508850047963284523576344576
508,850,047,963,284,523,576,344,576 is an even composite number composed of six prime numbers multiplied together.
508850047963284523576344576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 508850047963284523576344576:
214 × 38 × 132 × 172 × 1674 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 167 × 167 × 167 × 167 × 353 × 353)See below for interesting mathematical facts about the number 508850047963284523576344576 from the Numbermatics database.
Names of 508850047963284523576344576
- Cardinal: 508850047963284523576344576 can be written as Five hundred eight septillion, eight hundred fifty sextillion, forty-seven quintillion, nine hundred sixty-three quadrillion, two hundred eighty-four trillion, five hundred twenty-three billion, five hundred seventy-six million, three hundred forty-four thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 5.08850047963284523576344576 × 1026
Factors of 508850047963284523576344576
Divisors of 508850047963284523576344576
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 117 128 136 144 153 156 162 167 169 192 204 208 216 221 234 243 256 272 288 289 306 312 324 334 338 351 353 384 408 416 432 442 459 468 486 501 507 512 544 576 578 612 624 648 663 668 676 702 706 729 768 816 832 864 867 884 918 936 972 1002 1014 1024 1053 1059 1088 1152 1156 1224 1248 1296 1326 1336 1352 1377 1404 1412 1458 1503 1521 1536 1632 1664 1728 1734 1768 1836 1872 1944 1989 2004 2028 2048 2106 2118 2171 2176 2187 2304 2312 2448 2496 2592 2601 2652 2672 2704 2754 2808 2824 2839 2873 2916 3006 3042 3072 3159 3177 3264 3328 3456 3468 3536 3672 3744 3757 3888 3978 4008 4056 4096 4131 4212 4236 4342 4352 4374 4509 4563 4589 4608 4624 4896 4992 5184 5202 5304 5344 5408 5508 5616 5648 5678 5746 5832 5967 6001 6012 6084 6144 6318 6354 6513 6528 6561 6656 6912 6936 7072 7344 7488 7514 7776 7803 7956 8016 8112 8192 8262 8424 8472 8517 8619 8684 8704 8748 9018 9126 9178 9216 9248 9477 9531 9792 9984 10368 10404 10608 10688 10816 11016 11232 11271 11296 11356 11492 11664 11934 12002 12024 12168 12288 12393 12636 12708 13026 13056 13122 13312 13527 13689 13767 13824 13872 14144 14688 14976 15028 15552 15606 15912 16032 16224 16384 16524 16848 16944 17034 17238 17368 17408 17496 17901 18003 18036 18252 18356 18432 18496 18954 19062 19539 19584 19968 20736 20808 21216 21376 21632 22032 22464 22542 22592 22712 22984 23328 23409 23868 24004 24048 24336 24576 24786 25272 25416 25551 25857 26052 26112 26244 26624 27054 27378 27534 27648 27744 27889 28223 28288 28431 28593 29376 29952 30056 31104 31212 31824 32064 32448 33048 33696 33813 33888 34068 34476 34736 34816 34992 35802 36006 36072 36504 36712 36864 36907 36992 37179 37908 38124 39078 39168 39936 40581 41067 41301 41472 41616 42432 42752 43264 44064 44928 45084 45184 45424 45968 46656 46818 47736 48008 48096 48263 48672 48841 49152 49572 50544 50832 51102 51714 52104 52224 52488 53248 53703 54009 54108 54756 55068 55296 55488 55778 56446 56576 56862 57186 58617 58752 58951 59657 59904 60112 62208 62424 63648 64128 64896 66096 67392 67626 67776 68136 68952 69472 69632 69984 70227 71604 72012 72144 73008 73424 73728 73814 73984 74358 75816 76248 76653 77571 78013 78156 78336 79872 81162 82134 82602 82944 83232 83667 84669 84864 85293 85504 85779 86528 88128 89856 90168 90368 90848 91936 93312 93636 95472 96016 96192 96526 97344 97682 99144 101088 101439 101664 102017 102204 103428 104208 104448 104976 106496 107406 108018 108216 109512 110136 110592 110721 110976 111537 111556 112892 113152 113724 114372 117234 117504 117902 119314 119808 120224 121743 123201 123903 124416 124609 124848 127296 128256 129792 132192 134784 135252 135552 136272 137904 138944 139264 139968 140454 143208 144024 144288 144789 146016 146523 146848 147456 147628 147968 148716 151632 152496 153306 155142 156026 156312 156672 159744 161109 162027 162324 164268 165204 165888 166464 167334 169338 169728 170586 171008 171558 173056 175851 176256 176853 178971 179712 180336 180736 181696 183872 186624 187272 190944 192032 192384 193052 194688 195364 198288 202176 202878 203328 204034 204408 206856 208416 208896 209952 210681 212992 214812 216036 216432 219024 220272 221184 221442 221952 223074 223112 225784 226304 227448 228744 229959 232713 234039 234468 235008 235804 238628 239616 240448 243486 246402 247806 248832 249218 249696 251001 254007 254592 256512 257337 259584 264384 269568 270504 271104 272544 275808 277888 278528 279936 280908 286416 288048 288576 289578 292032 293046 293696 295256 295936 297432 303264 304317 304992 306051 306612 310284 312052 312624 313344 319488 322218 324054 324648 328536 330408 331776 332163 332928 334668 338676 339456 341172 342016 343116 346112 351702 352512 353706 357942 359424 360672 361472 362557 363392 365229 367744 369603 371709 373248 373827 374544 381888 384064 384768 386104 389376 390728 396576 404352 405756 406656 408068 408816 413712 416832 417792 419904 421362 429624 432072 432864 434367 438048 439569 440544 442368 442884 443904 446148 446224 451568 452608 454896 457488 459918 465426 468078 468936 470016 471608 474113 477256 479232 479791 480896 483327 486081 486972 492804 495612 497664 498436 499392 502002 508014 509184 513024 514674 519168 527553 528768 530559 536913 539136 541008 542208 545088 551616 555776 559872 561816 572832 576096 577152 579156 584064 586092 587392 590512 591872 594864 606528 608634 609984 612102 613224 620568 624104 625248 626688 627419 632043 638976 644436 648108 649296 657072 660816 663552 664326 665856 669336 677352 678912 682344 684032 686232 689877 692224 698139 702117 703404 705024 707412 715884 718848 721344 722944 725114 726784 730458 735488 739206 743418 746496 747654 749088 753003 762021 763776 766363 768128 769536 772011 772208 778752 781456 793152 808704 811512 813312 816136 817632 827424 833664 835584 839808 842724 859248 864144 865728 868734 876096 879138 881088 885768 887808 892296 892448 903136 905216 909792 912951 914976 918153 919836 930852 936156 937872 940032 943216 948226 954512 958464 959582 961792 966654 972162 973944 985608 991224 995328 996489 996872 998784 1002167 1004004 1014169 1016028 1018368 1026048 1029348 1038336 1055106 1057536 1061118 1073826 1078272 1082016 1084416 1087671 1090176 1095687 1103232 1108809 1111552 1115127 1119744 1121481 1123632 1145664 1152192 1154304 1158312 1168128 1172184 1174784 1181024 1183744 1189728 1213056 1217268 1219968 1224204 1226448 1241136 1248208 1250496 1253376 1254838 1264086 1288872 1296216 1298592 1303101 1314144 1318707 1321632 1326221 1327104 1328652 1331712 1338672 1354704 1357824 1364688 1368064 1372464 1379754 1384448 1396278 1404234 1406808 1410048 1414824 1422339 1431768 1437696 1439373 1442688 1445888 1449981 1450228 1453568 1458243 1460916 1470976 1478412 1486836 1492992 1495308 1498176 1506006 1524042 1527552 1532726 1536256 1539072 1544022 1544416 1557504 1562912 1582659 1586304 1591677 1610739 1617408 1619917 1623024 1626624 1632272 1635264 1654848 1667328 1679616 1685448 1718496 1728288 1731456 1737468 1752192 1758276 1762176 1771536 1775616 1784592 1784896 1806272 1810432 1819584 1825902 1829952 1836306 1839672 1861704 1872312 1875744 1880064 1882257 1886432 1896129 1896452 1909024 1916928 1919164 1923584 1933308 1944324 1947888 1971216 1982448 1990656 1992978 1993744 1997568 2004334 2008008 2028338 2032056 2036736 2052096 2058696 2069631 2076672 2094417 2106351 2110212 2115072 2118353 2122236 2147652 2156544 2164032 2168832 2175342 2180352 2191374 2206464 2217618 2223104 2230254 2239488 2242962 2247264 2259009 2286063 2291328 2299089 2304384 2308608 2316033 2316624 2336256 2344368 2349568 2362048 2367488 2379456 2426112 2434536 2439936 2448408 2452896 2482272 2496416 2500992 2506752 2509676 2528172 2577744 2592432 2597184 2606202 2628288 2637414 2643264 2652442 2657304 2663424 2677344 2709408 2715648 2729376 2736128 2738853 2744928 2754459 2759508 2768896 2792556 2808468 2813616 2820096 2829648 2844678 2863536 2875392 2878746 2885376 2891776 2899962 2900456 2907136 2916486 2921832 2941952 2956824 2973672 2985984 2989467 2990616 2996352 3006501 3012012 3042507 3048084 3055104 3065452 3072512 3078144 3088044 3088832 3115008 3125824 3165318 3172608 3183354 3221478 3234816 3239834 3246048 3253248 3263013 3264544 3270528 3309696 3334656 3345381 3359232 3364443 3370896 3436992 3456576 3462912 3474936 3504384 3516552 3524352 3543072 3551232 3569184 3569792 3612544 3620864 3639168 3651804 3659904 3672612 3679344 3723408 3744624 3751488 3760128 3764514 3772864 3792258 3792904 3818048 3838328 3847168 3866616 3888648 3895776 3909303 3942432 3956121 3964896 3978663 3981312 3985956 3987488 3995136 4008668 4016016 4056676 4064112 4073472 4104192 4117392 4139262 4153344 4188834 4212702 4220424 4230144 4236706 4244472 4267017 4295304 4313088 4318119 4328064 4337664 4350684 4360704 4374729 4382748 4412928 4435236 4446208 4460508 4478976 4485924 4494528 4518018 4572126 4582656 4598178 4608768 4617216 4632066 4633248 4657463 4672512 4688736 4699136 4713241 4724096 4734976 4747977 4758912 4775031 4832217 4852224 4859751 4869072 4879872 4896816 4905792 4964544 4992832 5001984 5019352 5056344 5155488 5184864 5194368 5212404 5256576 5274828 5286528 5304884 5314608 5326848 5354688 5418816 5431296 5458752 5477706 5489856 5508918 5519016 5585112 5616936 5627232 5640192 5646771 5659296 5689356 5727072 5750784 5757492 5770752 5783552 5799924 5800912 5814272 5832972 5843664 5883904 5913648 5947344 5971968 5978934 5981232 5992704 6013002 6024024 6085014 6096168 6110208 6130904 6145024 6156288 6163469 6176088 6177664 6208893 6230016 6251648 6283251 6319053 6330636 6345216 6355059 6366708 6442956 6469632 6479668 6492096 6506496 6526026 6529088 6541056 6619392 6669312 6690762 6718464 6728886 6741792 6777027 6858189 6873984 6897267 6913152 6925824 6949872 7008768 7033104 7048704 7086144 7102464 7138368 7139584 7225088 7278336 7303608 7319808 7345224 7358688 7446816 7489248 7502976 7520256 7529028 7545728 7584516 7585808 7636096 7676656 7694336 7733232 7777296 7791552 7818606 7884864 7912242 7929792 7957326 7971912 7974976 7990272 8017336 8032032 8059921 8113352 8128224 8146944 8156447 8208384 8216559 8234784 8263377 8278524 8306688 8377668 8425404 8440848 8460288 8473412 8488944 8534034 8590608 8626176 8636238 8656128 8675328 8701368 8721408 8749458 8765496 8825856 8870472 8892416 8921016 8957952 8968401 8971848 8989056 9019503 9036036 9127521 9144252 9165312 9196356 9217536 9234432 9264132 9266496 9314926 9345024 9377472 9398272 9426482 9448192 9495954 9517824 9550062 9664434 9704448 9719502 9738144 9759744 9789039 9793632 9811584 9844817 9929088 9962719 9985664 10003968 10036143 10038704 10093329 10112688 10310976 10369728 10388736 10424808 10513152 10549656 10573056 10609768 10629216 10653696 10709376 10837632 10862592 10917504 10955412 10979712 11017836 11038032 11170224 11233872 11254464 11280384 11293542 11318592 11378712 11454144 11514984 11541504 11599848 11601824 11628544 11665944 11687328 11727909 11767808 11827296 11868363 11894688 11935989 11943936 11957868 11962464 11985408 12026004 12048048 12170028 12192336 12220416 12261808 12290048 12312576 12326938 12352176 12355328 12417786 12460032 12503296 12566502 12638106 12661272 12690432 12710118 12733416 12801051 12885912 12939264 12954357 12959336 12984192 13012992 13028171 13052052 13058176 13082112 13124187 13238784 13338624 13381524 13436928 13457772 13483584 13554054 13716378 13747968 13794534 13826304 13851648 13899744 13972389 14017536 14066208 14097408 14139723 14172288 14204928 14243931 14276736 14279168 14325093 14450176 14496651 14556672 14579253 14607216 14639616 14690448 14717376 14893632 14978496 15005952 15058056 15091456 15169032 15171616 15272192 15353312 15388672 15466464 15554592 15583104 15637212 15769728 15824484 15859584 15914652 15943824 15949952 15980544 16034672 16064064 16119842 16226704 16256448 16293888 16312894 16433118 16469568 16526754 16557048 16755336 16850808 16881696 16920576 16940313 16946824 16977888 17036839 17068068 17181216 17240873 17252352 17272476 17312256 17350656 17402736 17442816 17498916 17530992 17651712 17740944 17784832 17842032 17915904 17936802 17943696 17978112 18039006 18072072 18255042 18288504 18330624 18392712 18435072 18468864 18490407 18528264 18532992 18626679 18629852 18690048 18754944 18796544 18849753 18852964 18896384 18957159 18991908 19035648 19065177 19100124 19328868 19408896 19439004 19476288 19519488 19578078 19587264 19623168 19689634 19858176 19925438 19971328 20007936 20072286 20077408 20186658 20225376 20331081 20574567 20621952 20691801 20739456 20777472 20809703 20849616 21026304 21058921 21099312 21146112 21219536 21258432 21307392 21418752 21675264 21835008 21910824 21959424 22035672 22076064 22340448 22467744 22508928 22560768 22587084 22637184 22757424 22908288 23029968 23083008 23199696 23203648 23257088 23331888 23374656 23455818 23535616 23654592 23736726 23789376 23871978 23915736 23924928 23970816 24052008 24096096 24179763 24340056 24384672 24440832 24469341 24523616 24580096 24625152 24649677 24653876 24704352 24710656 24790131 24835572 24920064 25006592 25133004 25276212 25322544 25380864 25420236 25466832 25602102 25771824 25878528 25908714 25918672 25968384 26025984 26056342 26104104 26116352 26164224 26248374 26477568 26677248 26763048 26873856 26905203 26915544 26967168 27058509 27108108 27382563 27432756 27495936 27538589 27589068 27652608 27703296 27799488 27944778 28035072 28132416 28194816 28279446 28344576 28487862 28553472 28558336 28650186 28900352 28993302 29113344 29158506 29214432 29279232 29367117 29380896 29434752 29534451 29787264 29888157 29956992 30011904 30108429 30116112 30182912 30279987 30338064 30343232 30544384 30706624 30777344 30932928 31109184 31166208 31274424 31539456 31648968 31719168 31829304 31887648 31899904 31961088 32069344 32128128 32239684 32453408 32512896 32587776 32625788 32866236 32939136 33053508 33114096 33510672 33701616 33763392 33841152 33880626 33893648 33955776 34073678 34136136 34362432 34481746 34544952 34624512 34805472 34885632 34997832 35061984 35183727 35303424 35481888 35569664 35605089 35684064 35807967 35831808 35873604 35887392 35956224 36012001 36078012 36144144 36510084 36577008 36661248 36785424 36870144 36937728 36980814 37056528 37065984 37253358 37259704 37380096 37509888 37593088 37699506 37705928 37792768 37914318 37983816 38071296 38130354 38200248 38403153 38657736 38817792 38863071 38878008 38952576 39038976 39084513 39156156 39174528 39246336 39372561 39379268 39716352 39850876 39942656 40015872 40144572 40154816 40373316 40450752 40662162 41149134 41243904 41383602 41478912 41554944 41619406 41699232 41917167 42052608 42117842 42198624 42292224 42419169 42439072 42516864 42614784 42837504 42975279 43350528 43489953 43670016 43737759 43821648 43918848 44071344 44152128 44680896 44935488 45017856 45174168 45274368 45514848 45816576 46059936 46166016 46399392 46407296 46514176 46663776 46749312 46911636 47071232 47309184 47473452 47578752 47743956 47831472 47849856 47941632 48104016 48192192 48359526 48680112 48769344 48881664 48938682 49047232 49160192 49299354 49307752 49408704 49421312 49580262 49671144 50013184 50266008 50552424 50645088 50761728 50820939 50840472 50933664 51110517 51204204 51543648 51722619 51757056 51817428 51837344 51936768 52051968 52112684 52208208 52232704 52328448 52496748 52955136 53354496 53526096 53747712 53810406 53831088 53934336 54117018 54216216 54765126 54865512 54991872 55077178 55178136 55305216 55406592 55471221 55598976 55889556 56070144 56264832 56389632 56558892 56689152 56871477 56975724 57106944 57116672 57195531 57300372 57800704 57986604 58226688 58317012 58428864 58558464 58734234 58761792 58869504 59068902 59574528 59776314 59913984 60023808 60216858 60232224 60365824 60547019 60559974 60676128 60686464 60993243 61088768 61413248 61554688 61723701 61865856 62075403 62218368 62332416 62429109 62548848 63078912 63176763 63297936 63438336 63658608 63775296 63799808 63922176 64138688 64256256 64479368 64906816 65025792 65251576 65732472 65878272 66107016 66228192 67021344 67403232 67526784 67682304 67761252 67787296 67911552 68147356 68272272 68724864 68963492 69089904 69249024 69610944 69771264 69995664 70123968 70367454 70606848 70963776 71210178 71368128 71615934 71747208 71774784 71912448 72024002 72156024 72288288 72539289 73020168 73154016 73322496 73408023 73570848 73740288 73875456 73961628 74113056 74131968 74370393 74506716 74519408 74760192 75019776 75186176 75399012 75411856 75585536 75828636 75967632 76142592 76260708 76400496 76806306 77315472 77635584 77726142 77756016 77905152 78077952 78169026 78312312 78349056 78492672 78745122 78758536 79176871 79432704 79701752 79885312 80031744 80125097 80289144 80309632 80715609 80746632 80901504 81175527 81324324 82147689 82298268 82487808 82615767 82767204 82957824 83109888 83238812 83398464 83834334 84105216 84235684 84397248 84584448 84838338 84878144 85033728 85675008 85950558 86701056 86979906 87340032 87475518 87643296 87837696 88101351 88142688 88304256 88603353 89361792 89664471 89870976 90035712 90348336 90548736 90839961 91029696 91633152 92119872 92332032 92798784 92814592 93327552 93498624 93823272 94618368 94946904 95157504 95487912 95662944 95699712 95883264 96208032 96384384 96719052 97360224 97538688 97763328 97877364 98094464 98320384 98598708 98615504 98817408 98842624 99160524 99342288 100026368 100532016 101104848 101290176 101523456 101641878 101680944 101867328 102221034 102408408 103087296 103445238 103634856 103674688 103873536 104225368 104416416 104465408 104656896 104778973 104993496 105551181 105910272 106708992 106815267 107052192 107423901 107495424 107620812 107662176 107868672 108036003 108234036 108432432 109530252 109731024 109983744 110154356 110356272 110610432 110813184 110942442 111197952 111779112 112140288 112529664 112779264 113117784 113378304 113742954 113951448 114213888 114233344 114391062 114600744 115209459 115601408 115973208 116453376 116589213 116634024 116857728 117116928 117253539 117468468 117523584 117739008 118137804 119149056 119552628 119827968 120047616 120433716 120464448 120731648 121094038 121119948 121352256 121372928 121986486 122177536 122826496 123447402 123731712 124150806 124436736 124664832 124858218 125097696 125751501 126157824 126353526 126595872 126876672 127257507 127317216 127550592 127599616 127844352 127982621 128277376 128512512 128925837 128958736 129813632 130051584 130469859 130503152 131213277 131464944 131756544 132214032 132456384 134042688 134806464 135053568 135522504 135574592 135823104 136294712 136544544 137449728 137926984 138179808 138498048 139221888 139542528 139991328 140247936 140734908 141213696 141927552 142420356 142736256 143231868 143494416 143549568 143824896 144048004 144312048 144576576 145078578 146040336 146308032 146644992 146816046 147141696 147480576 147923256 148226112 148263936 148740786 149013432 149038816 150039552 150798024 150823712 151171072 151657272 151935264 152285184 152462817 152521416 152800992 153331551 153612612 154630944 155167857 155271168 155452284 155512032 155810304 156155904 156338052 156624624 156698112 156985344 157490244 157517072 158353742 158865408 159403504 159770624 160063488 160250194 160578288 160619264 161431218 161493264 161803008 162351054 162648648 164295378 164596536 164975616 165231534 165534408 165915648 166219776 166413663 166477624 166796928 167361889 167668668 168210432 168471368 168794496 169168896 169366223 169676676 169756288 170067456 170614431 171350016 171586593 171901116 173402112 173959812 174680064 174951036 175286592 175675392 176202702 176285376 176608512 177206706 178723584 179328942 179741952 180071424 180696672 181097472 181641057 181679922 182059392 182979729 183266304 184239744 184664064 185171103 185597568 185629184 186226209 186655104 186997248 187287327 187646544 189236736 189530289 189893808 190315008 190975824 191325888 191399424 191766528 192416064 192768768 193438104 194720448 195077376 195754728 196188928 197197416 197231008 197634816 197685248 198321048 198684576 200052736 201064032 202209696 202580352 203046912 203283756 203361888 203734656 204442068 204816816 206174592 206890476 207269712 207349376 207747072 208450736 208832832 208930816 209313792 209557946 209986992 211102362 211820544 213630534 214104384 214847802 215241624 215324352 215737344 216072006 216468072 216864864 217617867 219060504 219462048 219967488 220224069 220308712 220712544 221220864 221478907 221626368 221884884 222395904 223111179 223558224 224280576 225059328 225558528 226235568 226756608 227485908 227902896 228427776 228466688 228782124 229201488 230418918 231202816 231946416 232906752 233178426 233268048 233715456 234233856 234507078 234936936 235047168 235478016 236275608 237530613 238298112 239105256 239655936 240095232 240375291 240867432 240928896 241463296 242146827 242188076 242239896 242704512 242745856 243526581 243972972 244355072 245652992 246443067 246894804 247463424 247847301 248301612 248873472 249329664 249716436 250195392 251503002 252315648 252707052 253191744 253753344 254515014 254634432 255101184 255199232 255965242 256554752 257025024 257851674 257917472 259627264 260103168 260939718 261006304 262426554 262929888 263513088 264304053 264428064 264912768 265810059 268085376 268993413 269612928 270107136 270526139 271045008 271149184 271646208 272519883 272589424 273089088 274899456 275853968 276359616 276996096 278443776 279982656 280495872 281469816 283855104 284840712 285472512 286463736 286988832 287099136 287649792 288096008 288624096 289153152 290157156 292080672 292616064 293289984 293632092 294283392 294961152 295846512 296452224 296527872 297481572 298026864 298077632 300079104 301596048 301647424 302342144 303314544 303870528 304570368 304925634 305042832 305601984 306663102 307225224 309261888 310335714 310904568 311024064 311620608 312676104 313249248 313396224 313970688 314336919 314980488 315034144 316653543 316707484 317730816 318807008 319541248 320126976 320445801 320500388 321156576 321238528 322271703 322862436 322986528 323606016 324108009 324702108 325297296 328590756 329193072 329951232 330463068 331068816 331831296 332439552 332827326 332955248 333593856 334723778 335337336 336420864 336942736 337588992 338337792 338732446 339353352 339512576 340134912 341228862 342700032 343173186 343802232 345628377 346804224 347919624 349360128 349767639 349902072 350573184 351350784 351760617 352405404 352570752 353217024 353764951 354413412 357447168 358001657 358657884 359483904 360142848 361393344 362194944 363282114 363359844 364118784 365959458 366532608 368479488 370342206 371195136 371258368 372452418 373310208 373994496 374574654 375293088 377254503 378473472 379060578 379787616 380630016 381772521 381951648 382651776 382798848 383533056 383947863 384832128 385537536 386777511 386876208 389440896 390154752 391409577 391509456 392377856 393639831 394394832 394462016 395269632 395370496 396642096 397369152 400105472 402128064 404419392 405160704 406567512 406723776 407469312 408884136 409633632 412349184 413780952 414539424 414698752 415494144 416901472 417665664 417861632 418627584 419115892 419973984 422204724 423641088 427261068 428208768 429695604 430483248 430648704 431474688 432144012 432936144 433729728 435235734 438121008 438924096 439934976 440448138 440617424 441425088 442441728 442957814 443769768 444791808 446222358 447116448 450118656 452471136 453513216 454971816 455805792 456855552 456933376 457388451 457564248 458402976 459994653 460837836 462405632 463892832 465503571 465813504 466356852 466536096 467430912 468156013 468467712 469014156 469873872 470094336 470956032 472551216 475061226 476596224 478210512 479311872 480190464 480750582 481734864 481857792 482926592 484293654 484376152 484479792 485409024 485491712 487053162 487945944 488710144 491305984 492886134 493789608 494926848 495694602 496603224 497746944 498659328 499240989 499432872 500390784 502085667 503006004 504631296 505414104 506383488 507506688 508098669 509030028 509268864 510202368 510398464 511843293 511930484 513109504 514050048 514759779 515703348 515834944 519254528 520206336 521879436 522012608 524853108 525859776 527026176 528608106 528856128 529825536 531620118 536170752 537986826 539225856 540214272 541052278 542090016 542298368 543292416 544923171 545039766 545178848 546178176 549798912 551707936 552719232 553992192 556887552 558678627 559965312 560991744 561861981 562939632 567710208 568590867 569681424 570945024 572927472 573977664 574198272 575299584 576192016 577248192 578306304 580314312 584161344 585232128 587264184 588566784 591693024 592904448 593055744 594963144 596053728 596155264 600158208 603192096 603294848 604684288 606629088 607741056 609140736 609851268 610085664 611203968 613326204 614450448 618523776 620671428 621809136 622048128 623241216 625352208 626498496 626792448 627941376 628673838 629960976 630068288 633307086 633414968 635461632 637614016 639082496 640891602 641000776 642313152 642477056 644543406 645724872 645973056 647212032 648216018 649404216 650594592 652853601 657181512 658386144 659902464 660672207 660926136 662137632 663662592 664436721 664879104 665654652 665910496 667187712 669333537 669447556 670674672 672841728 673885472 675177984 676675584 677464892 678706704 679025152 680269824 682457724 685400064 686346372 687604464 691256754 693608448 695839248 698720256 699535278 699804144 701146368 702701568 703521234 704810808 705141504 706434048 707529902 708826824 712591839 714894336 716003314 717315768 718967808 720285696 721125873 722786688 724389888 726564228 726719688 728237568 730579743 731918916 733065216 736958976 739329201 740684412 742390272 742516736 743541903 744904836 746620416 747988992 749149308 750586176 754509006 756946944 758121156 759575232 761260032 763545042 763903296 765303552 765597696 767895726 769664256 771075072 773555022 773752416 777796321 778881792 780309504 782819154 783018912 784755712 787111247 787279662 788789664 788924032 790539264 790740992 792912159 793284192 794738304 797430177 800210944 804256128 806980239 808838784 810321408 811578417 813135024 813447552 814938624 817559649 817768272 819267264 824698368 827561904 829078848 829397504 830988288 833802944 835331328 835723264 838231784 839947968 844409448 854522136 856417536 859391208 860966496 861297408 862949376 864288024 865872288 867459456 870471468 876242016 877848192 879869952 880896276 881234848 882850176 884883456 885915628 887539536 889583616 892444716 894232896 900237312 904942272 907026432 909943632 911611584 913711104 914776902 915128496 916805952 919989306 921675672 927785664 931007142 932713704 933072192 934861824 936312026 938028312 939747744 940188672 941912064 943010757 945102432 950122452 953192448 956421024 958623744 960380928 961501164 963469728 963715584 965853184 966815109 968587308 968752304 968959584 970818048 970983424 972324027 974106324 975891888 977420288 982611968 985772268 987579216 989853696 991389204 993206448 995493888 997318656 998481978 998865744 1000781568 1004171334 1006012008 1009262592 1010828208 1012766976 1015013376 1016197338 1018060056 1018537728 1020404736 1020796928 1023686586 1023860968 1026219008 1028100096 1029299323 1029519558 1031406696 1031669888 1036885131 1038509056 1040412672 1043758872 1044025216 1049302917 1049706216 1051719552 1054052352 1055281851 1057216212 1057712256 1059651072 1061294853 1063240236 1072341504 1074004971 1075973652 1078451712 1080428544 1082104556 1084180032 1084596736 1086584832 1089846342 1090079532 1090357696 1092356352 1099597824 1103415872 1105438464 1113775104 1117357254 1119930624 1121983488 1123723962 1125879264 1131763509 1135420416 1137181734 1139362848 1141890048 1145317563 1145854944 1147955328 1148396544 1150599168 1151843589 1152384032 1154496384 1156612608 1160628624 1168322688 1170464256 1174528368 1177133568 1180919493 1183386048 1185808896 1186111488 1189926288 1192107456 1192310528 1200316416 1206384192 1206589696 1213258176 1215482112 1219702536 1220171328 1222407936 1226652408 1228900896 1237047552 1241342856 1243618272 1244096256 1246482432 1250704416 1252996992 1253584896 1255882752 1257347676 1259921952 1260136576 1266614172 1266829936 1270923264 1275228032 1278164992 1281783204 1282001552 1284626304 1284954112 1289086812 1291449744 1291946112 1294424064 1296432036 1298808432 1301189184 1305707202 1314363024 1316772288 1319804928 1321344414 1321852272 1324275264 1327325184 1328873442 1331309304 1331820992 1334375424 1338667074 1338895112 1341349344 1346006807 1347770944 1350355968 1354929784 1357413408 1358050304 1360539648 1362126649 1364915448 1370800128 1372165353 1372692744 1375208928 1379983959 1382513508 1387216896 1391678496 1396510713 1397440512 1399070556 1399608288 1402292736 1404468039 1405403136 1407042468 1409621616 1410283008 1412868096 1415059804 1417653648 1425183678 1429788672 1432006628 1434631536 1437935616 1440571392 1442251746 1445573376 1448779776 1453128456 1453439376 1456475136 1461159486 1463837832 1466130432 1473917952 1478658402 1481368824 1484780544 1485033472 1487083806 1489809672 1493240832 1495977984 1497722967 1498298616 1501172352 1506257001 1509018012 1513893888 1516242312 1519150464 1522520064 1524296007 1527090084 1527806592 1530607104 1531195392 1535791452 1539328512 1542150144 1544279337 1547110044 1547504832 1555592642 1557763584 1560619008 1565638308 1566037824 1569511424 1574222494 1574559324 1577579328 1577848064 1581078528 1585824318 1586568384 1589476608 1594860354 1608512256 1613960478 1617677568 1620642816 1623156834 1626270048 1626895104 1629877248 1634769513 1635119298 1635536544 1638534528 1644084439 1649396736 1655123808 1658157696 1658795008 1661976576 1663774073 1667605888 1670662656 1671446528 1676035881 1676463568 1679895936 1685585943 1688818896 1705772601 1709044272 1712835072 1718782416 1721932992 1722594816 1725898752 1728576048 1731744576 1734918912 1740942936 1752484032 1755696384 1761792552 1762469696 1765700352 1771831256 1775079072 1779167232 1784889432 1788465792 1800474624 1809884544 1814052864 1819887264 1823223168 1827422208 1829553804 1830256992 1833611904 1839978612 1843351344 1855571328 1862014284 1865427408 1866144384 1869723648 1872624052 1876056624 1879495488 1880377344 1883824128 1886021514 1890204864 1900244904 1906384896 1912842048 1917247488 1923002328 1926939456 1927431168 1933630218 1937174616 1937504608 1937919168 1941636096 1941966848 1944648054 1948212648 1951783776 1958560803 1965223936 1971544536 1975158432 1979707392 1982016621 1982778408 1986412896 1990987776 1993310163 1994637312 1996963956 1997731488 2001563136 2008342668 2012024016 2018525184 2021656416 2025533952 2030026752 2032394676 2036120112 2037075456 2040809472 2041593856 2047373172 2047721936 2052438016 2056200192 2058598646 2059039116 2062813392 2063339776 2073770262 2077018112 2080825344 2087517744 2088050432 2098605834 2099412432 2103439104 2108104704 2110563702 2114432424 2115424512 2119302144 2122589706 2126480472 2137775517 2144683008 2148009942 2151947304 2156903424 2160857088 2163377619 2164209112 2168360064 2169193472 2173169664 2175704557 2179692684 2180159064 2180715392 2184712704 2191739229 2199195648 2206831744 2210876928 2217987603 2227550208 2230625709 2234714508 2239861248 2243966976 2247447924 2251758528 2263527018 2270840832 2274363468 2278725696 2283780096 2290635126 2291709888 2295910656 2296793088 2303687178 2304768064 2308992768 2313225216 2321257248 2333388963 2336645376 2340928512 2349056736 2354267136 2361333741 2361838986 2366772096 2371617792 2372222976 2378736477 2379852576 2384214912 2384621056 2392290531 2400632832 2412768384 2413179392 2420940717 2426516352 2430964224 2434735251 2439405072 2440342656 2444815872 2453304816 2457801792 2474095104 2482685712 2487236544 2488192512 2492964864 2501408832 2505993984 2507169792 2514695352 2519843904 2520273152 2533228344 2533659872 2550456064 2563566408 2564003104 2569252608 2569908224 2578173624 2582899488 2583892224 2588848128 2592864072 2597616864 2602378368 2611414404 2628726048 2633544576 2639609856 2642688828 2643704544 2648550528 2654650368 2657746884 2662618608 2663641984 2668750848 2677334148 2677790224 2682698688 2692013614 2695541888 2700711936 2709859568 2714826816 2716100608 2721079296 2724253298 2729830896 2744330706 2745385488 2750417856 2759967918 2765027016 2783356992 2793021426 2798141112 2799216576 2804585472 2808936078 2814084936 2819243232 2820566016 2825736192 2829032271 2830119608 2835307296 2845152113 2850367356 2859577344 2864013256 2869263072 2875871232 2879225791 2881142784 2884503492 2891146752 2897559552 2900445327 2906256912 2906878752 2912950272 2916972081 2922318972 2927675664 2932260864 2947835904 2957316804 2962737648 2969561088 2970066944 2974167612 2979619344 2986481664 2991955968 2995445934 2996597232 3002344704 3012514002 3018036024 3027787776 3032484624 3038300928 3045040128 3048592014 3054180168 3055613184 3061214208 3062390784 3071582904 3078657024 3084300288 3087897969 3088558674 3094220088 3095009664 3110655393 3111185284 3115527168 3121238016 3131276616 3132075648 3139022848 3147908751 3148444988 3149118648 3155158656 3155696128 3162157056 3165845553 3171648636 3173136768 3178953216 3183884559 3189720708 3217024512 3222014913 3227920956 3235355136 3241285632 3246313668 3252540096 3253790208 3259754496 3269539026 3270238596 3271073088 3277069056 3288168878 3298793472 3310247616 3316315392 3317590016 3327548146 3335211776 3341325312 3352071762 3352927136 3359791872 3371171886 3377637792 3395290527 3411545202 3418088544 3425670144 3435952689 3437564832 3443865984 3445189632 3451797504 3455530767 3457152096 3463489152 3469837824 3475220401 3481885872 3504968064 3511392768 3516839807 3523585104 3524939392 3531400704 3542758479 3543662512 3550158144 3558334464 3569778864 3576931584 3600949248 3619769088 3639774528 3646446336 3659107608 3660513984 3667223808 3679957224 3686702688 3711142656 3724028568 3730854816 3732288768 3739447296 3745248104 3752113248 3758990976 3760754688 3767648256 3772043028 3780409728 3800489808 3812769792 3825684096 3834494976 3846004656 3853878912 3854862336 3867260436 3874349232 3875009216 3875838336 3883272192 3883933696 3889296108 3896425296 3903567552 3917121606 3930447872 3943089072 3950316864 3959414784 3964033242 3965556816 3972825792 3981975552 3986620326 3993927912 3995462976 4003126272 4016685336 4024048032 4038020421 4043312832 4051067904 4064789352 4072240224 4074150912 4081618944 4086379947 4094746344 4095443872 4104876032 4112400384 4116496059 4117197292 4118078232 4125626784 4126679552 4139951877 4147540524 4154036224 4161650688 4175035488 4176100864 4189532139 4197211668 4198824864 4206878208 4213404117 4216209408 4221127404 4228864848 4230849024 4238604288 4245179412 4252960944 4275551034 4289366016 4296019884 4303894608 4313806848 4321714176 4326755238 4328418224 4336720128 4338386944 4346339328 4351409114 4359385368 4360318128 4361430784 4369425408 4383478458 4398391296 4413663488 4421753856 4435975206 4455100416 4461251418 4469429016 4479722496 4487933952 4493168901 4494895848 4503517056 4518771003 4527054036 4541681664 4548726936 4557451392 4567560192 4572888021 4581270252 4583419776 4591821312 4593586176 4598944363 4607374356 4609536128 4617985536 4626450432 4632838011 4642514496 4666777926 4673290752 4681857024 4698113472 4708534272 4722667482 4723677972 4733544192 4743235584 4757472954 4759705152 4768429824 4769242112 4784581062 4825536768 4826358784 4841881434 4853032704 4861928448 4869470502 4878810144 4880685312 4889631744 4904308539 4906609632 4915603584 4932253317 4948190208 4965371424 4974473088 4976385024 4985929728 4991322219 5002817664 5011987968 5014339584 5028107643 5029390704 5039687808 5040546304 5056757829 5066456688 5067319744 5100912128 5117317803 5127132816 5128006208 5138505216 5139816448 5156347248 5165798976 5167784448 5177696256 5185728144 5195233728 5204756736 5222828808 5257452096 5267089152 5285377656 5287409088 5297101056 5315493768 5325237216 5327283968 5337501696 5354668296 5355580448 5365397376 5384027228 5391083776 5401423872 5419719136 5429653632 5432201216 5442158592 5448506596 5459661792 5488661412 5490770976 5500835712 5519935836 5530054032 5566713984 5586042852 5596282224 5598433152 5609170944 5617872156 5628169872 5638486464 5641132032 5651472384 5658064542 5660239216 5670614592 5690304226 5700734712 5719154688 5728026512 5738526144 5751742464 5758451582 5769006984 5782293504 5800890654 5812513824 5813757504 5825900544 5833944162 5844637944 5855351328 5875682409 5895671808 5914633608 5925475296 5939122176 5940133888 5946049863 5948335224 5959238688 5972963328 5979930489 5983911936 5990891868 5993194464 6004689408 6014004167 6025028004 6036072048 6055575552 6064969248 6076601856 6086028169 6090080256 6097184028 6108360336 6111226368 6122428416 6124781568 6143165808 6157314048 6168600576 6175795938 6177117348 6188440176 6190019328 6221310786 6222370568 6231054336 6242476032 6262553232 6264151296 6278045696 6295817502 6296889976 6298237296 6310317312 6311392256 6324314112 6331691106 6343297272 6346273536 6357906432 6367769118 6379441416 6413326551 6434049024 6444029826 6455841912 6470710272 6482571264 6490132857 6492627336 6505080192 6507580416 6519508992 6527113671 6539078052 6540477192 6542146176 6554138112 6575217687 6576337756 6597586944 6620495232 6632630784 6635180032 6653962809 6655096292 6670423552 6682650624 6691877127 6704143524 6705854272 6719583744 6742343772 6755275584 6790581054 6823090404 6836177088 6851340288 6871905378 6875129664 6887731968 6890379264 6911061534 6914304192 6926978304 6939675648 6950440802 6963771744 7000166889 7009936128 7022785536 7033679614 7047170208 7049878784 7062801408 7084001223 7085516958 7087325024 7100316288 7116668928 7139557728 7153863168 7176871593 7201898496 7239538176 7262822151 7279549056 7292892672 7304205753 7318215216 7321027968 7334447616 7359914448 7373405376 7422285312 7448057136 7461709632 7464577536 7478894592 7490496208 7504226496 7517981952 7521509376 7544086056 7560819456 7600979616 7651368192 7692009312 7707757824 7709724672 7734520872 7748698464 7750018432 7751676672 7766544384 7767867392 7778592216 7792850592 7807135104 7834243212 7860895744 7886178144 7900633728 7918829568 7928066484 7931113632 7945651584 7963951104 7973240652 7987855824 7990925952 8006252544 8033370672 8048096064 8076040842 8086625664 8102135808 8129578704 8144480448 8148301824 8163237888 8172759894 8189492688 8190887744 8209752064 8232992118 8234394584 8236156464 8251253568 8253359104 8279903754 8295081048 8308072448 8350070976 8352201728 8379064278 8394423336 8397649728 8413756416 8426808234 8442254808 8457729696 8461698048 8477208576 8487096813 8490358824 8505921888 8535456339 8551102068 8578732032 8592039768 8607789216 8627613696 8637677373 8643428352 8653510476 8656836448 8673440256 8676773888 8692678656 8701335981 8702818228 8718770736 8720636256 8722861568 8738850816 8750916243 8766956916 8796782592 8827326976 8843507712 8871950412 8910200832 8922502836 8938858032 8959444992 8975867904 8986337802 8989791696 9007034112 9037542006 9054108072 9083363328 9097453872 9114902784 9135120384 9145776042 9162540504 9166839552 9183642624 9187172352 9197888726 9214748712 9219072256 9235971072 9252900864 9263693907 9265676022 9285028992 9333555852 9346581504 9363714048 9396226944 9417068544 9445334964 9447355944 9467088384 9486471168 9497536659 9514945908 9519410304 9536859648 9538484224 9551653677 9569162124 9651073536 9652717568 9666044739 9683762868 9706065408 9723856896 9738941004 9757620288 9761370624 9779263488 9808617078 9813219264 9831207168 9864506634 9896380416 9930742848 9948946176 9952770048 9982644438 10005635328 10023975936 10056215286 10058781408 10079375616 10081092608 10111352173 10113515658 10132913376 10134639488 10185871581 10201824256 10234635606 10254265632 10256012416 10277010432 10279632896 10307858067 10312694496 10331597952 10335568896 10355392512 10366592301 10371456288 10390467456 10409513472 10425661203 10445657616 10514904192 10534178304 10550519421 10570755312 10574818176 10594202112 10628275437 10630987536 10650474432 10654567936 10675003392 10709336592 10711160896 10730794752 10768054456 10782167552 10802847744 10839438272 10859307264 10864402432 10897013192 10919323584 10977322824 10981541952 11001671424 11039871672 11060108064 11133427968 11172085704 11192564448 11196866304 11218341888 11235744312 11256339744 11276972928 11282264064 11302944768 11316129084 11320478432 11341229184 11380608452 11401469424 11438309376 11456053024 11477052288 11503484928 11516903164 11538013968 11564587008 11601781308 11625027648 11627515008 11651801088 11667888324 11689275888 11710702656 11751364818 11791343616 11829267216 11850950592 11878244352 11892099726 11896670448 11918477376 11945926656 11959860978 11981783736 11986388928 12009378816 12028008334 12050056008 12072144096 12114061263 12129938496 12153203712 12172056338 12194368056 12216720672 12222452736 12244856832 12259139841 12286331616 12314628096 12337201152 12351591876 12354234696 12376880352 12380038656 12419855631 12442621572 12444741136 12462108672 12484952064 12525106464 12528302592 12556091392 12568596417 12591635004 12593779952 12596474592 12620634624 12622784512 12640212351 12648628224 12663382212 12686594544 12692547072 12715812864 12735538236 12758882832 12826653102 12868098048 12888059652 12911683824 12941420544 12965142528 12980265714 12985254672 13010160384 13015160832 13039017984 13054227342 13078156104 13080954384 13084292352 13108276224 13150435374 13152675512 13195173888 13222537457 13240990464 13265261568 13270360064 13307925618 13310192584 13340847104 13365301248 13380891199 13383754254 13408287048 13411708544 13439167488 13479506703 13484687544 13510551168 13556313009 13581162108 13646180808 13672354176 13702680576 13718664063 13743810756 13750259328 13775463936 13780758528 13796833089 13822123068 13828608384 13853956608 13879351296 13898514033 13900881604 13927543488 14000333778 14019872256 14045571072 14067359228 14094340416 14099757568 14125602816 14168002446 14171033916 14174650048 14200632576 14279115456 14307726336 14353743186 14479076352 14525644302 14559098112 14585785344 14608411506 14636430432 14642055936 14668895232 14712925617 14719828896 14746810752 14796759951 14844570624 14896114272 14923419264 14929155072 14957789184 14973966657 14980992416 15008452992 15035963904 15043018752 15088172112 15121638912 15170273487 15201959232 15302736384 15351953409 15384018624 15415515648 15419449344 15469041744 15497396928 15500036864 15503353344 15533088768 15557184432 15585701184 15614270208 15668486424 15772356288 15801267456 15856132968 15862227264 15891303168 15946481304 15975711648 15981851904 16012505088 16066741344 16096192128 16152081684 16173251328 16204271616 16259157408 16288960896 16296603648 16326475776 16345519788 16378985376 16381775488 16419504128 16465984236 16468789168 16472312928 16502507136 16506718208 16559807508 16590162096 16616144896 16700141952 16704403456 16758128556 16788846672 16795299456 16827512832 16853616468 16884509616 16915459392 16923396096 16954417152 16974193626 16980717648 17011843776 17070912678 17102204136 17157464064 17184079536 17215578432 17255227392 17275354746 17307020952 17313672896 17346880512 17353547776 17402671962 17405636456 17437541472 17441272512 17445723136 17477701632 17498088491 17501832486 17533913832 17627047227 17654653952 17687015424 17743900824 17820401664 17838149589 17845005672 17877716064 17918889984 17939791467 17951735808 17972675604 17979583392 18014068224 18042012501 18075084012 18108216144 18166726656 18194907744 18229805568 18258084507 18270240768 18291552084 18325081008 18333679104 18367285248 18374344704 18395777452 18429497424 18438144512 18471942144 18505801728 18527387814 18531352044 18570057984 18667111704 18693163008 18727428096 18792453888 18834137088 18890669928 18894711888 18934176768 18972942336 18995073318 19029891816 19038820608 19073719296 19076968448 19103307354 19138324248 19239979653 19302147072 19305435136 19332089478 19367525736 19412130816 19447713792 19470398571 19477882008 19515240576 19522741248 19558526976 19581341013 19617234156 19626438528 19662414336 19729013268 19792760832 19861485696 19897892352 19905540096 19965288876 20011270656 20047951872 20075631381 20112430572 20117562816 20158751232 20162185216 20222704346 20227031316 20265826752 20269278976 20371743162 20403648512 20469271212 20508531264 20512024832 20554020864 20615716134 20625388992 20663195904 20671137792 20733184602 20742912576 20780934912 20819026944 20851322406 20891315232 21000500667 21029808384 21068356608 21101038842 21141510624 21149636352 21188404224 21252003669 21256550874 21261975072 21300948864 21309135872 21350006784 21373097707 21418673184 21422321792 21461589504 21530614779 21536108912 21564335104 21605695488 21678876544 21718614528 21728804864 21788466453 21794026384 21838647168 21912617259 21954645648 21963083904 22003342848 22079743344 22120216128 22266855936 22344171408 22385128896 22393732608 22436683776 22471488624 22512679488 22553945856 22564528128 22632258168 22640956864 22682458368 22761216904 22802938848 22912106048 22954104576 23033806328 23076027936 23129174016 23203562616 23250055296 23255030016 23303602176 23335776648 23378551776 23421405312 23502729636 23582687232 23658534432 23701901184 23756488704 23784199452 23793340896 23836954752 23891853312 23919721956 23963567472 23972777856 24018757632 24056016668 24100112016 24144288192 24228122526 24259876992 24306407424 24344112676 24388736112 24433441344 24444905472 24489713664 24518279682 24572663232 24629256192 24703183752 24708469392 24753760704 24760077312 24839711262 24885243144 24889482272 24924217344 25050212928 25056605184 25137192834 25183270008 25187559904 25192949184 25241269248 25245569024 25280424702 25326764424 25373189088 25385094144 25431625728 25461290439 25471076472 25517765664 25606369017 25653306204 25736196096 25776119304 25823367648 25882841088 25913032119 25930285056 25960531428 25970509344 26020320768 26030321664 26078035968 26108454684 26156312208 26161908768 26168584704 26216552448 26252748729 26300870748 26305351024 26390347776 26445074914 26481980928 26530523136 26540720128 26615851236 26620385168 26681694208 26730602496 26761782398 26767508508 26816574096 26823417088 26878334976 26959013406 26969375088 27021102336 27112626018 27162324216 27292361616 27344708352 27405361152 27437328126 27487621512 27500518656 27550927872 27561517056 27593666178 27644246136 27657216768 27707913216 27758702592 27791081721 27797028066 27801763208 27855086976 27949435463 28000667556 28039744512 28091142144 28134718456 28188680832 28199515136 28251205632 28284159241 28336004892 28342067832 28349300096 28401265152 28492609977 28558230912 28615452672 28654961031 28707486372 28958152704 28998134217 29051288604 29118196224 29171570688 29216823012 29272860864 29284111872 29337790464 29425851234 29439657792 29493621504 29593519902 29689141248 29792228544 29846838528 29858310144 29947933314 29961984832 30016905984 30071927808 30176344224 30243277824 30334056519 30340546974 30403918464 30557614743 30605472768 30703906818 30768037248 30831031296 30838898688 30923574201 30938083488 30994793856 31000073728 31006706688 31066177536 31099776903 31114368864 31171402368 31228540416 31276983609 31336972848 31544712576 31602534912 31651558263 31712265936 31724454528 31782606336 31892962608 31951423296 31963703808 32025010176 32133482688 32192384256 32304163368 32346502656 32408543232 32518314816 32577921792 32593207296 32691039576 32757970752 32763550976 32931968472 32937578336 32944625856 33005014272 33013436416 33119615016 33180324192 33400283904 33408806912 33516257112 33577693344 33590598912 33655025664 33707232936 33769019232 33830918784 33846792192 33908834304 33948387252 33961435296 34023687552 34141825356 34204408272 34314928128 34368159072 34431156864 34510454784 34550709492 34614041904 34627345792 34693761024 34707095552 34805343924 34811272912 34875082944 34882545024 34891446272 34955403264 34996176982 35003664972 35067827664 35254094454 35309307904 35374030848 35487801648 35676299178 35690011344 35755432128 35837779968 35879582934 35945351208 35959166784 36028136448 36084025002 36150168024 36216432288 36342183789 36389815488 36459611136 36516169014 36583104168 36650162016 36667358208 36734570496 36777419523 36791554904 36858994848 36876289024 36943884288 36986977469 37011603456 37054775628 37062704088 37140115968 37259566893 37334223408 37386326016 37454856192 37584907776 37668274176 37705789251 37781339856 37789423776 37868353536 37920637053 37945884672 37990146636 38059783632 38077641216 38147438592 38153936896 38206614708 38276648496 38479959306 38604294144 38610870272 38664178956 38735051472 38824261632 38895427584 38940797142 38955764016 39030481152 39045482496 39117053952 39162682026 39234468312 39252877056 39324828672 39458026536 39585521664 39667612371 39722971392 39795784704 39811080192 39930577752 40022541312 40095903744 40142673597 40151262762 40224861144 40235125632 40317502464 40324370432 40438520109 40445408692 40454062632 40531653504 40538557952 40668939027 40743486324 40807297024 40938542424 41017062528 41024049664 41108041728 41155992189 41231432268 41250777984 41326391808 41342275584 41390499267 41466369204 41485825152 41561869824 41638053888 41702644812 41782630464 42001001334 42059616768 42136713216 42202077684 42283021248 42299272704 42376808448 42504007338 42513101748 42523950144 42601897728 42618271744 42746195414 42837346368 42844643584 42923179008 43061229558 43072217824 43128670208 43357753088 43437229056 43576932906 43588052768 43677294336 43825234518 43909291296 43926167808 44006685696 44138776851 44159486688 44240432256 44390279853 44533711872 44688342816 44770257792 44787465216 44873367552 44921899971 44942977248 45025358976 45107891712 45129056256 45177865213 45264516336 45281913728 45364916736 45510820461 45522433808 45605877696 45824212096 45908209152 46055860227 46067612656 46152055872 46258348032 46407125232 46500110592 46510060032 46671553296 46757103552 46842810624 47005459272 47317068864 47403802368 47568398904 47586681792 47673909504 47839443912 47927134944 47945555712 48037515264 48112033336 48200224032 48288576384 48456245052 48519753984 48612814848 48688225352 48777472224 48866882688 48889810944 48979427328 49036559364 49145326464 49258512384 49406367504 49416938784 49507521408 49520154624 49679422524 49770486288 49778964544 49848434688 50100425856 50113210368 50274385668 50366540016 50375119808 50385898368 50482538496 50491138048 50560849404 50653528848 50746378176 50770188288 50863251456 50922580878 50942152944 51035531328 51212738034 51306612408 51472392192 51552238608 51646735296 51765682176 51826064238 51921062856 51941018688 52040641536 52060643328 52216909368 52312624416 52323817536 52337169408 52433104896 52494265473 52505497458 52601741496 52610702048 52881141681 52890149828 52963961856 53061046272 53231702472 53240770336 53363388416 53461204992 53514448767 53523564796 53535017016 53633148192 53646834176 53756669952 53819374401 53918026812 53938750176 54042204672 54126037503 54225252036 54324648432 54584723232 54689416704 54774253521 54810722304 54874656252 54975243024 55001037312 55101855744 55123034112 55187332356 55288492272 55314433536 55415826432 55517405184 55582163442 55594056132 55603526416 55710173952 55898870926 56001335112 56079489024 56182284288 56269436912 56377361664 56399030272 56502411264 56568318482 56672009784 56684135664 56698600192 56802530304 56985219954 57116461824 57230905344 57309922062 57414972744 57719938959 57916305408 57996268434 58102577208 58236392448 58343141376 58411195713 58433646024 58545721728 58568223744 58675580928 58744023039 58851702468 58879315584 58987243008 59078746817 59187039804 59378282496 59584457088 59693677056 59716620288 59786276719 59895866628 59923969664 60033811968 60143855616 60226894143 60352688448 60486555648 60668113038 60681093948 60807836928 61115229486 61210945536 61407813636 61536074496 61662062592 61847148402 61876166976 61989587712 62000147456 62013413376 62199553806 62228737728 62342804736 62457080832 62553967218 62673945696 63001502001 63089425152 63205069824 63303116526 63424531872 63448909056 63565212672 63756011007 63785925216 63902846592 63927407616 64050020352 64119293121 64266965376 64384768512 64591844337 64608326736 64693005312 64817086464 65036629632 65155843584 65186414592 65365399359 65382079152 65515941504 65527101952 65737851777 65863936944 65875156672 65889251712 66010028544 66026872832 66239230032 66360648384 66800567808 66817613824 67032514224 67155386688 67181197824 67310051328 67414465872 67538038464 67661837568 67693584384 67896774504 67922870592 68047375104 68283650712 68408816544 68736318144 68862313728 69101418984 69228083808 69254691584 69387522048 69610687848 69622545824 69750165888 69765090048 69782892544 69910806528 69992353964 70007329944 70135655328 70508188908 70618615808 70748061696 70975603296 71352598356 71380022688 71510864256 71675559936 71759165868 71890702416 71918333568 72056272896 72168050004 72300336048 72432864576 72684367578 72779630976 72919222272 73032338028 73166208336 73300324032 73334716416 73469140992 73554839046 73583109808 73717989696 73752578048 73887768576 73973954938 74109551256 74125408176 74280231936 74519133786 74668446816 74772652032 75169815552 75411578502 75562679712 75578847552 75736707072 75841274106 75980293272 76119567264 76155282432 76294877184 76307873792 76383871317 76413229416 76553296992 76819107051 76959918612 77208588288 77221740544 77328357912 77470102944 77648523264 77739096357 77790855168 77881594284 77911528032 78060962304 78090964992 78182054171 78234107904 78325364052 78468936624 78505754112 78649657344 78758246187 78916053072 79171043328 79335224742 79445942784 79591569408 79622160384 79861155504 80045082624 80191807488 80285347194 80302525524 80449722288 80470251264 80635004928 80648740864 80877040218 80890817384 80908125264 81063307008 81077115904 81337878054 81486972648 81614594048 81877084848 82034125056 82048099328 82216083456 82311984378 82462864536 82501555968 82652783616 82684551168 82780998534 82932738408 82971650304 83123739648 83276107776 83373245163 83405289624 83565260928 83848306389 84002002668 84119233536 84273426432 84404155368 84566042496 84598545408 84753616896 84852477723 85008014676 85026203496 85047900288 85203795456 85236543488 85477829931 85492390828 85674692736 85689287168 85846358016 85964883093 86122459116 86144435648 86257340416 86715506176 86874458112 86994402651 87153865812 87176105536 87354588672 87650469036 87818582592 87852335616 88013371392 88277553702 88318973376 88480864512 88780559706 89067423744 89376685632 89540515584 89574930432 89843799942 89885954496 90050717952 90215783424 90355730426 90529032672 90563827456 90729833472 91002169557 91021640922 91044867616 91211755392 91648424192 91816418304 92111720454 92135225312 92304111744 92516696064 92814250464 93000221184 93020120064 93299330709 93343106592 93514207104 93685621248 93830950827 94010918544 94634137728 94807604736 94954674789 95136797808 95173363584 95347819008 95678887824 95854269888 95891111424 96075030528 96224066672 96400448064 96577152768 96912490104 97039507968 97225629696 97376450704 97554944448 97733765376 97779621888 98073118728 98290652928 98812735008 98833877568 99015042816 99040309248 99358845048 99540972576 99557929088 100200851712 100226420736 100548771336 100733080032 100750239616 100771796736 100965076992 100982276096 101121698808 101307057696 101492756352 101540376576 101726502912 101845161756 101884305888 102071062656 102425476068 102613224816 102944784384 103104477216 103293470592 103531364352 103652128476 103842125712 103882037376 104081283072 104121286656 104433818736 104625248832 104647635072 104674338816 104866209792 104988530946 105010994916 105203482992 105221404096 105762283362 105780299656 105927923712 106122092544 106463404944 106481540672 106726776832 107028897534 107047129592 107070034032 107266296384 107293668352 107513339904 107638748802 107836053624 107877500352 108084409344 108252075006 108450504072 108649296864 109026551367 109169446464 109378833408 109548507042 109749312504 109950486048 110002074624 110203711488 110332258569 110374664712 110576984544 110628867072 110831652864 110960932407 111034810368 111164326884 111188112264 111207052832 111420347904 111778700679 111797741852 112002670224 112158978048 112364568576 112538873824 112754723328 112798060544 113004822528 113117367753 113136636964 113344019568 113368271328 113397200384 113605060608 113761911159 113970439908 114232923648 114461810688 114619844124 114829945488 115439877918 115832610816 115992536868 116205154416 116472784896 116686282752 116822391426 116867292048 117091443456 117136447488 117351161856 117488046078 117703404936 117758631168 117974486016 118157493634 118374079608 118756564992 119002837113 119168914176 119387354112 119433240576 119572553438 119791733256 119847939328 120067623936 120287711232 120428020791 120453788286 120705376896 120973111296 121336226076 121362187896 121615673856 122006817081 122230458972 122421891072 122815627272 123072148992 123324125184 123467976567 123694296804 123752333952 123979175424 124000294912 124026826752 124171497801 124399107612 124457475456 124685609472 124914161664 125107934436 125347891392 126003004002 126178850304 126410139648 126606233052 126849063744 126897818112 127130425344 127512022014 127571850432 127805693184 127854815232 128238586242 128533930752 128769537024 129183688674 129216653472 129386010624 130073259264 130311687168 130730798718 130764158304 131031883008 131054203904 131447578249 131475703554 131727873888 131750313344 131778503424 132020057088 132053745664 132416330553 132478460064 132721296768 133170839559 133601135616 133635227648 134065028448 134310773376 134362395648 134620102656 134765699913 134828931744 135076076928 135323675136 135387168768 135533595639 135793549008 135845741184 136094750208 136532461383 136567301424 136817633088 137472636288 137724627456 138167580681 138202837968 138456167616 138509383168 138775044096 139221375696 139245091648 139500331776 139530180096 139565785088 139984707928 140014659888 140271310656 141016377816 141237231616 141951206592 142705196712 142760045376 143021728512 143518331736 143781404832 143836667136 144112545792 144336100008 144600672096 144865729152 145368735156 145559261952 145838444544 146064676056 146332416672 146600648064 146669432832 146938281984 147109678092 147166219616 147435979392 147505156096 147775537152 147947909876 148219102512 148250816352 148560463872 149038267572 149336893632 149545304064 150339631104 150823157004 151125359424 151157695104 151473414144 151682548212 151960586544 152239134528 152310564864 152589754368 152767742634 152826458832 153106593984 153638214102 153919837224 154417176576 154656715824 154940205888 155297046528 155478192714 155763188568 155823056064 156121924608 156181929984 156364108342 156650728104 156937873248 157011508224 157299314688 157482796419 157516492374 157832106144 158670449484 158891885568 159183138816 159722311008 160090165248 160383614976 160570694388 160605051048 160899444576 160940502528 161270009856 161297481728 161458123203 161754080436 161781634768 161816250528 162126614016 162154231808 162378112509 162675756108 162973945296 163229188096 163754169696 164068250112 164096198656 164322760563 164432166912 164623968756 164925729072 165003111936 165305567232 165369102336 165561997068 165865476816 165943300608 166247479296 166552215552 166746490326 166810579248 167130521856 167696612778 168004005336 168238467072 168546852864 168808310736 169132084992 169197090816 169507233792 169704955446 170016029352 170052406992 170095800576 170407590912 170473086976 170955659862 170984781656 171349385472 171378574336 171692716032 171892986941 171929766186 172244918232 172288871296 172514680832 173159816877 173431012352 173748916224 173988805302 174307731624 174352211072 174709177344 175233587139 175300938072 175637165184 175704671232 176026742784 176232069117 176555107404 176637946752 176961729024 177236240451 177561119412 178134847488 178753371264 179081031168 179149860864 179358830157 179687599884 179771908992 180101435904 180431566848 180680682429 180711460852 181058065344 181127654912 181459666944 182004339114 182043281844 182089735232 182423510784 183296848384 183632836608 184223440908 184270450624 184608223488 185628500928 186000442368 186040240128 186598661418 186686213184 187028414208 187371242496 187661901654 188021837088 189004506003 189268275456 189615209472 189909349578 190273595616 190346727168 190695638016 191268033021 191357775648 191708539776 191782222848 192150061056 192357879363 192448133344 192800896128 193154305536 193824980208 194079015936 194451259392 194752901408 195109888896 195467530752 195559243776 196146237456 196581305856 197213555331 197625470016 197667755136 198030085632 198080618496 198717690096 199081945152 199115858176 200401703424 200452841472 201097542672 201466160064 201500479232 201543593472 201930153984 202243397616 202614115392 202985512704 203080753152 203690323512 203768611776 204142125312 204850952136 205226449632 206208954432 206586941184 207304256952 207684251424 207764074752 208162566144 208867637472 209250497664 209295270144 209348677632 209732419584 209977061892 210021989832 210406965984 210442808192 211524566724 211560599312 211855847424 212244185088 212926809888 212963081344 213453553664 214057795068 214094259184 214140068064 214532592768 214587336704 215026679808 215277497604 215672107248 215755000704 216168818688 216504150012 216901008144 217298593728 218053102734 218338892928 218757666816 219097014084 219498625008 219900972096 220004149248 220407422976 220664517138 220749329424 221153969088 221257734144 221663305728 221921864814 222328653768 222376224528 222414105664 222840695808 223557401358 223595483704 224005340448 224317956096 224783136769 225077747648 225509446656 225596121088 226234735506 226273273928 226688039136 226736542656 226794400768 227210121216 227475150383 227523822318 227940879816 228465847296 228923621376 229151613951 229239688248 229659890976 230457321153 230879755836 231665221632 231985073736 232410308832 232945569792 233217289071 233372565504 233644782852 233734584096 234182886912 234272894976 234546162513 234702323712 234976092156 235406809872 235517262336 235948972032 236274738561 236314987268 236748159216 237513129984 238005674226 238337828352 238774708224 238866481152 239145106876 239583466512 239695878656 240135247872 240575422464 240856041582 240907576572 241410753792 241946222592 242672452152 242724375792 243231347712 244013634162 244460917944 244843782144 245631254544 246144297984 246648250368 246935953134 247388593608 247504667904 247958350848 248000589824 248053653504 248342995602 248798215224 248914950912 249371218944 249828323328 250119735489 250215868872 250695782784 251544919167 252006008004 252357700608 252820279296 253212466104 253698127488 253795636224 254260850688 254557433169 255024044028 255143700864 255611386368 255709630464 256477172484 257067861504 257539074048 257894649279 258367377348 258433306944 258772021248 260146518528 260623374336 260983207953 261461597436 261528316608 262063766016 262108407808 262895156498 262951407108 263455747776 263500626688 263557006848 264040114176 264832661106 264956920128 265442593536 266341679118 267202271232 268130056896 268621546752 268724791296 269531399826 269657863488 270152153856 270647350272 271067191278 271587098016 271691482368 272189500416 273006508671 273064922766 273134602848 273635266176 274562101313 274945272576 275449254912 276335161362 276405675936 276912335232 277018766336 277550088192 277850270191 278442751392 278490183296 279000663552 279060360192 279131570176 279897992127 279969415856 280029319776 280542621312 281492852481 282032755632 282474463232 283902413184 284864024367 285410393424 285520090752 286043457024 287036663472 287562809664 287673334272 288225091584 288672200016 289201344192 289731458304 290737470312 291118523904 291676889088 292129352112 292664833344 293201296128 293338865664 294219356184 294332439232 294871958784 295010312192 295895819752 296438205024 296501632704 297120927744 298076535144 298673787264 300679262208 301646314008 302250718848 302315390208 302946828288 303365096424 303921173088 304478269056 304621129728 305179508736 305535485268 305652917664 306213187968 307276428204 307839674448 308834353152 309313431648 309880411776 310594093056 310956385428 311526377136 311646112128 312243849216 312363859968 312728216684 313301456208 313875746496 314023016448 314598629376 314965592838 315032984748 315664212288 317340898968 317783771136 318366277632 319444622016 320180330496 321141388776 321210102096 321798889152 321881005056 322540019712 322916246406 323508160872 323563269536 323632501056 324253228032 324308463616 324756225018 325351512216 325947890592 327079654101 327508339392 328136500224 328192397312 328645521126 329247937512 329851458144 330006223872 330611134464 330996775707 331123994136 331730953632 331886601216 332494958592 332882797221 333104431104 333492980652 333621158496 334261043712 335393225556 336008010672 336476934144 337093705728 337616621472 338264169984 338394181632 339014467584 339409910892 340032058704 340104813984 340191601152 340815181824 340946173952 341285733477 341911319724 341969563312 342698770944 342757148672 343385432064 343785973882 343859532372 344489836464 344577742592 345029361664 346319633754 346862024704 347497832448 347977610604 348615463248 348704422144 349418354688 350467174278 350601876144 351274330368 351409342464 352053485568 352464138234 353110214808 353275893504 353923458048 354472480902 355122238824 356269694976 357008511339 357506742528 358162062336 358299721728 358717660314 359375199768 359543817984 360202871808 360863133696 361284062373 361361364858 361422921704 362116130688 362255309824 362919333888 363342661019 364008678228 364086563688 364179470464 364847021568 366020451243 366593696768 367265673216 368446881816 368540901248 369216446976 370403929701 371257001856 372000884736 372080480256 372514493403 373197322836 373372426368 374056828416 374742484992 375323803308 376043674176 378009012006 378536550912 379230418944 379818699156 380547191232 380693454336 381391276032 382536066042 382715551296 383417079552 383564445696 384715758726 384896266688 385601792256 386308611072 387649960416 388158031872 389505802816 390219777792 390935061504 392292474912 393162611712 394342734747 394427110662 395250940032 395335510272 396060171264 396161236992 397248991659 397435380192 398163890304 398231716352 399512518677 400803406848 400905682944 402195085344 402932320128 403000958464 403087186944 403860307968 404297099739 404486795232 405228230784 405971025408 406161506304 406600786917 407380647024 407537223552 408284250624 409701904272 410452899264 412417908864 413173882368 414608513904 415368502848 415528149504 416325132288 417735274944 418500995328 418590540288 418697355264 419954123784 420043979664 420813931968 420885616384 423049133448 423121198624 423711694848 425853619776 425926162688 428115590136 428188518368 428280136128 429065185536 429174673408 430554995208 431344214496 431510001408 432337637376 433008300024 433802016288 434597187456 436106205468 436677785856 437515333632 438194028168 438997250016 439801944192 440008298496 440814845952 441329034276 441498658848 442307938176 442515468288 443326611456 443843729628 444657307536 444752449056 444828211328 445681391616 447114802716 447190967408 448010680896 448635912192 449566273538 450155495296 451018893312 451192242176 452469471012 452546547856 453376078272 453473085312 453588801536 454420242432 454950300766 455047644636 455881759632 456931694592 458303227902 458479376496 459319781952 460914642306 461759511672 463970147472 464820617664 465891139584 466434578142 467289565704 467469168192 468365773824 468545789952 469092325026 469952184312 470813619744 471034524672 471897944064 472448389257 472549477122 472629974536 473496318432 475140402871 476011348452 476675656704 477549416448 478290213752 479166933024 479391757312 480270495744 480830707097 481150844928 481712083164 481815153144 482821507584 483892445184 484374369609 485344904304 485448751584 486462695424 487134337527 488027268324 488921835888 489687564288 491262509088 492288595968 492968281689 493296500736 493871906268 494777187216 495009335808 495916701696 496001179648 496107307008 496685991204 497596430448 497829901824 498742437888 499656646656 500239470978 500431737744 501391565568 503089838334 504012016008 504715401216 505640558592 506424932208 507396254976 507591272448 508521701376 509114866338 510048088056 510287401728 511222772736 511419260928 512954344968 514135723008 515078148096 515678960823 515789298558 516734754696 516866613888 517544042496 519479450631 520293037056 521246748672 521966415906 522923194872 523056633216 524127532032 524216815616 525700761417 525790312996 525902814216 526911495552 527001253376 527114013696 528080228352 528696207351 529665322212 529913840256 530885187072 531708721353 532683358236 534404542464 536260113792 537243093504 537449582592 538076490471 539062799652 539315726976 540304307712 541294700544 542134382556 543174196032 543382964736 544379000832 546013017342 546129845532 546269205696 547270532352 549124202626 549890545152 550898509824 552670322724 552811351872 553824670464 554037532672 555700540382 556885502784 556980366592 558001327104 558120720384 559795984254 559938831712 560058639552 561085242624 562985704962 564065511264 567013518009 567804826368 569728048734 570820786848 571040181504 572086914048 573804099063 574073326944 575125619328 575346668544 576450183168 577073638089 577344400032 578402688384 579462916608 580361806967 581474940624 582237047808 583353778176 584258704224 585329666688 586402592256 586677731328 587312247769 588438712368 588664878464 589743917568 590020624384 591640665993 591791639504 592876410048 593003265408 594241855488 596153070288 597347574528 601358524416 603292628016 604501437696 604630780416 606730192848 607842346176 608956538112 609242259456 611070970536 611305835328 612426375936 614552856408 615679348896 618626863296 619760823552 621912770856 623052754272 623292224256 624487698432 625456433368 626602912416 627751492992 628046032896 629197258752 629931185676 630065969496 631328424576 634681797936 635567542272 636732555264 638889244032 640360660992 642282777552 642420204192 643597778304 643762010112 645080039424 645832492812 647016321744 647126539072 647265002112 648506456064 648616927232 649512450036 650703024432 651895781184 654159308202 655016678784 656273000448 656384794624 657291042252 658495875024 659702916288 660012447744 661222268928 661993551414 662247988272 663461907264 663773202432 664989917184 665765594442 666985961304 667242316992 668522087424 670786451112 672016021344 672953868288 674349410307 675233242944 676528339968 676788363264 678819821784 680064117408 680209627968 680383202304 681630363648 682425451149 682571466954 683822639448 683939126624 685397541888 685514297344 686770864128 687454841853 687571947764 687719064744 688979672928 689155485184 691371963459 692639267508 693724049408 694995664896 695955221208 697230926496 697408844288 698836709376 699651867213 700934348556 701203752288 702548660736 702818684928 703638487539 704106971136 704928276468 706220429616 706551787008 707846916096 708944961804 710244477648 712539389952 714017022678 715013485056 716324124672 716599443456 717435320628 718750399536 719087635968 720405743616 721726267392 722568124746 722722729716 722845843408 724232261376 724510619648 725838667776 726685322038 728017356456 728173127376 728358940928 729694043136 732040902486 733187393536 734531346432 736893763632 737081802496 738432893952 740807859402 742514003712 744001769472 744160960512 745028986806 746394645672 746744852736 748113656832 749484969984 750359206467 750647606616 752087348352 754634757501 756018024012 757073101824 758460837888 759637398312 761094382464 761386908672 762782552064 763672299507 765072132084 765431102592 766834159104 767128891392 768023708621 769431517452 769792533376 771203584512 772617222144 773683947837 775299920832 776316063744 779011605632 780439555584 781870123008 782949623859 784584949824 786325223424 788685469494 788854221324 790501880064 790671020544 792120342528 794497983318 794870760384 796327780608 796463432704 799025037354 801606813696 804390170688 805864640256 806001916928 806174373888 808594199478 808973590464 810456461568 811942050816 813201573834 814761294048 815074447104 816568501248 819019526013 819403808544 820905798528 823686303939 824835817728 826347764736 829217027808 830737005696 831056299008 832650264576 833550810573 835470549888 837001990656 837181080576 837394710528 839693976381 839908247568 840087959328 841627863936 841771232768 844478557443 846098266896 846242397248 847423389696 851707239552 851852325376 854592073101 856231180272 856377036736 856560272256 858130371072 858349346816 861109990416 862688428992 863020002816 864675274752 866016600048 867604032576 869194374912 872212410936 873355571712 875030667264 876388056336 877994500032 879603888384 880016596992 882658068552 882997317696 884615876352 885030936576 887687459256 889314615072 889504898112 889656422656 891362783232 894229605432 894381934816 896021361792 899132547076 900310990592 902037786624 904938942024 905093095712 906752156544 906946170624 907177603072 908840484864 909900601532 910095289272 911763519264 913863389184 916606455804 916958752992 918639563904 921829284612 923519023344 927940294944 929641235328 931782279168 932869156284 934579131408 934938336384 936731547648 937091579904 938184650052 939904368624 941627239488 942069049344 943795888128 944896778514 945098954244 945259949072 946992636864 950280805742 952022696904 953351313408 955098832896 956580427504 958333866048 958783514624 960540991488 961661414194 963424166328 963630306288 965643015168 968748739218 970689808608 970897503168 972925390848 974268675054 976054536648 977843671776 981238962303 982525018176 984577191936 985936563378 987743812536 989554374432 990018671616 991833403392 992002359296 992990327121 993371982408 995192860896 995659803648 997484875776 998648391663 999313293312 1000478941956 1000863475488 1002783131136 1004338695889 1006179676668 1008024032016 1009430802432 1011281117184 1012849864416 1014792509952 1015182544896 1016366704223 1017043402752 1018229732676 1020096176112 1020574803456 1022445545472 1022838521856 1023857200431 1025908689936 1028271446016 1030156296192 1031357921646 1031578597116 1033469509392 1033733227776 1035088084992 1038958901262 1040586074112 1042493497344 1043932831812 1045846389744 1046113266432 1048255064064 1048433631232 1051401522834 1051580625992 1051805628432 1053822991104 1054002506752 1054228027392 1056160456704 1057392414702 1059330644424 1059827680512 1061770374144 1063417442706 1065366716472 1068809084928 1071025534017 1072520227584 1074486187008 1074899165184 1076152980942 1078125599304 1078631453952 1080608615424 1082589401088 1083852187119 1084268765112 1086348392064 1086765929472 1088758001664 1090027983057 1092026034684 1092259691064 1092538411392 1094541064704 1098061353729 1098248405252 1099781090304 1101797019648 1105340645448 1105622703744 1107649340928 1108075065344 1111211789103 1111401080764 1113771005568 1113960733184 1116002654208 1116241440768 1117543480209 1119591968508 1119877663424 1120117279104 1122170485248 1125971409924 1128131022528 1134027036018 1135609652736 1139456097468 1141641573696 1142080363008 1144173828096 1147608198126 1148146653888 1150251238656 1150693337088 1154147276178 1154688800064 1156805376768 1158925833216 1160723613934 1162949881248 1164474095616 1168517408448 1170659333376 1172805184512 1174624495538 1176877424736 1177329756928 1179487835136 1183028204241 1183281331986 1183583279008 1185752820096 1186006530816 1188483710976 1192306140576 1194695149056 1198537556031 1202717048832 1206585256032 1209002875392 1209261560832 1212891299217 1213460385696 1215684692352 1217913076224 1218484518912 1219802360751 1222141941072 1222611670656 1224852751872 1229105712816 1231358697792 1237253726592 1239521647104 1243825541712 1246105508544 1246584448512 1248975396864 1250912866736 1253205824832 1255502985984 1256092065792 1259862371352 1260131938992 1262656849152 1269363595872 1271135084544 1277778488064 1284565555104 1284840408384 1287195556608 1287524020224 1291664985624 1294032643488 1294253078144 1294530004224 1297012912128 1297233854464 1299024900072 1301406048864 1303791562368 1308318616404 1310033357568 1312546000896 1312769589248 1314582084504 1316991750048 1319405832576 1320024895488 1322444537856 1323987102828 1324495976544 1326923814528 1327546404864 1329979834368 1331531188884 1333971922608 1334484633984 1337044174848 1341572902224 1344032042688 1345907736576 1348698820614 1350466485888 1353056679936 1353576726528 1357639643568 1360128234816 1360419255936 1360766404608 1363260727296 1364850902298 1365142933908 1367645278896 1367878253248 1370795083776 1371028594688 1374909683706 1375143895528 1375438129488 1377959345856 1378310970368 1382743926918 1385278535016 1387448098816 1391910442416 1394461852992 1394817688576 1397673418752 1399303734426 1401868697112 1402407504576 1405097321472 1405637369856 1407276975078 1409856552936 1412440859232 1413103574016 1415693832192 1417345167771 1417889923608 1420488955296 1425421208613 1428034045356 1430026970112 1432648249344 1434870641256 1437500799072 1438175271936 1440811487232 1442492121291 1443452534784 1445136249492 1445445459432 1445691686816 1448464522752 1449021239296 1451677335552 1453123108827 1453370644076 1456034712912 1456346254752 1456717881856 1459388086272 1461403012581 1464081804972 1466374787072 1469062692864 1473787527264 1474163604992 1476865787904 1478904845067 1481615718804 1485028007424 1488003538944 1488321921024 1490057973612 1492789291344 1493489705472 1496227313664 1498969939968 1500718412934 1501295213232 1504174696704 1509269515002 1512036048024 1514146203648 1516921675776 1519274796624 1522188764928 1522773817344 1525565104128 1527344599014 1530144264168 1530862205184 1533668318208 1534257782784 1536047417242 1538863034904 1539585066752 1542407169024 1545234444288 1547036882469 1547367895674 1550599841664 1552632127488 1558023211264 1560879111168 1563740246016 1565899247718 1569169899648 1572650446848 1577370938988 1577708442648 1581003760128 1581342041088 1584240685056 1586088622053 1588995966636 1589741520768 1592655561216 1592926865408 1595126164059 1598050074708 1603213627392 1608780341376 1611729280512 1612003833856 1612348747776 1614229471413 1617188398956 1617947180928 1620912923136 1623884101632 1626403147668 1629522588096 1630148894208 1633137002496 1638039052026 1638807617088 1641811597056 1647372607878 1649671635456 1652695529472 1658434055616 1661474011392 1662112598016 1667101621146 1670941099776 1674003981312 1674362161152 1679387952762 1679816495136 1680175918656 1683255727872 1683542465536 1688957114886 1692196533792 1692484794496 1701040554027 1703414479104 1703704650752 1709184146202 1712462360544 1712754073472 1713120544512 1716260742144 1716698693632 1721412297189 1722219980832 1725376857984 1726040005632 1729350549504 1731220914267 1732033200096 1735208065152 1738388749824 1741085420901 1744424821872 1746711143424 1750061334528 1752776112672 1755989000064 1759207776768 1760033193984 1761936743307 1765316137104 1765994635392 1769231752704 1770061873152 1774921997979 1775374918512 1778629230144 1779009796224 1779312845312 1782725566464 1788459210864 1788763869632 1792042723584 1798265094152 1800621981184 1804075573248 1809877884048 1810186191424 1813504313088 1813892341248 1814355206144 1819801203064 1820190578544 1823527038528 1827726778368 1833212911608 1833917505984 1837279127808 1843658569224 1847038046688 1855880589888 1859282470656 1865738312568 1869158262816 1869876672768 1873463095296 1876369300104 1879808737248 1883254478976 1884138098688 1887591776256 1889793557028 1890197908488 1890519898144 1893985273728 1900561611484 1904045393808 1906702626816 1910197665792 1913160855008 1916667732096 1917567029248 1921081982976 1923322828388 1926848332656 1927260612576 1931286030336 1937497478436 1941379617216 1941795006336 1945850781696 1948537350108 1952109073296 1955687343552 1962477924606 1965050036352 1969154383872 1971873126756 1975487625072 1979108748864 1980037343232 1983666806784 1985980654242 1986743964816 1990385721792 1991319607296 1994969751552 1997296783326 2000957883912 2001726950976 2005566262272 2008677391778 2012359353336 2016048064032 2018861604864 2023048230921 2025699728832 2029585019904 2030365089792 2032733408446 2036459465352 2040192352224 2041149606912 2044891090944 2047276353447 2047714400862 2051817379872 2056542892032 2060312592384 2062715843292 2063157194232 2066939018784 2067466455552 2074115890377 2077917802524 2081172148224 2084986994688 2087865663624 2091692779488 2092226532864 2096510128128 2096867262464 2098955601639 2102803045668 2103161251984 2103611256864 2107645982208 2108005013504 2108456054784 2110915462617 2112320913408 2114784829404 2118661288848 2119655361024 2123540748288 2126834885412 2130733432944 2137618169856 2142051068034 2145040455168 2148972374016 2149798330368 2152305961884 2156251198608 2157262907904 2161217230848 2165178802176 2167704374238 2168537530224 2172696784128 2173531858944 2177516003328 2180055966114 2184052069368 2184519382128 2185076822784 2189082129408 2196122707458 2196496810504 2199562180608 2203594039296 2210681290896 2211245407488 2215298681856 2216150130688 2222423578206 2222802161528 2227542011136 2227921466368 2232005308416 2232482881536 2234608830233 2235086960418 2239183937016 2239755326848 2240234558208 2244340970496 2251077619401 2251942819848 2256262045056 2263904272503 2268054072036 2271219305472 2278912194936 2283283147392 2284160726016 2288347656192 2291016898521 2295216396252 2296293307776 2300502477312 2301386674176 2304071125863 2308294552356 2309377600128 2313610753536 2317851666432 2321051843511 2321447227868 2325899762496 2328948191232 2337034816896 2341318666752 2345610369024 2348848871577 2349248991076 2353754849472 2354659513856 2358975670272 2366056408482 2366562663972 2367166558016 2371505640192 2372013061632 2384612281152 2389390298112 2397075112062 2413170512064 2418005750784 2418523121664 2425782598434 2426920771392 2431369384704 2435826152448 2439604721502 2444283882144 2445223341312 2449705503744 2457058578039 2458211425632 2462717395584 2471058911817 2474507453184 2479043294208 2487651083424 2492211017088 2493168897024 2497950793728 2500652431719 2501825733472 2506411649664 2511005971968 2512184131584 2519724742704 2520263877984 2525313698304 2533435672329 2538727191744 2542270169088 2555556976128 2563776219303 2569131110208 2569680816768 2574391113216 2575048040448 2583329971248 2588065286976 2588506156288 2589060008448 2594025824256 2598049800144 2602812097728 2607583124736 2616637232808 2620066715136 2625092001792 2629164169008 2633983500096 2638811665152 2640049790976 2647974205656 2648991953088 2653847629056 2655092809728 2663062377768 2667943845216 2668969267968 2674088349696 2683145804448 2688064085376 2697397641228 2700932971776 2706113359872 2715279287136 2720256469632 2720838511872 2721532809216 2726521454592 2729701804596 2730285867816 2735290557792 2735756506496 2741590167552 2742057189376 2749819367412 2750287791056 2750876258976 2755918691712 2756621940736 2765487853836 2770557070032 2774896197632 2783820884832 2788923705984 2789635377152 2795346837504 2798607468852 2803737394224 2804815009152 2810194642944 2811274739712 2814553950156 2819713105872 2824881718464 2826207148032 2831387664384 2834690335542 2835779847216 2840977910592 2850842417226 2856068090712 2860053940224 2865296498688 2869741282512 2875001598144 2876350543872 2881622974464 2884984242582 2890272498984 2890890918864 2891383373632 2896929045504 2898042478592 2906246217654 2906741288152 2912069425824 2912692509504 2913435763712 2918776172544 2922180777997 2922806025162 2928163609944 2932749574144 2943716886909 2947575054528 2948327209984 2953731575808 2957809690134 2963231437608 2970056014848 2976007077888 2978970981363 2980115947224 2985578582688 2986979410944 2992454627328 2995945174989 2997939879936 3001436825868 3002590426464 3008349393408 3013016087667 3018539030004 3024072096048 3028292407296 3033843351552 3038549593248 3044377529856 3045547634688 3049100112669 3051130208256 3054689198028 3060288528336 3061724410368 3067336636416 3068515565568 3071571601293 3072094834484 3077726069808 3079170133504 3084814338048 3090468888576 3094073764938 3094735791348 3101199683328 3105264254976 3116046422528 3121758222336 3127480492032 3131798495436 3138339799296 3145300893696 3154741877976 3155416885296 3162007520256 3162684082176 3168481370112 3172177244106 3177991933272 3179483041536 3185311122432 3185853730816 3190252328118 3196100149416 3206427254784 3213076602051 3217560682752 3223458561024 3224007667712 3224697495552 3228458942826 3234376797912 3235894361856 3241825846272 3247768203264 3251556561357 3252806295336 3259045176192 3260297788416 3266274004992 3270083949171 3276078104052 3277615234176 3283623194112 3294745215756 3299343270912 3305391058944 3316868111232 3322948022784 3324225196032 3334203242292 3341882199552 3348007962624 3348724322304 3352630440627 3358775905524 3359632990272 3360351837312 3366511455744 3367084931072 3377914229772 3384393067584 3384969588992 3402081108054 3406828958208 3407409301504 3418368292404 3424924721088 3425508146944 3426241089024 3432521484288 3442824594378 3444439961664 3450753715968 3452080011264 3462441828534 3464066400192 3470416130304 3476777499648 3482170841802 3488849643744 3493422286848 3505552225344 3511978000128 3518415553536 3523873486614 3530632274208 3531989270784 3538463505408 3549084612723 3549843995958 3550749837024 3557258460288 3558019592448 3558625690624 3565451132928 3569307317069 3576918421728 3577527739264 3584085447168 3595612668093 3596530188304 3601243962368 3608151146496 3619755768096 3620372382848 3627008626176 3627784682496 3628710412288 3638673897651 3639602406128 3640381157088 3647054077056 3655453556736 3659407082253 3666425823216 3667835011968 3674558255616 3687317138448 3694076093376 3711761179776 3718564941312 3731476625136 3738316525632 3739753345536 3746926190592 3752738600208 3759617474496 3766508957952 3768276197376 3779587114056 3780395816976 3781039796288 3787970547456 3801123222968 3808090787616 3813405253632 3826321710016 3833335464192 3835134058496 3846645656776 3853696665312 3854521225152 3862572060672 3874994956872 3882759234432 3883590012672 3891701563392 3897074700216 3904218146592 3911374687104 3924955849212 3930100072704 3938308767744 3943746253512 3950975250144 3958217497728 3960074686464 3967333613568 3971961308484 3973487929632 3980771443584 3982639214592 3989939503104 3994593566652 4001915767824 4003453901952 4011132524544 4017354783556 4024718706672 4032096128064 4037723209728 4046096461842 4051399457664 4059170039808 4060730179584 4065466816892 4072918930704 4080384704448 4082299213824 4089782181888 4094552706894 4095428801724 4103634759744 4113085784064 4125431686584 4126314388464 4133878037568 4134932911104 4148231780754 4155835605048 4162344296448 4175731327248 4183385558976 4184453065728 4193020256256 4197911203278 4205606091336 4206322503968 4207222513728 4215291964416 4216010027008 4216912109568 4221830925234 4229569658808 4237322577696 4239310722048 4247081496576 4252035503313 4253669770824 4261466865888 4276263625839 4284102136068 4290080910336 4297944748032 4304611923768 4312502397216 4314525815808 4322434461696 4327476363873 4330357604352 4335408748476 4337075060448 4345393568256 4347063717888 4355032006656 4360111932228 4368104138736 4369038764256 4370153645568 4378164258816 4384209037743 4392245414916 4392993621008 4399124361216 4407188078592 4421362581792 4422490814976 4430597363712 4432300261376 4436714535201 4444847156412 4445604323056 4455084022272 4455842932736 4464010616832 4464965763072 4469217660466 4470173920836 4478367874032 4479510653696 4480469116416 4488681940992 4502155238802 4503885639696 4512524090112 4527808545006 4536108144072 4542438610944 4557824389872 4566566294784 4568321452032 4576695312384 4582033797042 4590432792504 4592586615552 4601004954624 4602773348352 4608142251726 4616589104712 4618755200256 4627221507072 4635703332864 4641110647407 4642103687022 4642894455736 4651799524992 4657896382464 4667555722321 4674069633792 4682637333504 4691220738048 4697697743154 4698497982152 4707509698944 4709319027712 4717951340544 4723454593247 4732112816964 4733125327944 4734333116032 4743011280384 4744026123264 4758265866159 4769224562304 4778780596224 4785378492177 4794150224124 4826341024128 4836011501568 4837046243328 4842688414239 4851565196868 4853841542784 4862738769408 4871652304896 4879209443004 4888567764288 4890446682624 4899411007488 4914117156078 4916422851264 4925434791168 4942117823634 4949014906368 4958086588416 4975302166848 4984422034176 4986337794048 5001304863438 5003651466944 5012823299328 5022011943936 5039449485408 5040527755968 5050627396608 5066871344658 5077454383488 5103121662081 5111113952256 5127552438606 5138262220416 5139361633536 5148782226432 5150096080896 5164236891567 5166659942496 5176130573952 5177012312576 5178120016896 5188051648512 5193662742801 5196099600288 5205624195456 5215166249472 5223256262703 5233274465616 5240133430272 5250184003584 5258328338016 5267967000192 5277623330304 5280099581952 5285810229921 5295948411312 5297983906176 5307695258112 5310185619456 5326124755536 5335887690432 5337938535936 5348176699392 5366291608896 5376128170752 5394795282456 5401865943552 5412226719744 5430558574272 5440512939264 5441677023744 5443065618432 5459403609192 5460571735632 5470581115584 5471513012992 5483180335104 5499638734824 5500575582112 5501752517952 5511837383424 5513243881472 5530975707672 5541114140064 5567641769664 5577847411968 5579270754304 5597214937704 5607474788448 5609630018304 5620389285888 5629107900312 5639426211744 5649763436928 5652414296064 5662775328768 5669380671084 5671559694432 5681955821184 5701684834452 5712136181424 5720107880448 5730592997376 5739482565024 5750003196288 5752701087744 5763245948928 5769968485164 5780544997968 5781781837728 5782766747264 5793858091008 5796084957184 5812492435308 5813482576304 5824138851648 5825385019008 5826871527424 5837552345088 5844361555994 5845612050324 5856327219888 5865499148288 5887433773818 5895150109056 5896654419968 5907463151616 5915619380268 5926462875216 5940112029696 5957941962726 5960231894448 5971157165376 5973958821888 5984909254656 5991890349978 6002873651736 6005180852928 6016698786816 6026032175334 6037078060008 6048144192096 6056584814592 6069144692763 6077099186496 6088755059712 6091095269376 6098200225338 6109378396056 6120577056672 6123448820736 6134673272832 6141829060341 6143143202586 6144189668968 6155452139616 6158340267008 6169628676096 6176825237323 6180937777152 6188147529876 6189471582696 6202399366656 6222347671131 6232092845056 6243516444672 6254960984064 6263596990872 6276679598592 6290601787392 6296866804917 6309483755952 6310833770592 6324015040512 6325368164352 6332746387851 6336962740224 6344354488212 6355983866544 6358966083072 6370622244864 6371707461632 6380504656236 6392200298832 6412854509568 6426153204102 6435121365504 6446917122048 6448015335424 6449394991104 6456917885652 6468753595824 6471788723712 6483651692544 6495536406528 6503113122714 6505612590672 6518090352384 6520595576832 6532548009984 6540167898342 6552156208104 6555230468352 6567246388224 6589490431512 6598686541824 6610782117888 6633736222464 6645896045568 6648450392064 6668406484584 6683764399104 6696015925248 6697448644608 6703826490699 6705260881254 6717551811048 6719265980544 6720703674624 6733022911488 6734169862144 6753232858203 6755828459544 6768786135168 6769939177984 6791712817509 6804162216108 6813657916416 6814818603008 6836736584808 6849849442176 6851016293888 6852482178048 6865042968576 6873050695563 6885649188756 6888879923328 6901507431936 6904160022528 6912213377589 6924883657068 6928132800384 6940832260608 6953554999296 6964341683604 6977699287488 6986844573696 7011104450688 7023956000256 7036831107072 7047746973228 7061264548416 7063978541568 7076927010816 7098169225446 7099687991916 7101499674048 7114516920576 7116039184896 7117251381248 7138614634138 7153836843456 7155055478528 7168170894336 7191225336186 7193060376608 7202487924736 7239511536192 7240744765696 7254017252352 7255569364992 7277347795302 7279204812256 7280762314176 7294108154112 7318814164506 7332851646432 7335670023936 7349116511232 7371175734117 7374634276896 7388152186752 7413176735451 7423522359552 7437129882624 7462953250272 7476633051264 7479506691072 7493852381184 7501957295157 7505477200416 7519234948992 7533017915904 7536552394752 7544703490571 7559174228112 7560791633952 7562079592576 7575941094912 7600307016987 7602246445936 7616181575232 7626810507264 7652643420032 7666670928384 7670268116992 7691328657909 7693291313552 7707393330624 7709042450304 7725144121344 7749989913744 7765518468864 7767180025344 7794149400432 7808436293184 7822749374208 7849911698424 7860200145408 7887492507024 7901950500288 7916434995456 7920149372928 7943922616968 7946975859264 7961542887168 7965278429184 7989187133304 8003831535648 8006907803904 8022265049088 8034709567112 8049437413344 8064192256128 8092192923684 8102798915328 8118340079616 8130933633784 8145837861408 8160769408896 8164598427648 8179564363776 8189105413788 8190857603448 8207269519488 8226171568128 8250863373168 8252628776928 8267756075136 8269865822208 8296463561508 8311671210096 8324688592896 8351462654496 8366771117952 8368906131456 8386040512512 8395822406556 8411212182672 8412645007936 8414445027456 8430583928832 8432020054016 8433824219136 8443661850468 8459139317616 8474645155392 8478621444096 8494162993152 8504071006626 8507339541648 8522933731776 8552527251678 8568204272136 8580161820672 8595889496064 8609223847536 8625004794432 8629051631616 8644868923392 8654952727746 8670817496952 8674150120896 8690787136512 8694127435776 8720223864456 8736208277472 8738077528512 8740307291136 8756328517632 8766542333991 8768418075486 8784490829832 8785987242016 8798248722432 8831150660727 8842725163584 8844981629952 8861194727424 8873429070402 8889694312824 8891208646112 8910168044544 8911685865472 8928021233664 8936912944089 8938435320932 8940347841672 8956735748064 8959021307392 8960938232832 8977363881984 8987835524967 9004310477604 9007771279392 9025048180224 9039048263001 9055617090012 9072216288144 9084877221888 9115648779744 9133132589568 9136642904064 9147300338007 9153390624768 9164067594084 9180865585008 9185173231104 9202009909248 9205546696704 9216284503452 9233178209424 9237510400512 9254443014144 9271406665728 9282221294814 9284207374044 9285788911472 9303599049984 9315792764928 9335111444642 9348139267584 9365274667008 9382441476096 9395395486308 9396995964304 9415019397888 9418638055424 9435902681088 9446909186494 9464225633928 9466250655888 9468666232064 9486022560768 9488052246528 9516531732318 9538449124608 9557561192448 9570756984354 9588300448248 9639229806153 9652682048256 9672023003136 9674092486656 9685376828478 9703130393736 9707683085568 9725477538816 9743304609792 9754669684071 9758418886008 9777135528576 9780893365248 9798822014976 9810251847513 9828234312156 9832845702528 9850869582336 9866150718439 9884235647268 9898029812736 9916173176832 9950604333696 9968844068352 9972675588096 9984308212073 10002609726876 10007302933888 10025646598656 10044023887872 10057891321881 10078898970816 10081055511936 10101254793216 10133742689316 10154908766976 10206243324162 10222227904512 10255104877212 10276524440832 10278723267072 10297564452864 10328473783134 10333319884992 10352261147904 10354024625152 10356240033792 10387325485602 10392199200576 10411248390912 10430332498944 10446512525406 10466548931232 10480266860544 10516656676032 10535934000384 10555246660608 10571620459842 10591896822624 10595967812352 10615390516224 10647253838169 10652249511072 10671775380864 10675877071872 10696353398784 10707921951207 10732583217792 10752256341504 10786838004279 10789590564912 10803731887104 10824453439488 10861117148544 10881025878528 10883354047488 10886131236864 10916021692953 10918807218384 10921143471264 10941162231168 10943026025984 10966360670208 10978221246759 10999277469648 11001151164224 11003505035904 11023674766848 11026487762944 11061951415344 11082228280128 11135283539328 11155694823936 11158541508608 11194429875408 11214949576896 11219260036608 11240778571776 11258215800624 11278852423488 11299526873856 11304828592128 11338761342168 11343119388864 11363911642368 11403369668904 11424272362848 11440215760896 11478965130048 11500006392576 11505402175488 11539936970328 11561089995936 11563563675456 11565533494528 11587716182016 11624984870616 11626965152608 11648277703296 11650770038016 11653743054848 11675104690176 11688723111988 11691224100648 11712654439776 11774867547636 11790300218112 11793308839936 11814926303232 11831238760536 11852925750432 11880224059392 11915883925452 11920463788896 11942314330752 11947917643776 11969818509312 11983780699956 12005747303472 12010361705856 12033397573632 12052064350668 12074156120016 12096288384192 12113169629184 12138289385526 12154198372992 12177510119424 12182190538752 12196400450676 12218756792112 12241154113344 12246897641472 12269346545664 12283658120682 12286286405172 12288379337936 12310904279232 12316680534016 12339257352192 12353650474646 12376295059752 12378943165392 12404798733312 12444695342262 12464185690112 12487032889344 12527193981744 12553359197184 12593733609834 12618967511904 12621667541184 12648030081024 12650736328704 12665492775702 12688708976424 12711967733088 12717932166144 12741244489728 12743414923264 12756106509939 12761009312472 12784400597664 12828790877517 12852306408204 12870242731008 12893834244096 12896030670848 12913835771304 12937507191648 12943577447424 12967303385088 12982429091619 12991072813056 13006226245428 13011225181344 13036180704768 13041191153664 13056403046557 13065096019968 13080335796684 13104312416208 13110460936704 13134492776448 13152627113229 13178980863024 13197373083648 13221564235776 13267472444928 13291792091136 13296900784128 13310143605603 13336812969168 13367528798208 13392031850496 13394897289216 13407652981398 13410521762508 13435103622096 13438531961088 13441407349248 13466045822976 13468339724288 13506465716406 13511656919088 13537572270336 13539878355968 13583425635018 13608324432216 13627315832832 13629637206016 13673473169616 13699698884352 13702032587776 13704964356096 13730085937152 13746101391126 13771298377512 13777759846656 13803014863872 13808320045056 13824426755178 13849767314136 13856265600768 13881664521216 13907109998592 13923331942221 13928683367208 13955398574976 13973689147392 14002667166963 14022208901376 14047912000512 14073662214144 14095493946456 14122529096832 14127957083136 14153854021632 14170363779741 14196338450892 14199375983832 14202999348096 14229033841152 14232078369792 14234502762496 14274797598477 14277229268276 14307673686912 14310110957056 14336341788672 14356135476531 14382450672372 14386120753216 14404975849472 14479023072384 14481489531392 14508034504704 14511138729984 14528065242717 14554695590604 14558409624512 14561524628352 14588216308224 14637628329012 14665703292864 14671340047872 14698233022464 14742351468234 14749268553792 14776304373504 14826353470902 14847044719104 14874259765248 14925906500544 14953266102528 14959013382144 15003914590314 15010954400832 15038469897984 15066035831808 15089406981142 15118348456224 15121583267904 15124159185152 15151882189824 15200614033974 15204492891872 15232363150464 15305286840064 15333341856768 15382657315818 15386582627104 15414786661248 15418084900608 15450288242688 15499979827488 15531036937728 15534360050688 15580988228403 15588298800864 15616872586368 15645498748416 15669768788109 15699823396848 15720400290816 15774985014048 15803901000576 15832869990912 15840298745856 15857430689763 15887845233936 15893951718528 15923085774336 15930556858368 15978374266608 16007663071296 16013815607808 16044530098176 16069419134224 16098874826688 16128384512256 16184385847368 16205597830656 16236680159232 16261867267568 16291675722816 16321538817792 16329196855296 16378210827576 16381715206896 16414539038976 16501726746336 16505257553856 16535512150272 16539731644416 16592927123016 16623342420192 16702925308992 16733542235904 16737812262912 16791644813112 16822424365344 16825290015872 16828890054912 16861167857664 16864040108032 16887323700936 16918278635232 16949290310784 16957242888192 16988325986304 17008142013252 17014679083296 17045867463552 17105054503356 17136408544272 17160323641344 17191778992128 17218447695072 17250009588864 17258103263232 17289737846784 17309905455492 17341634993904 17348300241792 17381574273024 17388254871552 17440447728912 17472416554944 17476155057024 17480614582272 17512657035264 17533084667982 17536836150972 17568981659664 17571974484032 17596497444864 17662301321454 17685450327168 17689963259904 17722389454848 17746858140804 17779388625648 17782417292224 17820336089088 17823371730944 17873825888178 17876870641864 17880695683344 17913471496128 17918042614784 17921876465664 17954727763968 17975671049934 18008620955208 18015542558784 18050096360448 18078096526002 18111234180024 18144432576288 18169754443776 18207434078289 18231297559488 18266265179136 18273285808128 18294600676014 18328135188168 18361731170016 18370346462208 18404019818496 18425487181023 18432569006904 18466356418848 18475020801024 18508886028288 18530475711969 18542813331456 18564442589628 18568414748088 18571577822944 18607198099968 18667043013393 18670222889284 18696278535168 18730549334016 18764882952192 18790790972616 18793991928608 18830038795776 18837276110848 18871805362176 18890600414751 18893818372988 18928451267856 18932501311776 18937332464128 18972045121536 18976104493056 18998239163553 19033063464636 19076898249216 19115122384896 19141513968708 19176600896496 19278459612306 19305364096512 19344046006272 19348184973312 19370753656956 19406260787472 19415366171136 19450955077632 19486609219584 19509339368142 19516837772016 19554271057152 19561786730496 19597644029952 19620503695026 19656468624312 19665691405056 19701739164672 19732301436878 19768471294536 19796059625472 19832346353664 19901208667392 19937688136704 19945351176192 19968616424146 20005219453752 20014605867776 20051293197312 20088047775744 20111479472097 20115782643762 20157797941632 20162111023872 20202509586432 20267485378632 20309817533952 20375138452527 20412486648324 20444455809024 20510209754424 20553048881664 20557446534144 20595128905728 20619152086689 20656947566268 20666639769984 20704522295808 20708049250304 20712480067584 20736640132767 20774650971204 20784398401152 20822496781824 20860664997888 20893025050812 20933097862464 20960533721088 21033313352064 21071868000768 21110493321216 21143240919684 21183793645248 21191935624704 21230781032448 21294507676338 21304499022144 21343550761728 21351754143744 21415843902414 21465166435584 21504512683008 21573676008558 21579181129824 21607463774208 21722234297088 21762051757056 21766708094976 21832043385906 21837614436768 21842286942528 21882324462336 21886052051968 21956442493518 21998554939296 22002302328448 22007010071808 22047349533696 22052975525888 22113527202351 22123902830688 22164456560256 22239530206353 22270567078656 22311389647872 22317083017216 22388859750816 22429899153792 22438520073216 22481557143552 22505871885471 22516431601248 22557704846976 22599053747712 22609657184256 22634110471713 22677522684336 22686238777728 22727823284736 22800921050961 22806739337808 22848544725696 22880431521792 22957930260096 23000012785152 23010804350976 23073985973727 23079873940656 23122179991872 23127127350912 23131066989056 23175432364032 23249969741232 23253930305216 23296555406592 23301540076032 23307486109696 23377446223976 23382448201296 23425308879552 23549735095272 23580600436224 23586617679872 23662477521072 23705851500864 23760448118784 23831767850904 23840927577792 23884628661504 23895835287552 23967561399912 24011494606944 24020723411712 24066795147264 24104128701336 24148312240032 24192576768384 24276578771052 24308396745984 24355020238848 24392800901352 24437513584224 24482308226688 24493795282944 24538693091328 24567316241364 24572572810344 24576758675872 24621808558464 24633361068032 24678514704384 24707300949292 24752590119504 24757886330784 24809597466624 24889390684524 24928371380224 24974065778688 25054387963488 25106718394368 25187467219668 25237935023808 25243335082368 25296060162048 25301472657408 25330985551404 25377417952848 25423935466176 25435864332288 25482488979456 25512213019878 25522018624944 25568801195328 25657581755034 25704612816408 25740485462016 25787668488192 25827671542608 25875014383296 25887154894848 25934606770176 25964858183238 26012452490856 26022450362688 26072361409536 26082382307328 26112806093114 26160671593368 26208624832416 26220921873408 26268985552896 26299627001973 26305254226458 26357961726048 26394746167296 26534944889856 26583584182272 26620287211206 26673625938336 26735057596416 26784063700992 26815305962796 26821043525016 26870207244192 26877063922176 26882814698496 26932091645952 26936679448576 26963506574901 27012931432812 27023313838176 27075144540672 27079756711936 27117144789003 27166851270036 27216648864432 27254631665664 27259274412032 27346946339232 27399397768704 27404065175552 27409928712192 27441901014021 27460171874304 27492202782252 27542596755024 27555519693312 27606029727744 27616640090112 27648853510356 27699534628272 27712531201536 27763329042432 27814219997184 27846663884442 27857366734416 27910797149952 27947378294784 28005334333926 28044417802752 28095824001024 28147324428288 28190987892912 28245058193664 28255914166272 28307708043264 28340727559482 28392676901784 28398751967664 28405998696192 28458067682304 28464156739584 28469005524992 28549595196954 28554458536552 28615347373824 28620221914112 28672683577344 28712270953062 28764901344744 28772241506432 28809951698944 28917689418459 28958046144768 28962979062784 29016069009408 29022277459968 29056130485434 29109391181208 29116819249024 29123049256704 29176432616448 29264009052213 29275256658024 29331406585728 29342680095744 29396466044928 29430755542539 29484702936468 29498537107584 29552608747008 29598452155317 29652706941804 29694089438208 29748519530496 29851813001088 29906532205056 29918026764288 29952924636219 30007829180628 30021908801664 30076939795968 30132071663616 30173673965643 30178813962284 30236696912448 30243166535808 30248318370304 30303764379648 30401228067948 30408985783744 30464726300928 30610573680128 30666683713536 30765314631636 30773165254208 30829573322496 30836169801216 30999959654976 31062073875456 31068720101376 31161976456806 31176597601728 31233745172736 31290997496832 31339537576218 31399646793696 31440800581632 31549970028096 31607802001152 31665739981824 31714861379526 31775690467872 31787903437056 31846171548672 31941761514507 31956748533216 32015326142592 32027631215616 32089060196352 32123765853621 32138838268448 32197749653376 32256769024512 32368771694736 32411195661312 32473360318464 32523734535136 32583351445632 32643077635584 32658393710592 32756421655152 32763430413792 32829078077952 32934663740277 33003453492672 33010515107712 33071024300544 33079463288832 33185854246032 33246684840384 33405850617984 33467084471808 33475624525824 33583289626224 33644848730688 33650580031744 33657780109824 33722335715328 33774647401872 33836557270464 33898580621568 33914485776384 34016284026504 34029358166592 34091734927104 34210109006712 34272817088544 34320647282688 34436895390144 34500019177728 34516206526464 34619810910984 34683269987808 34696600483584 34763148546048 34880895457824 34944833109888 34952310114048 34961229164544 35025314070528 35066169335964 35073672301944 35137963319328 35143948968064 35324602642908 35370900654336 35379926519808 35444778909696 35493716281608 35558777251296 35564834584448 35640672178176 35646743461888 35747651776356 35753741283728 35761391366688 35826942992256 35836085229568 35843752931328 35909455527936 35951342099868 36017241910416 36031085117568 36100192720896 36156193052004 36222468360048 36288865152576 36339508887552 36414868156578 36462595118976 36532530358272 36546571616256 36589201352028 36656270376336 36723462340032 36740692924416 36808039636992 36850974362046 36865138013808 36932712837696 36950041602048 37017772056576 37060951423938 37128885179256 37136829496176 37143155645888 37214396199936 37334086026786 37340445778568 37392557070336 37461098668032 37581581945232 37587983857216 37660077591552 37674552221696 37781200829502 37787636745976 37856902535712 37865002623552 37874664928256 37944090243072 37952208986112 37988350113961 37996478327106 38066126929272 38153796498432 38230244769792 38268319529817 38283027937416 38353201792992 38486372632551 38556919224612 38610728193024 38688092012544 38741507313912 38812521574944 38830732342272 38901910155264 38947287274857 38973218439168 39018678736284 39033675544032 39108542114304 39123573460992 39169209139671 39195288059904 39241007390052 39312937248624 39331382810112 39403478329344 39457881339687 39464602873756 39536942589072 39592119250944 39664692707328 39802417334784 39875376273408 39890702352384 39930430816809 39937232848292 40010438907504 40029211735552 40102586394624 40176095551488 40222958944194 40231565287524 40315595883264 40324222047744 40405019172864 40534970757264 40619635067904 40750276905054 40824973296648 40888911618048 41020419508848 41106097763328 41114893068288 41190257811456 41238304173378 41313895132536 41333279539968 41409044591616 41416098500608 41424960135168 41473280265534 41549301942408 41568796802304 41644993563648 41721329995776 41769995826663 41786050101624 41866195724928 41921067442176 42008001500889 42066626704128 42143736001536 42220986642432 42286481839368 42367587290496 42383871249408 42461562064896 42511091339223 42589015352676 42608998044288 42687101523456 42703508287488 42831687804828 42930332871168 43009025366016 43068406429593 43147352017116 43158362259648 43214927548416 43444468594176 43524103514112 43533416189952 43584195728151 43664086771812 43675228873536 43684573885056 43764648924672 43772104103936 43912884987036 43997109878592 44004604656896 44014020143616 44094699067392 44227054404702 44247805661376 44328913120512 44479060412706 44541134157312 44622779295744 44777719501632 44859798307584 44877040146432 45011743770942 45032863202496 45115409693952 45198107495424 45268220943426 45355045368672 45372477555456 45455646569472 45601842101922 45613478675616 45697089451392 45915860520192 46000025570304 46147971947454 46159747881312 46244359983744 46254254701824 46262133978112 46350864728064 46400995121897 46499939482464 46507860610432 46593110813184 46603080152064 46614972219392 46742964685209 46754892447952 46764896402592 46850617759104 47009306364327 47099470190544 47161200872448 47173235359744 47324955042144 47411703001728 47520896237568 47572292069289 47663535701808 47681855155584 47769257323008 47791670575104 47935122799824 48022989213888 48041446823424 48133590294528 48208257402672 48296624480064 48385153536768 48553157542104 48616793491968 48710040477696 48785601802704 48875027168448 48964616453376 48987590565888 49134632482728 49145145620688 49153517351744 49243617116928 49266722136064 49414601898584 49505180239008 49515772661568 49619194933248 49778781369048 49856742760448 50108775926976 50213436788736 50374934439336 50475870047616 50486670164736 50592120324096 50661971102808 50754835905696 50847870932352 50871728664576 50964977958912 51024426039756 51044037249888 51137602390656 51315163510068 51409225632816 51480970924032 51575336976384 51655343085216 51750028766592 51774309789696 51869213540352 51929716366476 52024904981712 52044900725376 52144722819072 52164764614656 52225612186228 52321343186736 52417249664832 52441843746816 52537971105792 52599254003946 52610508452916 52715923452096 52789492334592 53069889779712 53167168364544 53240574422412 53347251876672 53470115192832 53630611925592 53642087050032 53740414488384 53754127844352 53765629396992 53864183291904 53927013149802 54025862865624 54046627676352 54150289081344 54159513423872 54234289578006 54333702540072 54433297728864 54509263331328 54622302234867 54693892678464 54798795537408 54808130351104 54819857424384 54883802028042 54984405564504 55085193510048 55111039386624 55212059455488 55276461543069 55297707020712 55399069256544 55425062403072 55526658084864 55591427135907 55628439994368 55693327768884 55714733468832 55821594299904 56010668667852 56088835605504 56191648002048 56294648856576 56381975785824 56490116387328 56511828332544 56615416086528 56681455118964 56785353803568 56797503935328 56811997392384 56916135364608 56928313479168 56938011049984 56994717490659 57099190393908 57108917073104 57230694747648 57240443828224 57345367154688 57424541906124 57529802689488 57544483012864 57619903397888 57835378836918 57916092289536 57925958125568 58032138018816 58044554919936 58112260970868 58218782362416 58233638498048 58246098513408 58352865232896 58528018104426 58550513316048 58662813171456 58685360191488 58792932089856 58861511085078 58969405872936 58997074215168 59105217494016 59196904310634 59305413883608 59388178876416 59497039060992 59703626002176 59813064410112 59836053528576 59905849272438 60015658361256 60043817603328 60153879591936 60264143327232 60334438416291 60347347931286 60357627924568 60473393824896 60486333071616 60496636740608 60607528759296 60678224390173 60802456135896 60817971567488 60929452601856 61125415357581 61221147360256 61333367427072 61530629263272 61546330508416 61659146644992 61672339602432 61857456260067 61999919309952 62124147750912 62137440202752 62209920398301 62323952913612 62353195203456 62467490345472 62581994993664 62679075152436 62799293587392 62881601163264 63099940056192 63215604002304 63331479963648 63429722759052 63551380935744 63575806874112 63692343097344 63883523029014 63913497066432 64030652285184 64055262431232 64247531707242 64277676536896 64395499306752 64513538049024 64737543389472 64822391322624 65047469070272 65166702891264 65286155271168 65512843310304 65526860827584 65658156155904 65869327480554 66006906985344 66021030215424 66142048601088 66158926577664 66340581607053 66371708492064 66493369680768 66718590619059 66811701235968 66934168943616 66951249051648 67166579252448 67289697461376 67301160063488 67315560219648 67444671430656 67517615656413 67549294803744 67673114540928 67797161243136 67828971552768 67902331415139 68032568053008 68058716333184 68183469854208 68420218013424 68545634177088 68641294565376 68873790780288 69000038355456 69032413052928 69239621821968 69366539975616 69393200967168 69526297092096 69761790915648 69889666219776 69904620228096 69922458329088 70132338671928 70147344603888 70275926638656 70287897936128 70649205285816 70741801308672 70759853039616 70987432563216 71117554502592 71129669168896 71281344356352 71495303552712 71507482567456 71522782733376 71653885984512 71672170459136 71687505862656 71902684199736 72034483820832 72062170235136 72200385441792 72312386104008 72444936720096 72577730305152 72829736313156 72925190237952 73065060716544 73178402704056 73312540752672 73446924680064 73481385848832 73616079273984 73701948724092 73730276027616 73865425675392 73900083204096 74035544113152 74121902847876 74257770358512 74273658992352 74286311291776 74428792399872 74668172053572 74680891557136 74785114140672 74922197336064 75163163890464 75175967714432 75320155183104 75349104443392 75562401659004 75575273491952 75713805071424 75730005247104 75749329856512 75888180486144 75904417972224 75976700227922 75992956654212 76132253858544 76307592996864 76536639059634 76566055874832 76706403585984 76972745265102 77113838449224 77221456386048 77483014627824 77625043149888 77661464684544 77803820310528 77894574549714 78037357472568 78067351088064 78217084228608 78247146921984 78338418279342 78482014780104 78625874497248 78662765620224 78806956658688 78898881005919 78915762679374 78929205747512 79073885178144 79184238501888 79348447279457 79604834669568 79750752546816 79860861633618 79874465696584 80020877815008 80058423471104 80205172789248 80298728085199 80352191102976 80445917888388 80463130575048 80631191766528 80648444095488 80810038345728 80890519724703 81069941514528 81239270135808 81351434367009 81500553810108 81649946593296 81777823236096 82040839017696 82212195526656 82229786136576 82325703042063 82380515622912 82476608346756 82627790265072 82666559079936 82818089183232 82832197001216 82849920270336 82946560531068 83098603884816 83137593604608 83289987127296 83442659991552 83539991653326 83572100203248 83732391449856 83842134884352 84016003001778 84133253408256 84287472003072 84441973284864 84572963678736 84735174580992 84767742498816 84923124129792 85022182678446 85178030705352 85217996088576 85374203046912 85407016574976 85663375609656 85860665742336 86018050732032 86136812859186 86294704034232 86316724519296 86429855096832 86753068255377 86888937188352 87048207028224 87066832379904 87168391456302 87328173543624 87350457747072 87369147770112 87529297849344 87544208207872 87792027156639 87825769974072 87994219757184 88009209313792 88028040287232 88189398134784 88292266627617 88454108809404 88495611322752 88657826241024 88795356465951 88958120825412 89082268314624 89245558591488 89555439003264 89719596615168 89754080292864 89858773908657 90023487541884 90065726404992 90230819387904 90396214990848 90536441886852 90710090737344 90744955110912 90911293138944 91203684203844 91226957351232 91394178902784 91831721040384 92000051140608 92295943894908 92319495762624 92488719967488 92508509403648 92524267956224 92801990243794 92999878964928 93015721220864 93186221626368 93206160304128 93485929370418 93509784895904 93529792805184 93701235518208 94018612728654 94198940381088 94322401744896 94649910084288 94823406003456 95144584138578 95327071403616 95363710311168 95538514646016 95825284543521 95870245599648 96045978427776 96082893646848 96267180589056 96371297560863 96416514805344 96593248960128 96770307073536 96920421763489 97106315084208 97233586983936 97420080955392 97571203605408 97750054336896 97929232906752 97975181131776 98081145377423 98269264965456 98290291241376 98307034703488 98487234233856 98533444272128 98803991220831 98829203797168 99010360478016 99031545323136 99238389866496 99557562738096 99713485520896 100217551853952 100426873577472 100749868878672 100951740095232 100973340329472 101323942205616 101509671811392 101695741864704 101743457329152 102048852079512 102088074499776 102275204781312 102630327020136 102818451265632 102961941848064 103310686170432 103500057533184 103548619579392 103859432732952 104049809963424 104089801450752 104289445638144 104451224372456 104642686373472 104834499329664 104883687493632 105075942211584 105198508007892 105221016905832 105431846904192 106139779559424 106334336729088 106481148844824 106694503753344 106940230385664 107261223851184 107284174100064 107480828976768 107508255688704 107531258793984 107728366583808 107854026299604 108051725731248 108093255352704 108300578162688 108319026847744 108468579156012 108667405080144 108866595457728 109018526662656 109244604469734 109387785356928 109597591074816 109616260702208 109639714848768 109767604056084 109968811129008 110170387020096 110222078773248 110424118910976 110552923086138 110595414041424 110798138513088 110850124806144 111053316169728 111182854271814 111386655537768 111429466937664 111643188599808 112021337335704 112177671211008 112383296004096 112763951571648 112980232774656 113023656665088 113362910237928 113570707607136 113595007870656 113623994784768 113832270729216 113856626958336 113965050341883 113989434981318 114198380787816 114217834146208 114461389495296 114480887656448 114690734309376 114804958589451 114849083812248 115059605378976 115088966025728 115459117897653 115670757673836 115832184579072 115851916251136 116064276037632 116224521941736 116437564724832 116467276996096 116492197026816 116705730465792 116841861824571 117056036208852 117101026632096 117325626342912 117370720382976 117507627419013 117585864179712 117723022170156 117938811745872 117994148430336 118210434988032 118393808621268 118610827767216 118776357752832 118994078121984 119407252004352 119626128820224 119672107057152 119811698544876 120031316722512 120087635206656 120307759183872 120528286654464 120668876832582 120694695862572 120715255849136 120946787649792 120972666143232 120993273481216 121215057518592 121356448780346 121604912271792 121635943134976 121858905203712 122250830715162 122442294720512 122666734854144 123061258526544 123092661016832 123318293289984 123344679204864 123714912520134 123999838619904 124248295501824 124274880405504 124419840796602 124647905827224 124706390406912 124934980690944 125163989987328 125309987479989 125358150304872 125598587174784 125763202326528 126024004502667 126199880112384 126431208004608 126662959927296 126859445518104 127102761871488 127151613748224 127384686194688 127533274017669 127767046058028 127826994132864 128061304570368 128110524862464 128259959339707 128495063414484 128555353073792 128790998613504 129027076098048 129205219288779 129475086778944 129644782645248 130094938140544 130333405782528 130572310542336 130752587184453 131025686620608 131053721655168 131316312311808 131738654961108 132013813970688 132042060430848 132284097202176 132681163214106 132743416984128 132986739361536 133437181238118 133623402471936 133868337887232 134333158504896 134579394922752 134602320126976 134631120439296 135035231312826 135098589607488 135346229081856 135594322486272 135804662830278 136065136106016 136117432666368 136366939708416 136840436026848 137091268354176 137747581560576 138000076710912 138479243643936 138733079951232 138786401934336 139052594184192 139202985365691 139523581831296 139779332439552 139809240456192 139844916658176 140228894055627 140264677343856 140294689207776 140551853277312 140575795872256 141027919092981 141298410571632 141483602617344 141519706079232 141974865126432 142235109005184 142259338337792 142562688712704 142716876207867 142990607105424 143014965134912 143045565466752 143307771969024 143344340918272 143375011725312 143805368399472 144068967641664 144124340470272 144400770883584 144624772208016 144889873440192 145155460610304 145659472626312 145850380475904 146130121433088 146356805408112 146625081505344 146893849360128 146962771697664 147403897448184 147460552055232 147730851350784 147800166408192 148243805695752 148515540717024 148547317984704 148572622583552 148857584799744 149336344107144 149361783114272 149570228281344 150326327780928 150351935428864 150640310366208 151124803318008 151150546983904 151427610142848 151460010494208 151498659713024 151776360972288 151953400455844 151985913308424 152264507717088 152615185993728 153073278119268 153132111749664 153412807171968 153945490530204 154227676898448 154442912772096 154966029255648 155250086299776 155322929369088 155607640621056 155789149099428 156074714945136 156134702176128 156434168457216 156494293843968 156676836558684 156964029560208 157251748994496 157325531240448 157613913317376 157797762011838 157831525358748 157858411495024 158147770356288 158368477003776 158696894558914 159209669339136 159501505093632 159721723267236 159748931393168 160041755630016 160116846942208 160410345578496 160597456170398 160891835776776 160926261150096 161262383533056 161296888190976 161781039449406 162139883029056 162478540271616 162702868734018 163001107620216 163299893186592 163866906704601 164081678035392 164424391053312 164459572273152 164651406084126 164953216693512 165255580530144 165333118159872 165636178366464 165664394002432 165829384629207 165893121062136 166197207769632 166275187209216 166579974254592 166774281407721 166885319983104 167079983306652 167144200406496 167464782899712 167724562213463 168032006003556 168266506816512 168574944006144 168883946569728 169145927357472 169470349161984 169535484997632 169733239605241 169846248259584 170044365356892 170356061410704 170435992177152 170748406093824 170814033149952 170984152471977 171326751219312 171721331484672 172036101464064 172273625718372 172589408068464 172633449038592 172859710193664 173506136510754 173777874376704 174096414056448 174133664759808 174336782912604 174656347087248 174700915494144 174738295540224 175058595698688 175088416415744 175584054313278 175651539948144 175988439514368 176018418627584 176056080574464 176378796269568 176584533255234 176908217618808 176991222645504 177315652482048 177590712931902 177916241650824 178164536629248 178491117182976 179110878006528 179439193230336 179508160585728 179717547817314 180046975083768 180131452809984 180461638775808 180792429981696 181003315248873 181072883773704 181420181474688 181489910221824 181822586277888 182034673170519 182407368407688 182453914702464 182788357805568 183376246072743 183663442080768 184000102281216 184591887789816 184638991525248 184977439934976 185017018807296 185048535912448 185572368780201 185603980487588 185999757929856 186031442441728 186372443252736 186412320608256 186629761194903 186971858740836 187019569791808 187059585610368 187402471036416 188037225457308 188397880762176 188644803489792 189299820168576 189646812006912 190289168277156 190654142807232 190727420622336 191077029292032 191650569087042 191740491199296 192091956855552 192165787293696 192742595121726 192833029610688 193186497920256 193540614147072 193840843526978 194212630168416 194467173967872 195142407210816 195500108673792 195858465813504 196162290754846 196538529930912 196580582482752 196614069406976 196974468467712 197607982441662 197658407594336 198020720956032 198063090646272 198476779732992 199115125476192 200155771857177 200435103707904 200853747154944 201499737757344 201903480190464 201946680658944 202552846969239 202647884411232 203019343622784 203391483729408 203486914658304 203706994245417 204097704159024 204176148999552 204550409562624 205260654040272 205636902531264 205923883696128 206621372340864 207000115066368 207097239158784 207718865465904 208099619926848 208179602901504 208578891276288 208902448744912 209285372746944 209668998659328 209767374987264 210397016015784 210442033811664 210863693808384 212279559118848 212962297689648 213389007506688 214522447702368 214568348200128 214961657953536 215016511377408 215062517587968 215708052599208 216103451462496 216186510705408 216601156325376 216638053695488 216937158312024 217334810160288 217733190915456 218489208939468 218775570713856 219195182149632 219232521404416 219535208112168 219937622258016 220340774040192 220444157546496 220848237821952 221105846172276 221190828082848 221596277026176 221700249612288 222106632339456 222365708543628 222773311075536 222858933875328 223286377199616 224042674671408 224355342422016 224766592008192 225527903143296 225960465549312 226047313330176 226725820475856 227141415214272 227190015741312 227247989569536 227664541458432 227713253916672 227930100683766 227978869962636 228396761575632 228435668292416 228922778990592 228961775312896 229609917178902 229698167624496 230119210757952 230177932051456 230918235795306 231341515347672 231664369158144 231703832502272 232449043883472 232875129449664 232934553992192 232984394053632 233411460931584 233683723649142 234112072417704 234202053264192 234651252685824 234741440765952 235015254838026 235446044340312 235877623491744 235988296860672 236420869976064 236696643017757 236787617242536 237221655534432 237552715505664 238045341838371 238814504008704 239252257640448 239623397089752 240062633445024 240175270413312 240615518367744 240896184255597 241056573308928 241337753665164 241389391725144 241430511698272 241893575299584 241945332286464 241986546962432 242430115037184 242671559174109 242712897560692 243209824543584 243271886269952 243717810407424 244054303101027 244501661430324 244884589441024 245333469708288 246122517053088 246185322033664 246636586579968 246689358409728 246977109126189 247429825040268 247999677239808 248496591003648 248549760811008 248839681593204 249295811654448 249412780813824 249869961381888 250327979974656 250619974959978 250716300609744 251197174349568 251526404653056 252048009005334 252399760224768 252862416009216 253325919854592 253718891036208 254205523742976 254303227496448 254769372389376 255066548035338 255534092116056 255653988265728 256122609140736 256221049724928 256519918679414 256990126828968 257110706147584 257581997227008 258054152196096 258410438577558 258950173557888 259289565290496 260189876281088 260666811565056 261144621084672 261505174368906 262051373241216 262107443310336 262632624623616 263477309922216 264027627941376 264084120861696 264568194404352 264876799882851 265362326428212 265486833968256 265973478723072 266386069397853 266874362476236 267246804943872 267736675774464 268666317009792 269158789845504 269204640253952 269262240878592 269576321725971 270070462625652 270197179214976 270692458163712 271188644972544 271609325660556 272130272212032 272234865332736 272733879416832 273680872053696 274182536708352 275495163121152 276000153421824 276958487287872 277466159902464 277572803868672 278405970731382 279047163662592 279558664879104 279618480912384 280457788111254 280529354687712 280589378415552 281103706554624 281151591744512 282055838185962 282596821143264 282967205234688 283949730252864 284470218010368 284518676675584 285433752415734 285981214210848 286029930269824 286091130933504 286615543938048 286688681836544 287475853630563 287610736798944 288137935283328 288248680940544 288801541767168 289113892682589 289249544416032 289779746880384 290310921220608 290761265290467 291318945252624 291700760951808 292260242866176 292713610816224 293250163010688 293787698720256 293925543395328 294243436132269 294807794896368 294921104110464 295461702701568 295600332816384 296411973662493 296487611391504 297031081434048 297094635969408 297145245167104 297715169599488 298672688214288 298723566228544 299140456562688 300652655561856 300703870857728 301280620732416 302249606636016 302301093967808 302855220285696 302920020988416 302997319426048 303906800911688 303971826616848 304529015434176 305230371987456 306146556238536 306264223499328 306825614343936 307890981060408 308455353796896 308885825544192 309932058511296 310500172599552 310645858738176 311578298198856 312149429890272 312269404352256 312868336914432 313353673117368 313928059120416 314503497988992 314651062480896 315227826634752 315595524023676 315663050717496 315716822990048 316295540712576 317393789117828 318419338678272 319003010187264 319443446534472 319497862786336 320083511260032 320233693884416 320820691156992 321194912340796 321783671553552 321852522300192 322524767066112 322593776381952 323562078898812 324279766058112 324957080543232 325405737468036 326002215240432 326599786373184 327733813409202 328163356070784 328848782106624 328919144546304 329302812168252 329906433387024 330511161060288 330666236319744 331272356732928 331658769258414 331786242124272 332394415539264 332550374418432 333159948509184 333548562815442 334159966613304 334288400812992 334929565799424 335449124426926 336064012007112 336533013633024 337149888012288 338291854714944 338940698323968 339070969995264 339466479210482 340088730713784 340712122821408 340871984354304 341496812187648 341895151025649 341968304943954 342653502438624 343442662969344 344072202928128 344547251436744 345178816136928 345266898077184 346377353692959 347012273021508 347555748753408 348192828112896 348673565825208 349312694174496 349401830988288 349476591080448 350117191397376 350176832831488 350525585473713 351168108626556 351303079896288 351976879028736 352036837255168 352112161148928 352522882257039 352757592539136 353169066510468 353816435237616 353982445291008 354631304964096 355181425863804 355832483301648 356329073258496 356982234365952 358221756013056 358878386460672 359016321171456 359435095634628 360093950167536 360262905619968 360923277551616 361584859963392 362006630497746 362145767547408 362840362949376 362979820443648 363645172555776 364069346341038 364814736815376 364907829404928 365576715611136 366752492145486 367326884161536 368000204562432 369183775579632 369277983050496 369954879869952 370034037614592 370097071824896 371144737560402 371207960975176 371999515859712 372062884883456 372744886505472 372824641216512 373259522389806 373943717481672 374039139583616 374119171220736 374804942072832 375929962439967 376074450914616 376795761524352 377289606979584 378072013508001 378599640337152 379293624013824 380578336554312 381308285614464 381454841244672 382154058584064 382599822053007 383301138174084 383480982398592 384183913711104 384331574587392 384779878019121 385485190243452 385666059221376 386372995840512 387081228294144 387615657866337 387681687053956 388425260336832 388934347935744 390284814421632 391000217347584 391716931627008 392257761553359 392324581509692 393077059861824 393161164965504 393228138813952 393948936935424 395215964883324 395316815188672 396041441912064 396126181292544 398230250952384 400311543714354 400870207415808 402999475514688 403806960380928 403893361317888 405105693938478 405295768822464 406038687245568 406782967458816 407413988490834 408195408318048 408352297999104 409100819125248 410521308080544 411273805062528 413242744681728 414000230132736 415437730931808 416199239853696 416359205803008 417157782552576 417608956097073 417804897489824 418570745493888 419337997318656 419534749974528 420794032031568 420884067623328 421727387616768 423083757278943 424559118237696 425924595379296 426778015013376 428150628623601 429044895404736 429136696400256 429923315907072 430033022754816 430125035175936 431416105198416 432206902924992 432373021410816 433202312650752 433874316624048 434669620320576 435466381830912 436978417878936 437551141427712 438390364299264 439070416224336 439875244516032 440681548080384 440888315092992 442211692344552 442381656165696 443192554052352 443400499224576 444731417087256 445546622151072 445717867750656 446572754399232 448085349342816 448710684844032 451055806286592 451920931098624 453451640951712 454282830428544 454380031482624 454495979139072 455329082916864 455860201367532 455957739925272 456793523151264 456871336584832 457845557981184 457923550625792 459219834357804 459396335248992 460238421515904 460355864102912 461836471590612 462683030695344 463328738316288 463407665004544 464898087766944 465750258899328 465869107984384 465968788107264 466822921863168 467367447298284 468224144835408 468404106528384 469302505371648 469482881531904 470030509676052 470892088680624 471755246983488 471976593721344 472841739952128 473393286035514 473575234485072 474443311068864 475105431011328 476090683676742 477629008017408 478504515280896 479246794179504 480125266890048 480350540826624 481231036735488 481792368511194 482675507330328 482778783450288 482861023396544 483787150599168 483890664572928 483973093924864 485343118348218 485425795121384 486419649087168 486543772539904 487435620814848 488108606202054 489003322860648 489769178882048 491600720113803 492245034106176 492370644067328 493273173159936 493378716819456 493954218252378 494859650080536 495999354479616 496993182007296 497488153887621 497679363186408 498591623308896 498825561627648 499739922763776 500322844223163 500655959949312 501239949919956 501432601219488 502394348699136 503173686640389 504096018010668 504799520449536 505724832018432 506651839709184 507437782072416 508411047485952 508606454992896 509199718815723 509538744778752 510133096070676 511068184232112 511307976531456 512245218281472 512442099449856 512952457415931 513039837358828 513980253657936 514221412295168 515163994454016 516108304392192 516820877155116 517900347115776 518579130580992 520379752562176 521333623130112 522289242169344 523010348737812 524102746482432 524214886620672 525265249247232 526954619844432 528055255882752 528168241723392 529136388808704 529753599765702 530724652856424 530973667936512 531946957446144 532772138795706 533748724952472 534493609887744 535473351548928 537332634019584 538317579691008 538409280507904 538524481757184 539152643451942 540140925251304 540394358429952 541384916327424 542377289945088 543009945746619 543218651321112 544260544424064 544469730665472 545467758833664 546104019511557 547361744107392 548365073416704 550990326242304 552000306843648 553916974575744 554932319804928 555145607737344 556811941462764 558094327325184 559117329758208 559236961824768 559889283584709 560915576222508 561058709375424 561178756831104 562207413109248 562303183489024 564111676371924 565193642286528 565934410469376 567899460505728 568940436020736 569037353351168 570867504831468 571962428421696 572059860539648 572182261867008 573231087876096 574951707261126 575221473597888 576275870566656 576497361881088 578227785365178 578499088832064 579559493760768 580621842441216 581522530580934 582637890505248 583401521903616 585427221632448 586500326021376 587575397440512 588486872264538 589615589792736 589842208220928 590923405403136 592823947324986 592975222783008 594062162868096 594189271938816 594290490334208 595430339198976 597345376428576 597447132457088 600467315571531 601305311123712 601407741715456 602561241464832 604499213272032 604602187935616 605710440571392 605840041976832 605994638852096 607658540907717 607813601823376 607943653233696 609058030868352 610460743974912 611120982736251 612293112477072 612528446998656 613651228687872 615781962120816 616910707593792 617771651088384 619864117022592 621000345199104 621291717476352 623156596397712 624298859780544 624538808704512 625736673828864 626707346234736 627856118240832 629006995977984 629302124961792 631191048047352 631326101434992 631433645980096 632591081425152 634787578235656 636838677356544 638886893068944 638995725572672 640167022520064 640467387768832 642389824681592 643567343107104 643705044600384 645049534132224 645187552763904 647124157797624 648559532116224 649914161086464 650811474936072 652004430480864 653199572746368 655467626818404 656326712141568 657697564213248 658605624336504 659812866774048 661022322120576 661332472639488 662544713465856 663317538516828 663572484248544 664788831078528 665100748836864 666319897018368 667097125630884 668319933226608 668576801625984 669859131598848 670898248853852 672128024014224 673066027266048 674299776024576 676583709429888 677881396647936 678141939990528 678932958420964 680177461427568 681424245642816 681743968708608 682993624375296 683790302051298 683936609887908 685307004877248 686885325938688 689094502873488 690357632273856 690533796154368 692754707385918 694024546043016 695111497506816 697347131650416 698625388348992 698803661976576 698953182160896 700234382794752 701051170947426 702336217253112 702606159792576 703953758057472 704073674510336 704224322297856 705045764514078 706338133020936 707632870475232 707964890582016 709262609928192 710089929053271 710362851727608 711664966603296 712658146516992 714136025515113 716443512026112 717756772921344 718870191269256 720187900335072 720525811239936 721846555103232 722688552766791 723169719926784 724013260995492 724291535094816 725680725898752 725959640887296 727290345111552 728138692682076 729629473630752 729815658809856 731153431222272 732162909303081 733504984290972 734653768323072 736000409124864 738367551159264 738555966100992 739909759739904 740068075229184 740194143649792 740931327378567 742289475120804 742415921950352 743999031719424 744125769766912 745489773010944 745649282433024 746519044779612 747887434963344 748078279167232 748238342441472 749609884145664 751859924879934 752148901829232 753591523048704 754579213959168 756144027016002 757199280674304 758587248027648 761156673108624 762616571228928 762909682489344 764308117168128 765199644106014 766602276348168 766961964797184 768367827422208 768663149174784 769559756038242 770970380486904 771332118442752 772745991681024 774162456588288 775231315732674 775363374107912 776850520673664 777868695871488 780569628843264 782000434695168 783433863254016 784515523106718 784649163019384 786154119723648 786322329931008 786456277627904 787897873870848 788816917072249 790431929766648 790633630377344 792082883824128 792252362585088 794630399648553 796460501904768 799158208193559 800623087428708 801740414831616 805998951029376 807613920761856 807786722635776 808728965177913 810211387876956 810591537644928 812077374491136 813565934917632 814827976981668 816390816636096 816704595998208 818201638250496 821042616161088 822547610125056 826485489363456 828000460265472 830875461863616 832398479707392 832718411606016 835217912194146 835609794979648 837141490987776 838675994637312 841588064063136 841768135246656 843454775233536 846167514557886 851849190758592 853556030026752 856301257247202 858089790809472 858273392800512 859846631814144 860066045509632 862427560891689 862832210396832 864413805849984 864746042821632 866404625301504 867341678047767 867748633248096 869339240641152 870932763661824 872283795871401 873956835757872 875102282855424 876780728598528 878140832448672 879750489032064 881363096160768 881776630185984 882730308396807 884423384689104 884763312331392 886385108104704 886800998449152 889462834174512 891093244302144 891435735501312 893145508798464 896170698685632 897421369688064 902111612573184 903841862197248 906903281903424 908565660857088 908760062965248 908991958278144 911720402735064 911915479850544 913587046302528 913742673169664 915691115962368 918439668715608 918792670497984 920476843031808 920711728205824 923672943181224 925366061390688 926657476632576 929796175533888 931500517798656 931738215968768 931937576214528 934734894596568 936448289670816 936808213056768 938605010743296 940061019352104 941784177361248 943510493966976 943953187442688 945683479904256 946786572071028 947150468970144 948886622137728 952181367353484 955258016034816 957009030561792 958493588359008 960250533780096 960701081653248 962462073470976 963584737022388 965351014660656 965557566900576 965722046793088 967574301198336 967781329145856 967946187849728 970686236696436 970851590242768 972839298174336 973087545079808 974871241629696 976217212404108 978006645721296 979538357764096 983201440227606 984490068212352 984741288134656 986546346319872 986757433638912 987908436504756 989719300161072 991998708959232 994976307775242 995358726372816 997183246617792 997651123255296 999479845527552 1000645688446326 1002479899839912 1002865202438976 1004788697398272 1006347373280778 1008192036021336 1009599040899072 1011449664036864 1014875564144832 1016822094971904 1017212909985792 1018399437631446 1020266192141352 1022136368464224 1022615953062912 1024490436562944 1025685453076947 1025904914831862 1026079674717656 1027960507315872 1028442824590336 1030327988908032 1031529814632941 1032216608784384 1033641754310232 1035800694231552 1039132061078877 1040759505124352 1042667246260224 1044578484338688 1046020697475624 1048205492964864 1048429773241344 1050530498494464 1051576756421139 1053909239688864 1056110511765504 1056336483446784 1057568646771117 1058272777617408 1059507199531404 1061449305712848 1061947335873024 1063893914892288 1065544277591412 1067497449904944 1068987219775488 1070946703097856 1074665268039168 1076635159382016 1076818561015808 1077048963514368 1078305286903884 1080281850502608 1080788716859904 1082769832654848 1084754579890176 1086019891493238 1086437302642224 1088521088848128 1088939461330944 1090935517667328 1092208039023114 1094723488214784 1096730146833408 1101980652484608 1104000613687296 1107833949151488 1109864639609856 1110291215474688 1113623882925528 1116188654650368 1118234659516416 1118473923649536 1119778567169418 1121831152445016 1122117418750848 1122357513662208 1124414826218496 1124606366978048 1127789887319901 1128223352743848 1130387284573056 1131868820938752 1134216040524003 1135798921011456 1137880872041472 1138074706702336 1141735009662936 1143924856843392 1144119721079296 1144364523734016 1146462175752192 1147799466159021 1149903414522252 1150442947195776 1152551741133312 1152994723762176 1154339634057363 1156455570730356 1156998177664128 1159118987521536 1161243684882432 1163045061161868 1165275781010496 1166803043807232 1170854443264896 1173000652042752 1175150794881024 1176973744529076 1179231179585472 1179684416441856 1181846810806272 1185647894649972 1185950445566016 1188124325736192 1188378543877632 1188580980668416 1194690752857152 1194894264914176 1200934631143062 1202610622247424 1202815483430912 1208998426544064 1209204375871232 1211420881142784 1211680083953664 1215317081815434 1215627203646752 1215887306467392 1218116061736704 1222241965472502 1224586224954144 1225056893997312 1227302457375744 1231563924241632 1233821415187584 1239728234045184 1242000690398208 1246313192795424 1248597719561088 1249077617409024 1251473347657728 1252826868291219 1253414692469472 1255712236481664 1258013991955968 1258604249923584 1259965482925357 1262382096094704 1262652202869984 1262867291960192 1265182162850304 1269251271836829 1269575156471312 1273677354713088 1277773786137888 1277991451145344 1280334045040128 1280934775537664 1284451885870803 1284779649363184 1287134686214208 1287410089200768 1290099068264448 1290375105527808 1294248315595248 1297119064232448 1301622949872144 1304008860961728 1306399145492736 1310935253636808 1312653424283136 1317211248673008 1319625733548096 1322044644241152 1322664945278976 1326635077033656 1327144968497088 1329577662157056 1330201497673728 1334194251261768 1336639866453216 1337153603251968 1339718263197696 1341796497707704 1344256048028448 1346132054532096 1353167418859776 1355762793295872 1357865916841928 1360354922855136 1362848491285632 1363487937417216 1365987248750592 1367580604102596 1367873219775816 1370614009754496 1373770651877376 1378189005746976 1380715264547712 1381067592308736 1385509414771836 1388049092086032 1390222995013632 1394694263300832 1397250776697984 1397607323953152 1397906364321792 1400468765589504 1402102341894852 1404672434506224 1405212319585152 1407907516114944 1408147349020672 1408448644595712 1410091529028156 1412676266041872 1415265740950464 1415929781164032 1418525219856384 1420179858106542 1420725703455216 1423329933206592 1425316293033984 1428272051030226 1432887024052224 1435513545842688 1437740382538512 1440375800670144 1441051622479872 1443693110206464 1445377105533582 1448026521990984 1448583070189632 1451361451797504 1451919281774592 1456277385364152 1459258947261504 1459631317619712 1462306862444544 1464325818606162 1467009968581944 1469307536646144 1474802160341409 1476735102318528 1477111932201984 1479819519479808 1480136150458368 1481862654757134 1484578950241608 1484831843900704 1487998063438848 1488251539533824 1490979546021888 1492464461662863 1493038089559224 1495774869926688 1496156558334464 1496476684882944 1499219768291328 1500968532669489 1503719849759868 1504297803658464 1507183046097408 1509521059921167 1512288054032004 1514398561348608 1517174496055296 1522313346217248 1525233142457856 1525819364978688 1527599156447169 1528616234336256 1530399288212028 1533204552696336 1533923929594368 1536735654844416 1537326298349568 1539119512076484 1541940760973808 1542664236885504 1545491983362048 1548324913176576 1550462631465348 1550726748215824 1553701041347328 1555737391742976 1561139257686528 1564000869390336 1566867726508032 1569031046213436 1569298326038768 1572308239447296 1572644659862016 1572912555255808 1575795747741696 1577633834144498 1580863859533296 1581267260754688 1584165767648256 1584504725170176 1589260799297106 1592921003809536 1598316416387118 1601246174857416 1603480829663232 1611997902058752 1615227841523712 1615573445271552 1617457930355826 1620422775753912 1621183075289856 1624154748982272 1627131869835264 1629029837239857 1629655953963336 1632781633272192 1633409191996416 1636403276500992 1638312058534671 1642085232322176 1645095220250112 1647647169979313 1652970978726912 1656000920530944 1661750923727232 1664796959414784 1665436823212032 1667379471416191 1670435824388292 1671219589959296 1674282981975552 1677351989274624 1679667850754127 1683176128126272 1683536270493312 1686909550467072 1692335029115772 1703698381517184 1707112060053504 1712602514494404 1716179581618944 1716546785601024 1719693263628288 1724855121783378 1725664420793664 1728827611699968 1729492085643264 1734683356095534 1735497266496192 1738678481282304 1741865527323648 1744567591742802 1747913671515744 1750204565710848 1756281664897344 1759500978064128 1762726192321536 1765460616793614 1768846769378208 1769526624662784 1772770216209408 1778925668349024 1782186488604288 1782871471002624 1786291017596928 1792341397371264 1801401946714593 1804223225146368 1807683724394496 1813806563806848 1817131321714176 1817520125930496 1817983916556288 1822975622723151 1823440805470128 1823830959701088 1827174092605056 1827485346339328 1831382231924736 1833362948208753 1836879337431216 1837585340995968 1840953686063616 1841423456411648 1847345886362448 1850732122781376 1853314953265152 1859592351067776 1863001035597312 1863476431937536 1863875152429056 1869469789193136 1872896579341632 1873616426113536 1877210021486592 1880122038704208 1883568354722496 1887020987933952 1887906374885376 1893573144142056 1894300937940288 1897773244275456 1904362734706968 1910516032069632 1916987176718016 1920501067560192 1921402163306496 1927169474044776 1930702029321312 1931115133801152 1931444093586176 1935148602396672 1935562658291712 1941372473392872 1941703180485536 1945678596348672 1946175090159616 1949742483259392 1952434424808216 1956013291442592 1966402880455212 1968980136424704 1969482576269312 1973092692639744 1975816873009512 1979438600322144 1983997417918464 1989952615550484 1990717452745632 1994366493235584 1995302246510592 1998959691055104 2001291376892652 2004959799679824 2005730404877952 2009577394796544 2012694746561556 2016384072042672 2019198081798144 2022899328073728 2029751128289664 2033644189943808 2034425819971584 2036798875262892 2040532384282704 2044272736928448 2045231906125824 2048980873125888 2051370906153894 2051809829663724 2052159349435312 2055921014631744 2056885649180672 2060655977816064 2063059629265882 2067283508620464 2071601388463104 2078264122157754 2081519010248704 2085334492520448 2092041394951248 2096410985929728 2096859546482688 2103153512842278 2107818479377728 2112221023531008 2112672966893568 2115137293542234 2119014399062808 2122898611425696 2123894671746048 2127787829784576 2130269787159813 2131088555182824 2134994899809888 2137974439550976 2142408076545339 2149330536078336 2153270318764032 2153637122031616 2156610573807768 2160563701005216 2161577433719808 2165539665309696 2168065658300373 2169509159780352 2172039782986476 2172874605284448 2177042177696256 2177878922661888 2180419308775019 2181871035334656 2184416078046228 2189446976429568 2193460293666816 2196488727909243 2203961304969216 2208001227374592 2215667898302976 2219729279219712 2220582430949376 2222793982135701 2227247765851056 2232377309300736 2236469319032832 2236947847299072 2239557134338836 2243662304890032 2244234837501696 2244715027324416 2248829652436992 2249212733956096 2255579774639802 2256446705487696 2260774569146112 2263737641877504 2268432081048006 2271597842022912 2275761744082944 2276149413404672 2283470019325872 2287849713686784 2288239442158592 2288729047468032 2292924351504384 2295598932318042 2299806829044504 2300885894391552 2305103482266624 2305989447524352 2308679268114726 2312911141460712 2313996355328256 2318237975043072 2322487369764864 2326090122323736 2330551562020992 2333606087614464 2341708886529792 2346001304085504 2350301589762048 2353947489058152 2358462359170944 2359368832883712 2363693621612544 2366450751216747 2371295789299944 2371900891132032 2376248651472384 2376757087755264 2377161961336832 2383891198945659 2389381505714304 2389788529828352 2397474624580677 2401869262286124 2405221244494848 2405630966861824 2417996853088128 2418408751742464 2422841762285568 2423360167907328 2426186895533739 2430634163630868 2431254407293504 2431774612934784 2436232123473408 2444483930945004 2449172449908288 2450113787994624 2454604914751488 2463127848483264 2467642830375168 2479456468090368 2484001380796416 2492626385590848 2497195439122176 2498155234818048 2505653736582438 2506829384938944 2511424472963328 2516027983911936 2519930965850714 2524764192189408 2525304405739968 2525734583920384 2530364325700608 2538502543673658 2539150312942624 2555547572275776 2555982902290688 2560668090080256 2568903771741606 2569559298726368 2574269372428416 2574820178401536 2580198136528896 2588496631190496 2594238128464896 2602025034143301 2603245899744288 2608017721923456 2612798290985472 2616851387614203 2621870507273616 2625306848566272 2634422497346016 2639251467096192 2644089288482304 2645329890557952 2648190925190421 2653270154067312 2654289936994176 2659155324314112 2660402995347456 2668388502523536 2673279732906432 2674307206503936 2679436526395392 2683592995415408 2688512096056896 2692264109064192 2706334837719552 2711525586591744 2715731833683856 2720709845710272 2725696982571264 2726975874834432 2735161208205192 2735746439551632 2741228019508992 2756378011493952 2761430529095424 2762135184617472 2771018829543672 2776098184172064 2789388526601664 2794501553395968 2795214647906304 2795812728643584 2804204683789704 2809344869012448 2810424639170304 2815815032229888 2816294698041344 2820183058056312 2825352532083744 2830531481900928 2831859562328064 2837050439712768 2840359716213084 2841451406910432 2846659866413184 2856544102060452 2865774048104448 2871027091685376 2875480765077024 2880751601340288 2882103244959744 2887386220412928 2890754211067164 2896053043981968 2897166140379264 2902722903595008 2903838563549184 2912554770728304 2918517894523008 2919262635239424 2924613724889088 2928651637212324 2934019937163888 2938615073292288 2949604320682818 2953470204637056 2954223864403968 2959639038959616 2960272300916736 2963725309514268 2969157900483216 2969663687801408 2975996126877696 2976503079067648 2984928923325726 2986076179118448 2991549739853376 2992313116668928 2992953369765888 2998439536582656 3001937065338978 3007439699519736 3008595607316928 3014366092194816 3019042119842334 3024576108064008 3028797122697216 3034348992110592 3044626692434496 3050466284915712 3051638729957376 3055198312894338 3060798576424056 3066409105392672 3067847859188736 3073471309688832 3077056359230841 3078239024152968 3083881521947616 3085328473771008 3090983966724096 3094589443898823 3096649826353152 3100925262930696 3101453496431648 3107402082694656 3117396183236631 3122278515373056 3128001738780672 3133735453016064 3138062092426872 3138596652077536 3144616478894592 3145289319724032 3145825110511616 3151591495483392 3154730269263417 3155267668288996 3161727719066592 3162534521509376 3168331535296512 3169009450340352 3172705940313351 3178521598594212 3185842007619072 3196632832774236 3202492349714832 3206961659326464 3223995804117504 3230455683047424 3231146890543104 3234915860711652 3240845551507824 3242366150579712 3248309497964544 3254263739670528 3258059674479714 3259311907926672 3265563266544384 3266818383992832 3272806553001984 3276624117069342 3284170464644352 3290190440500224 3295294339958626 3305941957453824 3312001841061888 3323501847454464 3329593918829568 3330873646424064 3334758942832382 3340871648776584 3342439179918592 3348565963951104 3354703978549248 3359335701508254 3366352256252544 3367072540986624 3373819100934144 3384670058231544 3402648121572009 3407396763034368 3414224120107008 3425205028988808 3432359163237888 3433093571202048 3439386527256576 3443398398477063 3449710243566756 3451328841587328 3457655223399936 3458984171286528 3463018902172089 3469366712191068 3470994532992384 3477356962564608 3483731054647296 3489135183485604 3495827343031488 3500409131421696 3512563329794688 3519001956128256 3525452384643072 3530921233587228 3537693538756416 3539053249325568 3545540432418816 3557851336698048 3564372977208576 3565742942005248 3584682794742528 3602803893429186 3608446450292736 3627613127613696 3634262643428352 3635040251860992 3645951245446302 3646881610940256 3647661919402176 3654348185210112 3654970692678656 3666725896417506 3673758674862432 3675170681991936 3681907372127232 3682846912823296 3694691772724896 3701464245562752 3719184702135552 3726002071194624 3726952863875072 3738939578386272 3745793158683264 3747232852227072 3754420042973184 3758480604873657 3760244077408416 3767136709444992 3774041975867904 3775812749770752 3779896448776071 3787146288284112 3788601875880576 3795546488550912 3807753815510487 3808725469413936 3821032064139264 3833974353436032 3841002135120384 3842804326612992 3853355657612409 3854338948089552 3861404058642624 3862230267602304 3862888187172352 3870297204793344 3871125316583424 3882744946785744 3883406360971072 3891357192697344 3892350180319232 3904868849616432 3912026582885184 3932805760910424 3937960272849408 3938965152538624 3951633746019024 3958877200644288 3967994835836928 3979905231100968 3981434905491264 3988732986471168 3990604493021184 4002582753785304 4009919599359648 4011460809755904 4019154789593088 4025389493123112 4032768144085344 4038396163596288 4059502256579328 4067288379887616 4073597750525784 4081064768565408 4088545473856896 4090463812251648 4097961746251776 4102741812307788 4103619659327448 4104318698870624 4111842029263488 4113771298361344 4121311955632128 4126119258531764 4134567017240928 4143202776926208 4156528244315508 4163038020497408 4170668985040896 4184082789902496 4192821971859456 4193719092965376 4206307025684556 4215636958755456 4224442047062016 4225345933787136 4230274587084468 4238028798125616 4245797222851392 4247789343492096 4255575659569152 4260539574319626 4262177110365648 4269989799619776 4275948879101952 4284816153090678 4298661072156672 4306540637528064 4313221147615536 4321127402010432 4323154867439616 4331079330619392 4336131316600746 4344079565972952 4345749210568896 4354084355392512 4355757845323776 4360838617550038 4368832156092456 4378893952859136 4386920587333632 4392977455818486 4407922609938432 4431335796605952 4439458558439424 4445587964271402 4454495531702112 4464754618601472 4472938638065664 4479114268677672 4487324609780064 4488469675003392 4489430054648832 4497659304873984 4498425467912192 4502905598008467 4511159549279604 4512893410975392 4521549138292224 4528563179763501 4536864162096012 4543195684045824 4551523488165888 4552298826809344 4566940038651744 4575699427373568 4576478884317184 4577458094936064 4582797469341507 4585848703008768 4591197864636084 4599613658089008 4601771788783104 4610206964533248 4611978895048704 4617358536229452 4625822282921424 4627992710656512 4636475950086144 4644974739529728 4652180244647472 4661103124041984 4667212175228928 4683417773059584 4692002608171008 4700603179524096 4707894978116304 4716924718341888 4718737665767424 4727387243225088 4732901502433494 4742591578599888 4743801782264064 4752497302944768 4753514175510528 4754323922673664 4767782397891318 4778763011428608 4779577059656704 4794949249161354 4803738524572248 4810442488989696 4811261933723648 4835993706176256 4836817503484928 4845683524571136 4846720335814656 4852373791067478 4861268327261736 4862508814587008 4863549225869568 4872464246946816 4887089511719571 4888967861890008 4898344899816576 4900227575989248 4909209829502976 4914936175604013 4926255696966528 4935285660750336 4942941509937939 4958912936180736 4968002761592832 4985252771181696 4994390878244352 4996310469636096 5002138414248573 5011307473164876 5013658769877888 5022848945926656 5032055967823872 5039003552262381 5039861931701428 5049528384378816 5050608811479936 5051469167840768 5060728651401216 5077005087347316 5078300625885248 5111095144551552 5111965804581376 5121336180160512 5137807543483212 5139118597452736 5148538744856832 5149640356803072 5176993262380992 5188476256929792 5204050068286602 5206491799488576 5216035443846912 5225596581970944 5233702775228406 5243741014547232 5250613697132544 5268844994692032 5278502934192384 5288178576964608 5296381850380842 5306540308134624 5308579873988352 5318310648628224 5336777005047072 5346559465812864 5348614413007872 5358873052790784 5367185990830816 5377024192113792 5412669675439104 5423051173183488 5431463667367712 5441419691420544 5451393965142528 5453951749668864 5470322416410384 5471492879103264 5482456039017984 5500088844626259 5512756022987904 5522861058190848 5524270369234944 5542037659087344 5552196368344128 5578777053203328 5589003106791936 5590429295812608 5591625457287168 5608409367579408 5618689738024896 5620849278340608 5631630064459776 5640366116112624 5650705064167488 5661062963801856 5663719124656128 5680719432426168 5682902813820864 5693319732826368 5713088204120904 5731548096208896 5750961530154048 5761503202680576 5764206489919488 5781508422134328 5792106087963936 5794332280758528 5805445807190016 5825109541456608 5837035789046016 5838525270478848 5849227449778176 5857303274424648 5868039874327776 5899208641365636 5906940409274112 5908447728807936 5919278077919232 5927450619028536 5938315800966432 5939327375602816 5951992253755392 5953006158135296 5969857846651452 5972152358236896 5983099479706752 5984626233337856 5985906739531776 5996879073165312 6003874130677956 6014879399039472 6017191214633856 6028732184389632 6038084239684668 6049152216128016 6057594245394432 6068697984221184 6089253384868992 6100932569831424 6103277459914752 6110396625788676 6121597152848112 6132818210785344 6135695718377472 6146942619377664 6154112718461682 6156478048305936 6167763043895232 6170656947542016 6181967933448192 6189178887797646 6201850525861392 6202906992863296 6214804165389312 6234792366473262 6244557030746112 6256003477561344 6276124184853744 6277193304155072 6289232957789184 6290578639448064 6291650221023232 6309460538526834 6310535336577992 6323455438133184 6325069043018752 6336663070593024 6338018900680704 6345411880626702 6357043197188424 6371684015238144 6390809361479439 6393265665548472 6404984699429664 6413923318652928 6427224229636017 6447991608235008 6460911366094848 6469831721423304 6481691103015648 6484732301159424 6496618995929088 6504196974901119 6508527479341056 6516119348959428 6518623815853344 6531126533088768 6533636767985664 6541257926325057 6545613106003968 6553248234138684 6568340929288704 6580380881000448 6589466183727729 6590588679917252 6611883914907648 6624003682123776 6647003694908928 6659187837659136 6661747292848128 6668381946407103 6669517885664764 6681743297553168 6684878359837184 6697131927902208 6709407957098496 6718671403016508 6732704512505088 6734145081973248 6747638201868288 6769340116463088 6805296243144018 6814793526068736 6828448240214016 6850410057977616 6864718326475776 6866187142404096 6878773054513152 6886796796954126 6899420487133512 6902657683174656 6915310446799872 6917968342573056 6926037804344178 6938733424382136 6941989065984768 6954713925129216 6967462109294592 6978270366971208 6991654686062976 7000818262843392 7025126659589376 7038003912256512 7050904769286144 7061842467174456 7075387077512832 7078106498651136 7091080864837632 7099352253650241 7115702673396096 7128745954417152 7131485884010496 7169365589485056 7192423873742031 7205607786858372 7216892900585472 7255226255227392 7268525286856704 7270080503721984 7278560686601217 7291902490892604 7293763221880512 7295323838804352 7308696370420224 7309941385357312 7333451792835012 7347517349724864 7350341363983872 7363814744254464 7389383545449792 7402928491125504 7438369404271104 7452004142389248 7477879156772544 7491586317366528 7494465704454144 7516961209747314 7520488154816832 7534273418889984 7548083951735808 7559792897552142 7574292576568224 7577203751761152 7591092977101824 7615507631020974 7617450938827872 7667948706872064 7682004270240768 7706711315224818 7708677896179104 7722808117285248 7724460535204608 7725776374344704 7740594409586688 7765489893571488 7766812721942144 7782714385394688 7784700360638464 7806075102429903 7809737699232864 7824053165770368 7850554162842609 7865611521820848 7875920545698816 7877930305077248 7903267492038048 7917754401288576 7935989671673856 7944572775571263 7959810462201936 7962869810982528 7977465972942336 7981208986042368 8005165507570608 8019839198719296 8022921619511808 8038309579186176 8050778986246224 8065536288170688 8076792327192576 8119004513158656 8134576759775232 8147195501051568 8162129537130816 8177090947713792 8180927624503296 8205483624615576 8207239318654896 8208637397741248 8223684058526976 8227542596722688 8252238517063528 8269134034481856 8286405553852416 8313056488631016 8326076040994816 8368165579804992 8385643943718912 8387438185930752 8412614051369112 8431273917510912 8448884094124032 8460549174168936 8476057596251232 8491594445702784 8495578686984192 8511151319138304 8521079148639252 8524354220731296 8539979599239552 8569632306181356 8597322144313344 8613081275056128 8626442295231072 8642254804020864 8646309734879232 8662158661238784 8672262633201492 8688159131945904 8691498421137792 8708168710785024 8711515690647552 8721677235100076 8737664312184912 8757787905718272 8773841174667264 8785954911636972 8815845219876864 8862671593211904 8878917116878848 8891175928542804 8908991063404224 8929509237202944 8958228537355344 8974649219560128 8976939350006784 8978860109297664 8995318609747968 9005811196016934 9022319098559208 9025786821950784 9043098276584448 9057126359527002 9073728324192024 9086391368091648 9103046976331776 9133880077303488 9151398854747136 9152957768634368 9154916189872128 9165594938683014 9182395729272168 9199227316178016 9203543577566208 9220413929066496 9231169077692523 9234717072458904 9251644565842848 9255985421313024 9272951900172288 9283768331696469 9289949479059456 9304360489294944 9322206248083968 9366835546119168 9384005216342016 9401206359048192 9415789956232608 9433849436683776 9437475331534848 9454774486450176 9465803004866988 9485183157199776 9487603564528128 9504994605889536 9507028351021056 9508647845347328 9518117820940053 9535564795782636 9557526022857216 9559154119313408 9589898498322708 9607477049144496 9620884977979392 9622523867447296 9671987412352512 9673635006969856 9691367049142272 9693440671629312 9704747582134956 9722536654523472 9725017629174016 9727098451739136 9744928493893632 9774179023439142 9777935723780016 9796689799633152 9800455151978496 9818419659005952 9829872351208026 9852511393933056 9870571321500672 9885883019875878 9917825872361472 9936005523185664 9970505542363392 9988781756488704 9992620939272192 10004276828497146 10022614946329752 10027317539755776 10045697891853312 10064111935647744 10078007104524762 10079723863402856 10099056768757632 10101217622959872 10102938335681536 10121457302802432 10154010174694632 10156601251770496 10207944364716027 10222190289103104 10223931609162752 10242672360321024 10275615086966424 10278237194905472 10297077489713664 10299280713606144 10330195195431189 10353986524761984 10376952513859584 10389056706516267 10408100136573204 10412983598977152 10432070887693824 10451193163941888 10467405550456812 10487482029094464 10501227394265088 10537689989384064 10557005868384768 10576357153929216 10592763700761684 10613080616269248 10617159747976704 10636621297256448 10673554010094144 10693118931625728 10697228826015744 10734371981661632 10754048384227584 10825339350878208 10862927334735424 10882839382841088 10902787930285056 10940644832820768 10942985758206528 10964912078035968 11000177689252518 11025512045975808 11045722116381696 11048540738469888 11084075318174688 11104392736688256 11157554106406656 11178006213583872 11180858591625216 11216818735158816 11237379476049792 11241698556681216 11263260128919552 11275441814620971 11280732232225248 11301410128334976 11322125927603712 11327438249312256 11339689346328213 11361438864852336 11365805627641728 11386639465652736 11426176408241808 11463096192417792 11501923060308096 11523006405361152 11528412979838976 11563016844268656 11584212175927872 11588664561517056 11610891614380032 11650219082913216 11674071578092032 11677050540957696 11714606548849296 11736079748655552 11798417282731272 11813880818548224 11816895457615872 11854901238057072 11876631601932864 11878654751205632 11903984507510784 11939715693302904 11944304716473792 11966198959413504 11969252466675712 11971813479063552 12007748261355912 12029758798078944 12034382429267712 12057464368779264 12076168479369336 12098304432256032 12115188490788864 12178506769737984 12201865139662848 12220793251577352 12243194305696224 12265636421570688 12271391436754944 12293885238755328 12308225436923364 12312956096611872 12335526087790464 12341313895084032 12363935866896384 12378357775595292 12403701051722784 12405813985726592 12429608330778624 12469584732946524 12489114061492224 12512006955122688 12552248369707488 12554386608310144 12578465915578368 12581157278896128 12583300442046464 12618921077053668 12621070673155984 12646910876266368 12650138086037504 12673326141186048 12676037801361408 12690823761253404 12714086394376848 12743368030476288 12781618722958878 12786531331096944 12809969398859328 12827846637305856 12854448459272034 12895983216470016 12939663442846608 12963382206031296 12969464602318848 12993237991858176 13008393949802238 13032238697918856 13037247631706688 13062253066177536 13067273535971328 13082515852650114 13106496468277368 13136681858577408 13160761762000896 13178932367455458 13181177359834504 13223767829815296 13294007389817856 13318375675318272 13336763892814206 13339035771329528 13363486595106336 13369756719674368 13394263855804416 13409887590228233 13418815914196992 13437342806033016 13465409025010176 13468290163946496 13495276403736576 13508716794025401 13538680232926176 13585689539290503 13610592486288036 13629587052137472 13656896480428032 13700820115955232 13729436652951552 13732374284808192 13748392408024521 13757546109026304 13773593593908252 13798840974267024 13805315366349312 13830620893599744 13835936685146112 13852075608688356 13877466848764272 13883978131969536 13909427850258432 13934924218589184 13956540733942416 13983309372125952 14001636525686784 14050253319178752 14076007824513024 14101809538572288 14123684934348912 14150774155025664 14156212997302272 14182161729675264 14198704507300482 14231405346792192 14257491908834304 14262971768020992 14338731178970112 14384847747484062 14411215573716744 14433785801170944 14510452510454784 14537050573713408 14540161007443968 14557121373202434 14583804981785208 14587526443761024 14590647677608704 14617392740840448 14619882770714624 14661268535158713 14666903585670024 14695034699449728 14700682727967744 14727629488508928 14744808526812039 14778767090899584 14805856982251008 14828824529813817 14876738808542208 14904008284778496 14955758313545088 14983172634733056 14988931408908288 15006415242745719 15033922419494628 15040976309633664 15068546837779968 15096167903471616 15119585795104284 15148585153136448 15154407503522304 15182185954203648 15231015262041948 15234901877655744 15335897413744128 15364008540481536 15413422630449636 15417355792358208 15445616234570496 15448921070409216 15451552748689408 15530979787142976 15533625443884288 15565428770789376 15612150204859806 15619475398465728 15648106331540736 15701108325685218 15731223043641696 15751841091397632 15806534984076096 15835508802577152 15889145551142526 15919620924403872 15925739621965056 15954931945884672 16010331015141216 16039678397438592 16045843239023616 16076619158372352 16101557972492448 16131072576341376 16238009026317312 16269153519550464 16294391002103136 16324259074261632 16354181895427584 16361855249006592 16379551278029641 16410967249231152 16414478637309792 16417274795482496 16447368117053952 16455085193445376 16500266533878777 16504477034127056 16538268068963712 16572811107704832 16626112977262032 16652152081989632 16736331159609984 16771287887437824 16774876371861504 16825228102738224 16862547835021824 16921098348337872 16952115192502464 16983188891405568 16991157373968384 17042158297278504 17048708441462592 17079959198479104 17139264612362712 17194644288626688 17252884590462144 17284509608041728 17292619469758464 17344525266402984 17376318263891808 17382996842275584 17416337421570048 17443354470200152 17475328624369824 17515575811436544 17547682349334528 17571909823273944 17725343186423808 17757834233757696 17782351857085608 17817982126808448 17859018474405888 17916457074710688 17949298439120256 17953878700013568 17957720218595328 17990637219495936 18011622392033868 18044638197118416 18051573643901568 18086196553168896 18114252719054004 18147456648384048 18172782736183296 18206093952663552 18267760154606976 18302797709494272 18305915537268736 18309832379744256 18331189877366028 18364791458544336 18398454632356032 18407087155132416 18440827858132992 18462338155385046 18469434144917808 18503289131685696 18511970842626048 18545903800344576 18567536663392938 18608720978589888 18644412496167936 18733671092238336 18768010432684032 18831579912465216 18867698873367552 18874950663069696 18931606009733976 18970366314399552 18975207129056256 19009989211779072 19014056702042112 19036235641880106 19071129591565272 19115052045714432 19118308238626816 19172428084438317 19179796996645416 19214954098288992 19241769955958784 19281672688908051 19343974824705024 19347270013939712 19382734098284544 19409495164269912 19445073309046944 19450035258348032 19454196903478272 19489856987787264 19512590924703357 19548358046878284 19555871447560032 19593379599266304 19600910303956992 19623773778975171 19636839318011904 19659744702416052 19705022787866112 19741142643001344 19771766039751756 19835651744722944 19872011046371328 19941011084726784 19977563512977408 19985241878544384 20008553656994292 20045229892659504 20054635079511552 20091395783706624 20128223871295488 20156014209049524 20159447726805712 20198113537515264 20202435245919744 20205876671363072 20242914605604864 20308020349389264 20313202503540992 20415888729432054 20444380578206208 20447863218325504 20485344720642048 20551230173932848 20556474389810944 20594154979427328 20598561427212288 20660390390862378 20707973049523968 20753905027719168 20778113413032534 20816200273146408 20825967197954304 20864141775387648 20902386327883776 20934811100913624 20974964058188928 21002454788530176 21075379978768128 21114011736769536 21152714307858432 21185527401523368 21226161232538496 21234319495953408 21273242594512896 21298056760950723 21347108020188288 21386237863251456 21394457652031488 21419413209731069 21468743963323264 21508096768455168 21577271621226093 21650678701756416 21725854669470848 21765678765682176 21805575860570112 21835682059803651 21881289665641536 21885971516413056 21929824156071936 22000355378505036 22051024091951616 22091444232763392 22168150636349376 22208785473376512 22315108212813312 22356012427167744 22433637470317632 22474758952099584 22483397113362432 22550883629241942 22561464464450496 22602820256669952 22644251855207424 22679378692656426 22722877729704672 22731611255283456 22773278931305472 22852352816483616 23003846120616192 23046012810722304 23126033688537312 23168424351855744 23177329123034112 23221783228760064 23300438165826432 23348143156184064 23354101081915392 23418225307289709 23429213097698592 23472159497311104 23551662488527827 23596834565462544 23627761637096448 23633790915231744 23709802476114144 23753263203865728 23757309502411264 23807969015021568 23833718326713789 23879431386605808 23888609432947584 23932397918827008 23938504933351424 23943626958127104 24015496522711824 24059517596157888 24068764858535424 24114928737558528 24152336958738672 24196608864512064 24230376981577728 24357013539475968 24403730279325696 24441586503154704 24486388611392448 24531272843141376 24542782873509888 24616450873846728 24625912193223744 24671052175580928 24682627790168064 24756715551190584 24807402103445568 24811627971453184 24859216661557248 24939169465893048 24978228122984448 25104496739414976 25108773216620288 25156931831156736 25162314557792256 25237842154107336 25242141346311968 25293821752532736 25300276172075008 25346652282372096 25381647522506808 25428172788753696 25486736060952576 25563237445917756 25573062662193888 25619938797718656 25708896918544068 25791966432940032 25879326885693216 25926764412062592 25938929204637696 25986475983716352 26016787899604476 26064477395837712 26074495263413376 26124506132355072 26134547071942656 26165031705300228 26212992936554736 26273363717154816 26321523524001792 26357864734910916 26362354719669008 26447535659630592 26588014779635712 26636751350636544 26673527785628412 26678071542659056 26726973190212672 26739513439348736 26788527711608832 26819775180456466 26874685612066032 26930818050020352 26936580327892992 27017433588050802 27077360465852352 27171379078581006 27221184972576072 27259174104274944 27401640231910464 27458873305903104 27464748569616384 27496784816049042 27547187187816504 27597681948534048 27610630732698624 27661241787199488 27693507233077569 27704151217376712 27754933697528544 27767956263939072 27818855700516864 27851304995089407 27869848437178368 27913081467884832 27966618744251904 28010001889648321 28100506638357504 28152015649026048 28203619077144576 28247369868697824 28301548310051328 28312425994604544 28345451014075247 28364323459350528 28397409014600964 28462810693584384 28514983817668608 28525943536041984 28554353462820159 28677462357940224 28769695494968124 28822431147433488 28867571602341888 29020905020909568 29074101147426816 29080322014887936 29114242746404868 29167609963570416 29175052887522048 29181295355217408 29234785481680896 29239765541429248 29322537070317426 29333807171340048 29390069398899456 29401365455935488 29455258977017856 29489617053624078 29557534181799168 29611713964502016 29657649059627634 29753477617084416 29808016569556992 29911516627090176 29966345269466112 29977862817816576 30012830485491438 30067844838989256 30081952619267328 30137093675559936 30192335806943232 30239171590208568 30297170306272896 30308815007044608 30364371908407296 30462030524083896 30469803755311488 30623833094148081 30671794827488256 30728017080963072 30826845260899272 30834711584716416 30891232469140992 30897842140818432 30903105497378816 30990585586293567 31061959574285952 31067250887768576 31130857541578752 31167170119548801 31224300409719612 31238950796931456 31296212663081472 31402216651370436 31462446087283392 31503682182795264 31613069968152192 31671017605154304 31778291102285052 31839241848807744 31851479243930112 31909863891769344 32020662030282432 32079356794877184 32091686478047232 32203115944984896 32262145152682752 32476018052634624 32588782004206272 32648518148523264 32708363790855168 32759102556059282 32821934498462304 32828957274619584 32834549590964992 32894736234107904 33000533067757554 33008954068254112 33076536137927424 33145622215409664 33252225954524064 33472662319219968 33542575774875648 33650456205476448 33725095670043648 33826325443862913 33842196696675744 33904230385004928 33966377782811136 33982314747936768 34019068038984639 34084316594557008 34097416882925184 34159918396958208 34278529224725424 34389288577253376 34505769180924288 34569019216083456 34585238939516928 34689050532805968 34752636527783616 34765993684551168 34832674843140096 34886708940400304 34950657248739648 35031151622873088 35143819646547888 35450686372847616 35564703714171216 35635964253616896 35832914149421376 35898596878240512 35907757400027136 35915440437190656 36023244784067736 36089276394236832 36103147287803136 36172393106337792 36228505438108008 36294913296768096 36345565472366592 36535520309213952 36605595418988544 36611831074537472 36662379754732056 36729582917088672 36796909264712064 36814174310264832 36881655716265984 36924676310770092 36938868289835616 37006578263371392 37023941685252096 37091807600689152 37135073326785876 37217441957179776 37288824992335872 37467342184476672 37536020865368064 37663159824930432 37735397746735104 37749901326139392 37863212019467952 37940732628799104 37950414258112512 38019978423558144 38028113404084224 38072471283760212 38142259183130544 38230104091428864 38236616477253632 38344856168876634 38359593993290832 38429908196577984 38483539911917568 38563345377816102 38687949649410048 38694540027879424 38818990328539824 38890146618093888 38900070516696064 38908393806956544 38979713975574528 39025181849406714 39096716093756568 39111742895120064 39186759198532608 39201820607913984 39247547557950342 39319489404832104 39410045575732224 39482285286002688 39543532079503512 39671303489445888 39882022169453568 39955127025954816 40017107313988584 40090459785319008 40109270159023104 40182791567413248 40229662770684699 40256447742590976 40312028418099048 40318895453611424 40396227075030528 40404870491839488 40411753342726144 40485829211209728 40526150382076203 40616040698778528 40626405007081984 40757068617871509 40831777458864108 40888761156412416 40895726436651008 40970689441284096 41102460347865696 41112948779621888 41188309958854656 41197122854424576 41245177224073563 41320780781724756 41415946099047936 41507810055438336 41556226826065068 41632400546292816 41651934395908608 41728283550775296 41804772655767552 41869622201827248 41949928116377856 42004909577060352 42150759957536256 42228023473539072 42305428615716864 42371054803046736 42452322465076992 42468638991906816 42546485189025792 42596113521901446 42694216040376576 42772475726502912 42788915304062976 42838826419462138 42937487926646528 43016193536910336 43154543242452186 43301357403512832 43451709338941696 43531357531364352 43611151721140224 43671364119607302 43762579331283072 43771943032826112 43859648312143872 44000710757010072 44102048183903232 44182888465526784 44234425580436117 44336301272698752 44417570946753024 44486473589441451 44630216425626624 44712024854335488 44867274940635264 44949517904199168 44966794226724864 45019245728237157 45101767258483884 45122928928900992 45205640513339904 45288503710414848 45358757385312852 45445755459409344 45463222510566912 45546557862610944 45704705632967232 46007692241232384 46092025621444608 46252067377074624 46336848703711488 46354658246068224 46600876331652864 46696286312368128 46836450614579418 46858426195397184 46944318994622208 47103324977055654 47193669130925088 47255523274192896 47419604952228288 47506526407731456 47514619004822528 47667436653427578 47758862773211616 47777218865895168 47864795837654016 47877009866702848 48030993045423648 48119035192315776 48137529717070848 48229857475117056 48304673917477344 48393217729024128 48714027078951936 48807460558651392 48883173006309408 48972777222784896 49062545686282752 49085565747019776 49138653834088923 49232901747693456 49251824386447488 49342104351161856 49365255580336128 49500799601636331 49513431102381168 49614804206891136 49623255942906368 49718433323114496 49878338931786096 49956456245968896 50208993478829952 50217546433240576 50313863662313472 50324629115584512 50475684308214672 50484282692623936 50587643505065472 50600552344150016 50763295045013616 50856345577507392 50973472121905152 51126474891835512 51146125324387776 51239877595437312 51417793837088136 51583932865880064 51758653771386432 51853528824125184 51877858409275392 52033575799208952 52128954791675424 52148990526826752 52249012264710144 52330063410600456 52425985873109472 52546727434309632 52643047048003584 52715729469821832 52724709439338016 53176029559271424 53273502701273088 53347055571256824 53356143085318112 53453946380425344 53479026878697472 53577055423217664 53639550360912932 53749371224132064 53861636100040704 53873160655785984 54034867176101604 54154720931704704 54342758157162012 54442369945152144 54518348208549888 54803280463820928 54917746611806208 54929497139232768 54993569632098084 55094374375633008 55195363897068096 55221261465397248 55322483574398976 55387014466155138 55408302434753424 55509867395057088 55535912527878144 55637711401033728 55702609990178814 55826162935769664 55933237488503808 56020003779296642 56201013276715008 56304031298052096 56494739737395648 56603096620102656 56624851989209088 56690902028150494 56794818029201928 56925621387168768 57029967635337216 57108706925640318 57354924715880448 57539390989936248 57644862294866976 57845018066724153 58041810041819136 58148202294853632 58228485492809736 58335219927140832 58350105775044096 58362590710434816 58469570963361792 58479531082858496 58537772774110071 58645074140634852 58667614342680096 58780138797798912 58802730911870976 58871321336925513 58910517954035712 58979234107248156 59115068363598336 59223427929004032 59315298119255268 59506955234168832 59616033139113984 59823033254180352 59932690538932224 59955725635633152 60025660970982876 60135689677978512 60163905238534656 60274187351119872 60384671613886464 60478343180417136 60594340612545792 60617630014089216 60728743816814592 60924061048167792 60939607510622976 61247666188296162 61343589654976512 61456034161926144 61653690521798544 61669423169432832 61782464938281984 61795684281636864 61806210994757632 61981171172587134 62123919148571904 62134501775537152 62261715083157504 62334340239097602 62448600819439224 62477901593862912 62592425326162944 62804433302740872 62924892174566784 63007364365590528 63226139936304384 63342035210308608 63556582204570104 63678483697615488 63702958487860224 63819727783538688 63894170282852169 64041324060564864 64158713589754368 64183372956094464 64258239629193207 64406231889969792 64524290305365504 64731814863678279 64952036105269248 65177564008412544 65297036297046528 65416727581710336 65507046179410953 65518205112118564 65643868996924608 65657914549239168 65669099181929984 65789472468215808 66001066135515108 66017908136508224 66153072275854848 66504451909048128 66945324638439936 67300912410952896 67450191340087296 67652650887725826 67684393393351488 67808460770009856 67932755565622272 68038136077969278 68168633189114016 68194833765850368 68319836793916416 68557058449450848 69011538361848576 69138038432166912 69378101065611936 69505273055567232 69531987369102336 69665349686280192 69773417880800608 69901314497479296 70062303245746176 70287639293095776 70654987465583481 70901372745695232 71129407428342432 71271928507233792 71501154980141367 71665828298842752 71797193756481024 71815514800054272 71830880874381312 72046489568135472 72178552788473664 72206294575606272 72344786212675584 72457010876216016 72589826593536192 72691130944733184 73071040618427904 73211190837977088 73324759509464112 73459165834177344 73593818529424128 73628348620529664 73849352621540184 73877736579671232 74013156526742784 74047883370504192 74270146653571752 74434883914359552 74577649984671744 74934684368953344 75326319649860864 75470795493470208 75726424038935904 75881465257598208 75900828516225024 76039956847116288 76144942567520424 76284518366261088 76460208182857728 76473232954507264 76689712337753268 76719187986581664 76859816393155968 77126690755632204 77375899298820096 77389080055758848 77637980657079648 77780293236187776 77800141033392128 77816787613913088 77959427951149056 78050363698813428 78193432187513136 78223485790240128 78373518397065216 78403641215827968 78495095115900684 78638978809664208 78820091151464448 78964570572005376 79087064159007024 79342606978891776 79764044338907136 79910254051909632 80034214627977168 80180919570638016 80218540318046208 80365583134826496 80459325541369398 80624056836198096 80637790907222848 80792454150061056 80809740983678976 80823506685452288 81052300764152406 81232081397557056 81252810014163968 81514137235743018 81663554917728216 81777522312824832 81791452873302016 82204920695731392 82225897559243776 82376619917709312 82394245708849152 82490354448147126 82641561563449512 82831892198095872 83080521699232707 83112453652130136 83264801092585632 83303868791817216 83456567101550592 83553914985268221 83609545311535104 83739244403654496 83899856232755712 84030005668944963 84301519915072512 84456046947078144 84610857231433728 84742109606093472 84904644930153984 84937277983813632 85036353042225741 85092970378051584 85192227043802892 85388432080753152 85544951453005824 85577830608125952 85663060388460477 85677652838924276 85874975853293056 86032387073820672 86309086484904372 86602714807025664 86903418677883392 87062715062728704 87222303442280448 87342728239214604 87525158662566144 87543886065652224 87719296624287744 88001421514020144 88204096367806464 88365776931053568 88468851160872234 88672602545397504 88835141893506048 88972947178882902 89260432851253248 89424049708670976 89734549881270528 89899035808398336 89933588453449728 90038491456474314 90203534516967768 90245857857801984 90411281026679808 90577007420829696 90717514770625704 90891510918818688 90926445021133824 91093115725221888 91409411265934464 92015384482464768 92184051242889216 92504134754149248 92673697407422976 92709316492136448 93201752663305728 93392572624736256 93501510358646403 93672901229158836 93716852390794368 93888637989244416 94206649954111308 94387338261850176 94511046548385792 94839209904456576 95013052815462912 95029238009645056 95334873306855156 95517725546423232 95554437731790336 95729591675308032 96061986090847296 96238070384631552 96275059434141696 96609347834954688 96786435458048256 97428054157903872 97766346012618816 97945554445569792 98125091372565504 98277307668177846 98465803495386912 98503648772894976 98684208702323712 99001599203272662 99026862204762336 99229608413782272 99246511885812736 99436866646228992 99756677863572192 100417986957659904 100435092866481152 100627727324626944 100951368616429344 100968565385247872 101175287010130944 101201104688300032 101478976331588739 101526590090027232 101712691155014784 101946944243810304 102057204116953917 102252949783671024 102292250648775552 102479755190874624 102835587674176272 103167865731760128 103517307542772864 103707057648250368 103755716818550784 104067151598417904 104257909583350848 104297981053653504 104498024529420288 104660126821200912 104851971746218944 105093454868619264 105431458939643664 105449418878676032 106352059118542848 106694111142513648 106712286170636224 106907892760850688 106958053757394944 107279100721825864 107498742448264128 107723272200081408 107746321311571968 108069734352203208 108309441863409408 108685516314324024 108884739890304288 109036696417099776 109606560927641856 109835493223612416 109987139264196168 110188748751266016 110390727794136192 110442522930794496 110644967148797952 110774028932310276 110816604869506848 111019734790114176 111071825055756288 111275422802067456 111405219980357628 111652325871539328 111866474977007616 112040007558593284 112402026553430016 112608062596104192 112989479474791296 113206193240205312 113249703978418176 113381804056300988 113589636058403856 113851242774337536 114059935270674432 114217413851280636 114709849431760896 115078781979872496 115289724589733952 115690036133448306 116083620083638272 116456970985619472 116670439854281664 116700211550088192 116725181420869632 116939141926723584 117075545548220142 117290148281269704 117335228685360192 117560277595597824 117605461823741952 117742642673851026 117958468214496312 118230136727196672 118446855858008064 118630596238510536 119013910468337664 119646066508360704 119865381077864448 120051321941965752 120271379355957024 120327810477069312 120548374702239744 120688988312054097 120769343227772928 120956686360834272 121188681225091584 121235260028178432 121457487633629184 121848122096335584 121879215021245952 122271205853614527 122495332376592324 122687179309953024 122912068323852288 123307381043597088 123338846338865664 123564929876563968 123591368563273728 123612421989515264 123735531672220689 123962342345174268 124247838297143808 124269003551074304 124523430166315008 124668680478195204 124897201638878448 124955803187725824 125184850652325888 125608866605481744 125849784349133568 126014728731181056 126452279872608768 126684070420617216 127113164409140208 127356967395230976 127405916975720448 127639455567077376 127788340565704338 128082648121129728 128317427179508736 128366745912188928 128516479258386414 128812463779939584 129048580610731008 129463629727356558 129904072210538496 130355128016825088 130594072594093056 130833455163420672 131014092358821906 131036410224237128 131287737993849216 131315829098478336 131338198363859968 131578944936431616 132002132271030216 132035816273016448 132306144551709696 132703276741308351 133008903818096256 133459420768324353 133890649276879872 134601824821905792 134900382680174592 135057737184711471 135305301775451652 135368786786702976 135616921540019712 135865511131244544 136076272155938556 136337266378228032 136389667531700736 136639673587832832 137114116898901696 138023076723697152 138276076864333824 138756202131223872 139010546111134464 139063974738204672 139546835761601216 139802628994958592 140575278586191552 141309974931166962 142258814856684864 142543857014467584 143002309960282734 143331656597685504 143594387512962048 143631029600108544 144092979136270944 144357105576947328 144412589151212544 144689572425351168 144914021752432032 145179653187072384 146142081236855808 146422381675954176 146649519018928224 146918331668354688 147187637058848256 147256697241059328 147415961502266769 147698705243080368 147755473159342464 148026313053485568 148095766741008384 148540293307143504 148869767828719104 149155299969343488 149869368737906688 150652639299721728 150941590986940416 151452848077871808 151762930515196416 151801657032450048 152289885135040848 152569036732522176 152920416365715456 153379424675506536 153438375973163328 153719632786311936 154253381511264408 154751798597640192 155275961314159296 155560586472375552 155600282066784256 155633575227826176 156100727397626856 156386864375026272 156446971580480256 156747036794130432 156990190231801368 157277957619328416 157640182302928896 157929141144010752 158174128318014048 159528088677814272 159820508103819264 160068429255954336 160361839141276032 160437080636092416 160731166269652992 160918651082738796 161248113672396192 161275581814445696 161584908300122112 161619481967357952 161647013370904576 162104601528304812 162464162795114112 162505620028327936 163028274471486036 163327109835456432 163555044625649664 163582905746604032 164409841391462784 164451795118487552 164753239835418624 164788491417698304 164980708896294252 165283123126899024 165663784396191744 166161043398465414 166224907304260272 166529602185171264 166607737583634432 166913134203101184 167107829970536442 167478488807308992 167799712465511424 168060011337889926 168603039830145024 168912093894156288 169484219212186944 169809289860307968 169874555967627264 170072706084451482 170384454087605784 170776864161506304 171089902906011648 171326120776920954 171355305677848552 171749951706586112 172064774147641344 172618172969808744 173535054200172459 173806837355766784 174125430125457408 174444606884560896 174685456478429208 175050317325132288 175087772131304448 175438593248575488 175613318322330213 176002843028040288 176408192735612928 176613964010776539 176731553862107136 176937702321744468 177345205090795008 177670283787012096 177945894357765804 178520865702506496 178848099417341952 179469099762541056 179798071616796672 179867176906899456 180076982912948628 180407069033935536 180491715715603968 180822562053359616 181154014841659392 181435029541251408 181783021837637376 181852890042267648 182186231450443776 182818822531868928 184030768964929536 184368102485778432 185008269508298496 185347394814845952 185418632984272896 186403505326611456 186785145249472512 187003020717292806 187345802458317672 187433704781588736 187777275978488832 188413299908222616 188774676523700352 189022093096771584 189678419808913152 190026105630925824 190058476019290112 190669746613710312 191035451092846464 191108875463580672 191459183350616064 191682510848556507 192123972181694592 192476140769263104 192550118868283392 192774718887579621 193218695669909376 193572870916096512 194856108315807744 195532692025237632 195891108891139584 196250182745131008 196554615336355692 196931606990773824 197007297545789952 197368417404647424 198003198406545324 198053724409524672 198459216827564544 198493023771625472 199513355727144384 200835973915319808 200870185732962304 201902737232858688 201937130770495744 202350574020261888 202957952663177478 203053180180054464 203425382310029568 204114408233907834 204505899567342048 204584501297551104 204959510381749248 205671175348352544 207034615085545728 207414115296500736 208134303196835808 208515819166701696 208595962107307008 208996049058840576 209320253642401824 209703943492437888 210186909737238528 210862917879287328 210898837757352064 211964962396750443 212704118237085696 213388222285027296 213424572341272448 213815785521701376 213916107514789888 214503464940424101 214558201443651728 214997484896528256 215446544400162816 215492642623143936 216139468704406416 216618883726818816 217371032628648048 217769479780608576 218073392834199552 219213121855283712 219974278528392336 220377497502532032 220781455588272384 220885045861588992 221548057864620552 221633209739013696 222039469580228352 222143650111512576 222810439960715256 223304651743078656 223732949954015232 224080015117186568 224804053106860032 225978958949582592 226412386480410624 226763608112601976 227179272116807712 227702485548675072 228119870541348864 228434827702561272 229419698863521792 230157563959744992 230579449179467904 231380072266896612 232167240167276544 232913941971238944 233340879708563328 233400423100176384 233450362841739264 233878283853447168 234151091096440284 234580296562539408 234670457370720384 235120555191195648 235210923647483904 235485285347702052 235916936428992624 236460273454393344 236893711716016128 237261192477021072 238027820936675328 239292133016721408 239730762155728896 240102643883931504 240542758711914048 240655620954138624 241096749404479488 241377976624108194 241913372721668544 242377362450183168 242470520056356864 243696244192671168 243758430042491904 244542411707229054 244990664753184648 245374358619906048 246614762087194176 246677692677731328 247129859753127936 247182737126547456 247471063344441378 247924684690348536 248495676594287616 248538007102148608 249241565097698121 249337360956390408 249794403277756896 249911606375451648 250369701304651776 250661744955804663 251217733210963488 251699568698267136 252090017006834889 252904559745217536 253368140841234432 254226328818280416 254713934790461952 254811833951440896 255109059126677223 255278911134154752 255576681131408676 256165296242259456 256634854359017472 256733491824377856 257032958516772828 257624927559879168 258097161221462016 258927259454713116 259808144421076992 260710256033650176 261188145188186112 261666910326841344 262028184717643812 262072820448474256 262575475987698432 262631658196956672 262676396727719936 263157889872863232 264004264542060432 264071632546032896 264612289103419392 265406553482616702 266017807636192512 266918841536648706 267781298553759744 269203649643811584 269800765360349184 270115474369422942 270610603550903304 270737573573405952 271233843080039424 271731022262489088 272152544311877112 272674532756456064 272779335063401472 273279347175665664 274228233797803392 276046153447394304 276552153728667648 277512404262447744 278021092222268928 278127949476409344 278452371726503897 279093671523202432 279605257989917184 280504531075939209 281150557172383104 282619949862333924 284517629713369728 285087714028935168 286004619920565468 286663313195371008 287188775025924096 288185958272541888 288714211153894656 288825178302425088 289828043504864064 290359306374144768 292284162473711616 293299038037856448 293836663336709376 294375274117696512 294831923004533538 295397410486160736 295510946318684928 296052626106971136 297080586614287008 297739535657438208 298310599938686976 301305278599443456 301883181973880832 302905696155743616 303525861030392832 303603314064900096 304436928994766217 304579770270081696 305138073465044352 305840832731430912 306171612350861751 306758849351013072 306876751946326656 307439265572623872 308506763022528816 309503597195280384 310551922628318592 311121172944751104 311200564133568512 311267150455652352 312201454795253712 312773728750052544 312893943160960512 313494073588260864 313980380463602736 314555915238656832 315280364605857792 316348256636028096 319056177355628544 320136858511908672 320723678282552064 320874161272184832 321837302165477592 322496227344792384 322551163628891392 323169816600244224 323238963934715904 324209203056609624 324928325590228224 325011240056655872 326056548942972072 326654219670912864 327110089251299328 328819682782925568 328903590236975104 329506479670837248 329961417792588504 330566246253798048 331327568792383488 332322086796930828 332449814608520544 333059204370342528 333215475167268864 333826268406202368 334215659941072884 334956977614617984 335599424931022848 336120022675779852 337206079660290048 337824187788312576 338968438424373888 339618579720615936 339749111935254528 340145412168902964 340768908175211568 341553728323012608 342179805812023296 342652241553841908 342710611355697104 343499903413172224 344129548295282688 345236345939617488 347070108400344918 347613674711533568 348250860250914816 349370912956858416 350100634650264576 350175544262608896 351226636644660426 352005686056080576 352816385471225856 353227928021553078 353875404643488936 354690410181590016 355340567574024192 355891788715531608 357041731405012992 358938199525082112 359596143233593344 360153965825897256 360814138067871072 360983431431207936 361645124106719232 362066964936162291 362308029683318784 362870059082502816 363566043675274752 363705780084535296 364130024565428173 364372462900887552 365637645063737856 366813617560843581 368061537929859072 368736204971556864 370016539016596992 370694789629691904 370837265968545792 371206595016662067 372807010653222912 373570290498945024 374006041434585612 374691604916635344 374867409563177472 375554551956977664 376826599816445232 377549353047400704 378044186193543168 379356839617826304 380052211261851648 380116952038580224 381339493227420624 382070902185692928 382217750927161344 382918366701232128 383365021697113014 384247944363389184 384952281538526208 385100237736566784 385549437775159242 386437391339818752 387145741832193024 389712216631615488 391065384050475264 391782217782279168 392500365490262016 393109230672711384 393863213981547648 394014595091579904 394736834809294848 396006396813090648 396107448819049344 396918433655129088 396986047543250944 398109830223925053 399026711454288768 400378262304973059 401671947830639616 401740371465924608 403805474465717376 403874261540991488 404701148040523776 405173211554134413 405915905326354956 406106360360108928 406850764620059136 408228816467815668 409011799134684096 409169002595102208 409919020763498496 411342350696705088 414069230171091456 414828230593001472 416268606393671616 417031638333403392 417191924214614016 418640507284803648 419407886984875776 421725835758574656 421797675514704128 423929924793500886 426776444570054592 426849144682544896 427631571043402752 429006929880848202 429116402887303456 429994969793056512 430893088800325632 432278937408812832 433237767453637632 434742065257296096 435538959561217152 438426243710567424 439948557056784672 440754995005064064 441562911176544768 441770091723177984 442247884506800307 443096115729241104 443266419478027392 444078939160456704 444287300223025152 445620879921430512 446609303486157312 447465899908030464 448160030234373136 449608106213720064 451957917899165184 452824772960821248 453527216225203952 454358544233615424 455404971097350144 456869655405122544 460315127919489984 461158898358935808 462760144533793224 465827883942477888 466681759417126656 466800846200352768 466900725683478528 468302182192880568 469160593125078816 469340914741440768 470241110382391296 470970570695404104 471833872857985248 472920546908786688 473787423432032256 474522384954042144 478584266033442816 479461524311457792 480205287767863008 481085517423828096 481311241908277248 482193498808958976 482755953248216388 483826745443337088 484754724900366336 484941040112713728 487392488385342336 487516860084983808 489084823414458108 489981329506369296 490748717239812096 493229524174388352 493355385355462656 494259719506255872 494365474253094912 494942126688882756 495849369380697072 496991353188575232 497076014204297216 498483130195396242 498674721912780816 499588806555513792 499823212750903296 500739402609303552 501323489911609326 502435466421926976 503399137396534272 504180034013669778 505809119490435072 506736281682468864 508452657636560832 509427869580923904 509623667902881792 510218118253354446 511153362262817352 512330592484518912 513269708718034944 514065917033545656 515249855119758336 516194322442924032 517854518909426232 520605162600517377 521420512067300352 522376290376372224 523333820653682688 524056369435287624 524145640896948512 525150951975396864 525263316393913344 525352793455439872 526315779745726464 526839954966990639 528008529084120864 528143265092065792 529224578206838784 529841892032329617 530813106965233404 532035615272385024 533837683073297412 535562597107519488 538407299287623168 539601530720698368 540230948738845884 541221207101806608 541475147146811904 542467686160078848 543462044524978176 544305088623754224 545349065512912128 545558670126802944 546558694351331328 548456467595606784 552092306894788608 553104307457335296 555024808524895488 556042184444537856 556255898952818688 556904743453007794 558187343046404864 559210515979834368 561009062151878418 562301114344766208 565239899724667848 569035259426739456 570175428057870336 572009239841130936 573326626390742016 574377550051848192 575047532545669521 576371916545083776 577428422307789312 577650356604850176 578324156662738863 579656087009728128 580718612748289536 584568324947423232 586598076075712896 587673326673418752 588750548235393024 589663846009067076 590794820972321472 591021892637369856 592105252213942272 594161173228574016 595479071314876416 602610557198886912 605811392311487232 607051722060785664 608873857989532434 609159540540163392 610276146930088704 612343224701723502 613517698702026144 613753503892653312 614878531145247744 617013526045057632 621103845256637184 622242345889502208 622401128267137024 624402909590507424 625547457500105088 625787886321921024 626988147176521728 627960760927205472 629111830477313664 630560729211715584 632696513272056192 635894887190251329 638112354711257088 640273717023817344 641447356565104128 641748322544369664 643510394821272303 643674604330955184 644992454689584768 645102327257782784 646339633200488448 646477927869431808 648418406113219248 649856651180456448 650022480113311744 652113097885944144 653308439341825728 654220178502598656 657639365565851136 657807180473950208 659922835585177008 661132492507596096 662655137584766976 664644173593861656 664899629217041088 666118408740685056 666430950334537728 668431319882145768 669913955229235968 671198849862045696 672240045351559704 674412159320580096 677936876848747776 679237159441231872 680290824337805928 681537816350423136 683107456646025216 684359611624046592 685304483107683816 685421222711394208 686999806826344448 688259096590565376 690472691879234976 694140216800689836 695227349423067136 696501720501829632 698741825913716832 700201269300529152 700351088525217792 702453273289320852 704011372112161152 705632770942451712 706455856043106156 707750809286977872 709380820363180032 710681135148048384 711783577431063216 714083462810025984 717876399050164224 719192286467186688 720307931651794512 721628276135742144 721966862862415872 723290248213438464 724133929872324582 725740118165005632 727132087350549504 727411560169070592 728260049130856346 731275290127475712 733627235121687162 736123075859718144 740033078033193984 741389579259383808 742413190033324134 745614021306445824 748012082869171224 749383209833270688 749734819126354944 751109103913955328 751985234867413989 753653199632890464 755098706094801408 756270051020504667 758713679235652608 760104422523703296 760233904077160448 762678986454841248 764141804371385856 764435501854322688 765327177380031669 765836733402464256 766730043394226028 768495888726778368 769904563077052416 770200475473133568 771098875550318484 772874782679637504 774291483664386048 779424433263230976 782130768100950528 783564435564558336 785000730980524032 786218461345422768 787726427963095296 788029190183159808 789473669618589696 792012793626181296 792214897638098688 793836867310258176 793972095086501888 796219660447850106 798053422908577536 800756524609946118 803343895661279232 803480742931849216 807610948931434752 807748523081982976 809402296081047552 810346423108268826 811831810652709912 812212720720217856 813701529240118272 816457632935631336 818023598269368192 818338005190204416 819838041526996992 822684701393410176 828138460342182912 829656461186002944 832537212787343232 834063276666806784 834383848429228032 835357115179511691 837281014569607296 838815773969751552 841513593227817627 843451671517149312 843595351029408256 847859849587001772 853552889140109184 853698289365089792 855263142086805504 858013859761696404 858232805774606912 859989939586113024 864557874817625664 866475534907275264 869484130514592192 871077919122434304 876852487421134848 879897114113569344 881509990010128128 883125822353089536 884495769013600614 886192231458482208 886532838956054784 888157878320913408 891241759842861024 893218606972314624 894931799816060928 896320060468746272 903915835798330368 905649545921642496 907054432450407904 908717088467230848 910809942194700288 913739310810245088 918514837052585253 920630255838979968 922317796717871616 925520289067586448 931655767884955776 933363518834253312 933601692400705536 933801451366957056 936604364385761136 938321186250157632 938681829482881536 940482220764782592 941941141390808208 943667745715970496 945841093817573376 949044769908084288 957168532066885632 960410575535726016 962171034847656192 962622483816554496 965511906496432776 967653490886674176 969509449800732672 974784976770684672 975033720169967616 978169646828916216 979962659012738592 986459048348776704 986710770710925312 988519439012511744 989884253377765512 991698738761394144 993982706377150464 994152028408594432 996966260390792484 997349443825561632 999177613111027584 999646425501806592 1001478805218607104 1002646979823218652 1004870932843853952 1006798274793068544 1008360068027339556 1011618238980870144 1013472563364937728 1016905315273121664 1018855739161847808 1019247335805763584 1020436236506708892 1022306724525634704 1024661184969037824 1026539417436069888 1028131834067091312 1030499710239516672 1032388644885848064 1035709037818852464 1041210325201034754 1042841024134600704 1044752580752744448 1048112738870575248 1048291281793897024 1050301903950793728 1050526632787826688 1050705586910879744 1053679909933981278 1056017058168241728 1056286530184131584 1058449156413677568 1059683784064659234 1061626213930466808 1064071230544770048 1067675366146594824 1071125194215038976 1076814598575246336 1080461897477691768 1082442414203613216 1082950294293623808 1084935372320157696 1086200894808486873 1086924089049956352 1088610177247508448 1090698131025824256 1091117340253605888 1092390073696284519 1093117388702662656 1096912935191213568 1100440852682530743 1104184613789577216 1106208614914670592 1110049617049790976 1112084368889075712 1112511797905637376 1113619785049986201 1113809486906015588 1116374686092809728 1118421031959668736 1122018124303756836 1124602228689532416 1130479799449335696 1138070518853478912 1140350856115740672 1144018479682261872 1146653252781484032 1148755100103696384 1150095065091339042 1152743833090167552 1154856844615578624 1155300713209700352 1156648313325477726 1159312174019456256 1161437225496579072 1169136649894846464 1173196152151425792 1175346653346837504 1177501096470786048 1179327692018134152 1181589641944642944 1182043785274739712 1184210504427884544 1188322346457148032 1190958142629752832 1201134786914919177 1205221114397773824 1211622784622974464 1214103444121571328 1215519634662403239 1217747715979064868 1218319081080326784 1220552293860177408 1224686449403447004 1227035397404052288 1227507007785306624 1229757062290495488 1234027052090115264 1242207690513274368 1244484691779004416 1248805819181014848 1251094915000210176 1251575772643842048 1255921521854410944 1258223660954627328 1265393026544112384 1271789774380502658 1280547434047634688 1282894713130208256 1287020789642544606 1287349208661910368 1289984909379169536 1290204654515565568 1292679266400976896 1296836812226438496 1299713302360912896 1300044960226623488 1304226195771888288 1306616878683651456 1315278731131702272 1315614360947900416 1319845671170354016 1322264985015192192 1325310275169533952 1326743653520400921 1329288347187723312 1329799258434082176 1332236817481370112 1332861900669075456 1336862639764291536 1339827910458471936 1342397699724091392 1344480090703119408 1348824318641160192 1355873753697495552 1358474318882463744 1360581648675611856 1363075632700846272 1366214913292050432 1370608966215367632 1370842445422788416 1373999613652688896 1380945383758469952 1388280433601379672 1390454698846134272 1397483651827433664 1400402538601058304 1400702177050435584 1404906546578641704 1408022744224322304 1412911712086212312 1415501618573955744 1418761640726360064 1421362270296096768 1423567154862126432 1435752798100328448 1438384572934373376 1440615863303589024 1443256552271484288 1443933725724831744 1446580496426876928 1448267859744649164 1451480236330011264 1454264174701099008 1454823120338141184 1456520098261712692 1462550580254951424 1467254470243374324 1472246151719436288 1480066156066387968 1482779158518767616 1484826380066648268 1491228042612891648 1496024165738342448 1498766419666541376 1499469638252709888 1502218207827910656 1503970469734827978 1507306399265780928 1510197412189602816 1512540102041009334 1517427358471305216 1520208845047406592 1525357972909682496 1528283608742771712 1528871003708645376 1530654354760063338 1533460086788452056 1536991777453556736 1539809126154104832 1542197751100636968 1545749565359275008 1548582967328772096 1564261536201901056 1567128871129116672 1570001461961048064 1572436922690845536 1575452855926190592 1576058380366319616 1578947339237179392 1584025587252362592 1584429795276197376 1587673734620516352 1587944190173003776 1589525676096988851 1592439320895700212 1596106845817155072 1601513049219892236 1606687791322558464 1606961485863698432 1615221897862869504 1615497046163965952 1618804592162095104 1620692846216537652 1623663621305419824 1624425441440435712 1627403058480236544 1632915265871262672 1636047196538736384 1636676010380408832 1639676083053993984 1645369402786820352 1656276920684365824 1659312922372005888 1665074425574686464 1668126553333613568 1668767696858456064 1670714230359023382 1674562029139214592 1677631547939503104 1683027186455635254 1686903343034298624 1687190702058816512 1695719699174003544 1707105778280218368 1707396578730179584 1710526284173611008 1716027719523392808 1716465611549213824 1719979879172226048 1725142597637008563 1729115749635251328 1732951069814550528 1734972469988216589 1738968261029184384 1742155838244868608 1753704974842269696 1759794228227138688 1763019980020256256 1766251644706179072 1768991538027201228 1772384462916964416 1773065677912109568 1776315756641826816 1782483519685722048 1786437213944629248 1792640120937492544 1807831671596660736 1814108864900815808 1817434176934461696 1827478621620490176 1837029674105170506 1841260511677959936 1844635593435743232 1851040578135172896 1863311535769911552 1866727037668506624 1867203384801411072 1873208728771522272 1876642372500315264 1877363658965763072 1880964441529565184 1883882282781616416 1887335491431940992 1891682187635146752 1898089539816168576 1914337064133771264 1920821151071452032 1924342069695312384 1925244967633108992 1931023812992865552 1935306981773348352 1939018899601465344 1949569953541369344 1950067440339935232 1956339293657832432 1959925318025477184 1972918096697553408 1973421541421850624 1979768506755531024 1983397477522788288 1987965412754300928 1993932520781584968 1994698887651123264 1998355226222055168 1999292851003613184 2005293959646437304 2009741865687707904 2013596549586137088 2016720136054679112 2023236477961740288 2033810630546243328 2037711478323695616 2040872473013417784 2044613449051269408 2049322369938075648 2053078834872139776 2056263668134182624 2060999420479033344 2064777289771696128 2071418075637704928 2082420650402069508 2085682048269201408 2089505161505488896 2096225477741150496 2096582563587794048 2100603807901587456 2101053265575653376 2101411173821759488 2107359819867962556 2112034116336483456 2112573060368263168 2116898312827355136 2119367568129318468 2123252427860933616 2128142461089540096 2135350732293189648 2142250388430077952 2153629197150492672 2160923794955383536 2164884828407226432 2165900588587247616 2169870744640315392 2172401789616973746 2177220354495016896 2181396262051648512 2182234680507211776 2184780147392569038 2193825870382427136 2200881705365061486 2208369227579154432 2220099234099581952 2224168737778151424 2227239570099972402 2227618973812031176 2232749372185619456 2236842063919337472 2244036248607513672 2249204457379064832 2255955704602241967 2260959598898671392 2268810153061514001 2276141037706957824 2280701712231481344 2288036959364523744 2293306505562968064 2295981532140095007 2297510200207392768 2300190130182678084 2305487666180335104 2309713689231157248 2310601426419400704 2313296626650955452 2318624348038912512 2322874450993158144 2338273299789692928 2346392304302851584 2350693306693675008 2355002192941572096 2358655384036268304 2363179283889285888 2364087570549479424 2368421008855769088 2376644692914296064 2381916285259505664 2402269573829838354 2410442228795547648 2423245569245948928 2428206888243142656 2431039269324806478 2435495431958129736 2436638162160653568 2441104587720354816 2449372898806894008 2454070794808104576 2455014015570613248 2459514124580990976 2468054104180230528 2484415381026548736 2488969383558008832 2497611638362029696 2502189830000420352 2503151545287684096 2506071345538535073 2511843043708821888 2516447321909254656 2530786053088224768 2543579548761005316 2561094868095269376 2565789426260416512 2574041579285089212 2574698417323820736 2579969818758339072 2580409309031131136 2593673624452876992 2599426604721825792 2608452391543776576 2613233757367302912 2630557462263404544 2639691342340708032 2644529970030384384 2653487307040801842 2658576694375446624 2659598516868164352 2664473634962740224 2673725279528583072 2679655820916943872 2684795399448182784 2688960181406238816 2711747507394991104 2716948637764927488 2721163297351223712 2726151265401692544 2732429826584100864 2741217932430735264 2741684890845576832 2747999227305377792 2755544511157755759 2761890767516939904 2776560867202759344 2780909397692268544 2794967303654867328 2800805077202116608 2801404354100871168 2809813093157283408 2816045488448644608 2825823424172424624 2831003237147911488 2837523281452720128 2847134309724252864 2871505596200656896 2881231726607178048 2886513104542968576 2887867451449663488 2896535719489298328 2902960472660022528 2908528349402198016 2913040196523425384 2925101160509902848 2934508940486748648 2960132312132775936 2965558317037535232 2969652760133296536 2982456085225783296 2992048331476684896 2997532839333082752 2998939276505419776 3004436415655821312 3007940939469655956 3014612798531561856 3020394824379205632 3025080204082018668 3034854716942610432 3040417690094813184 3050715945819364992 3056567217485543424 3057742007417290752 3061308709520126676 3066920173576904112 3073983554907113472 3079618252308209664 3084395502201273936 3091499130718550016 3097165934657544192 3128523072403802112 3134257742258233344 3144873845381691072 3150905711852381184 3152116760732639232 3168051174504725184 3168859590552394752 3175347469241032704 3179051352193977702 3184878641791400424 3192213691634310144 3203026098439784472 3213375582645116928 3230443795725739008 3230994092327931904 3241385692433075304 3247327242610839648 3248850882880871424 3254806116960473088 3258602684425460619 3265830531742525344 3272094393077472768 3273352020760817664 3277170221088853557 3279352166107987968 3290738805573640704 3312553841368731648 3318625844744011776 3330148851149372928 3336253106667227136 3337535393716912128 3341428460718046764 3349124058278429184 3355263095879006208 3366054372911270508 3373806686068597248 3374381404117633024 3391439398348007088 3414211556560436736 3414793157460359168 3421052568347222016 3432055439046785616 3432931223098427648 3439959758344452096 3450285195274017126 3458231499270502656 3465902139629101056 3469944939976433178 3477936522058368768 3484311676489737216 3507409949684539392 3519588456454277376 3526039960040512512 3532503289412358144 3537983076054402456 3544768925833928832 3546131355824219136 3552631513283653632 3564967039371444096 3572874427889258496 3585280241874985088 3603404360744757531 3615663343193321472 3628217729801631616 3634868353868923392 3646558903987209717 3654957243240980352 3674059348210341012 3682521023355919872 3689271186871486464 3702081156270345792 3726623071539823104 3733454075337013248 3746417457543044544 3753284745000630528 3754727317931526144 3767764565563232832 3774670982863881984 3796179079632337152 3841642302142904064 3848684139390624768 3862047625985731104 3870613963546696704 3878037799202930688 3899139907082738688 3900134880679870464 3912678587315664864 3919850636050954368 3945836193395106816 3946843082843701248 3959537013511062048 3966794955045576576 3975930825508601856 3980230960561202763 3987865041563169936 3989397775302246528 3996710452444110336 3998585702007226368 4010587919292874608 4019483731375415808 4027193099172274176 4033440272109358224 4046472955923480576 4067621261092486656 4075422956647391232 4081744946026835568 4089226898102538816 4098644739876151296 4112527336268365248 4121998840958066688 4142836151275409856 4164841300804139016 4171364096538402816 4192450955482300992 4193165127175588096 4201207615803174912 4202106531151306752 4214719639735925112 4224068232672966912 4225146120736526336 4238735136258636936 4246504855721867232 4256284922179080192 4270701464586379296 4307258394300985344 4321847589910767072 4329769656814452864 4331801177174495232 4339741489280630784 4344803579233947492 4354440708990033792 4362792524103297024 4364469361014423552 4369560294785138076 4387651740764854272 4401763410730122972 4416738455158308864 4440198468199163904 4448337475556302848 4454479140199944804 4455237947624062352 4465498744371238912 4473684127838674944 4488072497215027344 4498408914758129664 4511911409204483934 4521919197797342784 4537620306123028002 4552282075413915648 4576073918729047488 4586613011125936128 4591963064280190014 4600380260365356168 4610975332360670208 4619427378462314496 4626593253301910904 4637248696077825024 4645748901986316288 4692784608605703168 4701386613387350016 4710004385883144192 4717310768072536608 4726358567778571776 4728175141098958848 4733690319350566249 4736842017711538176 4753289385828592128 4763832570519011328 4768577028290966553 4804539147659676708 4820884457591095296 4846491138491897856 4856413776486285312 4862078538649612956 4870990863916259472 4873276324321307136 4882209175440709632 4898745797613788016 4908141589616209152 4910028031141226496 4919028249161981952 4936108208360461056 4968830762053097472 4977938767116017664 4995223276724059392 5004379660000840704 5006303090575368192 5012142691077070146 5023686087417643776 5032894643818509312 5061572106176449536 5087159097522010632 5122189736190538752 5131578852520833024 5148083158570178424 5149396834647641472 5159939637516678144 5160818618062262272 5175427792911025689 5187347248905753984 5198853209443651584 5204917409964649767 5216904783087553152 5226467514734605824 5261114924526809088 5279382684681416064 5289059940060768768 5306974614081603684 5317153388750893248 5319197033736328704 5328947269925480448 5347450559057166144 5359311641833887744 5377920362812477632 5423495014789982208 5442326594702447424 5452302530803385088 5482435864861470528 5483369781691153664 5511089022315511518 5523781535033879808 5553121734405518688 5589934607309734656 5601610154404233216 5619626186314566816 5632090976897289216 5651646848344849248 5662006474295822976 5675046562905440256 5694268619448505728 5743011192401313792 5762463453214356096 5773026209085937152 5775734902899326976 5793071438978596656 5805920945320045056 5817056698804396032 5826080393046850768 5850202321019805696 5869017880973497296 5920264624265551872 5939305520266593072 5984096662953369792 5995065678666165504 5997878553010839552 6015881878939311912 6029225597063123712 6040789648758411264 6050160408164037336 6069709433885220864 6101431891638729984 6113134434971086848 6122617419040253352 6133840347153808224 6147967109814226944 6159236504616419328 6168791004402547872 6182998261437100032 6194331869315088384 6257046144807604224 6268515484516466688 6289747690763382144 6301811423704762368 6304233521465278464 6336102349009450368 6337719181104789504 6350694938482065408 6358102704387955404 6369757283582800848 6384427383268620288 6406052196879568944 6426751165290233856 6460887591451478016 6461988184655863808 6482771384866150608 6494654485221679296 6497701765761742848 6509612233920946176 6517205368850921238 6531661063485050688 6544188786154945536 6546704041521635328 6554340442177707114 6581477611147281408 6625107682737463296 6660297702298745856 6672506213334454272 6682856921436093528 6698248116556858368 6710526191758012416 6732108745822541016 6747613372137194496 6748762808235266048 6767867113806725901 6782878796696014176 6806430459184542003 6828423113120873472 6829586314920718336 6842105136694444032 6864110878093571232 6865862446196855296 6879919516688904192 6887944596420285021 6900570390548034252 6916462998541005312 6931804279258202112 6939889879952866356 6955873044116737536 6968623352979474432 7014819899369078784 7039176912908554752 7052079920081025024 7065006578824716288 7075966152108804912 7089537851667857664 7092262711648438272 7105263026567307264 7129934078742888192 7145748855778516992 7170560483749970176 7206808721489515062 7231326686386642944 7256435459603263232 7269736707737846784 7293117807974419434 7309914486481960704 7348118696420682024 7365042046711839744 7378542373742972928 7404162312540691584 7453246143079646208 7466908150674026496 7492834915086089088 7506569490001261056 7509454635863052288 7518214036615605219 7535529131126465664 7549341965727763968 7592358159264674304 7683284604285808128 7697368278781249536 7724095251971462208 7741227927093393408 7798279814165477376 7825357174631329728 7839701272101908736 7891672386790213632 7919074027022124096 7933589910091153152 7960461921122405526 7975730083126339872 7978795550604493056 7993420904888220672 8021175838585749216 8038967462750831616 8054386198344548352 8066880544218716448 8135242522184973312 8150845913294782464 8163489892053671136 8178453796205077632 8197289479752302592 8225054672536730496 8243997681916133376 8266633533473267277 8285672302550819712 8329682601608278032 8342728193076805632 8384901910964601984 8386330254351176192 8402415231606349824 8404213062302613504 8429439279471850224 8448136465345933824 8450292241473052672 8477470272517273872 8493009711443734464 8512569844358160384 8541402929172758592 8614516788601970688 8643695179821534144 8659539313628905728 8663602354348990464 8689607158467894984 8708881417980067584 8725585048206594048 8739120589570276152 8775303481529708544 8803526821460245944 8880396936398327808 8896674951112605696 8908958280399889608 8910475895248124704 8930997488742477824 8947368255677349888 8976144994430054688 8996817829516259328 9023822818408967868 9043838395594685568 9075240612246056004 9104564150827831296 9152147837458094976 9173226022251872256 9183926128560380028 9200760520730712336 9221950664721340416 9238854756924628992 9253186506603821808 9274497392155650048 9291497803972632576 9385569217211406336 9402773226774700032 9434621536145073216 9452717135557143552 9456350282197917696 9467380638701132498 9506578771657184256 9537154056581933106 9609078295319353416 9692982276983795712 9724157077299225912 9741981727832518944 9746552648642614272 9764418350881419264 9775808053276381857 9797491595227576032 9816283179232418304 9820056062282452992 9831510663266560671 9838056498323963904 9872216416720922112 9937661524106194944 9955877534232035328 9990446553448118784 10008759320001681408 10012606181150736384 10024285382154140292 10047372174835287552 10065789287637018624 10123144212352899072 10174318195044021264 10244379472381077504 10263157705041666048 10296166317140356848 10298793669295282944 10319879275033356288 10321637236124524544 10350855585822051378 10374694497811507968 10397706418887303168 10409834819929299534 10433809566175106304 10452935029469211648 10522229849053618176 10558765369362832128 10578119880121537536 10613949228163207368 10634306777501786496 10638394067472657408 10657894539850960896 10694901118114332288 10718623283667775488 10755840725624955264 10810213082234272593 10846990029579964416 10884653189404894848 10904605061606770176 10939676711961629151 10964871729722941056 10966739563382307328 11022178044631023036 11047563070067759616 11106243468811037376 11179869214619469312 11239252372629133632 11264181953794578432 11303293696689698496 11324012948591645952 11388537238897011456 11524926906428712192 11546052418171874304 11586142877957193312 11611841890640090112 11634113397608792064 11652160786093701536 11700404642039611392 11738035761946994592 11840529248531103744 11878611040533186144 11940692881683608289 11968193325906739584 11990131357332331008 11995757106021679104 12031763757878623824 12058451194126247424 12081579297516822528 12100320816328074672 12139418867770441728 12202863783277459968 12226268869942173696 12245234838080506704 12267680694307616448 12295934219628453888 12337582008805095744 12365996522874200064 12514092289615208448 12579495381526764288 12603622847409524736 12672204698018900736 12675438362209579008 12716205408775910808 12739514567165601696 12768854766537240576 12812104393759137888 12921775182902956032 12923976369311727616 12965542769732301216 12989308970443358592 12995403531523485696 13019224467841892352 13034410737701842476 13063322126970101376 13088377572309891072 13093408083043270656 13108680884355414228 13162955222294562816 13250215365474926592 13320595404597491712 13345012426668908544 13365713842872187056 13396496233113716736 13421052383516024832 13464217491645082032 13495226744274388992 13497525616470532096 13535734227613451802 13565757593392028352 13612860918369084006 13656846226241746944 13659172629841436672 13728221756187142464 13731724892393710592 13759839033377808384 13775889192840570042 13801140781096068504 13832925997082010624 13879779759905732712 13911746088233475072 13937246705958948864 14078353825817109504 14104159840162050048 14130013157649432576 14151932304217609824 14179075703335715328 14184525423296876544 14201070958051698747 14210526053134614528 14259868157485776384 14291497711557033984 14305731084872899659 14341120967499940352 14413617442979030124 14462653372773285888 14512870919206526464 14539473415475693568 14586235615948838868 14619828972963921408 14696237392841364048 14730084093423679488 14757084747485945856 14808324625081383168 14906492286159292416 14933816301348052992 14985669830172178176 15013138980002522112 15018909271726104576 15036428073231210438 15071058262252931328 15098683931455527936 15184716318529348608 15366569208571616256 15394736557562499072 15448190503942924416 15482455854186786816 15596559628330954752 15614752229893949301 15650714349262659456 15679402544203817472 15783344773580427264 15838148054044248192 15867179820182306304 15920923842244811052 15951460166252679744 15957591101208986112 15986841809776441344 16042351677171498432 16077934925501663232 16133761088437432896 16270485044369946624 16326979784107342272 16356907592410155264 16450109345073460992 16533267066946534554 16571344605101639424 16659365203216556064 16769803821929203968 16772660508702352384 16804830463212699648 16858878558943700448 16896272930691867648 16900584482946105344 16954940545034547744 16986019422887468928 17025139688716320768 17082805858345517184 17229033577203941376 17287390359643068288 17319078627257811456 17327204708697980928 17379214316935789968 17417762835960135168 17451170096413188096 17478241179140552304 17550606963059417088 17607053642920491888 17760793872796655616 17817916560799779216 17820951790496249408 17861994977484955648 17952289988860109376 17993635659032518656 18047645636817935736 18087676791189371136 18150481224492112008 18209128301655662592 18304295674916189952 18367852257120760056 18401521041461424672 18443901329442680832 18477709513849257984 18506373013207643616 18548994784311300096 18582995607945265152 18771138434422812672 18805546453549400064 18869243072290146432 18905434271114287104 18912700564395835392 18934761277402264996 19013157543314368512 19074308113163866212 19218156590638706832 19385964553967591424 19448314154598451824 19483963455665037888 19493105297285228544 19528836701762838528 19551616106552763714 19594983190455152064 19632566358464836608 19640112124564905984 19663021326533121342 19744432833441844224 19875323048212389888 19980893106896237568 20017518640003362816 20048570764308280584 20094744349670575104 20131578575274037248 20246288424705798144 20348636390088042528 20419291377553626009 20488758944762155008 20526315410083332096 20592332634280713696 20597587338590565888 20639758550066712576 20643274472249049088 20663833789260855063 20701711171644102756 20749388995623015936 20795412837774606336 20819669639858599068 20867619132350212608 20905870058938423296 21044459698107236352 21117530738725664256 21156239760243075072 21227898456326414736 21268613555003572992 21276788134945314816 21315789079701921792 21389802236228664576 21437246567335550976 21511681451249910528 21620426164468545186 21693980059159928832 21769306378809789696 21809210123213540352 21879353423923258302 21929743459445882112 21933479126764614656 22044356089262046072 22095126140135519232 22212486937622074752 22359738429238938624 22478504745258267264 22528363907589156864 22554642109846815657 22606587393379396992 22648025897183291904 22777074477794022912 23049853812857424384 23092104836343748608 23172285755914386624 23223683781280180224 23304321572187403072 23476071523893989184 23757222081066372288 23881385763367216578 23936386651813479168 23980262714664662016 24063527515757247648 24116902388252494848 24163158595033645056 24200641632656149344 24405727566554919936 24452537739884347392 24490469676161013408 24535361388615232896 24591868439256907776 24675164017610191488 24731993045748400128 25028184579230416896 25158990763053528576 25207245694819049472 25344409396037801472 25350876724419158016 25432410817551821616 25479029134331203392 25537709533074481152 25624208787518275776 25843550365805912064 25931085539464602432 25978617940886717184 25990807063046971392 26068821475403684952 26126644253940202752 26176755144619782144 26217361768710828456 26325910444589125632 26641190809194983424 26690024853337817088 26731427685744374112 26792992466227433472 26842104767032049664 26928434983290164064 26990453488548777984 26995051232941064192 27071468455226903604 27131515186784056704 27225721836738168012 27313692452483493888 27318345259682873344 27456443512374284928 27463449784787421184 27519678066755616768 27551778385681140084 27602281562192137008 27665851994164021248 27759559519811465424 27823492176466950144 27874493411917897728 28156707651634219008 28208319680324100096 28303864608435219648 28358151406671430656 28369050846593753088 28402141916103397494 28519736314971552768 28611462169745799318 28682241934999880704 28827234885958060248 29025741838413052928 29078946830951387136 29172471231897677736 29239657945927842816 29327424159829145571 29392474785682728096 29460168186847358976 29494531989799682013 29514169494971891712 29616649250162766336 29812984572318584832 29867632602696105984 29971339660344356352 30026277960005044224 30037818543452209152 30072856146462420876 30142116524505862656 30197367862911055872 30369432637058697216 30733138417143232512 30789473115124998144 30896381007885848832 30964911708373573632 31193119256661909504 31229504459787898602 31301428698525318912 31358805088407634944 31566689547160854528 31676296108088496384 31734359640364612608 31841847684489622104 31902920332505359488 31915182202417972224 31973683619552882688 32084703354342996864 32155869851003326464 32267522176874865792 32540970088739893248 32653959568214684544 32713815184820310528 32900218690146921984 33066534133893069108 33142689210203278848 33318730406433112128 33539607643858407936 33545321017404704768 33717757117887400896 33792545861383735296 33909881090069095488 33972038845774937856 34165611716691034368 34574780719286136576 34638157254515622912 34758428633871579936 34835525671920270336 34902340192826376192 34956482358281104608 35101213926118834176 35214107285840983776 35521587745593311232 35635833121599558432 35641903580992498816 35723989954969911296 35822078645050824867 35904579977720218752 35987271318065037312 36095291273635871472 36175353582378742272 36300962448984224016 36418256603311325184 36608591349832379904 36735704514241520112 36803042082922849344 36887802658885361664 37012746026415287232 37097989568622600192 37542276868845625344 37738486144580292864 37810868542228574208 37869522554804529992 38026315086628737024 38148616226327732424 38436313181277413664 38771929107935182848 38896628309196903648 38967926911330075776 38986210594570457088 39057673403525677056 39103232213105527428 39189966380910304128 39265132716929673216 39280224249129811968 39326042653066242684 39488865666883688448 39750646096424779776 39961786213792475136 40035037280006725632 40097141528616561168 40189488699341150208 40263157150548074496 40492576849411596288 40697272780176085056 40838582755107252018 40977517889524310016 41184665268561427392 41195174677181131776 41279517100133425152 41327667578521710126 41403422343288205512 41498777991246031872 41639339279717198136 41735238264700425216 41811740117876846592 42235061477451328512 42312479520486150144 42455796912652829472 42537227110007145984 42553576269890629632 42603212874155096241 42631578159403843584 42779604472457329152 42874493134671101952 43023362902499821056 43240852328937090372 43387960118319857664 43538612757619579392 43618420246427080704 43758706847846516604 43859486918891764224 43866958253529229312 44088712178524092144 44190252280271038464 44424973875244149504 44719476858477877248 44957009490516534528 45056727815178313728 45109284219693631314 45213174786758793984 45296051794366583808 45554148955588045824 46099707625714848768 46184209672687497216 46344571511828773248 46447367562560360448 46608643144374806144 46844256689681847903 46952143047787978368 47514444162132744576 47762771526734433156 47872773303626958336 47960525429329324032 48127055031514495296 48233804776504989696 48401283265312298688 48811455133109839872 48980939352322026816 49070722777230465792 49350328035220382976 50317981526107057152 50414491389638098944 50688818792075602944 50701753448838316032 50864821635103643232 50958058268662406784 51075419066148962304 51248417575036551552 51687100731611824128 51862171078929204864 51957235881773434368 51981614126093942784 52137642950807369904 52253288507880405504 52353510289239564288 52434723537421656912 52651820889178251264 53282381618389966848 53462855371488748224 53585984932454866944 53856869966580328128 53980906977097555968 54142936910453807208 54263030373568113408 54451443673476336024 54627384904966987776 54912887024748569856 54926899569574842368 55103556771362280168 55204563124384274016 55331703988328042496 55519119039622930848 55646984352933900288 55748986823835795456 56313415303268438016 56416639360648200192 56607729216870439296 56716302813342861312 56738101693187506176 56804283832206794988 57039472629943105536 57222924339491598636 57364483869999761408 57654469771916120496 58051483676826105856 58157893661902774272 58344942463795355472 58479315891855685632 58654848319658291142 58784949571365456192 58920336373694717952 58989063979599364026 59233298500325532672 59625969144637169664 59942679320688712704 60052555920010088448 60145712292924841752 60284233049011725312 60394735725822111744 60738865274117394432 61257874132660878027 61466276834286465024 61578946230249996288 61792762015771697664 61929823416747147264 61991501367782565189 62386238513323819008 62459008919575797204 62602857397050637824 62717610176815269888 63133379094321709056 63352592216176992768 63468719280729225216 63683695368979244208 63805840665010718976 63830364404835944448 63947367239105765376 64169406708685993728 64311739702006652928 64535044353749731584 65081940177479786496 65307919136429369088 65427630369640621056 65800437380293843968 66133068267786138216 66285378420406557696 66637460812866224256 67079215287716815872 67090642034809409536 67435514235774801792 67585091722767470592 67663926329540446971 67819762180138190976 67944077691549875712 68331223433382068736 69149561438572273152 69276314509031245824 69516857267743159872 69671051343840540672 69912964716562209216 70428214571681967552 71271666243199116864 71283807161984997632 71644157290101649734 71809159955440437504 72190582547271742944 72350707164757484544 72601924897968448032 73217182699664759808 73471409028483040224 73606084165845698688 73775605317770723328 74025492052830574464 74195979137245200384 75084553737691250688 75476972289160585728 75621737084457148416 75739045109609059984 76052630173257474048 76297232452655464848 76872626362554827328 77793256618393807296 77935853822660151552 77972421189140914176 78206464426211054856 78379932761820608256 78530265433859346432 78652085306132485368 78977731333767376896 79923572427584950272 80070074560013451264 80194283057233122336 80378977398682300416 80526314301096148992 80985153698823192576 81394545560352170112 81677165510214504036 81955035779048620032 82369330537122854784 82390349354362263552 82559034200266850304 82655335157043420252 82806844686576411024 82997555982492063744 83278678559434396272 83470476529400850432 83623480235753693184 84470122954902657024 84624959040972300288 84911593825305658944 85074454220014291968 85107152539781259264 85206425748310192482 85559208944914658304 86046725804999642112 86481704657874180744 87077225515239158784 87236840492854161408 87517413695693033208 87718973837783528448 87733916507058458624 87982272479487436713 88177424357048184288 88380504560542076928 88483595969399046039 88849947750488299008 89438953716955754496 89914018981033069056 90113455630356627456 90218568439387262628 90426349573517587968 90592103588733167616 91108297911176091648 92199415251429697536 92368419345374994432 92689143023657546496 92894735125120720896 93217286288749612288 93688513379363695806 93904286095575956736 95028888324265489152 95525543053468866312 95745546607253916672 95921050858658648064 96254110063028990592 96467609553009979392 96802566530624597376 97622910266219679744 97961878704644053632 98141445554460931584 98700656070440765952 100635963052214114304 101377637584151205888 101729643270207286464 101916116537324813568 102496835150073103104 103724342157858409728 103914471763546868736 104275285901614739808 104506577015760811008 104707020578479128576 104869447074843313824 105303641778356502528 106564763236779933696 106925710742977496448 107171969864909733888 107466235935152474601 107713739933160656256 107961813954195111936 108285873820907614416 108526060747136226816 108902887346952672048 109254769809933975552 109825774049497139712 109853799139149684736 110207113542724560336 110409126248768548032 110663407976656084992 111038238079245861696 111293968705867800576 112626830606536876032 113215458433740878592 113432605626685722624 113608567664413589976 114078945259886211072 114445848678983197272 114728967739999522816 115308939543832240992 116102967353652211712 116315787323805548544 116689884927590710944 116958631783711371264 117309696639316582284 117569899142730912384 117840672747389435904 117978127959198728052 118466597000651065344 119251938289274339328 119885358641377425408 120105111840020176896 120291424585849683504 120568466098023450624 120789471451644223488 121477730548234788864 122515748265321756054 122932553668572930048 123585524031543395328 123983002735565130378 124918017839151594408 125205714794101275648 125435220353630539776 126705184432353985536 126937438561458450432 127367390737958488416 127611681330021437952 127660728809671888896 127809638622465288723 127894734478211530752 128338813417371987456 128623479404013305856 129070088707499463168 130163880354959572992 130615838272858738176 130855260739281242112 131600874760587687936 132266136535572276432 132570756840813115392 133274921625732448512 134158430575433631744 134181284069618819072 134871028471549603584 135170183445534941184 135327852659080893942 135639524360276381952 135888155383099751424 136662446866764137472 138299122877144546304 138552629018062491648 139033714535486319744 139342102687681081344 139825929433124418432 140532770069045543709 140856429143363935104 142543332486398233728 142567614323969995264 143288314580203299468 143618319910880875008 144381165094543485888 144701414329514969088 145203849795936896064 146434365399329519616 146942818056966080448 147212168331691397376 148050984105661148928 150953944578321171456 151243474168914296832 151478090219218119968 152105260346514948096 152594464905310929696 153745252725109654656 155586513236787614592 155871707645320303104 155944842378281828352 156412928852422109712 156759865523641216512 157060530867718692864 157304170612264970736 157955462667534753792 159847144855169900544 160388566114466244672 160757954797364600832 162789091120704340224 163354331020429008072 164738661074245709568 164780698708724527104 165310670314086840504 165613689373152822048 165995111964984127488 166557357118868792544 166940953058801700864 167246960471507386368 168940245909805314048 169249918081944600576 169823187650611317888 170148908440028583936 170214305079562518528 170412851496620384964 171118417889829316608 172093451609999284224 172963409315748361488 174154451030478317568 174473680985708322816 175034827391386066416 175437947675567056896 175467833014116917248 175964544958974873426 176354848714096368576 176761009121084153856 176967191938798092078 177699895500976598016 178877907433911508992 179828037962066138112 180437136878774525256 180852699147035175936 181184207177466335232 182216595822352183296 183773622397982634081 184398830502859395072 184736838690749988864 185378286047315092992 185789470250241441792 185974504103347695567 186434572577499224576 187377026758727391612 187808572191151913472 190057776648530978304 191051086106937732624 191491093214507833344 191842101717317296128 192508220126057981184 192935219106019958784 193605133061249194752 195245820532439359488 195923757409288107264 196282891108921863168 197401312140881531904 201271926104428228608 202755275168302411776 202991778988621340913 203459286540414572928 203832233074649627136 204993670300146206208 207448684315716819456 207828943527093737472 208550571803229479616 209013154031521622016 209738894149686627648 213851421485954992896 214932471870304949202 215427479866321312512 216571747641815228832 217052121494272453632 217805774693905344096 219651548098994279424 219707598278299369472 220414227085449120672 220818252497537096064 221326815953312169984 222076476158491723392 222587937411735601152 225253661213073752064 226430916867481757184 226865211253371445248 227217135328827179952 228157890519772422144 228891697357966394544 229457935479999045632 230617879087664481984 232205934707304423424 233379769855181421888 233917263567422742528 234619393278633164568 235139798285461824768 235956255918397456104 236933194001302130688 239770717282754850816 240210223680040353792 240582849171699367008 241136932196046901248 241578942903288446976 242955461096469577728 245031496530643512108 245865107337145860096 247171048063086790656 247966005471130260756 249836035678303188816 250411429588202551296 250870440707261079552 253410368864707971072 253874877122916900864 254734781475916976832 255223362660042875904 255321457619343777792 255619277244930577446 256677626834743974912 258140177414998926336 261231676545717476352 261710521478562484224 263201749521175375872 264532273071144552864 265141513681626230784 265450787908197138117 266549843251464897024 268316861150867263488 268362568139237638144 269742056943099207168 270340366891069882368 270655705318161787884 271279048720552763904 271776310766199502848 273324893733528274944 276598245754289092608 277105258036124983296 278067429070972639488 278684205375362162688 279651858866248836864 281065540138091087418 281712858286727870208 285086664972796467456 285135228647939990528 286576629160406598936 287236639821761750016 288762330189086971776 289402828659029938176 290407699591873792128 292868730798659039232 293885636113932160896 294424336663382794752 296101968211322297856 301907889156642342912 302956180438436239936 305188929810621859392 307490505450219309312 311173026473575229184 311743415290640606208 312825857704844219424 313519731047282433024 314121061735437385728 314608341224529941472 315910925335069507584 319694289710339801088 320777132228932489344 321515909594729201664 325578182241408680448 326708662040858016144 329477322148491419136 329561397417449054208 330621340628173681008 331227378746305644096 331990223929968254976 333114714237737585088 333881906117603401728 337880491819610628096 339646375301222635776 340297816880057167872 340825702993240769928 342236835779658633216 344186903219998568448 345926818631496722976 348308902060956635136 348947361971416645632 350069654782772132832 350875895351134113792 350935666028233834496 351929089917949746852 352709697428192737152 353522018242168307712 353934383877596184156 355399791001953196032 357755814867823017984 359656075924132276224 360874273757549050512 361705398294070351872 362368414354932670464 364433191644704366592 367547244795965268162 368797661005718790144 370756572094630185984 371949008206695391134 372869145154998449152 374754053517454783224 375617144382303826944 380115553297061956608 382102172213875465248 382982186429015666688 383428915867395866169 383684203434634592256 385016440252115962368 385870438212039917568 387210266122498389504 390491641064878718976 391847514818576214528 392565782217843726336 394802624281763063808 402543852208856457216 405510550336604823552 405983557977242681826 406918573080829145856 407664466149299254272 409987340600292412416 414897368631433638912 415657887054187474944 417101143606458959232 418026308063043244032 419477788299373255296 427702842971909985792 429864943740609898404 430854959732642625024 433143495283630457664 434104242988544907264 435611549387810688192 439303096197988558848 440828454170898241344 441636504995074192128 444152952316983446784 452861833734963514368 453730422506742890496 454434270657654359904 456315781039544844288 457783394715932789088 458915870959998091264 461235758175328963968 464411869414608846848 466759539710362843776 467834527134845485056 469238786557266329136 470279596570923649536 471912511836794912208 473866388002604261376 479541434565509701632 481165698343398734016 482273864392093802496 490062993061287024216 494342096126173581312 495932010942260521512 499672071356606377632 500822859176405102592 501740881414522159104 506820737729415942144 507749754245833801728 509469562951833953664 510446725320085751808 510642915238687555584 511238554489861154892 513355253669487949824 516280354829997852672 522463353091434952704 523421042957124968448 526403499042350751744 529064546142289105728 530283027363252461568 530901575816394276234 533099686502929794048 536633722301734526976 539484113886198414336 541311410636323575768 542558097441105527808 543552621532399005696 546649787467056549888 553196491508578185216 554210516072249966592 556134858141945278976 557368410750724325376 559303717732497673728 562131080276182174836 563425716573455740416 570173329945592934912 570270457295879981056 573153258320813197872 574473279643523500032 577524660378173943552 578805657318059876352 580815399183747584256 585737461597318078464 587771272227864321792 588848673326765589504 592203936422644595712 603815778313284685824 605912360876872479872 608975336965864022739 610377859621243718784 614981010900438618624 622346052947150458368 623486830581281212416 625651715409688438848 627039462094564866048 629216682449059882944 641554264457864978688 651156364482817360896 653417324081716032288 658954644296982838272 659122794834898108416 661242681256347362016 662454757492611288192 663980447859936509952 666229428475475170176 667763812235206803456 675760983639221256192 679292750602445271552 680595633760114335744 681651405986481539856 684473671559317266432 688373806439997136896 691853637262993445952 696617804121913270272 700139309565544265664 701751790702268227584 703858179835899493704 705419394856385474304 707868767755192368312 710799582003906392064 719312151848264552448 721748547515098101024 723410796588140703744 724736828709865340928 728866383289408733184 735094489591930536324 737595322011437580288 741513144189260371968 743898016413390782268 745738290309996898304 749508107034909566448 751234288764607653888 760231106594123913216 764204344427750930496 765964372858031333376 766857831734791732338 770032880504231924736 774420532244996779008 783695029637152429056 785131564435687452672 789605248563526127616 796352363724591414351 805087704417712914432 811021100673209647104 811967115954485363652 813837146161658291712 815328932298598508544 819974681200584824832 829794737262867277824 831315774108374949888 834202287212917918464 836052616126086488064 838955576598746510592 855405685943819971584 859729887481219796808 861709919465285250048 866286990567260915328 868208485977089814528 871223098775621376384 878606192395977117696 881656908341796482688 883273009990148384256 888305904633966893568 905723667469927028736 908868541315308719808 915566789431865578176 922471516350657927936 933519079420725687552 938477573114532658272 940559193141847299072 943825023673589824416 947732776005208522752 959082869131019403264 962331396686797468032 964547728784187604992 980125986122574048432 988684192252347162624 991864021884521043024 999344142713212755264 1001645718352810205184 1013641475458831884288 1018939125903667907328 1020893450640171503616 1022477108979722309784 1026710507338975899648 1032560709659995705344 1044926706182869905408 1046842085914249936896 1052806998084701503488 1058129092284578211456 1060566054726504923136 1061803151632788552468 1066199373005859588096 1073267444603469053952 1078968227772396828672 1082622821272647151536 1085116194882211055616 1087105243064798011392 1093299574934113099776 1106392983017156370432 1112269716283890557952 1118607435464995347456 1124262160552364349672 1126851433146911480832 1140346659891185869824 1140540914591759962112 1146306516641626395744 1148946559287047000064 1150286747602187598507 1155049320756347887104 1157611314636119752704 1161630798367495168512 1171474923194636156928 1175542544455728643584 1177697346653531179008 1184407872845289191424 1207631556626569371648 1211824721753744959744 1217950673931728045478 1220755719242487437568 1229962021800877237248 1244692105894300916736 1246973661162562424832 1251303430819376877696 1254078924189129732096 1258433364898119765888 1283108528915729957376 1302312728965634721792 1306834648163432064576 1317909288593965676544 1322485362512694724032 1324909514985222576384 1332458856950950340352 1358585501204890543104 1361191267520228671488 1363302811972963079712 1368947343118634532864 1376747612879994273792 1383707274525986891904 1393235608243826540544 1400278619131088531328 1403503581404536455168 1407716359671798987408 1410838789712770948608 1415737535510384736624 1421599164007812784128 1438624303696529104896 1443497095030196202048 1446821593176281407488 1470188979183861072648 1483026288378520743936 1487796032826781564536 1491476580619993796608 1499016214069819132896 1502468577529215307776 1520462213188247826432 1528408688855501860992 1531928745716062666752 1533715663469583464676 1540065761008463849472 1548841064489993558016 1567390059274304858112 1570263128871374905344 1579210497127052255232 1592704727449182828702 1623934231908970727304 1627674292323316583424 1630657864597197017088 1639949362401169649664 1659589474525734555648 1662631548216749899776 1668404574425835836928 1672105232252172976128 1677911153197493021184 1710811371887639943168 1719459774962439593616 1723419838930570500096 1732573981134521830656 1736416971954179629056 1742446197551242752768 1757212384791954235392 1763313816683592965376 1766546019980296768512 1776611809267933787136 1811447334939854057472 1817737082630617439616 1826926010897592068217 1831133578863731156352 1844943032701315855872 1867038158841451375104 1876955146229065316544 1881118386283694598144 1887650047347179648832 1924662793373594936064 1960251972245148096864 1977368384504694325248 1983728043769042086048 1998688285426425510528 2003291436705620410368 2027282950917663768576 2037878251807335814656 2041786901280343007232 2044954217959444619568 2053421014677951799296 2065121419319991410688 2089853412365739810816 2116258184569156422912 2123606303265577104936 2132398746011719176192 2157936455544793657344 2165245642545294303072 2170232389764422111232 2174210486129596022784 2186599149868226199552 2212785966034312740864 2224539432567781115904 2237214870929990694912 2248524321104728699344 2253702866293822961664 2280693319782371739648 2281081829183519924224 2292613033283252791488 2297893118574094000128 2300573495204375197014 2310098641512695774208 2323261596734990337024 2351085088911457287168 2355394693307062358016 2368815745690578382848 2389057091173774243053 2415263113253138743296 2423649443507489919488 2435901347863456090956 2441511438484974875136 2459924043601754474496 2489384211788601833472 2493947322325124849664 2502606861638753755392 2508157848378259464192 2516866729796239531776 2566217057831459914752 2604625457931269443584 2613669296326864129152 2635818577187931353088 2644970725025389448064 2649819029970445152768 2664917713901900680704 2717171002409781086208 2726605623945926159424 2767414549051973783808 2800557238262177062656 2815432719343597974816 2821677579425541897216 2831475071020769473248 2843198328015625568256 2877248607393058209792 2886994190060392404096 2893643186352562814976 2940377958367722145296 2966052576757041487872 2975592065653563129072 2982953161239987593216 2998032428139638265792 3004937155058430615552 3040924426376495652864 3056817377711003721984 3067431326939166929352 3080131522016927698944 3097682128979987116032 3134780118548609716224 3140526257742749810688 3158420994254104510464 3185409454898365657404 3247868463817941454608 3255348584646633166848 3261315729194394034176 3279898724802339299328 3319178949051469111296 3336809148851671673856 3355822306394986042368 3421622743775279886336 3438919549924879187232 3446839677861141000192 3450860242806562795521 3465147962269043661312 3472833943908359258112 3484892395102485505536 3514424769583908470784 3526627633367185930752 3533092039960593537024 3553223618535867574272 3622894669879708114944 3635474165261234879232 3653852021795184136434 3662267157727462312704 3689886065402631711744 3734076317682902750208 3753910292458130633088 3762236772567389196288 3775300094694359297664 3849325586747189872128 3920503944490296193728 3967456087538084172096 3997376570852851021056 4075756503614671629312 4083573802560686014464 4089908435918889239136 4106842029355903598592 4130242838639982821376 4179706824731479621632 4232516369138312845824 4247212606531154209872 4264797492023438352384 4315872911089587314688 4330491285090588606144 4340464779528844222464 4449078865135562231808 4474429741859981389824 4497048642209457398688 4507405732587645923328 4561386639564743479296 4562163658367039848448 4585226066566505582976 4595786237148188000256 4601146990408750394028 4620197283025391548416 4646523193469980674048 4702170177822914574336 4710789386614124716032 4737631491381156765696 4778114182347548486106 4847298887014979838976 4871802695726912181912 4883022876969949750272 4919848087203508948992 4978768423577203666944 4987894644650249699328 5005213723277507510784 5016315696756518928384 5033733459592479063552 5132434115662919829504 5209250915862538887168 5227338592653728258304 5271637154375862706176 5289941450050778896128 5299638059940890305536 5329835427803801361408 5434342004819562172416 5453211247891852318848 5534829098103947567616 5601114476524354125312 5630865438687195949632 5643355158851083794432 5662950142041538946496 5773988380120784808192 5880755916735444290592 5932105153514082975744 5951184131307126258144 5965906322479975186432 5996064856279276531584 6009874310116861231104 6081848852752991305728 6113634755422007443968 6134862653878333858704 6160263044033855397888 6195364257959974232064 6269560237097219432448 6370818909796731314808 6495736927635882909216 6510697169293266333696 6522631458388788068352 6559797449604678598656 6638357898102938222592 6673618297703343347712 6711644612789972084736 6843245487550559772672 6877839099849758374464 6893679355722282000384 6901720485613125591042 6930295924538087322624 6969784790204971011072 7053255266734371861504 7066184079921187074048 7106447237071735148544 7245789339759416229888 7270948330522469758464 7307704043590368272868 7324534315454924625408 7379772130805263423488 7468152635365805500416 7507820584916261266176 7524473545134778392576 7550600189388718595328 7698651173494379744256 7841007888980592387456 7934912175076168344192 7994753141705702042112 8151513007229343258624 8179816871837778478272 8465032738276625691648 8494425213062308419744 8529594984046876704768 8631745822179174629376 8660982570181177212288 8680929559057688444928 8898157730271124463616 8948859483719962779648 8994097284418914797376 9014811465175291846656 9122773279129486958592 9170452133133011165952 9202293980817500788056 9240394566050783096832 9293046386939961348096 9404340355645829148672 9421578773228249432064 9475262982762313531392 9556228364695096972212 9694597774029959677952 9743605391453824363824 9766045753939899500544 9839696174407017897984 9957536847154407333888 10010427446555015021568 10067466919184958127104 10264868231325839659008 10352580728419688386563 10418501831725077774336 10454677185307456516608 10543274308751725412352 10579882900101557792256 10599276119881780611072 10659670855607602722816 10868684009639124344832 10906422495783704637696 11069658196207895135232 11202228953048708250624 11261730877374391899264 11286710317702167588864 11325900284083077892992 11547976760241569616384 11761511833470888581184 11902368262614252516288 11992129712558553063168 12227269510844014887936 12269725307756667717408 12320526088067710795776 12390728515919948464128 12539120474194438864896 12741637819593462629616 12991473855271765818432 13021394338586532667392 13347236595406686695424 13423289225579944169472 13686490975101119545344 13755678199699516748928 13787358711444564000768 13803440971226251182084 13860591849076174645248 13939569580409942022144 14106510533468743723008 14132368159842374148096 14212894474143470297088 14541896661044939516928 14615408087180736545736 14649068630909849250816 14759544261610526846976 14936305270731611000832 15015641169832522532352 15048947090269556785152 15101200378777437190656 15397302346988759488512 15682015777961184774912 15869824350152336688384 15989506283411404084224 16303026014458686517248 16359633743675556956544 16930065476553251383296 16988850426124616839488 17321965140362354424576 17796315460542248927232 17897718967439925559296 17988194568837829594752 18029622930350583693312 18245546558258973917184 18340904266266022331904 18404587961635001576112 18480789132101566193664 18586092773879922696192 18808680711291658297344 19112456729390193944424 19389195548059919355904 19487210782907648727648 19532091507879799001088 19679392348814035795968 19915073694308814667776 20020854893110030043136 20134933838369916254208 20529736462651679318016 20705161456839376773126 20909354370614913033216 21159765800203115584512 21198552239763561222144 21319341711215205445632 21737368019278248689664 21812844991567409275392 22139316392415790270464 22404457906097416501248 22523461754748783798528 22573420635404335177728 22651800568166155785984 23095953520483139232768 23523023666941777162368 23804736525228505032576 23984259425117106126336 24454539021688029775872 24539450615513335434816 25483275639186925259232 25982947710543531636864 26042788677173065334784 26694473190813373390848 26846578451159888338944 27511356399399033497856 27606881942452502364168 27721183698152349290496 27879139160819884044288 28213021066937487446016 28264736319684748296192 28425788948286940594176 29083793322089879033856 29230816174361473091472 29298137261819698501632 29519088523221053693952 29872610541463222001664 30031282339665045064704 30202400757554874381312 30794604693977518977024 31057742185259065159689 31364031555922369549824 31739648700304673376768 31979012566822808168448 32606052028917373034496 32719267487351113913088 33860130953106502766592 33977700852249233678976 34643930280724708849152 35976389137675659189504 36681808532532044663808 36809175923270003152224 36961578264203132387328 37172185547759845392384 37617361422583316594688 38224913458780387888848 38778391096119838711808 38974421565815297455296 39064183015759598002176 40041709786220060086272 40269867676739832508416 41059472925303358636032 41410322913678753546252 41818708741229826066432 42319531600406231169024 42397104479527122444288 42638683422430410891264 43625689983134818550784 44278632784831580540928 44808915812194833002496 45046923509497567597056 45146841270808670355456 45303601136332311571968 46191907040966278465536 47046047333883554324736 47609473050457010065152 47968518850234212252672 48909078043376059551744 49078901231026670869632 50966551278373850518464 51965895421087063273728 53388946381626746781696 53693156902319776677888 55022712798798066995712 55213763884905004728336 55442367396304698580992 55758278321639768088576 56426042133874974892032 58167586644179758067712 58461632348722946182944 58596274523639397003264 59038177046442107387904 59745221082926444003328 60062564679330090129408 60404801515109748762624 61589209387955037954048 62115484370518130319378 62728063111844739099648 63479297400609346753536 63958025133645616336896 65212104057834746068992 65438534974702227826176 67720261906213005533184 67955401704498467357952 69287860561449417698304 71952778275351318379008 73363617065064089327616 73618351846540006304448 76449826917560775777696 77556782192239677423616 77948843131630594910592 78128366031519196004352 80083419572440120172544 80539735353479665016832 82820645827357507092504 83637417482459652132864 84639063200812462338048 84794208959054244888576 85277366844860821782528 87251379966269637101568 88557265569663161081856 89617831624389666004992 90093847018995135194112 90607202272664623143936 92383814081932556931072 94092094667767108649472 95218946100914020130304 95937037700468424505344 97818156086752119103488 98157802462053341739264 101933102556747701036928 103931790842174126547456 110045425597596133991424 110427527769810009456672 110884734792609397161984 111516556643279536177152 112852084267749949784064 116335173288359516135424 116923264697445892365888 117192549047278794006528 120125129358660180258816 120809603030219497525248 123178418775910075908096 124230968741036260638756 125456126223689478199296 126958594801218693507072 127916050267291232673792 130877069949404455652352 135440523812426011066368 135910803408996934715904 138575721122898835396608 143905556550702636758016 146727234130128178655232 147236703693080012608896 152899653835121551555392 155897686263261189821184 160166839144880240345088 161079470706959330033664 165641291654715014185008 167274834964919304265728 169278126401624924676096 174502759932539274203136 177114531139326322163712 179235663248779332009984 180187694037990270388224 181214404545329246287872 184767628163865113862144 188184189335534217298944 190437892201828040260608 191874075400936849010688 195636312173504238206976 196315604924106683478528 203866205113495402073856 207863581684348253094912 220090851195192267982848 220855055539620018913344 232670346576719032270848 233846529394891784731776 234385098094557588013056 240250258717320360517632 241619206060438995050496 248461937482072521277512 250912252447378956398592 253917189602437387014144 255832100534582465347584 261754139898808911304704 271821606817993869431808 277151442245797670793216 287811113101405273516032 293454468260256357310464 294473407386160025217792 305799307670243103110784 311795372526522379642368 331282583309430028370016 334549669929838608531456 338556252803249849352192 349005519865078548406272 360375388075980540776448 362428809090658492575744 369535256327730227724288 376368378671068434597888 380875784403656080521216 383748150801873698021376 392631209848213366957056 407732410226990804147712 415727163368696506189824 440181702390384535965696 441710111079240037826688 467693058789783569463552 480500517434640721035264 483238412120877990100992 496923874964145042555024 501824504894757912797184 507834379204874774028288 523508279797617822609408 543643213635987738863616 554302884491595341586432 575622226202810547032064 586908936520512714620928 588946814772320050435584 611598615340486206221568 623590745053044759284736 662565166618860056740032 698011039730157096812544 720750776151961081552896 724857618181316985151488 752736757342136869195776 761751568807312161042432 767496301603747396042752 785262419696426733914112 815464820453981608295424 831454326737393012379648 880363404780769071931392 883420222158480075653376 935386117579567138927104 993847749928290085110048 1003649009789515825594368 1015668758409749548056576 1047016559595235645218816 1087286427271975477727232 1108605768983190683172864 1151244452405621094064128 1177893629544640100871168 1223197230680972412443136 1247181490106089518569472 1325130333237720113480064 1441501552303922163105792 1449715236362633970302976 1505473514684273738391552 1523503137614624322084864 1570524839392853467828224 1630929640907963216590848 1662908653474786024759296 1760726809561538143862784 1766840444316960151306752 1870772235159134277854208 1987695499856580170220096 2094033119190471290437632 2174572854543950955454464 2302488904811242188128256 2355787259089280201742336 2446394461361944824886272 2494362980212179037138944 2650260666475440226960128 3010947029368547476783104 3047006275229248644169728 3141049678785706935656448 3261859281815926433181696 3325817306949572049518592 3533680888633920302613504 3741544470318268555708416 3975390999713160340440192 4349145709087901910908928 4711574518178560403484672 4892788922723889649772544 4988725960424358074277888 5300521332950880453920256 6282099357571413871312896 6523718563631852866363392 7067361777267840605227008 7483088940636537111416832 7950781999426320680880384 9423149036357120806969344 9785577845447779299545088 9977451920848716148555776 10601042665901760907840512 13047437127263705732726784 14134723554535681210454016 14966177881273074222833664 15901563998852641361760768 18846298072714241613938688 19571155690895558599090176 21202085331803521815681024 28269447109071362420908032 29932355762546148445667328 31803127997705282723521536 39142311381791117198180352 42404170663607043631362048 56538894218142724841816064 63606255995410565447043072 84808341327214087262724096 127212511990821130894086144 169616682654428174525448192 254425023981642261788172288 508850047963284523576344576
- Sum of all divisors σ(n): 1771418143901401707432219681
- Sum of proper divisors (its aliquot sum) s(n): 1262568095938117183855875105
- 508850047963284523576344576 is an abundant number, because the sum of its proper divisors (1262568095938117183855875105) is greater than itself. Its abundance is 753718047974832660279530529
Bases of 508850047963284523576344576
- Binary: 110100100111010010011000001011111101000010111001110110000000011000000001001000000000000002
- Hexadecimal: 0x1A4E9305FA173B00C024000
- Base-36: 1RXPVV1KNE1UF40000
Squares and roots of 508850047963284523576344576
- 508850047963284523576344576 squared (5088500479632845235763445762) is 258928371312236960120308164533295293283767566284619776
- 508850047963284523576344576 cubed (5088500479632845235763445763) is 131755714161286921632262961748033890329852702727283845816508980833387928119934976
-
508850047963284523576344576 is a
perfect square number . Itssquare root is 22557704846976 -
The
cube root of 508850047963284523576344576 is 798356023.9735242831
Scales and comparisons
How big is 508850047963284523576344576?- 508,850,047,963,284,523,576,344,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 508,850,047,963,284,523,576,344,576 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 508850047963284523576344576 cubic inches would be around 66529668.7 feet tall.
Recreational maths with 508850047963284523576344576
- 508850047963284523576344576 backwards is 675443675325482369740058805
- The number of decimal digits it has is: 27
- The sum of 508850047963284523576344576's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 508850047963284523576344576 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 508850047963284523576344576 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/508850047963284523576344576/
Chicago style:
Numbermatics. 2024. "Number 508850047963284523576344576 - Facts about the integer". https://numbermatics.com/n/508850047963284523576344576/
The information we have on file for 508850047963284523576344576 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 508850047963284523576344576, math, Factors of 508850047963284523576344576, curriculum, school, college, exams, university, Prime factorization of 508850047963284523576344576, STEM, science, technology, engineering, physics, economics, calculator, five hundred eight septillion, eight hundred fifty sextillion, forty-seven quintillion, nine hundred sixty-three quadrillion, two hundred eighty-four trillion, five hundred twenty-three billion, five hundred seventy-six million, three hundred forty-four thousand, five hundred seventy-six.