17939486561071183335392256
17,939,486,561,071,183,335,392,256 is an even composite number composed of seven prime numbers multiplied together.
17939486561071183335392256 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 17939486561071183335392256:
210 × 36 × 72 × 132 × 1632 × 1672 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 163 × 163 × 167 × 167 × 1979 × 1979)See below for interesting mathematical facts about the number 17939486561071183335392256 from the Numbermatics database.
Names of 17939486561071183335392256
- Cardinal: 17939486561071183335392256 can be written as Seventeen septillion, nine hundred thirty-nine sextillion, four hundred eighty-six quintillion, five hundred sixty-one quadrillion, seventy-one trillion, one hundred eighty-three billion, three hundred thirty-five million, three hundred ninety-two thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.7939486561071183335392256 × 1025
Factors of 17939486561071183335392256
Divisors of 17939486561071183335392256
- Number of divisors d(n): 18711
-
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 163 167 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 326 334 336 338 351 364 378 384 392 416 432 441 448 468 486 489 501 504 507 512 546 567 576 588 624 637 648 652 668 672 676 702 728 729 756 768 784 819 832 864 882 896 936 972 978 1002 1008 1014 1024 1053 1092 1134 1141 1152 1169 1176 1183 1248 1274 1296 1304 1323 1336 1344 1352 1404 1456 1458 1467 1503 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 1956 1979 2004 2016 2028 2106 2119 2171 2184 2268 2282 2304 2338 2352 2366 2457 2496 2548 2592 2608 2646 2672 2688 2704 2808 2912 2916 2934 3006 3024 3042 3072 3136 3159 3276 3328 3402 3423 3456 3507 3528 3549 3584 3744 3822 3888 3912 3958 3969 4008 4032 4056 4212 4238 4342 4368 4401 4509 4536 4563 4564 4608 4676 4704 4732 4914 4992 5096 5103 5184 5216 5292 5344 5376 5408 5616 5733 5824 5832 5868 5937 6012 6048 6084 6272 6318 6357 6513 6552 6656 6804 6846 6912 7014 7056 7098 7168 7371 7488 7644 7776 7824 7916 7938 7987 8016 8064 8112 8183 8281 8424 8476 8684 8736 8802 9018 9072 9126 9128 9216 9352 9408 9464 9477 9828 9984 10192 10206 10269 10368 10432 10521 10584 10647 10688 10752 10816 11232 11466 11648 11664 11736 11874 11907 12024 12096 12168 12544 12636 12714 13026 13104 13203 13312 13527 13608 13689 13692 13824 13853 14028 14112 14196 14742 14833 14976 15197 15288 15552 15648 15832 15876 15974 16032 16128 16224 16366 16562 16848 16952 17199 17368 17472 17604 17811 18036 18144 18252 18256 18704 18816 18928 18954 19071 19539 19656 19968 20384 20412 20538 20736 20864 21042 21168 21294 21376 21504 21632 22113 22464 22932 23296 23328 23472 23748 23814 23961 24048 24192 24336 24549 24843 25088 25272 25428 25727 26052 26208 26406 26569 27054 27216 27221 27378 27384 27547 27648 27706 27889 28056 28223 28224 28392 29484 29666 29952 30394 30576 30807 31104 31296 31563 31664 31752 31941 31948 32064 32256 32448 32732 33124 33696 33904 34398 34736 34944 35208 35622 35721 36072 36288 36504 36512 37408 37632 37856 37908 38142 39078 39312 39609 39936 40581 40768 40824 41067 41076 41472 41559 41728 42084 42336 42588 42752 43264 44226 44499 44928 45591 45864 46592 46656 46944 47496 47628 47922 48096 48384 48672 49098 49686 50176 50544 50856 51454 51597 52104 52416 52812 53138 53433 54108 54432 54442 54756 54768 55094 55412 55778 56112 56446 56448 56784 57213 58617 58968 59332 59904 60788 61152 61614 62208 62592 63126 63328 63504 63882 63896 64128 64512 64896 65464 66248 66339 67392 67808 68796 69472 69888 70416 71244 71442 71883 72144 72576 73008 73024 73647 74529 74816 75264 75712 75816 76284 77181 78156 78624 79218 79707 81162 81536 81648 81663 82134 82152 82641 82944 83118 83456 83667 84168 84669 84672 85176 85504 86528 88452 88998 89856 91182 91728 92421 93184 93312 93888 94689 94992 95256 95823 95844 96192 96768 96971 97344 98196 99372 101088 101712 102908 103194 103831 104208 104832 105624 106276 106379 106866 108216 108864 108884 109512 109536 110188 110824 111556 112224 112892 112896 113568 114426 117234 117936 118664 118827 119808 121576 121743 122304 123201 123228 124416 124677 125184 126252 126656 127008 127764 127792 128256 129792 130928 132496 132678 133497 134784 135616 136773 137592 138944 139776 140832 142488 142884 143766 144288 145152 146016 146048 147294 149058 149632 150528 151424 151632 152568 154362 154791 156312 157248 158436 159414 160299 162324 163072 163296 163326 164268 164304 165282 166236 166912 167334 168336 169338 169344 170352 171008 171639 173056 175851 176904 177996 179712 180089 182364 183456 184842 185983 186624 187776 189378 189984 190512 190547 191646 191688 192384 192829 193536 193942 194688 195223 196392 197561 198744 202176 203424 205816 206388 207662 208416 209664 211248 212552 212758 213732 215649 216432 217728 217768 219024 219072 220376 220941 221648 223112 223587 224448 225784 225792 227136 228852 231543 234468 235872 237328 237654 239121 243152 243486 244608 244989 246402 246456 247923 248832 249354 250368 251001 252504 253312 254007 254016 255528 255584 256512 259584 261856 264992 265356 266994 269568 271232 273546 275184 277263 277888 279552 281664 284067 284976 285768 287469 287532 288576 290304 290913 292032 292096 294588 298116 299264 302848 303264 305136 308724 309582 311493 312624 314496 316872 318828 319137 320598 322577 324648 326144 326592 326652 328536 328608 330493 330564 332472 334451 334668 336672 338676 338688 340704 343278 345397 351702 353808 353873 355992 359424 360178 362557 364728 366912 369684 371966 373248 374031 375552 378756 379968 381024 381094 383292 383376 384768 385658 387884 389376 390446 392784 395122 397488 400491 404352 406848 410319 411632 412776 415324 416832 419328 422496 425104 425516 427464 431298 432864 435456 435536 438048 438144 440752 441882 443296 446224 447174 448896 451568 451584 454272 457704 463086 464373 468936 471744 474656 475308 478242 480897 486304 486972 489216 489978 492804 492912 495846 498708 500736 502002 505008 506624 508014 508032 511056 511168 513024 514917 519168 523712 527553 529984 530712 533988 539136 540267 542464 547092 550368 554526 555776 557949 563328 568134 569952 571536 571641 574938 575064 577152 578487 580608 581826 584064 584192 585669 589176 592683 596232 598528 605696 606528 610272 617448 619164 622986 625248 628992 633744 637656 638274 641196 645154 646947 649296 652288 653184 653304 657072 657216 660986 661128 662823 664944 668902 669336 670761 673344 677352 677376 681408 686556 690794 694629 703404 707616 707746 711984 717363 720356 725114 729456 733824 734967 739368 743769 743932 746496 748062 751104 753003 757512 759936 762021 762048 762188 766584 766752 769536 771316 775768 778752 780892 785568 790244 794976 800982 808704 813696 820638 823264 825552 830648 831789 833664 838656 844992 850208 851032 852201 854928 862407 862596 865728 870912 871072 872739 876096 876288 881504 883764 886592 892448 894348 897792 903136 908544 915408 926172 928746 934479 937872 943488 949312 950616 956484 957411 961794 967731 972608 973944 978432 979956 985608 985824 991479 991692 997416 1003353 1004004 1010016 1013248 1016028 1016064 1022112 1022336 1029834 1036191 1047424 1055106 1059968 1061424 1061619 1067976 1078272 1080534 1084928 1087671 1094184 1100736 1109052 1111552 1115898 1122093 1126656 1136268 1139904 1143072 1143282 1149876 1150128 1154304 1156974 1163652 1168128 1168384 1171338 1178352 1185366 1192464 1197056 1201473 1211392 1213056 1220544 1230957 1234896 1238328 1245972 1250496 1257984 1260623 1267488 1275312 1276548 1282392 1290308 1293894 1298592 1301881 1306368 1306608 1314144 1314432 1321972 1322256 1325646 1329888 1333829 1337804 1338672 1341522 1346688 1349803 1354704 1354752 1362816 1366561 1373112 1381588 1382927 1389258 1406808 1415232 1415492 1423968 1434726 1440712 1442691 1450228 1458912 1467648 1469934 1478736 1487538 1487864 1496124 1502208 1506006 1515024 1519872 1524042 1524096 1524376 1533168 1533504 1539072 1542632 1544751 1551536 1557504 1561784 1571136 1580488 1582659 1589952 1601964 1617408 1620801 1627392 1641276 1646528 1651104 1661296 1663578 1667328 1673847 1689984 1700416 1702064 1704402 1709856 1714923 1724814 1725192 1731456 1735461 1741824 1742144 1745478 1752192 1752576 1757007 1763008 1767528 1773184 1778049 1784896 1788696 1795584 1806272 1817088 1830816 1852344 1857492 1868958 1875744 1886976 1898624 1901232 1912968 1914822 1923588 1935462 1940841 1945216 1947888 1956864 1959912 1971216 1971648 1982958 1983384 1988469 1994832 2006706 2008008 2012283 2020032 2026496 2032056 2032128 2044224 2044672 2059668 2072382 2083887 2094848 2110212 2119936 2122848 2123238 2135952 2152089 2161068 2169856 2175342 2188368 2201472 2204901 2218104 2223104 2231307 2231796 2244186 2253312 2258039 2259009 2272536 2279808 2286063 2286144 2286564 2299752 2300256 2308608 2313451 2313948 2327304 2336256 2341157 2342676 2356704 2370732 2384928 2402946 2417779 2426112 2441088 2461914 2469792 2476656 2477111 2491944 2500992 2515968 2521246 2534976 2537899 2550624 2553096 2564784 2580616 2587788 2597184 2603762 2612736 2613216 2618217 2628288 2628864 2643944 2644512 2651292 2659776 2667658 2675608 2677344 2683044 2693376 2699606 2709408 2725632 2733122 2746224 2763176 2765854 2778516 2803437 2813616 2830464 2830984 2847936 2869452 2872233 2881424 2885382 2900456 2903193 2917824 2935296 2939868 2957472 2974437 2975076 2975728 2992248 3010059 3012012 3030048 3039744 3048084 3048192 3048752 3066336 3067008 3085264 3089502 3103072 3108573 3123568 3142272 3160976 3165318 3179904 3184857 3203928 3234816 3241602 3254784 3263013 3282552 3293056 3302208 3322592 3327156 3334656 3347694 3366279 3379968 3400832 3404128 3408804 3419712 3429846 3449628 3450384 3462912 3470922 3484288 3490956 3504384 3505152 3514014 3526016 3535056 3546368 3556098 3569792 3577392 3591168 3604419 3612544 3634176 3661632 3692871 3704688 3714984 3737916 3751488 3773952 3781869 3797248 3802464 3825936 3829644 3847176 3870924 3881682 3890432 3895776 3905643 3916441 3919824 3942432 3943296 3965916 3966768 3976938 3989664 4001487 4013412 4016016 4024566 4040064 4049409 4064112 4064256 4088448 4089344 4099683 4119336 4144764 4148781 4167774 4189696 4193501 4220424 4239872 4245696 4246476 4271904 4296409 4304178 4322136 4350684 4376736 4402944 4409802 4436208 4437023 4462614 4463592 4488372 4490161 4506624 4516078 4518018 4545072 4545907 4559616 4572126 4572288 4573128 4599504 4600349 4600512 4617216 4626902 4627896 4654608 4672512 4682314 4685352 4713241 4713408 4741464 4769856 4805892 4835558 4852224 4862403 4882176 4923828 4939584 4953312 4954222 4983888 5001984 5021541 5042492 5069952 5075798 5101248 5106192 5129568 5144769 5161232 5175576 5194368 5206383 5207524 5225472 5226432 5236434 5256576 5257728 5271021 5287888 5289024 5302584 5319552 5334147 5335316 5351216 5354688 5366088 5386752 5399212 5418816 5451264 5466244 5492448 5526352 5531708 5557032 5606874 5627232 5660928 5661968 5695872 5738904 5744466 5762848 5770764 5800912 5806386 5822523 5835648 5870592 5879736 5914944 5948874 5950152 5951456 5965407 5984496 6020118 6024024 6036849 6060096 6079488 6096168 6096384 6097504 6132672 6134016 6170528 6179004 6206144 6217146 6247136 6251661 6284544 6321952 6330636 6359808 6369714 6407856 6456267 6483204 6509568 6526026 6565104 6586112 6604416 6614703 6645184 6654312 6669312 6693921 6695388 6732558 6759936 6774117 6777027 6801664 6808256 6817608 6839424 6858189 6859692 6899256 6900768 6925824 6940353 6941844 6968576 6981912 7008768 7023471 7028028 7052032 7070112 7092736 7112196 7139584 7154784 7208838 7225088 7253337 7323264 7385742 7409376 7429968 7431333 7475832 7502976 7547904 7563738 7594496 7604928 7613697 7651872 7659288 7694352 7741848 7763364 7780864 7791552 7811286 7832882 7839648 7854651 7884864 7886592 7931832 7933536 7953876 7979328 8002974 8026824 8032032 8049132 8080128 8098818 8128224 8176896 8178688 8199366 8238672 8289528 8297562 8335548 8379392 8387002 8410311 8440848 8479744 8491392 8492952 8543808 8592818 8608356 8616699 8644272 8701368 8709579 8753472 8805888 8819604 8872416 8874046 8923311 8925228 8927184 8976744 8980322 9030177 9032156 9036036 9090144 9091814 9119232 9144252 9144576 9146256 9199008 9200698 9201024 9253804 9255792 9309216 9325719 9364628 9370704 9426482 9426816 9482928 9539712 9554571 9611784 9671116 9704448 9724806 9764352 9789039 9847656 9879168 9906624 9908444 9967776 10003968 10043082 10084984 10098837 10139904 10151596 10202496 10212384 10259136 10289538 10322464 10351152 10388736 10412766 10415048 10452864 10472868 10513152 10515456 10542042 10575776 10578048 10605168 10639104 10668294 10670632 10702432 10709376 10732176 10773504 10798424 10813257 10837632 10902528 10932488 10984896 11052704 11063416 11078613 11114064 11213748 11254464 11321856 11323936 11345607 11391744 11477808 11488932 11525696 11541528 11601824 11612772 11645046 11671296 11716929 11749323 11759472 11829888 11897748 11900304 11902912 11930814 11968992 12004461 12040236 12048048 12073698 12120192 12148227 12192336 12192768 12195008 12265344 12268032 12299049 12341056 12358008 12412288 12434292 12446343 12494272 12503322 12569088 12580503 12643904 12661272 12719616 12739428 12815712 12889227 12912534 12966408 13052052 13130208 13172224 13208832 13229406 13290368 13308624 13311069 13387842 13390776 13465116 13470483 13519872 13548234 13554054 13603328 13616512 13635216 13637721 13678848 13716378 13719384 13798512 13801047 13801536 13851648 13880706 13883688 13937152 13963824 14017536 14046942 14056056 14104064 14139723 14140224 14185472 14224392 14279168 14309568 14417676 14450176 14506674 14587209 14646528 14771484 14818752 14859936 14862666 14951664 15005952 15064623 15127476 15188992 15209856 15227394 15303744 15318576 15388704 15434307 15483696 15526728 15561728 15583104 15619149 15622572 15665764 15679296 15709302 15769728 15773184 15806273 15813063 15863664 15867072 15907752 15958656 16002441 16005948 16053648 16064064 16098264 16160256 16194157 16197636 16256448 16353792 16388099 16398732 16477344 16579056 16595124 16671096 16774004 16820622 16881696 16924453 16982784 16985904 17087616 17185636 17216712 17233398 17288544 17339777 17402736 17419158 17506944 17611776 17639208 17744832 17748092 17765293 17846622 17850456 17854368 17953488 17960644 18060354 18064312 18072072 18180288 18183628 18238464 18288504 18289152 18292512 18398016 18401396 18402048 18507608 18511584 18618432 18651438 18729256 18741408 18754983 18852964 18853632 18965856 19079424 19109142 19223568 19342232 19368801 19449612 19528704 19578078 19695312 19758336 19813248 19816888 19844109 19935552 20007936 20081763 20086164 20169968 20197674 20279808 20303192 20322351 20331081 20404992 20424768 20518272 20574567 20579076 20644928 20702304 20777472 20821059 20825532 20830096 20905728 20945736 21026304 21070413 21084084 21151552 21156096 21210336 21278208 21336588 21341264 21404864 21418752 21464352 21596848 21626514 21675264 21760011 21864976 21969792 22105408 22126832 22157226 22228128 22293999 22427496 22508928 22643712 22647872 22691214 22783488 22841091 22955616 22977864 23051392 23083056 23203648 23225544 23290092 23342592 23433858 23498646 23518944 23563953 23659776 23795496 23800608 23805824 23861628 23937984 24008922 24080472 24096096 24147396 24240384 24296454 24384672 24390016 24530688 24536064 24598098 24682112 24716016 24824576 24868584 24892686 24988544 25006644 25138176 25161006 25230933 25287808 25322544 25439232 25478856 25631424 25778454 25825068 25850097 25932816 26104104 26128737 26260416 26344448 26417664 26458812 26580736 26617248 26622138 26769933 26775684 26781552 26930232 26940966 27090531 27096468 27108108 27206656 27233024 27270432 27275442 27357696 27415087 27432756 27438768 27597024 27602094 27603072 27761412 27767376 27874304 27927648 27977157 28093884 28112112 28208128 28279446 28280448 28448784 28558336 28619136 28663713 28835352 28900352 29013348 29174418 29293056 29354507 29367117 29542968 29637504 29719872 29725332 29903328 30011904 30074863 30129246 30254952 30419712 30454788 30607488 30637152 30777408 30868614 30967392 31053456 31059161 31166208 31238298 31245144 31331528 31358592 31418604 31431127 31539456 31546368 31612546 31626126 31727328 31734144 31815504 31821349 31917312 32004882 32011896 32107296 32128128 32196528 32202443 32320512 32388314 32395272 32512896 32707584 32776198 32797464 32954688 32992687 33158112 33190248 33342192 33548008 33641244 33763392 33848906 33965568 33971808 34036821 34175232 34371272 34433424 34466796 34577088 34679554 34805472 34838316 35013888 35150787 35247969 35278416 35489664 35496184 35530586 35693244 35700912 35708736 35906976 35921288 36013383 36120708 36128624 36144144 36360576 36367256 36444681 36577008 36578304 36585024 36796032 36802792 36804096 36897147 37015216 37023168 37236864 37302876 37339029 37458512 37482816 37509966 37705928 37707264 37741509 37931712 38158848 38218284 38447136 38667681 38684464 38737602 38899224 39156156 39390624 39516672 39626496 39633776 39688218 39871104 39933207 40163526 40172328 40339936 40395348 40411449 40559616 40606384 40644702 40662162 40809984 40849536 40913163 41036544 41149134 41158152 41289856 41403141 41404608 41554944 41642118 41651064 41660192 41811456 41891472 42052608 42140826 42168168 42303104 42312192 42419169 42420672 42556416 42673176 42682528 42809728 42837504 42928704 43193696 43253028 43350528 43520022 43729952 43761627 43939584 44210816 44253664 44314452 44456256 44587998 44854992 45017856 45193869 45295744 45382428 45566976 45682182 45911232 45955728 46102784 46166112 46302921 46407296 46451088 46580184 46685184 46857447 46867716 46997292 47037888 47127906 47319552 47418819 47439189 47590992 47601216 47611648 47723256 47875968 48007323 48017844 48160944 48192192 48294792 48480768 48582471 48592908 48769344 48780032 49061376 49164297 49196196 49364224 49432032 49649152 49737168 49785372 49977088 50013288 50322012 50461866 50575616 50645088 50773359 50913733 50957712 51262848 51556908 51650136 51700194 51865632 52019331 52208208 52257474 52520832 52580051 52835328 52917624 53161472 53234496 53244276 53295879 53539866 53551368 53563104 53860464 53870359 53881932 54181062 54192936 54216216 54466048 54515513 54540864 54550884 54715392 54830174 54865512 54877536 55192331 55194048 55204188 55206144 55522824 55534752 55853317 55855296 55954314 56187768 56224224 56558892 56560896 56897568 57238272 57327426 57670704 57681299 58026696 58348836 58586112 58709014 58734234 59085936 59096791 59275008 59439744 59450664 59806656 60023808 60149726 60258492 60509904 60839424 60909576 60967053 61214976 61274304 61554816 61737228 61934784 62106912 62118322 62332416 62463177 62476596 62490288 62663056 62717184 62837208 62862254 63078912 63211239 63225092 63252252 63454656 63468288 63631008 63642698 63834624 64009764 64023792 64214592 64256256 64393056 64404886 64776628 64790544 65025792 65280033 65552396 65594928 65909376 65985374 66316224 66380496 66684384 66881997 67096016 67282488 67526784 67697812 67931136 67943616 68073642 68350464 68523273 68742544 68866848 68933592 69154176 69359108 69610944 69676632 70027776 70301574 70495938 70556832 70691859 70979328 70992368 71061172 71386488 71401824 71417472 71813952 71842576 72026766 72241416 72257248 72288288 72721152 72734512 72889362 73154016 73170048 73592064 73605584 73608192 73794294 74030432 74046336 74473728 74605752 74678058 74917024 74965632 75019932 75411856 75414528 75483018 75692799 75863424 76317696 76436568 76894272 77335362 77368928 77475204 77550291 77798448 78312312 78386211 78781248 79033344 79252992 79267552 79376436 79742208 79866414 80309799 80327052 80344656 80679872 80790696 80822898 81212768 81271593 81289404 81324324 81619968 81699072 81826326 82073088 82245261 82298268 82316304 82579712 82806282 82809216 83284236 83302128 83320384 83622912 83782944 83931471 84281652 84336336 84606208 84624384 84838338 84841344 85346352 85365056 85619456 85675008 85857408 85991139 86387392 86506056 86701056 87040044 87459904 87523254 87879168 88063521 88101351 88421632 88507328 88628904 88912512 89175996 89709984 90035712 90224589 90387738 90591488 90764856 91364364 91822464 91911456 92205568 92332224 92605842 92814592 92902176 93160368 93177483 93714894 93735432 93994584 94075776 94255812 94293381 94639104 94837638 94878378 95181984 95202432 95223296 95446512 95464047 95751936 96014646 96035688 96321888 96384384 96589584 96607329 96961536 97164942 97185816 97538688 97560064 98122752 98328594 98392392 98728448 98864064 98978061 99298304 99474336 99570744 99954176 100026576 100644024 100923732 101151232 101290176 101546718 101827466 101915424 102110463 102525696 103113816 103300272 103400388 103731264 104038662 104416416 104514948 105041664 105160102 105452361 105743907 105835248 106322944 106468992 106488552 106591758 107079732 107102736 107126208 107720928 107740718 107763864 108040149 108362124 108385872 108432432 108932096 109031026 109081728 109101768 109334043 109660348 109731024 109755072 110384662 110388096 110408376 110412288 110691441 111045648 111069504 111706634 111710592 111908628 112017087 112375536 112448448 113117784 113121792 113224527 113795136 114476544 114654852 115341408 115362598 116003043 116053392 116697672 117418028 117468468 118171872 118193582 118550016 118879488 118901328 119613312 119799621 120299452 120516984 121019808 121234347 121678848 121819152 121934106 122429952 122548608 122739489 123109632 123474456 123869568 124209423 124213824 124236644 124664832 124926354 124953192 124980576 125326112 125434368 125674416 125724508 126157824 126422478 126450184 126504504 126909312 126936576 127257507 127262016 127285396 127669248 128019528 128047584 128429184 128512512 128786112 128809772 129553256 129581088 130051584 130560066 131104792 131189856 131284881 131818752 131970748 132632448 132760992 133368768 133763994 134192032 134564976 135053568 135395624 135581607 135887232 136147284 136700928 137046546 137485088 137733696 137867184 138308352 138718216 138908763 139221888 139353264 140055552 140572341 140603148 140991876 141113664 141383718 141958656 141984736 142122344 142256457 142317567 142772976 142803648 142834944 143627904 143685152 144021969 144053532 144482832 144514496 144576576 145442304 145469024 145747413 145778724 146308032 146340096 147184128 147211168 147492891 147588588 148060864 148092672 148947456 149211504 149356116 149834048 149931264 150039864 150823712 150966036 151385598 151726848 152320077 152741199 152873136 153788544 154670724 154737856 154950408 155100582 155596896 156057993 156624624 156772422 157562496 157740153 158505984 158535104 158752872 159484416 159732828 159887637 160619598 160654104 160689312 161359744 161581392 161611077 161645796 162425536 162543186 162578808 162648648 163398144 163546539 163652652 164146176 164490522 164596536 164632608 165159424 165576993 165612564 165618432 166568472 166604256 166640768 167559951 167565888 167862942 168563304 168672672 169212416 169676676 169682688 170692704 170730112 171238912 171714816 171982278 172774784 173012112 173043897 174080088 174919808 175046508 175758336 176127042 176202702 176843264 177014656 177257808 177290373 177825024 178351992 179419968 180071424 180449178 180775476 181182976 181529712 182728728 182901159 183644928 183822912 184411136 184664448 185211684 185629184 185804352 186320736 186354966 187389531 187429788 187470864 187989168 188151552 188511624 188586762 189633717 189675276 189756756 190363968 190404864 190446592 190893024 190928094 191503872 191905609 192029292 192071376 192643776 192768768 193179168 193214658 194329884 194371632 195077376 195120128 195840099 196657188 196784784 197456896 197728128 197956122 198948672 199141488 199908352 200053152 200645991 201288048 201847464 202302464 202580352 203093436 203654932 203830848 204220926 205051392 205481549 205569819 206227632 206600544 206800776 207462528 208077324 208832832 209029896 210083328 210320204 210524041 210904722 211487814 211670496 212937984 212977104 213183516 214159464 214205472 214252416 215441856 215481436 215527728 216080298 216724248 216771744 216864864 217414127 218062052 218163456 218203536 218668086 219320696 219462048 219510144 220017889 220769324 220776192 220816752 220824576 221382882 222091296 222139008 222749443 223413268 223421184 223817256 224034174 224751072 224896896 225417101 226235568 226243584 226449054 227590272 228953088 229309704 230682816 230725196 230948809 232006086 232106784 233395344 234836056 234936936 235158633 236343744 236387164 237100032 237758976 237802656 239226624 239599242 240598904 240929397 241033968 242039616 242468694 243638304 243814779 243868212 244859904 245097216 245478978 246219264 246735783 246948912 247739136 248418846 248427648 248473288 249852708 249906384 249961152 250652224 250868736 251348832 251449016 251794413 252844956 252900368 253009008 253818624 253873152 254515014 254524032 254570792 256039056 256095168 256858368 257025024 257572224 257619544 257973417 259106512 259162176 260103168 261120132 262209584 262379712 262569762 263637504 263941496 264190563 264304053 265264896 265521984 266737536 267527988 268384064 269129952 270107136 270673767 270791248 271163214 271774464 272294568 274093092 274970176 275467392 275734368 276616704 277436432 277817526 278443776 278706528 279532449 281144682 281206296 281983752 282227328 282767436 282880143 283917312 283969472 284244688 284512914 284635134 285545952 285607296 285669888 286392141 287255808 287370304 288043938 288107064 288965664 289028992 289153152 289821987 290884608 290938048 291494826 291557448 292616064 292680192 294368256 294422336 294985782 295177176 296121728 296185344 296934183 297894912 298423008 298712232 299668096 299862528 300079728 301647424 301932072 302771196 303453696 304640154 305482398 305746272 306331389 307577088 309341448 309475712 309900816 310201164 311193792 312115986 313249248 313544844 315124992 315480306 316357083 317070208 317231721 317505744 318968832 319465656 319775274 321239196 321308208 321378624 322719488 323162784 323222154 323291592 324120447 324851072 325086372 325157616 325297296 326796288 327093078 327305304 328002129 328981044 329193072 329265216 330318848 331153986 331225128 331236864 332074323 333136944 333208512 333281536 335119902 335131776 335725884 336051261 337126608 337345344 338424832 339353352 339365376 339673581 341385408 341460224 342477824 343429632 343964556 345549568 346024224 346087794 348009129 348160176 349839616 350093016 352254084 352405404 353686528 354029312 354515616 354580746 355650048 356396131 356703984 358839936 359398863 360898356 361550952 362365952 363059424 363703041 365457456 365802318 367289856 367645824 368060357 368218467 369328896 370423368 371258368 371608704 372628269 372641472 372709932 374779062 374859576 374941728 375978336 376303104 377023248 377092513 377173524 379267434 379350552 379513512 380727936 380809728 381608591 381772521 381786048 381856188 383007744 383811218 384058584 384142752 385287552 385537536 386346317 386358336 386429316 388659768 388743264 390154752 390973219 391680198 393314376 393569568 395456256 395912244 397897344 398282976 400106304 401291982 402576096 403694928 403769093 405160704 406186872 407309864 407661696 408441852 410102784 410963098 411139638 412455264 413201088 413601552 413677537 414925056 416154648 417665664 418059792 420166656 420640408 421048082 421809444 422975628 423340992 425875968 425954208 426367032 426769371 428318928 428410944 428504832 430883712 430962872 431055456 432160596 433448496 433543488 433729728 434828254 436124104 436326912 436407072 437242239 437336172 438641392 438924096 439020288 440035778 441538648 441552384 441633504 442478673 442765764 444182592 444278016 445498886 446826536 446842368 447634512 448068348 449502144 449793792 450834202 452471136 452898108 455180544 456960231 458223597 458619408 461365632 461450392 461897618 464012172 464213568 466790688 468173979 469672112 469873872 470317266 472687488 472774328 473220459 475517952 475605312 478453248 479198484 479662911 481197808 481858794 482067936 484079232 484833231 484937388 487276608 487629558 487736424 490194432 490639617 490957956 492438528 493471566 493897824 495478272 496730979 496837692 496855296 496946576 499705416 499812768 499922304 501304448 502679853 502697664 502898032 503588826 505689912 505800736 506018016 507637248 509030028 509048064 509141584 512078112 512190336 513716736 515144448 515239088 515946834 518213024 518324352 519131691 522240264 524419168 524759424 525139524 527275008 527882992 528381126 528608106 530529792 531043968 531871119 533475072 535055976 536768128 538259904 540214272 541347534 541582496 542326428 543548928 544589136 548186184 548703477 549940352 550934784 551468736 553233408 554872864 555635052 556887552 557413056 559064898 562168593 562289364 562412592 563967504 564454656 565534872 565760286 567938944 568489376 568901151 569025828 569270268 571091904 571214592 571339776 572784282 574511616 574740608 575716827 576087876 576214128 577931328 578057984 578306304 579643974 581876096 582989652 583114896 585232128 585360384 587520297 588844672 589971564 590354352 592243456 592370688 593868366 596846016 597424464 599336192 599725056 600159456 601937973 603294848 603864144 605542392 606907392 609280308 610964796 611492544 612662778 615154176 616444647 616709457 618682896 618951424 619801632 620402328 622387584 624231972 626498496 627089688 630249984 630960612 631572123 632714166 634140416 634463442 635011488 638379883 638931312 639550548 642478392 642616416 642757248 645438976 646325568 646444308 646583184 648240894 649702144 650172744 650315232 650594592 652242381 654045647 654186156 654610608 656004258 657962088 658386144 658530432 660053667 661878529 662307972 662450256 662473728 664148646 666273888 666417024 666563072 668248329 670239804 670263552 671451768 672102522 674253216 674690688 676251303 678706704 678730752 679347162 682770816 682920448 683540663 686859264 687929112 691099136 692048448 692175588 692846427 696018258 696320352 699679232 700186032 700314667 704508168 704810808 708058624 709031232 709161492 711300096 712792262 713407968 717500303 717679872 718797726 721796712 723101904 726118848 727406082 730914912 731604636 734579712 735291648 736120714 736436934 738657792 740207349 740846736 740982841 743217408 745256538 745282944 745419864 749558124 749719152 749856887 749883456 751956672 752606208 754046496 754185026 754347048 758534868 758701104 759027024 761455872 761619456 763217182 763545042 763572096 763712376 767622436 768117168 768258283 768285504 770575104 771075072 772692634 772716672 772858632 777319536 777486528 780309504 781946438 783360396 786628752 787139136 790912512 791824488 792571689 795794688 796565952 800212608 802583964 805152192 807389856 807538186 810321408 812021301 812373744 814619728 815323392 816883704 821926196 822279276 824910528 826402176 827203104 827355074 829850112 832309296 835331328 836119584 838597347 841280816 842096164 843618888 845951256 846681984 848640429 851751936 851908416 852734064 853538742 856637856 856821888 857009664 859176423 861767424 861925744 862110912 864321192 866896992 867086976 867459456 869465961 869656508 872248208 872653824 872814144 874484478 874672344 877282784 877848192 878040576 880071556 883077296 883104768 883267008 884957346 885531528 888365184 888556032 890802549 890997772 893653072 893684736 895269024 896136696 899004288 899587584 901668404 904942272 905796216 910361088 913920462 916447194 917238816 918994167 922731264 922900784 923795236 928024344 928427136 933581376 936347958 939344224 939747744 940634532 945374976 945548656 946440918 949071249 951210624 951695163 956906496 958396968 959325822 962395616 963717588 964135872 968158464 969666462 969874776 972361341 974553216 975259116 975472848 980388864 981279234 981915912 984006387 986943132 987795648 990956544 993461958 993675384 993710592 993893152 996222969 999410832 999625536 999844608 1002608896 1005359706 1005395328 1005796064 1007177652 1008153783 1011379824 1011601472 1012036032 1015274496 1018060056 1018096128 1018283168 1019020743 1024156224 1024380672 1027433472 1030288896 1030478176 1031893668 1036426048 1036648704 1038263382 1044027387 1044480528 1048838336 1049518848 1050279048 1055765984 1056762252 1057216212 1061059584 1062087936 1063742238 1066950144 1069188393 1070111952 1073536256 1076519808 1078196589 1082695068 1083164992 1084652856 1087097856 1089178272 1091109123 1096372368 1097406954 1099880704 1101869568 1102937472 1104181071 1104655401 1109745728 1111270104 1113775104 1114826112 1117884807 1118129796 1124337186 1124578728 1124825184 1127935008 1128909312 1131069744 1131277539 1131520572 1135877888 1136978752 1137802302 1138051656 1138540536 1142183808 1142429184 1144825773 1145317563 1145568564 1149023232 1149481216 1151433654 1152175752 1152428256 1155862656 1156115968 1156612608 1159038951 1159287948 1163752192 1165979304 1166229792 1170464256 1172919657 1175040594 1177689344 1179943128 1180708704 1184486912 1187736732 1193692032 1194848928 1198672384 1200318912 1203875946 1206589696 1207728288 1211084784 1211307279 1218560616 1221929592 1222985088 1225325556 1230308352 1232889294 1233418914 1237365792 1237902848 1239603264 1240804656 1241032611 1244775168 1248463944 1252996992 1254179376 1260499968 1261921224 1263144246 1265428332 1268280832 1268926884 1270022976 1276759766 1277862624 1279101096 1280308113 1284956784 1285232832 1285514496 1290877952 1292651136 1292888616 1293166368 1296481788 1299404288 1300345488 1300630464 1301189184 1304484762 1308091294 1308372312 1309221216 1311726717 1312008516 1315924176 1316772288 1317060864 1320107334 1323757058 1324615944 1324900512 1327436019 1328297292 1332547776 1332834048 1333126144 1336496658 1340479608 1340527104 1342903536 1344205044 1348506432 1349381376 1352502606 1357413408 1358694324 1365541632 1365840896 1367081326 1370880693 1374670791 1375858224 1382198272 1384096896 1384351176 1385692854 1392036516 1392640704 1399358464 1400372064 1400629334 1404521937 1409016336 1409621616 1416117248 1418062464 1418322984 1419661377 1425584524 1426815936 1435000606 1435359744 1437595452 1438988733 1443593424 1446203808 1452237696 1454499693 1454812164 1461829824 1463209272 1470583296 1471918851 1472241428 1472873868 1477315584 1480414698 1481693472 1481965682 1486434816 1490192937 1490513076 1490565888 1490839728 1499116248 1499438304 1499713774 1499766912 1503913344 1508039559 1508092992 1508370052 1508694096 1517069736 1517402208 1518054048 1522911744 1526434364 1527090084 1527144192 1527424752 1535244872 1536234336 1536516566 1536571008 1541150208 1545385268 1545433344 1545717264 1554639072 1554973056 1557395073 1563892876 1566720792 1573257504 1574278272 1581825024 1583648976 1585143378 1591589376 1593131904 1595613357 1600425216 1605167928 1610304384 1614779712 1615076372 1620642816 1624042602 1624747488 1629239456 1630646784 1633767408 1643852392 1644558552 1646110431 1649821056 1652804352 1654406208 1654710148 1659700224 1664618592 1670662656 1672239168 1677194694 1682561632 1684192328 1686505779 1687237776 1691902512 1693363968 1697280858 1703816832 1705468128 1706703453 1707077484 1713275712 1713643776 1714019328 1718352846 1723534848 1723851488 1724221824 1727150481 1728642384 1733793984 1734173952 1734918912 1738931922 1739313016 1744496416 1745628288 1748968956 1749344688 1754565568 1755696384 1756081152 1760143112 1762560891 1766154592 1766534016 1769914692 1771063056 1776730368 1777112064 1781605098 1781995544 1787306144 1790538048 1792273392 1798008576 1799175168 1803336808 1805813919 1809884544 1811592432 1820722176 1827840924 1832894388 1834477632 1837988334 1845462528 1845801568 1847590472 1849333941 1850128371 1856048688 1856854272 1867162752 1872695916 1878688448 1879495488 1881269064 1890749952 1891097312 1892881836 1894716369 1898142498 1902421248 1903390326 1915139649 1916793936 1918651644 1924791232 1927435176 1928271744 1936316928 1939332924 1939749552 1944722682 1949106432 1950518232 1950945696 1956727143 1962136941 1962558468 1963831824 1968012774 1973886264 1975591296 1980161001 1985635587 1986923916 1987350768 1987421184 1987786304 1992445938 1998821664 1999251072 1999689216 2004744987 2005217792 2010719412 2010790656 2011592128 2014355304 2016307566 2022759648 2023202944 2024072064 2028753909 2036120112 2036192256 2036566336 2038041486 2048312448 2048761344 2050621989 2060577792 2060956352 2063787336 2072852096 2073297408 2076526764 2078539281 2088054774 2088961056 2097676672 2099037696 2100558096 2100944001 2111531968 2113524504 2114432424 2124175872 2127484476 2133900288 2138376786 2140223904 2147072512 2152500909 2153039616 2156393178 2165390136 2166329984 2169305712 2178356544 2182218246 2192744736 2194813908 2199761408 2203739136 2205874944 2208362142 2209310802 2219491456 2220622047 2222540208 2222948523 2229652224 2235769614 2236259592 2248674372 2249157456 2249570661 2249650368 2255870016 2257818624 2262139488 2262555078 2263041144 2271755776 2273957504 2275604604 2276103312 2277081072 2284367616 2284858368 2289651546 2290635126 2291137128 2298962432 2302867308 2304351504 2304774849 2304856512 2311725312 2312231936 2313225216 2318077902 2318575896 2327504384 2331958608 2332459584 2340928512 2345839314 2350081188 2355378688 2359886256 2361417408 2368973824 2375473464 2377715067 2387384064 2389697856 2397344768 2400637824 2407751892 2413179392 2415456576 2422169568 2422614558 2436063903 2437121232 2443859184 2445970176 2450651112 2465778588 2466837828 2474731584 2475805696 2479206528 2481609312 2482065222 2489550336 2494772917 2496927888 2505993984 2508358752 2515792041 2523842448 2526288492 2530856664 2536561664 2537853768 2540045952 2545921287 2553519532 2555725248 2558202192 2560616226 2569913568 2570465664 2571028992 2576422499 2577529269 2585302272 2585777232 2586332736 2592963576 2598808576 2600690976 2601260928 2602378368 2608397883 2608969524 2616182588 2616744624 2618442432 2623453434 2624017032 2631848352 2633544576 2634121728 2639647591 2640214668 2647514116 2649231888 2649801024 2654872038 2656594584 2665095552 2665668096 2671260137 2672407647 2672993316 2680959216 2681054208 2685807072 2688410088 2697012864 2698762752 2704424219 2705005212 2714826816 2717388648 2731083264 2734162652 2736812533 2741761386 2749341582 2751716448 2768193792 2768702352 2771385708 2784073032 2785281408 2800744128 2801258668 2809043874 2818032672 2819243232 2826383651 2836124928 2836645968 2839322754 2851169048 2853631872 2855085489 2870001212 2870719488 2875190904 2877977466 2887186848 2892407616 2895742759 2904475392 2908999386 2909624328 2923659648 2926418544 2941166592 2943837702 2944482856 2945747736 2960829396 2963386944 2963931364 2972869632 2980385874 2981026152 2981131776 2981679456 2998232496 2998876608 2999427548 2999533824 3007826688 3016079118 3016185984 3016740104 3017388192 3034139472 3034804416 3036108096 3045823488 3052868728 3054180168 3054288384 3054849504 3057062229 3070489744 3072468672 3073033132 3073142016 3082300416 3090770536 3090866688 3091434528 3109278144 3109946112 3114790146 3127785752 3132082161 3133441584 3146515008 3148556544 3167297952 3170286756 3183178752 3186263808 3191226714 3200850432 3207565179 3210335856 3220608768 3229559424 3230152744 3234589767 3248085204 3249494976 3258478912 3261293568 3267534816 3273327369 3287704784 3289117104 3292220862 3299642112 3305608704 3308812416 3309420296 3312543213 3313966203 3329237184 3341325312 3344478336 3353654421 3354389388 3365123264 3368384656 3373011558 3374475552 3383805024 3386727936 3393832617 3394561716 3407633664 3410936256 3413406906 3414154968 3426551424 3427287552 3434477319 3435952689 3436705692 3447069696 3447702976 3448443648 3454300962 3457284768 3467587968 3468347904 3469837824 3477116853 3477863844 3478626032 3488992832 3491256576 3497937912 3498689376 3509131136 3511392768 3518758971 3520286224 3525121782 3532309184 3533068032 3539829384 3542126112 3553460736 3563210196 3563991088 3574612288 3581076096 3584546784 3596017152 3606673616 3611627838 3619769088 3623184864 3633921837 3655681848 3665788776 3668955264 3675976668 3690925056 3691603136 3695180944 3698667882 3700256742 3712097376 3713708544 3723097833 3734325504 3745391832 3757376896 3758990976 3762538128 3781499904 3782194624 3785763672 3789432738 3796284996 3804842496 3806780652 3830279298 3833587872 3837303288 3840924339 3849582464 3854870352 3856543488 3872633856 3878665848 3879499104 3889445364 3898212864 3901036464 3901891392 3913454286 3924273882 3925116936 3927663648 3935180151 3936025548 3947772528 3951182592 3960322002 3971271174 3973847832 3974701536 3975572608 3982308057 3984891876 3997643328 3998502144 3999378432 4009489974 4010435584 4021438824 4021581312 4023184256 4028710608 4032615132 4045519296 4046405888 4048144128 4057507818 4072240224 4073132672 4076082972 4096624896 4097522688 4101243978 4112642079 4121912704 4124012373 4127574672 4145704192 4146594816 4153053528 4157078562 4176109548 4177922112 4195353344 4198075392 4201116192 4201888002 4213565811 4223063936 4227049008 4228864848 4248351744 4254968952 4258984131 4276753572 4280447808 4294145024 4305001818 4306079232 4312786356 4316966199 4330780272 4332659968 4338611424 4356713088 4363499079 4364436492 4385489472 4389627816 4399522816 4411749888 4415756553 4416724284 4418621604 4438982912 4441244094 4445080416 4445897046 4459304448 4468659181 4470578811 4471539228 4472519184 4497348744 4498314912 4499141322 4499300736 4511740032 4524118677 4524278976 4525110156 4526082288 4543511552 4547915008 4551209208 4552206624 4554162144 4568735232 4578319529 4579303092 4581270252 4582274256 4597924864 4605734616 4608703008 4609549698 4609713024 4623450624 4633149703 4636155804 4637151792 4655008768 4663917216 4664919168 4672185219 4691678628 4700162376 4710757376 4719772512 4722834816 4750946928 4755430134 4774768128 4779395712 4784784641 4786840071 4801275648 4815503784 4826358784 4830913152 4844339136 4845229116 4872127806 4874242464 4887718368 4891940352 4901302224 4902202669 4931557176 4933675656 4949463168 4958413056 4963218624 4964130444 4979100672 4989545834 4993855776 5011987968 5016717504 5022502121 5031584082 5047684896 5052576984 5061713328 5075707536 5080091904 5091842574 5107039064 5111450496 5116404384 5121232452 5139827136 5140931328 5142057984 5152844998 5155058538 5170604544 5171554464 5172665472 5181451443 5185927152 5186879887 5201381952 5202521856 5204756736 5216795766 5217939048 5232365176 5233489248 5236884864 5246906868 5248034064 5248998209 5263696704 5267089152 5268243456 5279295182 5280429336 5295028232 5298463776 5299602048 5309744076 5313189168 5330191104 5331336192 5342520274 5344815294 5345986632 5361918432 5371614144 5376820176 5377807981 5394025728 5397525504 5408848438 5410010424 5429653632 5434777296 5462166528 5468325304 5473625066 5483522772 5498683164 5503432896 5536387584 5537404704 5542771416 5548001823 5568146064 5570562816 5601488256 5602517336 5618087748 5636065344 5638486464 5652767302 5672249856 5673291936 5678645508 5684149107 5702338096 5707263744 5710170978 5740002424 5745418947 5750381808 5755954932 5774373696 5784815232 5791485518 5808950784 5817998772 5819248656 5847319296 5852837088 5870181429 5886410823 5887675404 5888965712 5891495472 5921658792 5926773888 5927862728 5940483003 5956906761 5960771748 5962052304 5962263552 5963358912 5996464992 5997753216 5998855096 5999067648 6014234961 6015653376 6032158236 6032371968 6033480208 6034776384 6068278944 6069608832 6072216192 6086261727 6105737456 6108360336 6108576768 6109699008 6114124458 6140979488 6144937344 6146066264 6146284032 6151865967 6181541072 6181733376 6182869056 6218556288 6219892224 6229580292 6235617843 6255571504 6264164322 6266883168 6293030016 6297113088 6302832003 6334595904 6340573512 6372527616 6382453428 6401700864 6415130358 6420671712 6441217536 6457502727 6459118848 6460305488 6469179534 6496170408 6498989952 6516957824 6535069632 6546654738 6575409568 6578234208 6584441724 6599284224 6611217408 6617624832 6618840592 6625086426 6627932406 6658474368 6661866141 6668845569 6688956672 6707308842 6708778776 6730246528 6736769312 6746023116 6748711983 6748951104 6767610048 6773455872 6787665234 6789123432 6815267328 6821872512 6826813812 6828309936 6853102848 6854575104 6868954638 6871905378 6873411384 6895405952 6896887296 6908601924 6914324547 6914569536 6935175936 6936695808 6939675648 6954233706 6955727688 6957252064 6977985664 6982513152 6995875824 6997378752 7018262272 7022785536 7037517942 7040572448 7050243564 7064618368 7066136064 7079658768 7084252224 7106921472 7126420392 7127982176 7133145201 7149224576 7162152192 7169093568 7192034304 7213347232 7223255676 7239538176 7246369728 7267843674 7308191709 7311363696 7331577552 7337910528 7351953336 7383206272 7390361888 7397335764 7400513484 7424194752 7427417088 7446195666 7468651008 7484318751 7490783664 7514753792 7517981952 7525076256 7547376123 7564389248 7571527344 7578865476 7592569992 7609684992 7613561304 7637763861 7660558596 7667175744 7674606576 7681848678 7699164928 7709740704 7713086976 7729267497 7732587807 7757331696 7758998208 7778890728 7796425728 7802072928 7803782784 7825193649 7826908572 7848547764 7850233872 7855327296 7870360302 7872051096 7895545056 7902365184 7918942773 7920644004 7942542348 7947695664 7949403072 7951145216 7964616114 7969783752 7995286656 7997004288 8013780411 8017222941 8018979948 8042877648 8043162624 8046368512 8057421216 8065230264 8091038592 8092811776 8096288256 8113272657 8115015636 8144480448 8146265344 8152165944 8193249792 8202487956 8210437599 8225284158 8243825408 8248024746 8255149344 8291408384 8298938479 8306107056 8314157124 8352219096 8355844224 8390706688 8402232384 8403776004 8427131622 8446127872 8454098016 8457729696 8479150953 8502593411 8509937904 8517968262 8553507144 8560895616 8610003636 8612158464 8625572712 8633932398 8661560544 8665319936 8677222848 8687228277 8713426176 8726998158 8728872984 8770978944 8779255632 8780868517 8823499776 8831513106 8833448568 8837243208 8877965824 8882488188 8886028619 8890160832 8891794092 8918608896 8937318362 8941157622 8943078456 8945038368 8994697488 8996349953 8996629824 8998282644 8998601472 9023480064 9048237354 9048557952 9050220312 9052164576 9095830016 9102418416 9104090671 9104413248 9108324288 9137470464 9156639058 9158606184 9162540504 9164548512 9211469232 9217406016 9219099396 9219426048 9246901248 9266299406 9272311608 9274303584 9327503939 9327834432 9329838336 9344370438 9383357256 9400324752 9439545024 9445669632 9501893856 9510860268 9549536256 9558791424 9569569282 9573680142 9602551296 9622695537 9631007568 9632776933 9661826304 9688678272 9690458232 9744255612 9748484928 9775436736 9783880704 9802604448 9804405338 9863114352 9867351312 9898926336 9916826112 9926437248 9928260888 9937629639 9979091668 9987711552 10023975936 10033435008 10045004242 10063168164 10095369792 10105153968 10123426656 10151415072 10160183808 10181497851 10183685148 10214078128 10222900992 10232808768 10242464904 10279654272 10281862656 10303431957 10305689996 10310117076 10341209088 10343108928 10345330944 10362902886 10371854304 10373759774 10402763904 10405043712 10409513472 10431350559 10433591532 10435878096 10464730352 10466978496 10473769728 10493813736 10496068128 10497996418 10527393408 10534178304 10556276913 10558590364 10560858672 10590056464 10596927552 10599204096 10619488152 10626378336 10660382208 10685040548 10689630588 10691973264 10723836864 10743228288 10753640352 10755615962 10788051456 10817696876 10820020848 10859307264 10869554592 10901765511 10936650608 10947250132 10967045544 10997366328 11006865792 11072775168 11074809408 11085542832 11096003646 11136292128 11141125632 11169293499 11202976512 11205034672 11236175496 11272130688 11276972928 11305534604 11344499712 11346583872 11357291016 11368298214 11404676192 11414527488 11420341956 11480004848 11490837894 11500763616 11511909864 11522773017 11548747392 11569630464 11582971036 11617901568 11635997544 11638497312 11694638592 11705674176 11740362858 11772821646 11775350808 11777931424 11782990944 11805540453 11843317584 11853547776 11855725456 11880966006 11913813522 11921543496 11924104608 11926717824 11946924171 11992929984 11995506432 11997710192 11998135296 12028469922 12031306752 12064316472 12064743936 12066960416 12069552768 12136557888 12139217664 12144432384 12172523454 12211474912 12216720672 12219398016 12228248916 12281958976 12289874688 12292132528 12292568064 12303731934 12337926237 12363082144 12365738112 12372037119 12437112576 12439784448 12459160584 12471235686 12511143008 12528328644 12533766336 12586060032 12594226176 12605664006 12640697433 12669191808 12681147024 12745055232 12764906856 12776952393 12830260716 12841343424 12882435072 12915005454 12918237696 12920610976 12938359068 12950898597 12992340816 12997979904 13033915648 13070139264 13090497237 13093309476 13150819136 13156468416 13168883448 13198568448 13235249664 13237681184 13247269659 13250172852 13255864812 13316948736 13323732282 13337691138 13377913344 13405977543 13411736433 13414617684 13417557552 13460493056 13473538624 13492046232 13497423966 13497902208 13535220096 13572356031 13575330468 13578246864 13630534656 13643745024 13653627624 13656619872 13706205696 13734958587 13737909276 13743810756 13746822768 13790811904 13793774592 13817203848 13828649094 13829139072 13870351872 13899449109 13908467412 13911455376 13914504128 13955971328 13965026304 13991751648 13994757504 14016555657 14036524544 14075035884 14081144896 14100487128 14129236736 14132272128 14159317536 14168504448 14252840784 14255964352 14266290402 14298449152 14324304384 14338187136 14354353923 14360520213 14426694464 14446511352 14479076352 14492739456 14535687348 14616383418 14622727392 14663155104 14675821056 14703906672 14706608007 14766412544 14780723776 14794671528 14801026968 14848389504 14892391332 14937302016 14968637502 14981567328 15029507584 15035963904 15050152512 15067506363 15094752246 15128778496 15143054688 15157730952 15185139984 15227122608 15275527722 15321117192 15334351488 15349213152 15363697356 15398329856 15419481408 15426173952 15458534994 15465175614 15514663392 15517996416 15544354329 15557781456 15560639661 15604145856 15607565568 15650387298 15653817144 15697095528 15700467744 15710654592 15740720604 15744102192 15746994627 15791090112 15804730368 15837885546 15841288008 15885084696 15895391328 15898806144 15902290432 15929232228 15939567504 15990573312 15994008576 16027560822 16034445882 16037959896 16085755296 16092737024 16114842432 16130460528 16133423943 16182077184 16185623552 16192576512 16226545314 16230031272 16288960896 16292530688 16304331888 16386499584 16404975912 16420875198 16450568316 16487650816 16496049492 16510298688 16582816768 16597876958 16612214112 16628314248 16644005469 16704438192 16711688448 16781413376 16804464768 16807552008 16854263244 16892255744 16908196032 16915459392 16958301906 17005186822 17019875808 17035936524 17052447321 17107014288 17121791232 17220007272 17236256841 17251145424 17267864796 17323121088 17330639872 17354445696 17374456554 17426852352 17453996316 17457745968 17541957888 17558511264 17561737034 17610544287 17659232469 17663026212 17666897136 17674486416 17755931648 17764976376 17772057238 17780321664 17783588184 17821449009 17870720283 17874636724 17882315244 17886156912 17890076736 17989394976 17992699906 17993259648 17996565288 17997202944 18042704883 18046960128 18096474708 18097115904 18100440624 18104329152 18191660032 18204836832 18208181342 18208826496 18216648576 18258785181 18313278116 18317212368 18325081008 18329097024 18422938464 18434812032 18438198792 18438852096 18455597901 18532598812 18544623216 18548607168 18655007878 18655668864 18659676672 18688740876 18706853529 18766714512 18800649504 18879090048 18891339264 18908496009 19003787712 19021720536 19117582848 19139138564 19147360284 19205102592 19245391074 19262015136 19265553866 19323652608 19372508181 19377356544 19380916464 19488511224 19496969856 19550873472 19605208896 19608810676 19726228704 19734702624 19797852672 19833652224 19852874496 19856521776 19875259278 19958183336 19975423104 19985598423 20006536707 20066870016 20090008484 20126336328 20190739584 20210307936 20246135949 20246853312 20302830144 20320367616 20362995702 20367370296 20428156256 20445801984 20465617536 20484929808 20559308544 20563725312 20606863914 20611379992 20620234152 20686217856 20690661888 20725805772 20742973641 20743708608 20747519548 20805527808 20810087424 20819026944 20862701118 20867183064 20871756192 20929460704 20933956992 20947539456 20987627472 20992136256 20995992836 21054786816 21068356608 21112553826 21117180728 21121717344 21180112928 21193855104 21198408192 21238976304 21252756672 21320764416 21370081096 21379261176 21383946528 21399435603 21447673728 21486456576 21507280704 21511231924 21576102912 21635393752 21640041696 21718614528 21739109184 21803531022 21873301216 21894500264 21924575127 21934091088 21994732656 22013731584 22149618816 22171085664 22192007292 22272584256 22282251264 22338586998 22405953024 22410069344 22452956253 22472350992 22544261376 22553945856 22611069208 22642128369 22693167744 22714582032 22736596428 22809352384 22829054976 22840683912 22913291583 22960009696 22981675788 23001527232 23023819728 23045546034 23097494784 23139260928 23165942072 23187802491 23197763421 23271995088 23276994624 23389277184 23411348352 23475580947 23480725716 23545643292 23550701616 23555862848 23565981888 23611080906 23686635168 23707095552 23711450912 23756828319 23761932012 23827627044 23843086992 23848209216 23853435648 23893848342 23985859968 23991012864 23995420384 24041341233 24051668823 24056939844 24128632944 24129487872 24133920832 24139105536 24273115776 24278435328 24288864768 24339817971 24345046908 24422949824 24433441344 24438796032 24456497832 24563917952 24579749376 24584265056 24607463868 24631312797 24675852474 24726164288 24731476224 24744074238 24874225152 24896815437 24918321168 24942471372 25022286016 25056657288 25067532672 25172120064 25211328012 25281394866 25338383616 25362294048 25437452859 25507780233 25529813712 25553904786 25660521432 25682686848 25830010908 25836475392 25841221952 25876718136 25901797194 25984681632 25995959808 26061684831 26067831296 26140278528 26180994474 26186618952 26301638272 26312936832 26337766896 26342605551 26470499328 26475362368 26494539318 26500345704 26511729624 26633897472 26647464564 26658085857 26675382276 26755826688 26811955086 26823472866 26829235368 26835115104 26920986112 26947077248 26984092464 26989049859 26994847932 26995804416 27070440192 27144712062 27150660936 27156493728 27287490048 27307255248 27312272013 27313239744 27412411392 27469917174 27475818552 27487621512 27493645536 27581623808 27634407696 27657298188 27658278144 27740703744 27798898218 27816934824 27822910752 27829008256 27911942656 27982511817 27983503296 27989515008 28033111314 28073049088 28150071768 28162289792 28200974256 28258473472 28318635072 28337008896 28505681568 28511928704 28532580804 28596898304 28648608768 28676374272 28708707846 28721040426 28853388928 28868086611 28893022704 28898330799 28985478912 29071374696 29232766836 29245454784 29326310208 29351642112 29407813344 29413216014 29532825088 29561447552 29589343056 29602053936 29696779008 29784782664 29812888917 29937275004 29963134656 30059015168 30071927808 30100305024 30135012726 30189504492 30257556992 30286109376 30315461904 30370279968 30454245216 30544493553 30551055444 30642234384 30668702976 30698426304 30727394712 30796659712 30838962816 30910295871 30917069988 30930351228 31029326784 31035992832 31088708658 31115562912 31121279322 31208291712 31215131136 31280614267 31294051677 31300774596 31307634288 31394191056 31400935488 31421309184 31481441208 31488204384 31493989254 31582180224 31668830739 31675771092 31682576016 31770169392 31790782656 31797612288 31804580864 31858464456 31879135008 31981146624 32048236703 32055121644 32068891764 32075919792 32171510592 32185474048 32229684864 32260921056 32266847886 32364154368 32432047921 32453090628 32460062544 32577921792 32585061376 32608663776 32705296533 32809951824 32841750396 32901136632 32975301632 32992098984 33020597376 33195753916 33224428224 33256628496 33288010938 33408876384 33423376896 33493492487 33507880497 33608929536 33615104016 33708526488 33784511488 33816392064 33830918784 33916603812 34010373644 34039751616 34071873048 34104894642 34214028576 34243582464 34315418683 34440014544 34472513682 34502290848 34535729592 34646242176 34708891392 34748913108 34853704704 34907992632 34915491936 35083915776 35117022528 35123474068 35157514847 35221088574 35318464938 35326052424 35333794272 35348972832 35529952752 35544114476 35560643328 35567176368 35642898018 35741440566 35749273448 35764630488 35772313824 35780153472 35978789952 35985399812 35986519296 35993130576 35994405888 36085409766 36093920256 36192949416 36194231808 36200881248 36208658304 36308159209 36409673664 36416362684 36417652992 36433297152 36517570362 36626556232 36634424736 36650162016 36658194048 36742987463 36845876928 36869624064 36876397584 36877704192 36911195802 37065197624 37089246432 37097214336 37116111357 37310015756 37311337728 37319353344 37377481752 37413707058 37533429024 37601299008 37644655867 37758180096 37782678528 37816992018 38007575424 38043441072 38235165696 38278277128 38294720568 38330857179 38490782148 38524030272 38531107732 38647305216 38745016362 38754713088 38761832928 38977022448 38993939712 39101746944 39210417792 39217621352 39271491711 39452457408 39469405248 39595705344 39705748992 39713043552 39741808977 39750518556 39916366672 39950846208 39971196846 40013073414 40133740032 40180016968 40217932629 40235209299 40252672656 40381479168 40420615872 40492271898 40493706624 40605660288 40717068093 40725991404 40734740592 40856312512 40891603968 40931235072 40969859616 41118617088 41204875761 41213727828 41222759984 41240468304 41372435712 41381323776 41451611544 41485947282 41487417216 41495039096 41611055616 41698347327 41725402236 41734366128 41743512384 41858921408 41867913984 41895078912 41975254944 41984272512 41991985672 42049666971 42109573632 42225107652 42234361456 42243434688 42360225856 42387710208 42396816384 42477952608 42505513344 42740162192 42758522352 42767893056 42798871206 42895347456 42972913152 43014561408 43022463848 43063061769 43081560639 43270787504 43280083392 43437229056 43478218368 43607062044 43746602432 43789000528 43849150254 43868182176 43989465312 44027463168 44119824021 44299237632 44342171328 44384014584 44545168512 44677173996 44811906048 44820138688 44905912506 44944701984 45088522752 45107891712 45202519089 45222138416 45284256738 45386335488 45429164064 45473192856 45618704768 45681367824 45826583166 45920019392 45963351576 46003054464 46047639456 46091092068 46194989568 46278521856 46331884144 46375604982 46395526842 46543990176 46553989248 46633062987 46681918983 46822696704 46951161894 46961451432 47091286584 47101403232 47111725696 47131963776 47222161812 47240983881 47373270336 47414191104 47422901824 47513656638 47523864024 47655254088 47686173984 47696418432 47706871296 47787696684 47971719936 47982025728 47990840768 48082682466 48103337646 48113879688 48257265888 48267841664 48278211072 48400271829 48546231552 48556870656 48577729536 48679635942 48690093816 48845899648 48866882688 48877592064 48912995664 49127835904 49159498752 49168530112 49214927736 49262625594 49351704948 49452328576 49462952448 49488148476 49748450304 49793630874 49836642336 49884942744 49932016407 50044572032 50113314576 50135065344 50344240128 50422656024 50562789732 50676767232 50724588096 50874905718 51015560466 51059627424 51107809572 51157341963 51321042864 51365373696 51660021816 51682443904 51708770523 51753436272 51803594388 51969363264 51991919616 52123369662 52135662592 52280557056 52361988948 52373237904 52603276544 52625873664 52675533792 52685211102 52831632861 52950724736 52977697407 52989078636 53000691408 53023459248 53267794944 53294929128 53316171714 53350764552 53464347027 53612160849 53623910172 53646945732 53658470736 53670230208 53841972224 53894154496 53968184928 53978099718 53989695864 53991608832 54128114649 54140880384 54289424124 54301321872 54312987456 54574980096 54614510496 54624544026 54626479488 54776355543 54939834348 54951637104 54975243024 54987291072 55163247616 55268815392 55314596376 55316556288 55366793703 55597796436 55633869648 55645821504 55658016512 55823885312 55965023634 55967006592 55979030016 56066222628 56120560587 56300143536 56324579584 56401948512 56516946944 56637270144 56674017792 56725488027 57011363136 57023857408 57065161608 57193796608 57352748544 57417415692 57442080852 57706777856 57736173222 57786045408 57796661598 57970957824 58092569353 58117524543 58142749392 58465533672 58490909568 58652620416 58815626688 58826432028 59065650176 59122895104 59178686112 59204107872 59393558016 59518153877 59569565328 59625777834 59874550008 59926269312 60019610121 60200610048 60270025452 60379008984 60515113984 60572218752 60630923808 60738407847 60740559936 60908490432 61088987106 61102110888 61284468768 61337405952 61396852608 61454789424 61466079619 61677925632 61820591742 61834139976 61860702456 62058653568 62071985664 62177417316 62202200333 62228920923 62231125824 62242558644 62416583424 62430262272 62561228534 62588103354 62601549192 62615268576 62788382112 62801870976 62842618368 62962882416 62974449671 62976408768 62987978508 63164360448 63337661478 63351542184 63365152032 63540338784 63581565312 63595224576 63716928912 63728634697 63758270016 63962293248 64096473406 64110243288 64137783528 64151839584 64343021184 64459369728 64521842112 64533695772 64728308736 64864095842 64906181256 64920125088 65155843584 65217327552 65292527573 65410593066 65619903648 65683500792 65802273264 65984197968 66041194752 66391507832 66448856448 66513256992 66576021876 66817752768 66846753792 66986984974 67015760994 67217859072 67230208032 67358868759 67417052976 67429438531 67632784128 67661837568 67833207624 68020747288 68079503232 68143746096 68209789284 68428057152 68487164928 68630837366 68880029088 68945027364 69004581696 69071459184 69292484352 69417782784 69497826216 69563407473 69815985264 69830983872 70167831552 70234045056 70246948136 70315029694 70442177148 70636929876 70652104848 70667588544 70697945664 71059905504 71088228952 71121286656 71134352736 71270484957 71285796036 71482881132 71498546896 71529260976 71544627648 71560306944 71957579904 71970799624 71973038592 71986261152 72124023699 72170819532 72385898832 72388463616 72401762496 72417316608 72616318418 72819347328 72832725368 72835305984 72866594304 73019453913 73035140724 73253112464 73268849472 73300324032 73316388096 73485974926 73691753856 73739248128 73752795168 73822391604 73893938391 74130395248 74178492864 74194428672 74232222714 74620031512 74622675456 74690446311 74754963504 74827414116 75066858048 75202598016 75289311734 75516360192 75633984036 76015150848 76086882144 76312358577 76523340699 76556554256 76589441136 76661714358 76981564296 77048060544 77062215464 77490032724 77509426176 77523665856 77954044896 77987879424 78185054493 78203493888 78420835584 78435242704 78542983422 78904914816 78938810496 79027816653 79411497984 79426087104 79483617954 79501037112 79832733344 79901692416 79942393692 79974257571 80026146828 80267480064 80360033936 80435865258 80470418598 80505345312 80762958336 80841231744 80967149577 80984543796 80987413248 81211320576 81434136186 81451982808 81469481184 81712625024 81862470144 81936816039 81939719232 82237234176 82409751522 82427455656 82445519968 82480936608 82744871424 82903223088 82971894564 82974834432 82990078192 83222111232 83396694654 83450804472 83468732256 83487024768 83717842816 83735827968 83947535451 83950509888 83968545024 83983971344 84099333942 84219147264 84450215304 84468722912 84486869376 84720451712 84775420416 84955905216 85011026688 85480324384 85517044704 85535786112 85597742412 85790694912 85945826304 86029122816 86044927696 86126123538 86163121278 86541575008 86560166784 86604259833 86694992397 86956436736 87214124088 87493204864 87578001056 87698300508 87736364352 87978930624 88054926336 88239648042 88598475264 88684342656 88768029168 89090337024 89354347992 89438666751 89640277376 89811825012 89889403968 90177045504 90215783424 90405038178 90444276832 90568513476 90772670976 90858328128 90946385712 91237409536 91362735648 91633480659 91653166332 91840038784 91926703152 92006108928 92095278912 92182184136 92389979136 92663768288 92730887613 92751209964 92791053684 93087980352 93107978496 93266125974 93363837966 93645393408 93841842801 93882155031 93902323788 93922902864 94182573168 94202806464 94223451392 94263927552 94444323624 94481967762 94746540672 94845803648 95006492217 95027313276 95047728048 95310508176 95372347968 95392836864 95413742592 95575393368 95943439872 95981681536 96144710109 96165364932 96206675292 96227759376 96514531776 96535683328 96556422144 96800543658 97092463104 97296143763 97359271884 97380187632 97691799296 97733765376 97755184128 97825991328 98115889599 98255671808 98337060224 98429855472 98525251188 98703409896 98904657152 98925904896 98976296952 99587261748 99673284672 99769885488 99864032814 100089144064 100226629152 100270130688 100480477461 100523641491 100845312048 101125579464 101353534464 101449176192 101749811436 102031120932 102119254848 102215619144 102314683926 102642085728 102730747392 102946256049 103320043632 103364887808 103417541046 103506872544 103607188776 103938726528 104055920929 104246739324 104561114112 104723977896 104746475808 105206553088 105251747328 105351067584 105370422204 105472544541 105663265722 105901449472 105955394814 105978157272 106001382816 106046918496 106589858256 106609440461 106632343428 106701529104 106928694054 107224321698 107247820344 107293891464 107316941472 107340460416 107788308992 107886200227 107936369856 107956199436 107979391728 107983217664 108256229298 108281760768 108578848248 108602643744 108625974912 108924477627 109225623049 109229020992 109249088052 109252958976 109552711086 109879668696 109903274208 109950486048 109974582144 110228962389 110533714343 110537630784 110629192752 110633112576 110733587406 111195592872 111267739296 111291643008 111316033024 111930047268 111934013184 111958060032 112132445256 112241121174 112600287072 112649159168 112803897024 112933967601 113274540288 113348035584 113450976054 114022726272 114047714816 114130323216 114151290721 114705497088 114834831384 114884161704 115413555712 115472346444 115572090816 115593323196 115941915648 116185138706 116235049086 116285498784 116931067344 116952549389 116981819136 117305240832 117631253376 117652864056 118245790208 118357372224 118408215744 118787116032 119036307754 119139130656 119251555668 119749100016 119852538624 120039220242 120401220096 120540050904 120653797887 120758017968 121144437504 121261847616 121476815694 121481119872 121816980864 122177974212 122204221776 122568937536 122674811904 122793705216 122909578848 122932159238 123355851264 123614627283 123641183484 123668279952 123721404912 124117307136 124143971328 124354834632 124404400666 124457841846 124462251648 124485117288 124833166848 125095041981 125122457068 125176206708 125203098384 125226100129 125230537152 125576764224 125603741952 125685236736 125925764832 125948899342 125952817536 125975957016 126328720896 126675322956 126703084368 126730304064 127080677568 127163130624 127190449152 127433857824 127457269394 127516540032 128192946812 128220486576 128275567056 128303679168 128686042368 128918739456 129043684224 129067391544 129189185307 129728191684 129812362512 129840250176 130311687168 130434655104 130585055146 130821186132 131239807296 131367001584 131604546528 131968395936 132082389504 132359472063 132783015664 132897712896 133026513984 133152043752 133635505536 133973969948 134031521988 134435718144 134460416064 134717737518 134834105952 134858877062 135265568256 135323675136 135607557267 135666415248 136041494576 136159006464 136287492192 136419578568 136856114304 137261674732 137760058176 137890054728 138009163392 138142918368 138584968704 138835565568 138995652432 139126814946 139631970528 139661967744 139899188961 140045756949 140468090112 140493896272 140630059388 140884354296 141273859752 141304209696 141335177088 141395891328 141722951643 142119811008 142176457904 142242573312 142268705472 142540969914 142571592072 142965762264 142997093792 143058521952 143089255296 143120613888 143915159808 143941599248 143946077184 143972522304 144248047398 144341639064 144771797664 144803524992 144834633216 145200815487 145232636836 145638694656 145665450736 145670611968 145733188608 146038907826 146070281448 146506224928 146537698944 146600648064 146632776192 146971949852 147383507712 147478496256 147505590336 147644783208 147787876782 148260790496 148356985728 148388857344 148464445428 149240063024 149245350912 149380892622 149509927008 149654828232 149796049221 150133716096 150405196032 150578623468 151032720384 151267968072 152030301696 152173764288 152624717154 153046681398 153113108512 153178882272 153323428716 153472025889 153963128592 154096121088 154124430928 154980065448 155047331712 155126311569 155908089792 155975758848 156370108986 156406987776 156841671168 156870485408 157085966844 157809829632 157877620992 158055633306 158494898583 158852174208 158933092221 158967235908 159002074224 159665466688 159803384832 159884787384 159948515142 160052293656 160393041081 160720067872 160836482547 160871730516 160940837196 161010690624 161525916672 161682463488 161934299154 161969087592 161974826496 162384343947 162422641152 162868272372 162903965616 162938962368 163425250048 163724940288 163873632078 163879438464 164329066629 164819503044 164854911312 164891039936 164961873216 165489742848 165806446176 165943789128 165949668864 165980156384 166100381109 166793389308 166901608944 166937464512 166974049536 167435685632 167471655936 167895070902 167901019776 167937090048 167967942688 168198667884 168361681761 168900430608 168937445824 168973738752 169440903424 169550840832 169911810432 170022053376 170176464081 170960648768 171034089408 171071572224 171195484824 171581389824 172058245632 172089855392 172252247076 172326242556 173083150016 173120333568 173208519666 173389984794 173912873472 174277708059 174352573629 174428248176 174986409728 175156002112 175396601016 175472728704 175957861248 176479296084 177196950528 177368685312 177536058336 178180674048 178554461631 178708695984 178877333502 179280554752 179623650024 179778807936 180058830363 180810076356 180888553664 181137026952 181545341952 181716656256 181892771424 182215223541 182474819072 182725471296 183266961318 183306332664 183680077568 183853406304 184012217856 184190557824 184364368272 184398238857 185327536576 185461775226 185502419928 185582107368 186175960704 186215956992 186532251948 186606600999 186686762769 186727675932 187290786816 187683685602 187764310062 187804647576 187845805728 188365146336 188405612928 188446902784 188527855104 188888647248 188923349013 188963935524 189493081344 189691607296 190012984434 190054626552 190095456096 190621016352 190744695936 190785673728 191150786736 191185904091 191886879744 191963363072 192289420218 192330729864 192413350584 192455518752 193029063552 193071366656 193601087316 194184926208 194592287526 194718543768 194760375264 195383598592 195467530752 195651982656 195877582719 196231779198 196511343616 196674120448 196859710944 197050502376 197406819792 197809314304 197952593904 199174523496 199346569344 199539770976 199728065628 200178288128 200453258304 200540261376 200960954922 201047282982 201690624096 202076606277 202251158928 202288315593 202898352384 203499622872 204062241864 204238509696 204431238288 204629367852 205284171456 205461494784 205892512098 206640087264 206729775616 206835082092 207013745088 207214377552 207877453056 208111841858 208493478648 208690222419 209447955792 209492951616 210413106176 210503494656 210702135168 210740844408 210945089082 211326531444 211802898944 211910789628 211956314544 212002765632 212093836992 213179716512 213218880922 213264686856 213403058208 213811454871 213857388108 214448643396 214495640688 214587782928 214633882944 214680920832 215576617984 215772400454 215872739712 215912398872 215958783456 216372071097 216512458596 217157696496 217205287488 217251949824 217848955254 218451246098 218458041984 218498176104 218505917952 219058361739 219105422172 219759337392 219806548416 219900972096 219949164288 220457924778 221067428686 221075261568 221258385504 221467174812 221681815173 222391185744 222535478592 222583286016 222632066048 223860094536 223868026368 224071338933 224264890512 224482242348 225200574144 225298318336 225607794048 225867935202 226549080576 226901952108 228045452544 228095429632 228260646432 228302581442 228937075731 229570022097 229669662768 229768323408 230827111424 230944692888 231144181632 231186646392 232370277412 232470098172 232570997568 233862134688 233905098778 233963638272 234555163479 234610481664 235262506752 235305728112 236491580416 236714744448 236816431488 237083449959 238072615508 238278261312 238503111336 239498200032 239705077248 239922772713 240078440484 240802440192 241080101808 241307595774 241516035936 242288875008 242523695232 242901448731 242953631388 242962239744 243633961728 244355948424 244408443552 245137875072 245587410432 245810448117 245819157696 245864318476 246711702528 247229254566 247282366968 247336559904 247442809824 248234614272 248709669264 248808801332 248915683692 248924503296 248970234576 249666333696 250190083962 250244914136 250352413416 250406196768 250452200258 250461074304 251153528448 251207483904 251842606353 251851529664 251897798684 251905635072 251951914032 252657441792 253350645912 253406168736 253460608128 254161355136 254326261248 254867715648 254914538788 255033080064 256385893624 256440973152 256551134112 256607358336 257372084736 257837478912 258087368448 258134783088 258378370614 259456383368 259624725024 259680500352 259812779499 260084977191 260869310208 261170110292 261642372264 262479614592 262734003168 263209093056 263936791872 264164779008 264718944126 265566031328 265795425792 266053027968 266304087504 267271011072 267947939896 268063043976 268316000253 268920832128 269435475036 269668211904 269717754124 270531136512 270647350272 271215114534 271332830496 272082989152 272318012928 272574984384 272839157136 273712228608 274523349464 274900441977 275520116352 275780109456 276018326784 276285836736 277169937408 277991304864 278192662839 278253629892 279263941056 279323935488 279798377922 280091513898 280936180224 280987792544 281260118776 281525528403 281646465093 281768708592 282547719504 282608419392 282670354176 282791782656 283445903286 284239622016 284352915808 284537410944 285019476651 285081939828 285143184144 285931524528 285994187584 286117043904 286178510592 286241227776 287830319616 287883198496 287945044608 288434130327 288496094796 288683278128 289543595328 289607049984 289669266432 290401630974 290465273672 291277389312 291330901472 291888431289 292077815652 292140562896 293012449856 293075397888 293201296128 293265552384 293943899704 294347668797 294767015424 295011180672 295289566416 295575753564 296521580992 296713971456 296777714688 296928890856 298480126048 298761785244 299019854016 299309656464 299592098442 300267432192 300810392064 301157246936 301441432383 301570924473 302535936144 304060603392 304347528576 305249434308 306093362796 306226217024 306357764544 306646857432 306944051778 307926257184 308192242176 308248861856 308838768147 309960130896 310094663424 310252623138 311816179584 312167762787 312740217972 313683342336 313740970816 314171933688 315619659264 315755241984 316111266612 316417633623 316989797166 317704348416 317866184442 317934471816 318004148448 319330933376 319769574768 319828321383 319897030284 320104587312 320786082162 321440135744 321672965094 321743461032 321881674392 322021381248 323364926976 323658600681 323868598308 323938175184 323949652992 324768687894 324845282304 325736544744 325807931232 325877924736 326773432881 326850500096 327676869147 327747264156 327758876928 328658133258 329639006088 329709822624 329782079872 329923746432 330686887167 331601143029 331612892352 331887578256 331899337728 331960312768 332200762218 333586778616 333803217888 333874929024 333948099072 334871371264 335790141804 335802039552 335874180096 335935885376 336397335768 336723363522 337800861216 337874891648 337947477504 338801902803 338881806848 339823620864 340044106752 340352928162 341921297536 342068178816 342143144448 342390969648 342453872163 344116491264 344179710784 344504494152 344652485112 346166300032 346240667136 346417039332 346779969588 347825746944 348555416118 348705147258 348856496352 349972819456 350312004224 350793202032 350857648167 350945457408 351915722496 352958592168 354737370624 355072116672 356361348096 357108923262 357417391968 357754667004 358561109504 359247300048 359557615872 360117660726 361620152712 361777107328 361961393661 362274053904 363433312512 363785542848 364430447082 364949638144 365450942592 366533922636 366612665328 367360155136 367706812608 368024435712 368381115648 368728736544 368796477714 370655073152 370843881849 370923550452 371004839856 371164214736 372351921408 372431913984 373064503896 373213201998 373373525538 373455351864 375285125943 375367371204 375528620124 375609295152 375678300387 375691611456 376730292672 376811225856 376893805568 377055710208 377777294496 377846698026 377927871048 378986162688 379383214592 380025968868 380109253104 380190912192 381242032704 381489391872 381571347456 382301573472 382371808182 383926726144 384578840436 384661459728 384826701168 384911037504 386058127104 386142733312 387202174632 387567555921 389184575052 389437087536 389520750528 390767197184 390935061504 391303965312 391755165438 392463558396 393348240896 393719421888 394101004752 394813639584 395618628608 395905187808 397078416189 398349046992 398693138688 399079541952 399456131256 400356576256 400906516608 401921909844 402094565964 403381248192 404153212554 404502317856 404576631186 405796704768 406647985471 406822671801 406999245744 408124483728 408477019392 408862476576 409258735704 410568342912 411785024196 413280174528 413459551232 413670164184 414027490176 414428755104 415754906112 416223683716 416627077139 416986957296 417380444838 418895911584 418985903232 420137270847 421404270336 421481688816 421890178164 422653062888 423605797888 423821579256 423912629088 424005531264 424187673984 425168854929 426359433024 426437761844 426529373712 426806116416 427622909742 427714776216 428897286792 428991281376 429175565856 429267765888 429361841664 430262557333 431544800908 431745479424 431824797744 431917566912 432744142194 433024917192 434315392992 434410574976 434503899648 435415402331 435602446461 435697910508 436902492196 436916083968 436996352208 437011835904 438116723478 438210844344 439518674784 439613096832 439801944192 439898328576 440821147697 440915849556 442134857372 442150523136 442516771008 442934349624 443363630346 444782371488 445070957184 445166572032 446100442879 447720189072 447736052736 448142677866 448529781024 448964484696 450401148288 451215588096 451735870404 453098161152 453803904216 456090905088 456521292864 456605162884 457047693011 457874151462 459140044194 459339325536 459536646816 461889385776 462288363264 462373292784 464740554824 464940196344 465141995136 465378934707 467724269376 467810197556 467927276544 469110326958 469220963328 470525013504 470611456224 472006069717 473429488896 473632862976 474166899918 476145231016 476556522624 476799276663 477006222672 478996400064 479410154496 479845545426 480156880968 482160203616 482509447641 482615191548 483032071872 484577750016 485047390464 485802897462 485907262776 485924479488 487267923456 488711896848 488816887104 490275750144 491174820864 491620896234 491638315392 491728636952 494458509132 494564733936 494673119808 494885619648 496469228544 497419338528 497617602664 497831367384 497849006592 497940469152 498301143327 500380167924 500489828272 500704826832 500812393536 500904400516 500922148608 502307056896 502414967808 503685212706 503703059328 503795597368 503811270144 503903828064 506701291824 506812337472 506921216256 508322710272 508652522496 509735431296 509829077576 510066160128 510529392243 512771787248 512881946304 513102268224 513214716672 514744169472 516174736896 516269566176 516756741228 518912766736 519249450048 519361000704 519625558998 520169954382 521738620416 522340220584 522833124177 523057720887 523284744528 524959229184 525468006336 526418186112 527873583744 529437888252 531132062656 531590851584 532106055936 532608175008 534542022144 535663384893 535895879792 536126087952 536632000506 537841664256 538870950072 539336423808 539435508248 540176491089 542430229068 542665660992 544165978304 544636025856 545149968768 545678314272 546645670623 547424457216 549046698928 549800883954 551040232704 551560218912 552036653568 552571673472 553194716571 555982609728 556385325678 556507259784 558527882112 558647870976 559596755844 559819802997 560060288307 560183027796 561872360448 561975585088 562520237552 563051056806 563292930186 563537417184 565095439008 565216838784 565340708352 565583565312 566770047039 566891806572 568479244032 568705831616 569074821888 570038953302 570163879656 570286368288 571863049056 571988375168 572234087808 572357021184 573557712273 575660639232 575766396992 575890089216 576868260654 576992189592 577366556256 579087190656 579214099968 580803261948 580930547344 582554778624 582661802944 583776862578 584155631304 584281125792 586024899712 586150795776 586402592256 587632748157 587887799408 588695337594 589534030848 590022361344 590579132832 591151507128 593043161984 593427942912 593857781712 596960252096 597523570488 598039708032 598619312928 599184196884 600534864384 601620784128 602314493872 602882864766 603141848946 605071872288 606229818831 606864946779 608695057152 610498868616 612186725592 612452434048 612715529088 613293714864 613888103556 615852514368 616384484352 616497723712 617677536294 619920261792 620189326848 620505246276 623632359168 624335525574 625480435944 626070667257 627481941632 628343867376 631239318528 631510483968 632222533224 632835267246 633979594332 635408696832 635732368884 635868943632 636008296896 638661866752 639539149536 639656642766 639794060568 640209174624 641434364613 641572164324 642880271488 643345930188 643486922064 643763348784 644042762496 646729853952 647317201362 647737196616 647876350368 649116213291 649537375788 651473089488 651615862464 651755849472 653546865762 653701000192 655353738294 655494528312 655517753856 657175085217 657316266516 659278012176 659419645248 659564159744 659847492864 661373774334 663202286058 663225784704 663775156512 663920625536 664401524436 665045445519 667173557232 667606435776 667749858048 667896198144 669742742528 671580283608 671604079104 671871770752 672214016799 672794671536 673446727044 675601722432 675749783296 675894955008 677603805606 677763613696 679647241728 680705856324 683842595072 684136357632 684286288896 684781939296 684907744326 686811227193 688359421568 688710066291 689008988304 689304970224 692332600064 692481334272 692834078664 693559939176 697110832236 697410294516 697712992704 699945638912 700624008448 701586404064 701715296334 701890914816 703665490437 703831444992 705917184336 709474741248 710144233344 711250349877 714217846524 714834783936 715509334008 717122219008 718494600096 719115231744 719768318139 720235321452 723240305424 723554214656 723922787322 724548107808 726866625024 727571085696 728391446503 728704346193 728860894164 730901885184 733067845272 733225330656 734720310272 735413625216 736762231296 737431344351 737457473088 737592955428 741310146304 741687763698 741847100904 742009679712 742328429472 744703842816 746129007792 746266083227 746426403996 746747051076 746910703728 750570251886 750734742408 751057240248 751218590304 751356600774 751383222912 753460585344 753622451712 755203401589 755527819059 755554588992 755693396052 755855742096 757972325376 758766429184 760051937736 760218506208 760381824384 762484065408 762978783744 764579361343 764603146944 764743616364 767853452288 769157680872 769322919456 769653402336 769822075008 772116254208 773736000401 774404349264 775135111842 778369150104 778874175072 779041501056 780254931573 782607930624 783510330876 784927116792 786696481792 787438843776 788202009504 789627279168 791810375616 794156832378 796698093984 797386277376 798159083904 798912262512 799059035047 801813033216 803843819688 804189131928 806762496384 808306425108 809004635712 809153262372 811593409536 813295970942 813645343602 813998491488 816248967456 816954038784 817724953152 818517471408 818667845723 821136685824 823570048392 826560349056 827340328368 828054980352 828857510208 831509812224 832447367432 833254154278 833973914592 834760889676 837791823168 837971806464 840274541694 842808540672 842963377632 843780356328 844576585209 845306125776 847643158512 847825258176 848011062528 848375347968 850337709858 852718866048 852875523688 853058747424 853612232832 855245819484 855429552432 857794573584 857982562752 858351131712 858535531776 858723683328 860525114666 863089601816 863490958848 863649595488 863835133824 865302390981 865488284388 866049834384 868630785984 868821149952 869007799296 870830804662 871204892922 871395821016 873804984392 873832167936 873992704416 875665293867 876233446956 876421688688 876582700903 879037349568 879226193664 879603888384 879796657152 881642295394 881831699112 884269714744 884301046272 885033542016 885868699248 886727260692 889564742976 890141914368 890333144064 892200885758 895440378144 896285355732 897059562048 897928969392 900802296576 902431176192 903471740808 904324297149 907607808432 912181810176 913042585728 913210325768 914095386022 915748302924 918280088388 918678651072 919073293632 923778771552 924576726528 924746585568 926516304441 929481109648 929880392688 930283990272 930757869414 935448538752 935620395112 936503288361 938220653916 941050027008 941222912448 944012139434 946858977792 947265725952 948333799836 949252900869 952290462032 953113045248 953598553326 954012445344 957992800128 959484964149 959691090852 960313761936 964320407232 965018895282 965230383096 966064143744 970094780928 970975802043 971605794924 971814525552 971848958976 974535846912 977423793696 977633774208 980320298643 980551500288 983030607441 983241792468 983276630784 983457273904 988917018264 989129467872 989346239616 989771239296 992060661501 994803429087 994838677056 995235205328 995662734768 995698013184 995880938304 996602286654 1000760335848 1000979656544 1001409653664 1001624787072 1001808801032 1001844297216 1004614113792 1007370425412 1007406118656 1007591194736 1007622540288 1007807656128 1013402583648 1013624674944 1013842432512 1016405708409 1016645420544 1019470862592 1019658155152 1020132320256 1021058784486 1025543574496 1025763892608 1026204536448 1026429433344 1027361616489 1032349473792 1032539132352 1033513482456 1037825533472 1038498900096 1038722001408 1039251117996 1040339908764 1043477240832 1044680441168 1045666248354 1046115441774 1046569489056 1049918458368 1050936012672 1052572944501 1052836372224 1055747167488 1058875776504 1062264125312 1064212111872 1065216350016 1069084044288 1071326769786 1071791759584 1072252175904 1073264001012 1075683328512 1077741900144 1078672847616 1078871016496 1080352982178 1084860458136 1085331321984 1085884180983 1088331956608 1090299937536 1091356628544 1093291341246 1094848914432 1098093397856 1099601767908 1102080465408 1103120437824 1104073307136 1105143346944 1106389433142 1111965219456 1112531645547 1112770651356 1113014519568 1117055764224 1117295741952 1119193511688 1119639605994 1120120576614 1120366055592 1123951170176 1125040475104 1125855377829 1126102113612 1126585860372 1127034901161 1127074834368 1130190878016 1130433677568 1130681416704 1131167130624 1133540094078 1133783613144 1136958488064 1137411663232 1138149643776 1140077906604 1140327759312 1140572736576 1143726098112 1143976750336 1144468175616 1144714042368 1147115424546 1151532793984 1151780178432 1153736521308 1153984379184 1154733112512 1158174381312 1158428199936 1161606523896 1161861094688 1162702667763 1165323605888 1167553725156 1168311262608 1168562251584 1172049799424 1172301591552 1172805184512 1175265496314 1175775598816 1177390675188 1180044722688 1181158265664 1182303014256 1186086323968 1186855885824 1187715563424 1191235248567 1193920504192 1195047140976 1196079416064 1197238625856 1198368393768 1201069728768 1204628987744 1205765729532 1206283697892 1210143744576 1212459637662 1213729893558 1217390114304 1219943956413 1220468015403 1220997737232 1224373451184 1224904868096 1225431058176 1226587429728 1227776207112 1231705028736 1232995447424 1235355072588 1239840523584 1240378653696 1241010492552 1247264718336 1248671051148 1249881231417 1250960871888 1252141334514 1254963883264 1256687734752 1260411812541 1264445066448 1265670534492 1267959188664 1270817393664 1271464737768 1271737887264 1272016593792 1275506564787 1277323733504 1279078299072 1279313285532 1279588121136 1280418349248 1282868729226 1283144328648 1285760542976 1286691860376 1286973844128 1287526697568 1288085524992 1290787671999 1294634402724 1295474393232 1295752700736 1298232426582 1299074751576 1302946178976 1303231724928 1303511698944 1306246206993 1306807339383 1307093731524 1310707476588 1310989056624 1311035507712 1314350170434 1314632533032 1318556024352 1318839290496 1319128319488 1319694985728 1322463443091 1322747548668 1326404572116 1326451569408 1327550313024 1327841251072 1328803048872 1330090891038 1334347114464 1335212871552 1335499716096 1338301328637 1343160567216 1343208158208 1343743541504 1344428033598 1345589343072 1346893454088 1351203444864 1351499566592 1352726972077 1355207611212 1359294483456 1361411712648 1367685190144 1368272715264 1369563878592 1369815488652 1371143079033 1373622454386 1376718843136 1377420132582 1378017976608 1378609940448 1384665200128 1385668157328 1385922725993 1387119878352 1394221664472 1394820589032 1395425985408 1401248016896 1403172808128 1403430592668 1403781829632 1407330980874 1407662889984 1411834368672 1416018209151 1419933099637 1420288466688 1422500699754 1428435693048 1429669567872 1431018668016 1436989200192 1438230463488 1439536636278 1440470642904 1446480610848 1447108429312 1447845574644 1449096215616 1453733250048 1455142171392 1456782893006 1457408692386 1457721788328 1461803770368 1466135690544 1466405042339 1466450661312 1470827250432 1473524462592 1474862688702 1474914946176 1475185910856 1482620292608 1483375527396 1483694201808 1483966779373 1484019359424 1484656858944 1489407685632 1492258015584 1492532166454 1492852807992 1493494102152 1493821407456 1501140503772 1501469484816 1502114480496 1502437180608 1502713201548 1502766445824 1506921170688 1507244903424 1510406803178 1511055638118 1511109177984 1511386792104 1511711484192 1520103875472 1520383142057 1520437012416 1520763648768 1524968130816 1525957567488 1529158722686 1529206293888 1529487232728 1538315361744 1538645838912 1539306804672 1539644150016 1544232508416 1547472000802 1548808698528 1550270223684 1556738300208 1557748350144 1558083002112 1560509863146 1565215861248 1567020661752 1568499372531 1569854233584 1574877687552 1576404019008 1579254558336 1583620751232 1588313664756 1593396187968 1594772554752 1596318167808 1597824525024 1598118070094 1603626066432 1606990154679 1607687639376 1608378263856 1613524992768 1616612850216 1618009271424 1618306524744 1626591941884 1627290687204 1627996982976 1632497934912 1633908077568 1635449906304 1637034942816 1637335691446 1642273371648 1647140096784 1653120698112 1654680656736 1656109960704 1657715020416 1659584149713 1664894734864 1666508308556 1667947829184 1669521779352 1675583646336 1675943612928 1679459408991 1680549083388 1685617081344 1685926755264 1687560712656 1689153170418 1690612251552 1695286317024 1695650516352 1696022125056 1696750695936 1700310141117 1700675419716 1705437732096 1705751047376 1706117494848 1707224465664 1710491638968 1710859104864 1715589147168 1715965125504 1716702263424 1717071063552 1720673136819 1721050229332 1726179203632 1726981917696 1727299190976 1727670267648 1730604781962 1730976568776 1732099668768 1737261571968 1737642299904 1741661609324 1742409785844 1742791642032 1747609968784 1747664335872 1747985408832 1751330587734 1752466893912 1752843377376 1753165401806 1758074699136 1758452387328 1759207776768 1762898244471 1763284590788 1763663398224 1768539429488 1768602092544 1770067084032 1771737398496 1773454521384 1779129485952 1780283828736 1784401771516 1790880756288 1792570711464 1794119124096 1795857938784 1801604593152 1804862352384 1806943481616 1808648594298 1815215616864 1818689456493 1820594840337 1826085171456 1826420651536 1828190772044 1831496605848 1836560176776 1837357302144 1838146587264 1847557543104 1849153453056 1849493171136 1853032608882 1858962219296 1859760785376 1860567980544 1861515738828 1870897077504 1871240790224 1873006576722 1876441307832 1878212001771 1882445824896 1888024278868 1893717955584 1894531451904 1896667599672 1898505801738 1904580924064 1906226090496 1907197106652 1908024890688 1915985600256 1918969928298 1919382181704 1920627523872 1924303093839 1928640814464 1930037790564 1930460766192 1932128287488 1940189561856 1941951604086 1943211589848 1943629051104 1947348639873 1954847587392 1955267548416 1960640597286 1961103000576 1966061214882 1966483584936 1966553261568 1966914547808 1971525255651 1977834036528 1978258935744 1978692479232 1979542478592 1984121323002 1989606858174 1989677354112 1990470410656 1991325469536 1991761876608 1993204573308 1995136336557 2001520671696 2001959313088 2002819307328 2003249574144 2003617602064 2003688594432 2009228227584 2014740850824 2014812237312 2015182389472 2015615312256 2016642050397 2026805167296 2027249349888 2027684865024 2032811416818 2033290841088 2038941725184 2039316310304 2042117568972 2051087148992 2051527785216 2052409072896 2052858866688 2054723232978 2060433681579 2065078264704 2066130198873 2067026964912 2075651066944 2076997800192 2077444002816 2078502235992 2080679817528 2089360882336 2091332496708 2092230883548 2093138978112 2099836916736 2101872025344 2105145889002 2105672744448 2110996471311 2111494334976 2117751553008 2124528250624 2128424223744 2130432700032 2133751049631 2142653539572 2143583519168 2144504351808 2146528002024 2151366657024 2155483800288 2157345695232 2157742032992 2159304954417 2160705964356 2169720916272 2170662643968 2171768361966 2176663913216 2180599875072 2182713257088 2185174339509 2186113038579 2186582682492 2196186795712 2199203535816 2204160930816 2206240875648 2210286693888 2212294033053 2212778866284 2223930438912 2225063291094 2225541302712 2226029039136 2234111528448 2238387023376 2238798249681 2239279211988 2240241153228 2240732111184 2247902340352 2250080950208 2251710755658 2252204227224 2253171720744 2254069802322 2254149668736 2260381756032 2260867355136 2265610204767 2266583457177 2267080188156 2267567226288 2273916976128 2274823326464 2276299287552 2280155813208 2280655518624 2281145473152 2287452196224 2287953500672 2288936351232 2293738084029 2294230849092 2303065587968 2303560356864 2307473042616 2307968758368 2309466225024 2316348762624 2321208001203 2323213047792 2323722189376 2325405335526 2330647211776 2335107450312 2336622525216 2337124503168 2340764794719 2344099598848 2350530992628 2351551197632 2354781350376 2360089445376 2362316531328 2364606028512 2372172647936 2375431126848 2382470497134 2387841008384 2390094281952 2392158832128 2394477251712 2396736787536 2397177105141 2409257975488 2411531459064 2412567395784 2420287489152 2424919275324 2427459787116 2434780228608 2439887912826 2440936030806 2441995474464 2448746902368 2449809736192 2450862116352 2453174859456 2455552414224 2456003537169 2463410057472 2465990894848 2470710145176 2479681047168 2482020985104 2494529436672 2497342102296 2499762462834 2501921743776 2504282669028 2509927766528 2513375469504 2520823625082 2528890132896 2531341068984 2533729755627 2535918377328 2542929475536 2543475774528 2544033187584 2551013129574 2554647467008 2558156598144 2558626571064 2559176242272 2560836698496 2565737458452 2566288657296 2571521085952 2573383720752 2573947688256 2575053395136 2576171049984 2581575343998 2589268805448 2590948786464 2591505401472 2595907172943 2596464853164 2598149503152 2605892357952 2606463449856 2607023397888 2612492413986 2613614678766 2614187463048 2621414953176 2621978113248 2626995881601 2628700340868 2629265066064 2629748102709 2637112048704 2637678580992 2638256638976 2639389971456 2644926886182 2645495097336 2652809144232 2652903138816 2655100626048 2655682502144 2657606097744 2660181782076 2668694228928 2670425743104 2670999432192 2676602657274 2686321134432 2687487083008 2688856067196 2691178686144 2693786908176 2702406889728 2702999133184 2705453944154 2710415222424 2712972891447 2722823425296 2735370380288 2736545430528 2739127757184 2739630977304 2742286158066 2747244908772 2753437686272 2754840265164 2756035953216 2757219880896 2769330400256 2771336314656 2771845451986 2774239756704 2779548913323 2788443328944 2789641178064 2790851970816 2802496033792 2806345616256 2806861185336 2809509865083 2814661961748 2823668737344 2832036418302 2839866199274 2840576933376 2845001399508 2847758702607 2856871386096 2859339135744 2862037336032 2873978400384 2878454892447 2879073272556 2880941285808 2892961221696 2894216858624 2895691149288 2898192431232 2910284342784 2912927406129 2913565786012 2914817384772 2915443576656 2923607540736 2932271381088 2932810084678 2932901322624 2940960895929 2941654500864 2949091822323 2949725377404 2949829892352 2950371821712 2965240585216 2966751054792 2967388403616 2967933558746 2968038718848 2969313717888 2976181984503 2984410287261 2984516031168 2985064332908 2985705615984 2986988204304 2987642814912 3002281007544 3002938969632 3004228960992 3004874361216 3005426403096 3005532891648 3013842341376 3020813606356 3022111276236 3022218355968 3022773584208 3023422968384 3040207750944 3040766284114 3040874024832 3041527297536 3049217125227 3049936261632 3058317445372 3058412587776 3058974465456 3076630723488 3077291677824 3078613609344 3079288300032 3082084849467 3094944001604 3097617397056 3100540447368 3113476600416 3115496700288 3116166004224 3121019726292 3130431722496 3134041323504 3136998745062 3139708467168 3149755375104 3152808038016 3157718833503 3158509116672 3167241502464 3176627329512 3186792375936 3192636335616 3195649050048 3196236140188 3207252132864 3213980309358 3215375278752 3216756527712 3227049985536 3233225700432 3236018542848 3236613049488 3253183883768 3254581374408 3255993965952 3257652542949 3264995869824 3270899812608 3274069885632 3274671382892 3284546743296 3294280193568 3306241396224 3309361313472 3312219921408 3315430040832 3319168299426 3329789469728 3333016617112 3335895658368 3337594936641 3339043558704 3351167292672 3351887225856 3358918817982 3361098166776 3371853510528 3375121425312 3377566133487 3378306340836 3381104703483 3381224503104 3390572634048 3391301032704 3392044250112 3393501391872 3400620282234 3401350839432 3410875464192 3411502094752 3412234989696 3414448931328 3420983277936 3421718209728 3431178294336 3431930251008 3433404526848 3434142127104 3441346273638 3442100458664 3452358407264 3454598381952 3455340535296 3461209563924 3461953137552 3464199337536 3474523143936 3475284599808 3483323218648 3484819571688 3485583284064 3488108003289 3495219937568 3495970817664 3502661175468 3504933787824 3505686754752 3506330803612 3516149398272 3516904774656 3518415553536 3525796488942 3526569181576 3527326796448 3537078858976 3540134168064 3543474796992 3546909042768 3558258971904 3560567657472 3568803543032 3573705745701 3581761512576 3585141422928 3588238248192 3591715877568 3603209186304 3613886963232 3617297188596 3630431233728 3637378912986 3641189680674 3652170342912 3652841303072 3656381544088 3659831869239 3661404046209 3662993211696 3673120353552 3674714604288 3676293174528 3695115086208 3698986342272 3706065217764 3717924438592 3719521570752 3721135961088 3723031477656 3741794155008 3742481580448 3746013153444 3749643694251 3752882615664 3756424003542 3764891649792 3776048557736 3781235437623 3793335199344 3797011603476 3809161848128 3812452180992 3814394213304 3816049781376 3826519694361 3831971200512 3837939856596 3838764363408 3841255047744 3848606187678 3857281628928 3860075581128 3860921532384 3864256574976 3872363015997 3883903208172 3886423179696 3887258102208 3894697279746 3909695174784 3910535096832 3918738620979 3920422018149 3921281194572 3932122429764 3932967169872 3933106523136 3933829095616 3943050511302 3955668073056 3956517871488 3957384958464 3959084957184 3967390329273 3968242646004 3979213716348 3979354708224 3980940821312 3982650939072 3983523753216 3986409146616 3990272673114 4003041343392 4003918626176 4005638614656 4006499148288 4007235204128 4014903985911 4029481701648 4029624474624 4030364778944 4031230624512 4033284100794 4053610334592 4054498699776 4058180916231 4065622833636 4077883450368 4078632620608 4084235137944 4102174297984 4103055570432 4104818145792 4109446465956 4113429237099 4120867363158 4130156529408 4132260397746 4134053929824 4151302133888 4153995600384 4157004471984 4157768177979 4161359635056 4178721764672 4182664993416 4184461767096 4186277956224 4203744050688 4210291778004 4211345488896 4221992942622 4222988669952 4235503106016 4248054627453 4249056501248 4259799298911 4260865400064 4267502099262 4285307079144 4287167038336 4289008703616 4293056004048 4310967600576 4314691390464 4315484065984 4318609908834 4321411928712 4339441832544 4341325287936 4343536723932 4353327826432 4361199750144 4365426514176 4370348679018 4372226077158 4373165364984 4392373591424 4398407071632 4399215127017 4412481751296 4420573387776 4424588066106 4425557732568 4447860877824 4450126582188 4451082605424 4451900338119 4452058078272 4468223056896 4476774046752 4477596499362 4478558423976 4480482306456 4481464222368 4495804680704 4500161900416 4503421511316 4504408454448 4506343441488 4508139604644 4508299337472 4520763512064 4521734710272 4531220409534 4533166914354 4534160376312 4535134452576 4549646652928 4560311626416 4561149426171 4561311037248 4562290946304 4574904392448 4575907001344 4577872702464 4587476168058 4588461698184 4606131175936 4614946085232 4615937516736 4618932450048 4632697525248 4642416002406 4646426095584 4647444378752 4650810671052 4661294423552 4670214900624 4673245050432 4674249006336 4681529589438 4688199197696 4701061985256 4703102395264 4705498117593 4709562700752 4724633062656 4729212057024 4744345295872 4750862253696 4764940994268 4775682016768 4780188563904 4784317664256 4788954503424 4793473575072 4794354210282 4818515950976 4820970464037 4823062918128 4825134791568 4840574978304 4849838550648 4854919574232 4879775825652 4881872061612 4883990948928 4897493804736 4899619472384 4901724232704 4906349718912 4911104828448 4912007074338 4926820114944 4931981789696 4941420290352 4959362094336 4964041970208 4978752449139 4994684204592 4999524925668 5003843487552 5008565338056 5019855533056 5026750939008 5038378226973 5041647250164 5057780265792 5062682137968 5067459511254 5071836754656 5085858951072 5086951549056 5088066375168 5098740125521 5100930423351 5102026259148 5116313196288 5117253142128 5118352484544 5121673396992 5131474916904 5132577314592 5143042171904 5146767441504 5147895376512 5150106790272 5162019410457 5163150687996 5178537610896 5181897572928 5183010802944 5191814345886 5192929706328 5196299006304 5211784715904 5212926899712 5223862582589 5224984827972 5227229357532 5228374926096 5242829906352 5243956226496 5253991763202 5257400681736 5258530132128 5259496205418 5274224097408 5275357161984 5286423811123 5288694733413 5289853772364 5290990194672 5305618288464 5305806277632 5310201252096 5311365004288 5315212195488 5320363564152 5337388457856 5340851486208 5352055529401 5353205314548 5372642268864 5374974166016 5377712134392 5382357372288 5387573816352 5404813779456 5410907888308 5416152002807 5420830444848 5425945782894 5445646850592 5461784521011 5478255514368 5479261954608 5484572316132 5494489817544 5506875372544 5509680530328 5512071906432 5514439761792 5542672629312 5543690903972 5548479513408 5559097826646 5576886657888 5579282356128 5581703941632 5593413245329 5612691232512 5613722370672 5619019730166 5629323923496 5647337474688 5664072836604 5679732398548 5681153866752 5690002799016 5695517405214 5713742772192 5718678271488 5724074672064 5730674920061 5747956800768 5756909784894 5758146545112 5761882571616 5785922443392 5791382298576 5796384862464 5820568685568 5825854812258 5827131572024 5829634769544 5830887153312 5864542762176 5865620169356 5865802645248 5881921791858 5883309001728 5898183644646 5899450754808 5899659784704 5900743643424 5933502109584 5934776807232 5935867117492 5936077437696 5938627435776 5952363969006 5968820574522 5969032062336 5970128665816 5971411231968 5973976408608 5975285629824 6004562015088 6005877939264 6008457921984 6009748722432 6010852806192 6011065783296 6027684682752 6041627212712 6044222552472 6044436711936 6045547168416 6046845936768 6049926151191 6080415501888 6081532568228 6081748049664 6083054595072 6098434250454 6099872523264 6116634890744 6116825175552 6117948930912 6136078906321 6153261446976 6154583355648 6157227218688 6158576600064 6164169698934 6189888003208 6195234794112 6198390596619 6201080894736 6226953200832 6230993400576 6232332008448 6242039452584 6268082647008 6273997490124 6279416934336 6299510750208 6305616076032 6315437667006 6317018233344 6334483004928 6353254659024 6373584751872 6385272671232 6391298100096 6392472280376 6401253148893 6427960618716 6430750557504 6433513055424 6454099971072 6466451400864 6472037085696 6473226098976 6477914863251 6506367767536 6509162748816 6511987931904 6515305085898 6529991739648 6541799625216 6548139771264 6549342765784 6555523018527 6558339115737 6588560387136 6612482792448 6618722626944 6630860081664 6636882099159 6638336598852 6659578939456 6666033234224 6671791316736 6675189873282 6678087117408 6702334585344 6716394749043 6717837635964 6722196333552 6743707021056 6750242850624 6755132266974 6756612681672 6762209406966 6762449006208 6781145268096 6782602065408 6796830614301 6799750371531 6801240564468 6802701678864 6821750928384 6823004189504 6824469979392 6828897862656 6841966555872 6843436419456 6862356588672 6863860502016 6866809053696 6881214252087 6882692547276 6884200917328 6904716814528 6909196763904 6910681070592 6922419127848 6923906275104 6928398675072 6949046287872 6963624003609 6966646437296 6969639143376 6971166568128 6976216006578 6990439875136 6991941635328 7005322350936 7009867575648 7011373509504 7012661607224 7022294384157 7032298796544 7051592977884 7053138363152 7054653592896 7074157717952 7080268336128 7086949593984 7093818085536 7116517943808 7137607086064 7147411491402 7163523025152 7170282845856 7176476496384 7183431755136 7191531315423 7227773926464 7234594377192 7260862467456 7274757825972 7282379361348 7304340685824 7305682606144 7312763088176 7319663738478 7322808092418 7325986423392 7346240707104 7349429208576 7352586349056 7368010611507 7390230172416 7397972684544 7412130435528 7435848877184 7439043141504 7446062955312 7483588310016 7484963160896 7492026306888 7499287388502 7505765231328 7512848007084 7529783299584 7552097115472 7562470875246 7586670398688 7594023206952 7601189266881 7618323696256 7628788426608 7632099562752 7653039388722 7663942401024 7675879713192 7677528726816 7682510095488 7697212375356 7714563257856 7720151162256 7721843064768 7728513149952 7744726031994 7767806416344 7772846359392 7774516204416 7787721518829 7789394559492 7819390349568 7821070193664 7837477241958 7840844036298 7842562389144 7864244859528 7865934339744 7867658191232 7880987644803 7886101022604 7889244308127 7911336146112 7913035742976 7914769916928 7918169914368 7934780658546 7936485292008 7958427432696 7958709416448 7961881642624 7965301878144 7967047506432 7972818293232 7980545346228 8006082686784 8007837252352 8011277229312 8012998296576 8014470408256 8029807971822 8058963403296 8060729557888 8062461249024 8066568201588 8107220669184 8108997399552 8116361832462 8131245667272 8138918674341 8157265241216 8168470275888 8204348595968 8206111140864 8209636291584 8218892931912 8226858474198 8241734726316 8260313058816 8264520795492 8268107859648 8302604267776 8307991200768 8314008943968 8315536355958 8322719270112 8338646739969 8357443529344 8365329986832 8368923534192 8372555912448 8407488101376 8420583556008 8428529595249 8443985885244 8471006212032 8496109254906 8498113002496 8519598597822 8521730800128 8535004198524 8543276107821 8570614158288 8574334076672 8578017407232 8586112008096 8621935201152 8630968131968 8635364677341 8637219817668 8642823857424 8678883665088 8682650575872 8687073447864 8706655652864 8730853028352 8738782218387 8740697358036 8744452154316 8746330729968 8784747182848 8796814143264 8798430254034 8822882687787 8824963502592 8847275466969 8849176132212 8851115465136 8895721755648 8900253164376 8902165210848 8903800676238 8904116156544 8928545953509 8953230861783 8953548093504 8955192998724 8957116847952 8960964612912 8962928444736 8991609361408 9000323800832 9006843022632 9008816908896 9012686882976 9016279209288 9016598674944 9041527024128 9062440819068 9066333828708 9068320752624 9070268905152 9099293305856 9120623252832 9122298852342 9122622074496 9124581892608 9147651375681 9149808784896 9174952336116 9176923396368 9212262351872 9229892170464 9231875033472 9237864900096 9246254548401 9284832004812 9292852191168 9294888757504 9301621342104 9322588847104 9340429801248 9346490100864 9348498012672 9363059178876 9402123970512 9406204790528 9410996235186 9419125401504 9449266125312 9458424114048 9469088804539 9473156500509 9501724507392 9529881988536 9551364033536 9560377127808 9577909006848 9586947150144 9588708420564 9637031901952 9641940928074 9646125836256 9650269583136 9681149956608 9699677101296 9701459081951 9709839148464 9759551651304 9763744123224 9767981897856 9794987609472 9812699437824 9822209656896 9824014148676 9853640229888 9863963579392 9882840580704 9918724188672 9928083940416 9939531697459 9957504898278 9989368409184 9999049851336 10007686975104 10017130676112 10053501878016 10076756453946 10083294500328 10115560531584 10125364275936 10134919022508 10143314110449 10143673509312 10171717902144 10173903098112 10176132750336 10197480251042 10201860846702 10204052518296 10232626392576 10234506284256 10236704969088 10243346793984 10262949833808 10264835296373 10265154629184 10293534883008 10295790753024 10300213580544 10324038820914 10326301375992 10357075221792 10363795145856 10366021605888 10383628691772 10385859412656 10387767455611 10392598012608 10423569431808 10425853799424 10447725165178 10449969655944 10454458715064 10456749852192 10485659812704 10487912452992 10507983526404 10514801363472 10517060264256 10518992410836 10548448194816 10550714323968 10572847622246 10577389466826 10579707544728 10581980389344 10611236576928 10620402504192 10630424390976 10640727128304 10642681994399 10674776915712 10681702972416 10704111058802 10706410629096 10745284537728 10755424268784 10764714744576 10775147632704 10809627558912 10821815776616 10832304005614 10841660889696 10851891565788 10891293701184 10923569042022 10956511028736 10958523909216 10969144632264 10979495607717 10988979635088 11019361060656 11024143812864 11028879523584 11085345258624 11087381807944 11096959026816 11118195653292 11153773315776 11158564712256 11163407883264 11186826490658 11225382465024 11227444741344 11238039460332 11248931082753 11258647846992 11294674949376 11328145673208 11359464797096 11380005598032 11391034810428 11427485544384 11437356542976 11448149344128 11461349840122 11495913601536 11513819569788 11516293090224 11523765143232 11571844886784 11582764597152 11592769724928 11617089047991 11651709624516 11654263144048 11659269539088 11661774306624 11729085524352 11731240338712 11731605290496 11756215862937 11763843583716 11796367289292 11798901509616 11799319569408 11801487286848 11867004219168 11869553614464 11871734234984 11872154875392 11877254871552 11902170987819 11904727938012 11937641149044 11938064124672 11940257331632 11942822463936 11947952817216 11950571259648 12009124030176 12011755878528 12016915843968 12019497444864 12021705612384 12044711957733 12083254425424 12088445104944 12088873423872 12091094336832 12093691873536 12099852302382 12160831003776 12163065136456 12163496099328 12174542748693 12196868500908 12233269781488 12233650351104 12235897861824 12272157812642 12306522893952 12309166711296 12314454437376 12328339397868 12340287711297 12379776006416 12390469588224 12396781193238 12402161789472 12453906401664 12461986801152 12473304533937 12484078905168 12536165294016 12547994980248 12558833868672 12611232152064 12630875334012 12634036466688 12668966009856 12706509318048 12744163882359 12747169503744 12779397896733 12782596200192 12784944560752 12802506297786 12855921237432 12861501115008 12867026110848 12932902801728 12944074171392 12946452197952 12955829726502 13012735535072 13018325497632 13023975863808 13030610171796 13059983479296 13083599250432 13096279542528 13098685531568 13111046037054 13116678231474 13177120774272 13197645381051 13237445253888 13261720163328 13273764198318 13276673197704 13319157878912 13332066468448 13343582633472 13350379746564 13355701014357 13356174234816 13404669170688 13432789498086 13435675271928 13444392667104 13487414042112 13500485701248 13510264533948 13513225363344 13524418813932 13524898012416 13562290536192 13565204130816 13593661228602 13599500743062 13602481128936 13605403357728 13646008379008 13648939958784 13683448278513 13683933111744 13686872838912 13724713177344 13727721004032 13733618107392 13762428504174 13765385094552 13768401834656 13809433629056 13818393527808 13844838255696 13847812550208 13856797350144 13898092575744 13927248007218 13933292874592 13939278286752 13942333136256 13952432013156 13980879750272 13983883270656 14010644701872 14019735151296 14022747019008 14025323214448 14044588768314 14064597593088 14103185955768 14106276726304 14109307185792 14116494352779 14148315435904 14173899187968 14187636171072 14233035887616 14275214172128 14294822982804 14327046050304 14340565691712 14352952992768 14366863510272 14383062630846 14455547852928 14462911392111 14469188754384 14521724934912 14549515651944 14564758722696 14611365212288 14625526176352 14639327476956 14645616184836 14651972846784 14692481414208 14698858417152 14705172698112 14736021223014 14780460344832 14795945369088 14824260871056 14871697754368 14878086283008 14892125910624 14936257347417 14969926321792 14984052613776 14998574777004 15011530462656 15025696014168 15059566599168 15104194230944 15115134680919 15124941750492 15173340797376 15188046413904 15202378533762 15236647392512 15257576853216 15264199125504 15296220376563 15302791270053 15306078777444 15351759426384 15355057453632 15365020190976 15394424750712 15429126515712 15440302324512 15443686129536 15486058231371 15489452063988 15535612832688 15545692718784 15549032408832 15575443037658 15578789118984 15638780699136 15671587747767 15674954483916 15681688072596 15685124778288 15728489719056 15731868679488 15735316382464 15761975289606 15772202045208 15778488616254 15822672292224 15826071485952 15859271433369 15866084200239 15869561317092 15872970584016 15916854865392 15917418832896 15923763285248 15930603756288 15934095012864 15945636586464 15961090692456 16012165373568 16015674504704 16022554458624 16028940816512 16056166588203 16059615943644 16117926806592 16121459115776 16124922498048 16133136403176 16214441338368 16232723664924 16248456008421 16262491334544 16277837348682 16314530482432 16336940551776 16385353563033 16408697191936 16437785863824 16453716948396 16483469452632 16520626117632 16529041590984 16536215719296 16605208535552 16628017887936 16631072711916 16645438540224 16677293479938 16714887058688 16730659973664 16737847068384 16745111824896 16780239735987 16841167112016 16857059190498 16887971770488 16942012424064 16992218509812 17039197195644 17043461600256 17070008397048 17086552215642 17141228316576 17148668153344 17156034814464 17172224016192 17192024760183 17243870402304 17261936263936 17270729354682 17274439635336 17285647714848 17357767330176 17374146895728 17377338795143 17461706056704 17477564436774 17481394716072 17488904308632 17492661459936 17569494365696 17585450637001 17593628286528 17596860508068 17645765375574 17649927005184 17694550933938 17698352264424 17702230930272 17800506328752 17803776556987 17804330421696 17807601352476 17808232313088 17857091907018 17906461723566 17907096187008 17910385997448 17914233695904 17921929225824 17925856889472 18000647601664 18013686045264 18016995437909 18017633817792 18025373765952 18032558418576 18033197349888 18083054048256 18124881638136 18132667657416 18136641505248 18140537810304 18241246505664 18244597704684 18245244148992 18249163785216 18295302751362 18299617569792 18349904672232 18353846792736 18408236718963 18459130295281 18459784340928 18463750066944 18475729800192 18492509096802 18569664009624 18585704382336 18589777515008 18603242684208 18680859602496 18692980201728 18696996025344 18726118357752 18804247941024 18812409581056 18821992470372 18838250803008 18898532250624 18916848228096 18938177609078 18946313001018 19003449014784 19059763977072 19063265550407 19120754255616 19155818013696 19173894300288 19177416841128 19274063803904 19283881856148 19292251672512 19300539166272 19362299913216 19399354202592 19402918163902 19419678296928 19519103302608 19527488246448 19535963795712 19589975218944 19625398875648 19644419313792 19648028297352 19666569055581 19765681161408 19837448377344 19856167880832 19879063394918 19915009796556 19978736818368 19998099702672 20015373950208 20034261352224 20107003756032 20149184247129 20153512907892 20166589000656 20231121063168 20250728551872 20269838045016 20286628220898 20287347018624 20343435804288 20347806196224 20390491842903 20394960502084 20403721693404 20408105036592 20465252785152 20469012568512 20473409938176 20486693587968 20525899667616 20529670592746 20530309258368 20587069766016 20591581506048 20600427161088 20643642756261 20648077641828 20652602751984 20714150443584 20727590291712 20732043211776 20767257383544 20771718825312 20775534911222 20785196025216 20847138863616 20890872010827 20895450330356 20899939311888 20908917430128 20913499704384 20971319625408 20975824905984 21015967052808 21029602726944 21034120528512 21037984821672 21096896389632 21145695244492 21154778933652 21159415089456 21163960778688 21222473153856 21240805008384 21260848781952 21281454256608 21285363988798 21349553831424 21408222117604 21412821258192 21490569075456 21510848537568 21529429489152 21550295265408 21574593946269 21643631553232 21664608011228 21683321779392 21703783131576 21782587402368 21847138084044 21913022057472 21917047818432 21938289264528 21958991215434 21977959270176 22038722121312 22048287625728 22057759047168 22104031834521 22170690517248 22174763615888 22193918053632 22236391306584 22307546631552 22317129424512 22373652981316 22450764930048 22454889482688 22476078920664 22497862165506 22517295693984 22589349898752 22656291346416 22718929594192 22760011196064 22782069620856 22803567800643 22854971088768 22896298688256 22922699680244 22991827203072 23027639139576 23032586180448 23047530286464 23143689773568 23165529194304 23185539449856 23234178095982 23303419249032 23308526288096 23318539078176 23323548613248 23363164556487 23458171048704 23462480677424 23463210580992 23512431725874 23527687167432 23592734578584 23597803019232 23602974573696 23642962934409 23667732924381 23734008438336 23739107228928 23743468469968 23744309750784 23754509743104 23804341975638 23809455876024 23875282298088 23876128249344 23880514663264 23885644927872 23895905634432 23901142519296 24018248060352 24023511757056 24033831687936 24038994889728 24043411224768 24089423915466 24166508850848 24176890209888 24182188673664 24187383747072 24199704604764 24321662007552 24326130272912 24326992198656 24349085497386 24393737001816 24416756023023 24466539562976 24471795723648 24544315625284 24613045787904 24618333422592 24628908874752 24656678795736 24680575422594 24759552012832 24780939176448 24793562386476 24804323578944 24907812803328 24923973602304 24946609067874 24968157810336 25015940219907 25072330588032 25095989960496 25117667737344 25222464304128 25261750668024 25285588785747 25413018636096 25488327764718 25494339007488 25558795793466 25565192400384 25569889121504 25605012595572 25629828323463 25711842474864 25723002230016 25734052221696 25865805603456 25892904395904 25906094032023 25911659453004 26025471070144 26036650995264 26047951727616 26061220343592 26119966958592 26192559085056 26197371063136 26216346655161 26222092074108 26233356462948 26354241548544 26395290762102 26468648063361 26474890507776 26541826400907 26547528396636 26553346395408 26638315757824 26664132936896 26687165266944 26700759493128 26711402028714 26712348469632 26785637860527 26859692585349 26865578996172 26871350543856 26888785334208 26974828084224 27000971402496 27020529067896 27026450726688 27048837627864 27049796024832 27124581072384 27187322457204 27199001486124 27204962257872 27210806715456 27292016758016 27297879917568 27366896557026 27367866223488 27373745677824 27442954127043 27449426354688 27524857008348 27530770189104 27536803669312 27618867258112 27636787055616 27689676511392 27695625100416 27713594700288 27738763645203 27854496014436 27866585749184 27878556573504 27884666272512 27904864026312 27961759500544 27967766541312 28021289403744 28039470302592 28045494038016 28050646428896 28089177536628 28206371911536 28212553452608 28218614371584 28232988705558 28296630871808 28347798375936 28375272342144 28407266413617 28419469501527 28550428344256 28589645965608 28654092100608 28681131383424 28733727020544 28766125261692 28911095705856 28925822784222 28938377508768 29043449869824 29099031303888 29104377245853 29129517445392 29222730424576 29251052352704 29278654953912 29291232369672 29303945693568 29384962828416 29472042446028 29560920689664 29591890738176 29648521742112 29743395508736 29756172566016 29784251821248 29818595092377 29872514694834 29939852643584 29968105227552 29997149554008 30023060925312 30051392028336 30208388461888 30230269361838 30249883500984 30346681594752 30376092827808 30404757067524 30429942331347 30473294785024 30515153706432 30528398251008 30592440753126 30605582540106 30612157554888 30703518852768 30710114907264 30730040381952 30788849501424 30794505889119 30880604649024 30887372259072 30972116462742 30978904127976 31071225665376 31091385437568 31098064817664 31150886075316 31157578237968 31163302366833 31277561398272 31343175495534 31349908967832 31363376145192 31370249556576 31456979438112 31463737358976 31470632764928 31523950579212 31544404090416 31556977232508 31645344584448 31652142971904 31718542866738 31732168400478 31739122634184 31745941168032 31833709730784 31847526570496 31861207512576 31891273172928 31922181384912 31928045983197 32024330747136 32031349009408 32045108917248 32057881633024 32112333176406 32119231887288 32235853613184 32242918231552 32266272806352 32428882676736 32465447329848 32496912016842 32524982669088 32555674697364 32629060964864 32673881103552 32770707126066 32817394383872 32875571727648 32907433896792 32938486823151 32966938905264 33058083181968 33072431438592 33210417071104 33256035775872 33262145423832 33290877080448 33354586959876 33429774117376 33461319947328 33475694136768 33490223649792 33560479471974 33682334224032 33714118380996 33746793248259 33775943540976 33884024848128 33984437019624 34078394391288 34140016794096 34173104431284 34282456633152 34297336306688 34312069628928 34344448032384 34384049520366 34487740804608 34523872527872 34541458709364 34548879270672 34571295429696 34715534660352 34748293791456 34754677590286 34851267143973 34955128873548 34962789432144 34977808617264 34985322919872 35138988731392 35170901274002 35187256573056 35193721016136 35268647588811 35291530751148 35389101867876 35396704528848 35404461860544 35601012657504 35607553113974 35608660843392 35615202704952 35616464626176 35706512963457 35714183814036 35812923447132 35814192374016 35820771994896 35828467391808 35843858451648 35851713778944 36001295203328 36027372090528 36033990875818 36035267635584 36050747531904 36065116837152 36134135873199 36249763276272 36265335314832 36273283010496 36281075620608 36482493011328 36489195409368 36490488297984 36523628246079 36590605502724 36699809344464 36707693585472 36816473437926 36918260590562 36919568681856 36927500133888 36985018193604 37020863133891 37139328019248 37171408764672 37179555030016 37206485368416 37361719204992 37385960403456 37419913601811 37452236715504 37608495882048 37624819162112 37643984940744 37676501606016 37833696456192 37876355218156 37892626002036 38006898029568 38119527954144 38126531100814 38232491647077 38241508511232 38338193690199 38347788600576 38354833682256 38548127607808 38567763712296 38584503345024 38601078332544 38798708405184 38805836327804 38839356593856 39038206605216 39054976492896 39071927591424 39179950437888 39250797751296 39288838627584 39296056594704 39333138111162 39531362322816 39592936143153 39712335761664 39758126789836 39830019593112 39957473636736 39996199405344 40030747900416 40067103043071 40068522704448 40214007512064 40298368494258 40307025815784 40333178001312 40462242126336 40501457103744 40539676090032 40573256441796 40574694037248 40686871608576 40695612392448 40780983685806 40789921004168 40807443386808 40816210073184 40938025137024 40946819876352 41050344835539 41051799335232 41059341185492 41060618516736 41174139532032 41183163012096 41200854322176 41287285512522 41296155283656 41305205503968 41428300887168 41455180583424 41534514767088 41543437650624 41551069822444 41570392050432 41694277727232 41781744021654 41790900660712 41799878623776 41817834860256 41826999408768 41942639250816 41951649811968 42031934105616 42059205453888 42068241057024 42075969643344 42193792779264 42291390488984 42309557867304 42318830178912 42327921557376 42349483058337 42444946307712 42521697563904 42562908513216 42570727977596 42699107662848 42816444235208 42825642516384 42981138150912 43021697075136 43058858978304 43100590530816 43149187892538 43287263106464 43329216022456 43366643558784 43388734176333 43407566263152 43565174804736 43694276168088 43834095636864 43876578529056 43917982430868 43955918540352 44077444242624 44096575251456 44115518094336 44208063669042 44341381034496 44349527231776 44387836107264 44472782613168 44615093263104 44634258849024 44747305962632 44808772042251 44909778965376 44952157841328 44995724331012 45034591387968 45178699797504 45312582692832 45345404042757 45437859188384 45520022392128 45564139241712 45607135601286 45709942177536 45792597376512 45845399360488 45888661129689 45908373810159 46055278279152 46065172360896 46095060572928 46287379547136 46331058388608 46458174694113 46468356191964 46606838498064 46617052576192 46637078156352 46647097226496 46726329112974 46916342097408 46924961354848 47014763243301 47024863451748 47055374334864 47185469157168 47195606038464 47205949147392 47285925868818 47335465848762 47468016876672 47478214457856 47486936939936 47577814300107 47598252600717 47608683951276 47618911752048 47750564596176 47752256498688 47761029326528 47771289855744 47791811268864 47802285038592 48036496120704 48047023514112 48067663375872 48086822449536 48168499764609 48178847830932 48333017701696 48353780419776 48364377347328 48374767494144 48399409209528 48643324015104 48652260545824 48698170994772 48745368025263 48787474003632 48833512046046 48933079125952 48943591447296 49088631250568 49156060689099 49226091575808 49313357591472 49361150845188 49519104025664 49561878352896 49587124772952 49608647157888 49815625606656 49893218135748 49936315620672 50031880439814 50144661176064 50191979920992 50235335474688 50340719207961 50523501336048 50571177571494 50826037272192 50976655529436 51117591586932 51130384800768 51139778243008 51210025191144 51259656646926 51423684949728 51446004460032 51468104443392 51576074280549 51731611206912 51785808791808 51812188064046 51823318906008 52050942140288 52073301990528 52122440687184 52132016385429 52385118170112 52394742126272 52432693310322 52444184148216 52466712925896 52708483097088 52756351911003 52790581524204 52937296126722 52949781015552 53083652801814 53095056793272 53106692790816 53276631515648 53328265873792 53401518986256 53411329670961 53422804057428 53424696939264 53571275721054 53719385170698 53731157992344 53742701087712 53777570668416 54001942804992 54041058135792 54050986313727 54052901453376 54097675255728 54099592049664 54249162144768 54374644914408 54398002972248 54409924515744 54421613430912 54584033516032 54733793114052 54735732446976 54747491355648 54885908254086 54898852709376 55049714016696 55061540378208 55073607338624 55224710156889 55237734516224 55377390885843 55379353022784 55391250200832 55427189400576 55477527290406 55708992028872 55733171498368 55757113147008 55769332545024 55809728052624 55923519001088 56042578807488 56078940605184 56090988076032 56101292857792 56178355073256 56412743823072 56425106905216 56437228743168 56465977411116 56593261743616 56695596751872 56750544684288 56814532827234 56838939003054 57100856688512 57179291931216 57189796651221 57362262766848 57467454041088 57532250523384 57822191411712 57851645568444 57876755017536 58086899739648 58198062607776 58208754491706 58259034890784 58445460849152 58502104705408 58557309907824 58582464739344 58607891387136 58769925656832 58944084892056 58999707166743 59297043484224 59486791017472 59512345132032 59568503642496 59637190184754 59745029389668 59879705287168 59936210455104 59994299108016 60046121850624 60102784056672 60416776923776 60447552741387 60460538723676 60499767001968 60693363189504 60752185655616 60809514135048 60859884662694 60946589570048 61030307412864 61171475528709 61184881506252 61211165080212 61224315109776 61407037705536 61420229814528 61460080763904 61577699002848 61589011778238 61761209298048 61774744518144 61930928268783 61944232925484 61957808255952 62142451330752 62182770875136 62196129635328 62301772150632 62315156475936 62326604733666 62672616032481 62686350991068 62699817935664 62726752290384 62740499113152 62913958876224 62927474717952 62941265529856 63047901158424 63088808180832 63113954465016 63290689168896 63437085733476 63464336800956 63478245268368 63491882336064 63667419461568 63695053140992 63722415025152 63782546345856 63844362769824 63856091966394 64048661494272 64115763266048 64224666352812 64238463774576 64471707226368 64485836463104 64532545612704 64723781838807 64930894659696 64993824033684 65049965338176 65111349394728 65258121929728 65347762207104 65541414252132 65751143455296 65814867793584 65876973646302 65933877810528 66116166363936 66144862877184 66283621631773 66312095503563 66512071551744 66524290847664 66581754160896 66709173919752 66859548234752 66922639894656 66951388273536 67120958943948 67364668448064 67428236761992 67493586496518 67551887081952 67768049696256 67910213573657 67968874039248 68156788782576 68280033588192 68346208862568 68564913266304 68688896064768 68768099040732 68975481609216 69047745055744 69082917418728 69097758541344 69142590859392 69431069320704 69496587582912 69509355180572 69576721882213 69702534287946 69910257747096 69925578864288 69955617234528 69970645839744 70341802548004 70374513146112 70387442032272 70537295177622 70583061502296 70778203735752 70793409057696 70808923721088 71003198773143 71202025315008 71215106227948 71217321686784 71230405409904 71232929252352 71413025926914 71428367628072 71625846894264 71628384748032 71641543989792 71656934783616 71687716903296 71703427557888 71853847074611 72054744181056 72067981751636 72070535271168 72101495063808 72130233674304 72268271746398 72499526552544 72530670629664 72546566020992 72562151241216 72714372189277 72964986022656 72978390818736 72980976595968 73047256492158 73181211005448 73399618688928 73415387170944 73632946875852 73836521181124 73839137363712 73855000267776 73970036387208 74041726267782 74278656038496 74342817529344 74412970736832 74498773960793 74723438409984 74771920806912 74839827203622 74904473431008 75216991764096 75287969881488 75353003212032 75667392912384 75752710436312 75785252004072 75856766357241 76239055908288 76253062201628 76464983294154 76483017022464 76676387380398 76695577201152 76709667364512 77135527424592 77169006690048 77202156665088 77597416810368 77611672655608 77678713187712 77718282096069 78076413210432 78109952985792 78143855182848 78359900875776 78577677255168 78592113189408 78649039965483 78666276222324 79062724645632 79185872286306 79424671523328 79516253579672 79625479202721 79660039186224 79914947273472 79992398810688 80061495800832 80134206086142 80137045408896 80579077756047 80596736988516 80614051631568 80666356002624 80924484252672 81002914207488 81079352180064 81146512883592 81149388074496 81373743217152 81561967371612 81579842008336 81614886773616 81632420146368 81876050274048 81893639752704 82100689671078 82103598670464 82118682370984 82121237033472 82348279064064 82574571025044 82592310567312 82610411007936 82856601774336 82910361166848 83069029534176 83086875301248 83102139644888 83140784100864 83216290935609 83563488043308 83581801321424 83599757247552 83635669720512 83653998817536 83885278501632 83903299623936 84063868211232 84118410907776 84136482114048 84151939286688 84582780977968 84619115734608 84637660357824 84655843114752 84698966116674 84889892615424 85043395127808 85125817026432 85141455955192 85221799240851 85258408504581 85632888470416 85651285032768 85962276301824 86043394150272 86201181061632 86298375785076 86574526212928 86658432044912 86733287117568 86777468352666 86815132526304 87130349609472 87313131737559 87388552336176 87668191273728 87753157058112 87835964861736 87911837080704 88154888485248 88416127338084 88682762068992 88699054463552 88775672214528 88945565226336 89230186526208 89268517698048 89455785277131 89494611925264 89617544084502 89819557930752 89904315682656 89991448662024 90069182775936 90625165385664 90690808085514 90875718376768 91040044784256 91128278483424 91214271202572 91289826994041 91419884355072 91585194753024 91690798720976 91777322259378 91816747620318 92110556558304 92130344721792 92190121145856 92383517667357 92662116777216 92916349388226 92936712383928 93213676996128 93234105152384 93274156312704 93294194452992 93452658225948 93489907100499 93832684194816 93849922709696 94029526486602 94049726903496 94110748669728 94370938314336 94391212076928 94411898294784 94571851737636 94670931697524 94936033753344 94956428915712 94973873879872 95155628600214 95196505201434 95217367902552 95237823504096 95501129192352 95522058653056 95542579711488 95583622537728 95784137949591 96072992241408 96094047028224 96135326751744 96173644899072 96336999529218 96357695661864 96666035403392 96707560839552 96728754694656 96798818419056 97286648030208 97304521091648 97396341989544 97490736050526 97574948007264 97667024092092 97866158251904 97887182894592 98177262501136 98312121378198 98452183151616 98626715182944 98722301690376 98815460469453 99038208051328 99174249545904 99217294315776 99631251213312 99786436271496 99872631241344 100063760879628 100289322352128 100383959841984 100470670949376 100681438415922 101047002672096 101142355142988 101240379744777 101652074544384 101953311058872 102235183173864 102279556486016 102420050382288 102519313293852 102847369899456 102892008920064 102936208886784 103152148561098 103463222413824 103571617583616 103624376128092 103646637812016 104101884280576 104146603981056 104244881374368 104264032770858 104553801431919 104789484252544 104865386620644 104888368296432 104933425851792 105416966194176 105512703822006 105581163048408 105805942766433 105874592253444 106167305603628 106190113586544 106213385581632 106553263031296 106656531747584 106803037972512 106822659341922 106845608114856 106849393878528 107119538890371 107142551442108 107438770341396 107462315984688 107485402175424 107555141336832 108003885609984 108082116271584 108101972627454 108105802906752 108195350511456 108402407619597 108749289828816 108796005944496 108819849031488 108843226861824 109168067032064 109467586228104 109471464893952 109570884738237 109771816508172 110099428033392 110123080756416 110147214677248 110449420313778 110475469032448 110754781771686 110758706045568 110782500401664 110955054580812 111062589401673 111417984057744 111466342996736 111514226294016 111538665090048 111619456105248 111847038002176 112085157614976 112157881210368 112202585715584 112259740805433 112356710146512 112825487646144 112850213810432 112874457486336 112931954822232 113186523487232 113501089368576 113629065654468 113677878006108 114201713377024 114358583862432 114379593302442 114697474941231 114724525533696 115014581070597 115064501046768 115644382823424 115703291136888 115753510035072 116396125215552 116417508983412 116518069781568 116890921698304 117004209410816 117114619815648 117164929478688 117215782774272 117539851313664 117888169784112 117999414333486 118594086968448 118778808429459 119137007284992 119274380369508 119490058779336 119759410574336 119872420910208 119988598216032 120092243701248 120201309129213 120205568113344 120833553847552 120895105482774 120921077447352 120999534003936 121386726379008 121504371311232 121619028270096 121641371566001 121719769325388 122060614825728 122342951057418 122369763012504 122422330160424 122448630219552 122814075411072 122840459629056 123098154459007 123151034506617 123155398005696 123178023556476 123522418596096 123549489036288 123861856537566 123888465850968 123915616511904 124284902661504 124365541750272 124603544301264 124626435898909 124630312951872 124653209467332 125345232064962 125372701982136 125399635871328 125453504580768 125480998226304 125827917752448 125854949435904 126095802316848 126118968065363 126177616361664 126227908930032 126581378337792 126874171466952 126928673601912 126956490536736 126983764672128 127334838923136 127565092691712 127688725539648 127712183932788 128097322988544 128231526532096 128449332705624 128476927549152 128943414452736 129065091225408 129213912066967 129447563677614 129861789319392 129987648067368 130099930676352 130222698789456 130695524414208 131082828504264 131502286910592 131629735587168 131753947292604 131867755621056 132232332727872 132289725754368 132567243263546 132624191007126 133024143103488 133048581695328 133163508321792 133418347839504 133442858852849 133845279789312 133902776547072 134241917887896 134729336896128 134856473523984 134987172993036 135103774163904 135536099392512 135820427147314 135937748078496 136313577565152 136560067176384 136692417725136 137129826532608 137377792129536 137536198081464 137665983389067 138165834837456 138195517082688 138285181718784 138862138641408 138993175165824 139018710361144 139153443764426 139405068575892 139820515494192 139851157728576 139911234469056 139941291679488 140683605096008 140749026292224 140774884064544 141044289729903 141074590355244 141166123004592 141556407471504 141586818115392 141617847442176 142006397546286 142404050630016 142430212455896 142434643373568 142460810819808 142733442900321 142826051853828 142856735256144 143251693788528 143256769496064 143283087979584 143313869567232 143375433806592 143406855115776 143707694149222 144109488362112 144135963503272 144141070542336 144202990127616 144260467348608 144505499293827 144536543492796 144999053105088 145061341259328 145093132041984 145124302482432 145428744378554 145929972045312 145956781637472 146094512984316 146236104075789 146362422010896 146799237377856 146830774341888 147265893751704 147673042362248 147678274727424 147940072774416 148083452535564 148557312076992 148685635058688 148825941473664 148997547921586 149446876819968 149679654407244 149808946862016 150433983528192 150575939762976 150706006424064 151022157623883 151505420872624 151570504008144 151713532714482 152478111816576 152506124403256 152929966588308 153352774760796 153391154402304 153419334729024 154271054849184 154338013380096 154404313330176 154728222841647 155194833620736 155223345311216 155357426375424 155436564192138 156152826420864 156219905971584 156396049156287 157155354510336 157184226378816 157298079930966 157332552444648 158125449291264 158269055733009 158371744572612 158849343046656 159032507159344 159250958405442 159320078372448 159829894546944 159984797621376 160233989012883 160268412172284 160274090817792 161158155512094 161193473977032 161228103263136 161332712005248 162005828414976 162152958941181 162158704360128 162293025767184 162298776148992 162747486434304 163123934743224 163159684016672 163229773547232 163264840292736 163752100548096 164201379342156 164207197340928 164237364741968 164242474066944 164696558128128 165149142050088 165184621134624 165220822015872 165674130470667 165713203548672 166132172657529 166138059068352 166173750602496 166204279289776 166281568201728 166432581871218 167126976086616 167163602642848 167199514495104 167271339441024 167307997635072 167770557003264 168127736422464 168236821815552 168272964228096 168303878573376 169165561955936 169238231469216 169275320715648 169311686229504 169397932233348 169779785230848 170086790255616 170251634052864 170282911910384 170443598481702 170516817009162 171265776940832 171302570065536 171569389953663 172086788300544 172402362123264 172596751570152 173149052425856 173316864089824 173466574235136 173554936705332 173630265052608 174260699218944 174626263475118 174777104672352 175336382547456 175506314116224 175671929723472 175823674161408 176309776970496 176832254676168 176999121500229 177398108927104 177891130452672 178460373052416 178537035396096 178911570554262 178989223850528 179235088169004 179639115861504 179808631365312 179982897324048 180138365551872 181250330771328 181342658224161 181381616171028 181751436753536 182080089568512 182256556966848 182428542405144 182579653988082 182839768710144 183381597441952 183514426586127 183554644518756 183633495240636 184221113116608 184260689443584 184380242291712 184767035334714 185324233554432 185792784806349 185832698776452 185873424767856 186427353992256 186468210304768 186548312625408 186588388905984 186905316451896 186979814200998 187699845419392 188017848097443 188059052973204 188099453806992 188221497339456 188741876628672 188782424153856 188823796589568 189143703475272 189341863395048 189872067506688 189947747759744 190311257200428 190393010402868 190434735805104 190475647008192 191002258384704 191044117306112 191085159422976 191167245075456 191568275899182 192145984482816 192347289798144 192673999058436 192715391323728 193332070806784 193415121679104 193457509389312 193597636838112 194171345516421 194609042183296 194792683979088 194981472101052 195149896014528 195334048184184 195732316503808 195774365789184 196354525002272 196624242756396 197253430365888 197444603380752 197630920938906 198076416102656 198348499091808 198434588631552 198850864895319 198936286510689 199572872542992 199745262482688 200127521759256 200578644704256 200767919683968 201362876831844 202094005344192 202284710285976 202480759489554 203304149088768 203730640720971 203906622117744 204470366347728 204559112972032 204840100764576 205038626587704 205694739798912 206304297122196 206926444827648 207143235167232 207248752256184 207293275624032 208203768561152 208293207962112 208489762748736 208528065541716 208730165646639 209107602863838 209578968505088 209730773241288 209776736592864 209866851703584 211025407644012 211162326096816 211611885532866 211749184506888 212334611207256 212380227173088 212426771163264 213009596319429 213313063495168 213606075945024 213645318683844 213691216229712 213698787757056 214239077780742 214285102884216 214877540682792 214924631969376 214970804350848 215110282673664 215561541223833 216164232543168 216203945254908 216211605813504 216390701022912 216804815239194 217498579657632 217592011888992 217639698062976 217686453723648 218143116567831 218935172456208 218942929787904 219141769476474 219543633016344 220198856066784 220246161512832 220294429354496 220898840627556 221509563543372 221517412091136 221565000803328 221910109161624 222125178803346 222835968115488 222932685993472 223028452588032 223238912210496 223496321882379 224170315229952 224315762420736 224405171431168 224519481610866 224713420293024 225650975292288 225700427620864 225863909644464 225905404336859 227002178737152 227258131308936 227355756012216 228403426754048 228717167724864 228759186604884 229394949882462 229449051067392 230029162141194 230129002093536 231406582273776 231449095240831 231507020070144 232792250431104 232835017966824 233036139563136 234008418821632 234229239631296 234329858957376 234431565548544 235079702627328 235776339568224 235998828666972 237188173936896 237557616858918 238274014569984 238548760739016 238980117558672 239744841820416 239977196432064 240184487402496 240402618258426 240411136226688 241667107695104 241790210965548 241842154894704 241999068007872 242773452758016 243008742622464 243238056540192 243282743132002 243439538650776 244121229651456 244685902114836 244739526025008 244844660320848 244897260439104 245628150822144 245680919258112 246196308918014 246302069013234 246310796011392 246356047112952 247044837192192 247723713075132 247776931701936 247822452155291 247831233023808 248569805323008 248731083500544 249207088602528 249252871797818 249260625903744 249306418934664 250690464129924 250745403964272 250799271742656 250907009161536 250961996452608 251655835504896 251709898871808 252191604633696 252237936130726 252355232723328 252455817860064 253748342933904 253857347203824 253912981073472 253967529344256 254669677846272 255130185383424 255377451079296 255424367865576 255665397722553 256898665411248 256953855098304 257886828905472 258130182450816 258427824133934 258895127355228 259723578638784 259975296134736 260199861352704 260445397578912 261391048828416 261939395212677 262165657008528 263004573821184 263259471174336 263507894585208 263735511242112 264464665455744 265134486527092 265248382014252 266048286206976 266097163390656 266327016643584 266836695679008 266885717705698 267690559578624 267805553094144 268367355831393 268483835775792 269458673792256 269712947047968 269974345986072 270207548327808 271640854294628 271875496156992 272627155130304 273120134352768 273384835450272 274259653065216 274755584259072 275072396162928 275331966778134 276331669674912 276391034165376 276570363437568 277150553002071 277986350331648 278037420722288 278306887528852 278810137151784 279641030988384 279702315457152 279822468938112 279882583358976 280469721301497 281367210192016 281498052584448 281549768129088 282088579459806 282149180710488 282332246009184 283112814943008 283173636230784 283235694884352 284012795092572 284808101260032 284860424911792 284869286747136 284921621639616 285466885800642 285652103707656 285713470512288 286503387577056 286566175959168 286627739134464 286750867613184 287352413848773 287415388298444 288218976724224 288271927006544 288282141084672 288405980255232 288520934697216 289010998587654 289073086985592 289998106210176 290122682518656 290186264083968 290857488757108 291859944090624 291913563274944 292189025968632 292472208151578 292724844021792 293598474755712 293661548683776 294531787503408 295346084724496 295356549454848 295880145548832 296166905071128 296446381408359 297114624153984 297651882947328 297995095843172 298893753639936 299359308814488 299617893724032 300867967056384 301151879525952 301412012848128 302044315247766 303010841745248 303141008016288 303427065428964 303721139234331 304956223633152 305012248806512 305859933176616 306705549521592 306838669458048 308542109698368 308676026760192 308808626660352 309456445683294 310389667241472 310446690622432 310714852750848 310873128384276 312305652841728 312439811943168 312792098312574 313661404295757 314368452757632 314596159861932 314665104889296 316250898582528 316538111466018 316743489145224 317417828299299 318065014318688 318501916810884 318640156744896 319659789093888 319969595242752 320467978025766 320536824344568 320548181635584 321358616671113 322316311024188 322386947954064 322456206526272 322665424010496 324011656829952 324305917882362 324317408720256 324586051534368 325207222858791 326247869486448 326319368033344 326459547094464 326529680585472 327504201096192 328402758684312 328414394681856 328474729483936 328712654214711 330298284100176 330369242269248 330441644031744 331348260941334 331426407097344 332264345315058 332276118136704 332347501204992 332408558579552 332865163742436 333187768205019 334253952173232 334327205285696 334399028990208 334542678882048 334615995270144 335541114006528 336255472844928 336473643631104 336607757146752 336779222416299 338331123911872 338476462938432 338550641431296 338623372459008 338795864466696 339559570461696 340503268105728 340565823820768 340887196963404 341033634018324 342531553881664 342605140131072 343138779907326 344092424823693 344173576601088 345043743211791 345193503140304 346298104851712 346633728179648 346933148470272 347109873410664 347260530105216 349252526950236 349554209344704 350672765094912 351012628232448 351343859446944 351647348322816 352619553940992 353664509352336 353998243000458 354796217854208 355782260905344 356336425288377 357823141108524 357978447701056 358470176338008 359278231723008 359617262730624 359965794648096 360276731103744 360603927387639 362500661542656 362685316448322 362763232342056 363502873507072 364160179137024 364513113933696 364857084810288 364924114698003 365159307976164 366763194883904 367028853172254 367109289037512 367266990481272 368442226233216 368521378887168 369294463377021 369453103519851 369534070669428 370648467108864 371585569612698 371665397552904 371746849535712 372854707984512 372936420609536 373096625250816 373810632903792 373879307696727 373959628401996 375399690838784 376035696194886 376118105946408 376198907613984 376442994678912 377483753257344 377564848307712 378287406950544 378356904196089 378683726790096 379744135013376 379895495519488 380622514400856 380786020805736 380869471610208 380951294016384 382004516769408 382088234612224 383136551798364 384291968965632 384694579596288 385347998116872 385430782647456 386664141613568 386830243358208 387195273676224 387641736200901 388342691032842 389218084366592 389585367958176 389962944202104 390299792029056 390668096368368 391464633007616 392709050004544 393248485512792 394506860731776 394889206761504 395261841877812 396152832205312 396696998183616 396869177263104 397701729790638 397872573021378 399145745085984 399490524965376 400255043518512 400328576558547 401535839367936 402725753663688 404188010688384 404569420571952 404961518979108 406608298177536 407461281441942 407813244235488 408940732695456 409118225944064 409680201529152 410077253175408 411389479597824 412608594244392 412997950167201 414497504512368 414586551248064 416407537122304 416586415924224 416979525497472 417056131083432 417460331293278 418215205727676 419157937010176 419461546482576 419553473185728 419733703407168 422050815288024 422324652193632 423132869189709 423223771065732 423498369013776 424669222414512 424760454346176 424853542326528 426019192638858 426626126990336 427212151890048 427290637367688 427382432459424 428200328700963 428478155561484 428570205768432 429755081365584 429849263938752 429941608701696 430220565347328 431123082447666 432328465086336 432407890509816 432423211627008 432781402045824 433516497881481 433609630478388 434997159315264 435184023777984 435279396125952 435372907447296 436286233135662 437870344912416 438283538952948 438708312227367 439087266032688 440397712133568 440492323025664 440588858708992 441797681255112 443019127086744 443034824182272 443820218323248 444250357606692 445671936230976 445865371986944 446056905176064 446477824420992 446992643764758 448340630459904 448810342862336 449038963221732 449426840586048 451301950584576 451400855241728 451727819288928 451810808673718 453066472871649 454516262617872 454711512024432 456806853508096 457434335449728 457518373209768 458789899764924 460058324282388 460258004187072 462813164547552 462898190481662 463014040140288 464184668524941 465584500862208 465670035933648 466072279126272 468016837643264 468458479262592 468659717914752 469188147468861 471552679136448 471997657333944 474376347873792 474807167199027 475115233717836 476548029139968 477097521478032 477960235117344 479489683640832 479954392864128 480701967038649 480805236516852 480822272453376 483334215390208 483580421931096 483684309789408 483998136015744 486017485244928 486458876823543 486476113080384 486565486264004 486879077301552 488242459302912 489371804229672 489479052050016 489689320641696 489794520878208 491256301644288 492392617836028 492604138026468 492621592022784 492712094225904 494089674384384 495447426150264 495553863403872 495644904310582 495662466047616 497022391412001 497139610646016 498396517972587 498414177205056 498505743595636 498521251807488 498612837869328 501380928259848 501490807928544 501598543485312 501814018323072 501923992905216 503311671009792 504383209267392 504475872261452 504710465446656 504911635720128 507496685867808 507714694407648 507825962146944 507935058688512 509339355692544 510260370766848 510754902158592 510848735731152 511330795445106 513797330822496 513907710196608 514708169860989 516260364901632 516855648267868 517790254710456 519447157277568 519950592269472 520399722705408 520890795157824 522782097656832 523878790425354 524331314017056 526009147642368 526518942348672 527015789170416 527471022484224 528929330911488 530268973054184 530496764028504 530997364500687 532194326781312 533673391358016 533771435411396 535381119157248 535611106188288 536734711662786 536967671551584 538917347584512 539425894095936 539948691972144 540415096655616 543281708589256 543750992313984 544027974672483 545254310260608 546240268705536 546769670900544 548519306130432 550144792325856 550543279758381 550663933556268 552663339349824 552782068330752 553140726875136 554301106004142 555972700663296 556074841444576 556613775057704 557378354419047 557620274303568 559282061976768 559404630914304 559644937876224 559765166717952 560939442602994 562734420384032 563099536258176 564053544292329 564177158919612 564298361420976 564664492018368 566225629886016 566347272461568 566471389768704 568025590185144 569616202520064 569720849823584 569843243279232 570933771601284 571304207415312 571426941024576 573006775154112 573132351918336 573255478268928 573501735226368 574704827697546 574830776596888 576437953448448 576543854013088 577041869394432 578021997175308 578146173971184 579996212420352 580245365037312 580372528167936 581714977514216 582514036549263 583827126549888 584378051937264 584944416303156 585449688043584 587196949511424 587323097367552 589063575006816 590692169448992 591760291097664 592333810142256 592892762816718 594229248307968 595303765894656 595990191686344 596552594685957 596808859532067 598718617628976 599235787448064 601735934112768 602303759051904 604088630495532 606021683490496 606282016032576 606854130857928 607442278468662 609912447266304 610024497613024 611191922162913 611719866353232 613411099043184 613677338916096 617084219396736 618912891366588 620779334482944 620893381244864 621429705501696 621746256768552 624611305683456 624879623886336 625584196625148 626190496939917 627322808591514 628736905515264 629192319723864 629330209778592 633076222932036 633486978290448 634835656598598 636130028637376 637003833621768 637280313489792 639028788958287 639939190485504 640935956051532 641073648689136 641096363271168 642717233342226 644632622048376 644773895908128 644912413052544 645330848020992 646684623671499 648611835764724 648634817440512 649172103068736 650414445717582 652495738972896 652638736066688 652919094188928 653059361170944 654429349703493 656805517368624 656828789363712 656949458967872 657425308429422 660596568200352 660738484538496 660883288063488 662696521882668 664528690630116 664552236273408 664695002409984 664817117159104 665730327484872 666375536410038 668507904346464 668654410571392 668798057980416 669085357764096 670488965647137 672510945689856 672947287262208 673215514293504 673558444832598 676662247823744 676952925876864 677101282862592 677591728933392 677716213010577 681006536211456 681131647641536 681774393926808 682067268036648 685063107763328 685210280262144 686277559814652 688184849647386 688347153202176 690087486423582 690387006280608 692596209703424 693267456359296 694219746821328 694347285722493 694521060210432 698505053900472 699108418689408 702025256464896 702687718893888 703294696645632 705239107881984 707329018704672 707996486000916 709592435708416 711564521810688 712672850576754 715646282217048 715956895402112 716940352676016 719234525461248 719931589296192 720553462207488 721207854775278 725001323085312 725370632896644 725526464684112 727005747014144 728320358274048 729026227867392 729714169620576 729848229396006 730318615952328 733526389767808 734057706344508 734218578075024 734533980962544 736884452466432 737042757774336 738588926754042 738906207039702 739068141338856 743171139225396 743330795105808 743467356465873 743493699071424 745709415969024 745872841219072 746193250501632 747621265807584 747758615393454 747919256803992 750799381677568 752071392389772 752236211892816 752397815227968 752885989357824 754967506514688 755129696615424 756574813901088 756713808392178 757367453580192 759790991038976 761245028801712 761572041611472 761738943220416 761902588032768 764009033538816 764176469224448 766273103596728 766996193167659 770695996233744 770861565294912 773328283227136 773660486716416 774390547352448 775283472401802 776685382065684 778436168733184 779170735916352 779925888404208 780599584058112 781336192736736 782929266015232 785418100009088 785818185638031 786496971025584 789013721463552 789778413523008 790523683755624 792305664410624 793393996367232 795403459581276 795745146042756 798291490171968 798981049930752 800510087037024 800657153117094 803071678735872 805102067494179 805451507327376 808376021376768 809138841143904 809923037958216 814922562883884 815626488470976 817881465390912 818236451888128 819360403058304 820154506350816 822778959195648 825217188488784 825995900334402 828995009024736 829173102496128 831451659006213 833959050994944 834112262166864 834920662586556 836430411455352 838315874020352 838923092965152 839106946371456 839467406814336 841409163904491 844101630576048 844649304387264 846265738379418 846447542131464 846996738027552 849338444829024 849520908692352 849707084653056 851489600962007 852038385277716 854424303780096 854581274735376 854764864918848 856400657401926 856956311122968 857140411536864 859510162731168 859698527877504 859883217403392 861687081213049 862057241546319 862246164895332 864656930172672 864815781019632 864846423254016 865562804091648 867032995762962 867219260956776 869994318630528 870368047555968 870558792251904 872385051292363 872572466271324 875740689824832 876567077905896 877416624454734 878174532065376 880795424267136 880984646051328 882832776457541 883595362510224 886038254173488 886069648364544 887640436646496 888500715213384 891343872461952 892955648841984 893985287529516 896681260919808 897620685724672 898077926443464 898853681172096 902603901169152 903455638577856 903621617347436 904497384468769 906132945743298 909032525235744 909423024048864 914868670899456 915036746419536 917579799529848 920116648564776 920516008374144 925626329095104 925796380963324 926028080280576 928369337049882 931169001724416 931340071867296 932144558252544 934100011969943 936916958525184 937319435829504 938376294937722 943105358272896 943995314667888 948752695747584 949614334398054 950230467435672 954195042956064 955920470234688 958979367281664 959908785728256 961403934077298 961610473033704 961644544906752 967160843862192 967368619578816 967996272031488 972034970489856 972917753647086 972952226160768 973130972528008 973758154603104 978743608459344 978958104100032 979378641283392 979589041756416 982512603288576 984785235672056 985208276052936 985243184045568 985424188451808 986137962644133 990894852300528 991107726807744 991289808621164 991324932095232 994044782824002 994279221292032 996793035945174 996828354410112 997011487191272 997042503614976 997225675738656 1002761856519696 1002981615857088 1003197086970624 1003628036646144 1003847985810432 1006623342019584 1008766418534784 1008951744522904 1009420930893312 1009823271440256 1010337667248897 1014993371735616 1015429388815296 1015651924293888 1015870117377024 1018678711385088 1021509804317184 1021697471462304 1022661590890212 1027594661644992 1027815420393216 1029416339721978 1032520729803264 1033711296535736 1035131229635373 1035580509420912 1038894314555136 1039901184538944 1040799445410816 1041781590315648 1047757580850708 1048662628034112 1052018295284736 1053037884697344 1054031578340832 1054942044968448 1057858661822976 1060537946108368 1060993528057008 1061994729001374 1064388653562624 1067346782716032 1067542870822792 1069009275865131 1073469423325572 1073935343103168 1077834695169024 1078851788191872 1079897383944288 1080830193311232 1081811782162917 1086563417178512 1087501984627968 1088055949344966 1090508620521216 1092480537411072 1093539341801088 1094772344094009 1100289584651712 1101086559516762 1101327867112536 1105326678699648 1105564136661504 1107883390131063 1108359310559553 1108602212008284 1111945401326592 1112149682889152 1113227550115408 1114756708838094 1115240548607136 1118564123953536 1118809261828608 1119289875752448 1121637923090181 1121878885205988 1125468840768064 1126199072516352 1128107088584658 1128354317839224 1128596722841952 1129328984036736 1132451259772032 1132694544923136 1135070712588267 1136051180370288 1139232405040128 1139441699647168 1139686486558464 1141867543202568 1142608414830624 1142853882049152 1146013550308224 1146264703836672 1149409655395092 1149661553193776 1152875906896896 1153087708026176 1154083738788864 1156043994350616 1156292347942368 1159992424840704 1160490730074624 1162925208602703 1163429955028432 1165028073098526 1167654253099776 1168756103874528 1169888832606312 1170899376087168 1174393899022848 1178127150013632 1181384338897984 1183520582195328 1184667620284512 1185785525633436 1188458496615936 1190607531789312 1191980383372688 1193105189371914 1193617719064134 1197437235257952 1198471574896128 1200985729675641 1204607518103808 1208177260991064 1212043366980992 1212564032065152 1213708261715856 1214884556937324 1219824894532608 1220048995226048 1222383844325826 1223439732706464 1226822198086368 1227354677832192 1234168438793472 1237825782733176 1238993850501603 1241786762489728 1243492513537104 1249222611366912 1249759247772672 1251168393250296 1252380993879834 1254645617183028 1257473811030528 1258384639447728 1258660419557184 1266152445864072 1266973956580896 1269398607569127 1269671313197196 1272260057274752 1274007667243536 1274560626979584 1278057577916574 1279878380971008 1281871912103064 1282147297378272 1284600986102889 1285434466684452 1289265244096752 1289547791816256 1289824826105088 1290661696041984 1293369247342998 1297223671529448 1297269634881024 1298344206137472 1300549493644443 1300828891435164 1304991477945792 1305277472133376 1305838188377856 1306118722341888 1308858699406986 1313611034737248 1313898917935744 1314850616858844 1316124936682101 1321193136400704 1321476969076992 1321766576126976 1325393043765336 1329057381260232 1329104472546816 1329634234318208 1331460654969744 1332751072820076 1337015808692928 1337308821142784 1337596115960832 1338170715528192 1340977931294274 1345021891379712 1346431028587008 1347116889665196 1353324495647488 1353905851753728 1354202565725184 1355183457866784 1355432426021154 1359199418614947 1362263295283072 1363548787853616 1364134536073296 1370126215526656 1370420560524288 1372555119629304 1376369699294772 1380174972847164 1380774012561216 1385192419406848 1386534912718592 1388439493642656 1388694571444986 1389042120420864 1392554005574823 1397010107800944 1398216837378816 1404050512929792 1405375437787776 1407564442406583 1414658037409344 1415992972001832 1419184871416832 1423129043621376 1424421501597081 1425345701153508 1431292564434096 1431913790804224 1433880705352032 1438469050922496 1439863178592384 1442105901115947 1442415709550556 1450002646170624 1450741265793288 1451052929368224 1454011494028288 1458052455734784 1459376630470629 1459428339241152 1459696458792012 1460637231904656 1467052779535616 1468115412689016 1468437156150048 1469067961925088 1473768904932864 1477177853508084 1477812414079404 1478136282677712 1486342278450792 1486661590211616 1486934712931746 1486987398142848 1491067174236003 1491418831938048 1495189553917761 1495242531615168 1495517230786908 1495838513607984 1501598763355136 1504142784779544 1504472423785632 1504795630455936 1505771978715648 1509935013029376 1513149627802176 1513427616784356 1514734907160384 1519581982077952 1522490057603424 1523144083222944 1523477886440832 1523805176065536 1528018067077632 1532546207193456 1533992386335318 1541391992467488 1541723130589824 1544124509582967 1548781094704896 1550566944803604 1553370764131368 1556872337466368 1558341471832704 1559851776808416 1561199168116224 1562672385473472 1570836200018176 1571636371276062 1572993942051168 1578027442927104 1579556827046016 1581047367511248 1581337830358013 1586787992734464 1590806919162552 1591490292085512 1596582980343936 1601020174074048 1601314306234188 1606143357471744 1610204134988358 1610903014654752 1616752042753536 1618277682287808 1619846075916432 1620143666685817 1629845125767768 1631252976941952 1635762930781824 1638720806116608 1640309012701632 1645557918391296 1650434376977568 1651991800668804 1657990018049472 1658346204992256 1662903318012426 1667918101989888 1668224524333728 1669841325173112 1672860822910704 1677846185930304 1678213892742912 1678934813628672 1682818327808982 1688203261152096 1689298608774528 1692531476758836 1692895084262928 1693993476055104 1698676889658048 1699041817384704 1699414169306112 1702979201924014 1704076770555432 1708848607560192 1709162549470752 1709529729837696 1712801314803852 1713912622245936 1714280823073728 1719020325462336 1719397055755008 1719766434806784 1723374162426098 1724114483092638 1724492329790664 1729313860345344 1729631562039264 1731125608183296 1734065991525924 1734438521913552 1734757165087037 1739988637261056 1740736095111936 1741117584503808 1744770102584726 1745144932542648 1751481379649664 1753134155811792 1754833248909468 1756349064130752 1761590848534272 1761969292102656 1765665552915082 1767190725020448 1772076508346976 1775280873292992 1777001430426768 1782687744923904 1785911297683968 1787970575059032 1789657784057871 1796155852886928 1797707362344192 1805207802338304 1806911277155712 1807243234694872 1808994768937538 1812265891486596 1818065050471488 1818846048097728 1829737341798912 1830073492839072 1833575766488739 1835159599059696 1840233297129552 1841032016748288 1851252658190208 1851592761926648 1856738674099764 1862338003448832 1862680143734592 1864289116505088 1868200023939886 1873833917050368 1874638871659008 1876752589875444 1878571490819751 1886210716545792 1887990629335776 1899228668796108 1900460934871344 1908390085912128 1911840940469376 1919817571456512 1922807868154596 1923220946067408 1923289089813504 1934321687724384 1934737239157632 1935992544062976 1940053871014497 1945835507294172 1945904452321536 1946261945056016 1947516309206208 1957487216918688 1957916208200064 1958757282566784 1959178083512832 1963288049110479 1969570471344112 1970416552105872 1970486368091136 1970848376903616 1972275925288266 1981789704601056 1982215453615488 1982579617242328 1982649864190464 1988089565648004 1993586071890348 1993656708820224 1994022974382544 1994085007229952 1994451351477312 2005523713039392 2005963231714176 2006394173941248 2007256073292288 2011466896941411 2017532837069568 2017903489045808 2018841861786624 2019646542880512 2020675334497794 2029986743471232 2030858777630592 2031303848587776 2033148639031731 2043019608634368 2043394942924608 2045323181780424 2055189323289984 2055630840786432 2058832679443956 2065041459606528 2067422593071472 2070262459270746 2071161018841824 2077788629110272 2079802369077888 2083041857167479 2083563180631296 2095515161701416 2097325256068224 2106075769394688 2108063156681664 2109884089936896 2115717323645952 2121075892216736 2121987056114016 2123989458002748 2128777307125248 2134693565432064 2135085741645584 2138018551730262 2146938846651144 2147870686206336 2157703576383744 2159794767888576 2161660386622464 2163623564325834 2173126834357024 2175003969255936 2176111898689932 2181017241042432 2184961074822144 2187078683602176 2189544688188018 2200579169303424 2202173119033524 2202655734225072 2210653357399296 2211128273323008 2215766780262126 2216718621119106 2217204424016568 2224299365778304 2226455100230816 2229513417676188 2230402069397619 2230481097214272 2237128247907072 2237618523657216 2238579751504896 2243275846180362 2243757770411976 2250937681536128 2252398145032704 2256214177169316 2256708635678448 2257193445683904 2258657968073472 2264902519544064 2265389089846272 2270141425176534 2272102360740576 2278883399294336 2279372973116928 2283735086405136 2285216829661248 2285707764098304 2292027100616448 2292529407673344 2298819310790184 2299323106387552 2300988579502977 2306175416052352 2312087988701232 2312584695884736 2319984849681408 2320981460149248 2325850417205406 2326859910056864 2330056146197052 2335308506199552 2337512207749056 2339777665212624 2341798752174336 2348787798045696 2356254300027264 2357454556914093 2362768677795968 2367041164390656 2369335240569024 2371571051266872 2376916993231872 2383960766745376 2386210378743828 2387235438128268 2394874470515904 2396943149792256 2401971459351282 2409215036207616 2415306202482537 2416354521982128 2424086733961984 2425128064130304 2427416523431712 2429769113874648 2440097990452096 2444767688651652 2446879465412928 2453644396172736 2454709355664384 2468336877586944 2475651565466352 2477987701003206 2483573524979456 2486985027074208 2494354977018639 2502336786500592 2504761987759668 2509291234366056 2514947622061056 2516769278895456 2517320839114368 2524227491713473 2532304891728144 2533947913161792 2538797215138254 2539342626394392 2544520114549504 2548015334487072 2549121253959168 2554468802886021 2556115155833148 2563743824206128 2564294594756544 2569201972205778 2570868933368904 2578530488193504 2579095583632512 2579649652210176 2585061243639147 2586171724638957 2586738494685996 2594447343058896 2594539269762048 2596688412274944 2601098987288886 2601657782870328 2609982955891584 2610554944266752 2611676376755712 2617155153877089 2617717398813972 2627222069474496 2627797835871488 2629701233717688 2632249873364202 2642386272801408 2642953938153984 2648498329372623 2650786087530672 2658114762520464 2658208945093632 2659268468636416 2662921309939488 2665502145640152 2674031617385856 2674617642285568 2681955862588548 2690043782759424 2692862057174016 2694233779330392 2706648991294976 2707811703507456 2710366915733568 2710864852042308 2713492153406307 2718398837229894 2724526590566144 2727097575707232 2728269072146592 2740252431053312 2745110239258608 2752739398589544 2760349945694328 2761548025122432 2773069825437184 2776878987285312 2777389142889972 2778084240841728 2785108011149646 2794020215601888 2796433674757632 2802300035909829 2810750875575552 2815128884813166 2829316074818688 2831985944003664 2846258087242752 2848843003194162 2850691402307016 2862585128868192 2863827581608448 2867761410704064 2876938101844992 2879726357184768 2884211802231894 2884831419101112 2901482531586576 2902015578788881 2902105858736448 2916104911469568 2918753260941258 2918856678482304 2919392917584024 2921274463809312 2934105559071232 2936230825378032 2936770256379167 2936874312300096 2938135923850176 2947537809865728 2954355707016168 2955624828158808 2956272565355424 2972684556901584 2973323180423232 2973869425863492 2973974796285696 2982134348472006 2982837663876096 2990379107835522 2990485063230336 2991034461573816 2991677027215968 3008285569559088 3008838238130803 3008944847571264 3009591260911872 3011543957431296 3019870026058752 3026299255604352 3026855233568712 3029469814320768 3044980115206848 3046288166445888 3046955772881664 3047610352131072 3056036134155264 3065092414386912 3067984772670636 3082783984934976 3083446261179648 3088249019165934 3097562189409792 3101133889607208 3106741528262736 3116682943665408 3119703553616832 3122398336232448 3125344770946944 3141672400036352 3143272742552124 3145987884102336 3156054885854208 3159113654092032 3162094735022496 3162675660716026 3173575985468928 3181613838325104 3182980584171024 3193165960687872 3202040348148096 3202628612468376 3220408269976716 3221806029309504 3233504085507072 3236555364575616 3239692151832864 3240287333371634 3259690251535536 3262505953883904 3271525861563648 3277441612233216 3280618025403264 3284317032282027 3300868753955136 3303983601337608 3315980036098944 3316692409984512 3323650170393189 3325806636024852 3335836203979776 3336449048667456 3339682650346224 3345721645821408 3355692371860608 3356427785485824 3357869627257344 3364913769270543 3365636655617964 3376406522304192 3378597217549056 3385062953517672 3385790168525856 3387986952110208 3397353779316096 3398083634769408 3405212137764801 3405958403848028 3408153541110864 3417697215120384 3418325098941504 3419059459675392 3425602629607704 3427825244491872 3428561646147456 3438040650924672 3438794111510016 3446748324852196 3448228966185276 3448984659581328 3458627720690688 3459263124078528 3462251216366592 3468131983051848 3468877043827104 3469514330174074 3479977274522112 3481472190223872 3488775625808109 3489540205169452 3490289865085296 3502962759299328 3506268311623584 3509666497818936 3512698128261504 3523181697068544 3531331105830164 3534381450040896 3544153016693952 3550561746585984 3554002860853536 3565375489847808 3571822595367936 3575941150118064 3579315568115742 3592311705773856 3595414724688384 3602957189026923 3613822554311424 3614486469389744 3617989537875076 3624531782973192 3636130100942976 3637692096195456 3659474683597824 3660146985678144 3667151532977478 3670319198119392 3680466594259104 3682064033496576 3702505316380416 3703185523853296 3713477348199528 3716981551504809 3725360287469184 3736400047879772 3747667834100736 3749277743318016 3753505179750888 3757142981639502 3772421433091584 3775981258671552 3798457337592216 3800921869742688 3808195822707381 3816780171824256 3823681880938752 3839635142913024 3845615736309192 3846441892134816 3853802958308667 3868643375448768 3869474478315264 3871985088125952 3880107742028994 3891671014588344 3891808904643072 3892523890112032 3895032618412416 3901648480933329 3914974433837376 3915832416400128 3917514565133568 3918356167025664 3926576098220958 3939140942688224 3940833104211744 3941696753807232 3944551850576532 3948374810046303 3963579409202112 3964430907230976 3965159234484656 3965299728380928 3976179131296008 3987172143780696 3987313417640448 3988045948765088 3988902702954624 4011047426078784 4011926463428352 4012788347882496 4014512146584576 4022933793882822 4035065674139136 4035806978091616 4039293085761024 4041350668995588 4059973486942464 4061717555261184 4062607697175552 4066297278063462 4077598255844841 4086789885849216 4090646363560848 4110378646579968 4111261681572864 4117665358887912 4134845186142944 4140524918541492 4142322037683648 4155577258220544 4159604738155776 4166083714334958 4167126361262592 4177662016724469 4191030323402832 4194650512136448 4212151538789376 4216126313363328 4222693327219749 4242151784433472 4243974112228032 4247978916005496 4257554614250496 4269387130864128 4270171483291168 4273264504791243 4276037103460524 4293877693302288 4295741372412672 4315407152767488 4319589535777152 4326317703347841 4327247128651668 4346253668714048 4350007938511872 4352223797379864 4362034482084864 4374157367204352 4378129891411887 4379089376376036 4401158338606848 4404346238067048 4405311468450144 4421306714798592 4431533560524252 4433437242238212 4434408848033136 4448598731556608 4452910200461632 4459026835352376 4460804138795238 4460962194428544 4473201522708009 4474256495814144 4485568661753283 4486551692360724 4487515540823952 4501875363072256 4504796290065408 4512428354338632 4513417271356896 4514386891367808 4517315936146944 4529805039088128 4540282850353068 4544204721481152 4557766798588672 4558745946233856 4567470172810272 4570433659322496 4571415528196608 4584054201232896 4597638621580368 4598646212775104 4601977159005954 4612350832104704 4624175977402464 4625169391769472 4632373528748901 4651700834410812 4653719820113728 4660112292394104 4670617012399104 4675024415498112 4679555330425248 4683597504348672 4712508600054528 4714909113828186 4725537355591936 4734082328781312 4738670481138048 4743142102533744 4744013491074039 4767921533490752 4772420757487656 4774470876256536 4789748941031808 4803942918702564 4818430072415232 4830612404965074 4832709043964256 4848173467923968 4850256128260608 4854833046863424 4859538227749296 4860431000057451 4880195980904192 4889535377303304 4893758930825856 4907288792345472 4936673755173888 4951303130932704 4955975402006412 4967147049958912 4973970054148416 4988709954037278 5004673573001184 5009523975519336 5018582468732112 5033538557790912 5034641678228736 5048454983426946 5064609783456288 5067895826323584 5077594430276508 5078685252788784 5089040229099008 5096030668974144 5098242507918336 5108937605772042 5112230311666296 5127487648412256 5128589189513088 5138403944411556 5141737866737808 5157060976387008 5158191167265024 5159299304420352 5170122487278294 5172343449277914 5173476989371992 5188894686117792 5193376824549888 5202197974577772 5203315565740656 5204271495261111 5219965911783168 5221109888533504 5223352753511424 5234310307754178 5235434797627944 5254444138948992 5255595671742976 5259402467435376 5264499746728404 5284772545602816 5285907876307968 5296996658745246 5301572175061344 5316229525040928 5318536937272832 5325842619878976 5331004291280304 5348063234771712 5349235284571136 5363911725177096 5368973352173613 5388467558660784 5413297982589952 5415623407014912 5420733831467136 5421729704084616 5426984306812614 5436797674459788 5449053181132288 5454195151414464 5456538144293184 5480504862106624 5490220478517216 5500727299466217 5505478797179088 5520699891388656 5523096050244864 5546139650874368 5553757974570624 5554778285779944 5570216022299292 5588040431203776 5592867349515264 5604600071819658 5621501751151104 5630257769626332 5635714472459253 5658632149637376 5663971888007328 5697686006388324 5701382804614032 5725170257736384 5727655163216896 5735522821408128 5759452714369536 5768423604463788 5769662838202224 5802965063173152 5804031157577762 5804211717472896 5820161613043491 5837506521882516 5837713356964608 5838785835168048 5842548927618624 5868211118142464 5872461650756064 5873540512758334 5873748624600192 5876271847700352 5889864147331437 5908711414032336 5911249656317616 5912545130710848 5945369113803168 5946646360846464 5947738851726984 5947949592571392 5964268696944012 5980758215671044 5980970126460672 5982068923147632 5983354054431936 6016571139118176 6017676476261606 6017889695142528 6019182521823744 6034400690824233 6052598511208704 6053710467137424 6058939628641536 6089960230413696 6092576332891776 6093911545763328 6099445917095193 6130184828773824 6135969545341272 6165567969869952 6166892522359296 6176498038331868 6195124378819584 6202267779214416 6213483056525472 6233365887330816 6239407107233664 6249125571502437 6250689541893888 6283344800072704 6286545485104248 6291975768204672 6318227308184064 6324189470044992 6325351321432052 6347151970937856 6363227676650208 6365961168342048 6386331921375744 6404080696296192 6405257224936752 6440816539953432 6443612058619008 6473110729151232 6479384303665728 6480574666743268 6519380503071072 6525011907767808 6543051723127296 6554883224466432 6561236050806528 6568634064564054 6601737507910272 6607967202675216 6631960072197888 6633384819969024 6647300340786378 6651613272049704 6672898097334912 6679365300692448 6691206208192857 6691443291642816 6711384743721216 6712855570971648 6715739254514688 6729827538541086 6731273311235928 6752813044608384 6757194435098112 6770125907035344 6771580337051712 6775973904220416 6794707558632192 6796167269538816 6810424275529602 6811916807696056 6816307082221728 6836650197883008 6838118919350784 6851205259215408 6855650488983744 6857123292294912 6876081301849344 6877588223020032 6893496649704392 6896457932370552 6897969319162656 6902965738508931 6918526248157056 6936263966103696 6937754087654208 6939028660348148 6959954549044224 6962944380447744 6977551251616218 6979080410338904 6980579730170592 7005925518598656 7012536623247168 7019332995637872 7025396256523008 7046363394137088 7062662211660328 7068762900081792 7072363670742279 7088306033387904 7101123493171968 7108005721707072 7130750979695616 7151882300236128 7158631136231484 7184623411547712 7190829449376768 7205914378053846 7227645108622848 7228972938779488 7235979075750152 7245918607447611 7249063565946384 7272260201885952 7275384192390912 7320293971356288 7334303065954956 7340638396238784 7360933188518208 7364128066993152 7405010632760832 7406371047706592 7426954696399056 7433963103009618 7450720574938368 7472800095759544 7483064931055917 7507010359501776 7514285963279004 7544842866183168 7551962517343104 7572682475140419 7596914675184432 7601843739485376 7616391645414762 7633560343648512 7647363761877504 7663406408658063 7691231472618384 7692883784269632 7707605916617334 7737286750897536 7738948956630528 7755183730917441 7758515173916871 7760215484057988 7783342029176688 7783617809286144 7785047780224064 7790065236824832 7803296961866658 7829948867674752 7831664832800256 7835029130267136 7851465461631267 7853152196441916 7878281885376448 7881666208423488 7883393507614464 7889103701153064 7896749620092606 7927158818404224 7928861814461952 7930318468969312 7945494988117869 7952358262592016 7974344287561392 7974626835280896 7976091897530176 7977805405909248 8022094852157568 8023852926856704 8045867587765644 8070131348278272 8071613956183232 8078586171522048 8082701337991176 8119946973884928 8123435110522368 8132594556126924 8140476460218921 8155196511689682 8173579771698432 8181292727121696 8220757293159936 8235330717775824 8269690372285888 8281049837082984 8284644075367296 8319209476311552 8332167428669916 8334252722525184 8355324033448938 8382060646805664 8389301024272896 8406900107729487 8432252626726656 8445386654439498 8484303568866944 8487948224456064 8495957832010992 8538774261728256 8540342966582336 8546529009582486 8552074206921048 8587755386604576 8591482744825344 8630814305534976 8639179071554304 8652635406695682 8654494257303336 8692507337428096 8704447594759728 8706046736366643 8748314734408704 8756259782823774 8758178752752072 8802316677213696 8808692476134096 8810310769137501 8810622936900288 8842613429597184 8863067121048504 8866874484476424 8868817696066272 8897197463113216 8905820400923264 8918053670704752 8921608277590476 8921924388857088 8946403045416018 8948512991628288 8971137323506566 8973103384721448 8975031081647904 9003750726144512 9024856708677264 9026514714392409 9026834542713792 9028773782735616 9034631872293888 9059610078176256 9080565700706136 9088409442962304 9115533597177344 9134940345620544 9140867318644992 9142831056393216 9168108402465792 9195277243160736 9197292425550208 9203954318011908 9224701664209408 9248351954804928 9250338783538944 9264747057497802 9303401668821624 9307439640227456 9320224584788208 9350048830996224 9359110660850496 9367195008697344 9425017200109056 9429818227656372 9451074711183872 9468164657562624 9477340962276096 9486284205067488 9488026982148078 9535843066981504 9544841514975312 9548941752513072 9579497882063616 9607885837405128 9661224809930148 9665418087928512 9696346935847936 9700512256521216 9709666093726848 9719076455498592 9720862000114902 9760391961808384 9779070754606608 9787517861651712 9814577584690944 9852951096846081 9902606261865408 9911950804012824 9934294099917824 9947940108296832 9970950511179567 9977419908074556 10009347146002368 10019047951038672 10037164937464224 10067077115581824 10069283356457472 10094741307811629 10096909966853892 10129219566912576 10135791652647168 10155188860553016 10157370505577568 10178080458198016 10192061337948288 10215636413294403 10217875211544084 10224460623332592 10254975296824512 10257178379026176 10276807888823112 10283475733475616 10314121952774016 10316382334530048 10340244974556588 10344686898555828 10346953978743984 10377789372235584 10386753649099776 10404395949155544 10406631131481312 10408542990522222 10439931823566336 10466326877424327 10468620615508356 10470869595255888 10508888277897984 10511191343485952 10518804934870752 10528999493456808 10569545091205632 10593993317490492 10603144350122688 10632459050081856 10637073874545664 10651685239757952 10662008582560608 10696126469543424 10727823450354192 10737946704347226 10776935117321568 10808871567080769 10841467662934272 10843459408169232 10853968613625228 10873595348919576 10898106362264576 10908390302828928 10913076288586368 10980440957034432 11001454598932434 11010957594358176 11041399782777312 11046192100489728 11069364812506091 11107515949141248 11109556571559888 11140432044598584 11176080862407552 11209200143639316 11243003502302208 11260515539252664 11271428944918506 11317264299274752 11327943776014656 11341005666800719 11395372012776648 11402765609228064 11450340515472768 11471045642816256 11518905428739072 11536847208927576 11539325676404448 11605930126346304 11608062315155524 11608423434945792 11640323226086982 11675013043765032 11675426713929216 11677571670336096 11685097855237248 11744923301512128 11747081025516668 11747497249200384 11752543695400704 11779728294662874 11817422828064672 11822499312635232 11825090261421696 11890738227606336 11893292721692928 11895477703453968 11895899185142784 11928537393888024 11961516431342088 11961940252921344 11964137846295264 11966708108863872 12033142278236352 12035352952523212 12035779390285056 12038365043647488 12068801381648466 12105197022417408 12107420934274848 12117879257283072 12143300155609259 12179920460827392 12185152665783552 12187823091526656 12198891834190386 12260369657547648 12271939090682544 12331135939739904 12333785044718592 12352996076663736 12404535558428832 12426966113050944 12466731774661632 12478814214467328 12498251143004874 12501379083787776 12573090970208496 12583951536409344 12636454616368128 12648378940089984 12650702642864104 12668079981659247 12726455353300416 12731922336684096 12772663842751488 12808161392592384 12810514449873504 12819793514373729 12881633079906864 12887224117238016 12946221458302464 12958768607331456 12961149333486536 12978953110043523 13038761006142144 13050023815535616 13086103446254592 13122472101613056 13134389674235661 13137268129128108 13203475015820544 13215934405350432 13263920144395776 13294600681572756 13303226544099408 13345796194669824 13358730601384896 13382412416385714 13382886583285632 13422769487442432 13456705985259849 13459655077082172 13462546622471856 13505626089216768 13514388870196224 13540251814070688 13543160674103424 13551947808440832 13589415117264384 13620848551059204 13623833615392112 13632614164443456 13673300395766016 13676237838701568 13702410518430816 13711300977967488 13714246584589824 13752162603698688 13786993299408784 13792915864741104 13795938638325312 13805931477017862 13837052496314112 13872527932207392 13875508175308416 13878057320696296 13897120586246703 13955102503232436 13958160820677808 13961159460341184 14011851037197312 14025073246494336 14038665991275744 14050792513046016 14125324423320656 14137525800163584 14144727341484558 14176612066775808 14202246986343936 14216011443414144 14232040473222117 14303764600472256 14317262272462968 14369246823095424 14411828756107692 14455290217245696 14457945877558976 14471958151500304 14491837214895222 14498127131892768 14544520403771904 14550768384781824 14581293000172353 14640587942712576 14668606131909912 14681276792477568 14721866377036416 14810021265521664 14812742095413184 14853909392798112 14867926206019236 14901441149876736 14945600191519088 14966129862111834 15014020719003552 15028571926558008 15103925034686208 15145364950280838 15193829350368864 15203687478970752 15232783290829524 15267120687297024 15294727523755008 15326812817316126 15382462945236768 15385767568539264 15415211833234668 15474573501795072 15477897913261056 15510367461834882 15517030347833742 15520430968115976 15566684058353376 15570095560448128 15580130473649664 15606593923733316 15612814485783333 15659897735349504 15663329665600512 15670058260534272 15702930923262534 15706304392883832 15756563770752896 15763332416846976 15766787015228928 15778207402306128 15793499240185212 15854317636808448 15857723628923904 15860636937938624 15890989976235738 15904716525184032 15948688575122784 15952183795060352 15955610811818496 16044189704315136 16047705853713408 16091735175531288 16106920056520839 16143227912366464 16165402675982352 16239893947769856 16246870221044736 16265189112253848 16280952920437842 16310393023379364 16347159543396864 16362585454243392 16441514586319872 16470661435551648 16502181898398651 16539380744571776 16562099674165968 16569288150734592 16638418952623104 16664334857339832 16710648066897876 16764121293611328 16778602048545792 16813800215458974 16864505253453312 16890773308878996 16907143417377759 16968607137733888 16975896448912128 16991915664021984 17080685933164672 17093058019164972 17104148413842096 17175510773209152 17182965489650688 17278358143108608 17305270813391364 17308988514606672 17385014674856192 17408895189519456 17412093472733286 17460484839130473 17512519565647548 17516357505504144 17604633354427392 17617384952268192 17620621538275002 17621245873800576 17669592441994311 17726134242097008 17733748968952848 17737635392132544 17794394926226432 17811640801846528 17836107341409504 17843216555180952 17843848777714176 17892806090832036 17942274647013132 17946206769442896 17950062163295808 18007501452289024 18049713417354528 18053029428784818 18053669085427584 18057547565471232 18103202072472699 18161131401412272 18176818885924608 18231067194354688 18269880691241088 18281734637289984 18298337751285579 18390554486321472 18394584851100416 18407908636023816 18449403328418816 18496703909609856 18500677567077888 18529494114995604 18606803337643248 18614879280454912 18640449169576416 18700097661992448 18718221321700992 18747376714507311 18850034400218112 18859636455312744 18902149422367744 18954681924552192 18972568410134976 18976053964296156 19071686133963008 19089683029950624 19097883505026144 19158995764127232 19215771674810256 19322449619860296 19330836175857024 19419332187453696 19438152910997184 19441724000229804 19520783923616768 19558141509213216 19575035723303424 19629155169381888 19705902193692162 19805212523730816 19823901608025648 19895880216593664 19941901022359134 19954839816149112 20018694292004736 20038095902077344 20073618624578571 20074329874928448 20134154231163648 20138566712914944 20189482615623258 20193819933707784 20258439133825152 20271583305294336 20310377721106032 20314109051522167 20314741011155136 20384122675896576 20431272826588806 20435750423088168 20448921246665184 20509950593649024 20514356758052352 20553615777646224 20557391794654169 20566951466951232 20628243905548032 20632764669060096 20680489949113176 20689373797111656 20693907957487968 20755578744471168 20808791898311088 20813262262962624 20817085981044444 20879863647132672 20932653754848654 20937241231016712 20941739190511776 21017776555795968 21037609869741504 21057998986913616 21061867666915621 21139090182411264 21187986634980984 21206288700245376 21264918100163712 21303370479515904 21324017165121216 21392252939086848 21455646900708384 21475893408694452 21553870234643136 21617743134161538 21682935325868544 21686918816338464 21707937227250456 21747190697839152 21816780605657856 21826152577172736 21960881914068864 22002909197864868 22021915188716352 22082799565554624 22092384200979456 22138729625012182 22215031898282496 22219113143119776 22280864089197168 22352161724815104 22418400287278632 22521031078505328 22542857889837012 22634528598549504 22655887552029312 22682011333601438 22790744025553296 22805531218456128 22900681030945536 22942091285632512 22990219225974189 23073694417855152 23078651352808896 23211860252692608 23216124630311048 23216846869891584 23265551192752323 23280646452173964 23350026087530064 23350853427858432 23355143340672192 23370195710474496 23489846603024256 23494162051033336 23494994498400768 23505087390801408 23554396384893801 23559456589325748 23634845656129344 23644998625270464 23650180522843392 23781476455212672 23786585443385856 23790955406907936 23836484964353607 23857074787776048 23923032862684176 23923880505842688 23928275692590528 23933416217727744 24066284556472704 24070705905046424 24071558780570112 24137602763296932 24210394044834816 24214841868549696 24235758514566144 24286600311218518 24359840921654784 24370305331567104 24397783668380772 24421429380656763 24520739315095296 24543878181365088 24662271879479808 24705992153327472 24809071116857664 24853932226101888 24957628428934656 24996502286009748 25002758167575552 25146181940416992 25167903072818688 25220700323188461 25296757880179968 25301405285728208 25336159963318494 25452910706600832 25463844673368192 25616322785184768 25621028899747008 25639587028747458 25763266159813728 25774448234476032 25892442916604928 25917537214662912 25922298666973072 25957906220087046 26077522012284288 26118140209099929 26244944203226112 26268779348471322 26274536258256216 26406950031641088 26430932307412503 26431868810700864 26527840288791552 26589201363145512 26606453088198816 26691592389339648 26717461202769792 26764824832771428 26765773166571264 26845538974884864 26913411970519698 26919310154164344 26925093244943712 27011252178433536 27079544143177227 27080503628141376 27086321348206848 27103895616881664 27178830234528768 27241697102118408 27247667230784224 27265228328886912 27346600791532032 27404821036861632 27422601955934976 27428493169179648 27504325207397376 27573986598817568 27585831729482208 27591877276650624 27611862954035724 27674104992628224 27745055864414784 27751016350616832 27756114641392592 27794241172493406 27910205006464872 27916321641355616 27922318920682368 28050146492988672 28077331982551488 28101585026092032 28250648846641312 28275051600327168 28289454682969116 28353224133551616 28404493972687872 28432022886828288 28464080946444234 28607529200944512 28634524544925936 28738493646190848 28823657512215384 28915891755117952 28943916303000608 28983674429790444 28996254263785536 29089040807543808 29101536769563648 29162586000344706 29281175885425152 29337212263819824 29362553584955136 29443732754072832 29558853290538243 29625484190826368 29707818785596224 29735852412038472 29802882299753472 29891200383038176 29912851533538701 29932259724223668 30028041438007104 30057143853116016 30207850069372416 30284223923434887 30290729900561676 30387658700737728 30407374957941504 30465566581659048 30534241374594048 30646909239883209 30653625634632252 30764925890473536 30771535137078528 30830423666469336 30949147003590144 31020734923669764 31034060695667484 31040861936231952 31133368116706752 31140191120896256 31160260947299328 31213187847466632 31225628971566666 31319795470699008 31398980632272981 31405861846525068 31412608785767664 31513127541505792 31526664833693952 31533574030457856 31556414804612256 31586998480370424 31708635273616896 31721273875877248 31781979952471476 31809433050368064 31897377150245568 31904367590120704 31911221623636992 32088379408630272 32183470351062576 32213840113041678 32286455824732928 32330805351964704 32426614701242307 32530378224507696 32561905840875684 32620786046758728 32694319086793728 32725170908486784 32941322871103296 33004363796797302 33078761489143552 33124199348331936 33138576301469184 33208094437518273 33328669714679664 33421296133795752 33528242587222656 33627600430917948 33729010506906624 33781546617757992 33814286834755518 33937214275467776 33951792897824256 33983831328043968 34023017000402157 34161371866329344 34186116038329944 34208296827684192 34351021546418304 34556716286217216 34610541626782728 34617977029213344 34770029349712384 34817790379038912 34824186945466572 34920969678260946 35025039131295096 35032715011008288 35234769904536384 35241243076550004 35242491747601152 35339184883988622 35452268484194016 35467497937905696 35475270784265088 35623281603693056 35672214682819008 35686433110361904 35687697555428352 35785612181664072 35884549294026264 35892413538885792 35900124326591616 36099426834709056 36106058857569636 36107338170855168 36115095130942464 36206404144945398 36322262802824544 36353637771849216 36429900466827777 36539761382482176 36563469274579968 36596675502571158 36781108972642944 36789169702200832 36815817272047632 36993407819219712 37001355134155776 37058988229991208 37213606675286496 37229758560909824 37280898339152832 37400195323984896 37436442643401984 37494753429014622 37719272910625488 37726202524255453 37909363849104384 37945136820269952 37952107928592312 38143372267926016 38179366059901248 38195767010052288 38317991528254464 38431543349620512 38644899239720592 38661672351714048 38838664374907392 38876305821994368 38883448000459608 39116283018426432 39150071446606848 39258310338763776 39411804387384324 39610425047461632 39647803216051296 39791760433187328 39883802044718268 39909679632298224 40037388584009472 40076191804154688 40147237249157142 40148659749856896 40268308462327296 40378965231246516 40387639867415568 40516878267650304 40543166610588672 40620755442212064 40628218103044334 40629482022310272 40768245351793152 40862545653177612 40871500846176336 40897842493330368 41019901187298048 41028713516104704 41107231555292448 41114783589308338 41133902933902464 41256487811096064 41360979898226352 41378747594223312 41387815914975936 41511157488942336 41617583796622176 41626524525925248 41634171962088888 41865307509697308 41874482462033424 41883478381023552 42035553111591936 42075219739483008 42115997973827232 42123735333831242 42375973269961968 42412577400490752 42529836200327424 42606740959031808 42648034330242432 42696121419666351 42911293801416768 42951786817388904 43107740469286272 43235486268323076 43365870651737088 43373837632676928 43415874454500912 43494381395678304 43633561211315712 43652305154345472 43743879000517059 43921763828137728 44005818395729736 44043830377432704 44165599131109248 44277459250024364 44430063796564992 44438226286239552 44561728178394336 44704323449630208 44836800574557264 45042062157010656 45085715779674024 45311775104058624 45364022667202876 45581488051106592 45611062436912256 45801362061891072 45884182571265024 45980438451948378 46147388835710304 46157302705617792 46423720505385216 46432249260622096 46433693739783168 46531102385504646 46561292904347928 46700052175060128 46710286681344384 46740391420948992 46838443457349999 46979693206048512 46988324102066672 46989988996801536 47010174781602816 47108792769787602 47118913178651496 47269691312258688 47289997250540928 47300361045686784 47562952910425344 47573170886771712 47581910813815872 47672969928707214 47714149575552096 47846065725368352 47856551385181056 47866832435455488 48132569112945408 48141411810092848 48143117561140224 48275205526593864 48320760169562517 48429683737099392 48573200622437036 48719681843309568 48740610663134208 48795567336761544 48842858761313526 49041478630190592 49087756362730176 49324543758959616 49411984306654944 49506545695195953 49618142233715328 49707864452203776 49915256857869312 49993004572019496 50292363880833984 50335806145637376 50441400646376922 50593515760359936 50602810571456416 50672319926636988 50721430252133277 50905821413201664 50927689346736384 51242057799494016 51279174057494916 51526532319627456 51548896468952064 51835074429325824 51844597333946144 51915812440174092 52155044024568576 52236280418199858 52381454517391419 52537558696942644 52549072516512432 52813900063282176 52861864614825006 52863737621401728 53008777325982933 53178402726291024 53212906176397632 53383184778679296 53434922405539584 53529649665542856 53531546333142528 53826823941039396 53838620308328688 53850186489887424 54022504356867072 54159088286354454 54161007256282752 54172642696413696 54309606217418097 54483394204236816 54495334461568448 54530456657773824 54693201583064064 54809642073723264 54845203911869952 54895013253856737 55147973197635136 55171663458964416 55183754553301248 55223725908071448 55348209985256448 55490111728829568 55502032701233664 55512229282785184 55588482344986812 55820410012929744 55832643282711232 55844637841364736 56100292985977344 56154663965102976 56242130143521933 56501297693282624 56550103200654336 56578909365938232 56706448267103232 56864045773656576 56928161892888468 57215058401889024 57269049089851872 57476987292381696 57647315024430768 57831783510235904 57887832606001216 57967348859580888 57992508527571072 58325172000689412 58562351770850304 58674424527639648 58725107169910272 58887465508145664 59117706581076486 59250968381652736 59415637571192448 59471704824076944 59782400766076352 59825703067077402 59864519448447336 60056082876014208 60114287706232032 60220855873735713 60415700138744832 60568447846869774 60581459801123352 60775317401475456 60814749915883008 60931133163318096 60942327154566501 61293818479766418 61307251269264504 61529851780947072 61543070274157056 61660847332938672 61672175383962507 61898294007180288 62041469847339528 62068121391334968 62081723872463904 62266736233413504 62280382241792512 62426375694933264 62451257943133332 62639590941398016 62797961264545962 62811723693050136 62825217571535328 63026255083011584 63053329667387904 63112829609224512 63173996960740848 63185603000746863 63417270547233792 63442547751754496 63563959904942952 63618866100736128 63794754300491136 63808735180241408 64176758817260544 64366940702125152 64427680226083356 64572911649465856 64661610703929408 64853229402484614 65060756449015392 65123811681751368 65241572093517456 65450341816973568 65882645742206592 66008727593594604 66157522978287104 66248398696663872 66277152602938368 66416188875036546 66657339429359328 66842592267591504 67056485174445312 67255200861835896 67563093235515984 67628573669511036 67874428550935552 67903585795648512 67967662656087936 68046034000804314 68322743732658688 68372232076659888 68416593655368384 68702043092836608 68970657677922567 69221083253565456 69235954058426688 69540058699424768 69635580758077824 69648373890933144 69796653578256969 69841939356521892 70050078262590192 70065430022016576 70469539809072768 70482486153100008 70484983495202304 70663189154681403 70678369767977244 70904536968388032 70934995875811392 70950541568530176 71246563207386112 71344429365638016 71372866220723808 71509454893060821 71571224363328144 71769098588052528 71784827077771584 71800248653183232 72198853669418112 72212117715139272 72214676341710336 72412808289890796 72644525605649088 72707275543698432 72859800933655554 73079522764964352 73193351005142316 73264288141970289 73562217945285888 73578339404401664 73631634544095264 73986815638439424 74117976459982416 74427213350572992 74459517121819648 74561796678305664 74872885286803968 74989506858029244 75438545821250976 75452405048510906 75662100969565383 75890273640539904 75904215857184624 76286744535852032 76358732119802496 76391534020104576 76863086699241024 77289798479441184 77323344703428096 77677328749814784 77752611643988736 77766896000919216 78232566036852864 78354420627299787 78823608774768648 79220850094923264 79292796922237509 79295606432102592 79583520866374656 79767604089436536 79819359264596448 80074777168018944 80152383608309376 80294474498314284 80297319499713792 80536616924654592 80757930462493032 80775279734831136 81033756535300608 81238632429531681 81241510884424128 81256436206088668 81258964044620544 81536490703586304 81725091306355224 81743001692352672 81795684986660736 82039802374596096 82214463110584896 82229567178616676 82267805867804928 82512975622192128 82721959796452704 82757495188446624 82775631829951872 83022314977884672 83235167593244352 83253049051850496 83268343924177776 83730615019394616 83748964924066848 83766956762047104 84150439478966016 84231995947654464 84247470667662484 84751946539923936 84825154800981504 85059672400654848 85213481918063616 85296068660484864 85392242839332702 85822587602833536 85903573634777808 86215480938572544 86470972536646152 86747675265353856 86831748909001824 86988762791356608 87267122422631424 87304610308690944 87487758001034118 87843527656275456 88011636791459472 88087660754865408 88331198262218496 88554918500048728 88676559871614729 88876452572479104 89123456356788672 89408646899260416 89673601149114528 89738554600616103 90084124314021312 90171431559348048 90623550208117248 90728045334405752 90852671770304661 91162976102213184 91222124873824512 91602724123782144 91940727719649627 91960876903896756 92294777671420608 92314605411235584 92847441010770432 92864498521244192 93062204771009292 93122585808695856 93400104350120256 93420573362688768 93480782841897984 93676886914699998 93959386412097024 93976648204133344 94196941896818943 94217585539575204 94237826357302992 94539382624517376 94579994501081856 94600722091373568 95125905820850688 95163821627631744 95345939857414428 95428299151104192 95692131450736704 95713102770362112 95733664870910976 96265138225890816 96282823620185696 96550411053187728 96641520339125034 96859367474198784 97146401244874072 97279844103726921 97591134673523088 97685717522627052 98082957260381184 98175512725460352 98823968613309888 99013091390391906 99236284467430656 99415728904407552 99624283312554819 99986009144038992 100584727761667968 100882801292753844 101187031520719872 101205621142912832 101344639853273976 101442860504266554 101811642826403328 101855378693472768 102069051001206471 102484115598988032 102558348114989832 103053064639254912 103670148858651648 103689194667892288 103831624880348184 104310088049137152 104472560836399716 104762909034782838 105075117393885288 105098145033024864 105723729229650012 105727475242803456 106017554651965866 106356805452582048 106425812352795264 106869844811079168 107059299331085712 107063092666285056 107653647882078792 107677240616657376 107700372979774848 108318176572708908 108322014512565504 108345285392827392 108619212434836194 108966788408473632 108990668923136896 109060913315547648 109289701400483331 109619284147446528 109690407823739904 109790026507713474 110295946395270272 110343326917928832 110367509106602496 110447451816142896 110980223457659136 111004065402467328 111024458565570368 111176964689973624 111640820025859488 111665286565422464 111689275682729472 112200585971954688 112309327930205952 112484260287043866 113002595386565248 113157818731876464 113178607572766359 113728091547313152 113856323785776936 114430116803778048 114538098179703744 114953974584763392 115294630048861536 115663567020471808 115775665212002432 115934697719161776 115985017055142144 116650344001378824 117348849055279296 117450214339820544 117774931016291328 118235413162152972 118501936763305472 118831275142384896 118943409648153888 119564801532152704 119651406134154804 119729038896894672 120112165752028416 120228575412464064 120441711747471426 121136895693739548 121162919602246704 121550634802950912 121629499831766016 121862266326636192 121884654309133002 122587636959532836 122614502538529008 123059703561894144 123086140548314112 123321694665877344 123344350767925014 124082939694679056 124136242782669936 124163447744927808 124533472466827008 124560764483585024 124852751389866528 124902515886266664 125595922529091924 125623447386100272 125650435143070656 126052510166023168 126106659334775808 126225659218449024 126347993921481696 126371206001493726 126885095503508992 127127919809885904 127237732201472256 127589508600982272 127617470360482816 128088364258999053 128733881404250304 128855360452166712 129145823298931712 129323221407858816 129706458804969228 130121512898030784 130247623363502736 130483144187034912 130900683633947136 131231637001551177 131765291484413184 132017455187189208 132315045956574208 132496797393327744 132832377750073092 133314678858718656 133685184535183008 134112970348890624 134510401723671792 135126186471031968 135257147339022072 135935325312175872 136092068001608628 136645487465317376 136744464153319776 136833187310736768 137404086185673216 137941315355845134 138442166507130912 138471908116853376 139271161516155648 139296747781866288 139593307156513938 139683878713043784 140100156525180384 140130860044033152 140515330372049997 140939079618145536 140964972306200016 140969966990404608 141326378309362806 141356739535954488 141809073936776064 141869991751622784 141901083137060352 142198763360655169 142688858731276032 142745732441447616 143018909786121642 143142448726656288 143538197176105056 143569654155543168 143600497306366464 143901742562579183 144397707338836224 144424235430278544 144429352683420672 144825616579781592 145289051211298176 145719601867311108 146159045529928704 146386702010284632 146528576283940578 147124435890571776 147263269088190528 147433073668409347 147973631276878848 148235952919964832 148854426701145984 149123593356611328 149745770573607936 149979013716058488 150877091642501952 150904810097021812 151324201939130766 151780547281079808 151808431714369248 152717464239604992 152783068040209152 153726173398482048 154579596958882368 154646689406856192 155505223287977472 155533792001838432 156465132073705728 156708841254599574 157647217549537296 158441700189846528 158585593844475018 158591212864205184 159535208178873072 159638718529192896 160149554336037888 160304767216618752 160588948996628568 160594638999427584 161515860924986064 161550559469662272 162067513070601216 162477264859063362 162483021768848256 162512872412177336 162517928089241088 163450182612710448 163486003384705344 163591369973321472 164079604749192192 164428926221169792 164459134357233352 164535611735609856 164685039761570211 165443919592905408 165514990376893248 165551263659903744 166044629955769344 166470335186488704 166506098103700992 166536687848355552 167461230038789232 167497929848133696 167533913524094208 168300878957932032 168463991895308928 168494941335324968 168726390430565799 169503893079847872 169650309601963008 170119344801309696 170592137320969728 170784485678665404 171645175205667072 171807147269555616 172430961877145088 172941945073292304 173495350530707712 173663497818003648 173977525582713216 174975516002068236 175687055312550912 176023273582918944 176175321509730816 176662396524436992 177109837000097456 177353119743229458 177752905144958208 178246912713577344 179347202298229056 179477109201232206 180168248628042624 180342863118696096 180662567621207139 181247100416234496 181456090668811504 181705343540609322 182325952204426368 182444249747649024 182826981463699503 183881455439299254 183921753807793512 184589555342841216 184629210822471168 185016526151887521 185694882021540864 185728997042488384 186124409542018584 186245171617391712 186800208700240512 186841146725377536 187353773829399996 187918772824194048 187953296408266688 188393883793637886 188435171079150408 188475652714605984 189078765249034752 189159989002163712 189556809002240589 190251811641701376 190327643255263488 190691879714828856 190856598302208384 191384262901473408 191426205540724224 192530276451781632 192565647240371392 193100822106375456 193283040678250068 193718734948397568 194292802489748144 194559688207453842 195182269347046176 195371435045254104 196351025450920704 197647937226619776 198026182780783812 198472568934861312 198831457808815104 199248566625109638 199972018288077984 201169455523335936 201765602585507688 202411242285825664 202689279706547952 202885721008533108 203623285652806656 203710757386945536 204138102002412942 204968231197976064 205116696229979664 206106129278509824 206911973033767701 207378389335784576 207663249760696368 208620176098274304 208945121672799432 209389960734770907 209525818069565676 210150234787770576 210196290066049728 211447458459300024 211454950485606912 211989567464044209 212035109303931732 212713610905164096 212851624705590528 213739689622158336 214118598662171424 214528364679182463 215307295764157584 215354481233314752 215400745959549696 216636353145417816 216644029025131008 217238424869672388 217933576816947264 217981337846273792 218121826631095296 218579402800966662 219238568294893056 219580053015426948 219792864425910867 220591892790540544 220686653835857664 220735018213204992 220894903632285792 221960446915318272 222048917131140736 222353929379947248 223281640051718976 223330573130844928 223378551365458944 224618655860411904 224968520574087732 226005190773130496 226315637463752928 226357215145532718 226986302908696149 227712647571553872 228860233607556096 229076196359407488 230589260097723072 231327134040943616 231551330424004864 231869395438323552 231970034110284288 233300688002757648 234697698110558592 235063261881899361 236470826324305944 237003873526610944 237662550284769792 237878390766712527 237886819296307776 239129603064305408 239302812268309608 239458077793789344 240224331504056832 240457150824928128 240883423494942852 242273791387479096 242325839204493408 243101269605901824 243715897288595043 243724532653272384 243769308618266004 245175273919065672 245229005077058016 246119407123788288 246643389331754688 246688701535850028 248165879389358112 248272485565339872 248326895489855616 249066944933654016 249705502779733056 249805031772533328 251191845058183848 251246894772200544 251300870286141312 252451318436898048 252695987842963392 252742412002987452 253770191007017984 254255839619771808 254475464402944512 255179017201964544 256176728517998106 257467762808500608 257710720904333424 258646442815717632 259412917609938456 260243025796061568 260495246727005472 260966288374069824 261801367267894272 262463274003102354 263530582968826368 264034910374378416 264083417669788171 264993594786655488 265664755500146184 266629357717437312 267370369070366016 268225940697781248 269020803447343584 270252372942063936 270514294678044144 271870650624351744 272184136003217256 273488928306639552 273666374621473536 274808172371346432 275882630711690268 276884333014261824 276943816233706752 278542323032311296 278593495563732576 279186614313027876 279367757426087568 280200313050360768 280261720088066304 281030660744099994 281878159236291072 281929944612400032 282652756618725612 282713479071908976 283618147873552128 283739983503245568 283802166274120704 284397526721310338 285377717462552064 285491464882895232 286037819572243284 286284897453312576 287076394352210112 287139308311086336 287200994612732928 287803485125158366 288795414677672448 288848470860557088 289651233159563184 290578102422596352 291439203734622216 292773404020569264 293057152567881156 294248871781143552 294526538176381056 294866147336818694 296471905839929664 297708853402291968 298247186713222656 298872849937664457 299958027432116976 301754183285003904 301809620194043624 302648403878261532 303561094562159616 303616863428738496 305434928479209984 305566136080418304 306207153003619413 307452346796964096 309159193917764736 311010446575954944 311067584003676864 312930264147411456 313417682509199148 315294435099074592 317171187688950036 317182425728410368 319070416357746144 319277437058385792 320609534433237504 321177897993257136 321189277998855168 323031721849972128 323101118939324544 324954529718126724 324966043537696512 325025744824354672 325035856178482176 326900365225420896 326972006769410688 327182739946642944 327869104201449993 328857852442339584 328918268714466704 329071223471219712 329370079523140422 330887839185810816 331029980753786496 331102527319807488 332940670372977408 333012196207401984 333073375696711104 334922460077578464 334995859696267392 335067827048188416 336601757915864064 336927983790617856 336989882670649936 337452780861131598 339007786159695744 339535822718299077 341184274641939456 341568971357330808 343290350411334144 343614294539111232 344861923754290176 345883890146584608 346990701061415424 347326995636007296 347955051165426432 349951032004136472 352046547165837888 352350643019461632 353324793048873984 354219674000194912 354706239486458916 355505810289916416 356493825427154688 358694404596458112 358954218402464412 360336497256085248 360685726237392192 361325135242414278 362912181337623008 363410687081218644 364651904408852736 364888499495298048 365653962927399006 367762910878598508 367843507615587024 369179110685682432 369258421644942336 370033052303775042 371457994084976768 372248819084037168 372490343234783424 373600417400481024 373682293450755072 374707547658799992 375906592816533376 376787767587275772 376870342158300816 376951305429211968 378157530498069504 378319978004327424 379113618004481178 380655286510526976 381383759429657712 381713196604416768 382768525802946816 382852411081448448 384265092776997159 385131294480742784 386201644212750912 386566081356500136 387437469896795136 388585604979496288 389119376414907684 390364538694092352 390742870090508208 392702050901841408 393694911004653531 395295874453239552 396052365561567624 396945137869722624 398497133250219276 399944036576155968 402338911046671872 403531205171015376 404822484571651328 405378559413095904 405771442017066216 408276204004825884 409936462395952128 410233392459959328 412212258557019648 413823946067535402 414756778671569152 415326499521392736 417890243345598864 418779921469541814 419051636139131352 420300469575541152 420392580132099456 421545991116149991 422894916918600048 422909900971213824 423979134928088418 424070218607863464 425427221810328192 425703249411181056 426596290081965507 428237197324342848 429056729358364926 430614591528315168 430708962466629504 430801491919099392 431705227687737549 433272706290835632 433288058050262016 434476849739344776 435867153633894528 435962675692547584 437158805601933324 438477136589786112 439160106030853896 439585728851821734 441183785581081088 441373307671715328 441789807264571584 442299221005228041 443920893830636544 444097834262281472 444707858759894496 446563280103437952 446661146261689856 449237311720823808 449937041148175464 452010381546260992 452631274927505856 452714430291065436 453972605817392298 455425295143107744 458152392718814976 461178520195446144 463102660848009728 463738790876647104 463940068220568576 466601376005515296 469395396221117184 470126523763798722 472941652648611888 475325100569539584 475756781533425054 475773638592615552 478259206128610816 478605624536619216 478916155587578688 480448663008113664 480914301649856256 481766846989885704 484547582774958192 484651678408986816 486202539211803648 487431794577190086 487449065306544768 487538617236532008 490350547838131344 490440632815320889 490458010154116032 492238814247576576 493286778663509376 493377403071700056 496331758778716224 496544971130679744 496653790979711232 498133889867308032 499411005559466112 499610063545066656 502383690116367696 502493789544401088 502601740572282624 504902636873796096 505391975685926784 505484824005974904 508511679239543616 508950928805889024 510358034403929088 512353457035996212 514935525617001216 515421441808666848 517292885631435264 518825835219876912 520486051592123136 520990493454010944 521932576748139648 524926548006204708 527061165937652736 528069820748756832 528166835339576342 529987189573310976 531329511000292368 533258715434874624 534740738140732032 538041606894687168 540504745884127872 541028589356088288 543741301248703488 544368272006434512 546977856613279104 547332749242947072 548480944391098509 551765261423380536 553768666028523648 553887632467413504 555049578455662563 557084646064622592 557186991127465152 558373228626055752 558735514852175136 560400626100721536 560523440176132608 562061321488199988 563756318472582144 563859889224800064 565305513237451224 565426958143817952 567236295747104256 567479967006491136 568670427006721767 568795053442620676 570755434925104128 570982929765790464 572075639144486568 572569794906625152 574152788704420224 574278616622172672 575606970250316732 577590829355344896 577696941721114176 579302466319126368 581156204845192704 582878407469244432 585546808041138528 586114305135762312 589053076352762112 589732294673637388 592943811679859328 595417706804583936 596494373426445312 597745699875328914 599916054864233952 603508366570007808 603619240388087248 605296807756523064 607233726857476992 610869856958419968 611132272160836608 612414306007238826 614904693593928192 618318387835529472 620735919101303103 622135168007353728 625860528294822912 626835365018398296 628169882204312721 630588870198149184 634342375377900072 634364851456820736 635968702392132627 638140832715492288 638554874116771584 641219068866475008 642355795986514272 643585094037547389 646063443699944256 646202237878649088 649909059436253448 649932087075393024 650051489648709344 653800730450841792 653944013538821376 654365479893285888 655738208402899986 657715704884679168 657836537428933408 658740159046280844 659378593277732601 661775678371621632 662059961507572992 662205054639614976 665881340745954816 666146751393422208 669844920155156928 669991719392534784 670135654096376832 673855967581235712 673979765341299872 674905561722263196 678015572319391488 679071645436598154 680958908726088447 683137942714661616 686580700822668288 687228589078222464 691767780293169216 693981402122830848 694653991272014592 695910102330852864 699902064008272944 704093094331675776 705189785645698083 708439348000389824 709412478972917832 711011620579832832 712987650854309376 713635172300137581 717388809192916224 717908436804928824 720672994512170496 721371452474784384 722650270484828556 725824362675246016 726821374162437288 729303808817705472 731147691865785129 731307925854798012 735525821757197016 735687015231174048 738358221371364864 740066104607550084 742915988169953536 744497638168074336 744980686469566848 747200834800962048 749415095317599984 751813185633066752 753575535174551544 753740684316601632 753902610858423936 758227236008962356 761310573021053952 762767518859315424 763426393208833536 765537051605893632 768530185553994318 770262588961485568 772403288425501824 773132162713000272 777171209958992576 778238752829815368 780729077388184704 781485740181016416 785404101803682816 787389822009307062 790591748906479104 792104731123135248 792250253009364513 796994266500438552 799888073152311936 804677822093343744 807062410342030752 809644969143302656 810757118826191808 811542884034132432 816552408009651768 820466784919918656 824424517114039296 827647892135070804 829513557343138304 830652999042785472 835780486691197728 837559842939083628 838103272278262704 840600939151082304 840785160264198912 843091982232299982 845789833837200096 847958269856176836 848140437215726928 850854443620656384 851406498822362112 853192580163931014 856474394648685696 858113458716729852 861229183056630336 861417924933259008 861602983838198784 863410455375475098 866545412581671264 868953699478689552 871734307267789056 871925351385095168 874317611203866648 878320212061707792 879171457703643468 882367571162162176 882746615343430656 883579614529143168 884598442010456082 888195668524562944 889415717519788992 893126560206875904 893322292523379712 896618549812993371 899874082296350928 904020763092521984 905262549855011712 905428860582130872 907945211634784596 910850590286215488 916304785437629952 918621459010858239 922357040390892288 926205321696019456 927477581753294208 933202752011030592 938790792442234368 940253047527597444 945883305297223776 951513563066850108 951547277185231104 956518412257221632 957211249073238432 957832311175157376 961828603299712512 963533693979771408 969095165549916384 969303356817973632 974863589154380172 974898130613089536 975077234473064016 980701095676262688 980881265630641778 980916020308232064 983607312604349979 986573557327018752 986754806143400112 992663517557432448 993089942261359488 993307581959422464 998822011118932224 999220127090133312 1004767380232735392 1004987579088802176 1005203481144565248 1009805273747592192 1010783951371853568 1010969648011949808 1017023358479087232 1018607468154897231 1024706914071992424 1029871051234002432 1030842883617333696 1034585771262870528 1037651670439753824 1040972103184246272 1041980986908021888 1043865153496279296 1049853096012409416 1056139641497513664 1056333670679152684 1059974379146621952 1062659022000584736 1066517430869749248 1069481476281464064 1076083213789374336 1081009491768255744 1082057178712176576 1088736544012869024 1093955713226558208 1094665498485894144 1096961888782197018 1103530522846761072 1107537332057047296 1107775264934827008 1110099156911325126 1114373982254930304 1116746457252111504 1117471029704350272 1120801252201443072 1121046880352265216 1124122642976399976 1127719778449600128 1130611026474902448 1130853916287635904 1134472591494208512 1134959934012982272 1137340854013443534 1137590106885241352 1141965859531580928 1144151278288973136 1145139589813250304 1148305577408840448 1148557233244345344 1151213940500633464 1152795278330991477 1155393883442228352 1158604932638252736 1162312409690385408 1165756814938488864 1171093616082277056 1172228610271524624 1178106152705524224 1179464589347274776 1181084733013960593 1185887623359718656 1190835413609167872 1195491399750657828 1199832109728467904 1207016733140015616 1207238480776174496 1210593615513046128 1214467453714953984 1224828612014477652 1229809387187856384 1236636775671058944 1241471838202606206 1244270336014707456 1253670730036796592 1256339764408625442 1261177740396298368 1264637973348449973 1268684750755800144 1268729702913641472 1271937404784265254 1276281665430984576 1277109748233543168 1279788870245896521 1284711591973028544 1287170188075094778 1292126887399888512 1292404475757298176 1295115683063212647 1299818118872506896 1299864174150786048 1300102979297418688 1307601460901683584 1307888027077642752 1311476416805799972 1315431409769358336 1315673074857866816 1317480318092561688 1318757186555465202 1323551356743243264 1324119923015145984 1326897663015684123 1331762681491909632 1332293502786844416 1339689840310313856 1339983438785069568 1347711935162471424 1347959530682599744 1349811123444526392 1356031144638782976 1358143290873196308 1361917817452176894 1366275885429323232 1374457178156444928 1383535560586338432 1389307982544029184 1391820204661705728 1399804128016545888 1408186188663351552 1410379571291396166 1416878696000779648 1418824957945835664 1425975301708618752 1427270344600275162 1434777618385832448 1435816873609857648 1441345989024340992 1442742904949568768 1445300540969657112 1451648725350492032 1453642748324874576 1458607617635410944 1462295383731570258 1462615851709596024 1471051643514394032 1471321898445962667 1471374030462348096 1476716442742729728 1480132209215100168 1485831976339907072 1488995276336148672 1489961372939133696 1494401669601924096 1498830190635199968 1503626371266133504 1507151070349103088 1507481368633203264 1507805221716847872 1516454472017924712 1525535037718630848 1526852786417667072 1531074103211787264 1537060371107988636 1540525177922971136 1544806576851003648 1546264325426000544 1554342419917985152 1556477505659630736 1561458154776369408 1562971480362032832 1574779644018614124 1581183497812958208 1584209462246270496 1584500506018729026 1593988533000877104 1599776146304623872 1614124820684061504 1619289938286605312 1621514237652383616 1623085768068264864 1633104816019303536 1640933569839837312 1645442833173295527 1655295784270141608 1659027114686276608 1661305998085570944 1665148735366987689 1671560973382395456 1675119685878167256 1676206544556525408 1681201878302164608 1681570320528397824 1686183964464599964 1691579667674400192 1695916539712353672 1696280874431453856 1701708887241312768 1706011281020165301 1706385160327862028 1712948789297371392 1716226917433459704 1722458366113260672 1722835849866518016 1726820910750950196 1733090825163342528 1737907398957379104 1743468614535578112 1748635222407733296 1756640424123415584 1758342915407286936 1767159229058286336 1769196884020912164 1776391337049125888 1778831435039577984 1786253120413751808 1793237099625986742 1799748164592701856 1810525099710023424 1810857721164261744 1815890423269569192 1821701180572430976 1832609570875259904 1837242918021716478 1844714080781784576 1848583923688517197 1854955163506588416 1866405504022061184 1877581584884468736 1880506095055194888 1891766610594447552 1903027126133700216 1903094554370462208 1914422498146476864 1915664622350314752 1923657206599425024 1927067387959542816 1938190331099832768 1938606713635947264 1949727178308760344 1949796261226179072 1950154468946128032 1961402191352525376 1961762531261283556 1961832040616464128 1967214625208699958 1973147114654037504 1973509612286800224 1985327035114864896 1986179884522718976 1986615163918844928 1997644022237864448 1998440254180266624 2009534760465470784 2009975158177604352 2010406962289130496 2021567902743707136 2021939296023899616 2034046716958174464 2037214936309794462 2049413828143984848 2059742102468004864 2061685767234667392 2075303340879507648 2081944206368492544 2083961973816043776 2087730306992558592 2099706192024818832 2112279282995027328 2112667341358305368 2115569356937094249 2125318044001169472 2133034861739498496 2138962952562928128 2140905516900412743 2152166427578748672 2162018983536511488 2164114357424353152 2177473088025738048 2187911426453116416 2193443075597355387 2193923777564394036 2207061045693522144 2215074664114094592 2220198313822650252 2228747964509860608 2233492914504223008 2234942059408700544 2241602504402886144 2248245285952799952 2255439556899200256 2261222052949804896 2261707832575271808 2274681708026887068 2275180213770482704 2283931719063161856 2288302556577946272 2290279179626500608 2296611154817680896 2302427881001266928 2305590556661982954 2310787766884456704 2317209865276505472 2331513629876977728 2342187232164554112 2344457220543049248 2356212305411048448 2358929178694549552 2362169466027921186 2371775246719437312 2376750759028093539 2390982799501315656 2399664219456935808 2414033466280031232 2414476961552348992 2421187231026092256 2428934907429907968 2449657224028955304 2473273551342117888 2482943676405212412 2488540672029414912 2507341460073593184 2512679528817250884 2522355480792596736 2529275946696899946 2537369501511600288 2543874809568530508 2552563330861969152 2554219496467086336 2559577740491793042 2569423183946057088 2574340376150189556 2584253774799777024 2584808951514596352 2590231366126425294 2599636237745013792 2600205958594837376 2615202921803367168 2615776054155285504 2622952833611599944 2631346149715733632 2634960636185123376 2637514373110930404 2647102713486486528 2648239846030291968 2653795326031368246 2664587005573688832 2679379680620627712 2679966877570139136 2689855649438980113 2695919061365199488 2699622246889052784 2712062289277565952 2716286581746392616 2723835634904353788 2732551770858646464 2748914356312889856 2755864377032574717 2767071121172676864 2778615965088058368 2799608256033091776 2816372377326703104 2820759142582792332 2833757392001559296 2837649915891671328 2854540689200550324 2869555236771664896 2871633747219715296 2885485809899137536 2890601081939314224 2903297450700984064 2907285496649749152 2924590767463140516 2925231703419192048 2942103287028788064 2942643796891925334 2942748060924696192 2950821937813049937 2960264418430200336 2971663952679814144 2977990552672297344 2979922745878267392 2997660381270399936 3007252742532267008 3014302140698206176 3014962737266406528 3015610443433695744 3032908944035849424 3051070075437261696 3055822404464691693 3074120742215977272 3081050355845942272 3089613153702007296 3092528650852001088 3108684839835970304 3112955011319261472 3122916309552738816 3125942960724065664 3149559288037228248 3168418924492540992 3169001012037458052 3187977066001754208 3199552292609247744 3228249641368123008 3243028475304767232 3246171536136529728 3266209632038607072 3281867139679674624 3290885666346591054 3310591568540283216 3322611996171141888 3330297470733975378 3343121946764790912 3350239371756334512 3352413089113050816 3362403756604329216 3363140641056795648 3372367928929199928 3383159335348800384 3391833079424707344 3392561748862907712 3403417774482625536 3412022562040330602 3412770320655724056 3425897578594742784 3432453834866919408 3433084429707246223 3444916732226521344 3445671699733036032 3453641821501900392 3466181650326685056 3475814797914758208 3486937229071156224 3497270444815466592 3513280848246831168 3516685830814573872 3534318458116572672 3538393768041824328 3557662870079155968 3572506240827503616 3586474199251973484 3599496329185403712 3621050199420046848 3621715442328523488 3631780846539138384 3643402361144861952 3674485836043432956 3689428161563569152 3697167847377034394 3709910327013176832 3732811008044122368 3761012190110389776 3783533221188895104 3806054252267400432 3806189108740924416 3828844996292953728 3831329244700629504 3839366610737689563 3854134775919085632 3876380662199665536 3877213427271894528 3885347049189637941 3899454356617520688 3899592522452358144 3900308937892256064 3922804382705050752 3923525062522567112 3923664081232928256 3934429250417399916 3946294229308075008 3947019224573600448 3970654070229729792 3972359769045437952 3980692989047052369 3995288044475728896 3996880508360533248 4019069520930941568 4019950316355208704 4043135805487414272 4043878592047799232 4068093433916348928 4074429872619588924 4098827656287969696 4123371534469334784 4150606681759015296 4167923947632087552 4175460613985117184 4199412384049637664 4224558565990054656 4225334682716610736 4231138713874188498 4250636088002338944 4277925905125856256 4281811033800825486 4304332855157497344 4324037967073022976 4328228714848706304 4354946176051476096 4375822852906232832 4386886151194710774 4387847555128788072 4413965695337888001 4414122091387044288 4430149328228189184 4440396627645300504 4457495929019721216 4466985829008446016 4469884118817401088 4483205008805772288 4496490571905599904 4510879113798400512 4522444105899609792 4523415665150543616 4549363416053774136 4550360427540965408 4576605113155892544 4580558359253001216 4593222309635361792 4604855762002533856 4611181113323965908 4621575533768913408 4634419730553010944 4663027259753955456 4684374464329108224 4688914441086098496 4717858357389099104 4724338932055842372 4743550493438874624 4753501518056187078 4781965599002631312 4799328438913871616 4828953923104697984 4842374462052184512 4857869814859815936 4899314448057910608 4936328499519886581 4965887352810424824 4977081344058829824 4995446206100963067 5014682920147186368 5025359057634501768 5044710961585193472 5058551893393799892 5074739003023200576 5087749619137061016 5105126661723938304 5118033843060495903 5119155480983586084 5138846367892114176 5148680752300379112 5168507549599554048 5180462732252850588 5199272475490027584 5200411917189674752 5230405843606734336 5245905667223199888 5262692299431467264 5269921272370246752 5275028746221860808 5307590652062736492 5329174011147377664 5358759361241255424 5379711298877960226 5391838122730398976 5399244493778105568 5432573163492785232 5447671269808707576 5465103541717292928 5497828712625779712 5511728754065149434 5534142242345353728 5545751771065551591 5599216512066183552 5632744754653406208 5641518285165584664 5667514784003118592 5675299831783342656 5709081378401100648 5743267494439430592 5770971619798275072 5781202163878628448 5806594901401968128 5814570993299498304 5849181534926281032 5850463406838384096 5884206574057576128 5885287593783850668 5885496121849392384 5901643875626099874 5920528836860400672 5955981105344594688 5959845491756534784 5995320762540799872 6028604281396412352 6029925474532813056 6031220886867391488 6065817888071698848 6102140150874523392 6111644808929383386 6148241484431954544 6179226307404014592 6185057301704002176 6217369679671940608 6225910022638522944 6245832619105477632 6251885921448131328 6299118576074456496 6336837848985081984 6338002024074916104 6375954132003508416 6399104585218495488 6456499282736246016 6486056950609534464 6492343072273059456 6532419264077214144 6563734279359349248 6581771332693182108 6621183137080566432 6645223992342283776 6660594941467950756 6686243893529581824 6700478743512669024 6704826178226101632 6724807513208658432 6744735857858399856 6766318670697600768 6783666158849414688 6785123497725815424 6824045124080661204 6825540641311448112 6851795157189485568 6864907669733838816 6866168859414492446 6889833464453042688 6907283643003800784 6932363300653370112 6951629595829516416 6994540889630933184 7026561696493662336 7033371661629147744 7068636916233145344 7076787536083648656 7115325740158311936 7130252277084280617 7172948398503946968 7198992658370807424 7242100398840093696 7243430884657046976 7263561693078276768 7286804722289723904 7348971672086865912 7394335694754068788 7419820654026353664 7465622016088244736 7522024380220779552 7567066442377790208 7612108504534800864 7657689992585907456 7662658489401259008 7678733221475379126 7708269551838171264 7752761324399331072 7754426854543789056 7770694098379275882 7798908713235041376 7800617875784512128 7845608765410101504 7847050125045134224 7847328162465856512 7868858500834799832 7894038449147200896 7941308140459459584 7944719538090875904 7961385978094104738 7993761016721066496 8038139041861883136 8039900632710417408 8069566948316940339 8087757184095598464 8136186867832697856 8148859745239177848 8197655312575939392 8246743068938669568 8267593131097724151 8301213363518030592 8335847895264175104 8398824768099275328 8449117131980109312 8450669365433221472 8462277427748376996 8501272176004677888 8563622067601650972 8608665710314994688 8656457429697412608 8709892352102952192 8773772302389421548 8775695110257576144 8827931390675776002 8828244182774088576 8852465813439149811 8880793255290601008 8914991858039442432 8933971658016892032 8939768237634802176 8992981143811199808 9021758227596801024 9044888211799219584 9046831330301087232 9098726832107548272 9100720855081930816 9153210226311785088 9167467213394075079 9209711524005067712 9222362226647931816 9243151067537826816 9268839461106021888 9326054519507910912 9368748928658216448 9377828882172196992 9435716714778198208 9448677864111684744 9507003036112374156 9563931198005262624 9598656877827743232 9657907846209395968 9684748924104369024 9798628896115821216 9872656999039773162 9931774705620849648 9990892412201926134 10029365840294372736 10050718115269003536 10089421923170386944 10117103786787599784 10149478006046401152 10175499238274122032 10210253323447876608 10236067686120991806 10238310961967172168 10277692735784228352 10297361504600758224 10299253289121738669 10337015099199108096 10360925464505701176 10398544950980055168 10400823834379349504 10460811687213468672 10491811334446399776 10525384598862934528 10539842544740493504 10550057492443721616 10615181304125472984 10717518722482510848 10759422597755920452 10783676245460797952 10798488987556211136 10865146326985570464 10895342539617415152 10930207083434585856 11023457508130298868 11068284484690707456 11091503542131103182 11198433024132367104 11283036570331169328 11335029568006237184 11350599663566685312 11418162756802201296 11486534988878861184 11518099832213068689 11562404327757256896 11613189802803936256 11629141986598996608 11656041147568913823 11698363069852562064 11700926813676768192 11768413148115152256 11770575187567701336 11770992243698784768 11803287751252199748 11841057673720801344 11911962210689189376 11942078967141157107 11990641525081599744 12057208562792824704 12059850949065626112 12131635776143397696 12204280301749046784 12223289617858766772 12296482968863909088 12370114603408004352 12434739359343881216 12451820045277045888 12503771842896262656 12598237152148912992 12673675697970163968 12676004048149832208 12751908264007016832 12912998565472492032 12972113901219068928 12984686144546118912 13064838528154428288 13127468558718698496 13163542665386364216 13241897086013664003 13242366274161132864 13290447984684567552 13321189882935901512 13372487787059163648 13400957487025338048 13409652356452203264 13449615026417316864 13489471715716799712 13532637341395201536 13567332317698829376 13570246995451630848 13648090248161322408 13651081282622896224 13729815339467677632 13732337718828984892 13779666928906085376 13814567286007601568 13864726601306740224 13903259191659032832 13989081779261866368 14053123392987324672 14066743323258295488 14153575072167297312 14230651480316623872 14260504554168561234 14345896797007893936 14397985316741614848 14486861769314093952 14527123386156553536 14573609444579447808 14697943344173731824 14788671389508137576 14808985498559659743 14931244032176489472 14986338618302889201 15044048760441559104 15134132884755580416 15224217009069601728 15315379985171814912 15354101529181487709 15357466442950758252 15416539103676342528 15505522648798662144 15541388196758551764 15597817426470082752 15601235751569024256 15691217530820203008 15694100250090268448 15737717001669599664 15788076898294401792 15922771956188209476 15987522033442132992 16076278083723766272 16139133896633880678 16175514368191196928 16297719490478355696 16395310625151878784 16493486137877339136 16535186262195448302 16602426727036061184 16637255313196654773 16797649536198550656 16898234263960218624 16901338730866442944 16924554855496753992 17002544352009355776 17127244135203301944 17312914859394825216 17419784704205904384 17547544604778843096 17551390220515152288 17655862781351552004 17656488365548177152 17704931626878299622 17761586510581202016 17867943316033784064 17879536475269604352 17985962287622399616 18089776423598439168 18093662660602174464 18197453664215096544 18201441710163861632 18306420452623570176 18334934426788150158 18419423048010135424 18444724453295863632 18537678922212043776 18652109039015821824 18737497857316432896 18755657764344393984 18871433429556396416 18897355728223369488 19014006072224748312 19127862396010525248 19197313755655486464 19315815692418791936 19369497848208738048 19597257792231642432 19745313998079546324 19863549411241699296 19981784824403852268 20058731680588745472 20101436230538007072 20234207573575199568 20298956012092802304 20350998476548244064 20472135372241983612 20476621923934344336 20555385471568456704 20594723009201516448 20598506578243477338 20721850929011402352 20797089901960110336 20801647668758699008 20983622668892799552 21050769197725869056 21079685089480987008 21100114984887443232 21230362608250945968 21390756831252841851 21518845195511840904 21567352490921595904 21596977975112422272 21730292653971140928 21790685079234830304 21860414166869171712 22046915016260597736 22183007084262206364 22396866048264734208 22566073140662338656 22701199327133370624 22836325513604402592 22973069977757722368 23036199664426137378 23124808655514513792 23258283973197993216 23312082295137827646 23396726139705124128 23401853627353536384 23536826296230304512 23541150375135402672 23541984487397569536 23606575502504399496 23682115347441602688 23823924421378378752 23884157934282314214 23981283050163199488 24031591007950723561 24114417125585649408 24119701898131252224 24263271552286795392 24408560603498093568 24446579235717533544 24592965937727818176 24740229206816008704 24903640090554091776 25007543685792525312 25196474304297825984 25347351395940327936 25352008096299664416 25503816528014033664 25825997130944984064 25969372289092237824 26129677056308856576 26327085330772728432 26483794172027328006 26484732548322265728 26642379765871803024 26744975574118327296 26801914974050676096 26819304712904406528 26978943431433599424 27065274682790403072 27134664635397658752 27140493990903261696 27296180496322644816 27302162565245792448 27459630678935355264 27464675437657969784 27502401640182225237 27629134572015203136 27729453202613480448 27806518383318065664 27978163558523732736 28106246785974649344 28133486646516590976 28307150144334594624 28521009108337122468 28691793594015787872 28795970633483229696 28973723538628187904 29054246772313107072 29395886688347463648 29577342779016275152 29617970997119319486 29972677236605778402 30088097520883118208 30268265769511160832 30448434018139203456 30630759970343629824 30708203058362975418 30714932885901516504 30833078207352685056 30897759867365216007 31011045297597324288 31082776393517103528 31195634852940165504 31202471503138048512 31382435061640406016 31388200500180536896 31475434003339199328 31576153796588803584 31845543912376418952 32152556167447532544 32278267793267761356 32351028736382393856 32595438980956711392 32790621250303757568 33070372524390896604 33204853454072122368 33274510626393309546 33595299072397101312 33802677461732885888 33849109710993507984 34005088704018711552 34254488270406603888 34554299496639206067 34839569408411808768 34968123442706741469 35095089209557686192 35102780441030304576 35311725562703104008 35312976731096354304 35409863253756599244 35523173021162404032 35735886632067568128 35826236901423471321 35971924575244799232 36179552847196878336 36394907328430193088 36402883420327723264 36612840905247140352 36669868853576300316 36838846096020270848 36889448906591727264 37304218078031643648 37511315528688787968 37742866859112792832 37794711456446738976 38028012144449496624 38255724792021050496 38631631384837583872 38738995696417476096 39194515584463284864 39490627996159092648 39725691258040992009 39727098822483398592 39963569648807704536 40117463361177490944 40202872461076014144 40468415147150399136 40597912024185604608 40701996953096488128 40944270744483967224 40953243847868688672 41189446018403032896 41197013156486954676 41443701858022804704 41594179803920220672 41967245337785599104 42159370178961974016 42200229969774886464 42460725216501891936 42781513662505683702 43037690391023681808 43193955950224844544 43460585307942281856 43581370158469660608 43720828333738343424 44093830032521195472 44366014168524412728 44793732096529468416 45132146281324677312 45402398654266741248 45672651027208805184 45946139955515444736 46072399328852274756 46249617311029027584 46516567946395986432 46624164590275655292 46793452279410248256 46803707254707072768 47073652592460609024 47082300750270805344 47213151005008798992 47364230694883205376 47768315868564628428 47962566100326398976 48063182015901447122 48228834251171298816 48526543104573590784 48893158471435067088 49185931875455636352 49480458413632017408 49807280181108183552 49911765939589964319 50392948608595651968 50694702791880655872 50704016192599328832 51007633056028067328 51938744578184475648 52259354112617713152 52654170661545456864 52967588344054656012 52969465096644531456 53284759531743606048 53603829948101352192 53638609425808813056 53957886862867198848 54269329270795317504 54280987981806523392 54592360992645289632 54604325130491584896 54919261357870710528 54929350875315939568 55004803280364450474 55258269144030406272 55613036766636131328 55956327117047465472 56212493571949298688 56266973293033181952 56614300288669189248 57042018216674244936 57383587188031575744 57591941266966459392 57947447077256375808 58108493544626214144 58791773376694927296 59154685558032550304 59235941994238638972 59945354473211556804 60176195041766236416 60896868036278406912 61416406116725950836 61429865771803033008 61666156414705370112 61795519734730432014 62165552787034207056 62391269705880331008 62404943006276097024 62776401000361073792 62950868006678398656 63152307593177607168 63691087824752837904 64172270493758525553 64556535586535522712 64702057472764787712 65190877961913422784 65581242500607515136 66140745048781793208 66549021252786619092 67190598144794202624 67605354923465771776 67698219421987015968 68508976540813207776 69108598993278412134 69936246885413482938 70190178419115372384 70205560882060609152 70623451125406208016 70625953462192708608 70819726507513198488 71046346042324808064 71471773264135136256 71652473802846942642 71943849150489598464 72094773023852170683 72359105694393756672 72789814656860386176 72805766840655446528 73225681810494280704 73339737707152600632 73677692192040541696 73778897813183454528 75022631057377575936 75485733718225585664 75589422912893477952 76056024288898993248 76511449584042100992 77477991392834952192 78389031168926569728 78981255992318185296 79451382516081984018 79454197644966797184 79927139297615409072 80234926722354981888 80405744922152028288 80936830294300798272 81195824048371209216 81403993906192976256 81888541488967934448 81906487695737377344 82378892036806065792 82394026312973909352 82887403716045609408 83188359607840441344 83934490675571198208 84318740357923948032 84400459939549772928 84921450433003783872 85563027325011367404 86075380782047363616 86387911900449689088 86921170615884563712 87162740316939321216 88187660065042390944 88732028337048825456 90264292562649354624 90804797308533482496 91345302054417610368 91892279911030889472 92144798657704549512 92499234622058055168 92693279602095648021 93033135892791972864 93248329180551310584 93586904558820496512 93607414509414145536 94147305184921218048 94164601500541610688 94426302010017597984 94728461389766410752 95536631737129256856 96126364031802894244 96457668502342597632 97053086209147181568 97786316942870134176 98371863750911272704 99614560362216367104 99823531879179928638 100785897217191303936 101408032385198657664 102015266112056134656 103662898489917618201 104518708225235426304 104904370328120224407 105308341323090913728 105935176688109312024 105938930193289062912 106569519063487212096 107207659896202704384 107478710704270413963 107915773725734397696 108538658541590635008 109184721985290579264 109208650260983169792 109838522715741421056 109858701750631879136 110009606560728900948 110516538288060812544 111912654234094930944 112533946586066363904 113228600577338378496 114084036433348489872 114767174376063151488 115894894154512751616 116216987089252428288 117583546753389854592 118309371116065100608 118471883988477277944 119177073774122976027 119890708946423113608 120352390083532472832 121793736072556813824 122832812233451901672 122859731543606066016 123591039469460864028 124331105574068414112 124782539411760662016 125552802000722147584 125901736013356797312 127382175649505675808 128344540987517051106 129113071173071045424 130381755923826845568 131162485001215030272 132281490097563586416 133098042505573238184 134381196289588405248 135210709846931543552 135396438843974031936 137017953081626415552 138217197986556824268 139872493770826965876 140380356838230744768 140411121764121218304 141246902250812416032 141639453015026396976 142092692084649616128 143304947605693885284 143887698300979196928 144189546047704341366 145579629313720772352 145611533681310893056 146679475414305201264 147355384384081083392 147557795626366909056 149735297818769892957 150971467436451171328 151178845825786955904 152112048577797986496 153022899168084201984 156778062337853139456 157962511984636370592 158902765032163968036 158908395289933594368 159854278595230818144 160811489844304056576 161873660588601596544 162807987812385952512 163777082977935868896 163812975391474754688 164757784073612131584 164788052625947818704 165774807432091218816 167868981351142396416 168637480715847896064 168800919879099545856 169842900866007567744 171126054650022734808 172150761564094727232 172775823800899378176 173842341231769127424 174325480633878642432 176375320130084781888 177464056674097650912 180528585125298709248 182690604108835220736 184289597315409099024 184998469244116110336 185386559204191296042 186496658361102621168 187173809117640993024 187214829018828291072 188329203001083221376 188852604020035195968 189456922779532821504 191073263474258513712 192252728063605788488 192516811481275576659 194106172418294363136 195572633885740268352 196743727501822545408 199647063758359857276 201571794434382607872 202816064770397315328 207325796979835236402 209808740656240448814 210616682646181827456 211870353376218624048 211877860386578125824 213139038126974424192 214415319792405408768 214957421408540827926 215831547451468795392 216284319071556512049 217077317083181270016 218369443970581158528 218417300521966339584 219677045431482842112 219717403501263758272 220019213121457801896 221033076576121625088 225067893172132727808 226457201154676756992 228168072866696979744 229534348752126302976 232433974178504856576 235167093506779709184 236618742232130201216 236943767976954555888 238354147548245952054 239781417892846227216 240704780167064945664 243587472145113627648 245665624466903803344 245719463087212132032 247182078938921728056 248662211148136828224 249565078823521324032 251105604001444295168 251803472026713594624 254764351299011351616 256689081975034102212 258226142346142090848 260763511847653691136 264562980195127172832 266196085011146476368 270421419693863087104 270792877687948063872 274035906163252831104 276434395973113648536 278079838806286944063 279744987541653931752 280760713676461489536 280822243528242436608 282493804501624832064 283278906030052793952 284185384169299232256 286609895211387770568 288379092095408682732 291159258627441544704 293358950828610402528 295115591252733818112 299470595637539785914 302357691651573911808 304224097155595972992 306045798336168403968 313556124675706278912 315925023969272741184 317805530064327936072 317816790579867188736 319708557190461636288 321622979688608113152 323747321177203193088 325615975624771905024 327554165955871737792 327625950782949509376 329515568147224263168 329576105251895637408 331549614864182437632 335737962702284792832 337601839758199091712 339685801732015135488 342252109300045469616 344301523128189454464 347684682463538254848 348650961267757284864 352750640260169563776 354928113348195301824 357531221322368928081 361057170250597418496 365381208217670441472 368579194630818198048 370773118408382592084 372993316722205242336 374347618235281986048 376658406002166442752 377705208040070391936 382146526948517027424 384505456127211576976 385033622962551153318 391145267771480536704 393487455003645090816 399294127516719714552 403143588868765215744 405632129540794630656 414651593959670472804 419617481312480897628 421233365292363654912 423740706752437248096 426278076253948848384 429914842817081655852 431663094902937590784 432568638143113024098 436738887941162317056 436834601043932679168 439434807002527516544 440038426242915603792 442066153152243250176 449205893456309678871 452914402309353513984 456336145733393959488 459068697504252605952 470334187013559418368 473237484464260402432 473887535953909111776 476708295096491904108 479562835785692454432 491331248933807606688 491438926174424264064 494364157877843456112 497324422296273656448 502211208002888590336 503606944053427189248 509528702598022703232 513378163950068204424 516452284692284181696 521527023695307382272 529125960390254345664 532392170022292952736 541585755375896127744 548071812326505662208 552868791946227297072 556159677612573888126 559489975083307863504 561521427352922979072 561644487056484873216 564987609003249664128 566557812060105587904 568370768338598464512 573219790422775541136 576758184190817365464 582318517254883089408 586717901657220805056 590231182505467636224 598941191275079571828 604715383303147823616 608448194311191945984 631850047938545482368 635611060128655872144 635633581159734377472 639417114380923272576 643245959377216226304 647494642354406386176 648852957214669536147 651231951249543810048 655108331911743475584 655251901565899018752 659031136294448526336 659152210503791274816 663099229728364875264 675203679516398183424 679371603464030270976 684504218600090939232 688603046256378908928 697301922535514569728 705501280520339127552 709856226696390603648 715062442644737856162 722114340501194836992 730762416435340882944 737158389261636396096 741546236816765184168 745986633444410484672 748695236470563972096 753316812004332885504 755410416080140783872 764293053897034054848 769010912254423153952 770067245925102306636 782290535542961073408 798588255033439429104 811264259081589261312 829303187919340945608 834239516418860832189 839234962624961795256 842466730584727309824 847481413504874496192 852556152507897696768 859829685634163311704 865137276286226048196 873477775882324634112 878869614005055033088 880076852485831207584 898411786912619357742 912672291466787918976 918137395008505211904 940668374027118836736 946474968928520804864 947775071907818223552 953416590192983808216 959125671571384908864 982662497867615213376 982877852348848528128 988728315755686912224 994648844592547312896 1007213888106854378496 1019057405196045406464 1026756327900136408848 1032904569384568363392 1043054047390614764544 1058251920780508691328 1064784340044585905472 1083171510751792255488 1096143624653011324416 1105737583892454594144 1112319355225147776252 1118979950166615727008 1123042854705845958144 1129975218006499328256 1133115624120211175808 1146439580845551082272 1153516368381634730928 1173435803314441610112 1180462365010935272448 1197882382550159143656 1209430766606295647232 1216896388622383891968 1263700095877090964736 1271222120257311744288 1278834228761846545152 1294989284708812772352 1297705914429339072294 1310216663823486951168 1310503803131798037504 1318304421007582549632 1326198459456729750528 1347617680368929036613 1358743206928060541952 1369008437200181878464 1377206092512757817856 1411002561040678255104 1419712453392781207296 1430124885289475712324 1474316778523272792192 1483092473633530368336 1491973266888820969344 1506633624008665771008 1510820832160281567744 1528586107794068109696 1538021824508846307904 1540134491850204613272 1564581071085922146816 1597176510066878858208 1658606375838681891216 1668479032837721664378 1678469925249923590512 1684933461169454619648 1694962827009748992384 1705112305015795393536 1719659371268326623408 1730274552572452096392 1746955551764649268224 1757739228010110066176 1760153704971662415168 1796823573825238715484 1825344582933575837952 1892949937857041609728 1895550143815636447104 1906833180385967616432 1918251343142769817728 1946558871644008608441 1965324995735230426752 1965755704697697056256 1977456631511373824448 1989297689185094625792 2038114810392090812928 2053512655800272817696 2065809138769136726784 2116503841561017382656 2129568680089171810944 2166343021503584510976 2192287249306022648832 2211475167784909188288 2224638710450295552504 2237959900333231454016 2246085709411691916288 2259950436012998656512 2266231248240422351616 2292879161691102164544 2307032736763269461856 2346871606628883220224 2395764765100318287312 2433792777244767783936 2502718549256582496567 2527400191754181929472 2542444240514623488576 2557668457523693090304 2595411828858678144588 2620433327646973902336 2636608842015165099264 2695235360737858073226 2738016874400363756928 2754412185025515635712 2822005122081356510208 2839424906785562414592 2860249770578951424648 2948633557046545584384 2966184947267060736672 2983946533777641938688 3021641664320563135488 3057172215588136219392 3076043649017692615808 3080268983700409226544 3129162142171844293632 3194353020133757716416 3317212751677363782432 3336958065675443328756 3356939850499847181024 3389925654019497984768 3439318742536653246816 3460549105144904192784 3515478456020220132352 3520307409943324830336 3593647147650477430968 3650689165867151675904 3791100287631272894208 3813666360771935232864 3836502686285539635456 3893117743288017216882 3930649991470460853504 3931511409395394112512 3954913263022747648896 3978595378370189251584 4076229620784181625856 4107025311600545635392 4131618277538273453568 4233007683122034765312 4259137360178343621888 4422950335569818376576 4449277420900591105008 4475919800666462908032 4519900872025997313024 4532462496480844703232 4585758323382204329088 4614065473526538923712 4693743213257766440448 4791529530200636574624 5005437098513164993134 5054800383508363858944 5084888481029246977152 5115336915047386180608 5190823657717356289176 5240866655293947804672 5273217684030330198528 5390470721475716146452 5476033748800727513856 5678849813571124829184 5720499541157902849296 5839676614932025825323 5897267114093091168768 5932369894534121473344 5967893067555283877376 6114344431176272438784 6152087298035385231616 6160537967400818453088 6388706040267515432832 6634425503354727564864 6673916131350886657512 6713879700999694362048 6779851308038995969536 6878637485073306493632 6921098210289808385568 7040614819886649660672 7187294295300954861936 7301378331734303351808 7582200575262545788416 7627332721543870465728 7673005372571079270912 7786235486576034433764 7861299982940921707008 7909826526045495297792 8214050623201091270784 8263236555076546907136 8466015366244069530624 8518274720356687243776 8845900671139636753152 8898554841801182210016 8951839601332925816064 9064924992961689406464 9171516646764408658176 9228130947053077847424 9387486426515532880896 9583059060401273149248 10010874197026329986268 10169776962058493954304 10381647315434712578352 10546435368060660397056 10780941442951432292904 10952067497601455027712 11440999082315805698592 11679353229864051650646 11794534228186182337536 11864739789068242946688 11935786135110567754752 12228688862352544877568 12304174596070770463232 12321075934801636906176 12777412080535030865664 13268851006709455129728 13347832262701773315024 13427759401999388724096 13559702616077991939072 13757274970146612987264 13842196420579616771136 14081229639773299321344 14374588590601909723872 15164401150525091576832 15254665443087740931456 15346010745142158541824 15572470973152068867528 15722599965881843414016 15819653052090990595584 16428101246402182541568 17036549440713374487552 17519029844796077475969 17691801342279273506304 17797109683602364420032 17903679202665851632128 18343033293528817316352 18456261894106155694848 19166118120802546298496 20021748394052659972536 20339553924116987908608 20763294630869425156704 21561882885902864585808 21904134995202910055424 22881998164631611397184 23358706459728103301292 23729479578136485893376 24608349192141540926464 24642151869603273812352 25554824161070061731328 26537702013418910259456 26695664525403546630048 26855518803998777448192 27514549940293225974528 27684392841159233542272 28162459279546598642688 28749177181203819447744 30509330886175481862912 31144941946304137735056 31639306104181981191168 32856202492804365083136 35038059689592154951938 35383602684558547012608 35594219367204728840064 35807358405331703264256 36686066587057634632704 36912523788212311389696 38332236241605092596992 40043496788105319945072 40679107848233975817216 41526589261738850313408 43123765771805729171616 45763996329263222794368 46717412919456206602584 47458959156272971786752 49284303739206547624704 51109648322140123462656 53075404026837820518912 53391329050807093260096 53711037607997554896384 55029099880586451949056 55368785682318467084544 57498354362407638895488 61018661772350963725824 62289883892608275470112 65712404985608730166272 70076119379184309903876 71188438734409457680128 73825047576424622779392 76664472483210185193984 80086993576210639890144 83053178523477700626816 86247531543611458343232 91527992658526445588736 93434825838912413205168 94917918312545943573504 98568607478413095249408 106150808053675641037824 106782658101614186520192 107422075215995109792768 110058199761172903898112 110737571364636934169088 114996708724815277790976 122037323544701927451648 124579767785216550940224 140152238758368619807752 142376877468818915360256 153328944966420370387968 160173987152421279780288 166106357046955401253632 172495063087222916686464 183055985317052891177472 186869651677824826410336 197137214956826190498816 213565316203228373040384 221475142729273868338176 229993417449630555581952 249159535570433101880448 280304477516737239615504 284753754937637830720512 320347974304842559560576 332212714093910802507264 344990126174445833372928 366111970634105782354944 373739303355649652820672 427130632406456746080768 459986834899261111163904 498319071140866203760896 560608955033474479231008 640695948609685119121152 664425428187821605014528 689980252348891666745856 747478606711299305641344 854261264812913492161536 996638142281732407521792 1121217910066948958462016 1281391897219370238242304 1379960504697783333491712 1494957213422598611282688 1993276284563464815043584 2242435820133897916924032 2562783794438740476484608 2989914426845197222565376 4484871640267795833848064 5979828853690394445130752 8969743280535591667696128 17939486561071183335392256
- Sum of all divisors σ(n): 68590501127699666361310701
- Sum of proper divisors (its aliquot sum) s(n): 50651014566628483025918445
- 17939486561071183335392256 is an abundant number, because the sum of its proper divisors (50651014566628483025918445) is greater than itself. Its abundance is 32711528005557299690526189
Bases of 17939486561071183335392256
- Binary: 1110110101101101010110000011111000000010110011100011110011100010001000000100000000002
- Hexadecimal: 0xED6D583E02CE3CE220400
- Base-36: 295AIONEDW6DN4000
Squares and roots of 17939486561071183335392256
- 17939486561071183335392256 squared (179394865610711833353922562) is 321825178074853591698278131418180798405661384769536
- 17939486561071183335392256 cubed (179394865610711833353922563) is 5773378457088176449902416520761387825683726813970788741713720891026719113216
-
17939486561071183335392256 is a
perfect square number . Itssquare root is 4235503106016 -
The
cube root of 17939486561071183335392256 is 261780124.3726181585
Scales and comparisons
How big is 17939486561071183335392256?- 17,939,486,561,071,183,335,392,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 17,939,486,561,071,183,335,392,256 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 17939486561071183335392256 cubic inches would be around 21815010.4 feet tall.
Recreational maths with 17939486561071183335392256
- 17939486561071183335392256 backwards is 65229353338117016568493971
- 17939486561071183335392256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 17939486561071183335392256's digits is 117
- 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 17939486561071183335392256 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 17939486561071183335392256 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/17939486561071183335392256/
Chicago style:
Numbermatics. 2024. "Number 17939486561071183335392256 - Facts about the integer". https://numbermatics.com/n/17939486561071183335392256/
The information we have on file for 17939486561071183335392256 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 17939486561071183335392256, math, Factors of 17939486561071183335392256, curriculum, school, college, exams, university, Prime factorization of 17939486561071183335392256, STEM, science, technology, engineering, physics, economics, calculator, seventeen septillion, nine hundred thirty-nine sextillion, four hundred eighty-six quintillion, five hundred sixty-one quadrillion, seventy-one trillion, one hundred eighty-three billion, three hundred thirty-five million, three hundred ninety-two thousand, two hundred fifty-six.