19147305652617759348094272
19,147,305,652,617,759,348,094,272 is an even composite number composed of six prime numbers multiplied together.
19147305652617759348094272 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 19147305652617759348094272:
26 × 39 × 73 × 133 × 1633 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 163 × 163 × 163 × 167 × 167 × 167)See below for interesting mathematical facts about the number 19147305652617759348094272 from the Numbermatics database.
Names of 19147305652617759348094272
- Cardinal: 19147305652617759348094272 can be written as Nineteen septillion, one hundred forty-seven sextillion, three hundred five quintillion, six hundred fifty-two quadrillion, six hundred seventeen trillion, seven hundred fifty-nine billion, three hundred forty-eight million, ninety-four thousand, two hundred seventy-two.
Scientific notation
- Scientific notation: 1.9147305652617759348094272 × 1025
Factors of 19147305652617759348094272
Divisors of 19147305652617759348094272
- Number of divisors d(n): 17920
-
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 144 147 156 162 163 167 168 169 182 189 192 196 208 216 224 234 243 252 273 288 294 312 324 326 334 336 338 343 351 364 378 392 416 432 441 448 468 486 489 501 504 507 546 567 576 588 624 637 648 652 668 672 676 686 702 728 729 756 784 819 832 864 882 936 972 978 1002 1008 1014 1029 1053 1092 1134 1141 1169 1176 1183 1248 1274 1296 1304 1323 1336 1344 1352 1372 1404 1456 1458 1467 1503 1512 1521 1568 1638 1701 1728 1764 1872 1911 1944 1956 2004 2016 2028 2058 2106 2119 2171 2184 2187 2197 2268 2282 2338 2352 2366 2457 2496 2548 2592 2608 2646 2672 2704 2744 2808 2912 2916 2934 3006 3024 3042 3087 3136 3159 3276 3402 3423 3507 3528 3549 3744 3822 3888 3912 3969 4008 4032 4056 4116 4212 4238 4342 4368 4374 4394 4401 4459 4509 4536 4563 4564 4676 4704 4732 4914 5096 5103 5184 5216 5292 5344 5408 5488 5616 5733 5824 5832 5868 6012 6048 6084 6174 6318 6357 6513 6552 6561 6591 6804 6846 7014 7056 7098 7371 7488 7644 7776 7824 7938 7987 8016 8112 8183 8232 8281 8424 8476 8684 8736 8748 8788 8802 8918 9018 9072 9126 9128 9261 9352 9408 9464 9477 9828 10192 10206 10269 10432 10521 10584 10647 10688 10816 10976 11232 11466 11664 11736 11907 12024 12096 12168 12348 12636 12714 13026 13104 13122 13182 13203 13377 13527 13608 13689 13692 14028 14112 14196 14742 14833 15197 15288 15309 15379 15552 15648 15876 15974 16032 16224 16366 16464 16562 16848 16952 17199 17368 17472 17496 17576 17604 17836 18036 18144 18252 18256 18522 18704 18928 18954 19071 19539 19656 19683 19773 20384 20412 20538 21042 21168 21294 21952 22113 22464 22932 23328 23472 23814 23961 24048 24336 24549 24696 24843 25272 25428 26052 26208 26244 26364 26406 26569 26754 27054 27216 27221 27378 27384 27547 27783 27889 28056 28223 28224 28392 28431 29484 29666 30394 30576 30618 30758 30807 31296 31563 31752 31941 31948 32064 32448 32732 32928 33124 33696 33904 34398 34736 34992 35152 35208 35672 35721 36072 36288 36504 36512 37044 37408 37856 37908 38142 39078 39312 39366 39546 39609 40131 40581 40768 40824 41067 41076 42084 42336 42588 44226 44499 45591 45864 45927 46137 46656 46944 47628 47922 48096 48672 49098 49392 49686 50544 50856 51597 52104 52416 52488 52728 52812 53138 53508 54108 54432 54442 54756 54768 55094 55566 55778 55909 56112 56446 56784 56862 57213 57281 57967 58617 58968 59319 59332 60788 61152 61236 61516 61614 63126 63504 63882 63896 65464 65856 66248 66339 67392 67808 68796 69472 69984 70304 70416 71344 71442 71883 72144 73008 73024 73647 74088 74529 74816 75712 75816 76284 78156 78624 78732 79092 79218 79707 80262 81162 81648 81663 82134 82152 82641 83349 83667 84168 84669 84672 85176 85293 88452 88998 91182 91728 91854 92274 92421 93888 94689 95256 95823 95844 96192 97344 98196 98784 99372 101088 101712 103194 103831 104208 104976 105456 105624 106276 106379 107016 107163 107653 108216 108864 108884 109512 109536 110188 111132 111556 111818 112224 112892 113568 113724 114426 114562 115934 117234 117936 118638 118664 118827 120393 121576 121743 122304 122472 123032 123201 123228 126252 127008 127764 127792 130928 132496 132678 133497 135616 136773 137592 137781 138411 138944 139968 140608 140832 142688 142884 143766 144288 146016 147294 148176 149058 151632 152568 154791 156312 157248 157464 158184 158436 159414 160524 162324 163296 163326 164268 164304 165282 166698 167334 167727 168336 169338 170352 170586 171639 171843 173901 175851 176904 177957 177996 182364 183456 183708 184548 184842 185983 189378 190512 190547 191646 191688 192829 195223 196392 197561 197568 198744 199017 202176 203424 206388 207662 208416 209952 210912 211248 212552 212758 214032 214326 215306 215649 216432 217768 219024 219072 220376 220941 222264 223112 223587 223636 224448 225784 227136 227448 228852 229124 231868 234468 235872 237276 237328 237654 239121 240786 243152 243486 244944 244989 246064 246402 246456 247923 250047 251001 252504 254007 254016 255528 255584 255879 261856 264992 265356 266994 273546 275184 275562 276822 277263 281664 284067 285376 285768 287469 287532 288576 292032 294588 296352 298116 303264 305136 309582 311493 312624 314928 316368 316872 318828 319137 321048 321489 322959 324648 326592 326652 328536 328608 330564 333396 334668 335454 336672 338676 340704 341172 343278 343686 345397 347802 351702 353808 353873 355914 355992 356481 358111 361179 362557 364728 365229 366899 366912 367416 369096 369603 369684 371966 378756 381024 381094 383292 383376 385658 390446 392784 395122 397488 398034 400491 406848 410319 412776 415233 415324 416832 419904 421824 422496 425104 425516 428064 428652 430612 431298 432864 435536 438048 440752 441882 444528 446224 447174 447272 451568 454896 457704 458248 463736 464373 468936 471744 474552 474656 475308 478242 481572 486304 486972 489888 489978 492128 492804 492912 495846 500094 502002 503181 505008 508014 511056 511168 511758 514917 515529 521703 523712 527553 529984 530712 533871 533988 547092 550368 551124 553644 554526 557949 568134 571536 571641 574938 575064 578487 585669 589176 592683 592704 596232 597051 606528 610272 619164 622986 625248 629856 632736 633744 637656 638274 642096 642978 645918 646947 649296 653304 657072 657216 661128 662823 666792 669336 670761 670908 673344 677352 681408 682344 686556 687372 690794 695604 703404 707616 707746 711828 711984 712962 716222 717363 722358 725114 726817 729456 730458 733798 734832 734967 738192 739206 739368 743769 743932 744653 750141 753003 753571 757512 762021 762048 762188 766584 766752 771316 780892 785568 790244 794976 796068 800982 820638 825552 830466 830648 831789 844992 850208 851032 852201 856128 857304 861224 862407 862596 865728 871072 876096 881504 883764 889056 892448 894348 894544 903136 909792 915408 916496 927472 928746 934479 937872 949104 949312 950616 956484 957411 963144 964467 968877 972608 973944 979776 979956 984256 985608 985824 991692 1000188 1004004 1006362 1010016 1016028 1022112 1023516 1029834 1031058 1036191 1043406 1055106 1061424 1061619 1067742 1067976 1069443 1074333 1083537 1087671 1094184 1095687 1100697 1100736 1102248 1107288 1108809 1109052 1115898 1136268 1143072 1143282 1149876 1150128 1156974 1171338 1178352 1185366 1192464 1194102 1201473 1220544 1230957 1238328 1245699 1245972 1250496 1259712 1265472 1267488 1275312 1276548 1284192 1285956 1291836 1293894 1298592 1301881 1306608 1314144 1322256 1325646 1333584 1333829 1338672 1341522 1341816 1349803 1354704 1364688 1366561 1373112 1374744 1381588 1382927 1391208 1393119 1406808 1415232 1415492 1423656 1423968 1425924 1432444 1434726 1444716 1450228 1453634 1458912 1460916 1467596 1469664 1469934 1476384 1478412 1478736 1487538 1487864 1489306 1500282 1506006 1507142 1509543 1515024 1524042 1524376 1533168 1533504 1542632 1544751 1546587 1561784 1565109 1571136 1580488 1582659 1589952 1592136 1601613 1601964 1641276 1651104 1660932 1661296 1663578 1673847 1700416 1702064 1704402 1714608 1714923 1722448 1724814 1725192 1735461 1742144 1757007 1763008 1767528 1778049 1778112 1784896 1788696 1789088 1791153 1806272 1819584 1830816 1832992 1854944 1857492 1868958 1875744 1898208 1901232 1912968 1914822 1926288 1928934 1937754 1940841 1947888 1959912 1971216 1971648 1983384 1988469 2000376 2008008 2012283 2012724 2020032 2032056 2044224 2047032 2059668 2062116 2072382 2086812 2110212 2122848 2123238 2135484 2135952 2138886 2148666 2152089 2167074 2175342 2180451 2188368 2191374 2201394 2204496 2204901 2214576 2217618 2218104 2231307 2231796 2233959 2250423 2259009 2260713 2272536 2286063 2286144 2286564 2299752 2300256 2313948 2342676 2356704 2370732 2384928 2388204 2402946 2417779 2461914 2476656 2477111 2491398 2491944 2495367 2506777 2534976 2537899 2550624 2553096 2556603 2568293 2568384 2571912 2583672 2587221 2587788 2597184 2603762 2613216 2628288 2644512 2651292 2667168 2667658 2677344 2683044 2683632 2699606 2709408 2729376 2733122 2746224 2749488 2763176 2765854 2782416 2786238 2803437 2813616 2830984 2847312 2847936 2851848 2864888 2869452 2872233 2889432 2900456 2906631 2907268 2917824 2921832 2935192 2939328 2939868 2952768 2956824 2957472 2975076 2975728 2978612 3000564 3012012 3014284 3019086 3030048 3048084 3048752 3066336 3085264 3089502 3093174 3108573 3123568 3130218 3160976 3165318 3184272 3184857 3203226 3203928 3208329 3222999 3250611 3263013 3282552 3287061 3302091 3302208 3321864 3322592 3326427 3327156 3347694 3404128 3408804 3429216 3429846 3444896 3449628 3450384 3470922 3514014 3535056 3556098 3577392 3578176 3582306 3604419 3661632 3665984 3692871 3709888 3714984 3737097 3737916 3751488 3796416 3802464 3825936 3829644 3852576 3857868 3875508 3881682 3895776 3905643 3919824 3942432 3966768 3976938 4000752 4001487 4016016 4024566 4025448 4049409 4064112 4094064 4099683 4119336 4124232 4144764 4148781 4173624 4179357 4220424 4245696 4246476 4270968 4271904 4277772 4297332 4304178 4330747 4334148 4350684 4360902 4376736 4382748 4402788 4408992 4409802 4429152 4435236 4436208 4437023 4462614 4463592 4467918 4490161 4500846 4518018 4521426 4528629 4545072 4545907 4572126 4573128 4599504 4600349 4600512 4627896 4634253 4639761 4657463 4685352 4695327 4713241 4713408 4741464 4747977 4769856 4776408 4804839 4805892 4835558 4923828 4953312 4954222 4982796 4983888 4990734 5013554 5021541 5075798 5101248 5106192 5113206 5136586 5143824 5144769 5167344 5174442 5175576 5206383 5207524 5226432 5271021 5289024 5302584 5334147 5334336 5335316 5354688 5366088 5367264 5399212 5418816 5458752 5466244 5492448 5498976 5526352 5531708 5564832 5572476 5606874 5627232 5661968 5694624 5703696 5729776 5738904 5744466 5778864 5800912 5813262 5814536 5822523 5843664 5870384 5879736 5913648 5914944 5950152 5951456 5957224 5965407 6001128 6024024 6028568 6036849 6038172 6060096 6096168 6097504 6132672 6170528 6179004 6186348 6217146 6247136 6260436 6321952 6330636 6368544 6369714 6406452 6407856 6416658 6445998 6456267 6501222 6526026 6541353 6565104 6574122 6604182 6614703 6643728 6645184 6652854 6654312 6693921 6695388 6701877 6751269 6777027 6782139 6808256 6817608 6858189 6858432 6859692 6889792 6899256 6900768 6941844 7028028 7070112 7112196 7154784 7164612 7208838 7253337 7385742 7429968 7431333 7474194 7475832 7486101 7520331 7604928 7613697 7651872 7659288 7669809 7704879 7705152 7715736 7751016 7761663 7763364 7791552 7811286 7839648 7884864 7933536 7953876 8001504 8002974 8032032 8049132 8050896 8098818 8128224 8188128 8199366 8238672 8248464 8289528 8297562 8347248 8358714 8410311 8440848 8492952 8541936 8543808 8555544 8594664 8608356 8616699 8661494 8668296 8701368 8719893 8721804 8753472 8765496 8805576 8817984 8819604 8858304 8870472 8872416 8874046 8925228 8927184 8935836 8980322 9001692 9036036 9042852 9057258 9090144 9091814 9113167 9144252 9146256 9199008 9200698 9255792 9268506 9279522 9314926 9325719 9336803 9370704 9390654 9426482 9448621 9482928 9495954 9552816 9554571 9565927 9609678 9611784 9668997 9671116 9680489 9751833 9789039 9847656 9906273 9906624 9908444 9965592 9967776 9981468 10027108 10043082 10151596 10212384 10226412 10273172 10287648 10289538 10334688 10348884 10351152 10412766 10415048 10542042 10605168 10668294 10670632 10732176 10734528 10798424 10813257 10932488 10984896 10997952 11052704 11063416 11078613 11129664 11144952 11211291 11213748 11254464 11323936 11389248 11407392 11459552 11477808 11488932 11557728 11601824 11626524 11629072 11645046 11687328 11716929 11740768 11759472 11827296 11900304 11902912 11914448 11930814 12002256 12004461 12048048 12057136 12073698 12076344 12148227 12192336 12195008 12299049 12341056 12358008 12372696 12434292 12446343 12494272 12520872 12538071 12643904 12661272 12737088 12739428 12812904 12815712 12833316 12891996 12912534 12992241 13002444 13052052 13082706 13130208 13148244 13208364 13229406 13287456 13305708 13308624 13311069 13387842 13390776 13403754 13470483 13502538 13554054 13564278 13585887 13635216 13637721 13716378 13719384 13798512 13801047 13801536 13883688 13902759 13919283 13972389 14056056 14085981 14139723 14140224 14224392 14243931 14309568 14329224 14414517 14417676 14506674 14771484 14859936 14862666 14948388 14951664 14972202 15040662 15064623 15227394 15303744 15318576 15339618 15409758 15431472 15434307 15502032 15523326 15526728 15619149 15622572 15679296 15813063 15867072 15907752 16002441 16003008 16005948 16064064 16098264 16101792 16197636 16256448 16376256 16398732 16477344 16496928 16579056 16595124 16694496 16717428 16820622 16881696 16924453 16985904 17083872 17111088 17189328 17216712 17233398 17322988 17336592 17339777 17402736 17439786 17443608 17467569 17530992 17547439 17611152 17639208 17740944 17744832 17748092 17765293 17850456 17854368 17871672 17896221 17960644 17978051 18003384 18072072 18085704 18110547 18114516 18180288 18183628 18226334 18288504 18292512 18398016 18401396 18511584 18537012 18559044 18629852 18651438 18673606 18741408 18781308 18852964 18897242 18965856 18991908 19105632 19109142 19131854 19219356 19223568 19337994 19342232 19360978 19368801 19503666 19578078 19624059 19695312 19812546 19816888 19844109 19931184 19935552 19962936 20054216 20081763 20086164 20105631 20303192 20331081 20346417 20424768 20452824 20546344 20574567 20575296 20579076 20669376 20697768 20702304 20825532 20830096 21084084 21210336 21336588 21341264 21464352 21596848 21626514 21760011 21864976 22105408 22126832 22157226 22289904 22293999 22422582 22427496 22458303 22560993 22647872 22814784 22841091 22919104 22955616 22977864 23009427 23114637 23115456 23203648 23253048 23258144 23284989 23290092 23374656 23433858 23481536 23518944 23654592 23800608 23828896 23861628 24004512 24008922 24096096 24114272 24147396 24152688 24296454 24384672 24598098 24716016 24745392 24868584 24892686 25041744 25076142 25230933 25322544 25478856 25625808 25631424 25666632 25783992 25825068 25850097 25984482 26004888 26104104 26159679 26165412 26260416 26296488 26416728 26458812 26574912 26611416 26617248 26622138 26775684 26781552 26807508 26940966 27005076 27108108 27128556 27171774 27270432 27275442 27339501 27432756 27438768 27597024 27602094 27767376 27805518 27838566 27944778 27977157 28010409 28112112 28171962 28279446 28345863 28448784 28487862 28658448 28663713 28697781 28829034 28835352 29006991 29013348 29041467 29255499 29367117 29542968 29718819 29719872 29725332 29896776 29903328 29944404 30081324 30129246 30315229 30454788 30637152 30679236 30819516 30862944 30868614 31004064 31046652 31053456 31059161 31238298 31245144 31431127 31626126 31815504 31821349 32004882 32011896 32196528 32202443 32203584 32395272 32439771 32602241 32797464 32954688 32992687 32993856 33158112 33190248 33235839 33388992 33434856 33633873 33641244 33763392 33848906 33971808 34167744 34222176 34378656 34433424 34466796 34645976 34673184 34679554 34805472 34879572 34887216 34935138 35061984 35094878 35150787 35222304 35278416 35481888 35496184 35530586 35700912 35708736 35743344 35792442 35921288 35956102 36006768 36013383 36144144 36171408 36221094 36229032 36367256 36444681 36452668 36577008 36585024 36802792 36897147 37023168 37074024 37118088 37259704 37302876 37339029 37347212 37482816 37562616 37705928 37794484 37931712 37983816 38211264 38218284 38263708 38438712 38447136 38675988 38684464 38721956 38737602 38976723 39007332 39156156 39248118 39390624 39625092 39633776 39688218 39862368 39925872 39933207 40108432 40163526 40172328 40211262 40411449 40606384 40662162 40692834 40757661 40905648 40913163 41092688 41149134 41158152 41395536 41403141 41404608 41651064 41660192 41708277 41757849 41917167 42168168 42257943 42419169 42420672 42673176 42682528 42731793 42928704 43193696 43243551 43253028 43520022 43729952 44253664 44314452 44579808 44587998 44845164 44854992 44916606 45121986 45193869 45682182 45911232 45955728 46018854 46229274 46302921 46506096 46516288 46569978 46580184 46857447 46867716 47037888 47439189 47601216 47657792 47723256 48007323 48009024 48017844 48192192 48228544 48294792 48305376 48592908 48769344 49196196 49432032 49490784 49737168 49785372 50083488 50152284 50461866 50645088 50773359 50957712 51251616 51333264 51567984 51650136 51700194 51968964 52009776 52019331 52208208 52319358 52330824 52402707 52592976 52642317 52833456 52917624 53222832 53234496 53244276 53295879 53551368 53563104 53615016 53688663 53881932 53934153 54010152 54216216 54257112 54331641 54343548 54540864 54550884 54679002 54865512 54877536 55194048 55204188 55534752 55611036 55677132 55889556 55954314 56020818 56224224 56299711 56343924 56558892 56691726 56897568 56975724 57316896 57327426 57395562 57658068 57670704 57681299 58013982 58026696 58082934 58106403 58372093 58510998 58734234 58872177 59085936 59096791 59437638 59450664 59532327 59793552 59804537 59806656 59888808 60162648 60245289 60258492 60316893 60547019 60630458 60909576 60993243 61039251 61272133 61274304 61358472 61639032 61723701 61725888 61737228 62008128 62093304 62106912 62118322 62476596 62490288 62862254 63252252 63631008 63642698 64009764 64023792 64393056 64404886 64790544 64879542 65204482 65280033 65594928 65985374 66316224 66380496 66471678 66869712 66881997 67267746 67282488 67682979 67697812 67943616 68444352 68523273 68757312 68866848 68933592 69291952 69343911 69346368 69359108 69610944 69759144 69774432 69870276 70123968 70189756 70301574 70444608 70556832 70963776 70992368 71061172 71401824 71486688 71584884 71842576 71912204 72013536 72026766 72288288 72342816 72442188 72458064 72734512 72889362 72905336 73154016 73605584 73794294 74148048 74236176 74519408 74605752 74678058 74694424 75125232 75411856 75588968 75692799 75967632 76436568 76527416 76877424 76894272 77351976 77368928 77443912 77475204 77550291 77953446 78014664 78312312 78479037 78496236 78781248 79250184 79267552 79376436 79724736 79851744 79866414 80216864 80327052 80344656 80422524 80822898 81212768 81324324 81385668 81515322 81811296 81826326 82018503 82185376 82298268 82316304 82791072 82806282 83302128 83320384 83416554 83515698 83834334 83931471 84031227 84336336 84515886 84838338 85037589 85346352 85365056 85463586 85991139 86093343 86387392 86487102 86506056 87020973 87040044 87124401 87459904 87766497 88101351 88507328 88628904 89156457 89159616 89175996 89690328 89709984 89833212 90243972 90387738 90945687 91364364 91911456 92037708 92458548 92605842 93012192 93139956 93160368 93177483 93714894 93735432 94293381 94878378 95446512 95464047 96014646 96035688 96589584 96607329 96610752 97185816 97319313 97806723 98392392 98864064 98978061 98981568 99474336 99570744 99707517 100166976 100304568 100901619 100923732 101290176 101546718 101915424 102503232 102666528 103135968 103300272 103400388 103937928 104019552 104038662 104416416 104638716 104661648 104805414 105185952 105284634 105452361 105666912 105835248 106445664 106488552 106591758 107102736 107126208 107230032 107377326 107763864 107868306 108020304 108040149 108432432 108514224 108663282 108687096 109101768 109334043 109358004 109731024 109755072 110408376 110691441 111069504 111222072 111354264 111779112 111908628 112017087 112041636 112448448 112599422 112687848 113117784 113383452 113795136 113951448 114633792 114654852 114791124 115316136 115341408 115362598 116027964 116053392 116165868 116212806 116744186 116930169 117021996 117468468 117744354 118171872 118193582 118471171 118875276 118901328 119064654 119587104 119609074 119777616 119799621 120325296 120490578 120516984 120633786 121094038 121234347 121260916 121378439 121819152 121986486 122078502 122272983 122544266 122716944 122739489 122832073 123278064 123447402 123474456 124186608 124209423 124213824 124236644 124357051 124953192 124980576 125273547 125724508 125751501 125846357 126504504 126773829 127257507 127262016 127285396 128019528 128047584 128786112 128809772 129581088 129759084 130408964 130560066 131189856 131970748 132760992 132943356 133739424 133763994 134535492 134564976 135365958 135395624 135581607 137046546 137733696 137867184 138583904 138687822 138718216 138908763 139518288 139548864 139740552 140379512 140572341 140603148 141113664 141984736 142122344 142317567 142803648 142973376 143169768 143685152 143824408 144021969 144027072 144053532 144576576 144685632 144884376 144916128 145469024 145778724 145810672 146308032 147211168 147588588 148296096 148472352 149038816 149211504 149356116 149388848 150250464 150823712 151177936 151385598 151935264 152320077 152873136 153054832 153754848 154703952 154737856 154887824 154950408 155100582 155906892 156029328 156057993 156624624 156958074 156992472 157208121 157926951 158500368 158535104 158752872 159703488 159732828 159887637 160433728 160654104 160689312 160845048 161065989 161645796 161802459 162425536 162648648 162771336 162994923 163030644 163622592 163652652 164037006 164370752 164596536 164632608 165582144 165612564 166604256 166833108 167031396 167668668 167862942 168062454 168672672 168899133 169031772 169676676 170075178 170692704 170927172 171982278 172186686 172974204 173012112 173043897 174041946 174080088 174248802 174319209 175116279 175532994 176202702 176616531 177257808 177290373 178312914 178351992 178596981 179380656 179413611 179419968 179666424 180487944 180735867 180775476 180950679 181641057 181891374 182728728 182979729 183117753 183816399 183822912 184075416 184917096 185171103 185211684 186024384 186279912 186320736 186354966 187429788 187470864 188586762 189756756 190893024 190928094 192029292 192071376 193179168 193214658 194371632 194638626 195613446 195840099 196784784 197956122 198948672 199141488 199415034 200609136 200645991 201803238 201847464 203048937 203093436 203830848 205333056 205569819 206271936 206600544 206800776 207875856 208031733 208039104 208077324 208832832 209277432 209323296 209610828 210371904 210569268 210904722 211333824 211670496 212206603 212891328 212977104 213183516 214205472 214460064 214754652 215527728 215736612 216040608 216080298 216864864 217028448 217326564 217374192 217414127 218203536 218668086 218716008 219462048 220017889 220816752 221382882 222444144 222708528 222749443 223558224 223817256 224034174 224083272 225198844 225375696 225417101 226235568 226766904 227078397 227902896 228215687 229309704 229582248 230632272 230682816 230725196 230948809 232055928 232106784 232331736 232425612 232650873 233488372 233860338 234043992 234936936 235437111 235488708 236343744 236387164 236942342 237750552 237802656 238129308 239174208 239218148 239555232 239599242 240650592 240981156 241033968 241267572 242188076 242468694 242521832 242756878 243638304 243972972 244157004 244545966 245088532 245433888 245478978 245664146 246055509 246556128 246894804 246948912 248373216 248418846 248473288 248714102 249906384 249961152 250547094 251449016 251503002 251692714 251794413 252093681 253009008 253547658 254515014 254570792 255112767 256039056 256095168 257619544 257973417 258280029 259162176 259518168 260817928 261062919 261120132 261373203 262379712 263941496 264304053 265521984 265886712 267469371 267478848 267527988 269070984 269129952 270731916 270791248 271163214 272837061 274093092 275734368 277167808 277375644 277436432 277817526 279036576 279481104 279532449 280759024 281144682 281206296 282880143 283969472 284244688 284635134 286339536 286392141 287370304 287648816 288043938 288107064 289768752 289821987 289832256 290938048 291557448 291621344 291957939 293420169 294422336 295177176 296592192 296934183 296944704 298077632 298423008 298712232 298777696 299122551 300500928 301647424 302355872 302704857 302771196 303870528 304640154 305746272 306109664 307509696 309407904 309775648 309900816 310201164 311813784 312058656 312115986 313249248 313916148 313984944 314416242 315853902 316357083 317000736 317505744 319465656 319775274 321308208 321378624 321690096 322131978 323291592 323604918 324120447 325297296 325542672 325989846 326061288 327305304 328002129 328074012 329193072 329265216 331225128 332074323 333208512 333666216 334062792 335337336 335725884 336051261 336124908 337345344 337798266 338063544 339353352 340150356 341385408 341854344 343964556 344373372 345948408 346024224 346087794 348083892 348160176 348497604 348638418 350232558 350790507 351065988 352405404 353233062 354515616 354580746 355413513 356625828 356703984 357193962 358761312 358827222 359332848 359398863 360975888 361471734 361550952 361901358 363282114 363703041 363782748 364135317 365457456 365959458 366235506 366818949 367632798 368150832 368218467 368496219 369834192 370342206 370423368 372559824 372628269 372641472 372709932 373071153 374859576 374941728 375820641 377173524 377254503 377539071 379513512 380321487 381772521 381786048 381856188 384058584 384142752 386358336 386429316 388743264 389277252 391226892 391680198 393569568 394097977 395912244 398282976 398830068 401218272 401291982 403606476 403694928 403769093 406097874 406186872 406744821 408604651 411139638 413201088 413601552 413677537 415751712 416063466 416154648 416726289 418554864 418631759 418646592 419221656 421138536 421717023 421809444 423340992 423829133 424413206 425954208 426367032 426952701 428410944 428904931 428920128 429509304 431055456 431473224 432065907 432081216 432160596 433729728 434056896 434653128 434748384 434828254 436407072 437336172 437432016 438924096 440035778 441633504 442765764 444888288 445417056 445498886 447116448 447634512 448068348 448166544 450397688 450751392 450834202 452471136 453533808 454156794 455805792 456431374 456960231 458619408 459164496 461264544 461450392 461897618 464111856 464213568 464663472 464851224 465301746 466976744 467720676 468087984 468173979 469873872 470874222 470977416 472774328 473780853 473884684 475501104 475605312 476258616 478436296 479110464 479198484 479662911 481301184 481962312 482067936 482535144 484376152 484937388 485043664 485407377 485513756 487276608 487945944 488314008 489091932 490177064 490867776 490957956 491328292 492111018 493112256 493789608 493897824 496746432 496837692 496946576 497428204 499812768 501094188 502898032 503006004 503385428 503588826 504187362 506018016 506697399 507095316 509030028 509141584 510225534 512078112 515239088 515946834 516560058 519036336 519131691 521635856 522125838 522240264 522746406 522957627 525348837 527882992 528608106 529849593 531773424 531871119 534938742 535055976 535790943 538141968 538240833 538259904 541463832 541582496 542207601 542326428 542852037 544923171 545674122 548186184 548939187 549353259 551449197 551468736 554751288 554872864 555513309 555635052 558073152 558962208 559064898 561518048 562289364 562412592 565760286 568489376 569270268 572679072 572784282 575297632 576087876 576214128 579537504 579643974 583114896 583242688 583915878 586840338 587520297 590354352 593868366 596846016 597424464 597555392 598245102 601937973 604711744 605409714 605542392 609146811 609280308 611492544 612219328 616709457 618815808 619551296 619801632 620402328 623627568 624095199 624117312 624231972 626498496 627832296 627969888 628832484 631707804 632714166 634001472 635011488 636619809 638931312 639550548 642616416 643380192 644263956 646583184 647209836 648240894 650594592 651085344 651979692 652122576 652242381 654610608 656004258 656148024 658386144 660053667 662450256 664148646 667332432 668125584 668248329 670674672 671451768 672102522 672249816 675596532 676127088 676251303 678706704 680300712 681235191 683708688 684647061 687929112 688746744 691896816 692048448 692175588 692846427 696167784 696320352 696995208 697276836 697952619 700465116 701581014 702131976 704810808 706311333 706466124 709031232 709161492 710827026 713251656 713407968 714387924 717522624 717654444 718665696 718797726 721951776 722943468 723101904 723234749 723802716 726564228 727406082 727565496 728270634 730914912 731896243 731918916 732471012 733637898 735265596 736301664 736436934 736992438 738166527 739668384 740684412 740846736 740982841 745119648 745256538 745419864 746142306 749719152 749856887 749883456 751641282 754347048 754509006 755078142 755383239 756281043 759027024 759166469 760642974 763545042 763712376 765338301 768117168 768258283 768285504 772858632 773920251 774840087 777486528 778554504 782453784 783188757 783360396 784119609 787111247 787139136 788195954 791824488 792912159 796565952 797660136 802408113 802436544 802583964 807212952 807389856 807538186 812195748 812373744 813489642 817209302 818511183 822279276 827203104 827355074 831503424 832126932 832309296 833452578 837109728 837263518 838443312 838597347 842277072 843434046 843618888 847658266 848640429 848826412 851908416 852734064 853905402 857809862 859018608 859176423 862110912 862946448 864131814 864321192 869306256 869465961 869496768 869656508 872814144 874672344 874864032 880071556 880260507 883267008 885531528 889776576 890802549 890834112 890997772 894232896 895269024 896136696 896333088 900795376 901502784 901668404 904942272 907067616 908313588 911611584 912862748 913920462 917238816 918328992 922529088 922900784 923795236 928223712 929326944 929702448 930603492 933953488 935441352 936175968 936347958 939747744 941748444 941954832 945548656 947561706 947769368 949071249 951002208 952517232 956872592 958396968 959325822 963924624 964135872 965070288 968752304 969874776 970087328 970814754 971027512 972361341 975891888 976628016 978183864 980354128 981915912 982656584 984006387 984222036 987579216 987795648 993675384 993893152 994856408 996222969 999625536 1002188376 1005796064 1006012008 1006770856 1007177652 1008153783 1008374724 1012036032 1013394798 1014190632 1018060056 1018283168 1020451068 1024156224 1030478176 1031893668 1033120116 1038072672 1038263382 1043271712 1044251676 1044480528 1045492812 1045915254 1050697674 1052371521 1055765984 1057216212 1059699186 1063546848 1063742238 1066240539 1069877484 1070111952 1071581886 1076283936 1076481666 1078196589 1082927664 1083164992 1084415202 1084652856 1085704074 1089846342 1091109123 1091348244 1092405951 1096372368 1097878374 1098706518 1100456847 1102898394 1104655401 1105488657 1109502576 1109745728 1111026618 1111270104 1117884807 1117924416 1118129796 1119213459 1123036096 1124578728 1124825184 1127461923 1131520572 1131763509 1132617213 1136978752 1138540536 1140964461 1145317563 1145358144 1145568564 1150595264 1152175752 1152428256 1159075008 1159287948 1166229792 1167831756 1173680676 1175040594 1180708704 1182293931 1187736732 1194848928 1196490204 1203875946 1210819428 1211084784 1211307279 1218293622 1218560616 1220234463 1225813953 1233418914 1239603264 1240804656 1241032611 1247255136 1248190398 1248463944 1250178867 1255664592 1255895277 1255939776 1257664968 1263415608 1265151069 1265428332 1270022976 1271487399 1273239618 1277862624 1279101096 1280858103 1285232832 1286714793 1286760384 1288527912 1293166368 1294419672 1296197721 1296481788 1301189184 1302170688 1303959384 1304245152 1304484762 1309221216 1312008516 1312296048 1316772288 1320107334 1324900512 1328297292 1334664864 1336251168 1336496658 1341349344 1342903536 1344205044 1344499632 1351193064 1352254176 1352502606 1357413408 1360601424 1362470382 1367417376 1369294122 1370880693 1375858224 1377493488 1383793632 1384351176 1385692854 1392335568 1392640704 1393990416 1394553672 1395905238 1400930232 1403162028 1404263952 1404521937 1409621616 1412622666 1412932248 1418322984 1421342559 1421654052 1426503312 1426815936 1428775848 1435308888 1437331392 1437595452 1438988733 1443903552 1445886936 1446203808 1446469498 1447605432 1453128456 1454812164 1455130992 1456222131 1456541268 1461829824 1463792486 1463837832 1464942024 1467275796 1470531192 1472603328 1472873868 1473984876 1476333054 1479336768 1481368824 1481693472 1481965682 1485446221 1490239296 1490513076 1490839728 1492284612 1499438304 1499713774 1503282564 1508694096 1509018012 1510156284 1510766478 1512562086 1518054048 1518332938 1520092197 1521285948 1521898889 1527090084 1527424752 1530676602 1536234336 1536516566 1540125223 1545717264 1547840502 1549680174 1557109008 1557395073 1559246101 1564907568 1566377514 1566720792 1568239218 1574222494 1576046511 1576391908 1577919707 1583648976 1585824318 1589548779 1595320272 1595613357 1597509809 1604816226 1605167928 1614425904 1614722499 1614779712 1615076372 1616641663 1624391496 1624747488 1626979284 1628556111 1634418604 1634769513 1637022366 1644558552 1648059777 1654347591 1654406208 1654710148 1664253864 1664618592 1666905156 1674219456 1674527036 1676886624 1677194694 1684554144 1686868092 1687237776 1695316532 1697280858 1697652824 1705468128 1707810804 1715619724 1718037216 1718352846 1725892896 1728263628 1728642384 1738612512 1738931922 1739313016 1749344688 1749728064 1760143112 1760521014 1762560891 1771063056 1781605098 1781995544 1790538048 1792273392 1792666176 1801590752 1803336808 1805813919 1814135232 1816627176 1825725496 1827440433 1827840924 1834477632 1836657984 1845801568 1847590472 1850128371 1856447424 1858653888 1859404896 1861206984 1867906976 1870882704 1872285597 1872351936 1872695916 1879495488 1883496888 1883909664 1891097312 1895123412 1895538736 1898142498 1902004416 1905034464 1909859427 1913745184 1916793936 1918651644 1927849248 1930140576 1937504608 1939749552 1940174656 1941629508 1942055024 1944722682 1951783776 1953256032 1956367728 1956727143 1960708256 1963831824 1965313168 1968012774 1968444072 1975158432 1980161001 1987350768 1987786304 1989712816 1992445938 2004376752 2004744987 2011592128 2012024016 2013541712 2014355304 2016307566 2016749448 2026789596 2028381264 2028753909 2036120112 2036566336 2040902136 2043705573 2053941183 2060956352 2063787336 2066240232 2076145344 2076526764 2078539281 2086543424 2088503352 2088961056 2090985624 2091830508 2093857857 2101395348 2104743042 2111531968 2114432424 2118933999 2119398372 2127093696 2127484476 2132481078 2139754968 2140223904 2143163772 2152567872 2152963332 2156393178 2165855328 2168830404 2169305712 2169704247 2171408148 2179692684 2182218246 2182696488 2184811902 2192744736 2195688729 2195756748 2197413036 2200913694 2205796788 2209310802 2210977314 2214499581 2219005152 2222053236 2222540208 2222948523 2235769614 2236259592 2238426918 2249157456 2249570661 2249650368 2254923846 2263041144 2263527018 2265234426 2266149717 2268843129 2277081072 2277499407 2281928922 2290635126 2291137128 2296014903 2304351504 2304774849 2304856512 2318575896 2321760753 2324520261 2332459584 2335663512 2347361352 2349566271 2350081188 2352358827 2361333741 2361417408 2364587862 2375473464 2378736477 2389697856 2392980408 2407224339 2407751892 2421638856 2422169568 2422614558 2436587244 2437121232 2440468926 2451627906 2455533549 2466837828 2481609312 2482065222 2494510272 2496380796 2496927888 2500357734 2511329184 2511790554 2515329936 2515792041 2526831216 2530302138 2530856664 2542974798 2545921287 2546479236 2555725248 2558202192 2561716206 2573429586 2577055824 2577529269 2586332736 2588839344 2592395442 2592963576 2607918768 2608397883 2608490304 2608969524 2618442432 2624017032 2624592096 2640214668 2640781521 2649801024 2656594584 2669329728 2672407647 2672502336 2672993316 2682698688 2685807072 2688410088 2688999264 2702386128 2704508352 2705005212 2714826816 2721202848 2724940764 2734834752 2738588244 2741761386 2751716448 2754986976 2758685839 2767587264 2768702352 2771385708 2784671136 2787980832 2789107344 2791810476 2801860464 2806324056 2808527904 2809043874 2819243232 2825245332 2825864496 2826383651 2836645968 2842685118 2843308104 2847213747 2853006624 2857551696 2860232557 2870617776 2875190904 2877977466 2891773872 2892407616 2892938996 2895210864 2895742759 2906256912 2909624328 2910261984 2912444262 2913082536 2917084023 2927584972 2927675664 2929884048 2930422313 2934551592 2941062384 2945747736 2947969752 2952019161 2952666108 2962737648 2963386944 2963931364 2966803931 2970892442 2981026152 2981679456 2984569224 2988668907 2998876608 2999427548 3002334517 3006565128 3017388192 3018036024 3020312568 3021532956 3024461349 3025124172 3036108096 3036665876 3040184394 3042571896 3043797778 3054180168 3054849504 3061353204 3072468672 3073033132 3080250446 3091434528 3095681004 3099360348 3114218016 3114790146 3118492202 3129815136 3132755028 3133441584 3136478436 3148444988 3152093022 3152783816 3155839414 3157114563 3167297952 3171648636 3179097558 3190640544 3191226714 3195019618 3198721617 3209632452 3210335856 3228851808 3229444998 3230152744 3233283326 3234589767 3248782992 3249494976 3253958568 3257112222 3268837208 3269539026 3273327369 3274044732 3277217853 3289117104 3296119554 3308695182 3309420296 3313966203 3316465971 3328507728 3329237184 3333810312 3349054072 3353654421 3353773248 3354389388 3357640377 3369108288 3373736184 3374475552 3390633064 3394561716 3395290527 3395305648 3397851639 3410936256 3415621608 3431239448 3435952689 3436074432 3436705692 3451785792 3456527256 3457284768 3477225024 3477863844 3478626032 3498689376 3520286224 3521042028 3525121782 3542126112 3546881793 3563210196 3563991088 3584546784 3603181504 3606673616 3611627838 3633254352 3633921837 3651450992 3654880866 3655681848 3660703389 3677441859 3691603136 3695180944 3700256742 3718809792 3722413968 3723097833 3735813952 3741765408 3744571194 3745391832 3750536601 3766993776 3767685831 3767819328 3782194624 3790246824 3791077472 3795453207 3796284996 3810068928 3814462197 3819718854 3827490368 3833587872 3837303288 3842574309 3855698496 3860144379 3860281152 3875009216 3879499104 3883259016 3884110048 3888593163 3889445364 3903567552 3906512064 3912735456 3913454286 3921416512 3927663648 3930626336 3936025548 3936888144 3950316864 3960322002 3974701536 3979425632 3984891876 4008753504 4009489974 4024048032 4027083424 4028710608 4032615132 4033498896 4053579192 4056762528 4057507818 4072240224 4081804272 4087411146 4107882366 4112642079 4127574672 4132480464 4153053528 4157078562 4177006704 4177922112 4181971248 4183661016 4187715714 4202790696 4209486084 4213565811 4228864848 4237867998 4238796744 4254968952 4264027677 4264962156 4279509936 4280447808 4286327544 4305926664 4312786356 4316966199 4331710656 4337660808 4338611424 4339408494 4342816296 4359385368 4364436492 4365392976 4368666393 4369623804 4385489472 4391377458 4391513496 4394826072 4401827388 4411593576 4418621604 4421954628 4428999162 4438010304 4444106472 4445080416 4445897046 4456338663 4471539228 4472519184 4476853836 4498314912 4499141322 4509847692 4526082288 4527054036 4530468852 4532299434 4537686258 4554162144 4554998814 4560276591 4563857844 4565696667 4581270252 4582274256 4592029806 4608703008 4609549698 4620375669 4637151792 4643521506 4649040522 4671327024 4672185219 4677738303 4694722704 4699132542 4700162376 4704717654 4722667482 4728139533 4729175724 4733759121 4750946928 4757472954 4768646337 4785960816 4786840071 4792529427 4814448678 4815503784 4843277712 4844167497 4844339136 4845229116 4849924989 4873174488 4874242464 4880937852 4885668333 4903255812 4904308539 4911067098 4933675656 4944179331 4963042773 4963218624 4964130444 4992761592 4993855776 5000715468 5022658368 5023581108 5030659872 5031584082 5053662432 5060604276 5061713328 5062643243 5085949596 5091842574 5092958472 5116404384 5123273701 5123432412 5146859172 5154111648 5155058538 5177678688 5184790884 5185927152 5186879887 5215837536 5216795766 5217939048 5248034064 5248998209 5249184192 5280429336 5281563042 5287682673 5313189168 5314165283 5344815294 5345986632 5371614144 5376820176 5377807981 5377998528 5404772256 5410010424 5417441757 5442405696 5449881528 5477176488 5482321299 5483522772 5503432896 5509778729 5509973952 5517371678 5537404704 5542771416 5550385113 5569342272 5575961664 5578214688 5583620952 5603720928 5612648112 5616856791 5617055808 5618087748 5638486464 5650490664 5651728992 5652767302 5673291936 5685370236 5686616208 5694427494 5706013248 5715103392 5720465114 5729578281 5741235552 5750381808 5755954932 5783547744 5785877992 5790421728 5791485518 5812513824 5819248656 5820523968 5824888524 5826165072 5834168046 5855169944 5855351328 5859768096 5860844626 5869103184 5870181429 5882124768 5891495472 5895939504 5904038322 5905332216 5925475296 5927862728 5933607862 5940483003 5941784884 5962052304 5963358912 5969138448 5977337814 5998855096 6004669034 6013130256 6014234961 6034776384 6036072048 6040625136 6043065912 6048922698 6050248344 6073331752 6080368788 6085143792 6086261727 6087595556 6108360336 6109699008 6122706408 6146066264 6160500892 6161823549 6182869056 6191362008 6198720696 6228436032 6229580292 6235617843 6236984404 6259630272 6265510056 6266883168 6272956872 6296889976 6304186044 6305567632 6311678828 6314229126 6334595904 6343297272 6358195116 6381281088 6382453428 6390039236 6397443234 6419264904 6420671712 6457703616 6458889996 6460305488 6466566652 6469179534 6497565984 6507917136 6509112741 6514224444 6537674416 6539078052 6546654738 6548089464 6554435706 6578234208 6587066187 6592239108 6617390364 6618840592 6627932406 6632931942 6643498743 6657015456 6667620624 6668845569 6698108144 6707308842 6708778776 6715280754 6747472368 6748711983 6748951104 6781266128 6789123432 6790581054 6790611296 6795703278 6798449151 6806529387 6831243216 6832498221 6862478896 6871905378 6873411384 6888044709 6913054512 6914324547 6914569536 6955727688 6957252064 6965282259 6973560783 6997378752 7040572448 7042084056 7048698813 7050243564 7057076481 7084001223 7084252224 7093763586 7126420392 7127982176 7136209431 7169093568 7213347232 7221673017 7223255676 7266508704 7267843674 7302901984 7309761732 7311363696 7321406778 7354883718 7366600647 7390361888 7400513484 7444827936 7446195666 7483530816 7489142388 7490783664 7501073202 7533987552 7535371662 7547376123 7580493648 7582154944 7590906414 7592569992 7628924394 7637763861 7639437708 7667175744 7674606576 7685148618 7720288758 7732587807 7758998208 7766518032 7768220096 7777186326 7778890728 7825193649 7825470912 7826908572 7855327296 7861252672 7872051096 7873776288 7920644004 7922344563 7949403072 7958851264 7969783752 8017222941 8017507008 8018979948 8048096064 8054166848 8057421216 8065230264 8066997792 8107158384 8113525056 8115015636 8144480448 8163608544 8174822292 8215764732 8225284158 8255149344 8264960928 8276057517 8306107056 8314157124 8354013408 8363942496 8367322032 8375431428 8405581392 8418972168 8427131622 8457729696 8475735996 8477593488 8479150953 8509937904 8528055354 8529924312 8541641241 8559019872 8572655088 8580697671 8611853328 8625572712 8633932398 8675321616 8677222848 8678816988 8685632592 8687228277 8718770736 8728872984 8730785952 8737332786 8739247608 8751252069 8782754916 8783026992 8789652144 8791266939 8803654776 8823187152 8837243208 8843909256 8856057483 8857998324 8888212944 8890160832 8891794092 8900411793 8912677326 8943078456 8945038368 8953707672 8966006721 8996629824 8998282644 9007003551 9019695384 9052164576 9054108072 9060937704 9064598868 9073384047 9075372516 9108324288 9109997628 9120553182 9127715688 9131393334 9162540504 9164548512 9184059612 9217406016 9219099396 9240751338 9274303584 9287043012 9298081044 9342654048 9344370438 9355476606 9389445408 9398265084 9400324752 9402051737 9409435308 9445334964 9456279066 9458351448 9467518242 9471343689 9501893856 9514651159 9514945908 9537292674 9571921632 9573680142 9585058854 9596164851 9628897356 9631007568 9632776933 9686555424 9688334994 9690458232 9699849978 9703769301 9746348976 9748139531 9748484928 9761875704 9771336666 9806511624 9808617078 9819982107 9822134196 9831653559 9867351312 9869164097 9888358662 9926085546 9928260888 9941898609 9949397913 9985523184 9987357679 9987711552 10001430936 10047162216 10060963263 10061319744 10063168164 10072921131 10107324864 10121208552 10123426656 10125286486 10171899192 10183685148 10185871581 10185916944 10193554917 10232446211 10232808768 10246547402 10246864824 10293718344 10307858067 10308223296 10310117076 10355357376 10369581768 10371854304 10373759774 10431675072 10433591532 10435878096 10496068128 10497996418 10560858672 10563126084 10575365346 10626378336 10628330566 10640645379 10689630588 10691973264 10753640352 10755615962 10809544512 10820020848 10834883514 10899763056 10901765511 10954352976 10964642598 10967045544 11019557458 11032325577 11034743356 11074809408 11085542832 11100770226 11156429376 11167241904 11169293499 11207441856 11225296224 11233713582 11236175496 11300981328 11303057493 11303457984 11305534604 11346583872 11370740472 11373232416 11388854988 11430206784 11440930228 11443386591 11459156562 11482471104 11500763616 11511909864 11567095488 11571755984 11580433137 11580843456 11582971036 11625027648 11638497312 11649777048 11652330144 11668336092 11710339888 11710702656 11719536192 11721689252 11738206368 11740362858 11764249536 11782990944 11791879008 11808076644 11810664432 11850950592 11855725456 11867215724 11880966006 11883569768 11924104608 11938276896 11954675628 11997710192 12009338068 12026260512 12028469922 12072144096 12081250272 12086131824 12097845396 12100496688 12146663504 12160737576 12170287584 12172523454 12175191112 12216720672 12245412816 12292132528 12321001784 12323647098 12337926237 12382724016 12397441392 12459160584 12471235686 12473968808 12531020112 12533766336 12545913744 12593779952 12608372088 12611135264 12623357656 12628458252 12640697433 12686594544 12716390232 12764906856 12780078472 12792083031 12794886468 12838529808 12841343424 12917779992 12920610976 12933133304 12938359068 12950898597 12995131968 13015834272 13018225482 13028448888 13075348832 13078156104 13093309476 13096178928 13105999179 13108871412 13156468416 13174132374 13184478216 13234780728 13237681184 13255864812 13265863884 13286997486 13314030912 13335241248 13337691138 13369015989 13396216288 13414617684 13417557552 13430561508 13494944736 13497423966 13562532256 13578246864 13581162108 13581222592 13591406556 13596898302 13613058774 13662486432 13664996442 13680829773 13697090001 13724957792 13743810756 13746822768 13776089418 13826109024 13828649094 13861127007 13911455376 13914504128 13930564518 13947121566 14016555657 14033214909 14081144896 14084168112 14097397626 14100487128 14114152962 14168002446 14184418599 14187527172 14201277363 14252840784 14255964352 14272418862 14305939011 14360520213 14377588281 14426694464 14443346034 14446511352 14532502491 14533017408 14535687348 14549774967 14605803968 14619523464 14622727392 14642813556 14657004999 14709767436 14712925617 14733201294 14780723776 14801026968 14832537993 14889128319 14889655872 14892391332 14978284776 14981567328 15002146404 15067975104 15070743324 15094752246 15160987296 15181812828 15185139984 15187929729 15257848788 15275527722 15278875416 15349213152 15369821103 15370297236 15440577516 15465175614 15533036064 15554372652 15557781456 15560639661 15650387298 15653817144 15744102192 15746994627 15747552576 15841288008 15844689126 15863048019 15939567504 15942495849 16034445882 16037959896 16114842432 16130460528 16133423943 16133995584 16214316768 16230031272 16252325271 16327217088 16349644584 16431529464 16446963897 16450568316 16510298688 16529336187 16529921856 16552115034 16612214112 16628314248 16651155339 16708026816 16727884992 16734644064 16750862856 16811162784 16837944336 16850570373 16854263244 16915459392 16951471992 16955186976 16958301906 17019875808 17056110708 17059848624 17083282482 17118039744 17145310176 17161395342 17188734843 17223706656 17251145424 17267864796 17350643232 17357633976 17371265184 17374456554 17437541472 17457745968 17461571904 17474665572 17478495216 17502504138 17565509832 17566053984 17579304288 17582533878 17607309552 17610544287 17646374304 17674486416 17687818512 17712114966 17715996648 17776425888 17783588184 17800823586 17821449009 17825354652 17886156912 17890076736 17907415344 17932013442 17996565288 18014007102 18039390768 18042704883 18104329152 18108216144 18121875408 18129197736 18146768094 18150745032 18219995256 18241106364 18255431376 18258785181 18262786668 18325081008 18329097024 18368119224 18438198792 18481502676 18485470647 18548607168 18574086024 18596162088 18685308096 18688740876 18706853529 18710953212 18778890816 18796530168 18800649504 18804103474 18818870616 18890669928 18912558132 18916702896 18935036484 18942687378 19003787712 19029302318 19029891816 19074585348 19143843264 19147360284 19170117708 19192329702 19257794712 19262015136 19265553866 19310800873 19373110848 19376669988 19380916464 19399699956 19407538602 19492697952 19496279062 19523751408 19527338223 19542673332 19613023248 19617234156 19639964214 19644268392 19663307118 19734702624 19738328194 19761198561 19776717324 19784685557 19852171092 19856521776 19883797218 19898795826 19930496229 19971046368 19974715358 20002861872 20006536707 20021627899 20094324432 20121926526 20126336328 20145842262 20242417104 20246135949 20246853312 20250572972 20270199313 20343798384 20367370296 20371743162 20371833888 20387109834 20419588161 20464892422 20493094804 20493729648 20497494663 20512956191 20587436688 20615716134 20620234152 20664134127 20739163536 20742973641 20743708608 20747519548 20767627517 20867183064 20871756192 20920682349 20992136256 20995992836 21016341619 21121717344 21126252168 21150730692 21171229443 21252003669 21252756672 21256661132 21281290758 21379261176 21383946528 21507280704 21511231924 21640041696 21669767028 21799526112 21803531022 21908705952 21929285196 21934091088 22039114916 22064651154 22069486712 22099801941 22171085664 22201540452 22334483808 22338586998 22450592448 22467427164 22472350992 22601962656 22606114986 22611069208 22642128369 22741480944 22746464832 22777709976 22881860456 22886773182 22913291583 22918313124 23001527232 23023819728 23143511968 23160866274 23165942072 23197763421 23276994624 23299554096 23304660288 23336672184 23420679776 23443378504 23475580947 23476412736 23480725716 23565981888 23583758016 23616153288 23621328864 23711450912 23734431448 23761932012 23767033689 23767139536 23848209216 23876553792 23909351256 23995420384 24018676136 24051668823 24052521024 24056939844 24144288192 24162500544 24172263648 24195690792 24200993376 24293327008 24321475152 24340575168 24345046908 24350382224 24433441344 24490825632 24584265056 24642003568 24647294196 24675852474 24765448032 24794882784 24828172551 24918321168 24942471372 24947937616 25062040224 25091827488 25187559904 25216744176 25222270528 25246715312 25256916504 25281394866 25373189088 25432780464 25437452859 25529813712 25560156944 25584166062 25589772936 25624923723 25677059616 25742093013 25835559984 25841221952 25866266608 25876718136 25901797194 26031668544 26036450964 26056897776 26061684831 26150697664 26156312208 26186618952 26192357856 26211998358 26217742824 26253756207 26348264748 26368956432 26373800817 26469561456 26475362368 26511729624 26531727768 26568172449 26573994972 26670482496 26675382276 26701235379 26738031978 26792432576 26829235368 26835115104 26861123016 26898020163 26989889472 26994847932 27021010653 27125064512 27156493728 27162324216 27182813112 27193796604 27220152141 27226117548 27324972864 27329992884 27361659546 27394180002 27449915584 27487621512 27493645536 27552178836 27652218048 27657298188 27722254014 27822910752 27861129036 27894243132 28033111314 28066429818 28168336224 28194795252 28200974256 28206155211 28228305924 28336004892 28368837198 28375054344 28402554726 28414031067 28505681568 28543953477 28544837724 28611878022 28721040426 28755176562 28788494553 28886692068 28893022704 28898330799 29065004982 29071374696 29099549934 29111307903 29239046928 29244418593 29245454784 29285627112 29314009998 29419534872 29425851234 29459946321 29466402588 29494960677 29602053936 29607492291 29665075986 29778256638 29784782664 29825695827 29848193739 29956569552 29962073037 29963134656 30004292808 30141486648 30182889789 30189504492 30218763393 30321974592 30363625656 30370279968 30375859458 30515697576 30551055444 30557614743 30557750832 30580664751 30697338633 30698426304 30739642206 30740594472 30881155032 30923574201 30930351228 31066072128 31108745304 31115562912 31121279322 31300774596 31307634288 31488204384 31493989254 31682576016 31689378252 31726096038 31879135008 31884991698 31921936137 32068891764 32075919792 32260921056 32266847886 32428633536 32460062544 32504650542 32699289168 32705296533 32863058928 32893927794 32901136632 33058672374 33096976731 33104230068 33224428224 33256628496 33302310678 33469288128 33501725712 33507880497 33622325568 33675888672 33701140746 33708526488 33902943984 33909172479 33910373952 33916603812 34039751616 34112221416 34119697248 34166564964 34290620352 34322790684 34330159773 34377469686 34447413312 34502290848 34535729592 34701286464 34715267952 34741299411 34742530368 34748913108 34875082944 34915491936 34949331144 34956990432 35005008276 35131019664 35132107968 35158608576 35165067756 35214619104 35221088574 35292748608 35348972832 35375637024 35424229932 35431993296 35438502701 35552851776 35567176368 35601647172 35642898018 35650709304 35772313824 35814830688 35862915907 35864026884 35993130576 36028014204 36078781536 36085409766 36216432288 36243750816 36258395472 36293536188 36301490064 36308159209 36439990512 36482212728 36510862752 36517570362 36525573336 36650162016 36736238448 36742987463 36876397584 36963005352 36970941294 37013778711 37148172048 37192324176 37199156981 37377481752 37413707058 37421906424 37593060336 37601299008 37608206948 37637741232 37644655867 37781339856 37825116264 37833405792 37870072968 37885374756 37922092299 38058604636 38059783632 38149170696 38294720568 38340235416 38376249093 38384659404 38515589424 38524030272 38531107732 38568451103 38621601746 38753339976 38761832928 38799399912 38815077204 38852695791 38985395904 38992558124 39047502816 39054676446 39085346664 39226046496 39234468312 39279928428 39288536784 39317997537 39326614236 39469405248 39476656388 39522397122 39553434648 39569371114 39704342184 39713043552 39767594436 39797591652 39860992458 39942092736 39949430716 40005723744 40013073414 40043255798 40107047967 40188648864 40243853052 40252672656 40291684524 40484834208 40492271898 40501145944 40540398626 40687596768 40734740592 40743486324 40743667776 40774219668 40839176322 40929784844 40986189608 40987459296 40994989326 41025912382 41042489319 41091270003 41174873376 41231432268 41240468304 41328268254 41478327072 41485947282 41495039096 41535255034 41583381021 41734366128 41743512384 41841364698 41991985672 42032683238 42049666971 42099644727 42243434688 42252504336 42301461384 42342458886 42504007338 42513322264 42553255797 42562581516 42603832089 42758522352 42767893056 43022463848 43081560639 43132764843 43280083392 43339534056 43597507473 43599052224 43607062044 43649324901 43817411904 43858570392 43868182176 44078229832 44129302308 44138776851 44138973424 44199603882 44342171328 44403080904 44667384957 44668967616 44677173996 44934854328 44944701984 45203925312 45212229972 45222138416 45284256738 45482961888 45555419952 45563789187 45763720912 45773546364 45826583166 45836626248 46047639456 46109463309 46287023936 46321732548 46331884144 46395526842 46599108192 46673344368 46681918983 46841359552 46886757008 46951161894 46961451432 47232306576 47240983881 47242657728 47422901824 47468862896 47523864024 47534067378 47534279072 47589144057 47818702512 47827487547 47990840768 48037352272 48103337646 48113879688 48344527296 48391381584 48400271829 48401986752 48586654016 48642950304 48690093816 48700764448 48756975813 48981651264 49168530112 49284007136 49294588392 49340891691 49351704948 49530896064 49588008561 49589765568 49656345102 49836642336 49884942744 49895875232 49953466017 50124080448 50183654976 50375119808 50433488352 50493430624 50513833008 50551711119 50562789732 50746378176 50865560928 50874905718 51059627424 51120313888 51168332124 51179545872 51249847446 51354119232 51484186026 51566204529 51671119968 51732533216 51753436272 51803594388 52072901928 52113795552 52123369662 52312624416 52373237904 52384715712 52423996716 52435485648 52507512414 52696529496 52737912864 52747601634 52831632861 52939122912 53023459248 53063455536 53136344898 53147989944 53350764552 53402470758 53464347027 53476063956 53658470736 53670230208 53722246032 53796040326 53989695864 54042021306 54128114649 54312987456 54324648432 54365626224 54387593208 54440304282 54452235096 54659985768 54723319092 54776355543 54788360004 54975243024 54987291072 55104357672 55314596376 55444508028 55456411941 55645821504 55722258072 55788486264 56066222628 56120560587 56132859636 56336672448 56389590504 56401948512 56412310422 56456611848 56672009784 56737674396 56750108688 56805109452 56828062134 57011363136 57087906954 57089675448 57223756044 57442080852 57510353124 57576989106 57773384136 57786045408 57796661598 57932402619 58130009964 58142749392 58199099868 58222615806 58478093856 58488837186 58571254224 58582014669 58628019996 58839069744 58851702468 58919892642 58932805176 58989921354 59204107872 59214984582 59283595683 59330151972 59354056671 59556513276 59569565328 59651391654 59696387478 59791488687 59913139104 59924146074 60008585616 60019610121 60064883697 60282973296 60365779578 60379008984 60437526786 60727251312 60738407847 60740559936 60751718916 60810597939 61031395152 61102110888 61115229486 61115501664 61161329502 61258764483 61394677266 61479284412 61481188944 61492483989 61538868573 61762310064 61847148402 61860702456 61992402381 62217490608 62228920923 62231125824 62242558644 62302882551 62601549192 62615268576 62762047047 62976408768 62987978508 63049024857 63365152032 63378756504 63452192076 63513688329 63756011007 63758270016 63769983396 63843872274 64137783528 64151839584 64521842112 64533695772 64920125088 65009301084 65398578336 65410593066 65726117856 65787855588 65802273264 65814362159 66117344748 66193953462 66208460136 66299405823 66513256992 66602558113 66604621356 67003451424 67015760994 67351777344 67402281492 67417052976 67429438531 67805887968 67818344958 67833207624 67926385107 68224442832 68236976717 68239394496 68333129928 68645581368 68660319546 68739874749 68754939372 69004581696 69071459184 69084148679 69430535904 69482598822 69497826216 69593290263 69830983872 69898662288 69911503753 69913980864 70010016552 70262039328 70330135512 70426742841 70429238208 70442177148 70697945664 70751274048 70848459864 70863986592 70877005402 71134352736 71203294344 71285796036 71301101067 71301418608 71544627648 71627123477 71629661376 71725831814 71728053768 71986261152 72056028408 72155006469 72157563072 72170819532 72432864576 72487501632 72516790944 72587072376 72602980128 72616318418 72879981024 72964425456 73021725504 73035140724 73051146672 73300324032 73472476896 73485974926 73752795168 73926010704 73941882588 74027557422 74296344096 74384648352 74398313962 74484517653 74754963504 74827414116 74843812848 75186120672 75216413896 75275482464 75289311734 75562679712 75650232528 75666811584 75740145936 75770749512 75844184598 76117209272 76119567264 76298341392 76312358577 76589441136 76680470832 76752498186 76769318808 77031178848 77062215464 77136902206 77226279039 77243203492 77506679952 77523665856 77598799824 77630154408 77705391582 77985116248 78095005632 78109352892 78170693328 78185054493 78452092992 78468936624 78559856856 78577073568 78635995074 78653228472 78953312776 79044794244 79106869296 79121402451 79138742228 79408684368 79426087104 79535188872 79595183304 79721984916 79898861432 80011447488 80026146828 80086511596 80103706137 80214095934 80377297728 80487706104 80505345312 80583369048 80969668416 80984543796 81002291888 81063031959 81080797252 81375193536 81469481184 81486972648 81548439336 81678352644 81859569688 81972379216 81974918592 81989978652 82051824764 82084978638 82182540006 82349746752 82462864536 82480936608 82656536508 82956654144 82971894564 82990078192 83070510068 83166762042 83468732256 83682729396 83983971344 84065366476 84099333942 84199289454 84505008672 84602922768 84618465633 84684917772 85008014676 85026644528 85106511594 85125163032 85207664178 85242093201 85517044704 85631860431 86044927696 86163121278 86265529686 86365483659 86679068112 86694992397 87195014946 87214124088 87298649802 87333923709 87717140784 87733255779 87736364352 88156459664 88258604616 88277553702 88277946848 88379838963 88399207764 88484882031 88806161808 88822476873 89334769914 89354347992 89477087481 89544581217 89869708656 89886219111 89889403968 90424459944 90444276832 90548669367 90568513476 90656290179 90965923776 91110839904 91127578374 91527441824 91547092728 91653166332 91672844229 91673252496 91741994253 92092015899 92095278912 92218926618 92643465096 92663768288 92770722603 92791053684 93198216384 93346688736 93363837966 93773514016 93902323788 93922902864 94464613152 94481967762 94937725792 95047728048 95068134756 95068558144 95178288114 95637405024 95654975094 95765808411 96074704544 96206675292 96227759376 96782763168 96800543658 97285900608 97380187632 97401528896 97513951626 98115889599 98568014272 98589176784 98681783382 98703409896 99176017122 99290930193 99312690204 99673284672 99769885488 99791750464 99906932034 100523641491 100866976704 100986861248 101027666016 101103422238 101125579464 101727517437 101731121856 101749811436 102119254848 102240627776 102336664248 102359091744 102499694892 102968372052 102990479319 103132409058 103342239936 103465066432 103506872544 103607188776 104145803856 104223898233 104227591104 104246739324 104625248832 104746475808 104847993432 104870971296 105015024828 105393058992 105475825728 105495203268 105663265722 105878245824 106046918496 106126911072 106272689796 106295979888 106315508103 106701529104 106804941516 106928694054 106952127912 107316941472 107444492064 107588747721 107592080652 107979391728 108084042612 108256229298 108649296864 108731252448 108775186416 108880608564 108904470192 108924477627 109319971536 109446638184 109552711086 109576720008 109950486048 110208715344 110228962389 110629192752 110889016056 110912823882 111041336133 111444516144 111576972528 111597470943 112132445256 112241121174 112265719272 112779181008 112803897024 112824620844 112913223696 112933967601 113344019568 113475348792 113500217376 113610218904 113656124268 113766276897 114175813908 114179350896 114447512088 114884161704 115020706248 115128747279 115153978212 115546768272 115572090816 115593323196 115705353309 115864805238 116260019928 116285498784 116398199736 116445231612 116558087373 116956187712 116977674372 117142508448 117164029338 117256039992 117678139488 117703404936 117839785284 117865610352 117953992611 117979842708 118408215744 118429969164 118567191366 118660303944 118708113342 119113026552 119139130656 119302783308 119392774956 119582977374 119826278208 119848292148 120017171232 120039220242 120129767394 120321143901 120565946592 120731559156 120758017968 120780203083 120875053572 121454502624 121476815694 121503437832 121621195878 122062790304 122204221776 122226672581 122230458972 122231003328 122322659004 122517528966 122789354532 122958568824 122962377888 122984967978 123077737146 123127467957 123273810009 123524620128 123694296804 123721404912 123744134447 123984804762 124434981216 124457841846 124485117288 124605765102 124750143063 125203098384 125226100129 125230537152 125524094094 125975957016 126098049714 126149000913 126298934181 126730304064 126757513008 126904384152 127027376658 127512022014 127539966792 127659767391 127687744548 127811496267 128275567056 128299133261 128303679168 129067391544 129244681917 129398294529 129840250176 130018602168 130792522419 130797156672 130821186132 130947974703 131452235712 131575711176 131604546528 131628724318 132234689496 132387906924 132416330553 132416920272 132598811646 133026513984 133205116226 133209242712 134002154871 134006902848 134031521988 134804562984 134834105952 134858877062 135611775936 135636689916 135666415248 135852770214 136448885664 136473953434 136666259856 136691367561 137291162736 137320639092 137479749498 137509878744 138142918368 138168297358 138328389927 138861071808 138965197644 138995652432 139186580526 139797324576 139823007506 140020033104 140045756949 140524078656 140660271024 140853485682 140884354296 141696919728 141722951643 141727973184 141754010804 142268705472 142406588688 142571592072 142602202134 142602837216 143254246954 143451663628 143456107536 143482462641 143972522304 144112056816 144310012938 144341639064 145033581888 145174144752 145200815487 145205960256 145232636836 145759962048 145928850912 146070281448 146102293344 146944953792 146971949852 147505590336 147852021408 147883765176 148055114844 148592688192 148764025683 148769296704 148796627924 148969035306 149509927008 149654828232 149687625696 150372241344 150432827792 150550964928 150578623468 151125359424 151300465056 151480291872 151541499024 151688369196 152234418544 152239134528 152596682784 152624717154 153178882272 153360941664 153504996372 153538637616 154062357696 154124430928 154273804412 154452558078 154486406984 154698613587 155013359904 155197599648 155260308816 155410783164 155970232496 156218705784 156341386656 156370108986 156937873248 157119713712 157154147136 157271990148 157306456944 157906625552 158089588488 158213738592 158242804902 158277484456 158494898583 158817368736 159070377744 159190366608 159443969832 159797722864 160052293656 160173023192 160207412274 160393041081 160428191868 160975412208 161010690624 161166738096 161969087592 162004583776 162126063918 162161594504 162384343947 162938962368 162973945296 163096878672 163356705288 163719139376 163944758432 163979957304 164103649528 164169957276 164329066629 164365080012 164925729072 164961873216 165313073016 165943789128 165980156384 166141020136 166333524084 166369235823 166937464512 167365458792 167967942688 168130732952 168198667884 168361681761 168398578908 169010017344 169205845536 169236931266 169369835544 170016029352 170053289056 170213023188 170250326064 170415328356 170484186402 171034089408 171263720862 172089855392 172326242556 172531059372 172730967318 173358136224 173389984794 173797207857 174390029892 174428248176 174597299604 174667847418 175434281568 175466511558 175746044007 176312919328 176517209232 176555107404 176555893696 176759677926 176798415528 176969764062 177612323616 177644953746 177850787049 178062170013 178669539828 178708695984 178954174962 179089162434 179374466061 179739417312 179772438222 180058830363 180194651091 180848919888 180888553664 181097338734 181137026952 181312580358 182215223541 182221679808 182255156748 182431793817 183054883648 183094185456 183306332664 183345688458 183346504992 183483988506 183776293449 184184031798 184437853236 184477451967 184616605719 185286930192 185327536576 185541445206 185582107368 185977207143 186686762769 186693377472 186727675932 186908647653 187547028032 187804647576 187845805728 188286141141 188929226304 188963935524 189147074571 189875451584 190095456096 190136269512 190356576228 190541064987 191268033021 191274810048 191309950188 191531616822 192149409088 192413350584 192455518752 193565526336 193601087316 194760375264 195027903252 196231779198 197178353568 197363566764 197406819792 197443086477 198352034244 198581860386 198625380408 198898217469 199539770976 199807674339 199813864068 201047282982 202055332032 202206844476 202251158928 202288315593 203455034874 203499622872 203779155321 204673328496 204710930151 204718183488 204999389784 205936744104 205980958638 206219624247 206264818116 207013745088 207214377552 207252446037 208291607712 208447796466 208493478648 208779870789 209492951616 209695986864 209734511259 209741942592 210030049656 210786117984 210990406536 211280228523 211326531444 212093836992 212253822144 212545379592 212591959776 212631016206 213403058208 213609883032 213857388108 213903303201 213904255824 214633882944 214881370431 214888984128 215177495442 215184161304 215958783456 216168085224 216465019407 216512458596 217298593728 217462504896 217550372832 217761217128 217808940384 217848955254 218639943072 218893276368 219105422172 219153440016 219900972096 220417430688 220457924778 221258385504 221778032112 221825647764 222082672266 222889032288 223153945056 223194941886 223453552959 224264890512 224482242348 224531438544 225558362016 225649241688 225826447392 225867935202 226688039136 226950697584 227000434752 227220437808 227312248536 227532553794 228351627816 228358701792 228895024176 228937075731 229768323408 230041412496 230257494558 230307956424 231093536544 231186646392 231410706618 231678837117 231729610476 232520039856 232570997568 232796399472 232890463224 233116174746 233955348744 234285016896 234328058676 234512079984 234555163479 235356278976 235406809872 235679570568 235731220704 235907985222 235959685416 236859938328 237134382732 237320607888 237364207353 237416226684 238226053104 238278261312 238605566616 238785549912 239165954748 239696584296 240034342464 240078440484 240259534788 240311118411 240642287802 241131893184 241463118312 241516035936 241560406166 241750107144 242909005248 242953631388 243006875664 243189095877 243242391756 244125580608 244408443552 244453345162 244460917944 244645318008 245035057932 245578709064 245917137648 245924755776 245969935956 246155474292 246254935914 246547620018 247049240256 247388593608 247442809824 247488268894 247969609524 248069518907 248869962432 248915683692 248970234576 249211530204 249500286126 250406196768 250452200258 251040411349 251048188188 251951914032 252196099428 252298001826 252597868362 253515026016 253808768304 253855396899 254054753316 254157114463 255024044028 255079933584 255319534782 255375489096 255622992534 256551134112 256598266522 256895581293 257200912241 258134783088 258489363834 258796589058 259096450977 260037204336 260084977191 260394098867 261585044838 261642372264 261895949406 263151422352 263199767337 263209093056 263257448636 263512591069 264469378992 264775813848 264832661106 264833840544 265197623292 265454646093 266410232452 266418485424 266467430619 268004309742 268063043976 268633743651 269609125968 269658657333 269668211904 269717754124 269979157721 271273379832 271332830496 271705540428 271968870537 272897771328 272947906868 273332519712 273382735122 274582325472 274641278184 274959498996 275019757488 275225982759 276276047697 276285836736 276336594716 276656779854 277930395288 277991304864 278373161052 279594649152 279646015012 280040066208 280091513898 281320542048 281706971364 281768708592 283393839456 283445903286 283508021608 284813177376 285143184144 285204404268 285205674432 286508493908 286903327256 286912215072 286964925282 287297425233 288224113632 288620025876 288683278128 290348289504 290401630974 290465273672 291857701824 292140562896 292204586688 293943899704 294347668797 295704042816 295767530352 296110229688 297528051366 297593255848 297872790579 297938070612 299019854016 299309656464 299375251392 300865655584 301157246936 301570924473 302600930112 302960583744 303082998048 303376738392 304468837088 305182552311 305193365568 305249434308 306357764544 306721883328 307009992744 307077275232 308248861856 308547608824 308905116156 308971437957 308972813968 309397227174 310026719808 310395199296 310520617632 310821566328 311940464992 312437411568 312671694699 312682773312 312740217972 313875746496 314239427424 314543980296 314612913888 315813251104 316179176976 316427477184 316485609804 316554968912 316989797166 317634737472 318140755488 318380733216 318887939664 318946524309 319595445728 320104587312 320346046384 320414824548 320786082162 320856383736 321950824416 322333476192 322766243163 323938175184 324009167552 324252127836 324323189008 324768687894 325947890592 326193757344 326713410576 326773432881 327438278752 327889516864 327959914608 328207299056 328339914552 328658133258 328730160024 329851458144 330626146032 330686887167 331887578256 331960312768 332282040272 332667048168 332738471646 333124008399 334730917584 334792412829 335935885376 336261465904 336397335768 336723363522 336797157816 338411691072 338473862532 338739671088 338801902803 340032058704 340106578112 340426046376 340500652128 340830656712 340968372804 341298830691 342527441724 344179710784 344652485112 345062118744 345386241837 345461934636 346716272448 346779969588 347116059927 347594415714 348780059784 348856496352 349194599208 349335694836 349674262119 350868563136 350933023116 351492088014 352625838656 353034418464 353110214808 353519355852 353596831056 353861977833 353939528124 355224647232 355289907492 355701574098 356124340026 357339079656 357417391968 357908349924 358178324868 358748932122 359478834624 359544876444 360117660726 360389302182 360963431703 361697839776 362194677468 362274053904 362340609249 362625160716 364430447082 364510313496 364863587634 366188370912 366612665328 366680017743 366691376916 366693009984 366967977012 367552586898 368368063596 368875706472 368954903934 369233211438 369382403871 369821430027 370573860384 371082890412 371164214736 371232403341 371954414286 373373525538 373455351864 373817295306 374250429189 375609295152 375678300387 375691611456 376572282282 377927871048 378294149142 378447002739 378896802543 380190912192 380272539024 380713152456 381082129974 382536066042 382619900376 382979302173 383063233644 383434488801 384826701168 384897399783 384911037504 387202174632 387734045751 388194883587 389520750528 390055806504 392377567257 392463558396 392843924109 394356707136 394727133528 394813639584 394886172954 396704068488 397163720772 397248991659 397250760816 397796434938 399079541952 399615348678 399627728136 402006464613 402094565964 404413688952 404502317856 404576631186 406910069748 406999245744 407558310642 409346656992 409421860302 409998779568 410074102683 411873488208 411961917276 412439248494 412529636232 414428755104 414504892074 414985169781 416583215424 416895592932 416986957296 417559741578 419391973728 419469022518 420060099312 420137270847 421572235968 421980813072 422560457046 422653062888 425090759184 425168854929 425183919552 425262032412 426806116416 427219766064 427714776216 427806606402 427808511648 429762740862 430354990884 430368322608 430447387923 431917566912 432336170448 432930038814 433024917192 435100745664 435522434256 435602446461 435617880768 435697910508 437279886144 437786552736 438210844344 438306880032 440834861376 440915849556 442516771008 443556064224 443651295528 444165344532 445778064576 446292077049 446307890112 446389883772 446907105918 448529781024 448964484696 449062877088 451116724032 451298483376 451652894784 451735870404 453376078272 453901395168 454440875616 454624497072 455065107588 456703255632 456717403584 457790048352 457874151462 459536646816 460082824992 460514989116 460615912848 460700535113 462187073088 462373292784 462821413236 463357674234 463459220952 464095840761 465040079712 465592798944 465780926448 466217906791 466232349492 467910697488 468656117352 469024159968 469110326958 470813619744 471359141136 471462441408 471815970444 471919370832 472006069717 473719876656 474268765464 474641215776 474728414706 474832453368 475484695749 476452106208 477211133232 477571099824 477658837019 478331909496 479393168592 480156880968 480519069576 480622236822 481179123243 481284575604 482926236624 483032071872 483120812332 483500214288 483589040753 485907262776 486013751328 486378191754 486484783512 487153031841 488816887104 488906690324 488921835888 489290636016 489380526271 490070115864 491157418128 491834275296 491939871912 492310948584 492509871828 492987199887 493095240036 494777187216 494885619648 494976537788 495939219048 496139037814 497831367384 497940469152 498423060408 499000572252 499107707469 500812393536 500904400516 501389864339 502080822698 502096376376 503903828064 504392198856 504596003652 505085045283 505195736724 507030052032 507617536608 507710793798 508109506632 508314228926 510048088056 510159867168 510639069564 510750978192 511245985068 513102268224 513196533044 513791162586 514401824482 516269566176 516978727668 517593178116 518192901954 520074408672 520169954382 520788197734 521391623571 523170089676 523284744528 523791898812 526302844704 526399534674 526514897272 527025182138 527238132021 528938757984 529551627696 529665322212 529667681088 530395246584 530909292186 532820464904 532836970848 532934861238 533552361147 534186510039 536008619484 536126087952 537267487302 539218251936 539317314666 539435508248 539958315442 540176491089 540583953273 542546759664 542665660992 543411080856 543937741074 545895813736 546645670623 546665039424 546765470244 547295381451 549164650944 549282556368 549918997992 550039514976 550451965518 552552095394 552673189432 553313559708 553432355901 553849817157 555860790576 555982609728 556746322104 559292030024 560060288307 560080132416 560183027796 560725942959 562641084096 563413942728 563537417184 566787678912 566891806572 567016043216 567441223713 569626354752 570286368288 570408808536 573016987816 573804099063 573806654512 573824430144 573929850564 574594850466 576448227264 577240051752 577366556256 580696579008 580803261948 580930547344 584281125792 587887799408 588695337594 591535060704 592220459376 592329259431 595056102732 595186511696 595745581158 595876141224 596694652407 598619312928 599423023017 601731311168 602314493872 603141848946 606165996096 606753476784 606864946779 608937674176 610365104622 610498868616 611337465963 614019985488 614132790453 614154550464 616497723712 617095217648 617810232312 617942875914 617945627936 618658872741 618794454348 621041235264 621643132656 621757338111 623880929984 624874823136 625343389398 625480435944 626339612367 628478854848 629087960592 629203533777 629225827776 631626502208 632358353952 632971219608 633109937824 633840685569 633979594332 636281510976 636761466432 637775879328 637893048618 639190891456 640209174624 640692092768 640829649096 641572164324 641709909603 641712767472 643901648832 644644111293 644666952384 645532486326 647876350368 648504255672 648646378016 649395058221 649537375788 651895781184 652387514688 653426821152 653546865762 654876557504 655919829216 656414598112 656679829104 657316266516 657460320048 659702916288 661252292064 661373774334 663775156512 664564080544 665334096336 665476943292 666248016798 669461835168 669584825658 670360658877 672522931808 672794671536 673446727044 673594315632 676947725064 677479342176 677603805606 680064117408 680852092752 681001304256 681661313424 681936745608 682597661382 685054883448 686811227193 689304970224 690124237488 690772483674 690923869272 693559939176 694232119854 695036511351 695188831428 697560119568 697712992704 698389198416 698671389672 699348524238 701866046232 702984176028 703665490437 706068836928 706220429616 707038711704 707193662112 707723955666 707879056248 710579814984 711403148196 712092622059 712248680052 714678159312 714834783936 715816699848 716356649736 717497864244 719089752888 720235321452 720778604364 720933355233 721926863406 723395679552 724389354936 724548107808 724681218498 725250321432 728860894164 729020626992 729567287631 729727175268 732376741824 733225330656 733360035486 733382753832 733935954024 735105173796 736736127192 737751412944 737909807868 738466422876 738764807742 739642860054 741147720768 742165780824 742328429472 742464806682 743908828572 744208556721 746747051076 746910703728 747634590612 748500858378 751218590304 751356600774 753121234047 753144564564 755855742096 756588298284 756894005478 757793605086 760545078048 761426304912 761566190697 762164259948 762471343389 765072132084 765239800752 765958604346 766126467288 766868977602 769653402336 769794799566 770686743879 771602736723 774404349264 775468091502 776389767174 777289352931 780111613008 780254931573 781182296601 784755134514 784927116792 785687848218 789454267056 789599302011 789627279168 789772345908 790537773207 793408136976 794327441544 794497983318 794501521632 795592869876 796363938279 799230697356 799255456272 799402291857 804012929226 804189131928 805901230953 808827377904 808975971999 809004635712 809153262372 809937473163 813820139496 813998491488 815116621284 815906611611 818693313984 818843720604 819997559136 820148205366 823746976416 823923834552 824878496988 825059272464 825677948277 828828143091 828857510208 829009784148 829970339562 833791185864 833973914592 835119483156 838783947456 838938045036 840120198624 840274541694 843961626144 845120914092 845306125776 845461421581 850181518368 850337709858 850524064824 854439532128 855429552432 855586708067 855613212804 855617023296 859525481724 860709981768 860736645216 860894775846 861892275699 864672340896 865860077628 866049834384 866208941129 871044868512 871204892922 871395821016 875573105472 876421688688 876582700903 876613760064 881831699112 883043006391 887112128448 887302591056 888330689064 892584154098 892779767544 893618371737 893814211836 897059562048 897928969392 898093932827 898125754176 902596966752 903471740808 904712773419 907802790336 908881751232 909248994144 910130215176 913406511264 915547656933 915580096704 915748302924 919073293632 920165649984 921029978232 921231825696 921401070226 924746585568 925642826472 926715348468 926914313871 926918441904 928191681522 930080159424 931185597888 931561852896 932435813582 932464698984 935821394976 937312234704 938015084097 938048319936 938220653916 941627239488 942718282272 943631940888 943838741664 944012139434 947439753312 948537530928 949282431552 949456829412 949664906736 950969391498 952904212416 954422266464 955142199648 955317674038 956663818992 956839572927 958786337184 960313761936 961038139152 961244473644 962358246486 962569151208 965852473248 966241624664 967000428576 967178081506 968298729489 971814525552 972027502656 972756383508 972969567024 974306063682 977813380648 977843671776 978581272032 978761052542 980140231728 980320298643 982314836256 983668550592 983879743824 984621897168 985019743656 985974399774 986190480072 989554374432 989953075576 991878438096 992060661501 992278075628 995662734768 995880938304 996846120816 998001144504 998215414938 1001808801032 1002779728678 1004161645396 1004192752752 1004377238487 1007807656128 1008784397712 1009192007304 1010170090566 1010391473448 1015235073216 1015421587596 1016219013264 1016405708409 1016628457852 1020096176112 1020319734336 1021278139128 1021501956384 1022491970136 1026393066088 1027582325172 1028803648964 1032539132352 1033957455336 1035186356232 1036385803908 1040148817344 1040339908764 1041348179781 1041576395468 1042783247142 1046340179352 1046569489056 1047583797624 1052605689408 1052799069348 1053029794544 1054050364276 1054476264042 1057877515968 1059103255392 1059330644424 1060790493168 1061818584372 1065640929808 1065673941696 1065869722476 1067104722294 1068373020078 1072017238968 1072252175904 1074534974604 1078436503872 1078634629332 1078871016496 1079916630884 1080352982178 1081167906546 1082890295109 1085093519328 1086822161712 1087021827747 1087875482148 1091791627472 1093291341246 1093530940488 1094590762902 1098565112736 1099837995984 1100040053229 1100079029952 1100903931036 1105104190788 1105346378864 1106627119416 1106864711802 1107699634314 1108147211613 1109464290081 1111721581152 1113492644208 1113697210023 1118584060048 1120120576614 1120366055592 1121451885918 1122751287567 1126827885456 1127034901161 1127074834368 1133783613144 1134032086432 1134882447426 1135341008217 1136690407629 1140572736576 1140817617072 1146033975632 1147608198126 1147613309024 1147859701128 1148937906519 1149189700932 1150303466403 1154480103504 1154692199349 1154733112512 1161606523896 1161861094688 1163202137253 1164584650761 1168562251584 1175775598816 1177132701771 1177390675188 1178531772327 1183070121408 1184440918752 1184658518862 1190112205464 1190373023392 1191491162316 1191746974977 1191752282448 1193389304814 1197238625856 1198846046034 1204628987744 1206019393839 1206283697892 1213506953568 1213729893558 1220730209244 1220997737232 1222674931926 1228039970976 1228265580906 1230222308049 1234190435296 1235620464624 1235885751828 1235891255872 1237317745482 1237588908696 1243286265312 1243514676222 1244955509343 1249749646272 1250686778796 1250960871888 1252679224734 1258175921184 1258407067554 1260411812541 1264716707904 1265942439216 1266219875648 1267681371138 1267959188664 1275506564787 1275551758656 1275786097236 1280418349248 1281384185536 1281659298192 1283144328648 1283419819206 1283425534944 1289288222586 1291064972652 1291342163769 1295752700736 1297008511344 1297292756032 1298790116442 1299074751576 1306807339383 1306853642304 1307093731524 1311839658432 1312829196224 1313359658208 1314632533032 1314920640096 1322504584128 1322747548668 1327550313024 1329128161088 1330668192672 1330953886584 1332496033596 1338876231147 1338923670336 1339169651316 1340721317754 1345045863616 1345589343072 1346893454088 1347188631264 1353895450128 1354958684352 1355207611212 1360128234816 1361704185504 1363322626848 1363873491216 1365195322764 1370109766896 1373622454386 1378609940448 1380248474976 1381544967348 1381847738544 1382101605339 1387119878352 1388464239708 1390073022702 1390377662856 1392287522283 1395120239136 1396778396832 1397342779344 1398653720373 1398697048476 1403732092464 1405968352056 1407330980874 1412440859232 1414077423408 1414387324224 1415447911332 1415758112496 1416018209151 1421159629968 1422806296392 1424185244118 1424497360104 1426454087247 1429356318624 1431633399696 1432713299472 1432976511057 1434995728488 1438179505776 1440470642904 1441557208728 1441866710466 1443537369729 1443853726812 1448778709872 1449096215616 1449362436996 1450500642864 1450767122259 1457721788328 1458041253984 1459134575262 1459454350536 1461459095523 1466450661312 1466720070972 1466765507664 1467871908048 1468141578813 1470210347592 1473472254384 1475502825888 1475819615736 1476932845752 1477529615484 1478961599661 1479285720108 1484331561648 1484656858944 1484929613364 1487817657144 1488417113442 1493494102152 1493821407456 1495269181224 1497001716756 1497323122407 1502437180608 1502713201548 1504169593017 1506242468094 1506289129128 1511711484192 1513176596568 1513788010956 1515255135849 1515587210172 1521090156096 1522852609824 1523132381394 1524328519896 1524942686778 1530144264168 1530479601504 1531917208692 1532252934576 1533737955204 1539306804672 1539589599132 1541373487758 1543205473446 1548808698528 1550936183004 1552779534348 1554578705862 1560223226016 1560509863146 1562364593202 1564174870713 1569510269028 1569854233584 1570142640079 1571375696436 1578908534112 1579198604022 1579544691816 1581075546414 1581714396063 1586816273952 1588654883088 1588946743553 1588995966636 1589003043264 1591185739752 1592727876558 1598461394712 1598510912544 1598804583714 1600657083441 1602559530117 1608025858452 1608378263856 1608673747811 1611802461906 1617654755808 1617951943998 1618306524744 1619874946326 1620529473267 1621751859819 1627640278992 1627939301677 1627996982976 1630233242568 1631813223222 1637687441208 1639937011869 1639995118272 1640296410732 1641886144353 1647493952832 1647847669104 1649756993976 1650118544928 1651355896554 1657656286182 1658019568296 1659940679124 1660297067703 1661549451471 1667582371728 1667888732393 1667947829184 1670238966312 1677876090072 1680180864921 1680240397248 1680549083388 1682177828877 1687923252288 1690241828184 1690612251552 1690922843162 1700363036736 1700675419716 1701048129648 1702323671139 1708879064256 1710859104864 1711173416134 1711226425608 1719050963448 1721412297189 1721419963536 1721473290432 1721789551692 1723784551398 1729344681792 1731720155256 1732099668768 1732417882258 1742089737024 1742409785844 1742791642032 1752843377376 1753165401806 1763663398224 1766086012782 1774605182112 1776661378128 1776987778293 1785168308196 1785559535088 1787236743474 1787628423672 1795857938784 1796187865654 1798269069051 1805193933504 1806943481616 1809425546838 1818497988288 1820260430352 1820594840337 1826813022528 1831095313866 1831496605848 1842059956464 1842398371359 1842463651392 1842802140452 1849493171136 1851285652944 1853430696936 1853828627742 1853836883808 1856383363044 1863123705792 1864871627164 1864929397968 1865272014333 1871642789952 1874624469408 1876030168194 1876441307832 1885436564544 1887263881776 1887610601331 1887677483328 1888024278868 1894879506624 1897075061856 1898913658824 1899329813472 1901938782996 1908844532928 1910284399296 1910635348076 1913327637984 1913679145854 1917572674368 1920627523872 1922076278304 1922488947288 1924716492972 1925138302416 1931704946496 1932483249328 1933932333879 1934000857152 1934356163012 1936597458978 1943629051104 1945512767016 1945939134048 1948612127364 1955626761296 1955687343552 1957162544064 1957522105084 1960280463456 1960640597286 1964629672512 1967759487648 1969243794336 1970039487312 1971948799548 1972380960144 1979108748864 1979906151152 1983756876192 1984121323002 1984556151256 1991325469536 1993692241632 1996002289008 1996430829876 2003617602064 2005559457356 2008323290792 2008385505504 2008754476974 2011081976631 2017568795424 2018384014608 2020340181132 2020782946896 2030843175192 2032438026528 2032811416818 2033256915704 2040192352224 2042556278256 2043003912768 2044983940272 2052786132176 2055164650344 2057607297928 2060433681579 2067914910672 2070372712464 2072771607816 2080679817528 2082696359562 2083152790936 2085109534053 2085566494284 2092680358704 2093138978112 2095167595248 2105598138696 2106059589088 2108100728552 2108952528084 2110996471311 2118206510784 2118661288848 2121580986336 2123637168744 2131281859616 2131739444952 2134209444588 2136277866177 2136746040156 2144034477936 2144504351808 2149069949208 2157269258664 2157742032992 2159833261768 2160705964356 2162335813092 2162800065699 2165780590218 2170187038656 2173644323424 2174043655494 2175750964296 2183583254944 2186582682492 2187061880976 2188701862893 2189181525804 2197130225472 2199675991968 2200080106458 2201807862072 2210208381576 2210692757728 2213254238832 2213729423604 2215399268628 2216294423226 2218928580162 2223443162304 2226985288416 2227394420046 2232625670163 2237168120096 2240241153228 2240732111184 2242903771836 2245502575134 2253655770912 2254069802322 2259363702141 2267567226288 2268064172864 2269764894852 2270682016434 2273380815258 2281635234144 2284698572091 2287414030167 2292067951264 2295216396252 2295226618048 2295719402256 2297875813038 2298379401864 2300606932806 2308960207008 2309384398698 2312060231637 2314808210169 2323213047792 2323722189376 2326404274506 2329169301522 2331868058793 2340764794719 2343546889803 2351551197632 2354265403542 2354781350376 2357063544654 2368797906033 2368881837504 2369317037724 2371613319621 2380224410928 2380746046784 2382982324632 2383493949954 2383504564896 2386778609628 2389091814837 2397692092068 2398206875571 2409257975488 2412038787678 2412567395784 2417703692859 2426927915997 2427013907136 2427459787116 2429812419489 2441460418488 2441995474464 2445349863852 2447719834833 2456079941952 2456531161812 2460444616098 2468380870592 2471240929248 2471771503656 2474635490964 2475177817392 2477033844831 2486484429273 2486572530624 2487029352444 2489911018686 2501373557592 2501921743776 2505358449468 2516351842368 2516814135108 2520823625082 2531884878432 2535362742276 2535918377328 2536384264743 2551013129574 2551572194472 2563318596384 2566288657296 2566760124201 2566839638412 2566851069888 2578576445172 2582129945304 2582684327538 2585676827097 2594017022688 2597580232884 2598149503152 2598626823387 2613614678766 2614187463048 2626719316416 2629265066064 2629748102709 2629841280192 2645495097336 2649129019173 2661336385344 2661907773168 2664992067192 2677752462294 2678339302632 2680855115211 2681442635508 2691178686144 2693786908176 2694281798481 2694377262528 2707790900256 2710415222424 2714138320257 2723408371008 2726645253696 2727746982432 2730390645528 2740219533792 2746642970799 2747244908772 2757219880896 2760496949952 2763089934696 2763695477088 2764203210678 2774239756704 2776928479416 2780146045404 2780742941613 2780755325712 2784575044566 2790240478272 2793556793664 2794685558688 2797307440746 2797394096952 2807464184928 2811936704112 2814045252291 2814661961748 2824881718464 2828154846816 2830895822664 2831516224992 2832036418302 2842319259936 2845612592784 2848370488236 2848994720208 2852908174494 2858712637248 2863266799392 2865426598944 2865953022114 2869991456976 2870518718781 2876359011552 2880941285808 2883114417456 2883733420932 2887074739458 2887707453624 2897557419744 2898724873992 2901001285728 2901534244518 2904896188467 2915443576656 2916082507968 2918269150524 2918908701072 2922918191046 2933440141944 2933531015328 2935743816096 2936283157626 2940420695184 2940960895929 2946944508768 2951005651776 2951639231472 2953865691504 2955059230968 2957923199322 2958571440216 2968663123296 2969859226728 2975635314288 2976181984503 2976834226884 2986988204304 2987642814912 2990538362448 2994003433512 2994646244814 3005426403096 3008339186034 3012484936188 3012578258256 3013131715461 3023422968384 3026353193136 3027576021912 3030510271698 3031174420344 3045705219648 3046264762788 3048657039792 3049217125227 3049885373556 3060288528336 3060959203008 3063834417384 3064505869152 3067475910408 3079179198264 3082746975516 3086410946892 3097617397056 3101872366008 3105559068696 3109157411724 3120446452032 3121019726292 3124044539343 3124729186404 3128349741426 3139020538056 3139708467168 3140285280158 3142751392872 3157817068224 3158397208044 3159089383632 3162151092828 3163428792126 3173632547904 3177309766176 3177893487106 3177991933272 3182371479504 3185455753116 3196922789424 3197021825088 3197609167428 3201314166882 3205119060234 3216051716904 3216756527712 3217347495622 3223604923812 3224903745791 3235309511616 3235903887996 3236613049488 3239749892652 3241058946534 3243503719638 3248670885327 3255280557984 3255878603354 3260466485136 3261065483241 3263525347537 3263626446444 3275374882416 3279874023738 3280592821464 3283772288706 3295695338208 3299513987952 3300120159687 3300237089856 3302711793108 3304042488019 3315312572364 3316039136592 3319881358248 3320594135406 3323098902942 3328392870243 3335164743456 3335777464786 3340477932624 3341091630069 3343611859133 3355752180144 3360361729842 3361098166776 3364355657754 3368253862701 3380483656368 3381104703483 3381224503104 3381845686324 3385123285271 3401350839432 3402096259296 3404647342278 3410071222887 3421718209728 3422346832268 3422452851216 3425663683897 3438101926896 3442824594378 3442839927072 3443579103384 3447569102796 3450910399209 3463440310512 3464076598047 3464199337536 3464835764516 3484819571688 3485583284064 3493753952283 3505686754752 3506330803612 3509729050373 3527326796448 3532172025564 3535595316981 3549210364224 3553322756256 3553975556586 3570336616392 3571119070176 3574473486948 3575256847344 3591715877568 3592375731308 3596538138102 3613886963232 3618851093676 3640520860704 3641189680674 3662190627732 3662993211696 3684119912928 3684796742718 3685604280904 3690666924147 3702571305888 3706861393872 3707657255484 3707673767616 3712766726088 3729743254328 3729858795936 3730544028666 3734866528029 3749248938816 3752060336388 3752882615664 3774527763552 3775221202662 3776048557736 3781235437623 3794150123712 3797827317648 3798659626944 3803877565992 3821270696152 3826519694361 3826655275968 3827358291708 3841255047744 3844152556608 3844977894576 3849432985944 3850276604832 3864966498656 3867864667758 3868712326024 3873194917956 3874026491307 3887258102208 3891025534032 3891878268096 3897224254728 3911253522592 3915044210168 3920422018149 3920560926912 3921281194572 3935518975296 3938487588672 3940078974624 3943897599096 3944761920288 3959812302304 3967513752384 3968242646004 3969112302512 3982650939072 3987384483264 3992004578016 3992861659752 4007235204128 4011118914712 4016628693441 4016646581584 4016771011008 4017508953948 4022163953262 4035137590848 4036768029216 4040680362264 4041565893792 4061686350384 4064876053056 4065622833636 4066513831408 4080384704448 4085112556512 4089967880544 4105572264352 4110329300688 4115214595856 4120867363158 4135829821344 4140745424928 4145543215632 4146304816017 4161359635056 4165392719124 4166305581872 4170219068106 4171132988568 4176862566849 4185360717408 4190335190496 4195961161119 4211196277392 4212119178176 4216201457104 4217905056168 4221992942622 4237322577696 4243161972672 4247274337488 4248054627453 4262563719232 4263478889904 4268418889176 4272555732354 4273492080312 4279362261741 4288068955872 4298139898416 4298929533171 4314538517328 4315484065984 4319666523536 4321411928712 4324671626184 4325600131398 4330612109187 4331561180436 4347288646848 4348087310988 4351501928592 4352301366777 4367166509888 4373165364984 4374123761952 4377403725786 4378363051608 4384377286569 4399351983936 4400160212916 4403615724144 4404424736439 4420416763152 4421385515456 4426508477664 4427458847208 4430798537256 4432588846452 4436884798983 4437857160324 4453970576832 4454788840092 4465251340326 4474336240192 4480482306456 4481464222368 4485807543672 4491005150268 4491969367221 4507311541824 4508139604644 4512508779051 4518727404282 4535134452576 4539529789704 4541364032868 4545765407547 4546761630516 4563270468288 4569397144182 4574828060334 4584135902528 4590432792504 4591438804512 4595751626076 4596758803728 4601213865612 4617920414016 4618768797396 4624120463274 4629616420338 4646426095584 4652808549012 4658338603044 4663736117586 4681529589438 4687093779606 4692524612139 4708530807084 4709562700752 4710427920237 4714127089308 4737595812066 4738634075448 4743226639242 4745143188189 4760448821856 4765964649264 4766840230659 4766987899908 4767009129792 4773557219256 4778183629674 4795384184136 4796413751142 4801971250323 4807678590351 4824077575356 4825134791568 4826021243433 4835407385718 4853855831994 4854919574232 4859624838978 4861588419801 4865255579457 4882920836976 4883817905031 4883990948928 4890699727704 4895439669666 4913062323624 4919811035607 4920889232196 4925658433059 4942481858496 4943543007312 4949270981928 4950355634784 4954067689662 4972968858546 4974058704888 4979822037372 4980891203109 4984648354413 5002747115184 5003666197179 5003843487552 5010716898936 5033628270216 5040542594763 5041647250164 5046533486631 5063769756864 5070725484552 5071836754656 5072768529486 5102026259148 5103144388944 5106971013417 5126637192768 5132577314592 5133520248402 5133679276824 5157152890344 5164236891567 5164259890608 5165368655076 5171353654194 5188034045376 5195160465768 5196299006304 5197253646774 5227229357532 5228374926096 5258530132128 5259496205418 5290990194672 5298258038346 5323815546336 5329984134384 5330963334879 5355504924588 5356678605264 5361710230422 5362885271016 5387573816352 5388563596962 5394807207153 5415581800512 5420830444848 5428276640514 5455493964864 5460781291056 5461784521011 5480439067584 5493285941598 5494489817544 5526179869392 5527195114077 5527390954176 5528406421356 5548479513408 5553856958832 5560292090808 5561485883226 5561510651424 5569150089132 5589371117376 5594614881492 5594788193904 5595816042999 5614928369856 5623873408224 5628090504582 5629323923496 5656309693632 5661791645328 5662831803993 5663032449984 5664072836604 5684638519872 5691225185568 5696740976472 5697989440416 5705816348988 5726533598784 5730853197888 5731906044228 5739982913952 5741037437562 5752718023104 5761882571616 5766228834912 5767466841864 5774149478916 5775414907248 5795114839488 5797449747984 5801797001637 5802002571456 5803068489036 5809792376934 5830887153312 5836538301048 5837817402144 5845836382092 5866880283888 5867062030656 5871487632192 5872566315252 5880841390368 5881921791858 5893889017536 5903278462944 5907731383008 5910118461936 5915846398644 5917142880432 5918229951067 5937326246592 5939718453456 5951270628576 5952363969006 5953668453768 5973976408608 5981076724896 5988006867024 5989106956469 5989292489628 6010852806192 6016678372068 6024969872376 6025156516512 6026263430922 6033245929893 6052706386272 6055152043824 6061020543396 6062348840688 6063462587903 6092529525576 6097314079584 6098434250454 6099770747112 6120577056672 6127668834768 6129011738304 6134951820816 6136078906321 6158358396528 6165493951032 6172821893784 6181301044737 6203744732016 6211118137392 6218314823448 6242039452584 6248089078686 6249458372808 6255328602159 6256699482852 6278041076112 6279416934336 6280570560316 6285502785744 6286657529789 6316794416088 6318178767264 6324302185656 6326857584252 6332989413933 6354619532352 6355786974212 6355983866544 6364742959008 6370911506232 6393845578848 6395218334856 6402628333764 6408833598531 6410238120468 6432103433808 6433513055424 6434694991244 6447209847624 6449807491582 6471807775992 6473226098976 6479499785304 6482117893068 6487007439276 6488400197097 6497341770654 6510561115968 6511757206708 6520932970272 6522130966482 6527050695074 6527252892888 6550749764832 6559748047476 6561185642928 6566105588679 6567544577412 6591390676416 6599027975904 6600240319374 6605423586216 6608084976038 6630625144728 6632078273184 6639762716496 6641188270812 6646197805884 6656785740486 6670329486912 6671554929572 6680955865248 6682183260138 6687223718266 6697877010489 6711504360288 6720723459684 6722196333552 6728711315508 6736507725402 6760967312736 6762209406966 6763691372648 6770246570542 6778091106423 6802701678864 6804192518592 6809294684556 6820142445774 6844693664536 6844905702432 6851327367794 6854095716273 6862242090501 6876203853792 6885649188756 6885679854144 6887158206768 6895138205592 6901820798418 6926880621024 6928153196094 6929671529032 6936180694911 6944424630507 6969639143376 6971166568128 6987507904566 7012661607224 7019458100746 7022294384157 7030640669409 7054653592896 7064344051128 7071190633962 7106393718099 7106645512512 7107951113172 7114839958863 7140673232784 7142238140352 7148946973896 7150513694688 7184751462616 7193076276204 7194620626713 7227773926464 7237702187352 7280783747991 7281041721408 7282379361348 7289437258467 7324381255464 7325986423392 7368239825856 7369593485436 7371208561808 7381333848294 7405142611776 7413722787744 7415314510968 7425533452176 7459453287819 7459486508656 7459717591872 7461088057332 7469733056058 7504120672776 7505765231328 7549055527104 7550442405324 7552097115472 7562470875246 7595654635296 7607755131984 7609152794229 7642541392304 7653039388722 7654716583416 7689955789152 7698865971888 7700280372603 7700553209664 7729932997312 7735729335516 7737424652048 7746389835912 7748052982614 7757030481291 7782051068064 7794448509456 7795880470161 7822507045184 7830088420336 7840844036298 7842562389144 7880157949248 7887795198192 7889244308127 7889523840576 7919624604608 7936485292008 7938224605024 7947387057519 7984009156032 7985723319504 8014470408256 8022237829424 8033257386882 8033293163168 8035017907896 8042565345633 8044327906524 8073536058432 8081360724528 8082845395443 8083131787584 8123372700768 8131245667272 8133027662816 8142414960771 8170225113024 8179935761088 8211144528704 8220658601376 8230429191712 8239928912397 8241734726316 8271659642688 8281490849856 8291086431264 8292609632034 8322719270112 8330785438248 8332611163744 8340438136212 8342228824839 8342265977136 8353725133698 8370721434816 8380670380992 8391922322238 8422392554784 8432402914208 8435810112336 8442135756873 8443985885244 8474645155392 8494548674976 8496109254906 8526957779808 8536837778352 8545111464708 8546984160624 8558724523482 8576137911744 8596279796832 8597859066342 8611556156343 8629077034656 8639333047072 8642823857424 8649343252368 8651200262796 8661224218374 8663122360872 8696174621976 8703003857184 8704602733554 8714688565401 8746330729968 8748247523904 8754807451572 8756726103216 8768754573138 8800320425832 8807231448288 8808849472878 8822882687787 8840833526304 8853016955328 8854917694416 8861597074512 8865177692904 8873769597966 8875714320648 8909577680184 8928545953509 8930502680652 8960964612912 8962928444736 8971615087344 8982010300536 8983938734442 9016279209288 9025017558102 9037454808564 9039395146383 9070268905152 9079059579408 9082728065736 9091530815094 9093523261032 9138794288364 9147651375681 9149656120668 9180865585008 9182877609024 9191503252152 9193517607456 9202427731224 9237537594792 9248240926548 9259232840676 9292852191168 9305617098024 9316677206088 9327472235172 9363059178876 9372133618029 9374187559212 9385049224278 9417061614168 9419125401504 9420855840474 9428254178616 9475191624132 9477268150896 9486453278484 9490286376378 9520897643712 9531929298528 9533680461318 9533975799816 9547114438512 9556367259348 9590768368272 9592827502284 9603942500646 9615357180702 9648155150712 9650269583136 9652042486866 9670814771436 9674711237373 9707711663988 9709839148464 9719249677956 9723176839602 9730511158914 9746012655981 9765841673952 9767635810062 9781399455408 9783196449723 9790576042611 9790879339332 9826124647248 9839622071214 9841778464392 9851316866118 9887086014624 9898541963856 9900360479061 9900711269568 9908135379324 9912127464057 9945937717092 9948117409776 9959644074744 9961782406218 9969296708826 9985178610729 10005494230368 10007332394358 10021433797872 10023274890207 10030835577399 10067256540432 10081085189526 10083294500328 10093066973262 10104761588103 10141450969104 10143314110449 10143673509312 10145537058972 10155369855813 10204052518296 10206288777888 10213942026834 10230213668661 10265154629184 10267040496804 10267358553648 10276991051691 10314305780688 10328473783134 10328519781216 10330737310152 10342707308388 10352731197627 10390320931536 10392229794141 10392598012608 10394507293548 10454458715064 10456749852192 10481261856849 10517060264256 10518992410836 10529187151119 10581980389344 10596516076692 10606785950943 10647631092672 10659968268768 10661926669758 10711009849176 10713357210528 10723420460844 10725770542032 10775147632704 10777127193924 10789614414306 10841660889696 10856553281028 10921562582112 10923569042022 10986571883196 10988979635088 10990998480553 11052359738784 11054390228154 11056812842712 11072000772441 11107713917664 11120584181616 11122627204871 11122971766452 11123021302848 11138300178264 11189229762984 11189576387808 11191632085998 11204599584087 11247746816448 11256181009164 11258647846992 11260716234677 11323583290656 11325663607986 11328145673208 11343706312869 11382450371136 11393481952944 11395575111739 11395978880832 11411632697976 11463812088456 11479559083083 11479965827904 11482074875124 11523765143232 11532457669824 11534933683728 11548298957832 11550829814496 11594899495968 11603594003274 11606136978072 11619584753868 11622079473921 11661774306624 11673076602096 11675221126751 11675634804288 11691672764184 11733760567776 11745132630504 11761266054447 11761682780736 11763843583716 11806556925888 11815462766016 11820236923872 11831692797288 11834285760864 11836459902134 11879436906912 11902541257152 11904727938012 11907336907536 11947952817216 11962153449792 11976013734048 11978213912938 11978584979256 12021705612384 12033356744136 12049886080323 12049939744752 12050313033024 12052526861844 12066491859786 12105412772544 12110304087648 12122041086792 12124697681376 12126925175806 12185059051152 12194628159168 12196868500908 12199541494224 12241154113344 12255337669536 12269903641632 12272157812642 12316716793056 12330987902064 12345643787568 12362602089474 12407489464032 12422236274784 12436629646896 12438914448051 12484078905168 12496178157372 12498916745616 12510657204318 12513398965704 12556082152224 12561141120632 12571005571488 12573315059578 12587883483357 12633588832176 12636357534528 12648604371312 12653715168504 12665978827866 12711573948424 12711967733088 12729485918016 12741823012464 12744163882359 12787691157696 12790436669712 12805256667528 12817667197062 12820476240936 12864206867616 12869389982488 12894419695248 12896788599513 12899614983164 12943615551984 12946452197952 12958999570608 12964235786136 12974014878552 12976800394194 12994683541308 13023514413416 13041865940544 13044261932964 13054101390148 13054505785776 13056904100331 13101499529664 13119496094952 13122371285856 13132211177358 13135089154824 13198055951808 13200480638748 13210847172432 13213274209317 13216169952076 13261250289456 13264156546368 13279525432992 13282376541624 13292395611768 13313571480972 13343109859144 13361911730496 13364366520276 13374447436532 13395754020978 13423008720576 13441446919368 13444392667104 13457422631016 13473015450804 13521934625472 13524418813932 13527382745296 13537526337153 13540493141084 13556182212846 13605403357728 13618589369112 13640284891548 13689387329072 13689811404864 13702654735588 13708191432546 13724484181002 13752407707584 13771298377512 13774316413536 13790276411184 13803641596836 13853761242048 13856306392188 13859343058064 13872361389822 13888849261014 13939278286752 13975015809132 14025323214448 14038916201492 14044588768314 14061281338818 14077573836417 14128688102256 14131283760711 14142381267924 14212787436198 14215902226344 14229679917726 14235429564567 14281346465568 14297893947792 14300520691977 14301027389376 14369502925232 14386152552408 14389241253426 14405913750969 14423035771053 14475404374704 14478063730299 14561567495982 14564758722696 14578874516934 14584765259403 14595766738371 14648762510928 14651453715093 14651972846784 14739186970872 14742417123616 14759433106821 14762667696588 14776975299177 14827445575488 14830629021936 14851066904352 14918906575638 14918973017312 14922176114664 14939466112116 14942673609327 14953945063239 15008241345552 15010998591537 15011530462656 15100884810648 15104194230944 15121627784289 15124941750492 15139600459893 15191309270592 15215510263968 15218305588458 15285082784608 15306078777444 15309433166832 15320913040251 15379911578304 15397731943776 15400560745206 15471458671032 15474849304096 15492710674701 15492779671824 15496105965228 15514060962582 15564102136128 15588897018912 15591760940322 15660176840672 15681688072596 15685124778288 15775590396384 15778488616254 15872970584016 15876449210048 15894774115038 15971446639008 15992890004637 16044475658848 16066514773764 16066586326336 16070035815792 16085130691266 16088655813048 16162721449056 16165690790886 16184421621459 16246745401536 16262491334544 16266055325632 16284829921542 16385353563033 16441317202752 16460858383424 16479857824794 16483469452632 16581585342231 16582172862528 16585219264068 16645438540224 16661570876496 16665222327488 16680876272424 16684457649678 16684531954272 16707450267396 16783844644476 16787448128997 16844785109568 16864805828416 16871620224672 16884271513746 16887971770488 16988495411979 16989097349952 16992218509812 17053915559616 17073675556704 17090222929416 17093968321248 17117449046964 17192559593664 17195718132684 17223112312686 17258154069312 17278666094144 17285647714848 17298686504736 17302400525592 17322448436748 17326244721744 17392349243952 17405391004911 17406007714368 17409205467108 17429377130802 17492661459936 17509614903144 17513452206432 17537509146276 17600640851664 17614462896576 17617698945756 17645765375574 17681667052608 17709835388832 17723194149024 17730355385808 17747539195932 17751428641296 17754689853201 17819155360368 17857091907018 17861005361304 17921929225824 17943230174688 17964020601072 17967320869407 17967877468884 18032558418576 18050035116204 18074909617128 18078790292766 18099737789679 18158119158816 18165456131472 18183061630188 18187046522064 18190387763709 18277588576728 18295302751362 18299312241336 18361731170016 18383006504304 18387035214912 18404855462448 18408236718963 18475075189584 18496481853096 18518465681352 18543903134211 18611234196048 18633354412176 18654944470344 18726118357752 18744267236058 18748375118424 18765985806477 18770098448556 18834123228336 18838250803008 18841711680948 18856508357232 18859972589367 18950383248264 18954536301792 18972906556968 18980572752756 18998968241799 19063858597056 19067360922636 19067951599632 19094228877024 19112734518696 19181536736544 19185655004568 19207885001292 19226500795593 19230714361404 19296310301424 19300539166272 19304084973732 19341629542872 19349422474746 19415423327976 19419678296928 19438499355912 19446353679204 19461022317828 19465200591291 19492025311962 19531683347904 19535271620124 19562798910816 19566392899446 19581152085222 19581758678664 19652249294496 19679244142428 19683556928784 19698316766037 19702633732236 19774172029248 19797083927712 19800720958122 19816270758648 19824254928114 19891875434184 19896234819552 19919288149488 19923564812436 19938593417652 19970357221458 20010988460736 20014664788716 20042867595744 20046549780414 20061671154798 20093631031467 20134513080864 20162170379052 20166589000656 20170293914861 20186133946524 20209523176206 20282901938208 20286628220898 20291074117944 20310739711626 20334273319269 20408105036592 20411854321027 20412577555776 20427884053668 20460427337322 20534080993608 20534717107296 20553982103382 20562287148819 20586726271503 20628611561376 20656947566268 20657039562432 20661474620304 20685414616776 20705462395254 20780641863072 20784459588282 20789014587096 20808542084733 20833273891521 20908917430128 20912758721543 20913499704384 20962523713698 21037984821672 21058374302238 21066883152471 21091922008227 21163960778688 21193032153384 21213571901886 21319181154297 21319936537536 21323853339516 21344519876589 21422019698352 21426714421056 21446840921688 21451541084064 21554254387848 21579228828612 21583861880139 21683321779392 21713106562056 21842351243973 21843125164224 21847138084044 21868311775401 21973143766392 21977959270176 21981996961106 22104719477568 22108780456308 22113625685424 22144001544882 22215427835328 22241168363232 22245254409742 22245943532904 22276600356528 22378359863457 22378459525968 22379152775616 22383264171996 22409199168174 22512362018328 22517295693984 22521432469354 22647166581312 22651327215972 22656291346416 22687412625738 22786963905888 22791150223478 22823265395952 22827458382687 22927624176912 22959118166166 22964149750248 23069867367456 23096597915664 23100841117809 23101659628992 23189798991936 23207188006548 23212273956144 23239169507736 23244158947842 23346153204192 23350442253502 23383345528368 23387641410483 23467521135552 23490265261008 23522532108894 23527687167432 23640473847744 23663385594576 23667732924381 23668571521728 23672919804268 23758873813824 23809455876024 23814673815072 23952027468096 23956427825876 23957169958512 24043411224768 24066713488272 24099772160646 24099879489504 24105053723688 24132983719572 24220608175296 24244082173584 24248536186329 24249395362752 24253850351612 24370118102304 24393737001816 24399082988448 24510675339072 24539807283264 24544315625284 24633433586112 24661975804128 24691287575136 24725204178948 24814978928064 24844472549568 24873259293792 24877828896102 24968157810336 24992356314744 24997833491232 25021314408636 25026797931408 25112164304448 25122282241264 25142011142976 25146630119156 25175766966714 25267177664352 25297208742624 25307430337008 25331957655732 25423147896848 25423935466176 25483646024928 25488327764718 25580873339424 25610513335056 25635334394124 25640952481872 25728413735232 25738779964976 25788839390496 25793577199026 25799229966328 25834668469029 25887231103968 25917999141216 25928471572272 25948029757104 25953600788388 25989367082616 26047028826832 26088523865928 26108202780296 26109011571552 26113808200662 26144065696203 26238992189904 26244742571712 26264422354716 26270178309648 26400961277496 26421694344864 26426548418634 26432339904152 26468648063361 26522500578912 26559050865984 26564753083248 26584791223536 26627142961944 26686219718288 26728733040552 26748894873064 26785637860527 26791508041956 26882893838736 26888785334208 26914845262032 26946030901608 27048837627864 27054765490592 27075052674306 27080986282168 27112364425692 27118185439149 27210806715456 27237178738224 27280569783096 27378774658144 27405309471176 27416382865092 27442954127043 27448968362004 27542596755024 27548632827072 27580552822368 27607283193672 27712612784376 27718686116128 27744722779644 27777698522028 27878556573504 27950031618264 28050646428896 28077832402984 28089177536628 28116400854087 28122562677636 28155147672834 28257376204512 28262567521422 28284762535848 28425574872396 28431804452688 28459359835452 28470859129134 28562692931136 28595787895584 28601041383954 28739005850464 28772305104816 28778482506852 28811827501938 28846071542106 28950808749408 28956127460598 29024133712119 29123134991964 29129517445392 29157749033868 29169530518806 29191533476742 29238037967943 29297525021856 29302907430186 29349589349169 29371728127833 29478373941744 29484834247232 29518866213642 29525335393176 29553950598354 29661258043872 29701081437183 29702133808704 29736382392171 29837813151276 29837946034624 29844352229328 29878932224232 29885347218654 29907890126478 29955535832187 30016482691104 30021997183074 30069824670621 30092506732197 30201769621296 30208388461888 30243255568578 30249883500984 30279200919786 30314284764309 30429942331347 30431020527936 30436611176916 30466109567439 30570165569216 30612157554888 30618866333664 30641826080502 30690641005983 30795463887552 30801121490412 30830973155073 30942917342064 30949698608192 30985421349402 30985559343648 30992211930456 31028121925164 31058193592881 31176689382423 31177794037824 31183521880644 31320353681344 31363376145192 31370249556576 31443785570547 31551180792768 31556977232508 31587561453357 31745941168032 31789548230076 31820357852829 31942893278016 31985780009274 32088951317696 32133029547528 32140071631584 32170261382532 32177311626096 32325442898112 32331381581772 32368843242918 32524982669088 32569659843084 32770707126066 32959715649588 32966938905264 32972995441659 33163170684462 33170438528136 33216002317323 33323141752992 33361752544848 33367881614613 33368915299356 33369063908544 33414900534792 33567689288952 33574896257994 33613798752261 33743240449344 33768543027492 33775943540976 33782148704031 33976990823958 33984437019624 34031118938607 34147351113408 34180445858832 34186725335217 34187936642496 34234898093928 34391436265368 34438677249249 34446224625372 34571295429696 34597373009472 34604801051184 34644896873496 34652489443488 34784698487904 34810782009822 34818410934216 34858754261604 34866238421763 34985322919872 35019229806288 35025663380253 35026904412864 35075018292552 35201281703328 35235397891512 35283798163341 35291530751148 35419670777664 35446388298048 35460710771616 35495078391864 35502857282592 35509379706402 35638310720736 35714183814036 35722010722608 35843858451648 35886460349376 35928041202144 35934641738814 35935754937768 36065116837152 36100070232408 36149658240969 36149819234256 36157580585532 36199475579358 36316238317632 36330912262944 36366123260376 36374093044128 36380775527418 36555177153456 36590605502724 36598624482672 36723462340032 36766013008608 36809710924896 36816473437926 36950150379168 36992963706192 37036931362704 37087806268422 37222468392096 37266708824352 37309888940688 37316743344153 37452236715504 37488534472116 37496750236848 37531971612954 37540196897112 37668246456672 37683423361896 37713016714464 37719945178734 37763650450071 37900766496528 37909072603584 37945813113936 37961145505512 37997936483598 38134721845272 38135903199264 38188457754048 38225469037392 38232491647077 38363073473088 38371310009136 38415770002584 38453001591186 38461428722808 38592620602848 38608169947464 38683259085744 38690365798539 38698844949492 38830846655952 38839356593856 38876998711824 38892707358408 38922044635656 38930401182582 38984050623924 39070543240248 39125597821632 39132785798892 39162304170444 39163517357328 39170712300993 39304498588992 39358488284856 39367113857568 39396633532074 39405267464472 39594167855424 39601441916244 39632541517296 39639822627951 39648509856228 39783750868368 39792469639104 39838576298976 39847129624872 39877186835304 39940714442916 40029329577432 40085735191488 40093099560828 40123342309596 40187262062934 40269026161728 40324340758104 40333178001312 40340587829722 40372267893048 40419046352412 40565803876416 40573256441796 40582148235888 40612579011459 40621479423252 40668546638538 40816210073184 40823708642054 40855768107336 40920854674644 41068161987216 41069434214592 41107964206764 41124574297638 41173452543006 41257223122752 41313895132536 41322949240608 41370829233552 41410924790508 41427609657469 41561283726144 41568919176564 41578029174192 41617084169466 41666547783042 41817834860256 41825517443086 41923748695283 41925047427396 42075969643344 42116748604476 42133766304942 42183844016454 42232721509251 42386064306768 42393851282133 42427143803772 42444238115321 42638362308594 42647706679032 42689039753178 42844039396704 42893681843376 42901562075931 42903082168128 42952552344247 43108508775696 43158457657224 43167723760278 43269107313159 43426213124112 43434191190897 43684702487946 43694276168088 43736623550802 43787300215113 43946287532784 43954361145279 43955918540352 43963993922212 44006602708523 44217560912616 44227251370848 44288003089764 44330925897531 44482336726464 44490508819484 44491887065808 44553200713056 44756719726914 44756919051936 44766528343992 44818398336348 44861835189717 45024724036656 45032995774611 45034591387968 45042864938708 45302654431944 45312582692832 45374825251476 45418801379679 45573927811776 45582300446956 45646530791904 45654916765374 45855248353824 45918236332332 45928299500496 45962739120753 46139734734912 46193195831328 46201682235618 46414376013096 46424547912288 46478339015472 46488317895684 46692306408384 46700884507004 46766691056736 46775282820966 46980530522016 47045064217788 47055374334864 47326771189152 47335465848762 47345839608536 47618911752048 47629347630144 47912855651752 47914339917024 47978670013911 48133426976544 48199544321292 48199758979008 48210107447376 48265967439144 48488164347168 48497072372658 48507700703224 48553264864377 48740236204608 48787474003632 48798165976896 49088631250568 49156060689099 49323951608256 49382575150272 49450408357896 49744756026693 49746518587584 49755657792204 49936315620672 49984712629488 49995666982464 50042628817272 50053595862816 50244564482528 50293260238312 50351533933428 50362344386991 50534355328704 50594417485248 50614860674016 50663915311464 50846295793696 50965486235937 50967292049856 50976655529436 51161746678848 51221026670112 51270668788248 51281904963744 51477559929952 51577678780992 51587154398052 51598459932656 51669336938058 51774462207936 51835998282432 51856943144544 51896059514208 51907201576776 51978734165232 52094057653664 52177047731856 52216173014733 52216405560592 52218023143104 52227616401324 52288131392406 52477984379808 52528844709432 52540356619296 52801922554992 52843388689728 52853096837268 52864679808304 52937296126722 53045001157824 53129506166496 53169582447072 53254285923888 53264069559603 53372439436576 53457466081104 53497789746128 53571275721054 53583016083912 53765787677472 53829690524064 53892061803216 53901962608221 54097675255728 54109530981184 54150105348612 54161972564336 54224728851384 54236370878298 54299213369037 54474357476448 54561139566192 54571163291127 54757549316288 54810618942352 54832765730184 54885908254086 54897936724008 55085193510048 55161105644736 55214566387344 55224710156889 55425225568752 55437372232256 55489445559288 55555397044056 55631709402633 55900063236528 56101292857792 56155664805968 56178355073256 56232801708174 56245125355272 56297957419431 56310295345668 56514752409024 56525135042844 56569525071696 56579917768101 56851149744792 56863608905376 56918719670904 56941718258268 56996904725397 57191575791168 57202082767908 57478011700928 57544610209632 57556965013704 57623655003876 57679502386779 57692143084212 57901617498816 57912254921196 58048267424238 58246269983928 58259034890784 58315498067736 58339061037612 58383066953484 58395601773873 58476075935886 58595050043712 58605814860372 58699178698338 58743456255666 58956747883488 59037732427284 59050670786352 59094950298111 59107901196708 59322516087744 59402162874366 59472764784342 59675626302552 59688704458656 59757864448464 59770694437308 59815780252956 59911071664374 60032965382208 60043994366148 60139649341242 60185013464394 60280893094401 60403539242592 60486511137156 60499767001968 60510881744583 60558401839572 60628569528618 60859884662694 60873222353832 60932219134878 61002819957807 61224315109776 61235562963081 61237732667328 61283652161004 61381282011966 61602242980824 61661946310146 61686861446457 61760178814509 61885834684128 61970842698804 61971118687296 61984423860912 62056243850328 62116387185762 62353378764846 62367043761288 62425626254199 62499821674563 62726752290384 62738276164629 62740499113152 62887571141094 63113954465016 63175122906714 63200649457413 63275766024681 63491882336064 63579096460152 63640715705658 63957543462891 63971560018548 64033559629767 64266059095056 64280143263168 64340522765064 64354623252192 64662763163544 64737686485836 64751585640417 65049965338176 65139319686168 65527053731919 65541414252132 65604935326203 65919431299176 65933877810528 65945990883318 66326341368924 66340877056272 66432004634646 66646283505984 66723505089696 66735763229226 66737830598712 66829801069584 67135079590371 67135378577904 67149792515988 67227597504522 67537086054984 67551887081952 67564297408062 67953981647916 67968874039248 68062237877214 68360891717664 68373450670434 68469796187856 68482375148061 68782872530736 68877354498498 68892449250744 69209602102368 69289793746992 69302523353427 69304978886976 69569396975808 69621564019644 69636821868432 69717508523208 69732476843526 70038459612576 70051326760506 70150036585104 70162924231449 70402563406656 70470795783024 70567596326682 70583061502296 70921421543232 70990156783728 71003198773143 71005714565184 71018759412804 71276621441472 71428367628072 71444021445216 71856082404288 71869283477628 71871509875536 72130233674304 72200140464816 72299316481938 72299638468512 72315161171064 72398951158716 72661824525888 72732246520752 72745608558987 72748186088256 72761551054836 73110354306912 73181211005448 73197248965344 73532026017216 73619421849792 73632946875852 73900300758336 73985927412384 74073862725408 74175612536844 74444936784192 74533417648704 74619777881376 74633486688306 74904473431008 74977068944232 74993500473696 75063943225908 75080393794224 75336492913344 75366846723792 75426033428928 75439890357468 75527300900142 75801532993056 75891626227872 75922291011024 75995872967196 76269443690544 76271806398528 76450938074784 76464983294154 76742620018272 76831540005168 76906003182372 76922857445616 76936989363871 77185241205696 77216339894928 77366518171488 77380731597078 77397689898984 77504005407087 77661693311904 77753997423648 77785414716816 77844089271312 77858390434097 77860802365164 77968101247848 78141086480496 78265571597784 78324608340888 78327034714656 78341424601986 78432197088609 78716976569712 78734227715136 78793267064148 78810534928944 78825013642739 79202883832488 79265083034592 79279645255902 79297019712456 79405944190083 79567501736736 79677152597952 79694259249744 79754373670608 79769025782173 79881428885832 80058659154864 80186199121656 80246684619192 80356913581581 80374524125868 80648681516208 80666356002624 80681175659444 80744535786096 80838092704824 81146512883592 81164296471776 81225158022918 81242958846504 81337093277076 81354556317447 81632420146368 81647417284108 81711536214672 81726547887257 81841709349288 82136323974432 82215928413528 82249148595276 82328862381129 82346905086012 82627790265072 82645898481216 82741658467104 82821849581016 82855219314938 83137838353128 83156058348384 83234168338932 83333095566084 83635669720512 83651034886172 83847497390566 83850094854792 84151939286688 84233497208952 84267532609884 84349202562261 84367688032908 84465443018502 84772128613536 84787702564266 84854287607544 84888476230642 85276724617188 85295413358064 85378079506356 85688078793408 85787363686752 85803124151862 85905104688494 86217017551392 86316915314448 86335447520556 86538214626318 86852426248224 86868382381794 87072401136357 87369404975892 87388552336176 87473247101604 87574600430226 87892575065568 87908722290558 87927987844424 88013205417046 88048768047507 88115184383499 88435121825232 88454502741696 88576006179528 88661851795062 88981017638968 88983774131616 89103244311549 89106401426112 89209147176513 89513439453828 89513838103872 89533056687984 89636796672696 89723670379434 90049448073312 90065991549222 90085729877416 90209474011863 90277520196591 90605308863888 90625165385664 90749650502952 90837602759358 91164600893912 91289826994041 91293061583808 91309833530748 91398328702317 91710496707648 91836472664664 91856599000992 91925478241506 92386391662656 92403364471236 92492919465219 92828752026192 92849095824576 92956678030944 92976635791368 93401769014008 93530068147269 93533382113472 93550565641932 93961061044032 94090128435576 94110748669728 94653542378304 94670931697524 94691679217072 94762684360071 95237823504096 95825711303504 95828679834048 95957340027822 96266853953088 96399088642584 96420214894752 96531934878288 96976328694336 96994144745316 97015401406448 97106529728754 97574948007264 98177262501136 98312121378198 98900816715792 98918986324977 99489512053386 99511315584408 99648006951969 99969425258976 100085257634544 100103644843839 100107191725632 100489128965056 100586520476624 100703067866856 100724688773982 100841396256783 101229721348032 101327830622928 101346446112093 101692591587392 101930972471874 101953311058872 102093356815821 102442053340224 102541337576496 102560176005651 102563809927488 102955119859904 103174308796104 103196919865312 103316031747747 103338673876116 103713886289088 103792119028416 103814403153552 103957468330464 104188115307328 104354095463712 104432346029466 104432811121184 104455232802648 104576262784812 104598715265289 104955968759616 105057689418864 105076990140759 105080713238592 105603845109984 105706193674536 105729359616608 105851394490023 105874592253444 106259012332992 106339164894144 106508571847776 106528139119206 106744878873152 106914932162208 106995579492256 107142551442108 107166032167824 107531575354944 107659381048128 107784123606432 107803925216442 108195350511456 108300210697224 108323945128672 108448974722907 108449457702768 108472741756596 108598426738074 108948714952896 109122279132384 109142326582254 109621237884704 109665531460368 109771816508172 109795873448016 110170387020096 110429132774688 110449420313778 110850451137504 110978891118576 111110794088112 111263418805266 111800126473056 111950230032459 112311329611936 112356710146512 112465603416348 112490250710544 112595914838862 112620590691336 113050270085688 113139050143392 113159835536202 113290951350213 113702299489584 113727217810752 113837439341808 113883436516536 113993809450794 114404165535816 114697474941231 115089220419264 115113930027408 115247310007752 115359004773558 115384286168424 115824509842392 116071097395617 116096534848476 116492539967856 116518069781568 116630996135472 116678122075224 116766133906968 116791203547746 116952151871772 117211629720744 117398357396676 117486912511332 117512136902979 117913495766976 118075464854568 118101341572704 118189900596222 118215802393416 118804325748732 118919467883853 118945529568684 119351252605104 119377408917312 119515728896928 119541388874616 119631560505912 119822143328748 120087988732296 120279298682484 120370026928788 120561786188802 120807078485184 120973022274312 120999534003936 121021763489166 121116803679144 121257139057236 121719769325388 121746444707664 121837737034377 121864438269756 122005639915614 122448630219552 122471125926162 122567304322008 122762564023932 123204485961648 123323892620292 123373722892914 123520357629018 123771669368256 123941685397608 123968847721824 124112487700656 124232774371524 124282828972407 124706757529692 124734087522576 124851252508398 124999643349126 125453504580768 125476552329258 125771246085849 125775142282188 126227908930032 126350245813428 126401298914826 126551532049362 126698164527753 127158192920304 127181553846399 127281431411316 127332714345963 127915086925782 127943120037096 128067119259534 128532118190112 128681045530128 128704686227793 128709246504384 128857657032741 129325526327088 129475372971672 129503171280834 129807321939477 130278639372336 130302573572691 131054107463838 131082828504264 131209870652406 131361900645339 131838862598352 131863083435837 131867755621056 131891981766636 132019808125569 132652682737848 132681754112544 132864009269292 132992777692593 133447010179392 133471526458452 133475661197424 133659602139168 134270159180742 134270757155808 134299585031976 134455195009044 134585505569151 135074172109968 135098987323833 135103774163904 135128594816124 135907963295832 135937748078496 136124475754428 136256404139037 136721783435328 136746901340868 136939592375712 136964750296122 137565745061472 137754708996996 137784898501488 137888217362259 138419204204736 138579587493984 138605046706854 139243128039288 139273643736864 139435017046416 139464953687052 140076919225152 140102653521012 140300073170208 140325848462898 140941591566048 141135192653364 141166123004592 141192057404027 141980313567456 142006397546286 142037518825608 142856735256144 142882980247189 142888042890432 143738566955256 143743019751072 143936010041733 144400280929632 144598632963876 144599276937024 144630322342128 144797902317432 145464493041504 145491217117974 145523102109672 145659794593131 146220708613824 146362422010896 146389311050801 146394497930688 147265893751704 147468182067297 147971854824768 148147725450816 148351225073688 149234268080079 149239555762752 149266973376612 149808946862016 149954137888464 149987000947392 150127886451816 150160787588448 150733693447584 150879780714936 151054601800284 151087033160973 151603065986112 151783252455744 151844582022048 151991745934392 152538887381088 152896458707811 152901876149568 152929966588308 153485240036544 153663080010336 153812006364744 153845714891232 153873978727742 154432679789856 154733036342976 154761463194156 154795379797968 155008010814174 155323386623808 155507994847296 155570829433632 155688178542624 155716780868194 155721604730328 155936202495696 156282172960992 156531143195568 156648519044199 156649216681776 156654069429312 156682849203972 156864394177218 157433953139424 157586534128296 157621069857888 157650027285478 158405767664976 158530166069184 158559290511804 158594039424912 158811888380166 159135003473472 159388518499488 159508747341216 159538051564346 159762857771664 159792208678809 160117318309728 160372398243312 160493369238384 160713827163162 160749048251736 161297363032416 161362351318888 161489071572192 161676185409648 161705887824663 162293025767184 162328592943552 162450316045836 162485917693008 162674186554152 162709112634894 163294834568216 163423072429344 163453095774514 163683418698576 163713489873381 164272647948864 164431856827056 164498297190552 164657724762258 164693810172024 165255580530144 165483316934208 165643699162032 165674130470667 165710438629876 166275676706256 166312116696768 166468336677864 166666191132168 167302069772344 167694994781132 167700189709584 168303878573376 168466994417904 168535065219768 168698405124522 168735376065816 168930886037004 169544257227072 169575405128532 169708575215088 169739753304303 169776952461284 170553449234376 170590826716128 170756159012712 171574727373504 171606248303724 171810209376988 172434035102784 172633830628896 172670895041112 173076429252636 173704852496448 173736764763588 174144802272714 174738809951784 174777104672352 174946494203208 175149200860452 175785150131136 175817444581116 175855975688848 176026410834092 176097536095014 176230368766998 176870243650464 177152012359056 177323703590124 177962035277936 177967548263232 178206488623098 178418294353026 179026878907656 179066113375968 179273593345392 179447340758868 180098896146624 180131983098444 180171459754832 180418948023726 180555040393182 180842679283203 181210617727776 181499301005904 181532645233749 181675205518716 182329201787824 182579653988082 182619667061496 182796657404634 183008459873421 183672945329328 183706688889243 183713198001984 183850956483012 184806728942472 184985838930438 185060584339371 185280536443527 185657504052384 185913356061888 185953271582736 186803538028016 187060136294538 187101131283864 187276878762597 187499465023689 188180256871152 188214828493887 188221497339456 189341863395048 189383358434144 189525368720142 189601948372239 189827298074043 190475647008192 191651422607008 191872630388673 191914680055644 192100678889301 192798177285168 192840429789504 193063869756576 193988289490632 194030802812896 194213059457508 194254756921251 195149896014528 196354525002272 196581161195757 196624242756396 196814805978609 197801633431584 197837972649954 198979024106772 199022631168816 199296013903938 199938850517952 200170515269088 200207289687678 201173040953248 201405238771113 201406135733712 201449377547964 201682792513566 202655661245856 202692892224186 203861944943748 203906622117744 204186713631642 205082675152992 205120352011302 205447125444183 206348617592208 206393839730624 206632063495494 206677347752232 207628806307104 207907570060281 207914936660928 208708190927424 208864692058932 208865622242368 208910465605296 209152525569624 209197430530578 210115378837728 210153980281518 210488772694347 211207690219968 211412387349072 211458719233216 211702788980046 211749184506888 213009596319429 213017143695552 213056278238412 213829864324416 213991158984512 214285102884216 214332064335648 215568247212864 215607850432884 216390701022912 216600421394448 216647890257344 216897949445814 216898915405536 216945483513192 217196853476148 218236825676961 218244558264768 218284653164508 219242475769408 219331062920736 219543633016344 219591746896032 220858265549376 220898840627556 221700902275008 221957782237152 222221588176224 222526837610532 223600252946112 223900460064918 224622659223872 224713420293024 224931206832696 224980501421088 225191829677724 225241181382672 226100540171376 226278100286784 226319671072404 226581902700426 227404598979168 227674878683616 227766873033072 227987618901588 228808331071632 229394949882462 230227860054816 230494620015504 230718009547116 230768572336848 230810968091613 231649019684784 232142194791234 232193069696952 232512016221261 232985079935712 233261992270944 233356244150448 233532267813936 233575171302291 233582407095492 233904303743544 234423259441488 234796714793352 234973825022664 235024273805958 235296591265827 236150929709136 236202683145408 236379801192444 236431604786832 236475040928217 237608651497464 237838935767706 237891059137368 238217832570249 238702505210208 239031457793856 239082777749232 239263121011824 239307077346519 239644286657496 240175977464592 240558597364968 240740053857576 241070740744743 241123572377604 241946044548624 241999068007872 242043526978332 242233607358288 242514278114472 243439538650776 243492889415328 243675474068754 243728876539512 244011279831228 244063668952341 244897260439104 244942251852324 245134608644016 245179643661771 245525128047864 246408971923296 246647785240584 246747445785828 246986587143387 247040715258036 247883370795216 247937695443648 248224975401312 248465548743048 248565657944814 249413515059384 249468175045152 249702505016796 249999286698252 250907009161536 250953104658516 251542492171698 251550284564376 252455817860064 252700491626856 252802597829652 253047607686783 253103064098724 253396329055506 254316385840608 254363107692798 254562862822632 254665428691926 255830173851564 255886240074192 256134238519068 257064236380224 257362091060256 257409372455586 257715314065482 258651052654176 258950745943344 259006342561668 259614643878954 260557278744672 260605147145382 261217203409071 262108214927676 262165657008528 262213820893193 262419741304812 262723801290678 263677725196704 263726166871674 263783963533272 264039616251138 264146304142521 264345553150497 265305365475696 265354106173351 265363508225088 265728018538584 265985555385186 266943052916904 266951322394848 267309732934647 267319204278336 267627441529539 268540318361484 268541514311616 268599170063952 268910390018088 269171011138302 270148344219936 270197974647666 270257189632248 270628422035589 270832560589773 271815926591664 271865863380059 271875496156992 272248951508856 272512808278074 273493802681736 273869480982123 273879184751424 273929500592244 274194986106951 275131490122944 275509417993992 275569797002976 275776434724518 277159174987968 277210093413708 277478758395657 278486256078576 278547287473728 278870034092832 278929907374104 280205307042024 280590204441807 280600146340416 280651696925796 281883183132096 282270385306728 282332246009184 282384114808054 283960627134912 284012795092572 284075037651216 284288053080213 285713470512288 285765960494378 287477133910512 287486039502144 287872020083466 288800561859264 289197265927752 289260644684256 289595804634864 290928986083008 290982434235948 291046204219344 291319589186262 292724844021792 292778622101602 294531787503408 294936364134594 296702450147376 296756958974931 298468536160158 298533946753224 299908275776928 300255772903632 300310934531517 300321575176896 301467386895168 301759561429872 302109203600568 302174066321946 303689164044096 303983491868784 304039338336279 305077774762176 305792917415622 305859933176616 307326160020672 307624012729488 307680528016953 307691429782464 307747957455484 308865359579712 309522926388312 309590759595936 310016021628348 311141658867264 311376357085248 311433561736388 311443209460656 311872404991392 312564345921984 313062286391136 313297038088398 313298433363552 313365698407944 313728788354436 314867906278848 315173068256592 315230970422277 315242139715776 315300054570956 316811535329952 317118581023608 317188078849824 317623776760332 318777036998976 319017494682432 319076103128692 319525715543328 319584417357618 320234636619456 320744796486624 320986738476768 321427654326324 321498096503472 322594726064832 322724702637776 322978143144384 323352370819296 323411775649326 324586051534368 324900632091672 324971835386016 325348373108304 325418225269788 326589669136432 326846144858688 326906191549028 327366837397152 327426979746762 328863713654112 328996594381104 329315449524516 329387620344048 330511161060288 331287398324064 331348260941334 331420877259752 332551353412512 332936673355728 333332382264336 334604139544688 335389989562264 335400379419168 335850690097377 336933988835808 337070130439536 337396810249044 337470752131632 337861772074008 339150810257064 339417150430176 339479506608606 339553904922568 339872854050639 341106898468752 341181653432256 341512318025424 343212496607448 343620418753976 344092424823693 345267661257792 345341790082224 346152858505272 347473529527176 348213292186851 348289604545428 349477619903568 349554209344704 349892988406416 350298401720904 351634889162232 351711951377696 352052821668184 352195072190028 352460737533996 352536410708937 353740487300928 354304024718112 354647407180248 355924070555872 356412977246196 356758403651559 356836588706052 358053757815312 358132226751936 358547186690784 358894681517736 360263966196888 360342919509664 360837896047452 361110080786364 361685358566406 362421235455552 362998602011808 363065290467498 363350411037432 364658403575648 365159307976164 365239334122992 365513211103131 365593314809268 366016919746842 367345890658656 367413377778486 367701912966024 369613457884944 369971677860876 370121168678742 370561072887054 371315008104768 371906543165472 372848486917221 373607076056032 374120272589076 374202262567728 374553757525194 374998930047378 376360513742304 376429656987774 377313738257547 378683726790096 378766716868288 379050737440284 379203896744478 379654596148086 380094493583259 381544661539197 381998143037889 383302845214016 383745260777346 383829360111288 384201357778602 385596354570336 386114058683379 386127739513152 386572971098223 387976578981264 388061605625792 388426118915016 388509513842502 389421965818431 390907720718073 392709050004544 393162322391514 393248485512792 393629611957218 394085701936017 395589250307511 395603266863168 395675945299908 396059424376707 397958048213544 398045262337632 398592027807876 398978333077779 400341030538176 400414579375356 402346081906496 402810477542226 402812271467424 402898755095928 403365585027132 403756516707453 405296961971499 405311322491712 405385784448372 407723889887496 407813244235488 408373427263284 408769212417111 410165350305984 410240704022604 410894250888366 412697235184416 413264126990988 413354695504464 413664652086777 415257612614208 415815140120562 417729384117864 417820931210592 418305051139248 418394861061156 420230757675456 420307960563036 420977545388694 422824774698144 423405577960092 423498369013776 423576172212081 426019192638858 426112556476824 428570205768432 428648940741567 428664128671296 431215700865768 431808030125199 433200842788896 433795898891628 433797830811072 433890967026384 434393706952296 436473651353922 436569306329016 436979383779393 438662125841472 439087266032688 439167933152403 439183493792064 441797681255112 442404546201891 443915564474304 444443176352448 445053675221064 447702804240237 447800920129836 449426840586048 449862413665392 449961002842176 450383659355448 450482362765344 452201080342752 452639342144808 453163805400852 453261099482919 454809197958336 455349757367232 455533746066144 455975237803176 457616662143264 458689376123433 458789899764924 460455720109632 460989240031008 461436019094232 461537144673696 461621936183226 463298039369568 464284389582468 464386139393904 465024032442522 465970159871424 466523984541888 466712488300896 467064535627872 467150342604582 467164814190984 467808607487088 468846518882976 469593429586704 469945557132597 469947650045328 470048547611916 470593182531654 472301859418272 472759602384888 472863209573664 472950081856434 475217302994928 475677871535412 475782118274736 476435665140498 477405010420416 478165555498464 478526242023648 478614154693038 479288573314992 479376626036427 480351954929184 481117194729936 481480107715152 482141481489486 482247144755208 483892089097248 484087053956664 484467214716576 485028556228944 485117663473989 486879077301552 486985778830656 487350948137508 487457753079024 488022559662456 488127337904682 489884503704648 490269217288032 490359287323542 491050256095728 491140469620143 492817943846592 493295570481168 493494891571656 493973174286774 494081430516072 495766741590432 496449950802624 496931097486096 497022391412001 497131315889628 498827030118768 498936350090304 499405010033592 499998573396504 501906209317032 503084984343396 503100569128752 504911635720128 505400983253712 505605195659304 506095215373566 506206128197448 506792658111012 508632771681216 508726215385596 509125725645264 509219259912909 509330857383852 511660347703128 511772480148384 512268477038136 514724182120512 514818744911172 515430628130964 517302105308352 517901491886688 518012685123336 519229287757908 521114557489344 521210294290764 522434406818142 524216429855352 524331314017056 524427641786386 524839482609624 525447602581356 527355450393408 527452333743348 527567927066544 528079232502276 528292608285042 528691106300994 530610730951392 530708212346702 531456037077168 531971110770372 533886105833808 533902644789696 534619465869294 535254883059078 537080636722968 537198340127904 537820780036176 538342022276604 538558925547097 540296688439872 540395949295332 540514379264496 541256844071178 541665121179546 542528037849609 543631853183328 543731726760118 544497903017712 544597935701247 545008733038679 545025616556148 546987605363472 547738961964246 547859001184488 548389972213902 549025379620263 551018835987984 551120066667729 551139594005952 551552869449036 551775095499173 554420186827416 554957516791314 555841609330581 556972512157152 557740068185664 557859814748208 558383180475211 560410614084048 561180408883614 561303393851592 562498395071067 564540770613456 564644485481661 564664492018368 564768229616108 568025590185144 568150075302432 568576106160426 569481894222129 571426941024576 571531920988756 572085835210799 574954267821024 575744040166932 576302036667903 578394531855504 578521289368512 579191609269728 581964868471896 582092408438688 582639178372524 585449688043584 585557244203204 589063575006816 589872728269188 590444417935827 593404900294752 593513917949862 596937072320316 597067893506448 599816551553856 600511545807264 600621869063034 603519122859744 604218407201136 604348132643892 607966983737568 608078676672558 611585834831244 611719866353232 615248025458976 615361056033906 615495914910968 616341376332549 619045852776624 619181519191872 620032043256696 622867123472776 622886418921312 623722710180843 623744809982784 626124572782272 626594076176796 626596866727104 626731396815888 627457576708872 630346136513184 630461940844554 630600109141912 631466318083041 633623070659904 634237162047216 634376157699648 635247553520664 638152206257384 639028788958287 639051431086656 639168834715236 641489592973248 641973476953536 642855308652648 642996193006944 645449405275552 646704741638592 646823551298652 649172103068736 649801264183344 649943670772032 650696746216608 650836450539576 653179338272864 653812383098056 654710477030883 654733674794304 654853959493524 657727427308224 657993188762208 658630899049032 658775240688096 662574796648128 662696521882668 662841754519504 665102706825024 665873346711456 666664764528672 669208279089376 670779979124528 670800758838336 671701380194754 673867977671616 674140260879072 674793620498088 674941504263264 675723544148016 678301620514128 678834300860352 678959013217212 679107809845136 679745708101278 682213796937504 683024636050848 686424993214896 687240837507952 688184849647386 690683580164448 692305717010544 692432904274839 694947059054352 696426584373702 696579209090856 697536048663783 698955239807136 699785976812832 700596803441808 700725513906873 703269778324464 703423902755392 704105643336368 704390144380056 704921475067992 705072821417874 705889773797481 708608049436224 709294814360496 709425122784651 711848141111744 712825954492392 713516807303118 713673177412104 714653497710747 716107515630624 717094373381568 717789363035472 717921232039557 720527932393776 720685839019328 721675792094904 722220161572728 723212222234229 723370717132812 725997204023616 726130580934996 726700822074864 729316807151296 730318615952328 730478668245984 731026422206262 731186629618536 732033839493684 732191006857023 734691781317312 734826755556972 735403825932048 735538930985313 739226915769888 739943355721752 740242337357484 740959761430161 741122145774108 743813086330944 745696973834442 747214152112064 748240545178152 748404525135456 749107515050388 749997860094756 752721027484608 752859313975548 754627476515094 757367453580192 758101474880568 758407793488956 759142823060349 759309192296172 760188987166518 763089323078394 763996286075778 767490521554692 767658720222576 768402715557204 771192709140672 772228117366758 773145942196446 775953157962528 776852237830032 777019027685004 778843931636862 781815441436146 783651610227213 786324644783028 786496971025584 786641462679579 787259223914436 788171403872034 791178500615022 791351890599816 792118848753414 792438912427563 793036659451491 795916096427088 796062318520053 796090524675264 797184055615752 797956666155558 800829158750712 801929198803941 802882324588617 805620955084452 805624542934848 805797510191856 806731170054264 807513033414906 810593923942998 810771568896744 811885266106767 812497681769319 815447779774992 815597590140177 815626488470976 816746854526568 817538424834222 820481408045208 821608442946369 821788501776732 822584958320853 825394470368832 826528253981976 826709391008928 827329304173554 831630280241124 832436275186971 835458768235728 835641862421184 836610102278496 836789722122312 840615921126072 841770613325421 841955090777388 845649549396288 846811155920184 846996738027552 847152344424162 852038385277716 852225112953648 852864159240639 857140411536864 857297881483134 862431401731536 863616060250398 866401685577792 867591797783256 867781934052768 868787413904592 872947302707844 873138612658032 873958767558786 878174532065376 878335866304806 883595362510224 884809092403782 890107350442128 890270876924793 895405608480474 895601840259672 899724827330784 900767318710896 900932803594551 900964725530688 904402160685504 905278684289616 906327610801704 906522198965838 911067492132288 911950475606352 912118015008837 915233324286528 917378752246866 917579799529848 921978480062016 922872038188464 923041584050859 923074289347392 923243872366452 926596078739136 928568779164936 928772278787808 930048064885044 933424976601792 934129071255744 934300685209164 934329628381968 935617214974176 937693037765952 939186859173408 939891114265194 939895300090656 940097095223832 941186365063308 944603718836544 945519204769776 945692911266831 945726419147328 945900163712868 950434605989856 951355743070824 951564236549472 952871330280996 956331110996928 957052484047296 957228309386076 958577146629984 958753252072854 960703909858368 962234389459872 962960215430304 964282962978972 964494289510416 967784178194496 968174107913328 968934429433152 970057112457888 970235326947978 973758154603104 974701896275016 974915506158048 976045119324912 976254675809364 979769007409296 980538434576064 980718574647084 982100512191456 982280939240286 986591140962336 986989783143312 987946348573548 988162861032144 988344401828189 991533483180864 993862194972192 994044782824002 994262631779256 997654060237536 998810020067184 999997146793008 1000180861730323 1003812418634064 1006169968686792 1006201138257504 1007552070292131 1010801966507424 1011210391318608 1012190430747132 1012412256394896 1013585316222024 1017452430771192 1018251451290528 1018438519825818 1018661714767704 1019618562151917 1023320695406256 1023544960296768 1024536954076272 1024725177355607 1029637489822344 1030861256261928 1032277274471079 1035802983773376 1036025370246672 1038458575515816 1042420588581528 1044639876560553 1044868813636284 1048432859710704 1048662628034112 1048855283572772 1049678965219248 1050895205162712 1054904667486696 1055135854133088 1056158465004552 1056585216570084 1057382212601988 1057609232126811 1061221461902784 1061416424693404 1062912074154336 1063942221540744 1067772211667616 1069238931738588 1070275210954677 1070509766118156 1074161273445936 1074396680255808 1075641560072352 1076684044553208 1077117851094194 1080791898590664 1081028758528992 1082513688142356 1083330242359092 1085056075699218 1087263706366656 1087463453520236 1088995806035424 1089195871402494 1090017466077358 1090051233112296 1093975210726944 1095477923928492 1095718002368976 1096539633309393 1096779944427804 1098050759240526 1102037671975968 1102240133335458 1103105738898072 1103550190998346 1108840373654832 1109915033582628 1111683218661162 1113945024314304 1115719629496416 1116766360950422 1118545460751663 1120821228168096 1122360817767228 1122606787703184 1124996790142134 1129081541226912 1129288970963322 1129536459232216 1131941214772641 1136051180370288 1136300150604864 1137152212320852 1138963788444258 1143063841977512 1144171670421598 1144633984617591 1145994429113667 1149908535642048 1151488080333864 1152604073335806 1156789063711008 1158342176050137 1158383218539456 1159718913294669 1163929736943792 1164184816877376 1165278356745048 1171114488406408 1172723162154219 1178127150013632 1179745456538376 1180888835871654 1186767750922533 1186809800589504 1187027835899724 1188178273130121 1193874144640632 1194135787012896 1201023091614528 1201243738126068 1207038245719488 1208436814402272 1208696265287784 1215890885914497 1215933967475136 1216157353345116 1223171669662488 1223439732706464 1230496050917952 1230722112067812 1230991829821936 1232682752665098 1238091705553248 1240064086513392 1245734246945552 1245772837842624 1247445420361686 1253188152353592 1253462793631776 1254915153417744 1260692273026368 1260923881689108 1261200218283824 1262932636166082 1268474324094432 1270495107041328 1270728516636243 1276304412514768 1278057577916574 1278337669430472 1285710617305296 1285946822224701 1285992386013888 1290898810551104 1293647102597304 1295424090375597 1299602528366688 1301393492433216 1301672901079152 1306358676545728 1307624766196112 1309420954061766 1309707918987048 1310938151338179 1315986377524416 1317261798098064 1317503799457209 1317550481376192 1325393043765336 1325683509039008 1327213638605673 1331746693422912 1333329529057344 1338416558178752 1341559958249056 1343108412720711 1343402760389508 1348280521758144 1349587240996176 1349883008526528 1351447088296032 1356603241028256 1357918026434424 1358215619690272 1359491416202556 1359783298448757 1364427593875008 1366049272101696 1372849986429792 1374481675015904 1376068128370299 1376369699294772 1381367160328896 1384611434021088 1384865808549678 1389894118108704 1392853168747404 1393158418181712 1395072097327566 1397910479614272 1399571953625664 1401193606883616 1401451027813746 1406539556648928 1408211286672736 1408780288760112 1409836671397791 1409842950135984 1410145642835748 1411779547594962 1418589628720992 1418850245569302 1425651908984784 1427033614606236 1427346354824208 1429306995421494 1432215031261248 1435578726070944 1435842464079114 1438129878109281 1441055864787552 1443351584189808 1444440323145456 1446424444468458 1446741434265624 1452261161869992 1453401644149728 1455352990421967 1460637231904656 1460957336491968 1462052844412524 1462373259237072 1464067678987368 1464382013714046 1469653511113944 1470807651864096 1471077861970626 1473421408860429 1478453831539776 1479886711443504 1480484674714968 1481919522860322 1482244291548216 1491067174236003 1491393947668884 1496481090356304 1496809050270912 1498215030100776 1499995720189512 1505718627951096 1509254953030188 1514734907160384 1516202949761136 1516815586977912 1518285646120698 1518618384592344 1520377974333036 1526178646156788 1527657779738727 1527992572151556 1534981043109384 1535317440445152 1536805431114408 1544456234733516 1546291884392892 1551906315925056 1553704475660064 1554038055370008 1557687863273724 1563630882872292 1567303220454426 1572649289566056 1572993942051168 1573282925359158 1574518447828872 1576342807744068 1582357001230044 1582703781199632 1584237697506828 1584877824855126 1586073318902982 1591832192854176 1592124637040106 1594368111231504 1595913332311116 1601658317501424 1603858397607882 1605764649177234 1611241910168904 1611595020383712 1613462340108528 1615026066829812 1615676776641291 1621187847885996 1621543137793488 1623770532213534 1624995363538638 1627584113548827 1630895559549984 1631195180280354 1633493709053136 1633793807103741 1635026199116037 1635076849668444 1640962816090416 1643216885892738 1643577003553464 1645169916641706 1647076138860789 1653056507963952 1653360200003187 1653418782017856 1654658608347108 1655325286497519 1663260560482248 1664872550373942 1667524827991743 1670917536471456 1673220204556992 1673579444244624 1675149541425633 1681231842252144 1683541226650842 1683910181554776 1687495185213201 1693622311840368 1693933456444983 1693993476055104 1694304688848324 1704076770555432 1704450225907296 1705728318481278 1708445682666387 1714280823073728 1714595762966268 1716257505632397 1724862803463072 1727232120500796 1728906110003709 1735183595566512 1735563868105536 1737574827809184 1745894605415688 1746277225316064 1747917535117572 1756349064130752 1756671732609612 1767190725020448 1769618184807564 1771333253807481 1780214700884256 1780541753849586 1790811216960948 1791203680519344 1799449654661568 1801534637421792 1801865607189102 1810557368579232 1812655221603408 1813044397931676 1823900951212704 1824236030017674 1834757504493732 1835159599059696 1835496746252351 1845744076376928 1846083168101718 1846487744732904 1849024128997647 1857137558329872 1857478743213457 1857544557575616 1860096129770088 1868601370418328 1868659256763936 1871168130542529 1871234429948352 1878373718346816 1879782228530388 1879790600181312 1880194190447664 1882372730126616 1891038409539552 1891385822533662 1891800327425736 1894398954249123 1900869211979712 1902711486141648 1903061043660413 1903128473098944 1905742660561992 1914456618772152 1917086366874861 1917154293259968 1917506504145708 1924468778919744 1925920430860608 1928565925957944 1928988579020832 1936348215826656 1940114224915776 1940470653895956 1947516309206208 1949403792550032 1949831012316096 1952090238649824 1952509351618728 1959538014818592 1961437149294168 1964131431092649 1964201024382912 1964561878480572 1973182281924672 1973979566286624 1975892697147096 1976325722064288 1976688803656378 1987724389944384 1988089565648004 1988525263558512 1995308120475072 1997620040134368 1999994293586016 2000361723460646 2007624837268128 2012339937373584 2012402276515008 2015104140584262 2021603933014848 2022420782637216 2024380861494264 2024824512789792 2027170632444048 2034904861542384 2036502902581056 2036877039651636 2037323429535408 2039237124303834 2046641390812512 2049073908152544 2049450354711214 2059274979644688 2061722512523856 2064554548942158 2072050740493344 2076917151031632 2077298712824517 2084841177163056 2089279753121106 2089737627272568 2096865719421408 2097710567145544 2099357930438496 2101790410325424 2102176541720619 2109809334973392 2110271708266176 2112316930009104 2113170433140168 2114764425203976 2115218464253622 2122832849386808 2125824148308672 2127884443081488 2128275368353953 2135544423335232 2138477863477176 2140550421909354 2141019532236312 2148322546891872 2151283120144704 2153368089106416 2153763696118671 2154235702188388 2161583797181328 2162057517057984 2165027376284712 2166660484718184 2170112151398436 2174926907040472 2177991612070848 2178391742804988 2180034932154716 2180102466224592 2187950421453888 2190955847856984 2191436004737952 2193079266618786 2193559888855608 2196101518481052 2204075343951936 2204480266670916 2206211477796144 2206616792955939 2207100381996692 2217680747309664 2219830067165256 2223366437322324 2231439258992832 2233532721900844 2237090921503326 2241642456336192 2244721635534456 2245213575406368 2249993580284268 2258163082453824 2258577941926644 2259072918464432 2263882429545282 2272102360740576 2274304424641704 2277927576888516 2286127683955024 2288343340843196 2289267969235182 2291988858227334 2302976160667728 2305208146671612 2313578127422016 2316684352100274 2319437826589338 2327859473887584 2330556713490096 2342228976812816 2345446324308438 2350954830681639 2359490913076752 2359924388038737 2361777671743308 2373535501845066 2374055671799448 2376356546260242 2377316737282689 2379109978354473 2387748289281264 2388186955560159 2388271574025792 2402487476252136 2405787596411823 2408646973765851 2416873628804544 2417392530575568 2431781771828994 2432314706690232 2435655798320301 2437493045307957 2446343339324976 2446792770420531 2446879465412928 2461444224135624 2461983659643872 2464825328839107 2465365505330196 2467754874962559 2476183411106496 2480128173026784 2491468493891104 2494890840723372 2497308825560913 2506376304707184 2506925587263552 2509830306835488 2521847763378216 2522400436567648 2525311839976263 2525865272332164 2536948648188864 2540990214082656 2541457033272486 2552608825029536 2556115155833148 2556675338860944 2558592477721917 2571421234610592 2571893644449402 2587294205194608 2590848180751194 2599205056733376 2603345802158304 2615249532392224 2618841908123532 2619415837974096 2621876302676358 2634523596196128 2635007598914418 2650786087530672 2651367018078016 2654427277211346 2670812630774379 2683119916498112 2686216825441422 2686805520779016 2699174481992352 2702798410783653 2702894176592064 2713206482056512 2715836052868848 2716431239380544 2718982832405112 2719566596897514 2736354045026511 2745699972859584 2748963350031808 2752136256740598 2752739398589544 2769124752152577 2769222868042176 2769731617099356 2779788236217408 2785706337494808 2786316836363424 2790144194655132 2802387213767232 2802902055627492 2813079113297856 2816422573345472 2817560577520224 2819673342795582 2819685900271968 2820291285671496 2823559095189924 2837078733800493 2837179257441984 2837700491138604 2851303817969568 2854067229212472 2854692709648416 2858613990842988 2871157452141888 2871684928158228 2876259756218562 2882111729575104 2886703168379616 2888880646290912 2892848888936916 2893482868531248 2904522323739984 2906803288299456 2910705980843934 2921274463809312 2924105688825048 2924746518474144 2928135357974736 2928764027428092 2939307022227888 2941615303728192 2942155723941252 2946842817720858 2959773422887008 2960969349429936 2963839045720644 2964488583096432 2965033205484567 2982134348472006 2982787895337768 2992962180712608 2996430060201552 2999991440379024 3000542585190969 3011437255902192 3018509906060376 3022656210876393 3032405899522272 3033631173955824 3036571292241396 3037236769184688 3040755948666072 3052357292313576 3055315559477454 3055985144303112 3058855686455751 3069962086218768 3070634880890304 3073610862228816 3074175532066821 3088912469467032 3092583768785784 3096831823413237 3107408951320128 3108076110740016 3115375726547448 3127261765744584 3133919629681659 3134606440908852 3145298579132112 3145987884102336 3146565850718316 3149036895657744 3152685615488136 3164714002460088 3165407562399264 3168475395013656 3169755649710252 3172146637805964 3172827696380433 3183664385708352 3184249274080212 3188736222463008 3191826664622232 3203316635002848 3207716795215764 3210825632864031 3211529298354468 3222483820337808 3223190040767424 3226924680217056 3230052133659624 3231353553282582 3242375695771992 3243086275586976 3247541064427068 3249990727077276 3255168227097654 3261791119099968 3262390360560708 3266987418106272 3267587614207482 3270052398232074 3270153699336888 3281925632180832 3286433771785476 3287154007106928 3289618899928179 3290339833283412 3294152277721578 3306113015927904 3306720400006374 3309317216694216 3310650572995038 3326521120964496 3329745100747884 3335049655983486 3341835072942912 3347158888489248 3350299082851266 3355636382254989 3362463684504288 3367082453301684 3367820363109552 3374990370426402 3387244623680736 3387866912889966 3388609377696648 3395823644317923 3408153541110864 3408779671611509 3408900451814592 3411456636962556 3416891365332774 3429191525932536 3432515011264794 3433901953852773 3437983287341001 3449725606926144 3454464241001592 3457812220007418 3470367191133024 3475026528150411 3475149655618368 3479156739884007 3491789210831376 3492554450632128 3495835070235144 3513343465219224 3518169486462657 3534381450040896 3539236369615128 3542666507614962 3560303252767599 3560429401768512 3561083507699172 3564534819390363 3581622433921896 3582407361038688 3603069274843584 3603731214378204 3621114737158464 3625310443206816 3626088795863352 3647672657743491 3647801902425408 3648472060035348 3669515008987464 3670319198119392 3670993492504702 3691488152753856 3692166336203436 3692975489465808 3698048257995294 3714275116659744 3714957486426914 3720192259540176 3737202740836656 3737318513527872 3742336261085058 3759564457060776 3760388380895328 3764745460253232 3782076819079104 3782771645067324 3783600654851472 3788797908498246 3805422972283296 3806122087320826 3811485321123984 3812185549908729 3828913237544304 3834172733749722 3835013008291416 3857131851915888 3857840466674103 3857977158041664 3872696431653312 3880941307791912 3898807585100064 3904180477299648 3905018703237456 3919076029637184 3922874298588336 3928262862185298 3929123756961144 3947959132573248 3951785394294192 3952511398371627 3952651444128576 3953377607312756 3976179131296008 3977050527117024 3995240080268736 3999988587172032 4000723446921292 4015249674536256 4024679874747168 4030208281168524 4044841565274432 4048761722988528 4049649025579584 4054341264888096 4069809723084768 4073754079303272 4074646859070816 4078474248607668 4093282781625024 4098147816305088 4098900709422428 4118549959289376 4123445025047712 4129109097884316 4144101480986688 4153834302063264 4154597425649034 4169682354326112 4178559506242212 4179475254545136 4193731438842816 4195421134291088 4198715860876992 4203580820650848 4204353083441238 4219618669946784 4224633860018208 4226340866280336 4229528850407952 4230436928507244 4245665698773616 4255768886162976 4256550736707906 4276955726954352 4281100843818708 4282039064472624 4296645093783744 4306736178212832 4307527392237342 4308471404376776 4314389634327843 4323167594362656 4330054752569424 4333320969436368 4340224302796872 4349853814080944 4356783485609976 4360069864309432 4360204932449184 4366058971265901 4381911695713968 4382872009475904 4386158533237572 4387119777711216 4392203036962104 4408960533341832 4412422955592288 4413233585911878 4414200763993384 4420264226581287 4435361494619328 4439660134330512 4446732874644648 4467065443801688 4473201522708009 4474181843006652 4489443271068912 4490427150812736 4499987160568536 4517155883853288 4518145836928864 4527764859090564 4544204721481152 4548608849283408 4555855153777032 4572255367910048 4576686681686392 4578535938470364 4582973339216181 4583977716454668 4605952321335456 4610416293343224 4633368704200548 4638875653178676 4655718947775168 4661113426980192 4684457953625632 4690892648616876 4701909661363278 4718981826153504 4719848776077474 4723555343486616 4747071003690132 4748111343598896 4752713092520484 4754633474565378 4758219956708946 4775496578562528 4776373911120318 4804974952504272 4811575192823646 4817293947531702 4834785061151136 4847030329923873 4863563543657988 4864629413380464 4871311596640602 4874986090615914 4882752340646481 4892686678649952 4893585540841062 4901381421311223 4905078597348111 4922888448271248 4923967319287744 4929650657678214 4930731010660392 4935509749925118 4941228416582367 4960080600009561 4960256346053568 4965975859492557 4982936987782208 4989781681446744 4994617651121826 5002574483975229 5012752609414368 5019660613670976 5025448624276899 5043695526756432 5044800873135296 5050623679952526 5051730544664328 5062485555639603 5081800369334949 5081980428165312 5082914066544972 5105217650059072 5112230311666296 5113350677721888 5117184955443834 5125337047999161 5142842469221184 5143787288898804 5148772516897191 5174588410389216 5181696361502388 5186718330011127 5206691604316608 5230499064784448 5237683816247064 5238831675948192 5243752605352716 5269047192392256 5270015197828836 5301572175061344 5308854554422692 5313999761422443 5341625261548758 5372433650882844 5373611041558032 5398348963984704 5405596821567306 5431672105737696 5437965664810224 5439133193795028 5472708090053022 5504272513481196 5505478797179088 5506490238757053 5538249504305154 5539463234198712 5547072386992941 5571412674989616 5572436229640371 5572633672726848 5580288389310264 5605804111254984 5613504391627587 5635121155040448 5639346685591164 5639371800543936 5640582571342992 5647118190379848 5674157467600986 5675400982277208 5683196862747369 5702607635939136 5708134458424944 5709183130981239 5709385419296832 5717227981685976 5743369856316456 5751259100624583 5752519512437124 5773406336759232 5777761292581824 5785697777873832 5786965737062496 5809044647479968 5821411961687868 5842548927618624 5848211377650096 5849493036948288 5856270715949472 5857528054856184 5878614044455776 5884311447882504 5892394293277947 5893685635441716 5919546845774016 5921938698859872 5927678091441288 5928977166192864 5930066410969134 5964268696944012 5965575790675536 5985924361425216 5992860120403104 5999982880758048 6001085170381938 6022874511804384 6037019812120752 6045312421752786 6064811799044544 6067262347911648 6073142584482792 6074473538369376 6081511897332144 6104714584627152 6110631118954908 6111970288606224 6117711372911502 6139924172437536 6147221724457632 6148351064133642 6177824938934064 6185167537571568 6193663646826474 6216152221480032 6230751453094896 6231896138473551 6254523531489168 6267839259363318 6269212881817704 6290597158264224 6293131701436632 6298073791315488 6305371230976272 6306529625161857 6329428004920176 6330815124798528 6336950790027312 6339511299420504 6344293275611928 6345655392760866 6368498548160424 6377472444926016 6383653329244464 6384826105061859 6406633270005696 6415433590431528 6421651265728062 6423058596708936 6444967640675616 6453849360434112 6460104267319248 6461291088356013 6462707106565164 6484751391543984 6486172551173952 6495082128854136 6499981454154552 6510336454195308 6524780721121416 6533974836212544 6535175228414964 6540104796464148 6540307398673776 6563851264361664 6572867543570952 6574308014213856 6579237799856358 6580679666566824 6588304555443156 6612226031855808 6613440800012748 6618634433388432 6619850378867817 6621301145990076 6653042241928992 6659490201495768 6670099311966972 6694317776978496 6700598165702532 6711272764509978 6724927369008576 6734164906603368 6735640726219104 6749980740852804 6774489247361472 6775733825779932 6777218755393296 6791647288635846 6816307082221728 6817559343223018 6822913273925112 6833782730665548 6858383051865072 6865030022529588 6867803907705546 6875966574682002 6908928482003184 6915624440014836 6918410812797323 6940734382266048 6950053056300822 6958313479768014 6983578421662752 6991670140470288 7001266032112261 7026686930438448 7036338972925314 7052864492044917 7078472739230256 7079773164116211 7085333015229924 7120606505535198 7122167015398344 7129069638780726 7137329935063419 7163244867843792 7164560866680477 7164814722077376 7173076241489249 7207462428756408 7225940921297553 7250620886413632 7252177591726704 7295345315486982 7296944120070696 7312479135923871 7339030017974928 7340378311261593 7340638396238784 7341986985009404 7384332672406872 7385950978931616 7396096515990588 7403264624887677 7428550233319488 7429914972853828 7440384519080352 7474405481673312 7484672522170116 7491926476682739 7519128914121552 7520776761790656 7529490920506464 7565543290134648 7567201309702944 7577595816996492 7610845944566592 7612244174641652 7622970642247968 7624371099817458 7657826475088608 7668345467499444 7670026016582832 7675777433165751 7714263703831776 7715680933348206 7761882615583824 7797615170200128 7810037406474912 7845748597176672 7856525724370596 7858247513922288 7903570788588384 7905022796743254 7906755214625512 7952358262592016 7954101054234048 8001446893842584 8012437892323137 8049359749494336 8060416562337048 8097523445977056 8108395232350959 8108682529776192 8139619446169536 8147508158606544 8149293718141632 8156948497215336 8197801418844856 8209062135079533 8237099918578752 8246890050095424 8258218195768632 8307374256457731 8307668604126528 8309194851298068 8339364708652224 8357119012484424 8358950509090272 8390842268582176 8407161641301696 8408706166882476 8439237339893568 8449267720036416 8452681732560672 8459057700815904 8460873857014488 8491331397547232 8511236201401479 8511537772325952 8513101473415812 8553911453908704 8562201687637416 8564078128945248 8613472356425664 8615054784474684 8616942808753552 8628779268655686 8646335188725312 8660109505138848 8666641938872736 8680448605593744 8699707628161888 8713566971219952 8720139728618864 8720409864898368 8732117942531802 8763823391427936 8772317066475144 8774239555422432 8784406073924208 8817921066683664 8824845911184576 8826467171823756 8828401527986768 8840528453162574 8879320268661024 8893465749289296 8895099616453701 8934130887603376 8946403045416018 8948363686013304 8978886542137824 8999974321137072 9001627755572907 9034311767706576 9036291673857728 9055529718181128 9067968632629179 9097217698566816 9111710307554064 9144510735820096 9153373363372784 9157071876940728 9165946678432362 9167955432909336 9176567059367253 9211904642670912 9220832586686448 9222526596200463 9266737408401096 9277751306357352 9290495470239711 9322226853960384 9368915907251264 9381785297233752 9401758889044977 9403819322726556 9437963652307008 9439697552154948 9447110686973232 9494142007380264 9496222687197792 9505426185040968 9509266949130756 9516439913417892 9518483089141299 9550993157125056 9552747822240636 9609949905008544 9623150385647292 9632476898592093 9634587895063404 9669570122302272 9694060659847746 9727127087315976 9729258826760928 9742623193281204 9749972181231828 9765504681292962 9785373357299904 9787171081682124 9802762842622446 9810157194696222 9845776896542496 9859301315356428 9861462021320784 9868856699784537 9871019499850236 9882456833164734 9920161200019122 9931951718985114 9979563362893488 9989235302243652 10005148967950458 10025505218828736 10050897248553798 10066909146764967 10087391053512864 10101247359905052 10103461089328656 10124971111279206 10163600738669898 10165828133089944 10187470932953769 10224460623332592 10226339014834527 10226701355443776 10234369910887668 10250674095998322 10287574577797608 10297545033794382 10301705861558319 10313949862023003 10349176820778432 10363392723004776 10373436660022254 10425079584451233 10437470219652021 10475367632494128 10477663351896384 10487505210705432 10540030395657672 10554508459387971 10603144350122688 10617709108845384 10627999522844886 10680909758302797 10683250523097516 10693604458171089 10744867301765688 10747222083116064 10811193643134612 10863344211475392 10875931329620448 10878266387590056 10943017973230473 10945416180106044 11008545026962392 11010957594358176 11012980477514106 11076499008610308 11078926468397424 11094144773985882 11142825349979232 11144872459280742 11160576778620528 11211608222509968 11227008783255174 11278693371182328 11281165142685984 11294236380759696 11348314935201972 11350801964554416 11366393725494738 11416268916849888 11418366261962478 11434455963371952 11436556649726187 11486739712632912 11502518201249166 11505039024874248 11571395555747664 11573521400022309 11573931474124992 11618089294959936 11642823923375736 11696422755300192 11712541431898944 11715056109712368 11757228088911552 11768622895765008 11784788586555894 11787371270883432 11843877397719744 11855356182882576 11857534195114881 11857954332385728 11860132821938268 11928537393888024 11931151581351072 11985720240806208 11999965761516096 12002170340763876 12045749023608768 12074039624241504 12090624843505572 12134524695823296 12146285168965584 12148947076738752 12163023794664288 12209429169254304 12221262237909816 12223940577212448 12235422745823004 12279848344875072 12294443448915264 12296702128267284 12355649877868128 12370335075143136 12387327293652948 12432304442960064 12461502906189792 12463792276947102 12509047062978336 12535678518726636 12538425763635408 12581194316528448 12586263402873264 12596147582630976 12610742461952544 12613059250323714 12658856009840352 12673901580054624 12679022598841008 12688586551223856 12691310785521732 12736997096320848 12767306658488928 12769652210123718 12830867180863056 12843302531456124 12846117193417872 12848477223766457 12889935281351232 12920208534638496 12922582176712026 12925414213130328 12943168902983529 12969502783087968 12990164257708272 12999962908309104 13002351202494199 13020672908390616 13049561442242832 13070350456829928 13080209592928296 13080614797347552 13098176913797703 13145735087141904 13148616028427712 13158475599712716 13161359333133648 13176609110886312 13226881600025496 13237268866776864 13239700757735634 13242602291980152 13260792679743861 13306084483857984 13318980402991536 13321427305622891 13340198623933944 13401196331405064 13419604568124027 13422545529019956 13468329813206736 13471281452438208 13499961481705608 13551467651559864 13554437510786592 13583294577271692 13632614164443456 13635118686446036 13645826547850224 13667565461331096 13716766103730144 13730060045059176 13735607815411092 13748920017648543 13751933149364004 13817856964006368 13831248880029672 13836821625594646 13900106112601644 13916626959536028 13967156843325504 13983340280940576 14002532064224522 14053373860876896 14072677945850628 14105728984089834 14156945478460512 14159546328232422 14170666030459848 14241213011070396 14244334030796688 14258139277561452 14274659870126838 14326489735687584 14329121733360954 14346152482978498 14414924857512816 14451881842595106 14504355183453408 14541090989771619 14590690630973964 14593888240141392 14624958271847742 14678060035949856 14680756622523186 14683973970018808 14704144263933669 14715235792044333 14768665344813744 14771901957863232 14792193031981176 14806529249775354 14859829945707656 14880241800028683 14880769038160704 14897927578477671 14948810963346624 14969345044340232 14983852953365478 15038257828243104 15058981841012928 15076345872830697 15131086580269296 15134402619405888 15155191633992984 15224488349283304 15245401108004847 15245941284495936 15248742199634916 15315652950177216 15336690934998888 15340052033165664 15351554866331502 15428527407663552 15431361866696412 15446317550691573 15523765231167648 15620074812949824 15691497194353344 15713051448741192 15716495027844576 15807141577176768 15810045593486508 15813510429251024 15904716525184032 16002893787685168 16024875784646274 16120833124674096 16195046891954112 16216790464701918 16295016317213088 16313896994430672 16395602837689712 16418124270159066 16516436391537264 16519470716271159 16614748512915462 16618389702596136 16641217160978823 16714238024968848 16717308688921113 16717901018180544 16781684537164352 16817412333764952 16840513174882761 16905363465121344 16918115401631808 16921747714028976 16982662795094464 17022472402802958 17026202946831624 17049590588242107 17107822907817408 17124403375274832 17127549392943717 17128156257890496 17230109568949368 17233885617507104 17253777301873749 17257558537311372 17320219010277696 17333283877745472 17360897211187488 17399415256323776 17427133942439904 17440279457237728 17464235885063604 17527646782855872 17544634132950288 17548479110844864 17568812147848416 17635842133367328 17652934343647512 17656803055973536 17677182879833841 17681056906325148 17758640537322048 17786931498578592 17790199232907402 17868261775206752 17892806090832036 17896727372026608 17957773084275648 17999948642274144 18003255511145814 18068623535413152 18111059436362256 18135937265258358 18194435397133632 18223420615108128 18306746726745568 18314143753881456 18331893356864724 18335910865818672 18353134118734506 18441665173372896 18445053192400926 18533474816802192 18555502612714704 18580990940479422 18695688415420653 18763570594467504 18803517778089954 18807638645453112 18879395104309896 18894221373946464 18919588875485571 18988284014760528 18992445374395584 19010852370081936 19018533898261512 19032879826835784 19036966178282598 19105495644481272 19154478315185577 19219899810017088 19246300771294584 19264953797184186 19269175790126808 19383873265068039 19388121319695492 19454254174631952 19458517653521856 19485246386562408 19499944362463656 19531009362585924 19574342163364248 19605525685244892 19620314389392444 19691553793084992 19718602630712856 19722924042641568 19737713399569074 19742038999700472 19764913666329468 19840322400038244 19859551136603451 19863903437970228 19959126725786976 19978470604487304 20010297935900916 20101794497107596 20133818293529934 20174782107025728 20202494719810104 20206922178657312 20249942222558412 20327201477339796 20331656266179888 20374941865907538 20448921246665184 20452678029669054 20468739821775336 20501348191996644 20575149155595216 20595090067588764 20603411723116638 20627899724046006 20726785446009552 20746873320044508 20755232438391969 20850159168902466 20874940439304042 20950735264988256 20975010421410864 21003798096336783 21080060791315344 21109016918775942 21158593476134751 21235418217690768 21239319492348633 21255999045689772 21361819516605594 21366501046195032 21387208916342178 21411989805190257 21489734603531376 21493682600041431 21494444166232128 21519228724467747 21622387286269224 21677822763892659 21751862659240896 21756532775180112 21886035946460946 21890832360212088 21937437407771613 22017090053924784 22021134933784779 22021915188716352 22025960955028212 22152998017220616 22157852936794848 22188289547971764 22209793874663031 22285650699958464 22289744918561484 22321153557241056 22423216445019936 22454017566510348 22475779430048217 22557386742364656 22562330285371968 22588472761519392 22696629870403944 22701603929108832 22732787450989476 22832537833699776 22836732523924956 22868911926743904 22873113299452374 22973479425265824 23005036402498332 23010078049748496 23027332299497253 23142791111495328 23147042800044618 23285647846751472 23392845510600384 23430112219424736 23537245791530016 23569577173111788 23574742541766864 23710712365765152 23715068390229762 23720265643876536 23857074787776048 23861457701280563 23862303162702144 24004340681527752 24037313676969411 24148079248483008 24181249687011144 24292570337931168 24325185697052877 24326047589328576 24418858338508608 24442524475819632 24447881154424896 24470845491646008 24593404256534568 24627186405238599 24711299755736256 24740670150286272 24774654587305896 24922122769373193 24923005812379584 24927584553894204 25018094125956672 25071357037453272 25076851527270816 25172526805746528 25221484923905088 25226118500647428 25317712019680704 25347803160109248 25358045197682016 25377173102447712 25382621571043464 25473994192641696 25533708604204437 25534613316977856 25539304420247436 25661734361726112 25686605062912248 25692234386835744 25696954447532914 25840417069276992 25845164353424052 25850828426260656 25886337805967058 25939005566175936 25980328515416544 25999925816618208 26004702404988398 26041345816781232 26099122884485664 26140700913659856 26160419185856592 26161229594695104 26196353827595406 26291470174283808 26316951199425432 26322718666267296 26353218221772624 26453763200050992 26474537733553728 26479401515471268 26485204583960304 26521585359487722 26637960805983072 26642854611245782 26680397247867888 26685298849361103 26802392662810128 26839209136248054 26845091058039912 26936659626413472 26999922963411216 27004883266718721 27102935303119728 27108875021573184 27166589154543384 27270237372892072 27291653095700448 27335130922662192 27433532207460288 27460120090118352 27471215630822184 27497840035297086 27503866298728008 27635713928012736 27662497760059344 27667579788601389 27673643251189292 27800212225203288 27833253919072056 27966680561881152 28005064128449044 28106747721753792 28145355891701256 28211457968179668 28313890956921024 28319092656464844 28341332060919696 28482426022140792 28488668061593376 28516278555122904 28549319740253676 28652979471375168 28658243466721908 28692304965956996 28829849715025632 28903763685190212 29008710366906816 29082181979543238 29181381261947928 29187776480282784 29249916543695484 29356120071899712 29361513245046372 29367947940037616 29408288527867338 29430471584088666 29537330689627488 29584386063962352 29613058499550708 29719659891415312 29760483600057366 29795855156955342 29938690088680464 29967705906730956 30076515656486208 30152691745661394 30200727440294901 30262173160538592 30310383267985968 30448976698566608 30490802216009694 30497484399269832 30562412798861307 30673381869997776 30679017044503581 30680104066331328 30703109732663004 30862723733392824 30892635101383146 30905117584674957 30941849586069009 31047530462335296 31275238753353699 31312410658956063 31426102897482384 31432990055689152 31620091186973016 31627020858502048 31663525378163913 31809433050368064 32005787575370336 32042729274908391 32049751569292548 32080813374513267 32241666249348192 32433580929403836 32590032634426176 32627793988861344 32791205675379424 32829053919691419 32836248540318132 33032872783074528 33038941432542318 33229497025830924 33236779405192272 33282434321957646 33428476049937696 33434617377842226 33634824667529904 33681026349765522 33843495428057952 34044944805605916 34052405893663248 34099181176484214 34248806750549664 34255098785887434 34309669949178561 34460219137898736 34467771235014208 34507554603747498 34515117074622744 34720564200066927 34721794422374976 34854267884879808 34880558914475456 34928471770127208 35089268265900576 35137624295696832 35271684266734656 35305868687295024 35313606111947072 35354365759667682 35362113812650296 35572602585344643 35573862997157184 35580398465814804 35736523550413504 35785612181664072 35793454744053216 35999897284548288 36006511022291628 36137247070826304 36222118872724512 36271874530516716 36446841230216256 36613493453491136 36628287507762912 36663786713729448 36671821731637344 36706268237469012 36883330346745792 36890106384801852 37066949633604384 37111005225429408 37161981880958844 37391376830841306 37527141188935008 37607035556179908 37615277290906224 37758790208619792 37788442747892928 37839177750971142 37976568029521056 38021704740163872 38037067796523024 38065759653671568 38073932356565196 38210991288962544 38308956630371154 38492601542589168 38529907594368372 38538351580253616 38545431671299371 38767746530136078 38776242639390984 38829506708950587 38908508349263904 38970492773124816 38999888724927312 39007053607482597 39062018725171848 39148684326728496 39211051370489784 39240628778784888 39294530741393109 39437205261425712 39445848085283136 39475426799138148 39484077999400944 39529827332658936 39680644800076488 39719102273206902 39727806875940456 39782378039231583 39918253451573952 39956941208974608 39964281916868673 40020595871801832 40203588994215192 40258813704372081 40267636587059868 40404989439620208 40413844357314624 40499884445116824 40654402954679592 40663312532359776 40749883731815076 40897842493330368 40905356059338108 40937479643550672 41002696383993288 41150298311190432 41190180135177528 41206823446233276 41246760052945629 41255799448092012 41453570892019104 41493746640089016 41510464876783938 41700318337804932 41749880878608084 41901470529976512 41950020842821728 42007596192673566 42160121582630688 42218033837551884 42317186952269502 42470836435381536 42478638984697266 42511998091379544 42723639033211188 42733002092390064 42774417832684356 42823979610380514 42979469207062752 42987365200082862 43038457448935494 43244774572538448 43355645527785318 43513065550360224 43623272969314857 43772071892921892 43781664720424176 43874874815543226 44034180107849568 44042269867569558 44051921910056424 44112432791801007 44145707376132999 44305996034441232 44314135730949617 44315705873589696 44376579095943528 44419587749326062 44579489837122968 44640725400086049 44642307114482112 44693782735433013 44846432890039872 44908035133020696 44951558860096434 45114773484729312 45176945523038784 45229037618492091 45393259740807888 45403207858217664 45465574901978952 45673465047849912 45736203324014541 45737823853487808 45746226598904748 45946958850531648 46010072804996664 46020156099496992 46054664598994506 46285582222990656 46294085600089236 46338952652074719 46571295693502944 46860224438849472 47074491583060032 47139154346223576 47149485083533728 47421424731530304 47430136780459524 47440531287753072 47714149575552096 47722915402561126 48008681363055504 48074627353938822 48362499374022288 48585140675862336 48650371394105754 48885048951639264 48941690983292016 49186808513069136 49254372810477198 49549309174611792 49558412148813477 49844245538746386 49855169107788408 50142714074906544 50151926066763339 50153703054541632 50345053611493056 50452237001294856 50716090395364032 50754346204895424 50765243142086928 50947988385283392 51067417208408874 51078608840494872 51323468723452224 51373210125824496 51382648178831151 51384468773671488 51393908895065828 51690328706848104 51701656852521312 51772675611934116 51960657030833088 51999851633236416 52009404809976796 52082691633562464 52198245768971328 52281401827319712 52320838371713184 52392707655190812 52582940348567616 52633902398850864 52645437332534592 52706436443545248 52907526400101984 52958803030942536 52970409167920608 53043170718975444 53275921611966144 53285709222491564 53360794495735776 53370597698722206 53604785325620256 53678418272496108 53690182116079824 53873319252826944 53999845926822432 54009766533437442 54205870606239456 54333178309086768 54540474745784144 54583306191400896 54670261845324384 54920240180236704 54942431261644368 54995680070594172 55007732597456016 55324995520118688 55335159577202778 55347286502378584 55600424450406576 55666507838144112 56010128256898088 56087065246261959 56290711783402512 56422915936359336 56638185312929688 56682664121839392 56758766626456713 56964852044281584 56977336123186752 57032557110245808 57098639480507352 57316486933443816 57384609931913992 57463434945556731 57659699430051264 57807527370380424 58151619795204117 58164363959086476 58362762523895856 58375552960565568 58499833087390968 58723026490092744 58735895880075232 58816577055734676 58860943168177332 59074661379254976 59168772127924704 59226116999101416 59439319782830624 59520967200114732 59578653409810353 59591710313910684 59877380177360928 59935411813461912 60305383491322788 60401454880589802 60524346321077184 60620766535971936 60897953397133216 60981604432019388 60994968798539664 61124825597722614 61346763739995552 61358034089007162 61406219465326008 61725447466785648 61785270202766292 61810235169349914 61883699172138018 62265697315175907 62550477506707398 62624821317912126 62852205794964768 63011394289010349 63240182373946032 63254041717004096 63327050756327826 63475780428404253 63717958477045899 64011575150740672 64085458549816782 64099503138585096 64161626749026534 64235969415570771 64481047800124293 64483332498696384 64557686173403241 64867161858807672 65033468291677977 65255587977722688 65582411350758848 65658107839382838 65672497080636264 65812312223314839 66063404801354337 66065745566149056 66077882865084636 66458994051661848 66473558810384544 66564868643915292 66629381623989093 66856952099875392 66869234755684452 67269649335059808 67362052699531044 67427338290144651 67686990856115904 68089889611211832 68104811787326496 68198362352968428 68497613501099328 68510197571774868 68619339898357122 68920438275797472 69015109207494996 69030234149245488 69081996898491759 69441128400133854 69856943540254416 70178536531801152 70611737374590048 70708731519335364 70724227625300592 71145205170689286 71160796931629608 71571224363328144 71584373103841689 71586909488106432 72013022044583256 72111941030908233 72444237745449024 72543749061033432 72975557091158631 73256575015525824 73327573427458896 73343643463274688 73412536474938024 73780212769603704 73881559215715797 74133899267208768 74222010450858816 74323963761917688 74766368308119579 74782753661682612 75054282377870016 75214071112359816 75230554581812448 75517580417239584 75678355501942284 75953136059042112 76043409480327744 76074135593046048 76131519307343136 76147864713130392 76421982577925088 76601125812613311 76617913260742308 76985203085178336 77059815188736744 77076703160507232 77090863342598742 77535493060272156 77552485278781968 77659013417901174 77817016698527808 77940985546249632 77999777449854624 78014107214965194 78124037450343696 78297368653456992 78422102740979568 78481257557569776 78589061482786218 78874410522851424 78950853598276296 78968155998801888 79059654665317872 79361289600152976 79438204546413804 79455613751880912 79564756078463166 79913882417949216 79928563833737346 80041191743603664 80055896548083309 80407177988430384 80517627408744162 80535273174119736 80809978879240416 80999768890233648 81014649800156163 81308805909359184 81326625064719552 81499767463630152 81810712118676216 81874959287101344 82005392767986576 82300596622380864 82380360270355056 82413646892466552 82493520105891258 82511598896184024 82907141784038208 82987493280178032 83002739365804167 83020929753567876 83400636675609864 83499761757216168 83900041685643456 84015192385347132 84320243165261376 84436067675103768 84634373904539004 84941672870763072 84957277969394532 85023996182759088 85447278066422376 85466004184780128 85548835665368712 85647959220761028 85958938414125504 85974730400165724 86076914897870988 86489549145076896 86711291055570636 87026131100720448 87246545938629714 87544143785843784 87563329440848352 87749749631086452 88068360215699136 88084539735139116 88103843820112848 88224865583602014 88291414752265998 88611992068882464 88628271461899234 88753158191887056 88839175498652124 89158979674245936 89281450800172098 89387565470866026 89816070266041392 89903117720192868 89939340566365199 90229546969458624 90458075236984182 90602182320884703 90786519481615776 90931149803957904 91016458417459393 91346930095699824 91472406648029082 91492453197809496 91687238396583921 92020145609993328 92037051133510743 92040312198993984 92109329197989012 92588171200178472 92677905304149438 92825548758207027 93142591387005888 93249991139360237 93937231976868189 94278308692447152 94298970167067456 94860273560919048 94881062575506144 95428299151104192 95445830805122252 96017362726111008 96149254707877644 96242440123539801 96724998748044576 97300742788211508 97770097903278528 97883381966584032 98373617026138272 98508745620954396 99098618349223584 99116824297626954 99688491077492772 99710338215576816 100285428149813088 100303852133526678 100904474002589712 101530486284173856 102134834416817748 102157217680989744 102746420251648992 102765296357662302 102787817790131656 102929009847535683 103380657413696208 103403313705042624 103545351223868232 104018809619953592 104161692600200781 104165383267124928 104562803654639424 104641676743426368 104785415310381624 105267804797701728 105412872887090496 105815052800203968 105917606061885072 105940818335841216 106086341437950888 106571418444983128 106717807756033929 106721588991471552 106741195397444412 107209570651240512 107356836544992216 107380364232159648 107999691853644864 108019533066874884 108411741212478912 108666356618173536 109080949491568288 109340523690648768 109840480360473408 109884862523288736 109991360141188344 110015465194912032 110649991040237376 110670319154405556 110694573004757168 111200848900813152 111333015676288224 112020256513796176 112174130492523918 112581423566805024 112845831872718672 113276370625859376 113365328243678784 113517533252913426 113929704088563168 114065114220491616 114197278961014704 114632973866887632 114769219863827984 114926869891113462 115615054740760848 115636295013898113 116303239590408234 116328727918172952 116488520126851761 116725525047791712 116999666174781936 117021160822447791 117446052980185488 117471791760150464 117633154111469352 117721886336354664 117883592224179327 118337544255849408 118452233998202832 118878639565661248 119041934400229464 119157306819620706 119183420627821368 119347134117694749 119754760354721856 119870823626923824 119892845750606019 120610766982645576 120776441113116243 120802909761179604 121241533071943872 121795906794266432 121963208864038776 121989937597079328 122249651195445228 122693527479991104 122716068178014324 122812438930652016 123450894933571296 123570540405532584 123620470338699828 123740280158836887 123767398344276036 124531394630351814 125100955013414796 125249642635824252 125704411589929536 126022788578020698 126480364747892064 126654101512655652 126951560856808506 127435916954091798 128170917099633564 128199006277170192 128323253498053068 128471938831141542 128962095600248586 129115372346806482 129734323717615344 130066936583355954 130869818907944571 131316215678765676 131344994161272528 131624624446629678 132126809602708674 132155765730169272 132337298375403021 132437122128398997 132917988103323696 132942407192848851 132947117620769088 133129737287830584 133258763247978186 133738469511368904 133922176200258147 134081348206299039 134539298670119616 134724105399062088 134854676580289302 135687112855476273 136179779222423664 136209623574652992 136396724705936856 137020395143549736 137208609972043623 137238679796714244 137840876551594944 138030218414989992 138060468298490976 138163993796983518 138882256800267708 139016857956224157 139713887080508832 141223474749180096 141417463038670728 141448455250601184 142290410341378572 142321593863259216 143142448726656288 143168746207683378 144026044089166512 144223882061816466 145087498122066864 145951114182317262 146655146854917792 146825072949876048 147560425539207408 147763118431431594 148647927523835376 148675236446440431 149532736616239158 149565507323365224 150428142224719632 150455778200290017 150461109163624896 151035160834479168 151356711003884568 152148271186092096 152263038614686272 152295729426260784 152843965155850176 153202251625226622 153235826521484616 153970406170356672 154119630377473488 154147944536493453 154153406321014464 154181726685197484 155070986120544312 155104970557563936 155318026835802348 155881971092499264 155999554899709248 156028214429930388 156248074900687392 156594737306913984 156844205481959136 156962515115139552 157178122965572436 157748821045702848 157901707196552592 157936311997603776 158119309330635744 158722579200305952 158876409092827608 158911227503761824 159129512156926332 159827764835898432 159857127667474692 160082383487207328 160111793096166618 160814355976860768 161035254817488324 161070546348239472 161619957758480832 161999537780467296 162029299600312326 162617611818718368 162999534927260304 163621424237352432 163749918574202688 164010785535973152 164760720540710112 164827293784933104 164987040211782516 165023197792368048 165974986560356064 166005478731608334 166041859507135752 166801273351219728 166999523514432336 167030203908963941 168030384770694264 168261195738785877 168872135350207536 169268747809078008 169914555938789064 170047992365518176 170276299879370139 170894556132844752 170932008369560256 171097671330737424 171295918441522056 171949460800331448 172153829795741976 172390304836670193 172979098290153792 173422582111141272 174454859385612351 174493091877259428 175088287571687568 175126658881696704 175499499262172904 176169079470278232 176207687640225696 176449731167204028 176582829504531996 177223984137764928 177256542923798468 177506316383774112 177678350997304248 178317959348491872 178562901600344196 178735960229431059 178775130941732052 179632140532082784 179806235440385736 179878681132730398 180916150473968364 181204364641769406 181573038963231552 181862299607915808 182032916834918786 182693860191399648 182944813296058164 182984906395618992 183374476793167842 184040291219986656 184074102267021486 184218658395978024 185176342400356944 185355810608298876 185651097516414054 186499982278720474 186797091945527721 187874463953736378 188556617384894304 189034182867031047 189720547121838096 189762125151012288 190891661610244504 191153875431137697 192034725452222016 192298509415755288 192484880247079602 193443143400372879 193449997496089152 193673058520209723 194601485576423016 195766763933168064 196747234052276544 197017491241908792 198190214404063011 198197236698447168 198233648595253908 199376982154985544 199420676431153632 200570856299626176 200607704267053356 201808948005179424 203060972568347712 204269668833635496 204314435361979488 205492840503297984 205530592715324604 205575635580263312 205858019695071366 206761314827392416 207090702447736464 208037619239907184 208323385200401562 209570830620763248 210535609595403456 211835212123770144 212172682875901776 213142836889966256 213435615512067858 213482390794888824 214713673089984432 214753119311525067 214760728464319296 216039066133749768 216335823092724699 217332713236347072 218161898983136576 218926671273475893 219769725046577472 219982720282376688 220030930389824064 221340638308811112 221389146009514336 221644677647147391 222401697801626304 222666031352576448 224040513027592352 224299104924358737 224348260985047836 225162847133610048 225691663745437344 226552741251718752 227035066505826852 227859408177126336 228130228440983232 228394557922029408 229265947733775264 229538439727655968 229803377437839933 229853739782226924 231230109481521696 231272590027796226 232606479180816468 232657455836345904 232977040253703522 233451050095583424 233999332349563872 234042321644895582 234892105960370976 235266308222938704 235443772672709328 235767184448358654 236904467996405664 238083868800458928 238314613639241412 238366841255642736 238694268235389498 239741647253847648 239785691501212038 240167689644249927 241221533965291152 241552882226232486 241605819522359208 243043949400468489 243926417728077552 243979875194158656 244499302390890456 245432136356028648 245624877861304032 246901789867142592 247141080811065168 247240940677399656 247480560317673774 247534796688552072 249008218097412501 249062789260703628 250201910026829592 250499285271648504 252045577156041396 252960729495784128 253308203025311304 253903121713617012 254871833908183596 256341834199267128 256398012554340384 256646506996106136 256943877662283084 257924191200497172 258230744693612964 259468647435230688 260133873166711908 261739637815889142 262632431357531352 262689988322545056 263249248893259356 264253619205417348 264311531460338544 264674596750806042 264874244256797994 265835976206647392 265884814385697702 266259474575661168 266517526495956372 267476939022737808 267844352400516294 268162696412598078 269448210798124176 269709353160578604 269818021699095597 271374225710952546 271806546962654109 272359558444847328 272793449411873712 273049375252378179 274040790287099472 274417219944087246 274477359593428488 275061715189751763 276060436829979984 276111153400532229 276120936596981952 276327987593967036 277764513600535416 278033715912448314 278476646274621081 279427774161017664 279749973418080711 281811695930604567 282834926077341456 282896910501202368 284580820682757144 284643187726518432 286284897453312576 286337492415366756 288052088178333024 288447764123632932 288727320370619403 290174996244133728 291902228364634524 293310293709835584 293650145899752096 295120851078414816 295526236862863188 297295855047670752 297350472892880862 299065473232478316 299131014646730448 300856284449439264 300911556400580034 302713422007769136 304591458852521568 306404503250453244 306471653042969232 308239260754946976 308295889072986906 308363453370394968 308787029542607049 310141972241088624 310198950116647319 310209941115127872 310636053671604696 312056428859860776 312485077800602343 312496149801374784 313688410963918272 313925030230279104 314356245931144872 315803414393105184 316238618661271488 317445158400611904 317752818185655216 317822455007523648 318259024313852664 319714255334949384 320153423268101787 320164766974414656 320223586192333236 321628711953721536 322070509634976648 322141092696478944 323999075560934592 324058599200624652 325235223637436736 325999069854520608 327242848474704864 328021571071946304 329521441081420224 329654587569866208 329974080423565032 330046395584736096 331949973120712128 332010957463216668 332083719014271504 333602546702439456 333999047028864672 334060407817927882 336060769541388528 336522391477571754 337744270700415072 338537495618156016 339829111877578128 340095984731036352 340552599758740278 341789112265689504 342195342661474848 342591836883044112 343898921600662896 344307659591483952 344780609673340386 346845164222282544 346908885041694339 348909718771224702 348986183754518856 350176575143375136 350998998524345808 351063482467343373 352338158940556464 352415375280451392 352899462334408056 353165659009063992 354513085847596936 355012632767548224 355356701994608496 356635918696983744 357125803200688392 357471920458862118 357550261883464104 359264281064165568 359612470880771472 359678537251818057 359757362265460796 361832300947936728 362408729283538812 363724599215831616 364065833669837572 365387720382799296 365889626592116328 365969812791237984 366748953586335684 368080582439973312 368148204534042972 368437316791956048 370352684800713888 370711621216597752 371302195032828108 372999964557440948 373594183891055442 375748927907472756 377113234769788608 378068365734062094 379441094243676192 381783323220489008 382307750862275394 384597018831510576 384969760494159204 386886286800745758 387346117040419446 389202971152846032 392609456723833713 394034982483817584 396380428808126022 396467297190507816 397011895126209063 397311366385196991 398753964309971088 398827221578546553 398841352862307264 401215408534106712 401766528600774441 402244044618897117 403617896010358848 407061338566428819 408539337667270992 408628870723958976 411061185430649208 411151271160526624 411625829916130869 411716039390142732 413522629654784832 414181404895472928 416075238479814368 416646770400803124 417050573868672471 419141661241526496 423670424247540288 424345365751803552 426285673779932512 426871231024135716 426964781589777648 429427346179968864 429506238623050134 432078132267499536 432671646185449398 437853342546951786 439965440564753376 442681276617622224 442778292019028672 443289355294294782 446025709339321293 448081026055184704 448598209848717474 448696521970095672 451367334600870051 451383327490874688 453105482503437504 454070133011653704 456789115844058816 458531895467550528 459076879455311936 459606754875679866 459707479564453848 462443833609480359 462460218963043392 462545180055592452 465212958361632936 465314911672691808 465954080507407044 467998664699127744 468084643289791164 469784211920741952 470532616445877408 470887545345418656 471534368896717308 473808935992811328 476167737600917856 476629227278482824 476733682511285472 477388536470778996 479483294507695296 479571383002424076 480335379288499854 482443067930582304 483105764452464972 483211639044718416 486087898800936978 487852835456155104 488998604781780912 490864272712057296 491249755722608064 494282161622130336 494481881354799312 494961120635347548 495069593377104144 498016436194825002 498125578521407256 500403820053659184 500998570543297008 501090611726891823 504091154312082792 504783587216357631 506616406050622608 507806243427234024 509743667816367192 510828899638110417 512683668398534256 512796025108680768 513293013992212272 513887755324566168 515848382400994344 516461489387225928 517170914510010579 518937294870461376 520267746333423816 523364578156837053 523479275631778284 525264862715062704 525379976645090112 526498497786518712 528507238410834696 528623062920677088 529349193501612084 529748488513595988 531671952413294784 531769628771395404 532518949151322336 533035052991912744 534953878045475616 535688704801032588 536207880688293177 536325392825196156 538896421596248352 539418706321157208 539636043398191194 542748451421905092 543613093925308218 544719116889694656 545586898823747424 546098750504756358 548081580574198944 548834439888174492 548954719186856976 550123430379503526 552120873659959968 552222306801064458 552655975187934072 555529027201070832 556067431824896628 556953292549242162 559499946836161422 560391275836583163 563623391861209134 565669852154682912 567102548601093141 569161641365514288 569286375453036864 572674984830733512 573461626293413091 576104176356666048 576895528247265864 577454640741238806 580329430201118637 580349992488267456 581019175560629169 583804456729269048 587300291799504192 590241702156829632 591052473725726376 594570643212189033 594591710095341504 594700945785761724 598130946464956632 598262029293460896 601712568898878528 601823112801160068 605426844015538272 609182917705043136 612809006500906488 612943306085938464 616478521509893952 616591778145973812 616726906740789936 617574059085214098 620283944482177248 620397900233294638 621272107343209392 624112857719721552 624970155601204686 628712491862289744 631606828786210368 635505636371310432 636518048627705328 639428510669898768 640306846536203574 640447172384666472 644141019269953296 644259357934575201 644282185392957888 648117198401249304 651998139709041216 654485696949409728 659309175139732416 659948160847130064 660092791169472192 664021914926433336 664167438028543008 667205093404878912 667998094057729344 668120815635855764 672121539082777056 673044782955143508 675488541400830144 677074991236312032 679658223755156256 681105199517480556 683578224531379008 684390685322949696 685183673766088224 687797843201325792 688615319182967904 689561219346680772 693690328444565088 693817770083388678 697819437542449404 697972367509037712 700353150286750272 701997997048691616 702126964934686746 704676317881112928 705798924668816112 706331318018127984 709026171695193872 710713403989216992 714251606401376784 714943840917724236 715100523766928208 719224941761542944 719357074503636114 719514724530921592 720503068932749781 723664601895873456 724817458567077624 728131667339675144 729131848201405467 731779253184232656 731939625582475968 733497907172671368 736296409068085944 736874633583912096 740705369601427776 741423242433195504 742604390065656216 745999929114881896 747024654292237503 747188367782110884 751497855814945512 756136731468124188 758882188487352384 763566646440978016 764615501724550788 769194037663021152 769939520988318408 773772573601491516 774692234080838892 778405942305692064 785218913447667426 788069964967635168 792760857616252044 792934594381015632 794023790252418126 794622732770393982 797507928619942176 797654443157093106 802430817068213424 803533057201548882 804488089237794234 809454065097286791 814122677132857638 815419640887962327 817078675334541984 819148125757134537 822122370861298416 822302542321053248 823251659832261738 823432078780285464 825185145569255289 828333460201596687 828362809790945856 832150476959628736 833293540801606248 834101147737344942 835429938823863243 838283322483052992 839249920254242133 845435087791813701 848690731503607104 852571347559865024 853742462048271432 853929563179555296 858854692359937728 859012477246100268 864156264534999072 865343292370898796 866181961111858209 875706685093903572 879930881129506752 885362553235244448 886578710588589564 892051418678642586 897196419697434948 897393043940191344 902734669201740102 908140266023307408 919213509751359732 919414959128907696 924887667218960718 925090360111184904 926361088627821147 930425916723265872 930596850349941957 930629823345383616 931908161014814088 936169286579582328 937455233401807029 941065232891754816 941775090690837312 943068737793434616 952335475201835712 953258454556965648 953467365022570944 954777072941557992 959142766004848152 960460269804305361 960670758576999708 964886135861164608 966211528904929944 966423278089436832 972175797601873956 975705670912310208 977997209563561824 981728545424114592 988564323244260672 988963762709598624 989922241270695096 990139186754208288 996032872389650004 996251157042814512 1000807640107318368 1001997141086594016 1002181223453783646 1008182308624165584 1009567174432715262 1013232812101245216 1015612486854468048 1019487335632734384 1021657799276220834 1025367336797068512 1026586027984424544 1027775510649132336 1031696764801988688 1032922978774451856 1034341829020021158 1040535492666847632 1040726655125083017 1046729156313674106 1046958551263556568 1050529725430125408 1052996995573037424 1053190447402030119 1057014476821669392 1057246125841354176 1058698387003224168 1059496977027191976 1063539257542790808 1065037898302644672 1066070105983825488 1069907756090951232 1071377409602065176 1072415761376586354 1072650785650392312 1077792843192496704 1078837412642314416 1079035611755454171 1079272086796382388 1085496902843810184 1087226187850616436 1091173797647494848 1092197501009512716 1096163161148397888 1097668879776348984 1097909438373713952 1100246860759007052 1104241747319919936 1104444613602128916 1105311950375868144 1111058054402141664 1112134863649793256 1113906585098484324 1118999893672322844 1120782551673166326 1127246783722418268 1131339704309365824 1134205097202186282 1138323282731028576 1145349969661467024 1146923252586826182 1153791056494531728 1154909281482477612 1160658860402237274 1162038351121258338 1167608913458538096 1169211427362747587 1177828370171501139 1182104947451452752 1189141286424378066 1189401891571523448 1191934099155590973 1196261892929913264 1196481664735639659 1196524058586921792 1203646225602320136 1206732133856691351 1210853688031076544 1221184015699286457 1225618013001812976 1225886612171876928 1233183556291947624 1233453813481579872 1235148118170428196 1240567888964354496 1240795800466589276 1242544214686418784 1248225715439443104 1249940311202409372 1251151721606017413 1257424983724579488 1271011272742620864 1273036097255410656 1278857021339797536 1280613693072407148 1280894344769332944 1288282038539906592 1288518715869150402 1296234396802498608 1319896321694260128 1328043829852866672 1328334876057086016 1336241631271711528 1338077128017963879 1344243078165554112 1346089565910287016 1354102003802610153 1354149982472624064 1359316447510312512 1362210399034961112 1370367347532176448 1375595686402651584 1377230638365935808 1379122438693361544 1387331500828441077 1387380656889130176 1387635540166777356 1395638875084898808 1395944735018075424 1403995994097383232 1404253929869373492 1409352635762225856 1411597849337632224 1412662636036255968 1418052343390387744 1421426807978433984 1428503212802753568 1429887681835448472 1430201047533856416 1438449883523085888 1438714149007272228 1439029449061843184 1441006137865499562 1447329203791746912 1449634917134155248 1456263334679350288 1458263696402810934 1463558506368465312 1466995814345342736 1472592818136171888 1473749267167824192 1482846484866391008 1485208780131312432 1491999858229763792 1494049308584475006 1494376735564221768 1502995711629891024 1503271835180675469 1512273462936248376 1514350761649072893 1527133292881956032 1529231003449101576 1532486698914331251 1538388075326042304 1539879041976636816 1547545147202983032 1549384468161677784 1551512743530031737 1556811884611384128 1570093734470511159 1570437826895334852 1576139929935270336 1585521715232504088 1585869188762031264 1588047580504836252 1589245465540787964 1595015857239884352 1595308886314186212 1604861634136426848 1607066114403097764 1608623642064879531 1608976178475588468 1618908130194573582 1628245354265715276 1630839281775924654 1634157350669083968 1638296251514269074 1644244741722596832 1646503319664523476 1646864157560570928 1650370291138510578 1656666920403193374 1666587081603212496 1668202295474689884 1670859877647726486 1678499840508484266 1681173827509749489 1690870175583627402 1701307645803279423 1707484924096542864 1707859126359110592 1718024954492200536 1720384878880239273 1728312529069998144 1730686584741797592 1732363922223716418 1740988290603355911 1743057526681887507 1751413370187807144 1770725106470488896 1773157421177179128 1783711929636567099 1784102837357285172 1794392839394869896 1794786087880382688 1805469338403480204 1816280532046614816 1838427019502719464 1838829918257815392 1849775334437921436 1850180720222369808 1852722177255642294 1860851833446531744 1861193700699883914 1863816322029628176 1872338573159164656 1874910466803614058 1886137475586869232 1906516909113931296 1909554145883115984 1918285532009696304 1920920539608610722 1921341517153999416 1932423057809859888 1932778073803725603 1932846556178873664 1944351595203747912 1955994419127123648 1963457090848229184 1977927525419197248 1979844482541390192 1980278373508416576 1992065744779300008 1992502314085629024 2001615280214636736 2003994282173188032 2004362446907567292 2016364617248331168 2019134348865430524 2026465624202490432 2031224973708936096 2038974671265468768 2043315598552441668 2050734673594137024 2053172055968849088 2055551021298264672 2063393529603977376 2065845957548903712 2068683658040042316 2081070985333695264 2081453310250166034 2093458312627348212 2093917102527113136 2101059450860250816 2105993991146074848 2106380894804060238 2114028953643338784 2117396774006448336 2118993954054383952 2127078515085581616 2132140211967650976 2142754819204130352 2144831522753172708 2145301571300784624 2157674825284628832 2158071223510908342 2158544173592764776 2161509206798249343 2170993805687620368 2171392650816531233 2174452375701232872 2184395002019025432 2187395544604216401 2195337759552697968 2195818876747427904 2200493721518014104 2208889227204257832 2210623900751736288 2222116108804283328 2224269727299586512 2227813170196968648 2237999787344645688 2241073962876712509 2241565103346332652 2254493567444836536 2268410194404372564 2276646565462057152 2290699939322934048 2293846505173652364 2307582112989063456 2309818562964955224 2321317720804474548 2324076702242516676 2335217826917076192 2338422854725495174 2355656740343002278 2364209894902905504 2378282572848756132 2378803783143046896 2383868198311181946 2392523785859826528 2392963329471279318 2407292451204640272 2413464267713382702 2428362195291860373 2442368031398572914 2451236026003625952 2457444377271403611 2466367112583895248 2466907626963159744 2470296236340856392 2481591600933178552 2485000380604790061 2485088429372837568 2496451430878886208 2499880622404818744 2502303443212034826 2514849967449158976 2517749760762726399 2546072194510821312 2557714042679595072 2561227386144814296 2561788689538665888 2576564077079813184 2577037431738300804 2592468793604997216 2639792643388520256 2656087659705733344 2672483262543423056 2676154256035927758 2692179131820574032 2708204007605220306 2724420798069922224 2758244877386723088 2774663001656882154 2775271080333554712 2779083265883463441 2791277750169797616 2791790551049825871 2791889470036150848 2808507859738746984 2812365700205421087 2823195698675264448 2825325272072511936 2836104686780775488 2857006425605507136 2859775363670896944 2860402095067712832 2877428298014544456 2878058898123686368 2881380809412916083 2882012275730999124 2894658407583493824 2899269834268310496 2912526669358700576 2916527392805621868 2927117012736930624 2933991628690685472 2945185636272343776 2965692969732782016 2970417560262624864 2983999716459527584 2988098617168950012 2988753471128443536 3005991423259782048 3006543670361350938 3024546925872496752 3028701523298145786 3058462006898203152 3064973397828662502 3079758083953273632 3095090294405966064 3098768936323355568 3103025487060063474 3122179965375249051 3140187468941022318 3140875653790669704 3159571342206090357 3171043430465008176 3171738377524062528 3176095161009672504 3178490931081575928 3190617772628372424 3209723268272853696 3214132228806195528 3217247284129759062 3217952356951176936 3237106835266362513 3237816260389147164 3256490708531430552 3261678563551849308 3276592503028538148 3288489483445193664 3293006639329046952 3293728315121141856 3300740582277021156 3313333840806386748 3333174163206424992 3336404590949379768 3341719755295452972 3356999681016968532 3362347655019498978 3381740351167254804 3402615291606558846 3414969848193085728 3436049908984401072 3440769757760478546 3461373169483595184 3464727844447432836 3481976581206711822 3486115053363775014 3502826740375614288 3507634282088242761 3533485110514503417 3546314842354358256 3567423859273134198 3568205674714570344 3575802297466772919 3588785678789739792 3589444994206918977 3589572175760765376 3610938676806960408 3620196401570074053 3632561064093229632 3663552047097859371 3676854039005438928 3677659836515630784 3699550668875842872 3700361440444739616 3705444354511284588 3721703666893063488 3722387401399767828 3727632644059256352 3744677146318329312 3749820933607228116 3753455164818052239 3772274951173738464 3813033818227862592 3819108291766231968 3836571064019392608 3841841079217221444 3842683034307998832 3864846115619719776 3865556147607451206 3888703190407495824 3959688965082780384 3984131489558600016 3985004628171258048 4008724893815134584 4014231384053891637 4032729234496662336 4038268697730861048 4062306011407830459 4062449947417872192 4077949342530937536 4086631197104883336 4111102042596529344 4126787059207954752 4131691915097807424 4137367316080084632 4161994502485323231 4162141970667390528 4162906620500332068 4186916625254696424 4187834205054226272 4211987982292149696 4212761789608120476 4228057907286677568 4234793548012896672 4237987908108767904 4254157030171163232 4264280423935301952 4285509638408260704 4289663045506345416 4290603142601569248 4315349650569257664 4316142447021816684 4317088347185529552 4323018413596498686 4341987611375240736 4342785301633062466 4348904751402465744 4368790004038050864 4374791089208432802 4390675519105395936 4400987443036028208 4417778454408515664 4421247801503472576 4448539454599173024 4455626340393937296 4475999574689291376 4482147925753425018 4483130206692665304 4508987134889673072 4509815505542026407 4536820388808745128 4581399878645868096 4587693010347304728 4615164225978126912 4619637125929910448 4642635441608949096 4648153404485033352 4670435653834152384 4676845709450990348 4711313480686004556 4728419789805811008 4756565145697512264 4757607566286093792 4767736396622363892 4785047571719653056 4785926658942558636 4814584902409280544 4826928535426765404 4856724390583720746 4884736062797145828 4902472052007251904 4914888754542807222 4932734225167790496 4940592472681712784 4963183201866357104 4970000761209580122 4999761244809637488 5004606886424069652 5035499521525452798 5043521482529248467 5103922937409838269 5122454772289628592 5123577379077331776 5154074863476601608 5161154636640717819 5184937587209994432 5222964871810067733 5229172580045662521 5312175319411466688 5344966525086846112 5351135788909701297 5352308512071855516 5384358263641148064 5416408015210440612 5448841596139844448 5516489754773446176 5549326003313764308 5550542160667109424 5558166531766926882 5582555500339595232 5583581102099651742 5617015719477493968 5624731400410842174 5719550727341793888 5754856596029088912 5756117796247372736 5762761618825832166 5764024551461998248 5798334221411176809 5798539668536620992 5825053338717401152 5833054785611243736 5867983257381370944 5890371272544687552 5940835120525249728 5967999432919055168 5976197234337900024 5977506942256887072 6011982846519564096 6013087340722701876 6049093851744993504 6057403046596291572 6116924013796406304 6129946795657325004 6159516167906547264 6190180588811932128 6197537872646711136 6206050974120126948 6244359930750498102 6280374937882044636 6281751307581339408 6319142684412180714 6342086860930016352 6352190322019345008 6356981862163151856 6381235545256744848 6428264457612391056 6434494568259518124 6435904713902353872 6474213670532725026 6475632520778294328 6484527620394748029 6512981417062861104 6514177952449593699 6523357127103698616 6553185006057076296 6562186633812649203 6586013278658093904 6587456630242283712 6601481164554042312 6626667681612773496 6666348326412849984 6672809181898759536 6683439510590905944 6713999362033937064 6723221888630137527 6724695310038997956 6763480702334509608 6805230583213117692 6829939696386171456 6872099817968802144 6881539515520957092 6922746338967190368 6929455688894865672 6963953162413423644 6972230106727550028 7005653480751228576 7015268564176485522 7066970221029006834 7092629684708716512 7134847718546268396 7136411349429140688 7151604594933545838 7177571357579479584 7178889988413837954 7221877353613920816 7240392803140148106 7285086585875581119 7327104094195718742 7353708078010877856 7372333131814210833 7399101337751685744 7400722880889479232 7410888709022569176 7444774802799535656 7455001141814370183 7455265288118512704 7489354292636658624 7499641867214456232 7506910329636104478 7544549902347476928 7553249282288179197 7638216583532463936 7673142128038785216 7683682158434442888 7685366068615997664 7729692231239439552 7731112295214902412 7777406380814991648 7919377930165560768 7968262979117200032 8017449787630269168 8028462768107783274 8076537395461722096 8124612022815660918 8173262394209766672 8274734632160169264 8323989004970646462 8325813241000664136 8373833250509392848 8375371653149477613 8375668410108452544 8425523579216240952 8469587096025793344 8475975816217535808 8508314060342326464 8571019276816521408 8579326091012690832 8581206285203138496 8632284894043633368 8634176694371059104 8646036827192997372 8683975222750481472 8685570603266124932 8697809502804931488 8737580008076101728 8749582178416865604 8781351038210791872 8801974886072056416 8835556908817031328 8897078909198346048 8911252680787874592 8951999149378582752 8964295851506850036 8966260413385330608 9017974269779346144 9019631011084052814 9073640777617490256 9175386020694609456 9239274251859820896 9285270883217898192 9296306808970066704 9353691418901980696 9366539896125747153 9422626961372009112 9478714026618271071 9513130291395024528 9515215132572187584 9535472793244727784 9571853317885117272 9629169804818561088 9653857070853530808 9711320505799087539 9713448781167441492 9769472125594291656 9829777509085614444 9865468450335580992 9881184945363425568 9926366403732714208 9940001522419160244 9999522489619274976 10009213772848139304 10070999043050905596 10087042965058496934 10207845874819676538 10244909544579257184 10308149726953203216 10322309273281435638 10445929743620135466 10458345160091325042 10522902846264728283 10600455331543510251 10689933050173692224 10702271577819402594 10704617024143711032 10727406892400318757 10768334982620756931 10768716527282296128 10832816030420881224 10860589204710222159 10897683192279688896 10990656141293578113 11032979509546892352 11098652006627528616 11101084321334218848 11116333063533853764 11165111000679190464 11167162204199303484 11234031438954987936 11249462800821684348 11260365494454156717 11439101454683587776 11509713192058177824 11525523237651664332 11528049102923996496 11596668442822353618 11666109571222487472 11952394468675800048 11955013884513774144 12026174681445403752 12042694152161674911 12098187703489987008 12114806093192583144 12186918034223491377 12233848027592812608 12259893591314650008 12380361177623864256 12395075745293422272 12412101948240253896 12485983507455969693 12488719861500996204 12560749875764089272 12563502615162678816 12638285368824361428 12684173721860032704 12704380644038690016 12713963724326303712 12762471090513489696 12856528915224782112 12868989136519036248 12871809427804707744 12948427341065450052 12951265041556588656 12969055240789496058 13025962834125722208 13028355904899187398 13046714254207397232 13106370012114152592 13124373267625298406 13172026557316187808 13202962329108084624 13253335363225546992 13345618363797519072 13366879021181811888 13427998724067874128 13446443777260275054 13449390620077995912 13526961404669019216 13529446516626079221 13610461166426235384 13744199635937604288 13763079031041914184 13845492677934380736 13858911377789731344 13927906324826847288 13944460213455100056 14011306961502457152 14030537128352971044 14133940442058013668 14185259369417433024 14269695437092536792 14272822698858281376 14303209189867091676 14355142715158959168 14357779976827675908 14443754707227841632 14480785606280296212 14570173171751162238 14654208188391437484 14707416156021755712 14744666263628421666 14798202675503371488 14821777418045138352 14889549605599071312 14910002283628740366 14999283734428912464 15013820659272208956 15106498564576358394 15130564447587745401 15199748555715718631 15311768812229514807 15367364316868885776 15370732137231995328 15462224590429804824 15554812761629983296 15687517740136987563 15936525958234400064 16034899575260538336 16056925536215566548 16153074790923444192 16249224045631321836 16346524788419533344 16549469264320338528 16647978009941292924 16651626482001328272 16747666501018785696 16750743306298955226 16851047158432481904 17158652182025381664 17264569788087266736 17268353388742118208 17292073654385994744 17371141206532249864 17395002664233530427 17395619005609862976 17475160016152203456 17499164356833731208 17603949772144112832 17671113817634062656 17822505361575749184 17903998298757165504 17928591703013700072 17932520826770661216 18035948539558692288 18039262022168105628 18147281555234980512 18350772041389218912 18478548503719641792 18570541766435796384 18592613617940133408 18707382837803961392 18733079792251494306 18845253922744018224 18957428053236542142 19026260582790049056 19070945586489455568 19143706635770234544 19307714141707061616 19422641011598175078 19426897562334882984 19453582861184244087 19538944251188583312 19542533857348781097 19659555018171228888 19686559901437947609 19762369890726851136 19852732807465428416 19880003044838320488 19999044979238549952 20018427545696278608 20141998086101811192 20169665665890412581 20174085930116993868 20415691749639353076 20489819089158514368 20616299453906406432 20644618546562871276 20891859487240270932 20916690320182650084 21045805692529456566 21200910663087020502 21404543155638805188 21409234048287422064 21454813784800637514 21536669965241513862 21665632060841762448 21721178409420444318 21855259757626743357 21981312282587156226 22116999395442632499 22197304013255057232 22202168642668437696 22232666127067707528 22334324408398606968 22365003425443110549 22468062877909975872 22498925601643368696 22520730988908313434 22659747846864537591 23019426384116355648 23051046475303328664 23056098205847992992 23193336885644707236 23332219142444974944 23904788937351600096 24052349362890807504 24085388304323349822 24229612186385166288 24373836068446982754 24519787182629300016 24824203896480507792 24971967014911939386 24977439723001992408 25121499751528178544 25126114959448432839 25127005230325357632 25276570737648722856 25408761288077380032 25427927448652607424 25524942181026979392 25713057830449564224 25737978273038072496 25743618855609415488 25896854682130900104 25902530083113177312 25938110481578992116 26051925668251444416 26056711809798374796 26093428508414794464 26212740024228305184 26248746535250596812 26344053114632375616 26405924658216169248 26506670726451093984 26691236727595038144 26733758042363623776 26855997448135748256 26892887554520550108 26898781240155991824 27053922809338038432 27058893033252158442 27220922332852470768 27526158062083828368 27717822755579462688 27855812649653694576 27888920426910200112 28061074256705942088 28099619688377241459 28267880884116027336 28436142079854813213 28539390874185073584 28545645397716562752 28606418379734183352 28715559953655351816 28887509414455683264 28961571212560592424 29133961517397262617 29140346343502324476 29308416376782874968 29489332527256843332 29596405351006742976 29643554836090276704 29779099211198142624 29820004567257480732 29998567468857824928 30027641318544417912 30212997129152716788 30261128895175490802 30399497111431437262 30623537624459029614 30734728633737771552 30924449180859609648 31375035480273975126 31568708538794184849 32069799150521076672 32113851072431133096 32305004947862270793 32306149581846888384 32498448091262643672 32693049576839066688 33098938528640677056 33295956019882585848 33303252964002656544 33495333002037571392 33501486612597910452 33702094316864963808 34317304364050763328 34529139576174533472 34584147308771989488 34742282413064499728 34790005328467060854 34998328713667462416 35857183406027400144 35865041653541322432 36078524044336211256 36128082456485024733 36294563110469961024 36560754102670474131 36701544082778437824 37141083532871592768 37185227235880266816 37414765675607922784 37457950522367909079 37466159584502988612 37690507845488036448 37914856106473084284 38052521165580098112 38141891172978911136 38287413271540469088 38615428283414123232 38845282023196350156 38853795124669765968 38907165722368488174 39077888502377166624 39085067714697562194 39319110036342457776 39373119802875895218 39760006089676640976 40036855091392557216 40283996172203622384 40339331331780825162 40348171860233987736 40588339549878237663 40831383499278706152 41232598907812812864 41289237093125742552 41783718974480541864 41833380640365300168 42091611385058913132 42401821326174041004 42809086311277610376 42818468096574844128 42909627569601275028 43073339930483027724 43331264121683524896 43442356818840888636 43710519515253486714 43962624565174312452 44233998790885264998 44394608026510114464 44465332254135415056 44668648816797213936 44730006850886221098 44997851203286737392 45041461977816626868 45319495693729075182 45391693342763236203 45599245667147155893 45935306436688544421 46102092950606657328 46112196411695985984 46386673771289414472 46664438284889949888 47062553220410962689 47809577874703200192 48104698725781615008 48170776608646699644 48459224372770332576 48747672136893965508 49039574365258600032 49648407792961015584 49943934029823878772 49954879446003984816 50242999503056357088 50252229918896865678 50553141475297445712 51475956546076144992 51793709364261800208 51805060166226354624 51876220963157984232 52113423619596749592 52185007992700591281 52186857016829588928 52425480048456610368 52497493070501193624 52811849316432338496 53013341452902187968 53467516084727247552 53711994896271496512 53785775109041100216 53797562480311983648 54107845618676076864 54117786066504316884 54441844665704941536 55052316124167656736 55435645511158925376 55711625299307389152 55777840853820400224 56122148513411884176 56199239376754482918 56535761768232054672 56872284159709626426 57078781748370147168 57212836759468366704 57431119907310703632 57923142425121184848 58267923034794525234 58280692687004648952 58616832753565749936 58627601572046343291 58978665054513686664 59287109672180553408 59558198422396285248 59640009134514961464 59997134937715649856 60055282637088835824 60425994258305433576 60522257790350981604 60798994222862874524 61247075248918059228 61469457267475543104 61848898361719219296 62750070960547950252 63137417077588369698 64227702144862266192 64610009895724541586 64996896182525287344 65565779272880230071 66350998186327897497 66591912039765171696 66606505928005313088 67002973225195820904 67095010276329331647 67404188633729927616 67979243540593612773 69058279152349066944 69168294617543978976 69484564826128999456 69580010656934121708 69996657427334924832 71714366812054800288 72157048088672422512 72256164912970049466 73121508205340948262 74829531351215845568 74915901044735818158 74932319169005977224 75378344878345298517 75381015690976072896 75829712212946168568 76283782345957822272 76574826543080938176 77230856566828246464 77690564046392700312 77707590249339531936 77814331444736976348 78155777004754333248 78170135429395124388 78638220072684915552 78746239605751790436 79520012179353281952 80073710182785114432 80567992344407244768 80678662663561650324 80696343720467975472 81176679099756475326 81662766998557412304 82578474186251485104 83567437948961083728 83666761280730600336 84183222770117826264 84298859065131724377 84803642652348082008 85308426239564439639 85618172622555220752 85636936193149688256 85819255139202550056 86146679860966055448 86662528243367049792 86884713637681777272 87401884552191787851 87421039030506973428 87925249130348624904 88467997581770529996 88789216053020228928 88930664508270830112 89337297633594427872 89460013701772442196 89995702406573474784 90082923955633253736 90638991387458150364 90783386685526472406 91198491334294311786 91870612873377088842 92204185901213314656 92773347542578828944 94125106440821925378 94706125616382554547 96209397451563230016 96341553217293399288 96915014843586812379 96918448745540665152 97495344273787931016 98079148730517200064 99296815585922031168 99887868059647757544 99909758892007969632 100485999006112714176 100504459837793731356 101106282950594891424 102951913092152289984 103587418728523600416 103752441926315968464 104226847239193499184 104370015985401182562 104994986141002387248 107571550218082200432 107595124960623967296 108235572133008633768 108883689331409883072 110104632248335313472 111423250598614778304 111555681707640800448 112244297026823768352 112398478753508965836 113071523536464109344 113744568319419252852 114157563496740294336 114425673518936733408 114862239814621407264 115846284850242369696 116535846069589050468 116561385374009297904 117233665507131499872 117255203144092686582 117957330109027373328 119280018269029922928 120110565274177671648 120851988516610867152 121044515580701963208 121597988445725749048 121765018649634712989 122494150497836118456 123697796723438438592 125500141921095900504 126274834155176739396 128455404289724532384 129220019791449083172 129993792365050574688 131131558545760460142 132701996372655794994 133183824079530343392 134005946450391641808 134190020552658663294 135958487081187225546 136175080028289708609 136797737001441467679 137805919310065633263 138336589235087957952 138969129652257998912 139160021313868243416 139993314854669849664 141187659661232888067 143428733624109600576 144314096177344845024 144512329825940098932 146243016410681896524 149831802089471636316 149864638338011954448 150756689756690597034 151659424425892337136 155381128092785400624 155415180498679063872 155628662889473952696 156340270858790248776 156555023978101773843 157276440145369831104 157492479211503580872 159040024358706563904 161135984688814489536 161357325327123300648 161392687440935950944 162353358199512950652 163325533997114824608 165156948372502970208 167134875897922167456 167333522561461200672 168366445540235652528 168597718130263448754 169607285304696164016 170616852479128879278 171236345245110441504 171638510278405100112 172293359721932110896 173769427275363554544 174803769104383575702 174842078061013946856 175850498260697249808 175882804716139029873 176935995163541059992 177861329016541660224 178674595267188855744 178920027403544884392 179991404813146949568 180165847911266507472 181277982774916300728 181566773371052944812 182396982668588623572 183741225746754177684 184408371802426629312 185546695085157657888 188250212881643850756 189412251232765109094 192683106434586798576 193830029687173624758 194990688547575862032 196697337818640690213 199052994558983692491 199775736119295515088 199819517784015939264 201008919675587462712 202212565901189782848 203937730621780838319 207174837457047200832 207504883852631936928 208453694478386998368 208740031970802365124 209989972282004774496 215143100436164400864 216471144266017267536 224488594053647536704 224796957507017931672 226135034635035895551 226143047072928218688 227489136638838505704 228851347037873466816 229724479629242814528 231692569700484739392 233071692139178100936 233122770748018595808 234467331014262999744 234510406288185373164 235914660218054746656 238560036538059845856 240221130548355343296 241703977033221734304 242089031161403926416 243195976891451498096 243530037299269425978 244988300995672236912 251000283842191801008 252549668310353478792 252896577195395173131 255925278718693318917 256910808579449064768 258440039582898166344 259987584730101149376 262205653656575363553 262263117091520920284 265403992745311589988 266367648159060686784 268011892900783283616 268380041105317326588 271916974162374451092 272350160056579417218 273595474002882935358 275611838620131266526 278320042627736486832 282375319322465776134 284118376849147663641 288628192354689690048 289024659651880197864 290745044530760437137 292486032821363793048 299663604178943272632 299729276676023908896 301513379513381194068 303318848851784674272 310762256185570801248 311257325778947905392 312680541717580497552 313110047956203547686 314984958423007161744 322714650654246601296 322785374881871901888 324706716399025901304 326651067994229649216 330313896745005940416 334269751795844334912 334667045122922401344 336732891080471305056 337195436260526897508 339214570609392328032 341233704958257758556 342472690490220883008 343277020556810200224 344586719443864221792 347538854550727109088 349607538208767151404 349684156122027893712 351700996521394499616 351765609432278059746 353871990327082119984 357840054807089768784 360331695822533014944 362555965549832601456 363133546742105889624 364793965337177247144 365295055948904138967 367482451493508355368 371093390170315315776 376500425763287701512 378824502465530218188 385366212869173597152 387660059374347249516 389981377095151724064 393394675637281380426 398105989117967384982 399551472238591030176 402017839351174925424 407875461243561676638 410393211004324403037 415009767705263873856 416907388956773996736 417480063941604730248 419979944564009548992 430286200872328801728 432942288532034535072 449593915014035863344 452270069270071791102 454978273277677011408 466143384278356201872 466245541496037191616 469020812576370746328 469665071934305321529 471829320436109493312 477120073076119691712 483407954066443468608 484178062322807852832 486391953782902996192 487060074598538851956 489976601991344473824 502000567684383602016 505099336620706957584 505793154390790346262 511850557437386637834 516880079165796332688 524411307313150727106 524526234183041840568 527648414148417089619 530807985490623179976 536023785801566567232 536760082210634653176 543833948324748902184 544700320113158834436 547190948005765870716 551223677240262533052 556640085255472973664 564750638644931552268 568236753698295327282 578049319303760395728 581490089061520874274 584972065642727586096 590092013455922070639 597158983676951077473 599327208357886545264 599458553352047817792 603026759026762388136 606637697703569348544 611813191865342514957 621524512371141602496 622514651557895810784 625361083435160995104 626220095912407095372 629969916846014323488 645429301308493202592 649413432798051802608 673465782160942610112 674390872521053795016 678405103905107686653 678429141218784656064 682467409916515517112 686554041113620400448 689173438887728443584 695077709101454218176 699215076417534302808 699368312244055787424 703401993042788999232 703531218864556119492 707743980654164239968 715680109614179537568 720663391645066029888 725111931099665202912 726267093484211779248 729587930674354494288 730590111897808277934 734964902987016710736 753000851526575403024 757649004931060436376 770732425738347194304 775320118748694499032 779962754190303448128 786789351274562760852 796211978235934769964 799102944477182060352 804035678702349850848 815750922487123353276 820786422008648806074 834960127883209460496 852355130547442990923 865884577064069070144 872235133592281311411 899187830028071726688 904540138540143582204 909956546555354022816 932286768556712403744 938041625152741492656 939330143868610643058 968356124645615705664 972783907565805992384 974120149197077703912 979953203982688947648 1004001135368767204032 1010198673241413915168 1011586308781580692524 1023701114874773275668 1033760158331592665376 1048822614626301454212 1049052468366083681136 1055296828296834179238 1061615970981246359952 1073520164421269306352 1087667896649497804368 1089400640226317668872 1094381896011531741432 1095885167846712416901 1102447354480525066104 1113280170510945947328 1129501277289863104536 1136473507396590654564 1156098638607520791456 1162980178123041748548 1169944131285455172192 1180184026911844141278 1194317967353902154946 1198654416715773090528 1206053518053524776272 1223626383730685029914 1231179633012973209111 1245029303115791621568 1250722166870321990208 1252440191824814190744 1259939833692028646976 1290858602616986405184 1298826865596103605216 1348781745042107590032 1356810207810215373306 1364934819833031034224 1398430152835068605616 1398736624488111574848 1407062437729112238984 1415487961308328479936 1431360219228359075136 1450223862199330405824 1452534186968423558496 1459175861348708988576 1461180223795616555868 1469929805974033421472 1506001703053150806048 1515298009862120872752 1550640237497388998064 1573578702549125521704 1582945242445251268857 1592423956471869539928 1608071357404699701696 1631501844974246706552 1641572844017297612148 1669920255766418920992 1704710261094885981846 1744470267184562622822 1770276040367766211917 1791476951030853232419 1798375660056143453376 1809080277080287164408 1819913093110708045632 1835439575596027544871 1864573537113424807488 1876083250305482985312 1878660287737221286116 1948240298394155407824 2020397346482827830336 2023172617563161385048 2035215311715323059959 2047402229749546551336 2067520316663185330752 2097645229252602908424 2098104936732167362272 2110593656593668358476 2123231941962492719904 2147040328842538612704 2175335793298995608736 2178801280452635337744 2188763792023063482864 2191770335693424833802 2204894708961050132208 2259002554579726209072 2272947014793181309128 2312197277215041582912 2325960356246083497096 2339888262570910344384 2360368053823688282556 2388635934707804309892 2397308833431546181056 2412107036107049552544 2447252767461370059828 2462359266025946418222 2504880383649628381488 2557065391642328972769 2597653731192207210432 2697563490084215180064 2713620415620430746612 2729869639666062068448 2796860305670137211232 2814124875458224477968 2905068373936847116992 2918351722697417977152 2922360447591233111736 2939859611948066842944 3012003406106301612096 3030596019724241745504 3101280474994777996128 3147157405098251043408 3165890484890502537714 3184847912943739079856 3263003689948493413104 3283145688034595224296 3287655503540137250703 3339840511532837841984 3409420522189771963692 3488940534369125245644 3540552080735532423834 3582953902061706464838 3618160554160574328816 3670879151192055089742 3693538899038919627333 3752166500610965970624 3757320575474442572232 3896480596788310815648 4046345235126322770096 4070430623430646119918 4094804459499093102672 4195290458505205816848 4196209873464334724544 4221187313187336716952 4246463883924985439808 4294080657685077225408 4350671586597991217472 4357602560905270675488 4377527584046126965728 4383540671386849667604 4409789417922100264416 4518005109159452418144 4545894029586362618256 4651920712492166994192 4720736107647376565112 4748835727335753806571 4777271869415608619784 4824214072214099105088 4894505534922740119656 4924718532051892836444 5009760767299256762976 5114130783284657945538 5395126980168430360128 5427240831240861493224 5459739279332124136896 5593720611340274422464 5628249750916448955936 5844720895182466223472 6061192039448483491008 6105645935145969179877 6202560949989555992256 6294314810196502086816 6331780969781005075428 6369695825887478159712 6526007379896986826208 6566291376069190448592 6575311007080274501406 6818841044379543927384 6977881068738250491288 7081104161471064847668 7165907804123412929676 7236321108321148657632 7341758302384110179484 7387077798077839254666 7514641150948885144464 7671196174926986918307 7792961193576621631296 8092690470252645540192 8140861246861292239836 8189608918998186205344 8390580917010411633696 8442374626374673433904 8715205121810541350976 8755055168092253931456 8767081342773699335208 8819578835844200528832 9036010218318904836288 9091788059172725236512 9303841424984333988384 9441472215294753130224 9497671454671507613142 9554543738831217239568 9789011069845480239312 9849437064103785672888 10019521534598513525952 10228261566569315891076 10854481662481722986448 11080616697116758881999 11256499501832897911872 11689441790364932446944 12211291870291938359754 12588629620393004173632 12663561939562010150856 12739391651774956319424 13052014759793973652416 13132582752138380897184 13150622014160549002812 13637682088759087854768 13955762137476500982576 14162208322942129695336 14246507182007261419713 14331815608246825859352 14472642216642297315264 14683516604768220358968 14774155596155678509332 15029282301897770288928 15342392349853973836614 16185380940505291080384 16281722493722584479672 16379217837996372410688 16781161834020823267392 16884749252749346867808 17534162685547398670416 18183576118345450473024 18607682849968667976768 18882944430589506260448 18995342909343015226284 19109087477662434479136 19578022139690960478624 19698874128207571345776 20456523133138631782152 21708963324963445972896 22161233394233517763998 23013588524780960754921 23378883580729864893888 24422583740583876719508 25327123879124020301712 26265165504276761794368 26301244028321098005624 27275364177518175709536 27911524274953001965152 28324416645884259390672 28493014364014522839426 28663631216493651718704 29367033209536440717936 29548311192311357018664 30058564603795540577856 30684784699707947673228 32563444987445168959344 33241850091350276645997 33769498505498693735616 35068325371094797340832 37765888861179012520896 37990685818686030452568 38218174955324868958272 39156044279381920957248 39397748256415142691552 40913046266277263564304 42739521546021784259139 43417926649926891945792 44322466788467035527996 46027177049561921509842 48845167481167753439016 50654247758248040603424 52602488056642196011248 54550728355036351419072 55823048549906003930304 56648833291768518781344 56986028728029045678852 57327262432987303437408 58734066419072881435872 59096622384622714037328 61369569399415895346456 65126889974890337918688 66483700182700553291994 70136650742189594681664 75981371637372060905136 78795496512830285383104 81826092532554527128608 85479043092043568518278 88644933576934071055992 92054354099123843019684 97690334962335506878032 99725550274050829937991 101308495516496081206848 105204976113284392022496 113297666583537037562688 113972057456058091357704 114654524865974606874816 117468132838145762871744 118193244769245428074656 122739138798831790692912 130253779949780675837376 132967400365401106583988 151962743274744121810272 163652185065109054257216 170958086184087137036556 177289867153868142111984 184108708198247686039368 195380669924671013756064 199451100548101659875982 210409952226568784044992 227944114912116182715408 236386489538490856149312 245478277597663581385824 265934800730802213167976 299176650822152489813973 303925486549488243620544 341916172368174274073112 354579734307736284223968 368217416396495372078736 390761339849342027512128 398902201096203319751964 455888229824232365430816 490956555195327162771648 531869601461604426335952 598353301644304979627946 683832344736348548146224 709159468615472568447936 736434832792990744157472 797804402192406639503928 911776459648464730861632 1063739202923208852671904 1196706603288609959255892 1367664689472697096292448 1472869665585981488314944 1595608804384813279007856 2127478405846417705343808 2393413206577219918511784 2735329378945394192584896 3191217608769626558015712 4786826413154439837023568 6382435217539253116031424 9573652826308879674047136 19147305652617759348094272
- Sum of all divisors σ(n): 72880117549419326361600000
- Sum of proper divisors (its aliquot sum) s(n): 53732811896801567013505728
- 19147305652617759348094272 is an abundant number, because the sum of its proper divisors (53732811896801567013505728) is greater than itself. Its abundance is 34585506244183807665411456
Bases of 19147305652617759348094272
- Binary: 1111110101101001100110000100111100000011101010110001001011110001000111110101010000002
- Hexadecimal: 0xFD69984F03AB12F11F540
- Base-36: 2ELZ3VV8QDNJH9000
Squares and roots of 19147305652617759348094272
- 19147305652617759348094272 squared (191473056526177593480942722) is 366619313754767999219064206001008547922518199209984
- 19147305652617759348094272 cubed (191473056526177593480942723) is 7019772058615513161659834504749126389228845922541357253121413466606355611648
-
The
square root of 19147305652617759348094272 is 4375763436546.5598542695 -
19147305652617759348094272 is a
perfect cube number . Itscube root is 267527988
Scales and comparisons
How big is 19147305652617759348094272?- 19,147,305,652,617,759,348,094,272 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,147,305,652,617,759,348,094,272 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 19147305652617759348094272 cubic inches would be around 22293999 feet tall.
Recreational maths with 19147305652617759348094272
- 19147305652617759348094272 backwards is 27249084395771625650374191
- 19147305652617759348094272 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 19147305652617759348094272'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 19147305652617759348094272 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 19147305652617759348094272 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/19147305652617759348094272/
Chicago style:
Numbermatics. 2024. "Number 19147305652617759348094272 - Facts about the integer". https://numbermatics.com/n/19147305652617759348094272/
The information we have on file for 19147305652617759348094272 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 19147305652617759348094272, math, Factors of 19147305652617759348094272, curriculum, school, college, exams, university, Prime factorization of 19147305652617759348094272, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, one hundred forty-seven sextillion, three hundred five quintillion, six hundred fifty-two quadrillion, six hundred seventeen trillion, seven hundred fifty-nine billion, three hundred forty-eight million, ninety-four thousand, two hundred seventy-two.