10374131410063545800392704
10,374,131,410,063,545,800,392,704 is an even composite number composed of six prime numbers multiplied together.
10374131410063545800392704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 10374131410063545800392704:
216 × 38 × 134 × 232 × 892 × 4492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 89 × 89 × 449 × 449)See below for interesting mathematical facts about the number 10374131410063545800392704 from the Numbermatics database.
Names of 10374131410063545800392704
- Cardinal: 10374131410063545800392704 can be written as Ten septillion, three hundred seventy-four sextillion, one hundred thirty-one quintillion, four hundred ten quadrillion, sixty-three trillion, five hundred forty-five billion, eight hundred million, three hundred ninety-two thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.0374131410063545800392704 × 1025
Factors of 10374131410063545800392704
Divisors of 10374131410063545800392704
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 48 52 54 64 69 72 78 81 89 92 96 104 108 117 128 138 144 156 162 169 178 184 192 207 208 216 234 243 256 267 276 288 299 312 324 338 351 356 368 384 414 416 432 449 468 486 507 512 529 534 552 576 598 621 624 648 676 702 712 729 736 768 801 828 832 864 897 898 936 972 1014 1024 1053 1058 1068 1104 1152 1157 1196 1242 1248 1296 1347 1352 1404 1424 1458 1472 1521 1536 1587 1602 1656 1664 1728 1794 1796 1863 1872 1944 2028 2047 2048 2106 2116 2136 2187 2197 2208 2304 2314 2392 2403 2484 2496 2592 2691 2694 2704 2808 2848 2916 2944 3042 3072 3159 3174 3204 3312 3328 3456 3471 3588 3592 3726 3744 3887 3888 4041 4056 4094 4096 4212 4232 4272 4374 4394 4416 4563 4608 4628 4761 4784 4806 4968 4992 5184 5382 5388 5408 5589 5616 5696 5832 5837 5888 6084 6141 6144 6318 6348 6408 6561 6591 6624 6656 6877 6912 6942 7176 7184 7209 7452 7488 7774 7776 7921 8073 8082 8112 8188 8192 8424 8464 8544 8748 8788 8832 9126 9216 9256 9477 9522 9568 9612 9936 9984 10327 10368 10413 10764 10776 10816 11178 11232 11392 11661 11664 11674 11776 12123 12168 12282 12288 12636 12696 12816 13122 13182 13248 13312 13689 13754 13824 13884 14283 14352 14368 14418 14904 14976 15041 15548 15552 15842 16146 16164 16224 16376 16384 16767 16848 16928 17088 17496 17511 17576 17664 18252 18423 18432 18512 18954 19044 19136 19224 19773 19872 19968 20631 20654 20736 20826 21528 21552 21627 21632 22356 22464 22784 23322 23328 23348 23552 23763 24219 24246 24336 24564 24576 25272 25392 25632 26244 26364 26496 26611 26624 27378 27508 27648 27768 28431 28561 28566 28704 28736 28836 29808 29952 30082 30981 31096 31104 31239 31684 32292 32328 32448 32752 32768 33534 33696 33856 34176 34983 34992 35022 35152 35328 36369 36504 36846 36864 37024 37908 38088 38272 38448 39546 39744 39936 39961 41067 41262 41308 41472 41652 42849 43056 43104 43254 43264 44712 44928 45123 45568 46644 46656 46696 47081 47104 47526 48438 48492 48672 49128 49152 50301 50531 50544 50784 51264 52488 52533 52728 52992 53222 53248 54756 55016 55269 55296 55536 56862 57122 57132 57408 57472 57672 59319 59616 59904 60164 61893 61962 62192 62208 62478 63368 64584 64656 64881 64896 65504 65536 67068 67392 67712 68352 69966 69984 70044 70304 70656 71289 72657 72738 73008 73692 73728 74048 75816 75881 76176 76544 76896 79092 79488 79833 79872 79922 82134 82524 82616 82944 83304 85293 85683 85698 86112 86208 86508 86528 89401 89424 89856 90246 91136 92943 93288 93312 93392 93717 94162 94208 95052 96876 96984 97344 98256 98304 100602 101062 101088 101568 102528 102973 104949 104976 105066 105456 105984 106444 106496 109107 109512 110032 110538 110592 111072 113724 114244 114264 114816 114944 115344 118638 119232 119808 119883 120328 123201 123786 123924 124384 124416 124956 126736 128547 129168 129312 129762 129792 131008 134136 134251 134784 135369 135424 136704 139932 139968 140088 140608 141243 141312 142578 145314 145476 146016 147384 147456 148096 150903 151593 151632 151762 152352 153088 153792 157599 158184 158976 159666 159744 159844 164268 165048 165232 165807 165888 166608 170586 171366 171396 172224 172416 173016 173056 177957 178802 178848 179712 180492 182183 182272 185679 185886 186576 186624 186784 187434 188324 188416 190104 193752 193968 194643 194688 195533 196512 196608 201204 201601 202124 202176 203136 205056 205946 209898 209952 210132 210912 211968 212888 212992 213867 217971 218214 219024 220064 221076 221184 222144 227448 227643 228488 228528 229632 229888 230688 237276 237521 238464 239499 239616 239766 240656 246402 247572 247848 248768 248832 249912 253472 257049 257094 258336 258624 259524 259584 262016 268203 268272 268502 269568 270738 270848 273408 278829 279864 279936 280176 281151 281216 282486 282624 285156 290628 290952 292032 294768 294912 296192 301806 303186 303264 303524 304704 306176 307584 308919 314847 315198 316368 317952 319332 319488 319688 327321 328536 330096 330464 331614 331776 333216 341172 342732 342792 344448 344832 345943 346032 346112 355914 357604 357696 359424 359649 360984 364366 364544 369603 371358 371772 373152 373248 373568 374868 376648 376832 380208 385641 387504 387936 389286 389376 391066 393024 402408 402753 403202 404248 404352 406107 406272 410112 411892 419796 419904 420264 421824 423729 423936 425776 425984 427734 435942 436428 438048 440128 442152 442368 444288 454779 454896 455286 456976 457056 459264 459776 461376 472797 474552 475042 476928 478998 479232 479532 481312 492804 495144 495696 497421 497536 497664 499824 506944 514098 514188 516672 517248 519048 519168 519493 524032 533871 536406 536544 537004 539136 541476 541696 546549 546816 557037 557658 559728 559872 560352 562302 562432 564972 565248 570312 581256 581904 583929 584064 586599 589536 589824 592384 603612 604803 606372 606528 607048 609408 612053 612352 615168 617838 629694 630396 632736 635904 638664 638976 639376 641601 653913 654642 656903 657072 660192 660928 663228 663552 666432 682344 682929 685464 685584 688896 689664 691886 692064 692224 711828 712563 715208 715392 718497 718848 719298 721968 728732 729088 739206 742716 743544 746304 746496 747136 749736 753296 753664 760416 771147 771282 775008 775872 778572 778752 782132 786048 804609 804816 805506 806404 808496 808704 812214 812544 820224 823784 836487 839592 839808 840528 843453 843648 847458 847872 851552 851968 855468 871884 872856 876096 880256 884304 884736 888576 909558 909792 910572 913952 914112 918528 919103 919552 922752 926757 944541 945594 949104 950084 953856 957996 958464 959064 962624 981963 985608 986453 990288 991392 994842 995072 995328 999648 1013888 1028196 1028376 1033344 1034496 1037829 1038096 1038336 1038986 1048064 1067742 1072812 1073088 1074008 1078272 1078947 1082952 1083392 1093098 1093632 1108809 1114074 1115316 1119456 1119744 1120704 1124604 1124864 1129944 1130496 1140624 1156923 1162213 1162512 1163808 1167858 1168128 1173198 1179072 1184768 1207224 1208259 1209606 1212744 1213056 1214096 1218321 1218816 1224106 1224704 1230336 1235676 1259388 1260792 1265472 1271187 1271808 1277328 1277952 1278752 1283202 1307826 1309284 1313806 1314144 1320384 1321856 1326456 1327104 1332864 1338649 1364337 1364688 1365858 1370928 1371168 1377792 1379328 1383772 1384128 1384448 1418391 1423656 1425126 1430416 1430784 1436994 1437696 1438596 1443936 1457464 1458176 1478412 1485432 1487088 1492263 1492608 1492992 1494272 1499472 1506592 1507328 1520832 1542294 1542564 1550016 1551744 1557144 1557504 1558479 1564264 1572096 1601613 1609218 1609632 1611012 1612808 1616992 1617408 1624428 1625088 1639647 1640448 1647568 1671111 1672974 1679184 1679616 1681056 1686906 1687296 1694916 1695744 1703104 1710936 1743768 1745263 1745712 1752192 1759797 1760512 1768608 1769472 1777152 1814409 1819116 1819584 1821144 1827904 1828224 1836159 1837056 1838206 1839104 1845504 1853514 1889082 1891188 1898208 1900168 1907712 1915992 1916928 1918128 1924803 1925248 1961739 1963926 1970709 1971216 1972906 1980576 1982784 1989684 1990144 1990656 1999296 2027776 2048787 2056392 2056752 2066688 2068992 2075658 2076192 2076672 2077972 2096128 2135484 2137689 2145624 2146176 2148016 2155491 2156544 2157894 2165904 2166784 2186196 2187264 2217618 2228148 2230632 2238912 2239488 2241408 2249208 2249728 2259888 2260992 2281248 2313441 2313846 2324426 2325024 2327616 2335716 2336256 2346396 2358144 2368379 2369536 2413827 2414448 2416518 2419212 2425488 2426112 2428192 2436642 2437632 2448212 2449408 2460672 2471352 2509461 2518776 2521584 2530359 2530944 2541929 2542374 2543616 2554656 2555904 2557504 2566404 2615652 2618568 2620813 2627612 2628288 2640768 2643712 2652912 2654208 2665728 2677298 2728674 2729376 2731716 2741856 2742336 2755584 2757309 2758656 2767544 2768256 2768896 2780271 2833623 2836782 2847312 2850252 2860832 2861568 2873988 2875392 2877192 2887872 2914928 2916352 2945889 2956824 2959359 2970864 2974176 2984526 2985216 2985984 2988544 2998944 3013184 3041664 3084588 3085128 3087773 3100032 3103488 3113487 3114288 3115008 3116958 3128528 3144192 3203226 3218436 3219264 3222024 3225616 3233984 3234816 3236841 3248856 3250176 3279294 3280896 3295136 3342222 3345948 3358368 3359232 3362112 3373812 3374592 3389832 3391488 3406208 3421872 3470769 3486639 3487536 3490526 3491424 3504384 3519594 3521024 3537216 3554304 3556529 3624777 3628818 3638232 3639168 3642288 3654963 3655808 3656448 3672318 3674112 3676412 3678208 3691008 3707028 3778164 3782376 3796416 3800336 3813561 3815424 3831984 3833856 3836256 3849606 3850496 3923478 3927852 3941418 3942432 3945812 3961152 3965568 3979368 3980288 3981312 3998592 4015947 4055552 4093011 4097574 4112784 4113504 4133376 4137984 4151316 4152384 4153344 4155944 4190209 4192256 4255173 4270968 4275378 4291248 4292352 4296032 4310982 4313088 4315788 4331808 4333568 4372392 4374528 4435236 4456296 4461264 4476789 4477824 4478976 4482816 4497259 4498416 4499456 4519776 4521984 4562496 4626882 4627692 4636823 4648852 4650048 4655232 4671432 4672512 4675437 4692792 4716288 4736758 4739072 4804839 4827654 4828896 4833036 4838424 4850976 4852224 4856384 4873284 4875264 4896424 4898816 4918941 4921344 4942704 5013333 5018922 5037552 5043168 5060718 5061888 5083858 5084748 5087232 5109312 5115008 5132808 5231304 5235789 5237136 5241626 5255224 5256576 5279391 5281536 5287424 5305824 5308416 5331456 5354596 5443227 5457348 5458752 5463432 5483712 5484672 5508477 5511168 5514618 5517312 5535088 5536512 5537792 5560542 5667246 5673564 5694624 5700504 5721664 5723136 5747976 5750784 5754384 5774409 5775744 5829856 5832704 5891778 5912127 5913648 5918718 5941728 5948352 5969052 5970432 5971968 5977088 5997888 6026368 6083328 6146361 6169176 6170256 6175546 6200064 6206976 6226974 6228576 6230016 6233916 6257056 6288384 6406452 6413067 6436872 6438528 6444048 6451232 6466473 6467968 6469632 6473682 6497712 6500352 6558588 6561792 6590272 6684444 6691896 6716736 6718464 6724224 6747624 6749184 6753409 6779664 6782976 6812416 6843744 6940323 6941538 6973278 6975072 6981052 6982848 7008768 7039188 7042048 7074432 7105137 7108608 7113058 7241481 7249554 7257636 7276464 7278336 7284576 7309926 7311616 7312896 7344636 7348224 7352824 7356416 7382016 7414056 7528383 7556328 7564752 7591077 7592832 7600672 7625787 7627122 7630848 7663968 7667712 7672512 7699212 7700992 7846956 7855704 7862439 7882836 7884864 7891624 7922304 7931136 7956689 7958736 7960576 7962624 7997184 8031894 8111104 8186022 8195148 8225568 8227008 8266752 8271927 8275968 8302632 8304768 8306688 8311888 8340813 8380418 8384512 8500869 8510346 8541936 8550756 8582496 8584704 8592064 8621964 8626176 8631576 8663616 8667136 8744784 8749056 8870472 8878077 8912592 8922528 8953578 8955648 8957952 8965632 8994518 8996832 8998912 9039552 9124992 9253764 9255384 9263319 9273646 9297704 9300096 9310464 9340461 9342864 9345024 9350874 9385584 9432576 9473516 9478144 9609678 9655308 9657792 9666072 9676848 9701952 9704448 9710523 9712768 9746568 9750528 9792848 9797632 9837882 9842688 9885408 10026666 10037844 10075104 10086336 10121436 10123776 10167716 10169496 10174464 10218624 10230016 10265616 10459917 10462608 10471578 10474272 10483252 10510448 10513152 10558782 10563072 10574848 10611648 10662912 10669587 10709192 10874331 10886454 10914696 10917504 10926864 10964889 10967424 10969344 11016954 11022336 11029236 11034624 11070176 11073024 11075584 11121084 11334492 11347128 11389248 11401008 11440683 11443328 11446272 11495952 11501568 11508768 11548818 11551488 11659712 11783556 11824254 11827296 11837436 11883456 11896704 11938104 11940864 11943936 11948339 11954176 11995776 12047841 12052736 12166656 12279033 12292722 12338352 12340512 12351092 12400128 12413952 12453948 12457152 12460032 12467832 12514112 12570627 12576768 12765519 12812904 12823889 12826134 12873744 12877056 12888096 12902464 12932946 12935936 12939264 12947364 12995424 13000704 13117176 13123584 13180544 13368888 13383792 13430367 13433472 13436928 13448448 13491777 13495248 13498368 13506818 13559328 13565952 13624832 13687488 13880646 13883076 13910469 13946556 13950144 13962104 13965696 14017536 14026311 14078376 14084096 14148864 14210274 14217216 14226116 14414517 14482962 14499108 14515272 14552928 14556672 14569152 14619852 14623232 14625792 14689272 14696448 14705648 14712832 14756823 14764032 14828112 15039999 15056766 15108769 15112656 15129504 15182154 15185664 15201344 15251574 15254244 15261696 15327936 15345024 15398424 15401984 15693912 15707367 15711408 15724878 15765672 15769728 15783248 15838173 15844608 15862272 15913378 15917472 15921152 15925248 15994368 16063788 16222208 16329681 16372044 16390296 16451136 16454016 16525431 16533504 16543854 16551936 16605264 16609536 16613376 16623776 16681626 16760836 16769024 17001738 17020692 17083872 17101512 17164992 17169408 17184128 17243928 17252352 17263152 17323227 17327232 17334272 17402437 17489568 17498112 17736381 17740944 17756154 17825184 17845056 17907156 17911296 17915904 17931264 17942489 17989036 17993664 17997824 18079104 18249984 18439083 18507528 18510768 18526638 18547292 18595408 18600192 18620928 18680922 18685728 18690048 18701748 18771168 18865152 18947032 18956288 19219356 19239201 19310616 19315584 19332144 19353696 19399419 19403904 19408896 19421046 19425536 19493136 19501056 19585696 19595264 19675764 19685376 19770816 20053332 20075688 20150208 20172672 20242872 20247552 20260227 20335432 20338992 20348928 20437248 20460032 20531232 20820969 20919834 20925216 20943156 20948544 20966504 21020896 21026304 21117564 21126144 21139369 21149696 21223296 21315411 21325824 21339174 21418384 21724443 21748662 21772908 21829392 21835008 21853728 21929778 21934848 21938688 22033908 22044672 22058472 22069248 22140352 22146048 22242168 22585149 22668984 22688419 22694256 22778496 22802016 22877361 22881366 22886656 22892544 22991904 23003136 23017536 23097636 23102976 23319424 23567112 23587317 23648508 23654592 23674872 23766912 23793408 23870067 23876208 23881728 23887872 23896678 23908352 23991552 24095682 24105472 24333312 24558066 24585444 24676704 24681024 24702184 24800256 24815781 24827904 24907896 24914304 24920064 24935664 25022439 25028224 25141254 25153536 25502607 25531038 25625808 25647778 25652268 25747488 25754112 25776192 25804928 25865892 25871872 25878528 25894728 25990848 26001408 26234352 26247168 26361088 26634231 26737776 26767584 26860734 26866944 26873856 26896896 26983554 26990496 26996736 27013636 27118656 27249664 27374976 27761292 27766152 27789957 27820938 27893112 27900288 27924208 27931392 28021383 28035072 28052622 28156752 28168192 28297728 28420548 28434432 28452232 28829034 28965924 28998216 29030544 29105856 29113344 29131569 29138304 29239704 29246464 29251584 29378544 29392896 29411296 29425664 29513646 29528064 29656224 30079998 30113532 30217538 30225312 30259008 30364308 30371328 30402688 30503148 30508488 30523392 30655872 30690048 30788927 30796848 30803968 31379751 31387824 31414734 31422816 31449756 31531344 31539456 31566496 31676346 31689216 31724544 31826756 31834944 31842304 31988736 32008761 32127576 32444416 32622993 32659362 32744088 32780592 32894667 32902272 32908032 33050862 33067008 33087708 33103872 33210528 33219072 33226752 33247552 33363252 33521672 33538048 34003476 34041384 34070569 34167744 34203024 34322049 34329984 34338816 34368256 34487856 34504704 34526304 34646454 34654464 34668544 34804874 34979136 35472762 35481888 35512308 35650368 35690112 35814312 35822592 35831808 35845017 35862528 35884978 35978072 35987328 35995648 36143523 36158208 36499968 36837099 36878166 37015056 37021536 37053276 37094584 37190816 37200384 37241856 37361844 37371456 37380096 37403496 37542336 37711881 37730304 37894064 37912576 38296557 38438712 38471667 38478402 38621232 38631168 38664288 38707392 38798838 38807808 38817792 38842092 38851072 38986272 39002112 39171392 39351528 39370752 39541632 40106664 40141049 40151376 40300416 40345344 40475331 40485744 40495104 40520454 40670864 40677984 40697856 40874496 40920064 41062464 41641938 41731407 41839668 41850432 41886312 41897088 41933008 42041792 42052608 42078933 42235128 42252288 42278738 42299392 42446592 42630822 42651648 42678348 42836768 43448886 43497324 43545816 43658784 43670016 43707456 43859556 43869696 43877376 44067816 44089344 44116944 44138496 44270469 44280704 44292096 44484336 45119997 45170298 45326307 45337968 45376838 45388512 45556992 45604032 45754722 45762732 45773312 45785088 45983808 46035072 46195272 46205952 46234877 46638848 47122101 47134224 47174634 47297016 47309184 47349744 47514519 47533824 47586816 47740134 47752416 47763456 47775744 47793356 47816704 47983104 48191364 48210944 48666624 48989043 49116132 49170888 49353408 49362048 49404368 49576293 49600512 49631562 49655808 49815792 49828608 49840128 49871328 50044878 50056448 50282508 50307072 51005214 51062076 51251616 51295556 51304536 51494976 51508224 51552384 51609856 51731784 51743744 51757056 51789456 51969681 51981696 52002816 52207311 52468704 52494336 52722176 53209143 53268462 53475552 53535168 53721468 53733888 53747712 53793792 53827467 53967108 53980992 53993472 54027272 54237312 54472717 54499328 54749952 55317249 55522584 55532304 55579914 55641876 55786224 55800576 55848416 55862784 56042766 56070144 56105244 56313504 56336384 56595456 56841096 56868864 56904464 57658068 57717603 57931848 57996432 58061088 58198257 58211712 58226688 58263138 58276608 58464367 58479408 58492928 58503168 58757088 58785792 58822592 59027292 59056128 59312448 60159996 60227064 60278699 60435076 60450624 60518016 60728616 60742656 60780681 60805376 61006296 61016976 61046784 61311744 61380096 61577854 61593696 61607936 62462907 62759502 62775648 62829468 62845632 62899512 63062688 63078912 63132992 63352692 63378432 63418107 63449088 63653512 63669888 63684608 63946233 63977472 64017522 64255152 64888832 65173329 65245986 65318724 65488176 65561184 65789334 65804544 65816064 66101724 66134016 66175416 66207744 66421056 66438144 66495104 66726504 67043344 67076096 67755447 68006952 68065257 68082768 68141138 68335488 68406048 68632083 68644098 68659968 68677632 68736512 68975712 69009408 69052608 69292908 69308928 69609748 69958272 70761951 70945524 70963776 71024616 71300736 71380224 71610201 71628624 71645184 71663616 71690034 71725056 71769956 71956144 71974656 71991296 72287046 72316416 72999936 73674198 73756332 74030112 74043072 74106552 74189168 74381632 74400768 74447343 74483712 74723688 74742912 74760192 74806992 75067317 75084672 75423762 75460608 75788128 75825152 76593114 76877424 76943334 76956804 77242464 77262336 77328576 77414784 77597676 77615616 77635584 77684184 77702144 77972544 78004224 78342784 78703056 78741504 79083264 79902693 80213328 80282098 80302752 80600832 80690688 80950662 80971488 80990208 81040908 81341728 81355968 81748992 81800167 81840128 82124928 83283876 83369871 83462814 83679336 83700864 83772624 83794176 83866016 84064149 84083584 84105216 84157866 84470256 84504576 84557476 84598784 84893184 85261644 85303296 85356696 85673536 86897772 86994648 87091632 87317568 87340032 87394707 87414912 87719112 87739392 87754752 87794317 88135632 88178688 88233888 88276992 88540938 88561408 88584192 88968672 90239994 90340596 90652614 90675936 90753676 90777024 91113984 91208064 91509444 91525464 91546624 91570176 91967616 92070144 92366781 92390544 92411904 92469754 93277696 94139253 94244202 94268448 94349268 94594032 94618368 94699488 95029038 95067648 95173632 95480268 95504832 95526912 95586712 95633408 95966208 96026283 96382728 96421888 97333248 97868979 97978086 98232264 98341776 98684001 98706816 98724096 98808736 99152586 99201024 99263124 99311616 99631584 99657216 99680256 99742656 100089756 100112896 100565016 100614144 102010428 102124152 102211707 102503232 102591112 102609072 102966147 102989952 103016448 103104768 103219712 103436957 103463568 103487488 103514112 103578912 103939362 103963392 104005632 104414622 104937408 105444352 106418286 106536924 106646929 106951104 107070336 107442936 107467776 107495424 107535051 107587584 107654934 107934216 107961984 107986944 108054544 108430569 108474624 108945434 108998656 109499904 110511297 110634498 111045168 111064608 111159828 111283752 111572448 111601152 111696832 111725568 112085532 112140288 112210488 112627008 112672768 113135643 113190912 113682192 113737728 113808928 115316136 115415001 115435206 115863696 115992864 116122176 116396514 116423424 116453376 116526276 116553216 116928734 116958816 116985856 117006336 117514176 117645184 118054584 118112256 118624896 120319992 120423147 120454128 120557398 120870152 120901248 121036032 121425993 121457232 121485312 121561362 121610752 122012592 122033952 122093568 122623488 122760192 123155708 123187392 123215872 124925814 125194221 125519004 125551296 125658936 125691264 125799024 126125376 126157824 126236799 126265984 126705384 126756864 126836214 126898176 127307024 127339776 127369216 127892466 127954944 128035044 128510304 129777664 130346658 130491972 130637448 130976352 131122368 131578668 131609088 131632128 132203448 132268032 132350832 132415488 132811407 132842112 132876288 132990208 133453008 134086688 134152192 135510894 135978921 136013904 136130514 136165536 136282276 136670976 136812096 137264166 137288196 137319936 137355264 137473024 137951424 138105216 138585816 138617856 138704631 139219496 139916544 141366303 141523902 141891048 141927552 142049232 142543557 142601472 142760448 143220402 143257248 143290368 143327232 143380068 143450112 143539912 143912288 143949312 143982592 144574092 144632832 145999872 146967129 147348396 147512664 148060224 148086144 148213104 148378336 148728879 148763264 148801536 148894686 148967424 149447376 149485824 149520384 149613984 150134634 150169344 150847524 150921216 151576256 153186228 153754848 153886668 153913608 154484928 154524672 154657152 154829568 155195352 155231232 155271168 155328407 155368368 155404288 155945088 156008448 156621933 156685568 157406112 157483008 158166528 159627429 159805386 160426656 160564196 160605504 161201664 161381376 161482401 161901324 161942976 161980416 162081816 162683456 162711936 163418151 163497984 163600334 163680256 164249856 165951747 166567752 166739742 166925628 167358672 167401728 167545248 167588352 167732032 168128298 168167168 168210432 168315732 168940512 169009152 169114952 169197568 169786368 170523288 170606592 170713392 171347072 173152809 173795544 173989296 174183264 174594771 174635136 174680064 174789414 174829824 175393101 175438224 175478784 175509504 175588634 176271264 176357376 176467776 177081876 177122816 177168384 177937344 180479988 180681192 180836097 181305228 181351872 181507352 181554048 182227968 182342043 182416128 183018888 183050928 183093248 183140352 183935232 184140288 184733562 184781088 184823808 184939508 186555392 187388721 188278506 188488404 188536896 188698536 189188064 189236736 189398976 190058076 190135296 190254321 190347264 190960536 191009664 191053824 191173424 191266816 191838699 191932416 192052566 192765456 192843776 194666496 195519987 195737958 195956172 196464528 196683552 197368002 197413632 197448192 197617472 198305172 198402048 198526248 198623232 199263168 199314432 199485312 200179512 200225792 201130032 201228288 204020856 204195771 204248304 204423414 205006464 205182224 205218144 205896249 205932294 205979904 206032896 206209536 206439424 206873914 206927136 206974976 207028224 207157824 207878724 207926784 208829244 209874816 210888704 212285853 212836572 213073848 213293858 213902208 214140672 214830603 214885872 214935552 214990848 215070102 215175168 215309868 215868432 215923968 215973888 216109088 216861138 216949248 217890868 217997312 218999808 221022594 221268996 222090336 222129216 222319656 222567504 223144896 223202304 223342029 223393664 223451136 224171064 224280576 224420976 225201951 225254016 225345536 226231681 226271286 226381824 227364384 227475456 227617856 230632272 230830002 230870412 231727392 231985728 232244352 232793028 232846848 232906752 233052552 233106432 233252357 233857468 233917632 233971712 234012672 235028352 235290368 236109168 236224512 237249792 239708079 240639984 240846294 240908256 241114796 241740304 241802496 242072064 242851986 242914464 242970624 243122724 243221504 244025184 244067904 245246976 245400501 245520384 246311416 246374784 246431744 249851628 250109613 250388442 251038008 251102592 251317872 251382528 251598048 252192447 252250752 252315648 252473598 252531968 253410768 253513728 253672428 253796352 254614048 254679552 254738432 255784932 255909888 256070088 257020608 259555328 260693316 260983944 261274896 261952704 262184121 262244736 263157336 263218176 263264256 263382951 264406896 264536064 264701664 264830976 265622814 265684224 265752576 265980416 266906016 268173376 271021788 271957842 272027808 272261028 272331072 272564552 273341952 273624192 274528332 274576392 274639872 274710528 274811797 274946048 275902848 276210432 277100343 277171632 277235712 277409262 278438992 279833088 282417759 282732606 283047804 283782096 283855104 284098464 285087114 285202944 285520896 286440804 286514496 286580736 286760136 286900224 287079824 287824576 287898624 288078849 289148184 289265664 291999744 293606937 293934258 294696792 294949447 295025328 296120448 296172288 296426208 296756672 297457758 297526528 297603072 297789372 297934848 298894752 298971648 299040768 299227968 300269268 300338688 301695048 301842432 303152512 306372456 306635121 307509696 307773336 307827216 308898441 308969856 309049344 309314304 309659136 310310871 310390704 310462464 310542336 310656814 310736736 310808576 311890176 312016896 313243866 313371136 314812224 316333056 319254858 319610772 319940787 320853312 321128392 321211008 322403328 322605153 322762752 322964802 323802648 323885952 323960832 324163632 325291707 325366912 325423872 326836302 326995968 327200668 327360512 328499712 331533891 331903494 333135504 333479484 333851256 334717344 334803456 335090496 335176704 335464064 336256596 336334336 336420864 336631464 337881024 338018304 338229904 338395136 339406929 339572736 341046576 341213184 341426784 342694144 346245003 346305618 347591088 347978592 348366528 349189542 349270272 349360128 349578828 349659648 350786202 350876448 350957568 351019008 351177268 352542528 352935552 354163752 354245632 354336768 355874688 360959976 361269441 361362384 361672194 362610456 362703744 363014704 363108096 364277979 364455936 364684086 364832256 366037776 366101856 366186496 366280704 367870464 368280576 369467124 369562176 369647616 369879016 373110784 374777442 375582663 376557012 376976808 377073792 377397072 378376128 378473472 378710397 378797952 380116152 380270592 380508642 380694528 381921072 382019328 382107648 382346848 382533632 383677398 383864832 384105132 385530912 385687552 389332992 391039974 391475916 391912344 392929056 393367104 394736004 394827264 394896384 395234944 396610344 396804096 397052496 397246464 398434221 398526336 398628864 398970624 400256051 400359024 400451584 402260064 402456576 407936763 408041712 408391542 408496608 408846828 410012928 410364448 410436288 411792498 411864588 411959808 412065792 412419072 412677247 412878848 413747828 413854272 413949952 414315648 415757448 415853568 416113893 417658488 419749632 421777408 424098909 424571706 425673144 426147696 426587716 427630671 427804416 428281344 429661206 429771744 429871104 429981696 430140204 430350336 430619736 431736864 431847936 431947776 432218176 433722276 433898496 435781736 435994624 437999616 440901387 442045188 442537992 442917397 444180672 444258432 444639312 445135008 446186637 446289792 446404608 446684058 446787328 446902272 448342128 448561152 448841952 450403902 450508032 450691072 452463362 452542572 452763648 454728768 455235712 461264544 461660004 461740824 463454784 463971456 464488704 465586056 465693696 465813504 465985221 466105104 466212864 466504714 467714936 467835264 467943424 468025344 469865799 470056704 470580736 472218336 472449024 474499584 478882287 479416158 481279968 481692588 481816512 482229592 483480608 483604992 484144128 484447203 485703972 485828928 485941248 486245448 486443008 488050368 488135808 490254453 490493952 490801002 491040768 492622832 492749568 492863488 497855241 499703256 500219226 500776884 502076016 502205184 502635744 502765056 503196096 504384894 504501504 504631296 504947196 505063936 506821536 507027456 507344856 507592704 509228096 509359104 511569864 511819776 512140176 514041216 519110656 519458427 521386632 521833637 521967888 522549792 523905408 524368242 524489472 526179303 526314672 526436352 526528512 526765902 528813792 529072128 529403328 531245628 531368448 531505152 531960832 533812032 536346752 542043576 542508291 543915684 544055616 544522056 544662144 545129104 546683904 547026129 547248384 549056664 549152784 549279744 549421056 549623594 549892096 551805696 552420864 554200686 554343264 554471424 554818524 556877984 559666176 564835518 565465212 566095608 567564192 567710208 568196928 570174228 570405888 570762963 571041792 572881608 573028992 573161472 573520272 573800448 574159648 575516097 575649152 575797248 576157698 578296368 578531328 583999488 586559961 587213874 587868516 589393584 589898894 590050656 592240896 592344576 592852416 593513344 594915516 595053056 595206144 595578744 595869696 597789504 597943296 598455936 600538536 600677376 601053401 603390096 603684864 606305024 612587313 612744912 613270242 615019392 615546672 615654432 617688747 617796882 617939712 618098688 618628608 619318272 620621742 620781408 620924928 621084672 621313628 621473472 621617152 623780352 626487732 626742272 629624448 632666112 636857559 638509716 639221544 639881574 641706624 642256784 642422016 644491809 644806656 645210306 645525504 645929604 647605296 647771904 647921664 648327264 650583414 650733824 650847744 653672604 653991936 654401336 654721024 656999424 663067782 663806988 666271008 666958968 667702512 669434688 669606912 670026087 670180992 670353408 670928128 672513192 672668672 672841728 673262928 675605853 675762048 676036608 676459808 676790272 678695043 678813858 679145472 682093152 682426368 682853568 685388288 692490006 692611236 695182176 695957184 696733056 698379084 698540544 698720256 699157656 699319296 699757071 701572404 701752896 701915136 702038016 702354536 705085056 705871104 708145321 708327504 708491264 708673536 711749376 719124237 721919952 722538882 722724768 723344388 725220912 725407488 726029408 726216192 728555958 728911872 729368172 729664512 732075552 732203712 732372992 735740928 736201503 736561152 738934248 739124352 739295232 739758032 746221568 749554884 750328839 751165326 753114024 753953616 754147584 754794144 756577341 756752256 756946944 757420794 757595904 760232304 760541184 761017284 761389056 763842144 764038656 764215296 764693696 767354796 767729664 768210264 771061824 771375104 778665984 782079948 782951832 783623087 783824688 785858112 786734208 789472008 789654528 789792768 790148853 790469888 793220688 793608192 794104992 794492928 796868442 797052672 797257728 797941248 800512102 800718048 800903168 804520128 815873526 816083424 816783084 816993216 817693656 820025856 820728896 820872576 823584996 823729176 823919616 824131584 824435391 824838144 825354494 825757696 827495656 827708544 827899904 828631296 831301029 831514896 831707136 832227786 835316976 839499264 843554816 847253277 848197818 849143412 851346288 852295392 853175432 855261342 855608832 856562688 859322412 859543488 859742208 860280408 860700672 861239472 863473728 863695872 864236547 864436352 867444552 867796992 871563472 871989248 875999232 880820811 881802774 884090376 884848341 885075984 885834794 888361344 888516864 889278624 890270016 892373274 892579584 892809216 893368116 893574656 893804544 896684256 897122304 897683904 900807804 901016064 904926724 905085144 905527296 909457536 910471424 919905363 922529088 923320008 923481648 926909568 927942912 928977408 930932613 931172112 931387392 931627008 931970442 932210208 932425728 933009428 935429872 935670528 935886848 936050688 939731598 940113408 941161472 944436672 948999168 957764574 958832316 959822361 962559936 963385176 963633024 964459184 966961216 967209984 967815459 968288256 968894406 971407944 971657856 971882496 972490896 972886016 975875121 976100736 976271616 980508906 980987904 981602004 982081536 985245664 985499136 985726976 995710482 999406512 1000438452 1001553768 1004152032 1004410368 1005271488 1005530112 1006392192 1008769788 1009003008 1009262592 1009894392 1010127872 1013643072 1014054912 1014689712 1015185408 1018220787 1018456192 1018718208 1023139728 1023639552 1024280352 1028082432 1038735009 1038916854 1042773264 1043667274 1043935776 1045099584 1047810816 1048736484 1048978944 1052358606 1052629344 1052872704 1053057024 1053531804 1057627584 1058806656 1062491256 1062736896 1063010304 1063402171 1063921664 1067624064 1072693504 1083808323 1084087152 1085016582 1087831368 1088111232 1089044112 1089324288 1090258208 1092833937 1093367808 1094052258 1094496768 1098113328 1098305568 1098559488 1098842112 1099247188 1099784192 1103611392 1104841728 1108401372 1108686528 1108942848 1109637048 1113755968 1119332352 1126747989 1129671036 1130930424 1132191216 1135128384 1135420416 1136131191 1136393856 1140348456 1140811776 1141326121 1141525926 1142083584 1145763216 1146057984 1146322944 1147040544 1147600896 1148319296 1151032194 1151298304 1151594496 1152315396 1156592736 1157062656 1167998976 1173119922 1174427748 1175737032 1178787168 1179797788 1180101312 1184481792 1184689152 1185704832 1187026688 1189831032 1190106112 1190412288 1191157488 1191739392 1195302663 1195579008 1195886592 1196911872 1200768153 1201077072 1201354752 1202106802 1206780192 1207369728 1212610048 1223810289 1225174626 1225489824 1226540484 1230038784 1231093344 1231308864 1235377494 1235593764 1235879424 1236197376 1237257216 1238031741 1238636544 1241243484 1241562816 1241849856 1242627256 1242946944 1243234304 1247560704 1248341679 1252975464 1253484544 1259248896 1265332224 1272296727 1273715118 1277019432 1278443088 1279763148 1282892013 1283413248 1284513568 1284844032 1288983618 1289613312 1290420612 1291051008 1291859208 1295210592 1295543808 1295843328 1296654528 1301166828 1301467648 1301695488 1307345208 1307983872 1308802672 1309442048 1313998848 1322704161 1326135564 1327613976 1328752191 1332542016 1333917936 1335405024 1338559911 1338869376 1339213824 1340052174 1340361984 1340706816 1341856256 1344680441 1345026384 1345337344 1345683456 1346525856 1351211706 1351524096 1352073216 1352919616 1357390086 1357627716 1358290944 1364186304 1365707136 1370776576 1384980012 1385222472 1386410077 1390364352 1391914368 1393466112 1396758168 1397081088 1397440512 1397955663 1398315312 1398638592 1399514142 1403144808 1403505792 1403830272 1404076032 1404709072 1409597397 1410170112 1411742208 1416290642 1416655008 1416982528 1417347072 1423498752 1436646861 1438248474 1443839904 1445077764 1445449536 1446688776 1450441824 1450814976 1452058816 1452432384 1453341609 1457111916 1457823744 1458736344 1459329024 1464151104 1464407424 1464745984 1470763359 1471481856 1472403006 1473122304 1477868496 1478248704 1478590464 1479516064 1492443136 1499109768 1500657678 1502330652 1506228048 1507907232 1508295168 1509588288 1513154682 1513504512 1513893888 1514841588 1515191808 1520464608 1521082368 1522034568 1522778112 1527684288 1528077312 1529387392 1534709592 1535459328 1536420528 1542123648 1542750208 1557331968 1558375281 1564159896 1565500911 1565903664 1567246174 1567649376 1571716224 1573468416 1578537909 1578944016 1579309056 1579585536 1580297706 1580939776 1586441376 1587216384 1588209984 1593736884 1594105344 1594515456 1595882496 1596881521 1601024204 1601436096 1601806336 1609040256 1627524873 1631747052 1632166848 1633566168 1633986432 1635387312 1640051712 1641078387 1641457792 1641745152 1647169992 1647458352 1647839232 1648263168 1648870782 1649676288 1650708988 1651515392 1654991312 1655417088 1655799808 1657262592 1662602058 1663029792 1663414272 1664455572 1670633952 1678998528 1687109632 1694506554 1696395636 1698286824 1702692576 1704590784 1706350864 1710522684 1711217664 1712288889 1713125376 1718644824 1719086976 1719484416 1720560816 1721401344 1722478944 1726548291 1726947456 1727391744 1728473094 1728872704 1734889104 1735593984 1743126944 1743978496 1751998464 1761641622 1763605548 1768180752 1769696682 1770151968 1771669588 1776722688 1777033728 1778557248 1780540032 1784746548 1785159168 1785618432 1786736232 1787149312 1787609088 1793368512 1795367808 1801615608 1802032128 1803160203 1809853448 1810170288 1811054592 1818915072 1820942848 1837761939 1839810726 1845058176 1846640016 1846963296 1853066241 1853819136 1855885824 1857954816 1861865226 1862344224 1862774784 1863254016 1863940884 1864420416 1864851456 1866018856 1870859744 1871341056 1871773696 1879463196 1880226816 1881403841 1882322944 1888873344 1897998336 1910572677 1915529148 1917664632 1919644722 1925119872 1926770352 1927266048 1928918368 1933475427 1933922432 1934419968 1935630918 1936576512 1937788812 1942815888 1943315712 1943764992 1944981792 1945772032 1951750242 1952201472 1952543232 1961017812 1961975808 1963204008 1964163072 1970491328 1970998272 1991420964 1998813024 2000876904 2003107536 2008304064 2008820736 2010078261 2010542976 2011060224 2012784384 2017539576 2018006016 2018525184 2019269291 2019788784 2020255744 2027286144 2028109824 2029379424 2030370816 2036085129 2036441574 2036912384 2037436416 2046279456 2047279104 2048560704 2056164864 2077470018 2077833708 2085546528 2087334548 2087871552 2090199168 2095621632 2097472968 2097957888 2099271213 2104717212 2105258688 2105745408 2106114048 2107063608 2115255168 2117613312 2124435963 2124982512 2125473792 2126020608 2126804342 2127843328 2135248128 2145387008 2157372711 2167616646 2168174304 2170033164 2175662736 2176222464 2178088224 2178648576 2180516416 2185667874 2186735616 2188104516 2188993536 2196226656 2196611136 2197118976 2198494376 2199568384 2207222784 2208604509 2209683456 2216802744 2217373056 2217885696 2219274096 2227511936 2238664704 2250986517 2253495978 2259342072 2261860848 2264382432 2269732023 2270256768 2270840832 2272262382 2272787712 2280696912 2281623552 2282652242 2283051852 2284167168 2291526432 2292115968 2292645888 2294081088 2296638592 2302064388 2302596608 2303188992 2304630792 2313185472 2314125312 2335997952 2346239844 2348855496 2350869261 2351474064 2357574336 2359595576 2360202624 2368963584 2369378304 2370446559 2371409664 2374053376 2379662064 2380212224 2380824576 2382314976 2383478784 2390605326 2391158016 2391773184 2393823744 2401536306 2402154144 2402709504 2404213604 2413560384 2425220096 2447620578 2450349252 2450979648 2453080968 2460077568 2462186688 2462617728 2470754988 2471187528 2471758848 2472394752 2473306173 2474514432 2476063482 2477273088 2482486968 2483125632 2483699712 2485254512 2485893888 2486468608 2493903087 2495121408 2496683358 2505950928 2506969088 2518497792 2530664448 2541759831 2544593454 2547430236 2554038864 2556886176 2559526296 2565784026 2566826496 2569027136 2569688064 2577967236 2579226624 2580841224 2582102016 2583718416 2590421184 2591087616 2592709641 2593309056 2602333656 2602935296 2603390976 2614690416 2615967744 2617605344 2618884096 2627997696 2645408322 2652271128 2654545023 2655227952 2657504382 2665084032 2667835872 2670810048 2677119822 2677738752 2678427648 2680104348 2680723968 2681413632 2683712512 2689360882 2690052768 2690674688 2691366912 2693051712 2702423412 2703048192 2705839232 2714780172 2715255432 2716581888 2728372608 2731414272 2741553152 2759716089 2769960024 2770444944 2772820154 2780728704 2783828736 2786932224 2792797839 2793516336 2794162176 2794881024 2795911326 2796630624 2797277184 2799028284 2806289616 2807011584 2807660544 2808152064 2809418144 2819194794 2820340224 2823484416 2832581284 2833310016 2833965056 2846997504 2873293722 2876496948 2879467083 2887679808 2890155528 2890899072 2893377552 2900883648 2901629952 2903446377 2904117632 2904864768 2906683218 2914223832 2915647488 2917472688 2918658048 2927625363 2928302208 2928814848 2929491968 2941526718 2942963712 2944806012 2946244608 2955736992 2956497408 2957180928 2959032128 2984886272 2998219536 3001315356 3004661304 3012456096 3015814464 3016590336 3019176576 3026309364 3027009024 3027787776 3029683176 3030383616 3032280641 3040929216 3042164736 3044069136 3045556224 3054662361 3055368576 3056154624 3058774784 3069419184 3070918656 3072841056 3084247296 3085500416 3116205027 3116750562 3128319792 3131001822 3131807328 3134492348 3135298752 3143432448 3146936832 3157075818 3157888032 3158618112 3159171072 3160595412 3161879552 3172882752 3176419968 3187473768 3188210688 3189030912 3190206513 3191764992 3193763042 3202048408 3202872192 3203612672 3218080512 3251424969 3255049746 3263494104 3264333696 3267132336 3267972864 3270774624 3278501811 3280103424 3282156774 3282915584 3283490304 3294339984 3294916704 3295678464 3296526336 3297741564 3299352576 3301417976 3303030784 3309982624 3310834176 3311599616 3314525184 3325204116 3326059584 3326828544 3328911144 3341267904 3357997056 3374219264 3380243967 3389013108 3392791272 3396573648 3405385152 3408393573 3409181568 3412701728 3421045368 3422435328 3423978363 3424577778 3426250752 3437289648 3438173952 3438968832 3441121632 3442802688 3444957888 3453096582 3453894912 3454783488 3456946188 3457745408 3469778208 3471187968 3486253888 3503996928 3523283244 3527211096 3536361504 3539393364 3540303936 3543339176 3553445376 3554067456 3557114496 3561080064 3569493096 3570318336 3571236864 3572553361 3573472464 3574298624 3575218176 3586737024 3590735616 3602304459 3603231216 3604064256 3606320406 3619706896 3620340576 3622109184 3637830144 3641885696 3671430867 3675523878 3679621452 3690116352 3693280032 3693926592 3706132482 3707638272 3711771648 3714095223 3715909632 3723730452 3724688448 3725549568 3727881768 3728840832 3729702912 3732037712 3741719488 3742682112 3745025037 3758926392 3760453632 3762807682 3764645888 3777746688 3795996672 3816890181 3821145354 3831058296 3835329264 3839289444 3850239744 3853540704 3854532096 3857836736 3866950854 3867844864 3868839936 3871261836 3873153024 3875577624 3885631776 3886631424 3887529984 3889963584 3891544064 3903500484 3904402944 3905086464 3922035624 3923951616 3926408016 3928326144 3940982656 3941996544 3982841928 3986256573 3997626048 4001753808 4006215072 4015679733 4016608128 4017641472 4020156522 4021085952 4022120448 4025568768 4034041323 4035079152 4036012032 4037050368 4038538582 4039577568 4040511488 4054572288 4056219648 4058758848 4072170258 4072883148 4073824768 4074872832 4092558912 4097121408 4112329728 4154940036 4155667416 4159230231 4171093056 4174669096 4175743104 4180398336 4191243264 4193866989 4194945936 4195915776 4198542426 4209434424 4210517376 4211490816 4212228096 4214127216 4228792191 4230510336 4235226624 4248871926 4249965024 4250947584 4252041216 4253608684 4255686656 4270496256 4290774016 4309940583 4314745422 4335233292 4336348608 4340066328 4351325472 4352444928 4356176448 4357297152 4360024827 4361032832 4371335748 4373471232 4376209032 4377987072 4392453312 4393222272 4394237952 4396988752 4399136768 4412290077 4414445568 4417209018 4419366912 4433605488 4434746112 4435771392 4438548192 4455023872 4477329408 4501973034 4506991956 4518684144 4523721696 4528764864 4539464046 4540513536 4541681664 4544524764 4545575424 4561393824 4563247104 4565304484 4566103704 4568334336 4583052864 4584231936 4588162176 4593277184 4604128776 4605193216 4606377984 4609261584 4626370944 4628250624 4671995904 4692479688 4696502733 4697710992 4701738522 4702948128 4715148672 4719191152 4720405248 4735613727 4737927168 4738756608 4740893118 4742819328 4748106752 4759324128 4760424448 4761649152 4764629952 4781210652 4782316032 4783546368 4787647488 4790644563 4803072612 4804308288 4805419008 4808427208 4827120768 4850440192 4882574619 4895241156 4900698504 4901959296 4906161936 4920155136 4923235161 4924373376 4925235456 4941509976 4942375056 4943517696 4944789504 4946612346 4949028864 4952126964 4954546176 4964973936 4966251264 4967399424 4970509024 4971787776 4972937216 4987806174 4990242816 4993366716 5011901856 5013938176 5036995584 5061328896 5083519662 5089186908 5094860472 5108077728 5113772352 5119052592 5131568052 5133652992 5136866667 5138054272 5139376128 5155934472 5158453248 5161682448 5164204032 5167436832 5179644873 5180842368 5182175232 5185419282 5186618112 5203328663 5204667312 5205870592 5206781952 5229380832 5231935488 5235210688 5255995392 5290816644 5304542256 5309090046 5310455904 5315008764 5330168064 5335671744 5341620096 5354239644 5355477504 5356855296 5360208696 5361447936 5362827264 5364804211 5367425024 5378721764 5380105536 5381349376 5386103424 5404846824 5406096384 5409480609 5411678464 5429560344 5430510864 5433163776 5456745216 5462828544 5483106304 5513285817 5519432178 5539920048 5540889888 5545640308 5559198723 5561457408 5567657472 5573864448 5585595678 5587032672 5588324352 5589762048 5591822652 5593261248 5594554368 5598056568 5612579232 5614023168 5615321088 5618836288 5638389588 5640680448 5644211523 5646968832 5665162568 5666620032 5667930112 5693995008 5731718031 5746587444 5752993896 5757926161 5758934166 5775359616 5780311056 5781798144 5786755104 5800426281 5801767296 5803259904 5806892754 5808235264 5809729536 5813366436 5828447664 5831294976 5834945376 5837316096 5855250726 5856604416 5857629696 5858983936 5883053436 5885927424 5889612024 5892489216 5911473984 5912994816 5918064256 5969772544 5996439072 6002630712 6009322608 6024912192 6030234783 6031628928 6033180672 6038353152 6052618728 6054018048 6055575552 6057807873 6059366352 6060767232 6064561282 6081858432 6084329472 6088138272 6091112448 6108255387 6109324722 6110737152 6112309248 6117549568 6138838368 6141837312 6145682112 6168494592 6232410054 6233501124 6256639584 6262003644 6263614656 6268984696 6270597504 6286864896 6293873664 6297813639 6314151636 6315776064 6317236224 6318342144 6321190824 6323759104 6345765504 6352839936 6373307889 6374947536 6376421376 6378061824 6380413026 6383529984 6387526084 6404096816 6405744384 6407225344 6436161024 6472118133 6502849938 6510099492 6526988208 6528667392 6534264672 6535945728 6541549248 6557003622 6560206848 6564313548 6565831168 6566980608 6588679968 6589833408 6591356928 6595483128 6598705152 6602835952 6606061568 6619965248 6621668352 6625813527 6629050368 6650408232 6652119168 6653657088 6657822288 6682535808 6715994112 6748438528 6752959551 6760487934 6778026216 6783837281 6785582544 6793147296 6810770304 6816787146 6818363136 6825403456 6842090736 6844870656 6847956726 6849155556 6852501504 6874579296 6876347904 6877937664 6882243264 6889915776 6906193164 6907789824 6909566976 6913892376 6915490816 6939556416 6942375936 6972507776 7007993856 7046566488 7052607783 7054422192 7072723008 7078786728 7080607872 7086678352 7106890752 7108134912 7111339677 7114228992 7122160128 7138986192 7140636672 7142473728 7145106722 7146944928 7148597248 7150436352 7173474048 7181471232 7204608918 7206462432 7208128512 7212640812 7239413792 7240681152 7275660288 7283771392 7342861734 7351047756 7359242904 7380232704 7386560064 7387853184 7412264964 7415276544 7419918519 7423543296 7428190446 7431819264 7447460904 7449376896 7451099136 7455763536 7457681664 7459405824 7464075424 7481709261 7483438976 7485364224 7490050074 7517852784 7520907264 7525615364 7529291776 7555493376 7591993344 7625279493 7633780362 7642290708 7662116592 7670658528 7678578888 7700479488 7707081408 7709064192 7715673472 7733901708 7735689728 7737679872 7742523672 7746306048 7751155248 7771263552 7773262848 7778128923 7779927168 7783088128 7807000968 7808805888 7810172928 7813694213 7844071248 7847903232 7852816032 7856652288 7881965312 7883993088 7963635069 7965683856 7972513146 7995252096 8003507616 8012430144 8031359466 8033216256 8035282944 8040313044 8042171904 8044240896 8051137536 8068082646 8070158304 8072024064 8074100736 8077077164 8079155136 8081022976 8109144576 8117517696 8144340516 8145766296 8147649536 8149745664 8185117824 8194242816 8224659456 8279148267 8309880072 8311334832 8318460462 8342186112 8349338192 8351486208 8360796672 8378393517 8382486528 8387733978 8389891872 8391831552 8397084852 8418868848 8421034752 8422981632 8424456192 8428254432 8457584382 8461020672 8470453248 8497743852 8499930048 8501895168 8507217368 8511373312 8540992512 8581548032 8619881166 8629490844 8638401249 8670466584 8672697216 8680132656 8702650944 8704889856 8710339131 8712352896 8714594304 8720049654 8722065664 8742671496 8746942464 8752418064 8755974144 8782876089 8784906624 8786444544 8788475904 8793977504 8798273536 8824580154 8828891136 8834418036 8838733824 8867210976 8869492224 8871542784 8877096384 8910047744 8954658816 9003946068 9013983912 9037368288 9047443392 9057529728 9078928092 9081027072 9083363328 9089049528 9091150848 9096841923 9122787648 9126494208 9130608968 9132207408 9136668672 9163987083 9166105728 9168463872 9176324352 9186554368 9205889173 9208257552 9210386432 9212755968 9218523168 9252741888 9256501248 9348615081 9384959376 9393005466 9395421984 9403477044 9405896256 9430297344 9438382304 9440810496 9471227454 9475854336 9477513216 9481786236 9485638656 9491576681 9496213504 9518648256 9520848896 9529259904 9562421304 9564632064 9567092736 9570619539 9575294976 9581289126 9606145224 9608616576 9610838016 9616854416 9654241536 9700880384 9754274907 9765149238 9790482312 9801397008 9803918592 9812323872 9835505433 9840310272 9846470322 9848746752 9850470912 9883019952 9884750112 9887035392 9889579008 9893224692 9898057728 9904253928 9909092352 9929947872 9932502528 9934798848 9941018048 9943575552 9975612348 9980485632 9986733432 10023803712 10027876352 10073991168 10122657792 10140731901 10167039324 10178373816 10187100131 10189720944 10216155456 10227544704 10238105184 10263136104 10267305984 10271935089 10273733334 10276108544 10278752256 10311868944 10316906496 10323364896 10328408064 10334873664 10359289746 10361684736 10364350464 10370838564 10373236224 10406657326 10409334624 10411741184 10413563904 10458761664 10470421376 10511990784 10581633288 10609084512 10618180092 10620911808 10630017528 10660336128 10671343488 10683240192 10708479288 10710955008 10713710592 10717660083 10720417392 10722895872 10725654528 10729608422 10734850048 10757443528 10760211072 10762698752 10772206848 10806913377 10809693648 10812192768 10818961218 10823356928 10859120688 10861021728 10866327552 10913490432 10925657088 10966212608 11014292601 11026571634 11038864356 11079840096 11081779776 11091280616 11118397446 11122914816 11135314944 11142285669 11147728896 11171191356 11174065344 11176648704 11183645304 11186522496 11189108736 11196113136 11225158464 11228046336 11235075111 11237672576 11276779176 11281360896 11288423046 11293937664 11330325136 11333240064 11335860224 11387990016 11450670543 11463436062 11493174888 11505987792 11515852322 11517868332 11550719232 11560622112 11563596288 11573510208 11600852562 11603534592 11606519808 11613785508 11616470528 11619459072 11626732872 11656895328 11662589952 11669890752 11674632192 11710501452 11713208832 11715259392 11766106872 11771854848 11779224048 11784978432 11822947968 11825989632 11836128512 11939545088 11958769719 11992878144 12005261424 12018645216 12049824384 12060469566 12063257856 12066361344 12076706304 12102123969 12105237456 12108036096 12111151104 12115615746 12118732704 12121534464 12129122564 12163716864 12168658944 12176276544 12216510774 12218649444 12221474304 12224618496 12235099136 12277676736 12291364224 12336989184 12464820108 12467002248 12477690693 12513279168 12524007288 12527229312 12537969392 12541195008 12573729792 12581600967 12587747328 12595627278 12628303272 12631552128 12634472448 12636684288 12642381648 12647518208 12686376573 12691531008 12705679872 12746615778 12749895072 12752842752 12756123648 12760826052 12767059968 12775052168 12808193632 12811488768 12814450688 12872322048 12944236266 13005699876 13020198984 13053976416 13057334784 13068529344 13071891456 13080074481 13083098496 13114007244 13120413696 13128627096 13131662336 13133961216 13177359936 13179666816 13182713856 13190966256 13197410304 13205671904 13212123136 13236870231 13239930496 13243336704 13251627054 13258100736 13300816464 13304238336 13307314176 13315644576 13365071616 13431988224 13505919102 13520975868 13556052432 13567674562 13571165088 13586294592 13621540608 13633574292 13636726272 13650806912 13684181472 13689741312 13695913452 13698311112 13705003008 13749158592 13752695808 13764486528 13779831552 13812386328 13815579648 13819133952 13824228223 13827784752 13830981632 13879112832 13884751872 13945015552 14015987712 14089508199 14093132976 14105215566 14108844384 14145446016 14157573456 14161215744 14173356704 14206841181 14213781504 14216269824 14222679354 14228457984 14244320256 14277972384 14281273344 14284947456 14290213444 14293889856 14297194496 14346948096 14362942464 14371933689 14409217836 14412924864 14416257024 14425281624 14478827584 14481362304 14551320576 14567542784 14647723857 14685723468 14702095512 14718485808 14760465408 14769705483 14773120128 14775706368 14824529928 14830553088 14839837038 14847086592 14856380892 14863638528 14894921808 14898753792 14902198272 14911527072 14915363328 14918811648 14928150848 14963418522 14966877952 14970728448 14980100148 15035705568 15041814528 15051230728 15058583552 15110986752 15183986688 15250558986 15267560724 15284581416 15324233184 15341317056 15357157776 15400958976 15410600001 15414162816 15418128384 15431346944 15467803416 15471379456 15475359744 15485047344 15492612096 15502310496 15538934619 15542527104 15546525696 15556257846 15559854336 15566176256 15609985989 15614001936 15617611776 15620345856 15627388426 15688142496 15695806464 15705632064 15763930624 15767986176 15927270138 15931367712 15945026292 15990504192 16007015232 16024860288 16062718932 16066432512 16070565888 16080626088 16084343808 16088481792 16094412633 16102275072 16136165292 16140316608 16144048128 16154154328 16158310272 16162045952 16218289152 16228441827 16235035392 16288681032 16291532592 16295299072 16299491328 16370235648 16388485632 16449318912 16539857451 16558296534 16619760144 16622669664 16636920924 16677596169 16684372224 16698676384 16702972416 16721593344 16756787034 16764973056 16775467956 16779783744 16783663104 16794169704 16837737696 16842069504 16845963264 16856508864 16915168764 16922041344 16932634569 16940906496 16995487704 16999860096 17003790336 17014434736 17022746624 17081985024 17163096064 17195154093 17239762332 17258981688 17273778483 17276802498 17340933168 17345394432 17360265312 17401278843 17405301888 17409779712 17420678262 17424705792 17429188608 17440099308 17444131328 17485342992 17493884928 17504836128 17511948288 17565752178 17569813248 17572889088 17576951808 17587955008 17649160308 17657782272 17668836072 17677467648 17734421952 17738984448 17754192768 17820095488 17909317632 18007892136 18023331001 18027967824 18074736576 18094886784 18115059456 18157856184 18162054144 18166726656 18173423619 18178099056 18182301696 18193683846 18245575296 18252988416 18261217936 18264414816 18273337344 18324766161 18327974166 18332211456 18336927744 18352648704 18373108736 18411778346 18416515104 18420772864 18425511936 18437046336 18505483776 18697230162 18769918752 18786010932 18790843968 18806954088 18811792512 18860594688 18876764608 18881620992 18893440917 18942454908 18951708672 18955026432 18963572472 18971277312 18983153362 18992427008 19037296512 19041697792 19058519808 19119923667 19124842608 19129264128 19134185472 19141239078 19150589952 19162578252 19212290448 19217233152 19221676032 19233708832 19308483072 19401760768 19508549814 19530298476 19580964624 19602794016 19607837184 19624647744 19671010866 19680620544 19692940644 19697493504 19700941824 19766039904 19769500224 19774070784 19786449384 19796115456 19808507856 19818184704 19859895744 19865005056 19877440581 19882036096 19887151104 19951224696 19960971264 19973466864 20047607424 20055752704 20147982336 20245315584 20258878653 20281463802 20334078648 20351511843 20356747632 20374200262 20379441888 20432310912 20455089408 20476210368 20526272208 20534611968 20543870178 20547466668 20552217088 20557504512 20623737888 20633812992 20646729792 20669747328 20718579492 20723369472 20728700928 20741677128 20746472448 20759459773 20813314652 20818669248 20823482368 20827127808 20917523328 20940842752 21023981568 21157823349 21163266576 21218169024 21236360184 21241823616 21260035056 21320672256 21334019031 21342686976 21366480384 21416958576 21421910016 21427421184 21435320166 21440834784 21445791744 21451309056 21459216844 21469700096 21514887056 21520422144 21525397504 21544413696 21613826754 21619387296 21624385536 21637922436 21646713856 21718241376 21722043456 21826980864 21851314176 21932425216 22028585202 22053143268 22077728712 22159680192 22163559552 22182561232 22236794892 22245829632 22259755557 22270629888 22284571338 22295457792 22342382712 22348130688 22353297408 22367290608 22373044992 22378217472 22392226272 22445127783 22450316928 22456092672 22470150222 22475345152 22553558352 22562721792 22576846092 22587875328 22660650272 22666480128 22671720448 22775980032 22901341086 22926872124 22986349776 23011975584 23031704644 23035736664 23101438464 23121244224 23127192576 23147020416 23201705124 23207069184 23213039616 23227571016 23232941056 23238918144 23253465744 23313790656 23334386769 23339781504 23349264384 23421002904 23426417664 23430518784 23441082639 23532213744 23543709696 23558448096 23569956864 23645895936 23651979264 23672257024 23890905207 23917539438 23985756288 24010522848 24037290432 24099648768 24120939132 24126515712 24132722688 24153412608 24204247938 24210474912 24216072192 24222302208 24231231492 24237465408 24243068928 24258245128 24327433728 24352553088 24433021548 24437298888 24442948608 24449236992 24458249933 24470198272 24555353472 24582728448 24673978368 24837444801 24929640216 24934004496 24955381386 25026558336 25048014576 25054458624 25075938784 25082390016 25135180551 25147459584 25163201934 25175494656 25191254556 25256606544 25263104256 25268944896 25273368576 25284763296 25295036416 25372753146 25383062016 25411359744 25493231556 25499790144 25505685504 25521652104 25534119936 25550104336 25616387264 25622977536 25744644096 25888472532 25915203747 26011399752 26040397968 26107952832 26114669568 26131017393 26137058688 26143782912 26160148962 26166196992 26228014488 26240827392 26250500783 26257254192 26263324672 26267922432 26354719872 26359333632 26365427712 26381932512 26394820608 26411343808 26473740462 26479860992 26486673408 26503254108 26516201472 26601632928 26608476672 26614628352 26631289152 26730143232 26863976448 27011838204 27041951736 27112104864 27135349124 27142330176 27172589184 27243081216 27267148584 27273452544 27290525769 27301613824 27368362944 27379482624 27391826904 27396622224 27410006016 27491961249 27498317184 27505391616 27528973056 27559663104 27617667519 27624772656 27631159296 27638267904 27648456446 27655569504 27661963264 27758225664 27769503744 27890031104 28045845243 28179016398 28186265952 28210431132 28217688768 28290892032 28315146912 28322431488 28346713408 28413682362 28427563008 28432539648 28445358708 28456915968 28474730043 28488640512 28555944768 28562546688 28580426888 28587779712 28594388992 28693896192 28711858617 28725884928 28743867378 28818435672 28825849728 28832514048 28850563248 28957655168 28962724608 29102641152 29135085568 29262824721 29295447714 29371446936 29404191024 29436971616 29506516299 29520930816 29539410966 29546240256 29551412736 29649059856 29661106176 29679674076 29694173184 29712761784 29727277056 29789843616 29797507584 29804396544 29823054144 29830726656 29856301696 29926837044 29933755904 29941456896 29960200296 30071411136 30083629056 30102461456 30117167104 30221973504 30367973376 30422195703 30501117972 30535121448 30561300393 30569162832 30648466368 30682634112 30714315552 30801917952 30815805267 30821200002 30828325632 30836256768 30862693888 30935606832 30942758912 30950719488 30970094688 30985224192 31004620992 31077869238 31085054208 31093051392 31112515692 31119708672 31219971978 31228003872 31235223552 31240691712 31254776852 31376284992 31411264128 31527861248 31535972352 31854540276 31862735424 31890052584 31981008384 32014030464 32049720576 32125437864 32132865024 32141131776 32152980249 32161252176 32168687616 32176963584 32188825266 32204550144 32272330584 32280633216 32288096256 32308308656 32316620544 32324091904 32420740131 32436578304 32456883654 32470070784 32577362064 32583065184 32590598144 32598982656 32740471296 32776971264 32898637824 33042877803 33079714902 33116593068 33239520288 33245339328 33273841848 33355192338 33368744448 33397352768 33405944832 33426857007 33443186688 33513574068 33529946112 33550935912 33559567488 33567326208 33588339408 33675475392 33684139008 33705225333 33713017728 33830337528 33844082688 33865269138 33881812992 33990975408 33999720192 34007580672 34028869472 34045493248 34163970048 34326192128 34390308186 34479524664 34517963376 34547556966 34553604996 34681866336 34690788864 34720530624 34802557686 34810603776 34819559424 34841356524 34849411584 34858377216 34880198616 34888262656 34970685984 34987769856 35009672256 35023896576 35131504356 35139626496 35145778176 35175910016 35298320616 35315564544 35337672144 35354935296 35468843904 35477968896 35508385536 35640190976 35818635264 35876309157 36015784272 36046662002 36055935648 36149473152 36189773568 36230118912 36306371907 36315712368 36324108288 36333453312 36346847238 36356198112 36364603392 36387367692 36491150592 36505976832 36522435872 36528829632 36649532322 36655948332 36664422912 36673855488 36705297408 36728274983 36746217472 36823556692 36833030208 36841545728 36874092672 37010967552 37394460324 37433072079 37539837504 37572021864 37581687936 37613908176 37623585024 37721189376 37744802901 37753529216 37763241984 37786881834 37884909816 37903417344 37910052864 37927144944 37942554624 37966306724 37984854016 38059129719 38074593024 38083395584 38117039616 38239847334 38249685216 38258528256 38268370944 38282478156 38301179904 38325156504 38424580896 38434466304 38443352064 38467417664 38616966144 38803521536 39017099628 39060596952 39161929248 39205588032 39215674368 39240223443 39249295488 39342021732 39361241088 39385881288 39394987008 39401883648 39419648333 39532079808 39539000448 39548141568 39572898768 39592230912 39617015712 39636369408 39710610693 39719791488 39730010112 39754881162 39764072192 39774302208 39902449392 39921942528 39946933728 40095214848 40111505408 40295964672 40517757306 40562927604 40668157296 40703023686 40713495264 40748400524 40758883776 40864621824 40910178816 40952420736 41052544416 41069223936 41087740356 41094933336 41104434176 41115009024 41247475776 41293459584 41339494656 41437158984 41446738944 41457401856 41472684669 41483354256 41492944896 41518919546 41626629304 41637338496 41646964736 41654255616 41835046656 41881685504 42047963136 42268524597 42315646698 42326533152 42436338048 42472720368 42483647232 42520070112 42620523543 42641344512 42668038062 42685373952 42732960768 42833917152 42843820032 42854842368 42870640332 42881669568 42891583488 42918433688 42939400192 43029774112 43040844288 43050795008 43088827392 43115801067 43227653508 43238774592 43248771072 43275844872 43293427712 43436482752 43444086912 43653961728 43702628352 43864850432 43943171571 44057170404 44106286536 44155457424 44309116449 44319360384 44327119104 44365122464 44473589784 44491659264 44519511114 44541259776 44569142676 44590915584 44684765424 44696261376 44706594816 44734581216 44746089984 44756434944 44784452544 44890255566 44900633856 44912185344 44940300444 44950690304 45107116704 45125443584 45153692184 45175750656 45321300544 45332960256 45551960064 45802682172 45853744248 45972699552 46023951168 46063409288 46071473328 46202876928 46231800003 46242488448 46254385152 46294040832 46403410248 46414138368 46426079232 46443193693 46455142032 46465882112 46477836288 46506931488 46627581312 46668773538 46679563008 46698528768 46829957967 46842005808 46852835328 46861037568 46882165278 47064427488 47087419392 47116896192 47291791872 47303958528 47344514048 47781810414 47835078876 47971512576 48021045696 48074580864 48199297536 48241878264 48253031424 48265445376 48283237899 48306825216 48408495876 48420949824 48432144384 48462462984 48474930816 48486137856 48516490256 48654867456 48685325481 48705106176 48866043096 48874597776 48885897216 48898473984 48916499866 48940396544 49110706944 49165456896 49347956736 49619572353 49674889602 49859280432 49868008992 49910762772 50053116672 50096029152 50108917248 50151877568 50164780032 50270361102 50294919168 50326403868 50350989312 50382509112 50513213088 50526208512 50537889792 50569526592 50590072832 50745506292 50766124032 50797903707 50822719488 50986463112 50999580288 51011371008 51043304208 51068239872 51100208672 51232774528 51245955072 51489288192 51776945064 51821335449 51830407494 52022799504 52080795936 52203836529 52215905664 52229339136 52262034786 52274117376 52287565824 52320297924 52332393984 52456028976 52481654784 52501001566 52514508384 52526649344 52535844864 52709439744 52718667264 52730855424 52763865024 52822687616 52947480924 52959721984 52973346816 53006508216 53032402944 53203265856 53216953344 53262578304 53460286464 53727952896 54023676408 54069993003 54083903472 54224209728 54270698248 54284660352 54345178368 54486162432 54520270857 54534297168 54546905088 54581051538 54603227648 54736725888 54758965248 54783653808 54793244448 54820012032 54974298483 54983922498 54996634368 55010783232 55057946112 55119326208 55235335038 55249545312 55262318592 55276535808 55296912892 55311139008 55323926528 55516451328 55780062208 56091690486 56358032796 56372531904 56420862264 56435377536 56581784064 56630293824 56644862976 56680322751 56693426816 56827364724 56855126016 56865079296 56890717416 56913831936 56949460086 56977281024 57111889536 57125093376 57160853776 57175559424 57188777984 57359771001 57387792384 57423717234 57451769856 57487734756 57636871344 57651699456 57665028096 57701126496 57915310336 57925449216 58205282304 58270171136 58525649442 58590895428 58742893872 58808382048 58873943232 59013032598 59041861632 59078821932 59092480512 59102825472 59298119712 59322212352 59359348152 59388346368 59425523568 59454554112 59579687232 59595015168 59632321743 59646108288 59661453312 59712603392 59853674088 59867511808 59882913792 59920400592 60142822272 60167258112 60204922912 60234334208 60443947008 60735946752 60844391406 61002235944 61054535529 61070242896 61122600786 61138325664 61296932736 61365268224 61428631104 61603835904 61631610534 61642400004 61656651264 61672513536 61725387776 61871213664 61885517824 61901438976 61940189376 62009241984 62155738476 62170108416 62186102784 62225031384 62239417344 62278379319 62439943956 62456007744 62470447104 62481383424 62509553704 62752569984 62822528256 63055722496 63071944704 63473470047 63709080552 63725470848 63780105168 63962016768 64002057093 64028060928 64099441152 64250875728 64265730048 64282263552 64305960498 64322504352 64337375232 64353927168 64377650532 64409100288 64544661168 64561266432 64576192512 64616617312 64633241088 64648183808 64841480262 64873156608 64913767308 64940141568 65154724128 65166130368 65181196288 65480942592 65553942528 65797275648 66085755606 66159429804 66233186136 66479040576 66490678656 66547683696 66710384676 66737488896 66779266671 66794705536 66811889664 66853714014 66886373376 67027148136 67059892224 67101871824 67119134976 67134652416 67176678816 67335383349 67350950784 67368278016 67410450666 67426035456 67660675056 67688165376 67730538276 67763625984 67981950816 67999440384 68015161344 68057738944 68327940096 68652384256 68780616372 68959049328 69035926752 69095113932 69107209992 69363732672 69381577728 69441061248 69605115372 69621207552 69639118848 69682713048 69698823168 69716754432 69742454743 69760397232 69776525312 69941371968 70019344512 70047793152 70263008712 70279252992 70291556352 70323247917 70351820032 70596641232 70631129088 70675344288 70709870592 70937687808 70955937792 71016771072 71280381952 71672715621 71752618314 72031568544 72093324004 72111871296 72298946304 72379547136 72460237824 72612743814 72631424736 72648216576 72666906624 72693694476 72712396224 72729206784 72774735384 72982301184 73044871744 73057659264 73299064644 73311896664 73328845824 73347710976 73374749799 73410594816 73456549966 73492434944 73647113384 73666060416 73683091456 73748185344 74021935104 74512334403 74788920648 74866144158 75079675008 75144043728 75163375872 75227816352 75247170048 75405541653 75442378752 75489605802 75507058432 75526483968 75573763668 75769819632 75806834688 75820105728 75854289888 75885109248 75932613448 75969708032 76118259438 76149186048 76166791168 76234079232 76479694668 76499370432 76517056512 76564956312 76602359808 76650313008 76849161792 76868932608 76934835328 77233932288 77607043072 77745611241 78034199256 78121193904 78323858496 78393052179 78411176064 78431348736 78480446886 78498590976 78684043464 78722482176 78751502349 78771762576 78789974016 78803767296 78839296666 79064159616 79078000896 79096283136 79145797536 79184461824 79234031424 79421221386 79439582976 79460020224 79509762324 79528144384 79548604416 79804898784 79843885056 79893867456 80190429696 80591929344 81035514612 81125855208 81336314592 81406047372 81426990528 81496801048 81517767552 81729243648 81820357632 81871577307 81904841472 82105088832 82138447872 82175480712 82189866672 82208868352 82230018048 82494951552 82586919168 82678989312 82853002557 82874317968 82893477888 82914803712 82945369338 82966708512 82985889792 83037839092 83253258608 83274676992 83293929472 83308511232 83670093312 83763371008 84137535729 84537049194 84631293396 84653066304 84872676096 84945440736 84967294464 85040140224 85241047086 85282689024 85336076124 85370747904 85424190129 85465921536 85667834304 85687640064 85741280664 85763339136 85783166976 85836867376 85878800384 86059548224 86081688576 86135575851 86177654784 86231602134 86455307016 86477549184 86497542144 86551689744 86586855424 86872965504 86888173824 87307923456 87405256704 87729700864 87788474163 87886343142 88114340808 88212573072 88310914848 88618232898 88638720768 88654238208 88730244928 88947179568 88983318528 89039022228 89082519552 89138285352 89181831168 89369530848 89392522752 89413189632 89469162432 89492179968 89568905088 89780511132 89801267712 89824370688 89880600888 89901380608 90214233408 90250887168 90307384368 90351501312 90642601088 90665920512 91103920128 91605364344 91683901179 91707488496 91945399104 92047902336 92126818576 92142946656 92405753856 92447415801 92463600006 92484976896 92508770304 92588081664 92806820496 92828276736 92852158464 92886387386 92910284064 92931764224 92955672576 93013862976 93255162624 93337547076 93359126016 93659915934 93684011616 93705670656 93722075136 93764330556 94128854976 94233792384 94583583744 94607917056 94689028096 95563620828 95670157752 95943025152 96042091392 96149161728 96398595072 96458940747 96483756528 96506062848 96530890752 96566475798 96613650432 96816991752 96841899648 96864288768 96924925968 96949861632 96972275712 97032980512 97262220393 97309734912 97370650962 97410212352 97732086192 97749195552 97771794432 97796947968 97832999732 97880793088 98221413888 98330913792 98695913472 99128633409 99239144706 99349779204 99718560864 99736017984 99821525544 100106233344 100192058304 100217834496 100280571021 100303755136 100329560064 100540722204 100589838336 100652807736 100701978624 100765018224 101026426176 101052417024 101115675999 101139053184 101180145664 101491012584 101532248064 101578024769 101595807414 101645438976 101972926224 101999160576 102022742016 102086608416 102136479744 102200417344 102465549056 102491910144 102978576384 103553890128 103642670898 103660814988 104045599008 104161591872 104407673058 104431811328 104458678272 104524069572 104548234752 104575131648 104640595848 104664787968 104912057952 104963309568 105002003132 105029016768 105053298688 105071689728 105418879488 105437334528 105527730048 105645375232 105894961848 105919443968 105946693632 106013016432 106064805888 106406531712 106433906688 106525156608 106920572928 107455905792 107628927471 108047352816 108139986006 108167806944 108448419456 108541396496 108569320704 108690356736 108919115721 108972324864 109040541714 109068594336 109093810176 109162103076 109206455296 109473451776 109517930496 109567307616 109586488896 109948596966 109967844996 109993268736 110021566464 110115892224 110184824949 110238652416 110470670076 110499090624 110524637184 110593825784 110622278016 110647853056 111032902656 111560124416 112183380972 112299216237 112716065592 112745063808 112841724528 112870755072 113163568128 113234408703 113260587648 113289725952 113360645502 113386853632 113654729448 113710252032 113730158592 113781434832 113827663872 113898920172 113954562048 114177389157 114223779072 114250186752 114321707552 114351118848 114377555968 114719542002 114775584768 114847434468 114903539712 114975469512 115273742688 115303398912 115330056192 115402252992 115830620672 115850898432 116410564608 116540342272 117051298884 117181790856 117485787744 117616764096 117720670329 117747886464 118026065196 118083723264 118157643864 118184961024 118205650944 118258944999 118596239424 118644424704 118718696304 118776692736 118851047136 118909108224 119131832079 119159374464 119190030336 119264643486 119292216576 119322906624 119425206784 119676559249 119707348176 119735023616 119765827584 119840801184 120285644544 120334516224 120409845824 120887894016 121688782812 122004471888 122109071058 122140485792 122245201572 122276651328 122593865472 122730536448 122857262208 123207671808 123263221068 123284800008 123313302528 123345027072 123390496853 123450775552 123742427328 123771035648 123880378752 124018483968 124311476952 124340216832 124372205568 124418054007 124450062768 124478834688 124556758638 124879887912 124912015488 124940894208 124962766848 125019107408 125505139968 125645056512 126111444992 126143889408 126805573791 126946940094 127418161104 127450941696 127560210336 127861570629 127924033536 128004114186 128056121856 128198882304 128501751456 128531460096 128564527104 128611920996 128645008704 128674750464 128755301064 128818200576 129089322336 129122532864 129152385024 129233234624 129266482176 129347403201 129682960524 129746313216 129827534616 129880283136 130309448256 130332260736 130362392576 130961885184 131107885056 131594551296 131829514713 132171511212 132318859608 132432301703 132466372272 132958081152 132981357312 133095367392 133420769352 133474977792 133558533342 133589411072 133623779328 133707428028 133772746752 134054296272 134119784448 134203743648 134238269952 134269304832 134353357632 134670766698 134701901568 134736556032 134820901332 134852070912 135321350112 135376330752 135461076552 135527251968 135963901632 135998880768 136115477888 136655880192 137304768512 137561232744 137918098656 138071853504 138190227864 138214419984 138695400009 138727465344 138763155456 138882122496 139210230744 139242415104 139278237696 139329581079 139365426096 139397646336 139433508864 139484909486 139520794464 139553050624 139882743936 140038689024 140095586304 140489873901 140526017424 140558505984 140583112704 140646495834 140703640064 141193282464 141262258176 141350688576 141875375616 141911875584 142033542144 142560763904 143345431242 143505236628 144063137088 144186648008 144223742592 144597892608 144759094272 144849713697 144920475648 145225487628 145262849472 145296433152 145387388952 145424792448 145458413568 145549470768 145964602368 146055976443 146089743488 146115318528 146598129288 146623793328 146657691648 146695421952 146749499598 146821189632 146913099932 146984869888 147294226768 147332120832 147366182912 147496370688 148043870208 148858717059 149024668806 149577841296 149732288316 150159350016 150288087456 150326751744 150455632704 150494340096 150811083306 150884757504 150979211604 151014116864 151052967936 151147527336 151539639264 151613669376 151708579776 151770218496 151865226896 151939416064 152236518876 152298372096 152393711121 152468158464 152959389336 152998740864 153034113024 153129912624 153204719616 153300626016 153698323584 153737865216 153869670656 154467864576 155214086144 155464006347 155491222482 156068398512 156242387808 156647716992 156786104358 156822352128 156862697472 156960893772 156997181952 157368086928 157444964352 157503004698 157543525152 157579948032 157607534592 157678593332 158128319232 158156001792 158192566272 158291595072 158468062848 158842442772 158879165952 158920040448 159019524648 159056288768 159097208832 159609797568 159787734912 160380859392 161183858688 162071029224 162209979009 162251710416 162672629184 162812094744 162853981056 162993602096 163035535104 163458487296 163560812571 163640715264 163743154614 163809682944 164210177664 164276895744 164350961424 164379733344 164417736704 164460036096 164922895449 164989903104 165173838336 165357978624 165706005114 165748635936 165786955776 165829607424 165890738676 165933417024 165971779584 166075678184 166506517216 166549353984 166587858944 167340186624 167526742016 168275071458 169074098388 169262586792 169306132608 169745352192 169890881472 169934588928 170040968253 170080280448 170482094172 170565378048 170672152248 170741495808 170848380258 170931843072 171335668608 171375280128 171482561328 171526678272 171566333952 171673734752 171757600768 172079313003 172119096448 172163377152 172271151702 172355309568 172463204268 172910614032 172955098368 172995084288 173103379488 173173710848 173745931008 173776347648 174615846912 174810513408 175576948326 175772686284 176228681616 176425146144 176621829696 177236465796 177277441536 177308476416 177460489856 177894359136 177966637056 178078044456 178165039104 178276570704 178363662336 178739061696 178785045504 178896965229 178938324864 178984359936 179137810176 179561022264 179602535424 179648741376 179714966899 179761201776 179802761216 180428466816 180501774336 180614768736 180703002624 181285202176 181331841024 182207840256 183163606587 183210728688 183367802358 183414976992 183890798208 184095804672 184253637152 184285893312 184811507712 184894831602 184927200012 184969953792 185017540608 185176163328 185613640992 185656553472 185704316928 185772774772 185820568128 185863528448 186027725952 186510325248 186675094152 186718252032 186835137957 187319831868 187368023232 187411341312 187444150272 187528661112 188257709952 188467584768 189167167488 189215834112 189378056192 190420410141 191127241656 191340315504 191886050304 192006171279 192084182784 192298323456 192797190144 192917881494 192967513056 193012125696 193061781504 193132951596 193227300864 193633983504 193683799296 193728577536 193849851936 193899723264 193944551424 194065961024 194524440786 194619469824 194741301924 194820424704 195464172384 195498391104 195543588864 195665999464 195761586176 196442827776 196661827584 197391826944 198257266818 198478289412 198699558408 199437121728 199472035968 199643051088 200212466688 200337800013 200384116608 200435668992 200561142042 200607510272 200659120128 201081444408 201179676672 201305615472 201403957248 201530036448 202006150047 202052852352 202104834048 202231351998 202278106368 202360291328 202982025168 203064496128 203156049538 203191614828 203290877952 203945852448 203998321152 204045484032 204173216832 204400834688 204931098112 204983820288 205957152768 207107780256 207285341796 207321629976 208091198016 208323183744 208815346116 208863622656 208917356544 209048139144 209096469504 209150263296 209227364229 209281191696 209329575936 209824115904 210004006264 210058033536 210106597376 210143379456 210837758976 210874669056 210969743751 211055460096 211290750464 211789923696 211838887936 211893387264 212026032864 212129611776 212813063424 212867813376 213050313216 213841145856 215018146863 215257854942 216094705632 216279972012 216335613888 216896838912 217082792992 217138641408 217380713472 217838231442 217944649728 218081083428 218137188672 218187620352 218324206152 218412910592 218946903552 219134615232 219172977792 219897193932 219935689992 219986537472 220043132928 220124249397 220231784448 220369649898 220477304832 220941340152 220998181248 221049274368 221187651568 221244556032 221295706112 222065805312 223120248832 223537003209 224366761944 224598432474 225432131184 225490127616 225683449056 225741510144 226216624959 226327136256 226468817406 226521175296 226579451904 226721291004 226773707264 227309458896 227420504064 227460317184 227562869664 227655327744 227797840344 227909124096 228354778314 228447558144 228500373504 228643415104 228702237696 229439084004 229551169536 229694868936 229807079424 229950939024 230547485376 230606797824 230804505984 231661241344 231701796864 232821129216 233080684544 233236833723 234102597768 234303303013 234363581712 234971575488 235233528192 235441340658 235495772928 236052130392 236167446528 236254507047 236315287728 236369922048 236411301888 236517889998 237192478848 237288849408 237437392608 237553385472 237702094272 238263664158 238318748928 238380060672 238529286972 238584433152 238645813248 238850413568 239353118498 239414696352 239470047232 239531655168 239681602368 240571289088 240819691648 241775788032 243377565624 244008943776 244218142116 244280971584 244490403144 244553302656 245187730944 245461072896 245614731921 245714524416 246415343616 246526442136 246569600016 246626605056 246690054144 246780993706 246901551104 247484854656 247542071296 247760757504 248036967936 248559007671 248622953904 248680433664 248744411136 248836108014 248900125536 248957669376 249113517276 249759775824 249824030976 249881788416 249925533696 250038214816 251010279936 251290113024 252222889984 253611147582 253893880188 254836322208 254901883392 255120420672 255723141258 255848067072 256008228372 256112243712 256272570387 256397764608 257003502912 257062920192 257223841992 257290017408 257349500928 257510602128 257636401152 258178644672 258245065728 258406727553 258466469248 258532964352 258694806402 259365921048 259492626432 259655069232 259760566272 260618896512 260664521472 260724785152 261923770368 262215770112 263189102592 263365422489 263659029426 264343022424 264637719216 264864603406 264932744544 265916162304 265962714624 266190734784 266841538704 266949955584 267117066684 267178822144 267247558656 267414856056 267545493504 268108592544 268239568896 268407487296 268476539904 268706715264 269341533396 269403803136 269473112064 269641802664 269704141824 269872977049 270642700224 270752661504 270922153104 271054503936 271927803264 271997761536 272230955776 273311760384 274609537024 275051703537 275122465488 275836197312 276143707008 276380455728 276428839968 277342247403 277390800018 277454930688 277526310912 277764244992 278420461488 278484830208 278556475392 278659162158 278730852192 278795292672 278867017728 278969818972 279041588928 279106101248 279765487872 280077378048 280979747802 281052034848 281117011968 281166225408 281292991668 281407280128 282386564928 282701377152 283750751232 283823751168 284067084288 285121527808 286690862484 287010473256 288126274176 288373296016 288447485184 289195785216 289376822241 289518188544 289699427394 289840951296 290450975256 290525698944 290592866304 290774777904 290849584896 290916827136 291098941536 291786661179 291929204736 292111952886 292179486976 292230637056 293196258576 293247586656 293315383296 293390843904 293498999196 293642379264 293826199864 293969739776 294588453536 294664241664 294732365824 294992741376 296087740416 297717434118 298049337612 299155682592 299464576632 300318700032 300576174912 300653503488 300841713063 300911265408 300988680192 301622166612 301769515008 301958423208 302028233728 302105935872 302295054672 303079278528 303347027997 303417159552 303540436992 303730453792 303878832128 304473037752 304596744192 304734074307 304787422242 304936316928 305918778672 305997481728 306068226048 306259825248 306409439232 306601252032 307396647168 307475730432 307739341312 308935729152 310928012694 310982444964 312136797024 312484775616 313295433984 313572208716 313644704256 313725394944 313921787544 313994363904 314736173856 314889928704 315006009396 315087050304 315159896064 315215069184 315357186664 316256638464 316312003584 316583190144 316936125696 317684885544 317758331904 317840080896 317957249129 318039049296 318112577536 318194417664 319219595136 319575469824 320761718784 322367717376 322886782413 324142058448 324419958018 324503420832 325345258368 325624189488 325707962112 325987204192 326071070208 326757347163 326916974592 327121625142 327281430528 327486309228 327619365888 328420355328 328553791488 328701922848 328759466688 328835473408 329845790898 329979806208 330347676672 330554474847 330715957248 331412010228 331497271872 331573911552 331781477352 331866834048 331943559168 332151356368 333013034432 333098707968 334680373248 335053484032 336550142916 336897648711 338148196776 338525173584 338612265216 339490704384 339703226109 339781762944 339869177856 340081936506 340160560896 340964188344 341130756096 341344304496 341482991616 341696760516 341863686144 342671337216 342750560256 342965122656 343053356544 343132667904 343347469504 344158626006 344238192896 344326754304 344542303404 344710619136 344926408536 345821228064 345910196736 345990168576 346206758976 346347421696 347491862016 347552695296 349231693824 349621026816 351153896652 351545372568 352457363232 352850292288 353243659392 354472931592 354554883072 354616952832 354776834997 354920979712 355788718272 355933274112 356156088912 356330078208 356553141408 356727324672 357395496237 357478123392 357570091008 357793930458 357876649728 357968719872 358275620352 359029677747 359122044528 359205070848 359297482752 359429933798 359522403552 359605522432 360856933632 361003548672 361229537472 362570404352 362663682048 366327213174 366421457376 366735604716 366829953984 367781596416 368191609344 368507274304 368571786624 369623015424 369789663204 369854400024 369939907584 370035081216 370171490559 370352326656 371227281984 371313106944 371545549544 371641136256 371727056896 372055451904 373020650496 373254162021 373350188304 373436504064 373670275914 374639663736 374736046464 374822682624 374888300544 375057322224 376515419904 376935169536 378334334976 378431668224 378756112384 380416721373 380840820282 382254483312 382680631008 383584711887 383772100608 384012342558 384168365568 384596646912 385594380288 385835762988 385935026112 386024251392 386265903192 386454601728 387267967008 387367598592 387457155072 387699703872 387799446528 388042209603 388131922048 389048881572 389238939648 389482603848 389640849408 390928344768 390996782208 391087177728 391331998928 391523172352 392885655552 393323655168 394783653888 395488544139 396514533636 396956578824 397296905109 397399116816 398874243456 398944071936 399286102176 400424933376 400675600026 400768233216 400871337984 401122284084 401215020544 401318240256 402162888816 402359353344 402611230944 402807914496 403060072896 404012300094 404105704704 404209668096 404462703996 404556212736 405964050336 406128992256 406312099076 406383229656 406581755904 407891704896 407996642304 408346433664 408801669376 409862196224 409967640576 411914305536 414215560512 414570683592 414643259952 416182396032 416646367488 417630692232 417727245312 417834713088 417988743237 418096278288 418192939008 418300526592 418454728458 418562383392 418659151872 419648231808 420008012528 420116067072 420213194752 420286758912 421469621703 421675517952 421749338112 421939487502 422110920192 422581500928 423579847392 423677775872 423786774528 424052065728 425626126848 425735626752 426100626432 427682291712 430036293726 430515709884 432189411264 432559944024 432671227776 433793677824 434165585984 434277282816 434549141091 434761426944 435676462884 435889299456 436162166856 436274377344 436375240704 436648412304 436825821184 437893807104 438167929329 438269230464 438345955584 439794387864 439871379984 439973074944 440086265856 440248498794 440463568896 440739299796 440954609664 441882680304 441996362496 442098548736 442375303136 442489112064 442591412224 444131610624 446240497664 447074006418 448733523888 449196864948 450864262368 450980255232 451366898112 451483020288 452433249918 452654272512 452937634812 453042350592 453158903808 453442582008 453547414528 454618917792 454841008128 455125739328 455310655488 455595680688 455818248192 456709556628 456895116288 457181133363 457286830208 457404475392 458878168008 459102339072 459389737872 459614158848 459901878048 461094970752 461213595648 461609011968 463322482688 463403593728 465642258432 466392019041 466473667446 468205195536 468606606026 468727163424 469943150976 470467056384 470882681316 470991545856 472104260784 472334893056 472509014094 472630575456 472739844096 472822603776 473035779996 474384957696 474577698816 474874785216 475404188544 476527328316 476637497856 476760121344 477058573944 477168866304 477291626496 477467574779 477700827136 478706236996 478829392704 478940094464 479363204736 481142578176 481639383296 483551576064 486629937027 486755131248 488017887552 488436284232 488561943168 488980806288 489106605312 490375461888 490682437713 490922145792 491229463842 491429048832 492830687232 493052884272 493139200032 493253210112 493380108288 493561987412 493803102208 494768686347 494969709312 495084142592 495521515008 496073935872 497118015342 497245907808 497360867328 497488822272 497672216028 497800251072 497915338752 498227034552 499519551648 499648061952 499763576832 500076429632 502020559872 502580226048 504445779968 507222295164 507787760376 509672644416 509803766784 510122904759 510240841344 511446282516 511696134144 512016456744 512224487424 512455428329 512545140774 512795529216 514007005824 514125840384 514447683984 514580034816 514699001856 515021204256 515272802304 516237939009 516357289344 516490131456 516813455106 516932938496 517065928704 517389612804 518731842096 518985252864 519310138464 519521132544 521237793024 521329042944 521449570304 523847540736 524431540224 526730844978 527318058852 528686044848 529275438432 529729206812 529865489088 531832324608 531925429248 532381469568 533683077408 533899911168 534234133368 534357644288 534495117312 534829712112 535090987008 536217185088 536690895687 536814974592 536953079808 537413430528 538683066792 538807606272 538946224128 539144900697 539283605328 539408283648 539745954098 541285400448 541505323008 541844306208 542109007872 543855606528 543995523072 544461911552 546623520768 549490819761 550103407074 550244930976 551672394624 552287414016 552760911456 552857679936 554684494806 554781600036 554909861376 555052621824 555528489984 556840922976 556969660416 557112950784 557318324316 557461704384 557590585344 557939637944 558083177856 558212202496 559530975744 560154756096 560505413871 561959495604 562104069696 562234023936 562332450816 562585983336 562814560256 564773129856 565402754304 567501502464 567647502336 568134168576 570243055616 571261230423 573381724968 574020946512 576018513837 576252548352 576746592032 576894970368 578391570432 578753644482 579036377088 579398854788 579681902592 580901950512 581051397888 581185732608 581549555808 581699169792 581833654272 582197883072 583573322358 583858409472 584223905772 584358973952 584461274112 586392517152 586495173312 586630766592 586997998392 587284758528 587652399728 587939479552 589176907072 589328483328 589985482752 592175480832 595434868236 596098675224 598311365184 598929153264 600637400064 601013400039 601152349824 601307006976 601683426126 601822530816 601977360384 603244333224 603539030016 603761518009 603916846416 604056467456 604211871744 604590109344 606158557056 606694055994 606834319104 607080873984 607460907584 608946075504 609193488384 609468148614 609574844484 609872633856 611837557344 611994963456 612136452096 612519650496 613202504064 614793294336 614951460864 615478682624 617871458304 621856025388 621964889928 624273594048 624969551232 626590867968 627144417432 627289408512 627450789888 627682092687 627843575088 627988727808 629472347712 630012018792 630174100608 630319792128 630430138368 630714373328 632513276928 632624007168 632909231253 633166380288 633872251392 635369771088 635516663808 635680161792 635914498258 636078098592 636225155072 636388835328 638439190272 639150939648 641523437568 645054440589 645773564826 648284116896 648839916036 649006841664 650690516736 651248378976 651415924224 651974408384 652142140416 653514694326 653833949184 654243250284 654562861056 654972618456 655238731776 656840710656 657403845696 657518933376 657670946816 659691581796 659959612416 660372748191 660695353344 661108949694 661431914496 662824020456 662994543744 663147823104 663562954704 663733668096 663887118336 664302712736 666026068864 666197415936 669360746496 670106968064 673100285832 673795297422 676296393552 677050347168 677224530432 678649874877 678981408768 679406452218 679563525888 679738355712 680163873012 680321121792 681928376688 682261512192 682688608992 682965983232 683393521032 683727372288 685342674432 685501120512 685930245312 686106713088 686694939008 688317252012 688476385792 688653508608 689084606808 689421238272 689852817072 691642456128 691820393472 692413517952 692694843392 694983724032 695105390592 698463387648 699242053632 699710501169 702307793304 702909909039 703090745136 704914726464 705700584576 706487318784 708763521141 708945863184 709109766144 709233905664 709553669994 709841959424 711577436544 711866548224 712312177824 712660156416 713106282816 714790992474 714956246784 715140182016 715587860916 715753299456 715937439744 716551240704 718059355494 718244089056 718410141696 718594965504 718859867596 719044807104 719211044864 721713867264 722459074944 725140808704 725327364096 732654426348 732842914752 733471209432 733659907968 735563192832 736383218688 736844195763 737014548608 737143573248 739246030848 739579326408 739708800048 739879815168 740070162432 740342981118 740704653312 742454563968 742626213888 743091099088 743282272512 743454113792 744110903808 745677023013 746041300992 746508324042 746700376608 746873008128 747340551828 749279327472 749472092928 749645365248 749776601088 750114644448 753030839808 753870339072 756668669952 757512224768 760833442746 761681640564 764508966624 765361262016 767169423774 767544201216 768024685116 768336731136 768817711161 769193293824 771188760576 771671525976 771870052224 772048502784 772531806384 772909203456 774535934016 774735197184 775220182659 775399407744 775598893056 776084419206 776263844096 778097763144 778477879296 778965207696 779281698816 781856689536 781993564416 782174355456 782663997856 783046344704 785771311104 786647310336 789567307776 790977088278 793029067272 793913157648 794593810218 794798233632 797748486912 797888143872 798572204352 800849866752 801351200052 801536466432 801742675968 802244568168 802430041088 802636480512 804325777632 804718706688 805222461888 806120145792 808024600188 808211409408 808419336192 808925407992 809112425472 809618931147 811928100672 812257984512 812624198152 812766459312 813163511808 815783409792 815993284608 816692867328 817603338752 819724392448 819935281152 823828611072 825155110611 828431121024 829141367184 829286519904 832026742209 832364792064 833292734976 835261384464 835454490624 835669426176 835977486474 836192556576 836385878016 836601053184 836909456916 837124766784 837318303744 839296463616 840016025056 840232134144 840426389504 842939243406 843351035904 843498676224 843878975004 844221840384 844750324609 845163001856 847159694784 847355551744 848104131456 851252253696 851471253504 852201252864 855364583424 860072587452 861031419768 864378822528 865119888048 865342455552 867587355648 868130466723 868331171968 868554565632 869098282182 869522853888 871352925768 871778598912 872324333712 872548754688 872750481408 873296824608 873651642368 875359983537 875787614208 876335858658 876538460928 876691911168 879588775728 879742759968 879946149888 880172531712 880496997588 880927137792 881478599592 881909219328 883765360608 883992724992 884197097472 884750606272 884978224128 888263221248 892480995328 894148012836 897467047776 898393729896 901728524736 901960510464 902525139189 902733796224 902966040576 904866499836 905308545024 905875269624 906084701184 906317807616 906651911659 906885164016 907094829056 909237835584 910251478656 910621310976 911191361376 911636496384 913419113256 913790232576 914202222921 914362266726 914573660416 914808950784 917756336016 918204678144 918779475744 919228317696 919803756096 922189941504 922427191296 923218023936 926644965376 926807187456 932784038082 932947334892 936410391072 937213212052 937454326848 939886301952 940934112768 941765362632 941983091712 944208521568 944669786112 945018028188 945261150912 945479688192 945645207552 946071559992 948769915392 949749570432 950808377088 953054656632 953274995712 953520242688 953871747387 954117147888 954337732608 954583252992 954935149558 955401654272 957412473992 957658785408 957880188928 958726409472 962285156352 963278766592 967103152128 968660347239 973259874054 973510262496 976035775104 976872568464 977123886336 977961612576 978213210624 980272041489 980750923776 981364875426 981844291584 982458927684 982858097664 985661374464 986105768544 986278400064 986506420224 987123974824 987606204416 989537372694 989939418624 990168285184 991043030016 991663424541 992147871744 994236030684 994491815616 994721734656 995344432056 995600502144 995830677504 996454069104 999039103296 999296123904 1000152859264 1004041119744 1005160452096 1008891559936 1010692946133 1014444590328 1015575520752 1019109678327 1019345288832 1019607533568 1020245809518 1020481682688 1022892565032 1023392268288 1024032913488 1024448974848 1024910856658 1025090281548 1025591058432 1028014011648 1028251680768 1028895367968 1029160069632 1029398003712 1030042408512 1032475878018 1032714578688 1032980262912 1033626910212 1033865876992 1034131857408 1034779225608 1037463684192 1037970505728 1038620276928 1039042265088 1042475586048 1042658085888 1047695081472 1048863080448 1053461689956 1054636117704 1057372089696 1058550876864 1059458413624 1059730978176 1063664649216 1063850858496 1064330504991 1064762939136 1067366154816 1067799822336 1068468266736 1068715288576 1068990234624 1069659424224 1070181974016 1072434370176 1073381791374 1073629949184 1073906159616 1074826861056 1077089033241 1077366133584 1077615212544 1077892448256 1078289801394 1078567210656 1078816567296 1079491908196 1082570800896 1083010646016 1083688612416 1087711213056 1087991046144 1088923823104 1098981639522 1100206814148 1100489861952 1103344789248 1104574828032 1105521822912 1105715359872 1109368989612 1109563200072 1109819722752 1110105243648 1110514471677 1111056979968 1113681845952 1113939320832 1114636648632 1114923408768 1115181170688 1115879275888 1116166355712 1116424404992 1119061951488 1119762486063 1120309512192 1121010827742 1123918991208 1124208139392 1124468047872 1124664901632 1125171966672 1125629120512 1129546259712 1130805508608 1135003004928 1135295004672 1136268337152 1140486111232 1141250164119 1142522460846 1146763449936 1148041893024 1152037027674 1152505096704 1153493184064 1153789940736 1156783140864 1157507288964 1158072754176 1158797709576 1159363805184 1161803901024 1162102795776 1162371465216 1163099111616 1163398339584 1164126628809 1164395766144 1167146644716 1167716818944 1168447811544 1168717947904 1168922548224 1172785034304 1172990346624 1173261533184 1173995996784 1174569517056 1175304799456 1175878959104 1178353814144 1178656966656 1179970965504 1184350961664 1190869736472 1191890715327 1192197350448 1196622730368 1197858306528 1201274800128 1202026800078 1202304699648 1202614013952 1203366852252 1203645061632 1203954720768 1206488666448 1207078060032 1207523036018 1207833692832 1208112934912 1208423743488 1209180218688 1212317114112 1213388111988 1213668638208 1214921815168 1217892151008 1218386976768 1218936297228 1219149688968 1219745267712 1223675114688 1223989926912 1225039300992 1226405008128 1229586588672 1229902921728 1230957365248 1235742916608 1243712050776 1243929779856 1248547188096 1249939102464 1253181735936 1253966229711 1254288834864 1254578817024 1254901579776 1255364185374 1255687150176 1255977455616 1258944695424 1260024037584 1260348201216 1260639584256 1260860276736 1261428746656 1264408865109 1265026553856 1265248014336 1265818462506 1266332760576 1267744502784 1270739542176 1271033327616 1271360323584 1271828996516 1272156197184 1272450310144 1276878380544 1278301879296 1283046875136 1290108881178 1291547129652 1296568233792 1297679832072 1298013683328 1301381033472 1302496757952 1302831848448 1303647423273 1303948816768 1304284280832 1307029388652 1307667898368 1308486500568 1309125722112 1309945236912 1310477463552 1313681421312 1314503787987 1314807691392 1315037866752 1315341893632 1319383163592 1319919224832 1320745496382 1321390706688 1322217899388 1322863828992 1325648040912 1325989087488 1326295646208 1327125909408 1327467336192 1327774236672 1328605425472 1332052137728 1332394831872 1338721492992 1340213936128 1346200571664 1347590594844 1352592787104 1354100694336 1354449060864 1357299749754 1357962817536 1358812904436 1359127051776 1359476711424 1360327746024 1360642243584 1363856753376 1364523024384 1365377217984 1365931966464 1366787042064 1367454744576 1370685348864 1371543400089 1371860490624 1372213426176 1373389878016 1376634504024 1376952771584 1377307017216 1378169213616 1378842476544 1379705634144 1383284912256 1383640786944 1384827035904 1385389686784 1389967448064 1390210781184 1396926775296 1399176057123 1399421002338 1404615586608 1405819818078 1406181490272 1409829452928 1411401169152 1412974637568 1417527042282 1417891726368 1418219532288 1418467811328 1419107339988 1419683918848 1423154873088 1423733096448 1424624355648 1426212565632 1429581984948 1429912493568 1430280364032 1431175721832 1431506598912 1431874879488 1432402724337 1433102481408 1436118710988 1436488178112 1436820283392 1437719735192 1438089614208 1438422089728 1443427734528 1444918149888 1450281617408 1450654728192 1459889811081 1465308852696 1465685829504 1466942418864 1467319815936 1471126385664 1472047313139 1472766437376 1473688391526 1474029097216 1474287146496 1478492061696 1479158652816 1479417600096 1479759630336 1480140324864 1480685962236 1481409306624 1484306059041 1484909127936 1485252427776 1486182198176 1486564545024 1486908227584 1488221807616 1491354046026 1492082601984 1493016648084 1493400753216 1493746016256 1494681103656 1498558654944 1498944185856 1499290730496 1500229288896 1506061679616 1507740678144 1513337339904 1515024449536 1521666885492 1523363281128 1529017933248 1530368714277 1530722524032 1534338847548 1535088402432 1536049370232 1536673462272 1537366284987 1537635422322 1538386587648 1542377521152 1543343051952 1543740104448 1544097005568 1545063612768 1545818406912 1548713817027 1549071868032 1549470394368 1550440365318 1550798815488 1551197786112 1552168838412 1552527688192 1556195526288 1556955758592 1557930415392 1558563397632 1563713379072 1563987128832 1564348710912 1565327995712 1571542622208 1573294620672 1581954176556 1586058134544 1587826315296 1589187620436 1589596467264 1595496973824 1595776287744 1597144408704 1601699733504 1602702400104 1603072932864 1603485351936 1604076459089 1604489136336 1604860082176 1605272961024 1608651555264 1610444923776 1612240291584 1616049200376 1616422818816 1616838672384 1617434702091 1617850815984 1618224850944 1619237862294 1623856201344 1624515969024 1625248396304 1625532918624 1626327023616 1631566819584 1631986569216 1633385734656 1635206677504 1639448784896 1639870562304 1648472459283 1650310221222 1656862242048 1658282734368 1658573039808 1664053484418 1664729584128 1666585469952 1670522768928 1670908981248 1671338852352 1671954972948 1672385113152 1672771756032 1673818913832 1674249533568 1674636607488 1678592927232 1680032050112 1680464268288 1681516241613 1685878486812 1686702071808 1686997352448 1687757950008 1688443680768 1689500649218 1690326003712 1694319389568 1694711103488 1696208262912 1702504507392 1702942507008 1704402505728 1710729166848 1713783691269 1720145174904 1722062839536 1728757645056 1730239776096 1730684911104 1735174711296 1736260933446 1736662343936 1737109131264 1738196564364 1739045707776 1742705851536 1743557197824 1744648667424 1745097509376 1745500962816 1746593649216 1747303284736 1750719967074 1751575228416 1752671717316 1753076921856 1753383822336 1759177551456 1759485519936 1759892299776 1760993995176 1761854275584 1762957199184 1763818438656 1767530721216 1767985449984 1769501212544 1769956448256 1776526442496 1784961990656 1788296025672 1794934095552 1796787459792 1803040200117 1803457049472 1803921020928 1805050278378 1805467592448 1805932081152 1809732999672 1810617090048 1811284554027 1811750539248 1812169402368 1812635615232 1813303823318 1813770328032 1814189658112 1818475671168 1820502957312 1821242621952 1822382722752 1826838226512 1827580465152 1828404445842 1828724533452 1829147320832 1829617901568 1835512672032 1836409356288 1837558951488 1839607512192 1844379883008 1844854382592 1846436047872 1853289930752 1853614374912 1865568076164 1865894669784 1872820782144 1874426424104 1874908653696 1879772603904 1881868225536 1883046278061 1883530725264 1883966183424 1888417043136 1890036056376 1890522301824 1890959376384 1891290415104 1892143119984 1897539830784 1898727693759 1899499140864 1901616754176 1906109313264 1906549991424 1907040485376 1907743494774 1908234295776 1908675465216 1909166505984 1909870299116 1910803308544 1914824947984 1915317570816 1915760377856 1917452818944 1924570312704 1926557533184 1935163321767 1937320694478 1946519748108 1947020524992 1952071550208 1953745136928 1954247772672 1955923225152 1956426421248 1960544082978 1961501847552 1962729750852 1963688583168 1964917855368 1965716195328 1972211537088 1972556800128 1973012840448 1974247949648 1975212408832 1979074745388 1979878837248 1981118244573 1982086060032 1983326849082 1984295743488 1988472061368 1988983631232 1989443469312 1990688864112 1991201004288 1991661355008 1992908138208 1998078206592 1998592247808 2000305718528 2008082239488 2010320904192 2017783119872 2021385892266 2028889180656 2031151041504 2038219356654 2038690577664 2039215067136 2040491619036 2040963365376 2045785130064 2046784536576 2048065826976 2048897949696 2049821713316 2050180563096 2051182116864 2056028023296 2056503361536 2057790735936 2058320139264 2060084817024 2064951756036 2065429157376 2065960525824 2067253820424 2067731753984 2068263714816 2069558451216 2074927368384 2077240553856 2078084530176 2084951172096 2085316171776 2095390162944 2097726160896 2106923379912 2108729727117 2109272235408 2114744179392 2117101753728 2118916827248 2119461956352 2126290563423 2127329298432 2127701716992 2128661009982 2129525878272 2134732309632 2135599644672 2136936533472 2137430577152 2137980469248 2139318848448 2144868740352 2146763582748 2147259898368 2147812319232 2149653722112 2154178066482 2154732267168 2155230425088 2155784896512 2156579602788 2157134421312 2157633134592 2158983816392 2165141601792 2167377224832 2175422426112 2175982092288 2177847646208 2197963279044 2200413628296 2200979723904 2206689578496 2209149656064 2210532587289 2211043645824 2211430719744 2218737979224 2219126400144 2219639445504 2220210487296 2221028943354 2222113959936 2227363691904 2227878641664 2229273297264 2229846817536 2230362341376 2231758551776 2232332711424 2232848809984 2237031069039 2238123902976 2239524972126 2240619024384 2242021655484 2247837982416 2248416278784 2248936095744 2249329803264 2250343933344 2251258241024 2259092519424 2261611017216 2270006009856 2272536674304 2282500328238 2285044921692 2293526899872 2296083786048 2304074055348 2305010193408 2306453133483 2306986368128 2307579881472 2313566281728 2315014577928 2316145508352 2317595419152 2318727610368 2323607802048 2324205591552 2325660547977 2326198223232 2326796679168 2328253257618 2328791532288 2334293289432 2335433637888 2336294569687 2336895623088 2337435895808 2337845096448 2345570068608 2345980693248 2346523066368 2347991993568 2349139034112 2350609598912 2356707628288 2357313933312 2359941931008 2368701923328 2381739472944 2383781430654 2384394700896 2393245460736 2395716613056 2402549600256 2404053600156 2404609399296 2405228027904 2406733704504 2407290123264 2407909441536 2412977332896 2414156120064 2415046072036 2415667385664 2416225869824 2418360437376 2424634228224 2426776223976 2427337276416 2428856793441 2429843630336 2435784302016 2436773953536 2437872594456 2438299377936 2439490535424 2447350229376 2447979853824 2450078601984 2452810016256 2459173177344 2459805843456 2461914730496 2471485833216 2475465331833 2487424101552 2487859559712 2496080226627 2497094376192 2499878204928 2506363471872 2507932459422 2508577669728 2509157634048 2509803159552 2510728370748 2511374300352 2511954911232 2517889390848 2520048075168 2520696402432 2521279168512 2522857493312 2528817730218 2530053107712 2530496028672 2531636925012 2532665521152 2534250973827 2535489005568 2541479084352 2542066655232 2543657993032 2544312394368 2544900620288 2553756761088 2556603758592 2566093750272 2580217762356 2583094259304 2593136467584 2595359664144 2596027366656 2602762066944 2604391400169 2604993515904 2605663696896 2607294846546 2607897633536 2608568561664 2614058777304 2615335796736 2616973001136 2618251444224 2619890473824 2620954927104 2626079950611 2627362842624 2629007575974 2629615382784 2630075733504 2630683787264 2638766327184 2639838449664 2641490992764 2642781413376 2644435798776 2645727657984 2651296081824 2651978174976 2652591292416 2654251818816 2654934672384 2657210850944 2664104275456 2664789663744 2677442985984 2680427872256 2692401143328 2695181189688 2705185574208 2707575417567 2708201388672 2708898121728 2714599499508 2715925635072 2717625808872 2718254103552 2718953422848 2719955734977 2720655492048 2721284487168 2727713506752 2730754435968 2731863932928 2733574084128 2734909489152 2741370697728 2742606668763 2743086800178 2743720981248 2744426852352 2746779756032 2753269008048 2753905543168 2754614034432 2756338427232 2757684953088 2759411268288 2766569824512 2767281573888 2769654071808 2779934896128 2780421562368 2798352114246 2798842004676 2809231173216 2811639636156 2812362980544 2819658905856 2822802338304 2825949275136 2835054084564 2835783452736 2836439064576 2836935622656 2838214679976 2839367837696 2846309746176 2849248711296 2852425131264 2859163969896 2859824987136 2860560728064 2861615242161 2862351443664 2863013197824 2863749758976 2864805448674 2866204962816 2872237421976 2872976356224 2873640566784 2875439470384 2876179228416 2876844179456 2886855469056 2889836299776 2900563234816 2901309456384 2905981041717 2919779622162 2930617705392 2931371659008 2933884837728 2934639631872 2940816124467 2942252771328 2944094626278 2945532874752 2947376783052 2948058194432 2948574292992 2956984123392 2958317305632 2958835200192 2959519260672 2961371924472 2962818613248 2968612118082 2969818255872 2970504855552 2972364396352 2973129090048 2974990273623 2976443615232 2982708092052 2984165203968 2986033296168 2986801506432 2987492032512 2989362207312 2997117309888 2997888371712 3000458577792 3012123359232 3015481356288 3026674679808 3030048899072 3032078838399 3043333770984 3045942939169 3046726562256 3058035866496 3060737428554 3061445048064 3068677695096 3070176804864 3072098740464 3073346924544 3074732569974 3075270844644 3076773175296 3084755042304 3086686103904 3087480208896 3088194011136 3090127225536 3097427634054 3098143736064 3098940788736 3100880730636 3101597630976 3102395572224 3104337676824 3105055376384 3112391052576 3113911517184 3115860830784 3117126795264 3127426758144 3127974257664 3130655991424 3143085244416 3146589241344 3163908353112 3172116269088 3175652630592 3178375240872 3179192934528 3190993947648 3191552575488 3192991514973 3194288817408 3203399467008 3205404800208 3206145865728 3206970703872 3208152918178 3208978272672 3209720164352 3210545922048 3217303110528 3220889847552 3224480583168 3231267099723 3232098400752 3232845637632 3233677344768 3234869404182 3235701631968 3236449701888 3238475724588 3247712402688 3249031938048 3250496792608 3251065837248 3263133639168 3263973138432 3266771469312 3270413355008 3278897569792 3296944918566 3300620442444 3313724484096 3316565468736 3317146079616 3328106968836 3329459168256 3331543415031 3333170939904 3341045537856 3341817962496 3343909945896 3344770226304 3345543512064 3347637827664 3348499067136 3349273214976 3357185854464 3359287458189 3360064100224 3360928536576 3363032483226 3371756973624 3373404143616 3373994704896 3375515900016 3376887361536 3379001298436 3380652007424 3388638779136 3389422206976 3392416525824 3405009014784 3405885014016 3408805011456 3421458333696 3423750492357 3427567382538 3440290349808 3444125679072 3457515290112 3460479552192 3461369822208 3470349422592 3472521866892 3473324687872 3474218262528 3476393128728 3478091415552 3485411703072 3487114395648 3489297334848 3490195018752 3492379886427 3493187298432 3494606569472 3501439934148 3503150456832 3505343434632 3506153843712 3506767644672 3508348701637 3518355102912 3518971039872 3519784599552 3521987990352 3523708551168 3525914398368 3527636877312 3535061442432 3535970899968 3539002425088 3539912896512 3553052884992 3569923981312 3575672145981 3576592051344 3589868191104 3593574919584 3606080400234 3606914098944 3607842041856 3610100556756 3610935184896 3611864162304 3619465999344 3621234180096 3622569108054 3623501078496 3624338804736 3625271230464 3626607646636 3627540656064 3628379316224 3636951342336 3641005914624 3644765445504 3653676453024 3655160930304 3656808891684 3657449066904 3658294641664 3659235803136 3671025344064 3675117902976 3679215024384 3688759766016 3689708765184 3692872095744 3706579861504 3707228749824 3731136152328 3731789339568 3745641564288 3748852848208 3749817307392 3759545207808 3761898689133 3763736451072 3766092556122 3767061450528 3767932366848 3776834086272 3780072112752 3781044603648 3781918752768 3782580830208 3784286239968 3793226595327 3795079661568 3797455387518 3798998281728 3803233508352 3812218626528 3813099982848 3814080970752 3815486989548 3816468591552 3817350930432 3819740598232 3821606617088 3829649895968 3830635141632 3831520755712 3834905637888 3849140625408 3853115066368 3870326643534 3874641388956 3893039496216 3894041049984 3904143100416 3907490273856 3908495545344 3910942269819 3911846450304 3912852842496 3921088165956 3923003695104 3925459501704 3927377166336 3929835710736 3931432390656 3943511363961 3944423074176 3945113600256 3946025680896 3948495899296 3950424817664 3958149490776 3959757674496 3962236489146 3964172120064 3966653698164 3968591486976 3976944122736 3977967262464 3978886938624 3981377728224 3982402008576 3983322710016 3985816276416 3996156413184 3997184495616 4000611437056 4016164478976 4020641808384 4042771784532 4057778361312 4062302083008 4076438713308 4077381155328 4078430134272 4080983238072 4081926730752 4091570260128 4093569073152 4096131653952 4097795899392 4099643426632 4100361126192 4102364233728 4112056046592 4114630200267 4115581471872 4116640278528 4120169634048 4129903512072 4130858314752 4131921051648 4133444238677 4134507640848 4135463507968 4136527429632 4139116902432 4149854736768 4154481107712 4156169060352 4169902344192 4170632343552 4190780325888 4197528171369 4213846759824 4217459454234 4218544470816 4229488358784 4234203507456 4237833654496 4238923912704 4252581126846 4254658596864 4255403433984 4257322019964 4259051756544 4269464619264 4271199289344 4273873066944 4274861154304 4278637696896 4289737480704 4293527165496 4294519796736 4295624638464 4297208173011 4299307444224 4308356132964 4309464534336 4310460850176 4313159205576 4314268842624 4315266269184 4317967632784 4330283203584 4334754449664 4350844852224 4351964184576 4355695292416 4379669433243 4395926558088 4400827256592 4401959447808 4413379156992 4416141939417 4418299312128 4421065174578 4422087291648 4422861439488 4437475958448 4438252800288 4439278891008 4440420974592 4442057886708 4444227919872 4454727383808 4455757283328 4458546594528 4459693635072 4460724682752 4463517103552 4464665422848 4474062138078 4476247805952 4479049944252 4481238048768 4484043310968 4495675964832 4496832557568 4497872191488 4500687866688 4502516482048 4518185038848 4523222034432 4540012019712 4545073348608 4565000656476 4570089843384 4587053799744 4592167572096 4608148110696 4610020386816 4612098854961 4612906266966 4613972736256 4615159762944 4627132563456 4630029155856 4632291016704 4635190838304 4637455220736 4646141451081 4647215604096 4648411183104 4651321095954 4652396446464 4653593358336 4656506515236 4657583064576 4668586578864 4670867275776 4672589139374 4673791246176 4674871791616 4675690192896 4691140137216 4691961386496 4693046132736 4695983987136 4701219197824 4713415256576 4714627866624 4719883862016 4763478945888 4767562861308 4768789401792 4786490921472 4791433226112 4805099200512 4808107200312 4809218798592 4810456055808 4812229377267 4813467409008 4814580246528 4815818883072 4825954665792 4830092144072 4831334771328 4832451739648 4836720874752 4849268456448 4852304106273 4853552447952 4854674552832 4857713586882 4859687260672 4871568604032 4873547907072 4875745188912 4876598755872 4878981070848 4894700458752 4895959707648 4900157203968 4905620032512 4918346354688 4919611686912 4923829460992 4945417377849 4950930663666 4974848203104 4975719119424 4992160453254 4994188752384 4999756409856 5012726943744 5015864918844 5017155339456 5018315268096 5021456741496 5022748600704 5023909822464 5035778781696 5040096150336 5041392804864 5044548724839 5045714986624 5057635460436 5060106215424 5060992057344 5063273850024 5065331042304 5068501947654 5070978011136 5082958168704 5084133310464 5087315986064 5088624788736 5089801240576 5107513522176 5113207517184 5132187500544 5141351073807 5160435524712 5166188518608 5186272935168 5190719328288 5192054733312 5205524133888 5208782800338 5209987031808 5211327393792 5214589693092 5215795267072 5217137123328 5228117554608 5230671593472 5233946002272 5236502888448 5239780947648 5241909854208 5252159901222 5254725685248 5258015151948 5259230765568 5260151467008 5277532654368 5279676899328 5282981985528 5285562826752 5288871597552 5291455315968 5302592163648 5303956349952 5308503637632 5309869344768 5314421701888 5328208550912 5329579327488 5354885971968 5360855744512 5384802286656 5390362379376 5410371148416 5415150835134 5416402777344 5417796243456 5429198999016 5431851270144 5433853662081 5435251617744 5436508207104 5437906845696 5439911469954 5441310984096 5442568974336 5455427013504 5461508871936 5463727865856 5467148168256 5482741395456 5485213337526 5486173600356 5487441962496 5488853704704 5493559512064 5506538016096 5507811086336 5509228068864 5512676854464 5518822536576 5533139649024 5534563147776 5539308143616 5559869792256 5560843124736 5596704228492 5597684009352 5618462346432 5623279272312 5624725961088 5639317811712 5645604676608 5649138834183 5651898550272 5670108169128 5671566905472 5672878129152 5673871245312 5676429359952 5678735675392 5692619492352 5696183081277 5698497422592 5704850262528 5718327939792 5719649974272 5721121456128 5723230484322 5724702887328 5726026395648 5727499517952 5729610897348 5732409925632 5744474843952 5745952712448 5747281133568 5750878940768 5752358456832 5753688358912 5773710938112 5779672599552 5801126469632 5811962083434 5839559244324 5861235410784 5862743318016 5867769675456 5869279263744 5881632248934 5884505542656 5888189252556 5891065749504 5894753566104 5896116388864 5897148585984 5916634611264 5917670400384 5919038521344 5922743848944 5925637226496 5937224236164 5939636511744 5943354733719 5944728792704 5946258180096 5949980547246 5952887230464 5965416184104 5968330407936 5972066592336 5973603012864 5974984065024 5978724414624 5994234619776 5995776743424 6000917155584 6024246718464 6030962712576 6053349359616 6064157676798 6086667541968 6091885878338 6093453124512 6116071732992 6121474857108 6122890096128 6137355390192 6140353609728 6144197480928 6146693849088 6149465139948 6150541689288 6153546350592 6169510084608 6173372207808 6174960417792 6180254451072 6194855268108 6196287472128 6197881577472 6201761461272 6203195261952 6204791144448 6207078472127 6208675353648 6210110752768 6224782105152 6231721661568 6234253590528 6254853516288 6255948515328 6261311982848 6286170488832 6293178482688 6326189181351 6327816706224 6344232538176 6351305261184 6356750481744 6358385869056 6378871690269 6381987895296 6383105150976 6385983029946 6388577634816 6406798934016 6410809600416 6412291731456 6413941407744 6416305836356 6417956545344 6419440328704 6434606221056 6441779695104 6448961166336 6462534199446 6464196801504 6465691275264 6467354689536 6469738808364 6471403263936 6472899403776 6476951449176 6495424805376 6500993585216 6502131674496 6526267278336 6527946276864 6533542938624 6540826710016 6557795139584 6593889837132 6601240884888 6627448968192 6631597761867 6633130937472 6634292159232 6656213937672 6658918336512 6663086830062 6666341879808 6682091075712 6683635924992 6687819891792 6689540452608 6691087024128 6695275655328 6696998134272 6698546429952 6711093207117 6714371708928 6718574916378 6720128200448 6721857073152 6726064966452 6743513947248 6746808287232 6747989409792 6751031800032 6753774723072 6758002596872 6761304014848 6777277558272 6778844413952 6784833051648 6810018029568 6817610022912 6847500984714 6855134765076 6880580699616 6888251358144 6915030580224 6919359400449 6920959104384 6922739644416 6940698845184 6945043733784 6946649375744 6948436525056 6952786257456 6956182831104 6970823406144 6976981643931 6978594669696 6980390037504 6984759772854 6986374596864 6989213138944 7002879868296 7006300913664 7008883709061 7010686869264 7012307687424 7013535289344 7016697403274 7036710205824 7037942079744 7039569199104 7043975980704 7047417102336 7051828796736 7070122884864 7071941799936 7078004850176 7079825793024 7106105769984 7151344291962 7153184102688 7179736382208 7187149839168 7212160800468 7213828197888 7215684083712 7220201113512 7221870369792 7223728324608 7238931998688 7242468360192 7245138216108 7247002156992 7248677609472 7253215293272 7255081312128 7256758632448 7273902684672 7282011829248 7286570380323 7289530891008 7307352906048 7310321860608 7313617783368 7314898133808 7316589283328 7318471606272 7342050688128 7350235805952 7358430048768 7377519532032 7379417530368 7385744191488 7413159723008 7414457499648 7426395995499 7462272304656 7463578679136 7488240679881 7491283128576 7497705696416 7499634614784 7519090415616 7523797378266 7527472902144 7532185112244 7534122901056 7535864733696 7553668172544 7560144225504 7562089207296 7563837505536 7568572479936 7586453190654 7590159323136 7594910775036 7597996563456 7602752921481 7606467016704 7624437253056 7626199965696 7630973979096 7632937183104 7634701860864 7639481196464 7643213234176 7659299791936 7661270283264 7669811275776 7698281250816 7706230132736 7740653287068 7749282777912 7786078992432 7788082099968 7808286200832 7813174200507 7814980547712 7816991090688 7821884539638 7823692900608 7825705684992 7842176331912 7846007390208 7850919003408 7854754332672 7859671421472 7862864781312 7887022727922 7888846148352 7890227200512 7892051361792 7896991798592 7916298981552 7919515348992 7924472978292 7928344240128 7933307396328 7937182973952 7953888245472 7955934524928 7957773877248 7962755456448 7964804017152 7971632552832 7992312826368 7994368991232 8001222874112 8032328957952 8041283616768 8085543569064 8115556722624 8124604166016 8152877426616 8154762310656 8156860268544 8159867204931 8161966476144 8163853461504 8183140520256 8192263307904 8195591798784 8199286853264 8200722252384 8204728467456 8224112093184 8227820006289 8229260400534 8231162943744 8233280557056 8240339268096 8259807024144 8261716629504 8263842103296 8266888477354 8269015281696 8270927015936 8273054859264 8278233804864 8299709473536 8308962215424 8339804688384 8341264687104 8395056342738 8427693519648 8434918908468 8437088941632 8458976717568 8468407014912 8475667308992 8477847825408 8505162253692 8509317193728 8510806867968 8514644039928 8518103513088 8538929238528 8547746133888 8549722308608 8557275393792 8579474961408 8584845726483 8587054330992 8589039593472 8591249276928 8594416346022 8598614888448 8616712265928 8618929068672 8620921700352 8626318411152 8628537685248 8630532538368 8635935265568 8660566407168 8669508899328 8701689704448 8703928369152 8711390584832 8759338866486 8791853116176 8801654513184 8803918895616 8822448373401 8826758313984 8832283878834 8836598624256 8842130349156 8844174583296 8845722878976 8874951916896 8876505600576 8878557782016 8884115773416 8888455839744 8909454767616 8911514566656 8917093189056 8919387270144 8924970820869 8927034207104 8929330845696 8948124276156 8952495611904 8958099888504 8962476097536 8968086621936 8991351929664 8993665115136 9001375733376 9005032964096 9036370077696 9046444068864 9080024039424 9090146697216 9096236515197 9130001312952 9137828817507 9140179686768 9174107599488 9184335144192 9216296221392 9220040773632 9224197709922 9225812533932 9227945472512 9230319525888 9254265126912 9260058311712 9264582033408 9270381676608 9292282902162 9294431208192 9296822366208 9302642191908 9304792892928 9307186716672 9313013030472 9315166129152 9337173157728 9341734551552 9345178278748 9347582492352 9349743583232 9351380385792 9382280274432 9383922772992 9391967974272 9402438395648 9426830513152 9429255733248 9439767724032 9526957891776 9535125722616 9537578803584 9572981842944 9578974544919 9582866452224 9610198401024 9616214400624 9618437597184 9620912111616 9624458754534 9626934818016 9629160493056 9631637766144 9651909331584 9660184288144 9662669542656 9664903479296 9673441749504 9693801299169 9698536912896 9704608212546 9707104895904 9709349105664 9715427173764 9719374521344 9743137208064 9747095814144 9751490377824 9753197511744 9789400917504 9791919415296 9800314407936 9811240065024 9836692709376 9847658921984 9890834755698 9901861327332 9949696406208 9951438238848 9984320906508 9988377504768 9994630245093 9999512819712 10025453887488 10031729837688 10034310678912 10036630536192 10042913482992 10045497201408 10047819644928 10071557563392 10077862374567 10080192300672 10082785609728 10089097449678 10091429973248 10115270920872 10120212430848 10121984114688 10126547700048 10130662084608 10137003895308 10141956022272 10165916337408 10168266620928 10174631972128 10177249577472 10179602481152 10215027044352 10226415034368 10264375001088 10282702147614 10320871049424 10332377037216 10372545870336 10381438656576 10384109466624 10411048267776 10417565600676 10419974063616 10422654787584 10429179386184 10431590534144 10434274246656 10456235109216 10461343186944 10467892004544 10477139659281 10479561895296 10483819708416 10504319802444 10509451370496 10516030303896 10518461531136 10520302934016 10525046104911 10555065308736 10559353798656 10565963971056 10571125653504 10577743195104 10582910631936 10605184327296 10607912699904 10617007275264 10619738689536 10628843403776 10656417101824 10659158654976 10709771943936 10727016437943 10769604573312 10780724758752 10820742296832 10830301670268 10832805554688 10835592486912 10858397998032 10863702540288 10867707324162 10870503235488 10873016414208 10875813691392 10879822939908 10882621968192 10885137948672 10910854027008 10923017743872 10934296336512 10965482790912 10970426675052 10972347200712 10974883924992 10977707409408 10981754219917 10987119024128 11013076032192 11015622172672 11025353708928 11037645073152 11066279298048 11069126295552 11078616287232 11119739584512 11121686249472 11193408456984 11195368018704 11236924692864 11246558544624 11249451922176 11278635623424 11285696067399 11291209353216 11298277668366 11303797100544 11340216338256 11343133810944 11345756258304 11347742490624 11352858719904 11357471350784 11379679785981 11385238984704 11392366162554 11396994845184 11409700525056 11436655879584 11439299948544 11442242912256 11446460968644 11449405774656 11452052791296 11459221794696 11464819851264 11488949687904 11491905424896 11494562267136 11501757881536 11504716913664 11547421876224 11559345199104 11602252939264 11623924166868 11679118488648 11722470821568 11725486636032 11732826809457 11735539350912 11738558527488 11763264497868 11769011085312 11776378505112 11782131499008 11786474851567 11789507132208 11792232777728 11794297171968 11833269222528 11835340800768 11838077042688 11845487697888 11851274452992 11874448472328 11879273023488 11886709467438 11889457585408 11892516360192 11899961094492 11905774460928 11930832368208 11936660815872 11944133184672 11947206025728 11949968130048 11957448829248 11988469239552 11991553486848 12001834311168 12048493436928 12061925425152 12128315353596 12173335083936 12183771756676 12186906249024 12232143465984 12242949714216 12245780192256 12274710780384 12280707219456 12288394961856 12293387698176 12298930279896 12301083378576 12307092701184 12343890600801 12346744415616 12349920835584 12360508902144 12389710536216 12392574944256 12395763154944 12400332716031 12403522922544 12406390523904 12409582288896 12414156944254 12417350707296 12420221505536 12449564210304 12463443323136 12468507181056 12509707032576 12511897030656 12522623965696 12572340977664 12592584514107 12652378362702 12655633412448 12688465076352 12702610522368 12713500963488 12716771738112 12757743380538 12763975790592 12766210301952 12771966059892 12777155269632 12813597868032 12821619200832 12824583462912 12832611672712 12835913090688 12838880657408 12869212442112 12883559390208 12891624519033 12897922332672 12925068398892 12928393603008 12931382550528 12939477616728 12942806527872 12945798807552 12953902898352 12990849610752 13001987170432 13004263348992 13052534556672 13055892553728 13067085877248 13081653420032 13115590279168 13139008299729 13187779674264 13202481769776 13248425818251 13254897936384 13263195523734 13266261874944 13268584318464 13312427875344 13317836673024 13326173660124 13332683759616 13364182151424 13367271849984 13375639783584 13379080905216 13382174048256 13390551310656 13393996268544 13422186414234 13428743417856 13437149832756 13440256400896 13443714146304 13452129932904 13487027894496 13493616574464 13502063600064 13507549446144 13516005193744 13522608029696 13554555116544 13569666103296 13620036059136 13635220045824 13695001969428 13710269530152 13761161399232 13776502716288 13830061160448 13836296564883 13838718800898 13841918208768 13845479288832 13881397690368 13890087467568 13893298751488 13896873050112 13905572514912 13912365662208 13941646812288 13953963287862 13957189339392 13960780075008 13969519545708 13972749193728 14005759736592 14012601827328 14017767418122 14021373738528 14024615374848 14027070578688 14033394806548 14073420411648 14075884159488 14079138398208 14087951961408 14103657593472 14140245769728 14143883599872 14156009700352 14159651586048 14302688583924 14306368205376 14359472764416 14374299678336 14424321600936 14427656395776 14431368167424 14436688131801 14440402227024 14443740739584 14447456649216 14477863997376 14490276432216 14494004313984 14497355218944 14506430586544 14510162624256 14513517264896 14547805369344 14556912318819 14564023658496 14573140760646 14579061782016 14614705812096 14620643721216 14627235566736 14629796267616 14633178566656 14636943212544 14684101376256 14700471611904 14716860097536 14755039064064 14758835060736 14771488382976 14826319446016 14836252133547 14852791990998 14924544609312 14927157358272 14976481359762 14982566257152 14995411392832 14999269229568 15038180831232 15047594756532 15054945804288 15064370224488 15068245802112 15071729467392 15107336345088 15120288451008 15124178414592 15133646174517 15137144959872 15172906381308 15180318646272 15189821550072 15195993126912 15205505842962 15212934033408 15248874506112 15252399931392 15261947958192 15265874366208 15269403721728 15278962392928 15286426468352 15318599583872 15322540566528 15339622551552 15396562501632 15412460265472 15481306574136 15498565555824 15572157984864 15576164199936 15616572401664 15626348401014 15629961095424 15633982181376 15643769079276 15647385801216 15651411369984 15684352663824 15692014780416 15701838006816 15709508665344 15719342842944 15725729562624 15774045455844 15777692296704 15780454401024 15793983597184 15832597963104 15839030697984 15848945956584 15856688480256 15866614792656 15874365947904 15907776490944 15911869049856 15925510912896 15929608034304 15943265105664 15984625652736 15988737982464 16002445748224 16064657915904 16082567233536 16171087138128 16231113445248 16249208332032 16301560986243 16305754853232 16309524621312 16313720537088 16319734409862 16323932952288 16327706923008 16366281040512 16384526615808 16391183597568 16398573706528 16401444504768 16448224186368 16455640012578 16458520801068 16462325887488 16466561114112 16480678536192 16519614048288 16523433259008 16527684206592 16533776954708 16538030563392 16541854031872 16556467609728 16599418947072 16617924430848 16679609376768 16682529374208 16790112685476 16855387039296 16869837816936 16874177883264 16917953435136 16936814029824 16947416502549 16951334617984 16955695650816 17010324507384 17018634387456 17021613735936 17029288079856 17036207026176 17077858477056 17088549243831 17095492267776 17099444617216 17114550787584 17158949922816 17169691452966 17174108661984 17178079186944 17182498553856 17188832692044 17197229776896 17233424531856 17237858137344 17241843400704 17252636822304 17257075370496 17261065076736 17271870531136 17321132814336 17339017798656 17403379408896 17422781169664 17518677732972 17583706232352 17603309026368 17607837791232 17644896746802 17653516627968 17664567757668 17673197248512 17684260698312 17688349166592 17691445757952 17749903833792 17753011201152 17757115564032 17768231546832 17776911679488 17818909535232 17830064201157 17834186378112 17838774540288 17849941641738 17854068414208 17858661691392 17896248552312 17904991223808 17916199777008 17924952195072 17936173243872 17982703859328 17987330230272 18002751466752 18010065928192 18072740155392 18092888137728 18160048078848 18192473030394 18260002625904 18275657635014 18280359373536 18348215198976 18368670288384 18432592442784 18440081547264 18448395419844 18451625067864 18455890945024 18460639051776 18508530253824 18520116623424 18540763353216 18584565804324 18588862416384 18593644732416 18605284383816 18609585785856 18614373433344 18621235416381 18626026060944 18630332258304 18674346315456 18690356557496 18695164984704 18699487166464 18702760771584 18764560548864 18767845545984 18783935948544 18804876791296 18853661026304 18858511466496 18879535448064 18978567544053 19053915783552 19070251445232 19075157607168 19136615070807 19145963685888 19157949089838 19165732904448 19220396802048 19232428801248 19236875194368 19241824223232 19248917509068 19253869636032 19258320986112 19303818663168 19320368576288 19325339085312 19329806958592 19346883499008 19387602598338 19397073825792 19409216425092 19414209791808 19418698211328 19430854347528 19438749042688 19486274416128 19502980755648 19506395023488 19578801835008 19583838830592 19600628815872 19622480130048 19673385418752 19695317843968 19781669511396 19803722654664 19894793285601 19899392812416 19902876477696 19968641813016 19976755009536 19989260490186 19999025639424 20050907774976 20063459675376 20068621357824 20073261072384 20085826965984 20090994402816 20095639289856 20133279621351 20143115126784 20155724749134 20160384601344 20165571219456 20178194899356 20182859946496 20230541841744 20240424861696 20243968229376 20253095400096 20261324169216 20274007790616 20283912044544 20331832674816 20336533241856 20349263944256 20354499154944 20430054088704 20452830068736 20565404295228 20641742098848 20664754074432 20745091740672 20758078201347 20762877313152 20768218933248 20822096535552 20835131201352 20839948127232 20845309575168 20852993968157 20858358772368 20863181068288 20868548493312 20912470218432 20935784009088 20954279318562 20959123790592 20967639416832 21008639604888 21018902740992 21026651127183 21032060607792 21036923062272 21040605868032 21050092209822 21110130617472 21118707597312 21131927942112 21142251307008 21155486390208 21210368654592 21215825399808 21234014550528 21239477379072 21257686807552 21312834203648 21318317309952 21454032875886 21539209146624 21561449517504 21641484593664 21660603340536 21665611109376 21671184973824 21716795996064 21727405080576 21735414648324 21741006470976 21746032828416 21759645879816 21765243936384 21770275897344 21821708054016 21846035487744 21859711140969 21868592673024 21930965581824 21940853350104 21944694401424 21949767849984 21955414818816 21963508439834 21974238048256 22026152064384 22031244345344 22050707417856 22075290146304 22132558596096 22138252591104 22157232574464 22239479169024 22243372498944 22279187986497 22386816913968 22390736037408 22473849385728 22493117089248 22498903844352 22557271246848 22571392134798 22582418706432 22596555336732 22607594201088 22680432676512 22686267621888 22691512516608 22705717439808 22714942701568 22759359571962 22770477969408 22784732325108 22793989690368 22808258764443 22819401050112 22873311759168 22878599897088 22892921937288 22898811549312 22904105582592 22918443589392 22929639702528 22977899375808 22983810849792 23003515763072 23009433827328 23094843752448 23118690398208 23204505878528 23247848333736 23358236977296 23439522601521 23444941643136 23450973272064 23465653618914 23471078701824 23477117054976 23526528995736 23538022170624 23552757010224 23564262998016 23572949703134 23579014264416 23584465555456 23588594343936 23666538445056 23670681601536 23676154085376 23690975395776 23748896944656 23758546046976 23773418934876 23778915170816 23785032720384 23799922188984 23811548921856 23861664736416 23873321631744 23888266369344 23894412051456 23914897658496 23976938479104 23983106973696 24003668622336 24096986873856 24123850850304 24256630707192 24346670167872 24367543513352 24373812498048 24464286931968 24479601614793 24485899428432 24491560384512 24549421560768 24576789923712 24586775396352 24597860559792 24602166757152 24614185402368 24683460018867 24687781201602 24693488831232 24699841671168 24721017804288 24779421072432 24785149888512 24791526309888 24800665432062 24807045845088 24812781047808 24819164577792 24828313888508 24834701414592 24840443011072 24899128420608 24926886646272 25019414065152 25023794061312 25045247931392 25185169028214 25304756725404 25311266824896 25376930152704 25405221044736 25427001926976 25433543476224 25515486761076 25527951581184 25532420603904 25543932119784 25554310539264 25643238401664 25649166925824 25665223345424 25671826181376 25677761314816 25738424884224 25754537179449 25767118780416 25783249038066 25795844665344 25850136797784 25856787206016 25862765101056 25878955233456 25885613055744 25891597615104 25907805796704 25981699221504 26003974340864 26008526697984 26105069113344 26111785107456 26134171754496 26163306840064 26231180558336 26278016599458 26375559348528 26404963539552 26496851636502 26509795872768 26526391047468 26532523749888 26537168636928 26624855750688 26635673346048 26652347320248 26665367519232 26728364302848 26734543699968 26751279567168 26758161810432 26774912462607 26781102621312 26787992537088 26844372828468 26857486835712 26874299665512 26880512801792 26887428292608 26904259865808 26974055788992 27004127200128 27015098892288 27032010387488 27045216059392 27109110233088 27139332206592 27240072118272 27270440091648 27390003938856 27413486452521 27420539060304 27522322798464 27553005432576 27660122320896 27672593129766 27677437601796 27683836417536 27690958577664 27762795380736 27780174935136 27786597502976 27793746100224 27811145029824 27883293624576 27907926575724 27914378678784 27921560150016 27939039091416 27945498387456 28011519473184 28025203654656 28035534836244 28042747477056 28049230749696 28054141157376 28066789613096 28146840823296 28151768318976 28175903922816 28207315186944 28280491539456 28287767199744 28312019400704 28319303172096 28605377167848 28612736410752 28718945528832 28736923634757 28748599356672 28848643201872 28855312791552 28862736334848 28873376263602 28880804454048 28887481479168 28894913298432 28955727994752 28980552864432 28988008627968 28994710437888 29012861173088 29020325248512 29027034529792 29081403897507 29095610738688 29113824637638 29128047316992 29146281521292 29158123564032 29229411624192 29241287442432 29254471133472 29259592535232 29266357133312 29368202752512 29400943223808 29433720195072 29510078128128 29542976765952 29672504267094 29705583981996 29849089218624 29854314716544 29952962719524 29965132514304 29983890735279 29990822785664 29998538459136 30076361662464 30095189513064 30109891608576 30128740448976 30136491604224 30143458934784 30214672690176 30233587123701 30240576902016 30248356829184 30267292349034 30274289919744 30345812762616 30360637292544 30379643100144 30391986253824 30411011685924 30425868066816 30497749012224 30504799862784 30523895916384 30531748732416 30538807443456 30557924785856 30637199167744 30645081133056 30679245103104 30793125003264 30824920530944 30962613148272 30997131111648 31144315969728 31152328399872 31233144803328 31252696802028 31259922190848 31267964362752 31287538158552 31294771602432 31302822739968 31368705327648 31384029560832 31403676013632 31438685685888 31451459125248 31548090911688 31555384593408 31560908802048 31575138314733 31587967194368 31665195926208 31678061395968 31697891913168 31713376960512 31733229585312 31748731895808 31815552981888 31823738099712 31851021825792 31859216068608 31886530211328 31969251305472 31977475964928 32004891496448 32129315831808 32181049313829 32342174276256 32462226890496 32498416664064 32603121972486 32611509706464 32619049242624 32627441074176 32639468819724 32647865904576 32655413846016 32732562081024 32769053231616 32797147413056 32802889009536 32896448372736 32911280025156 32917041602136 32924651774976 32933122228224 32945262659751 32961357072384 33039228096576 33046866518016 33067553909416 33076061126784 33083708063744 33112935219456 33198837894144 33235848861696 33359218753536 33365058748416 33580225370952 33710774078592 33739675633872 33748355766528 33835906870272 33857088202197 33873628059648 33894833005098 33902669235968 33911391301632 34020649014768 34037268774912 34043227471872 34058576159712 34072414052352 34139039357943 34155716954112 34177098487662 34190984535552 34198889234432 34229101575168 34317899845632 34339382905932 34348217323968 34356158373888 34377665384088 34394459553792 34466849063712 34475716274688 34483686801408 34505273644608 34514150740992 34543741062272 34642265628672 34678035597312 34806758817792 34845562339328 35037355465944 35167412464704 35198480428371 35206618052736 35215675582464 35289793493604 35307033255936 35329135515336 35346394497024 35359424554701 35368521396624 35376698333184 35382891515904 35499807667584 35506022402304 35514231128064 35536463093664 35553823358976 35637819070464 35660128402314 35668372756224 35677549080576 35699883283476 35708136828416 35717323382784 35792497104624 35809982447616 35832399554016 35849904390144 35872346487744 35965407718656 35974660460544 36005502933504 36145480310784 36185776275456 36384946060788 36520005251808 36551315270028 36560718747072 36696430397952 36737340576768 36865184885568 36880163094528 36896790839688 36903250135728 36911781890048 36921278103552 37040233246848 37081526706432 37169131608648 37177724832768 37187289464832 37200998148093 37210568767632 37219171571712 37228746866688 37242470832762 37252052121888 37260664516608 37348692630912 37380713114992 37390329969408 37398974332928 37405521543168 37529121097728 37535691091968 37567871897088 37609753582592 37707322052608 37717022932992 37777753542321 37957135088106 38107831567104 38140502890464 38150315214336 38273230141614 38291927371776 38315898179676 38331465808896 38440793604096 38464857602496 38473750388736 38497835018136 38507739272064 38516641972224 38607637326336 38640737152576 38650678170624 38674873557099 38693766998016 38775205196676 38794147651584 38818432850184 38828419583616 38837396422656 38861708695056 38877498085376 38972548832256 39005961511296 39012790046976 39157603670016 39167677661184 39201257631744 39244960260096 39346770837504 39390635687936 39417024899187 39563339022792 39607445309328 39789586571202 39798785624832 39805752955392 39937283626032 39953510019072 39978520980372 39998051278848 40101815549952 40126919350752 40137242715648 40146522144768 40171653931968 40181988805632 40266559242702 40286230253568 40311449498268 40320769202688 40331142438912 40356389798712 40365719892992 40461083683488 40480849723392 40506190800192 40522648338432 40548015581232 40567824089088 40663665349632 40698527888512 40708998309888 40860108177408 40905660137472 41130808590456 41283484197696 41329508148864 41490183481344 41508889694649 41516156402694 41525754626304 41536437866496 41644193071104 41670262402704 41679896254464 41690619150336 41705987936314 41716717544736 41726362136576 41737096986624 41824940436864 41871568018176 41908558637124 41918247581184 42017279209776 42037805481984 42053302254366 42064121215584 42073846124544 42081211736064 42100184419644 42220261234944 42237415194624 42263855884224 42310972780416 42420737309184 42431650799616 42468029101056 42478954758144 42515373615104 42625668407296 42908065751772 43078418293248 43122899035008 43282969187328 43310064395403 43321206681072 43331222218752 43342369947648 43433591992128 43470829296648 43482012941952 43492065656832 43519291759632 43530487872768 43540551794688 43643416108032 43670736956457 43692070975488 43719422281938 43737185346048 43861931163648 43881706700208 43889388802848 43899535699968 43910829637632 43927016879668 43948476096512 44052304128768 44062488690688 44101414835712 44150580292608 44265117192192 44276505182208 44314465148928 44478958338048 44508756400641 44558375972994 44773633827936 44781472074816 44947698771456 44986234178496 44997807688704 45114542493696 45142784269596 45164837412864 45193110673464 45215188402176 45360865353024 45372535243776 45400938523551 45411434879616 45429885403136 45518719143924 45540955938816 45569464650216 45587979380736 45608533121281 45616517528886 45638802100224 45746623518336 45757199794176 45785843874576 45797623098624 45808211165184 45836887178784 45859279405056 45955798751616 45967621699584 46007031526144 46018867654656 46189687504896 46237380796416 46409011757056 46495696667472 46716473954592 46879045203042 46889883286272 46901946544128 46931307237828 46942157403648 46954234109952 47053057991472 47076044341248 47105514020448 47128525996032 47145899406268 47158028528832 47168931110912 47177188687872 47333076890112 47341363203072 47381950791552 47497793889312 47517092093952 47546837869752 47557830341632 47570065440768 47599844377968 47623097843712 47723329472832 47776532738688 47788824102912 47829795316992 47953876958208 47966213947392 48007337244672 48193973747712 48247701700608 48513261414384 48693340335744 48735087026704 48747624996096 48904682958729 48928573863936 48959203229586 48971798856864 48983120769024 49098843121536 49153579847424 49173550792704 49195721119584 49204333514304 49366920037734 49375562403204 49386977662464 49399683342336 49442035608576 49558842144864 49570299777024 49583052619776 49601330864124 49614091690176 49625562095616 49656627777016 49669402829184 49680886022144 49798256841216 49853773292544 50038828130304 50047588122624 50090495862784 50370338056428 50609513450808 50622533649792 50753860305408 50810442089472 50842249507647 50854003853952 50867086952448 51030973522152 51055903162368 51064841207808 51087864239568 51108621078528 51265647731493 51286476803328 51298333851648 51330446690848 51343652362752 51355522629632 51476849768448 51509074358898 51534237560832 51566498076132 51591689330688 51700273595568 51713574412032 51725530202112 51757910466912 51771226111488 51783195230208 51815611593408 51963398443008 52007948681728 52017053395968 52210138226688 52268343508992 52326613680128 52556033198916 52751118697056 52809927079104 52993703273004 53019591745536 53052782094936 53065047499776 53074337273856 53249711501376 53271346692096 53304694640496 53330735038464 53456728605696 53490192603471 53502559134336 53516323620864 53549824925214 53562205242624 53575985074176 53688745656936 53714973671424 53734775102801 53748599331024 53761025603584 53774856585216 53808519731616 53948111577984 54008254400256 54030197784576 54064020774976 54218220466176 54278664413184 54480144236544 54780007877712 54826972905042 54841078120608 55044645596928 55106010865152 55320244641792 55345186259532 55354875203592 55367672835072 55381917155328 55525590761472 55560349870272 55573195005952 55622290059648 55766587249152 55815853151448 55828757357568 55843120300032 55863706249143 55878078182832 55890996774912 56023038946368 56071069672488 56085494954112 56098461499392 56108282314752 56133579226192 56293681646592 56303536637952 56351807845632 56414630373888 56560983078912 56575534399488 56624038801408 56638606344192 56935702632159 57210754335696 57225472821504 57409845212421 57437891057664 57473847269514 57497198713344 57697286403744 57710625583104 57725472669696 57746752527204 57761608908096 57774962958336 57911455989504 57961105728864 57976017255936 57989420875776 58025722346176 58040650497024 58162807795014 58191221477376 58227649275276 58256094633984 58292563042584 58316247128064 58458823248384 58508942266944 58519185070464 58532714266624 58736405505024 58801886447616 58867440390144 59020156256256 59085953531904 59345008534188 59411167963992 59698178437248 59708629433088 59905925439048 59930265028608 59967781470558 59981645571328 59997076918272 60152723324928 60190379026128 60219783217152 60257480897952 60272983208448 60286917869568 60399838864053 60429345380352 60467174247402 60481153804032 60496713658368 60534584698068 60548579839488 60691625525232 60721274585088 60759286200288 60783972507648 60822023371848 60851736133632 60995498024448 61009599725568 61047791832768 61063497464832 61115849571712 61274398335488 61290162266112 61358490206208 61649841061888 61925226296544 61994262223296 62274234604041 62288631939456 62304656799744 62466289606656 62505393604056 62519844381696 62535928725504 62558981904471 62575076317104 62589543204864 62605645479936 62737410655296 62807352027264 62877371371776 62902918250496 63079953381549 63096181823376 63110769186816 63121817604096 63150276629466 63175934388736 63330391852416 63356122791936 63395783826336 63426753921024 63466459170624 63631105963776 63647476199424 63702043651584 63718432137216 63773060422656 63938502610944 63954951929856 64009782992896 64362098627658 64684348552512 64924453780992 64996833328128 65206243944972 65223019412928 65238098485248 65278937639448 65295731809152 65310827692032 65465124162048 65538106463232 65579133422907 65594294826112 65605778019072 65792896745472 65822560050312 65834083204272 65849303549952 65866244456448 65890525319502 65922714144768 66078456193152 66093733036032 66135107818832 66152122253568 66167416127488 66225870438912 66397675788288 66471697723392 66718437507072 66730117496832 66837563959491 67160450741904 67421548157184 67479351267744 67496711533056 67671813740544 67714176404394 67747256119296 67789666010196 67805338471936 67822782603264 68041298029536 68074537549824 68117152319424 68144828104704 68278078715886 68311433908224 68354196975324 68381969071104 68424776293329 68458203150336 68635799691264 68678765811864 68696434647936 68712316747776 68755330768176 68788919107584 68933698127424 68951432549376 69010547289216 69028301481984 69087482124544 69284531257344 69356071194624 69613517635584 69691124678656 70074710931888 70334824929408 70396960856742 70413236105472 70431351164928 70579586987208 70614066511872 70658271030672 70692788994048 70718849109402 70737042793248 70753396666368 70765783031808 70999615335168 71012044804608 71028462256128 71072926187328 71275638140928 71320256804628 71336745512448 71355098161152 71399766566952 71416273656832 71434646765568 71584994209248 71619964895232 71664799108032 71744692975488 71930815437312 71949320921088 72011005867008 72290960621568 72371552550912 72769892121576 73040010503616 73102630540056 73121437494144 73392860795904 73438804844379 73474681153536 73730369771136 73760326189056 73793581679376 73806500271456 73823563780096 73842556207104 74050380056601 74080466493696 74163053412864 74338263217296 74355449665536 74374578929664 74401996296186 74421137535264 74438343143424 74457493733376 74484941665524 74504104243776 74521329033216 74697385261824 74761426229984 74780659938816 74797948665856 75058242195456 75071382183936 75135743794176 75219507165184 75414644105216 75555507084642 75914270176212 76215663134208 76281005780928 76300630428672 76546460283228 76583854743552 76631796359352 76662931617792 76929715204992 76947500777472 76995670036272 77015478544128 77033283944448 77215274652672 77263611538347 77281474305152 77301356341248 77349747114198 77387533996032 77550410393352 77588295303168 77636865700368 77656839167232 77674792845312 77723417390112 77754996170752 77945097664512 78011923022592 78025580093952 78315207340032 78335355322368 78402515263488 78489920520192 78693541675008 78834049798374 79126678045584 79214890618656 79579173142404 79597571249664 79611505910784 79874567252064 79907020038144 79957041960744 79996102557696 80203631099904 80253838701504 80274485431296 80324737387821 80343307863936 80363977611264 80533118485404 80572460507136 80622898996536 80641538405376 80662284877824 80692020137651 80712779597424 80731439785984 80922167366976 81012381600384 81045296676864 81096031162464 81135648178176 81327330699264 81397055777024 81417996619776 81720216354816 81811320274944 82240459357563 82261617180912 82566968395392 82659016297728 82980366962688 83017779389298 83032312805388 83051509252608 83072875732992 83288386142208 83340524805408 83359792508928 83381238300672 83411975872628 83433435089472 83452724273152 83649880873728 83743136036352 83817117274248 83836495162368 84034558419552 84075610963968 84106604508732 84128242431168 84147692249088 84162423472128 84200368839288 84440522469888 84527711768448 84621945560832 84841474618368 84863301599232 84936058202112 84957909516288 85030747230208 85251336814592 85816131503544 86156836586496 86210770904271 86245798070016 86565938374656 86620128790806 86642413362144 86662444437504 86684739895296 86867183984256 86941658593296 86964025883904 86984131313664 87038583519264 87060975745536 87081103589376 87244211692521 87286832216064 87341473912914 87384141950976 87438844563876 87474370692096 87723862327296 87763413400416 87778777605696 87799071399936 87854033759336 87896952193024 88104608257536 88124977381376 88202829671424 88301160585216 88530234384384 88628930297856 89017512801282 89116751945988 89547267655872 89562944149632 89895397542912 89951672205837 89972468356992 89995615377408 90229084987392 90285568539192 90329674825728 90386221346928 90430376804352 90700761371103 90721730706048 90745070487552 90801877047102 90822869759232 90859770806272 91037438287848 91081911877632 91138929300432 91175958761472 91217066242562 91233035057772 91277604200448 91493247036672 91514399588352 91571687749152 91595246197248 91616422330368 91673774357568 91911597503232 91935243399168 92014063052288 92037735309312 92379375009792 92474761592832 92991393334944 93432947909184 93758090406084 93779766572544 93803893088256 93862614475656 93884314807296 93908468219904 94106115982944 94152088682496 94211028040896 94291798812536 94316057057664 94337862221824 94354377375744 94666153780224 94682726406144 94725414944199 94763901583104 94995587778624 95034184187904 95093675739504 95115660683264 95140130881536 95199688755936 95246195687424 95446658945664 95553065477376 95577648205824 95659590633984 95907753916416 95932427894784 96014674489344 96387947495424 96543147941487 97026522828768 97386680671488 97470174053408 97495249992192 97809365917458 97857147727872 97918406459172 97943597713728 97966241538048 98197686243072 98307159694848 98391442239168 98408667028608 98733840075468 98751124806408 98773955324928 98799366684672 98835787979253 98884071217152 99117684289728 99140599554048 99202661728248 99228183380352 99251124191232 99313255554032 99338805658368 99361772044288 99596513682432 99707546585088 100077656260608 100095176245248 100180991725568 100740676112856 101219026901616 101245067299584 101507720610816 101571264606591 101620884178944 101684499015294 101708007707904 101734173904896 102061947044304 102111806324736 102129682415616 102175728479136 102217242157056 102531295462986 102572953606656 102596667703296 102660893381696 102687304725504 102953699536896 103018148717796 103068475121664 103132996152264 103183378661376 103400547191136 103427148824064 103451060404224 103515820933824 103542452222976 103631223186816 103926796886016 104015897363456 104034106791936 104420276453376 104536687017984 104653227360256 105112066397832 105502237394112 105619854158208 105987406546008 106039183491072 106078273664103 106105564189872 106130094999552 106148674547712 106499423002752 106542693384192 106609389280992 106661470076928 106913457211392 106980385206942 107005118268672 107032647241728 107099649850428 107124410485248 107151970148352 107377491313872 107429947342848 107469550205602 107497198662048 107522051207168 107549713170432 107617039463232 107896223155968 108016508800512 108128041549952 108436440932352 108557328826368 109560015755424 109653945810084 109682156241216 110089291193856 110212021730304 110640489283584 110690372519064 110709750407184 110735345670144 110763834310656 111120699740544 111146390011904 111244580119296 111533174498304 111602994444279 111631706302896 111657514715136 111686240600064 111727412498286 111756156365664 111781993549824 112046077892736 112142139344976 112170989908224 112196922998784 112216564629504 112267158452384 112587363293184 112607073275904 112703615691264 112829260747776 113121966157824 113151068798976 113248077602816 113871405264318 114421508671392 114450945643008 114819690424842 114875782115328 114947694539028 114994397426688 115394572807488 115421251166208 115493505054408 115523217816192 115549925916672 115822911979008 115922211457728 115952034511872 116024620671297 116051444692352 116081300994048 116325615590028 116382442954752 116455298550552 116512189267968 116585126085168 116632494256128 116917646496768 117017884533888 117038370140928 117065428533248 117472811010048 117603772895232 117734880780288 118040312512512 118171907063808 118251074697561 118690017068376 118822335927984 119396356874496 119417258866176 119811850878096 119860530057216 119935562941116 119963291142656 119994153836544 120305446649856 120380758052256 120439566434304 120514961795904 120545966416896 120799677728106 120858690760704 120934348494804 120962307608064 120993427316736 121069169396136 121097159678976 121383251050464 121442549170176 121518572400576 121567945015296 121644046743696 121703472267264 121990996048896 122095583665536 122126994929664 122231699143424 122548796670976 122580324532224 122716980412416 123299682123776 123850452593088 123988524446592 124526669083947 124548469208082 124577263878912 124609313599488 124932579213312 125010787208112 125039688763392 125071857451008 125117963808942 125150152634208 125179086409728 125211290959872 125474821310592 125614704054528 125754742743552 126159906763098 126192363646752 126221538373632 126243635208192 126300553258932 126351868777472 126660783704832 126712245583872 126791567652672 126932918341248 127262211927552 127294952398848 127404087303168 127436864274432 127546120845312 127877005221888 128019565985792 128724197255316 129368697105024 129848907561984 129930193186209 129993666656256 130412487889944 130446038825856 130476196970496 130557875278896 130591463618304 130621655384064 130930248324096 131012210869371 131076212926464 131158266845814 131188589652224 131211556038144 131585793490944 131645120100624 131668166408544 131698607099904 131732488912896 131781050639004 131845428289536 132156912386304 132187466072064 132270215637664 132304244507136 132334832254976 132451740877824 132795351576576 132943395446784 133436875014144 133675127918982 134320901483808 134843096314368 134958702535488 134993423066112 135343627481088 135428352808788 135494512238592 135579332020392 135610676943872 135645565206528 136082596059072 136202815570653 136234304638848 136289656209408 136556157431772 136622867816448 136708393950648 136763938142208 136825599363843 136849552586658 136916406300672 137271599382528 137357531623728 137392869295872 137424633495552 137510661536352 137577838215168 137867396254848 137902865098752 138021094578432 138056602963968 138174964249088 138569062514688 138712142389248 139227035271168 140149421863776 140669649858816 140793921713484 140826472210944 140862702329856 141159173974416 141228133023744 141316542061344 141385577988096 141437698218804 141474085586496 141506793332736 141531566063616 141999230670336 142024089609216 142145852374656 142551276281856 142640513609256 142673491024896 142710196322304 142762804858921 142799533133904 142832547313664 142869293531136 143169988418496 143329598216064 143489385950976 143861630874624 143898641842176 144022011734016 144581921243136 144743105101824 145539784243152 146080021007232 146205261080112 146242874988288 146714048876187 146785721591808 146877609688758 146949362307072 147460739542272 147520652378112 147587163358752 147613000542912 147647127560192 148100760113202 148160932987392 148326106825728 148676526434592 148710899331072 148749157859328 148803992592372 148842275070528 148876686286848 148969883331048 149008208487552 149042658066432 149394770523648 149522852459968 149561319877632 150116484390912 150142764367872 150271487588352 150439014330368 150829288210432 151111014169284 151828540352424 152431326268416 152526748522941 152562011561856 152601260857344 153092920566456 153167709487104 153263592718704 153325863235584 153859430409984 153895001554944 153991340072544 154030957088256 154066567888896 154430549305344 154527223076694 154562948610304 154602712682496 154699494228396 154775067992064 155100820786704 155176590606336 155273731400736 155313678334464 155349585690624 155446834780224 155509992341504 155890195329024 156023846045184 156051160187904 156630414680064 156805030526976 156979841040384 157668099596748 158253356091168 158429781237312 159158346284808 159195142499328 159223011821568 159749134504128 159814040076288 159914083921488 159992205115392 160470577810413 160507677403008 160548970862592 160649474775642 160686615727872 160727955222528 161066236970808 161144921014272 161204325308403 161245797993072 161283076810752 161324569755648 161384040275302 161425559194848 161462879571968 161844334733952 162024763200768 162090593353728 162192062324928 162654661398528 162794111554048 162835993239552 163440432709632 164480918715126 164523234361824 165133936790784 165318032595456 165960733925376 166035558778596 166064625610776 166103018505216 166145751465984 166576772284416 166681049610816 166719585017856 166823951745256 166866870178944 166905448546304 167299761747456 167486272072704 167591118747429 167634234548496 167672990324736 168069116839104 168213209017464 168256484862336 168295384498176 168324846944256 168400737678576 168881044939776 169055423536896 169243891121664 169682949236736 169726603198464 169872116404224 169915819032576 170061494460416 170502673629184 170807107896477 171632263007088 172229535637263 172313673172992 172421541808542 172491596140032 173131876749312 173240257581612 173284826724288 173324888875008 173734367968512 173883317186592 173928051767808 173968262627328 174077167038528 174121951491072 174488423385042 174573664432128 174682947825828 174768283901952 174877689127752 174948741384192 175526826800832 175557555211392 175598142799872 175708067518672 175793904386048 176209216515072 176405659342848 176602321170432 177060468768768 177257860595712 178035025602564 178233503891976 179094535311744 179125888299264 179790795085824 179903344411674 179944936713984 179991230754816 180458169974784 180571137078384 180659349651456 180772442693856 180860753608704 181401522742206 181443461412096 181490140975104 181603754094204 181645739518464 182074876575696 182163823755264 182277858600864 182351917522944 182434132485124 182466070115544 182555208400896 182986494073344 183028799176704 183143375498304 183190492394496 183347548715136 183823195006464 183870486798336 184028126104576 184075470618624 184949523185664 185982786669888 186865895818368 187516180812168 187559533145088 187607786176512 187676945713413 187725228951312 187768629614592 187816936439808 188212231965888 188422056081792 188583597625072 188632114115328 188675724443648 188708754751488 189239860144647 189332307560448 189365452812288 189450829888398 189527803166208 189991175557248 190068368375808 190187351479008 190231321366528 190280261763072 190399377511872 190893317891328 191106130954752 191155296411648 191319181267968 191815507832832 191864855789568 192029348978688 193086295882974 194053045657536 194773361342976 194940348106816 194990499984384 195618731834916 195714295455744 195836812918344 195887195427456 195932483076096 196395372486144 196614319389696 196737400268721 196782884478336 196817334057216 197467680150936 197502249612816 197547910649856 197598733369344 197671575958506 197768142434304 198235368579456 198281199108096 198405323456496 198456366760704 198502248382464 198626511108064 198677611316736 198723544088576 199193027364864 199415093170176 200155312521216 200190352490496 200361983451136 201481352225712 202438053803232 202490134599168 203015441221632 203142529213182 203241768357888 203368998030588 203416015415808 203468347809792 204123894088608 204223612649472 204351456958272 204434484314112 205062590925972 205145907213312 205274328879987 205321786763392 205374609451008 205907399073792 206036297435592 206136950243328 206265992304528 206366757322752 206801094382272 206854297648128 207031641867648 207084904445952 207262446373632 207853593772032 208031794726912 208068213583872 208840552906752 209073374035968 210224132795664 211004474788224 211239708316416 211974813092016 212078366982144 212156547328206 212211128379744 212260189999104 212297349095424 212998846005504 213085386768384 213218778561984 213826914422784 213960770413884 214010236537344 214065294483456 214199299700856 214248820970496 214303940296704 214754982627744 214859894685696 214939100411204 214994397324096 215044102414336 215234078926464 215792446311936 216033017601024 216256083099904 216872881864704 217114657652736 219120031510848 219307891620168 219364312482432 220178582387712 220316414533137 220424043460608 221280978567168 221380745038128 221419500814368 221470691340288 221527668621312 222151140169803 222241399481088 222292780023808 222489160238592 223066348996608 223205988888558 223263412605792 223315029430272 223372481200128 223454824996572 223512312731328 223563987099648 224092155785472 224284278689952 224341979816448 224393845997568 224534316904768 225174726586368 225214146551808 225407231382528 225658521495552 226243932315648 226496155205632 227742810528636 228843017342784 228901891286016 229639380849684 229751564230656 229895389078056 229988794853376 230789145614976 230842502332416 230987010108816 231046435632384 231099851833344 231645823958016 231790834615041 231844422915456 231904069023744 232049241342594 232102889384704 232162601988096 232651231180056 232764885909504 232910597101104 233024378535936 233170252170336 233264988512256 233835292993536 234035769067776 234076740281856 234130857066496 234945622020096 235207545790464 235469761560576 236080625025024 236502149395122 237380034136752 237644671855968 238792713748992 238834517732352 239623701756192 239721060114432 239871125882232 239926582285312 239988307673088 240610893299712 240761516104512 240974212163463 241029923591808 241091932833792 241599355456212 241717381521408 241868696989608 241924615216128 241986854633472 242076060412953 242138338792272 242194319357952 242766502100928 243037144801152 243135890030592 243288093487392 243406944534528 243981992097792 244191167331072 244253989859328 244463398286848 245097593341952 245160649064448 245433960824832 246721378072689 247700905186176 247977048893184 249053338167894 249096938416164 249154527757824 249218627198976 249865158426624 250021574416224 250079377526784 250143714902016 250235927617884 250300305268416 250358172819456 250949642621184 251229408109056 251509485487104 252319813526196 252384727293504 252443076747264 252487270416384 252601106517864 252703737554944 253321567409664 253583135305344 253865836682496 254524423855104 254589904797696 254808174606336 254873728548864 255092241690624 255754010443776 256039131971584 257448394510632 258632312712813 258737394210048 259697815123968 259860386372418 259987333312512 260824975779888 260892077651712 260952393940992 261115750557792 261182927236608 261243310768128 261732635077563 261860496648192 262024421738742 262152425852928 262316533691628 262377179304448 262423112076288 263171586981888 263290240201248 263336332817088 263397214199808 263562101278008 263690856579072 264313824772608 264374932144128 264540431275328 264608489014272 264903481755648 265590703153152 265886790893568 267350255837964 268641802967616 269686192628736 269855016617511 269917405070976 269986846132224 270687254962176 270856705617576 270989024477184 271088921586041 271158664040784 271221353887744 271291130413056 272165192118144 272405631141306 272468609277696 272579312418816 273112314863544 273245735632896 273416787901296 273527876284416 273651198727686 273699105173316 273832812601344 274543198765056 274715063247456 274785738591744 274849266991104 275021323072704 275734792509696 275805730197504 276042189156864 276113205927936 276349928498176 277138125029376 277424284778496 280298843727552 281339299717632 281587843426968 281652944421888 281725404659712 282318347948832 282456266047488 282633084122688 282875396437608 282948171172992 283013586665472 283063132127232 283998461340672 284048179218432 284176244832597 284291704749312 285102552563712 285281027218512 285346982049792 285420392644608 285525609717842 285599066267808 285665094627328 285738587062272 286339976836992 286659196432128 286978771901952 287723261749248 287797283684352 288044023468032 289163842486272 289629443824461 291079568486304 292160042014464 292410522160224 292485749976576 293428097752374 293571443183616 293755219377516 293898724614144 294921479084544 295174326717504 295226001085824 295294255120384 296201520226404 296321865974784 296507363937759 296652213651456 297353052869184 297421798662144 297607985184744 297684550141056 297753372573696 297939766662096 298016416975104 298085316132864 298789541047296 299045704919936 299122639755264 300232968781824 300285528735744 300542975176704 300878028660736 301658576420864 302222028338568 303657080704848 304713793819773 304862652536832 305053497045882 305124023123712 305202521714688 306185841132912 306335418974208 306527185437408 306651726471168 307718860819968 307790003109888 307982680145088 308061914176512 308861098610688 309054446153388 309125897220608 309205425364992 309398988456792 309550135984128 310201641573408 310353181212672 310547462801472 310627356668928 310893669560448 311019984683008 311780390658048 312047692090368 312102320375808 313260829360128 313610061053952 313959682080768 315336199193496 316506712182336 316859562474624 318234820992309 318316692569616 318390284998656 318446023643136 319498269008256 319628080152576 319828167842976 319984410230784 320941155620826 321015354806016 321097941725184 321298949551284 321373231455744 321455910445056 322132473941616 322289842028544 322408650616806 322491595986144 322566153621504 322649139511296 322768080550604 322851118389696 322925759143936 323688669467904 324049526401536 324384124649856 325309322797056 325588223108096 325671986479104 328961837430252 329046468723648 330267873581568 330636065190912 331921467850752 332071117557192 332129251221552 332206037010432 332291502931968 333362099221632 333439170035712 333647903490512 333733740357888 333810897092608 334599523494912 334808983332837 334972544145408 335182237494858 335268469096992 335345980649472 336138233678208 336426418034928 336512969724672 336590768996352 336649693888512 336801475357152 337762089879552 338110847073792 338487782243328 339365898473472 339453206396928 339744232808448 340122988920832 341005347258368 341614215792954 343264526014176 344459071274526 344627346345984 344843083617084 344983192280064 346263753498624 346480515163224 346569653448576 346649777750016 347468735937024 347766634373184 347856103535616 348073862013891 348154334077056 348243902982144 348976846770084 349147328864256 349365895651656 349536567803904 349755378255504 349897482768384 351053653601664 351115110422784 351196285599744 351416135037344 351587808772096 352418433030144 352811318685696 353204642340864 354120937537536 354515721191424 356070051205128 356467007783952 358189070623488 358251776598528 359581590171648 359806688823348 359889873427968 359982461509632 360916339949568 361142274156768 361318699302912 361544885387712 362803045484412 362886922824192 362980281950208 363207508188408 363291479036928 364149753151392 364327647510528 364555717201728 364703835045888 364868264970248 364932140231088 365110416801792 365972988146688 366286750996608 366380984788992 366695097430272 367646390012928 367740973596672 368056252209152 368150941237248 369899046371328 371965573339776 373580007251841 373731791636736 375032361624336 375119066290176 375215572353024 375353891426826 375450457902624 375537259229184 375633872879616 376424463931776 376844112163584 377167195250144 377264228230656 377351448887296 378479720289294 378664615120896 378730905624576 378901659776796 379055606332416 379982351114496 380136736751616 380374702958016 380462642733056 380798755023744 381786635782656 382212261909504 382310592823296 382638362535936 383631015665664 384058697957376 386172591765948 388106091315072 389546722685952 389790579558627 389880696213632 389980999968768 391237463669832 391428590911488 391673625836688 391774390854912 391864966152192 392790744972288 393036632608113 393228638779392 393474800537442 393565768956672 393634668114432 394935360301872 395004499225632 395095821299712 395197466738688 395343151917012 395536284868608 396470737158912 396562398216192 396810646912992 396912733521408 397004496764928 397253022216128 397355222633472 398386054729728 398830186340352 400310625042432 400723966902272 402962704451424 404876107606464 404980269198336 406030882443264 406285058426364 406483536715776 406737996061176 406832030831616 406936695619584 408247788177216 408702913916544 408868968628224 410125181851944 410291814426624 410476798091529 410548657759974 410643573526784 410749218902016 411814798147584 412072594871184 412273900486656 412531984609056 412733514645504 413602188764544 413708595296256 414063283735296 414169808891904 414524892747264 415707187544064 416063589453824 416136427167744 417681105813504 420448265591328 422008949576448 422479416632832 423949626184032 424156733964288 424313094656412 424422256759488 424520379998208 424594698190848 425997692011008 426437557123968 427653828845568 427921540827768 428020473074688 428130588966912 428288414576763 428398599401712 428497641940992 428607880593408 429509965255488 429878200822408 429988794648192 430088204828672 430468157852928 431584892623872 432066035202048 432512166199808 433745763729408 434229315305472 438240063021696 438615783240336 438728624964864 440142146628561 440357164775424 440632829066274 440848086921216 442561957134336 442761490076256 442839001628736 442941382680576 444302280339606 444482798962176 444585560047616 444978320477184 446132697993216 446411977777116 446526825211584 446630058860544 446909649993144 447024625462656 447127974199296 448184311570944 448568557379904 448683959632896 449068633809536 450349453172736 450428293103616 450814462765056 451317042991104 452487864631296 452992310411264 455485621057272 457580245568823 457686034685568 457803782572032 459278761699368 459503128461312 459790778156112 459977589706752 461578291229952 461685004664832 461974020217632 462092871264768 462199703666688 463291647916032 463581669230082 463688845830912 463808138047488 464098482685188 464205778769408 464325203976192 465302462360112 465529771819008 465821194202208 466048757071872 466340504340672 466529977024512 467670585987072 468071538135552 468153480563712 469891244040192 470415091580928 470939523121152 473004298790244 474760068273504 475289343711936 477585427497984 477669035464704 479247403512384 479442120228864 479742251764464 479853164570624 479976615346176 481523032209024 481948424326926 482059847183616 482183865667584 483198710912424 483434763042816 483612975925209 483737393979216 483849230432256 483973709266944 484152120825906 484276677584544 484388638715904 485533004201856 486074289602304 486271780061184 486576186974784 487963984195584 488382334662144 488507979718656 488926796573696 490195186683904 490321298128896 493442756145378 495401810372352 495954097786368 498106676335788 498193876832328 498309055515648 498437254397952 499730316853248 500043148832448 500158755053568 500471855235768 500600610536832 500716345638912 501899285242368 502458816218112 502773356242287 503018970974208 504639627052392 504769454587008 504886153494528 504974540832768 505202213035728 505407475109888 506643134819328 507166270610688 507731673364992 509048847710208 509179809595392 509616349212672 509747457097728 510184483381248 511508020887552 512078263943168 512421323689431 514896789021264 517264625425626 517474788420096 519395630247936 519720772744836 519974666625024 521649951559776 521784155303424 521904787881984 522231501115584 522365854473216 523465270155126 523720993296384 524048843477484 524304851705856 524633067383256 524754358608896 524846224152576 526580480402496 526672665634176 526794428399616 527124202556016 527381713158144 528627649545216 529080862550656 529216978028544 529806963511296 531181406306304 531773581787136 534700511675928 537283605935232 539372385257472 539710033235022 539834810141952 539973692264448 541374509924352 541713411235152 541978048954368 542177843172082 542317328081568 542442707775488 542582260826112 544330384236288 544811262282612 544937218555392 546224629727088 546491471265792 546833575802592 547055752568832 547302397455372 547398210346632 547665625202688 549086397530112 549430126494912 549571477183488 550042646145408 551469585019392 551611460395008 552084378313728 552226411855872 552699856996352 554848569556992 560597687455104 562678599435264 563030837140239 563175686853936 563305888843776 563450809319424 564636695897664 565266168245376 565750792875216 565896342345984 566027173330944 566126264254464 567719580433941 567996922681344 568096358436864 568352489665194 568583409498624 570205105127424 570562054437024 570693964099584 570840785289216 571051219435684 571198132535616 571330189254656 572679953673984 573318392864256 573957543803904 575446523498496 575594567368704 576088046936064 579258887648922 582159136972608 584320084028928 584821044320448 584971499953152 586856195504748 587142886367232 587510438755032 587797449228288 589842958169088 590212200806163 590348653435008 590452002171648 590588510240768 592403040452808 592643731949568 593014727875518 593304427302912 594706105738368 594843597324288 595215970369488 595369100282112 595506745147392 595879533324192 596032833950208 596170632265728 597579082094592 598091409839872 598245279510528 600465937563648 600571057471488 601085950353408 601756057321472 603317152841728 604444056677136 607314161409696 609427587639546 609725305073664 610106994091764 610248046247424 610405043429376 612371682265824 612670837948416 613054370874816 613303452942336 615437721639936 615822986639961 615965360290176 616123828353024 617722197221376 618108892306776 618251794441216 618410850729984 618797976913584 619100271968256 620403283146816 621094925602944 621254713337856 621787339120896 622039969366016 623560781316096 624095384180736 624204640751616 626521658720256 627220122107904 630672398386992 633013424364672 633719124949248 636469641984618 636633385139232 636780569997312 636892047286272 638996538016512 639256160305152 639656335685952 641882311241652 642030709612032 642195883450368 642597899102568 642746462911488 642911820890112 644264947883232 644579684057088 644817301233612 644983191972288 645132307243008 645536161101208 645702236779392 645851518287872 647377338935808 648099052803072 648768249299712 650618645594112 651176446216192 651343972958208 657923674860504 658092937447296 660535747163136 660949243599411 661272130381824 663842935701504 664142235114384 664258502443104 664412074020864 664583005863936 666453420509409 666724198443264 666878340071424 667295806981024 667467480715776 667621794185216 669199046989824 669617966665674 669945088290816 670364474989716 670536938193984 670691961298944 672276467356416 672852836069856 673025939449344 673181537992704 673602950714304 675524179759104 676221694147584 676975564486656 678731796946944 679488465616896 680245977841664 683228431585908 686529052028352 688918142549052 689254692691968 689686167234168 689966384560128 692527506997248 692961030326448 693139306897152 693299555500032 694937471874048 695372503845123 695533268746368 695712207071232 696147724027782 696308668154112 696487805964288 697953693540168 698294657728512 698731791303312 699073135607808 699510756511008 699794965536768 702107307203328 702230220845568 702392571199488 702832270074688 704836866060288 705622637371392 706409284681728 708241875075072 712140102410256 712934015567904 716378141246976 716503553197056 719163180343296 719613377646696 719779746855936 719964923019264 721832679899136 722284548313536 723089770775424 725606090968824 725773845648384 725960563900416 726228181238859 726415016376816 726582958073856 728299506302784 729111434403456 729407670091776 729736529940496 729864280462176 730220833603584 731945976293376 732573501993216 732761969577984 733390194860544 735292780025856 735481947193344 736112504418304 736301882474496 740164134218067 743931146679552 747160014503682 747463583273472 750064723248672 750238132580352 750431144706048 750707782853652 750900915805248 751074518458368 752848927863552 753688224327168 754334390500288 754528456461312 756959440578588 757329230241792 757461811249152 757803319553592 758111212664832 759964702228992 760749405916032 760925285466112 761597510047488 763573271565312 764424523819008 764621185646592 765276725071872 767262031331328 768117395914752 772345183531896 776212182630144 779093445371904 779581159117254 779761392427264 779961999937536 782474927339664 782857181822976 783347251673376 783548781709824 783729932304384 785197905232689 785581489944576 786073265216226 786457277558784 786949601074884 787131537913344 787269336228864 789870720603744 790008998451264 790191642599424 790686303834024 791072569737216 792941474317824 793124796432384 793621293825984 793825467042816 794506044432256 794710445266944 796772109459456 797660372680704 801447933804544 805925408902848 809565049852533 809752215212928 809960538396672 812061764886528 812570116852728 812967073431552 813266764758123 813475992122352 813664061663232 813873391239168 816495576354432 817405827833088 817737937256448 820250363703888 820583628853248 820953596183058 821097315519948 821287147053568 821498437804032 823629596295168 824145189742368 824547800973312 825063969218112 827204377529088 827417190592512 828126567470592 828339617783808 829049785494528 831414375088128 832127178907648 832272854335488 840896531182656 844017899152896 844958833265664 847899252368064 848626189312824 848844513518976 849040759996416 849189396381696 851995384022016 852528734497791 852875114247936 855307657691136 855843081655536 856040946149376 856261177933824 856576829153526 856797198803424 856995283881984 857215761186816 859019930510976 859756401644816 859977589296384 860176409657344 860936315705856 863169785247744 864132070404096 865024332399616 867491527458816 868888331473383 876480126043392 877231566480672 877457249929728 880284293257122 880714329550848 881265658132548 881696173842432 885522980152512 885678003257472 885882765361152 888604560679212 888965597924352 889522091813277 889956640954368 892265395986432 892823955554232 893053650423168 893260117721088 893819299986288 894049250925312 894255948398592 896368623141888 897137114759808 897367919265792 898137267619072 900698906345472 900856586207232 901628925530112 902634085982208 904975729262592 905984620822528 910971242114544 915160491137646 915372069371136 915607565144064 918557523398736 919006256922624 919581556312224 919955179413504 923156582459904 923370009329664 923948040435264 924185742529536 926583295832064 927163338460164 927377691661824 927616276094976 928196965370376 928411557538816 928650407952384 930604924720224 931059543638016 931642388404416 932681008681344 933059954049024 935341171974144 936143076271104 936306961127424 939782488080384 940830183161856 941879046242304 946008597580488 949520136547008 950578687423872 954704462976927 955170854995968 955338070929408 958494807024768 958884240457728 959484503528928 959706329141248 959953230692352 963046064418048 963896848653852 964119694367232 964367731335168 966397421824848 966869526085632 967225951850418 967474787958432 967698460864512 967947418533888 968304241651812 968553355169088 968777277431808 971066008403712 972148579204608 973152373949568 975927968391168 976764669324288 977015959437312 977853593147392 980390373367808 986885512290756 990803620744704 991908195572736 996213352671576 996387753664656 996618111031296 996874508795904 1000086297664896 1000317510107136 1000943710471536 1001201221073664 1001432691277824 1003798570484736 1004426949998511 1004917632436224 1005546712484574 1006037941948416 1009279254104784 1009538909174016 1009772306989056 1009949081665536 1010404426071456 1010814950219776 1013286269638656 1014332541221376 1015463346729984 1018097695420416 1018359619190784 1019232698425344 1020368966762496 1023016041775104 1024842647378862 1029793578042528 1034529250851252 1034949576840192 1038791260495872 1039441545489672 1039949333250048 1043299903119552 1043568310606848 1044221586041673 1044463002231168 1044731708946432 1046930540310252 1047441986592768 1048097686954968 1048609703411712 1048996261789463 1049266134766512 1049508717217792 1049692448305152 1053160960804992 1053345331268352 1053588856799232 1054248405112032 1054763426316288 1057255299090432 1058161725101312 1058433956057088 1059613927022592 1062362812612608 1063547163574272 1069401023351856 1074567211870464 1078744770514944 1079420066470044 1079669620283904 1079947384528896 1082749019848704 1083426822470304 1083956097908736 1084355686344164 1084634656163136 1084885415550976 1088660768472576 1089622524565224 1089874437110784 1092449259454176 1092982942531584 1093667151605184 1094111505137664 1094604794910744 1094796420693264 1095331250405376 1098860252989824 1099142954366976 1100085292290816 1102939170038784 1103222920790016 1104168756627456 1104452823711744 1105399713992704 1109697139113984 1120740021755523 1121195374910208 1125357198870528 1126061674280478 1126351373707872 1126611777687552 1126901618638848 1129273391795328 1130532336490752 1131501585750432 1131792684691968 1132054346661888 1135439160867882 1135993845362688 1136192716873728 1136704979330388 1137166818997248 1140410210254848 1141124108874048 1141387928199168 1142102438871368 1142396265071232 1142660378509312 1145359907347968 1146636785728512 1147915087607808 1150893046996992 1152176093872128 1158517775297844 1164318273945216 1168640168057856 1169371738675881 1169642088640896 1169942999906304 1173712391009496 1174285772734464 1175020877510064 1175594898456576 1179109897824339 1179685916338176 1180424401612326 1180697306870016 1180904004343296 1181177020481536 1184806080905616 1185287463899136 1186029455751036 1186608854605824 1189412211476736 1189687194648576 1190431940738976 1190738200564224 1191013490294784 1191759066648384 1192065667900416 1195158164189184 1196182819679744 1196490559021056 1200931875127296 1202171900706816 1203512114642944 1208888113354272 1214628322819392 1218855175279092 1219450610147328 1220213988183528 1220496092494848 1220810086858752 1224743364531648 1226108741749632 1226606905884672 1230875443279872 1231430394274587 1231645973279922 1231930720580352 1232247656706048 1235444394442752 1236217784613552 1236503588882432 1236821701459968 1237595953827168 1238200543936512 1240806566293632 1242189851205888 1242509426675712 1243574678241792 1247121562632192 1248190768361472 1248409281503232 1253043317440512 1261344796773984 1266026848729344 1267438249898496 1272939283969236 1273266770278464 1273561139994624 1273784094572544 1277993076033024 1279312671371904 1283764622483304 1284061419224064 1284391766900736 1284865243730289 1285195798205136 1285492925822976 1285823641780224 1288529895766464 1289634602467224 1289966383944576 1290264614486016 1291072322202416 1291404473558784 1291703036575744 1294754677871616 1296198105606144 1297536498599424 1301237291188224 1302352892432384 1302687945916416 1315847349721008 1316185874894592 1320426439885683 1321071494326272 1321898487198822 1322544260763648 1327685871403008 1328284470228768 1328517004886208 1328824148041728 1332906841018818 1333448396886528 1333756680142848 1334591613962048 1334934961431552 1338398093979648 1339235933331348 1339890176581632 1340728949979432 1341073876387968 1341383922597888 1344552934712832 1345705672139712 1346051878898688 1347205901428608 1351048359518208 1352443388295168 1353951128973312 1357463593893888 1358976931233792 1360491955683328 1366456863171816 1373058104056704 1377836285098104 1378509385383936 1379372334468336 1379932769120256 1385055013994496 1385922060652896 1386278613794304 1386599111000064 1389874943748096 1390745007690246 1391066537492736 1391424414142464 1392295448055564 1392617336308224 1392975611928576 1395907387080336 1396589315457024 1397463582606624 1398146271215616 1399021513022016 1399589931073536 1404214614406656 1404460441691136 1405664540149376 1409673732120576 1411245274742784 1412818569363456 1424280204820512 1425868031135808 1432756282493952 1433007106394112 1438326360686592 1439226755293392 1439559493711872 1439929846038528 1444569096627072 1446179541550848 1450838927775627 1451212181937648 1451547691296768 1451921127800832 1452456362477718 1452830032753632 1453165916147712 1456599012605568 1458222868806912 1458815340183552 1459473059880992 1459728560924352 1463891952586752 1465147003986432 1465523939155968 1466780389721088 1470585560051712 1470963894386688 1472225008836608 1480328268436134 1487862293359104 1494320029007364 1494927166546944 1500129446497344 1500476265160704 1501415565707304 1501801831610496 1502149036916736 1505697855727104 1507376448654336 1508320068726861 1508668781000576 1509056912922624 1513918881157176 1514658460483584 1514923622498304 1515606639107184 1516222425329664 1519929404457984 1521498811832064 1521850570932224 1523195020094976 1527146543130624 1528849047638016 1529242371293184 1530553450143744 1534524062662656 1536234791829504 1537263971068293 1544690367063792 1552424365260288 1558186890743808 1559162318234508 1559522784854528 1559923999875072 1564949854679328 1565714363645952 1566694503346752 1567097563419648 1570395810465378 1571162979889152 1572146530432452 1572914555117568 1573899202149768 1574263075826688 1574538672457728 1579741441207488 1580017996902528 1580383285198848 1581372607668048 1582145139474432 1585882948635648 1587242587651968 1587650934085632 1589012088864512 1589420890533888 1593544218918912 1595320745361408 1602895867609088 1611850817805696 1619130099705066 1619504430425856 1619921076793344 1624123529773056 1625140233705456 1625934146863104 1626533529516246 1626951984244704 1627328123326464 1627746782478336 1632991152708864 1634811655666176 1640500727407776 1641167257706496 1641907192366116 1642194631039896 1642574294107136 1642996875608064 1647259192590336 1648290379484736 1650127938436224 1654408755058176 1654834381185024 1656253134941184 1656679235567616 1658099570989056 1664254357815296 1664545708670976 1681793062365312 1688035798305792 1689092511420717 1689917666531328 1695798504736128 1697252378625648 1697689027037952 1698081519992832 1698378792763392 1703158741301823 1703990768044032 1705057468995582 1705750228495872 1710615315382272 1711686163311072 1712081892298752 1712522355867648 1713153658307052 1713594397606848 1713990567763968 1718039861021952 1719512803289632 1719955178592768 1720352819314688 1721872631411712 1726339570495488 1728264140808192 1730048664799232 1737776662946766 1752960252086784 1754463132961344 1754914499859456 1760568586514244 1761428659101696 1762531316265096 1763392347684864 1770636602418489 1771045960305024 1771356006514944 1771765530722304 1777209121358424 1777931195848704 1779044183626554 1779913281908736 1784530791972864 1785647911108464 1786107300846336 1786520235442176 1787638599972576 1788098501850624 1788511896797184 1792737246283776 1794274229519616 1794735838531584 1796274535238144 1801397812690944 1801713172414464 1803257851060224 1805268171964416 1809951458525184 1821942484229088 1830320982275292 1830744138742272 1831215130288128 1837115046797472 1838012513845248 1839163112624448 1839910358827008 1846313164919808 1847468959919883 1847896080870528 1848371485059072 1853166591664128 1854326676920328 1854755383323648 1855232552189952 1855916463165973 1856393930740752 1856823115077632 1857300815904768 1861209849440448 1863284776808832 1865362017362688 1866119908098048 1870682343948288 1872286152542208 1872613922254848 1879564976160768 1881660366323712 1892017195160976 1899040273094016 1901157374847744 1909408925953854 1910341709991936 1910676141858816 1916989614049536 1917768480915456 1918969007057856 1919412658282496 1926092128836096 1927793697307704 1928239388734464 1928735462670336 1932794843649696 1933739052171264 1934451903700836 1934949575916864 1935396921729024 1936608483303624 1937106710338176 1937554554863616 1942132016807424 1944297158409216 1946304747899136 1951855936782336 1953529338648576 1954031918874624 1955707186294784 1960780746735616 1973771024581512 1981607241489408 1982847730798233 1983816391145472 1992426705343152 1992775507329312 1993236222062592 1993749017591808 2000172595329792 2000635020214272 2001887420943072 2002402442147328 2002865382555648 2007597140969472 2008853899997022 2009835264872448 2011093424969148 2012075883896832 2018558508209568 2019077818348032 2019544613978112 2020808852142912 2021629900439552 2026572539277312 2028665082442752 2030926693459968 2036195390840832 2038465396850688 2040737933524992 2049685294757724 2059587156085056 2069058501702504 2069899153680384 2077582520991744 2078883090979344 2079898666500096 2086117511535369 2086599806239104 2087136621213696 2088443172083346 2088926004462336 2089463417892864 2093861080620504 2094883973185536 2096195373909936 2097219406823424 2097992523578926 2098532269533024 2099017434435584 2099384896610304 2106321921609984 2106690662536704 2107177713598464 2108496810224064 2114510598180864 2116323450202624 2116867912114176 2119227854045184 2124725625225216 2138802046703712 2149134423740928 2157489541029888 2158840132940088 2159339240567808 2159894769057792 2165498039697408 2166853644940608 2168711372688328 2169269312326272 2169770831101952 2177321536945152 2178684543716577 2179245049130448 2179748874221568 2184898518908352 2187334303210368 2188223010275328 2189209589821488 2189592841386528 2190662500810752 2197720505979648 2198285908733952 2200170584581632 2205878340077568 2206445841580032 2208337513254912 2208905647423488 2210799427985408 2220492402654201 2241480043511046 2242390749820416 2250714397741056 2252123348560956 2252702747415744 2253223555375104 2258546783590656 2261064672981504 2263003171500864 2263585369383936 2270878321735764 2271987690725376 2272385433747456 2273409958660776 2274333637994496 2282248217748096 2282775856398336 2284204877742736 2284792530142464 2285320757018624 2290719814695936 2293273571457024 2295830175215616 2301786093993984 2304352187744256 2317035550595688 2328636547890432 2337280336115712 2338743477351762 2339284177281792 2339885999812608 2347424782018992 2348571545468928 2350041755020128 2351189796913152 2358219795648678 2359371832676352 2360848803224652 2361394613740032 2361808008686592 2369612161811232 2370574927798272 2372058911502072 2373217709211648 2378824422953472 2379374389297152 2380863881477952 2381476401128448 2383518133296768 2384131335800832 2390316328378368 2392365639359488 2392981118042112 2404343801413632 2407024229285888 2417776226708544 2429256645638784 2437710350558184 2438901220294656 2439800294274369 2440427976367056 2440992184989696 2441620173717504 2449486729063296 2452217483499264 2453213811769344 2461750886559744 2462860788549174 2463291946559844 2463861441160704 2464495313412096 2470888788885504 2472435569227104 2473007177764864 2473643402919936 2475191907654336 2481613132587264 2484379702411776 2485018853351424 2487149356483584 2494243125264384 2496381536722944 2496818563006464 2522689593547968 2532053697458688 2534876499796992 2545878567938472 2546533540556928 2547122279989248 2547568189145088 2555986152066048 2557586203493373 2558625342743808 2567529244966608 2568122838448128 2568783533801472 2569730487460578 2570391596410272 2570985851645952 2571647283560448 2577059791532928 2579269204934448 2579932767889152 2580529228972032 2582144644404832 2582808947117568 2583406073151488 2589509355743232 2592396211212288 2595072997198848 2602474582376448 2604705784864768 2631694699442016 2632371749789184 2640852879771366 2642142988652544 2643796974397644 2645088521527296 2656568940457536 2657034009772416 2657648296083456 2665813682037636 2666896793773056 2668566275439831 2669183227924096 2669869922863104 2676796187959296 2678471866662696 2679780353163264 2681457899958864 2682147752775936 2682767845195776 2689105869425664 2691411344279424 2692103757797376 2694411802857216 2702096719036416 2704886776590336 2707902257946624 2714927187787776 2717953862467584 2732913726343632 2746116208113408 2755672570196208 2757018770767872 2758744668936672 2759865538240512 2770110027988992 2771844121305792 2772557227588608 2779749887496192 2781490015380492 2782133074985472 2782848828284928 2784590896111128 2785234672616448 2785951223857152 2791814774160672 2793178630914048 2794927165213248 2798043026044032 2799179862147072 2808429228813312 2808920883382272 2811329080298752 2819347464241152 2822490549485568 2825637138726912 2848560409641024 2851736062271616 2864113388930781 2865512564987904 2866014212788224 2876652721373184 2878453510586784 2879118987423744 2879859692077056 2889138193254144 2892359083101696 2901677855551254 2902424363875296 2903095382593536 2903842255601664 2904912724955436 2905660065507264 2906331832295424 2913198025211136 2916445737613824 2918946119761984 2919457121848704 2927783905173504 2930294007972864 2931047878311936 2933560779442176 2941171120103424 2944450017673216 2960656536872268 2975724586718208 2988640058014728 2989854333093888 3000258892994688 3000952530321408 3002831131414608 3003603663220992 3004298073833472 3011395711454208 3013280849995533 3014752897308672 3016640137453722 3017337562001152 3018113825845248 3027837762314352 3029316920967168 3029847244996608 3031213278214368 3032444850659328 3039858808915968 3042997623664128 3043701141864448 3046390040189952 3054293086261248 3057698095276032 3061106900287488 3069048125325312 3074527942136586 3089380734127584 3104848730520576 3116373781487616 3118324636469016 3119045569709056 3119847999750144 3129899709358656 3132664758125019 3133389006693504 3134195126839296 3140791620930756 3142325959778304 3144293060864904 3145829110235136 3146988785368389 3147798404299536 3148526151653376 3149077344915456 3159482882414976 3160035993805056 3160766570397696 3162745215336096 3164290278948864 3171765897271296 3174485175303936 3175301868171264 3178024177729024 3178841781067776 3187088437837824 3190641490722816 3223701635611392 3238260199410132 3239008860851712 3239842153586688 3248247059546112 3250280467410912 3251868293726208 3253067059032492 3253903968489408 3254656246652928 3265982305417728 3269623311332352 3281001454815552 3282334515412992 3283814384732232 3284389262079792 3285148588214272 3285993751216128 3296580758969472 3300255876872448 3308817510116352 3309668762370048 3312506269882368 3313358471135232 3316199141978112 3328508715630592 3329091417341952 3362220065266569 3363586124730624 3376071596611584 3378185022841434 3379835333062656 3391597009472256 3394504757251296 3395378054075904 3396163039985664 3406317482603646 3407981536088064 3410114937991164 3411500456991744 3421230630764544 3423372326622144 3424163784597504 3426307316614104 3427188795213696 3427981135527936 3436079722043904 3439025606579264 3439910357185536 3443745262823424 3452679140990976 3456528281616384 3460097329598464 3475553325893532 3505920504173568 3508115216027643 3508926265922688 3509828999718912 3521137173028488 3522857318203392 3525062632530192 3526784695369728 3541273204836978 3542091920610048 3542712013029888 3543531061444608 3554418242716848 3555862391697408 3558088367253108 3559826563817472 3569061583945728 3571295822216928 3572214601692672 3573040470884352 3575277199945152 3576197003701248 3585474492567552 3588548459039232 3589471677063168 3592549070476288 3602795625381888 3606515702120448 3610536343928832 3643884968458176 3660641964550584 3661488277484544 3662430260576256 3674230093594944 3678326225248896 3679820717654016 3692626329839616 3694291182823761 3694937919839766 3695792161741056 3696742970118144 3706333183328256 3708653353840656 3709510766647296 3710465104379904 3711832926331946 3712787861481504 3713646230155264 3714601631809536 3722419698880896 3726569553617664 3730724034725376 3741364687896576 3744572305084416 3745227844509696 3759129952321536 3784034390321952 3798080546188032 3802314749695488 3818817851907708 3820683419983872 3821352283717632 3833979228099072 3837938014115712 3838825316564992 3852184257672192 3854595731190867 3855587394615408 3856478777468928 3857470925340672 3865589687299392 3868903807401672 3869899151833728 3870793843458048 3873216966607248 3874213420676352 3875109109727232 3884264033614848 3888594316818432 3892609495798272 3903711873564672 3907058677297152 3908063837749248 3911414372589568 3921561493471232 3947542049163024 3961279319657049 3963214482978816 3965695461596466 3967632782290944 3984853410686304 3985551014658624 3986472444125184 4000345190659584 4001270040428544 4003774841886144 4004804884294656 4015194281938944 4017707799994044 4019670529744896 4022186849938296 4024151767793664 4037117016419136 4038155636696064 4041617704285824 4043259800879104 4053145078554624 4057330164885504 4061853386919936 4072390781681664 4076930793701376 4081475867049984 4099370589515448 4119174312170112 4138117003405008 4139798307360768 4155165041983488 4157766181958688 4159797333000192 4172235023070738 4173199612478208 4174273242427392 4176886344166692 4177852008924672 4178926835785728 4187722161241008 4189767946371072 4192390747819872 4194438813646848 4195985047157852 4197064539066048 4198034868871168 4198769793220608 4212643843219968 4213381325073408 4216993620448128 4229021196361728 4232646900405248 4233735824228352 4238455708090368 4277604093407424 4298268847481856 4314979082059776 4317680265880176 4318678481135616 4319789538115584 4333707289881216 4337422745376656 4338538624652544 4339541662203904 4352516783326881 4354643073890304 4357369087433154 4358490098260896 4359497748443136 4369797037816704 4374668606420736 4376446020550656 4378419179642976 4379185682773056 4395441011959296 4396571817467904 4400341169163264 4411756680155136 4412891683160064 4416675026509824 4421598855970816 4440984805308402 4482960087022092 4484781499640832 4501428795482112 4504246697121912 4505405494831488 4506447110750208 4517093567181312 4522129345963008 4524960206180583 4526006343001728 4527170738767872 4541756643471528 4543975381450752 4544770867494912 4546819917321552 4548667275988992 4564496435496192 4565551712796672 4568409755485472 4569585060284928 4570641514037248 4581439629391872 4586547142914048 4591660350431232 4603572187987968 4608704375488512 4634071101191376 4657273095780864 4674560672231424 4677486954703524 4678568354563584 4679771999625216 4694849564037984 4697143090937856 4700083510040256 4716439591297356 4718743665352704 4721697606449304 4722789227480064 4723616017373184 4739224323622464 4741149855596544 4744117823004144 4746435418423296 4757648845906944 4761727762955904 4762952802256896 4767036266593536 4768262671601664 4780632656756736 4784731278718976 4785962236084224 4808687602827264 4835552453417088 4858513291277568 4875420701116368 4877802440589312 4879600588548738 4880855952734112 4881984369979392 4883240347435008 4898973458126592 4904434966998528 4923501773119488 4925721577098348 4926583893119688 4927722882321408 4928990626824192 4941777577771008 4944871138454208 4946014355529728 4950383815308672 4963226265174528 4968759404823552 4970037706702848 4974298712967168 4992763073445888 4993637126012928 5045379187095936 5064107394917376 5067277534262151 5069752999593984 5091757135876944 5093067081113856 5094244559978496 5095136378290176 5109476223905469 5111972304132096 5115172406986746 5117250685487616 5135058489933216 5136245676896256 5137567067602944 5139460974921156 5140783192820544 5141971703291904 5154119583065856 5158538409868896 5159865535778304 5161058457944064 5164289288809664 5165617894235136 5179018711486464 5184792422424576 5190145994397696 5209411569729536 5263389398884032 5264743499578368 5281705759542732 5284285977305088 5287593948795288 5290177043054592 5313137880915072 5314068019544832 5315296592166912 5331627364075272 5333793587546112 5337132550879662 5338366455848192 5339739845726208 5353592375918592 5356943733325392 5359560706326528 5362915799917728 5364295505551872 5365535690391552 5378211738851328 5382822688558848 5384207515594752 5388823605714432 5404193438072832 5409773553180672 5415804515893248 5429854375575552 5465827452687264 5492232416226816 5511345140392416 5514037541535744 5517489337873344 5519731076481024 5542406879759649 5543688242611584 5545114455177216 5559499774992384 5562980030760984 5564266149970944 5565697656569856 5567749389497919 5569181792222256 5570469345232896 5571902447714304 5583629548321344 5589854330426496 5596086052088064 5598359724294144 5616858457626624 5617841766764544 5622658160597504 5638694928482304 5644981098971136 5697120819282048 5703472124543232 5728226777861562 5731025129975808 5732028425576448 5753305442746368 5756907021173568 5758237974847488 5778276386508288 5784718166203392 5803355711102508 5804848727750592 5806190765187072 5809825449910872 5811320131014528 5812663664590848 5826396050422272 5832891475227648 5837892239523968 5838914243697408 5855567810347008 5860588015945728 5862095756623872 5867121558884352 5882342240206848 5888900035346432 5921313073744536 5948543192394699 5951449173436416 5977280116029456 5979708666187776 6000517785989376 6001905060642816 6005662262829216 6007207326441984 6008596147666944 6022791422908416 6026561699991066 6029505794617344 6033280274907444 6034675124002304 6036227651690496 6055675524628704 6058633841934336 6062426556428736 6064889701318656 6079717617831936 6085995247328256 6092780080379904 6108586172522496 6115396190552064 6122213800574976 6149055884273172 6178761468255168 6209697461041152 6232747562975232 6236649272938032 6238091139418112 6239695999500288 6259799418717312 6265329516250038 6266778013387008 6268390253678592 6281583241861512 6284651919556608 6288586121729808 6291658220470272 6293977570736778 6295596808599072 6297052303306752 6298154689830912 6318965764829952 6320071987610112 6321533140795392 6325490430672192 6343531794542592 6348970350607872 6350603736342528 6356048355458048 6357683562135552 6374176875675648 6447403271222784 6476520398820264 6478017721703424 6479684307173376 6496494119092224 6500560934821824 6506134118064984 6507807936978816 6509312493305856 6531964610835456 6536053631149731 6539246622664704 6562002909631104 6564669030825984 6567628769464464 6568778524159584 6570297176428544 6571987502432256 6593161517938944 6600511753744896 6617635020232704 6619337524740096 6625012539764736 6626716942270464 6632398283956224 6657017431261184 6661477207962603 6724440130533138 6727172249461248 6752143193223168 6756370045682868 6759670666125312 6783194018944512 6789009514502592 6790756108151808 6812634965207292 6815963072176128 6820229875982328 6823000913983488 6846744653244288 6848327569195008 6852614633228208 6854377590427392 6855962271055872 6872159444087808 6878051213158528 6879820714371072 6887490525646848 6905358281981952 6913056563232768 6920194659196928 6951106651787064 7011841008347136 7016230432055286 7017852531845376 7019657999437824 7042274346056976 7045714636406784 7050125265060384 7053569390739456 7082546409673956 7084183841220096 7085424026059776 7108836485433696 7111724783394816 7116176734506216 7119653127634944 7138123167891456 7142591644433856 7144429203385344 7150554399890304 7152394007402496 7170948985135104 7177096918078464 7178943354126336 7185098140952576 7213031404240896 7221072687857664 7287769936916352 7319400882823107 7321283929101168 7322976554969088 7324860521152512 7348460187189888 7356652450497792 7359641435308032 7385252659679232 7388582365647522 7389875839679532 7391584323482112 7393485940236288 7412666366656512 7417306707681312 7419021533294592 7420930208759808 7423665852663892 7425575722963008 7427292460310528 7444839397761792 7453139107235328 7461448069450752 7482729375793152 7489144610168832 7490455689019392 7568068780643904 7596161092376064 7604629499390976 7637635703815416 7641366839967744 7642704567435264 7667958456198144 7672758610480119 7675876028231424 7677650633129984 7704368515344384 7709191462381734 7711174789230816 7712957554937856 7714941850681344 7731179374598784 7737807614803344 7739798303667456 7741587686916096 7746433933214496 7748426841352704 7750218219454464 7768528067229696 7777188633636864 7785218991596544 7807423747129344 7814117354594304 7822828745179136 7843122986942464 7895084098326048 7922558639314098 7926428965957632 7931390923192932 7935265564581888 7969706821372608 7971102029317248 7972944888250368 8000690381319168 8005698826319493 8007549683772288 8009609768589312 8030388563877888 8035415599988088 8039341059489792 8044373699876592 8048303535587328 8074234032838272 8076311273392128 8083235408571648 8086519601758208 8106290157109248 8114660329771008 8123706773839872 8144781563363328 8153861587402752 8198741179030896 8238348624340224 8276234006810016 8279596614721536 8310330083966976 8315532363917376 8344470046141476 8346399224956416 8348546484854784 8353772688333384 8355704017849344 8357853671571456 8375444322482016 8379535892742144 8384781495639744 8391970094315704 8394129078132096 8396069737742336 8397539586441216 8425287686439936 8426762650146816 8433987240896256 8458042392723456 8465293800810496 8467471648456704 8476911416180736 8555208186814848 8592340166792343 8596537694963712 8629958164119552 8635360531760352 8637356962271232 8639579076231168 8667414579762432 8674845490753312 8677077249305088 8679083324407808 8705033566653762 8709286147780608 8714738174866308 8716980196521792 8718995496886272 8739594075633408 8749337212841472 8756838359285952 8758371365546112 8790882023918592 8793143634935808 8800682338326528 8823513360310272 8833350053019648 8843197711941632 8881969610616804 8965920174044184 8969562999281664 9002857590964224 9008493394243824 9010810989662976 9012894221500416 9034187134362624 9039842549986599 9044258691926016 9049920412361166 9052012686003456 9054341477535744 9083513286943056 9087950762901504 9089541734989824 9093639834643104 9097334551977984 9128992870992384 9131103425593344 9136819510970944 9139170120569856 9162879258783744 9173094285828096 9183320700862464 9207144375975936 9268142202382752 9314546191561728 9349121344462848 9354973909407048 9357136709127168 9359543999250432 9389699128075968 9400167020080512 9432879182594712 9437487330705408 9440966356105167 9443395212898608 9445578454960128 9447232034746368 9478448647244928 9482299711193088 9488235646008288 9492870836846592 9515297691813888 9523455525911808 9525905604513792 9534072533187072 9536525343203328 9561265313513472 9569462557437952 9571924472168448 9671104906834176 9717026582555136 9750841402232736 9755604881178624 9759201177097476 9761711905468224 9763968739958784 9797946916253184 9808869933997056 9847003546238976 9851443154196696 9853167786239376 9855445764642816 9857981253648384 9889742276908416 9892028711059456 9900767630617344 9926452530349056 9937518809647104 9940075413405696 9948597425934336 9985526146891776 9987274252025856 10090758374191872 10128214789834752 10134555068524302 10139505999187968 10183514271753888 10186134162227712 10188489119956992 10218952447810938 10223944608264192 10230344813973492 10234501370975232 10270116979866432 10272491353792512 10278921949842312 10281566385641088 10283943406583808 10308239166131712 10317076819737792 10319731071556608 10328578577619328 10331235788470272 10358037422972928 10369584844849152 10380291988795392 10418823139459072 10524345648082929 10526778797768064 10529486999156736 10563411519085464 10568571954610176 10575187897590576 10580354086109184 10626275761830144 10628136039089664 10630593184333824 10663254728150544 10667587175092224 10674265101759324 10676732911696384 10679479691452416 10707184751837184 10713887466650784 10719121412653056 10725831599835456 10728591011103744 10756423477702656 10765645377117696 10768415031189504 10777647211428864 10808386876145664 10819547106361344 10831609031786496 10931654905374528 10984464832453632 11022690280784832 11034978675746688 11039462152962048 11082873548471283 11084813759519298 11087376485223168 11090228910354432 11118999549984768 11125960061521968 11128532299941888 11131395313139712 11135498778995838 11138363584444512 11140938690465792 11143804895428608 11167259096642688 11179708660852992 11192172104176128 11233716915253248 11235683533529088 11245316321195008 11277389856964608 11394241638564096 11406944249086464 11456453555723124 11462050259951616 11464056851152896 11513814042347136 11516475949694976 11556552773016576 11563787193572601 11569436332406784 11606711422205016 11609697455501184 11612381530374144 11619650899821744 11622640262029056 11625327329181696 11652792100844544 11665782950455296 11675784479047936 11677828487394816 11711135620694016 11721176031891456 11724191513247744 11734243117768704 11764684480413696 11777800070692864 11842626147489072 11897086384789398 11902898346872832 11954560232058912 11959417332375552 12001035571978752 12003810121285632 12011324525658432 12014414652883968 12045582845816832 12053123399982132 12059011589234688 12066560549814888 12069350248004608 12072455303380992 12111351049257408 12124853112857472 12129779402637312 12159435235663872 12171990494656512 12185560160759808 12217172345044992 12230792381104128 12244427601149952 12298111768546344 12357522936510336 12419394922082304 12465495125950464 12473298545876064 12476182278836224 12479391999000576 12519598837434624 12530659032500076 12533556026774016 12536780507357184 12563166483723024 12569303839113216 12577172243459616 12583316440940544 12587955141473556 12591193617198144 12594104606613504 12596309379661824 12637931529659904 12640143975220224 12650980861344384 12687063589085184 12697940701215744 12701207472685056 12712096710916096 12715367124271104 12894806542445568 12953040797640528 12956035443406848 12959368614346752 13001121869643648 13012268236129968 13015615873957632 13018624986611712 13057550349980643 13063929221670912 13072107262299462 13078493245329408 13124005819262208 13129338061651968 13135257538928928 13137557048319168 13140594352857088 13186323035877888 13201023507489792 13235270040465408 13238675049480192 13250025079529472 13264796567912448 13322954415925206 13448880261066276 13454344498922496 13504286386446336 13512740091365736 13519341332250624 13566388037889024 13574880618541749 13578019029005184 13581512216303616 13625269930414584 13631926144352256 13640459751964656 13646001827966976 13693489306488576 13696655138390016 13705229266456416 13708755180854784 13711924542111744 13744318888175616 13756102426317056 13759641428742144 13774981051293696 13810716563963904 13826113126465536 13840389318393856 13902213303574128 14023682016694272 14032460864110572 14035705063690752 14039315998875648 14084548692113952 14091429272813568 14100250530120768 14165092819347912 14168367682440192 14170848052119552 14217672970867392 14223449566789632 14232353469012432 14239306255269888 14285183288867712 14288858406770688 14301108799780608 14304788014804992 14341897970270208 14354193836156928 14357886708252672 14370196281905152 14426062808481792 14575539873832704 14638801765646214 14642567858202336 14645953109938176 14649721042305024 14696920374379776 14713304900995584 14770505319358464 14777164731295044 14779751679359064 14783168646964224 14786971880472576 14825332733313024 14834613415362624 14838043066589184 14847331705327784 14851151445926016 14854584920621056 14889678795523584 14906278214470656 14922896138901504 14978289220337664 14980911378038784 15136137561287808 15192322184752128 15201832602786453 15209258998781952 15275271407630832 15282733679935488 15285409134870528 15328428671716407 15335916912396288 15345517220960238 15351752056462848 15355301266259968 15408737030688768 15418382924763468 15422349578461632 15425915109875712 15462358749197568 15475615229606688 15479596607334912 15483175373832192 15492867866428992 15496853682705408 15537056134459392 15554377267273728 15570437983193088 15628234709188608 15645657490358272 15790168196652096 15845117278628196 15852857931915264 15862781846385864 15870531129163776 15939413642745216 15942204058634496 15945889776500736 16001380762638336 16011397652638986 16015099367544576 16019219537178624 16060777127755776 16070831199976176 16078682118979584 16088747399753184 16096607071174656 16148468065676544 16152622546784256 16166470817143296 16212580314218496 16229320659542016 16247413547679744 16289563126726656 16397482358061792 16476697248680448 16552468013620032 16559193229443072 16631064727834752 16688940092282952 16692798449912832 16697092969709568 16703248168493757 16707545376666768 16711408035698688 16715707343142912 16750888644964032 16769562991279488 16783940188631408 16788258156264192 16792139475484672 16795079172882432 16850575372879872 16853525300293632 16867974481792512 16916084785446912 16930587601620992 16934943296913408 17110416373629696 17184680333584686 17193075389927424 17259916328239104 17270721063520704 17274713924542464 17334829159524864 17349690981506624 17354154498610176 17410067133307524 17418572295561216 17429476349732616 17433960393043584 17437990993772544 17479188151266816 17498674425682944 17513676718571904 17516742731092224 17581764047837184 17586287269871616 17601364676653056 17647026720620544 17666700106039296 17686395423883264 17763939221233608 17931840348088368 17939125998563328 18005715181928448 18016986788487648 18021621979325952 18025788443000832 18068374268725248 18079685099973198 18088517383852032 18099840824722332 18104025372006912 18108682955071488 18167026573886112 18175901525803008 18187279669286208 18194669103955968 18257985741984768 18273639021941888 18278340241139712 18325758517567488 18346188571656192 18366641401724928 18536284404765504 18629092383123456 18698242688925696 18709947818814096 18714273418254336 18719087998500864 18779398256151936 18800334040161024 18865758365189424 18874974661410816 18881932712210334 18886790425797216 18891156909920256 18894464069492736 18956897294489856 18964599422386176 18976471292016576 19030595383627776 19046911051823616 19051811209027584 19068145066374144 19073050686406656 19122530627026944 19138925114875904 19342209813668352 19434053165110272 19501682804465472 19518402354194952 19523423810936448 19527937479917568 19595893832506368 19608160893449193 19617739867994112 19694007092477952 19702886308393392 19706335572478752 19710891529285632 19715962507296768 19779484553816832 19784057422118912 19801535261234688 19852905060698112 19875037619294208 19880150826811392 19897194851868672 19971052293783552 19984431623887809 20181516748383744 20256429579669504 20269110137048604 20279011998375936 20367028543507776 20372268324455424 20437904895621876 20447889216528384 20460689627946984 20469002741950464 20540233959732864 20544982707585024 20557843899684624 20563132771282176 20567886813167616 20616478332263424 20634153639475584 20639462143113216 20657157155238656 20662471576940544 20716074845945856 20739169689698304 20760583977590784 20837646278918144 21048691296165858 21053557595536128 21058973998313472 21126823038170928 21137143909220352 21150375795181152 21160708172218368 21252551523660288 21256272078179328 21326509456301088 21335174350184448 21348530203518648 21353465823392768 21358959382904832 21414369503674368 21427774933301568 21451663199670912 21457182022207488 21512846955405312 21531290754235392 21536830062379008 21555294422857728 21639094212722688 21663218063572992 21863309810749056 21958202648469321 21968929664907264 22045380561569664 22069957351493376 22078924305924096 22165747096942566 22169627519038596 22174752970446336 22180457820708864 22237999099969536 22251920123043936 22257064599883776 22262790626279424 22270997557991676 22276727168889024 22281877380931584 22334518193285376 22359417321705984 22384344208352256 22467433830506496 22471367067058176 22490632642390016 22788483277128192 22813888498172928 22912907111446248 22924100519903232 22928113702305792 23018275831440357 23027628084694272 23032951899389952 23113105546033152 23127574387145202 23138872664813568 23213422844410032 23219394911002368 23224763060748288 23239301799643488 23245280524058112 23250654658363392 23305584201689088 23331565900910592 23351568958095872 23355656974789632 23422271241388032 23442352063782912 23468486235537408 23529368960827392 23685252294978144 23794172769578796 23805796693745664 23909120464117824 23918834664751104 24002071143957504 24017096478958479 24022649051316864 24028829305767936 24091165691633664 24106246799964264 24118023178469376 24126914021157649 24133121099629776 24138700496009216 24144910606761984 24222702098514816 24249706225714944 24259558805274624 24318870471327744 24343980989313024 24371120321519616 24434344690089984 24461584762208256 24596223537092688 24715045873020672 24838789844164608 24930990251900928 24946597091752128 24952364557672448 25039197674869248 25061318065000152 25067112053548032 25073561014714368 25126332967446048 25138607678226432 25154344486919232 25175910282947112 25182387234396288 25188209213227008 25192618759323648 25275863059319808 25280287950440448 25301961722688768 25374127178170368 25395881402431488 25402414945370112 25424193421832192 25430734248542208 25777020500377029 25789613084891136 25906081595281056 25912070886813696 25918737228693504 26002243739287296 26024536472259936 26031231747915264 26037249973223424 26115100699961286 26127858443341824 26144214524598924 26156986490658816 26248011638524416 26270515077857856 26275114096638336 26281188705714176 26372646071755776 26402047014979584 26470540080930816 26500050159058944 26529593135824896 26645908831850412 26897760522132552 26908688997844992 27008572772892672 27025480182731472 27038682664501248 27119527649959797 27132776075778048 27149761237083498 27156038058010368 27163024432607232 27250539860829168 27263852288704512 27280919503929312 27292003655933952 27386978612977152 27393310276780032 27410458532912832 27417510361709568 27488637776351232 27512204852634112 27519282857484288 27549962102587392 27621433127927808 27680778636787712 27804426607148256 28047364033388544 28064921728221144 28071410127381504 28078631997751296 28169097384227904 28200501060241536 28322899068315501 28330185638695824 28336735364880384 28341696104239104 28435345941734784 28446899133579264 28464706938024864 28478612510539776 28570366577735424 28577716813541376 28602217599561216 28609576029609984 28683795940540416 28708387672313856 28715773416505344 28740392563810304 29151079747665408 29277603531292428 29285135716404672 29291906219876352 29393840748759552 29426609801991168 29541010638716928 29554329462590088 29559503358718128 29566337293928448 29573943760945152 29669226830725248 29676086133178368 29694663410655568 29702302891852032 29709169841242112 29779357591047168 29812556428941312 29845792277803008 29956578440675328 29961822756077568 30272275122575616 30384644369504256 30403665205572906 30418517997563904 30550542815261664 30565467359870976 30656857343432814 30671833824792576 30691034441920476 30703504112925696 30817474061377536 30836765849526936 30844699156923264 30851830219751424 30924717498395136 30951230459213376 30959193214669824 30985735732857984 30993707365410816 31074112268918784 31108754534547456 31140875966386176 31256469418377216 31291314980716544 31580336393304192 31690234557256392 31705715863830528 31725563692771728 31741062258327552 31878827285490432 31884408117268992 31891779553001472 32002761525276672 32022795305277972 32030198735089152 32038439074357248 32121554255511552 32141662399952352 32157364237959168 32177494799506368 32296936131353088 32305245093568512 32332941634286592 32425160628436992 32458641319084032 32494827095359488 32794964716123584 32953394497360896 33104936027240064 33118386458886144 33248620645413849 33262129455669504 33377880184565904 33385596899825664 33394185939419136 33406496336987514 33415090753333536 33422816071397376 33431414686285824 33501777289928064 33539125982558976 33567880377262816 33576516312528384 33584278950969344 33701150745759744 33707050600587264 33735948963585024 33832169570893824 33861175203241984 34220832747259392 34369360667169372 34386150779854848 34541442127041408 34549427849084928 34669658319049728 34691361580717803 34699381963013248 34708308997220352 34820134266615048 34837144591122432 34858952699465232 34867920786087168 34875981987545088 34958376302533632 34997348851365888 35027353437143808 35033485462184448 35163528095674368 35172574539743232 35202729353306112 35294053441241088 35333400212078592 35527878442467216 35863680696176736 35878251997126656 36011430363856896 36033973576975296 36043243958651904 36136748537450496 36159370199946396 36177034767704064 36199681649444664 36208050744013824 36217365910142976 36334053147772224 36374559338572416 36389338207911936 36515971483969536 36547278043883776 36556680482279424 36651517035134976 36692377143312384 36733282803449856 37072568809531008 37258184766246912 37396485377851392 37419895637628192 37428546836508672 37438175997001728 37558796512303872 37600668080322048 37731516730378848 37749949322821632 37763865424420668 37773580851594432 37782313819840512 37788928138985472 37913794588979712 37952942584033152 38061190767255552 38093822103647232 38103622418055168 38136290132748288 38146101372813312 38277850229751808 38684419627336704 38868106330220544 39003365608930944 39036804708389904 39046847621872896 39055874959835136 39172651049941929 39191787665012736 39216321786898386 39235479735988224 39388014184955904 39405772616786784 39412671144957504 39421783058571264 39558969107633664 39568114844237824 39603070522469376 39705810121396224 39750075238588416 39794389703737344 39968863247775618 40363033496767488 40512859159339008 40538220274097208 40558023996751872 40724641855625247 40734057087015552 40744536648910848 40875809791243752 40895778433056768 40921379255893968 40938005483900928 41080467919465728 41089965415170048 41115687799369248 41126265542564352 41135773626335232 41232956664526848 41268307278951168 41278924286226432 41314314310477312 41324943153881088 41432149691891712 41478339379396608 41521167955181568 42097382592331716 42107115191072256 42117947996626944 42253646076341856 42274287818440704 42300751590362304 42505103047320576 42512544156358656 42653018912602176 42670348700368896 42697060407037296 42706931646785536 42717918765809664 42855549866603136 42903326399341824 42914364044414976 43025693910810624 43062581508470784 43073660124758016 43110588845715456 43278188425445376 43726619621498112 43916405296938642 43937859329814528 44090761123139328 44139914702986752 44331494193885132 44339255038077192 44349505940892672 44360915641417728 44475998199939072 44503840246087872 44514129199767552 44541995115983352 44553454337778048 44563754761863168 44669036386570752 44718834643411968 44768688416704512 44934867661012992 44942734134116352 44981265284780032 45576966554256384 45605497808359359 45627776996345856 45825814222892496 45848201039806464 45856227404611584 46036551662880714 46055256169388544 46065903798779904 46226211092066304 46255148774290404 46277745329627136 46426845688820064 46438789822004736 46449526121496576 46478603599286976 46490561048116224 46611168403378176 46663131801821184 46703137916191744 46711313949579264 46884704127565824 46936972471074816 47370504589956288 47588345539157592 47611593387491328 47818240928235648 47837669329502208 48004142287915008 48034192957916958 48045298102633728 48057658611535872 48182331383267328 48212493599928528 48236046356938752 48253828042315298 48266242199259552 48277400992018432 48289821213523968 48445404197029632 48499412451429888 48637740942655488 48687961978626048 48742240643039232 48868689380179968 49192447074185376 49430091746041344 49677579688329216 49893194183504256 49904729115344896 50078395349738496 50109744505481271 50122636130000304 50134224107096064 50147122029428736 50252665934892096 50308688973838464 50351820565894224 50364774468792576 50376418426454016 50385237518647296 50551726118639616 50560575900880896 50603923445377536 50748254356340736 50791762804862976 50804829890740224 50848386843664384 51554041000754058 51579226169782272 51812163190562112 51824141773627392 52004487478574592 52049072944519872 52062463495830528 52230201399922572 52255716886683648 52288429049197848 52313972981317632 52496023277048832 52541030155715712 52550228193276672 52562377411428352 52745292143511552 52804094029959168 52941080161861632 53000100318117888 53059186271649792 53291817663700824 53795521044265104 53817377995689984 54017145545785344 54050960365462944 54077365329002496 54239055299919594 54265552151556096 54299522474166996 54312076116020736 54326048865214464 54501079721658336 54527704577409024 54561839007858624 54584007311867904 54773957225954304 54820917065825664 54835020723419136 54977275552702464 55024409705268224 55038565714968576 55099924205174784 55361557273575424 55608853214296512 56094728066777088 56129843456442288 56142820254763008 56157263995502592 56338194768455808 56401002120483072 56645798136631002 56660371277391648 56673470729760768 56683392208478208 56870691883469568 56893798267158528 56929413876049728 57140733155470848 57155433627082752 57204435199122432 57219152059219968 57367591881080832 57416775344627712 57480785127620608 58302159495330816 58555207062584856 58570271432809344 58583812439752704 58787681497519104 58824482680347579 58853219603982336 59082021277433856 59108658925180176 59119006717436256 59132674587856896 59147887521890304 59338453661450496 59352172266356736 59389326821311136 59404605783704064 59418339682484224 59558715182094336 59625112857882624 59691584555606016 59913156881350656 60544550245151232 60769288739008512 60807330411145812 60837035995127808 61101085630523328 61313714686865628 61343667649585152 61382068883840952 61407008225851392 61634948122755072 61673531699053872 61689398313846528 61703660439502848 61849434996790272 61902460918426752 61918386429339648 61971471465715968 61987414730821632 62148224537837568 62217509069094912 62281751932772352 62512938836754432 63160672786608384 63380469114512784 63411431727661056 63451127385543456 63482124516655104 63757654570980864 63768816234537984 64005523050553344 64045590610555944 64060397470178304 64076878148714496 64243108511023104 64283324799904704 64354989599012736 64593872262706176 64610490187137024 64665883268573184 64917282638168064 64989654190718976 65589929432247168 65874607945407963 65906788994721792 66209872054480128 66236772917772288 66497241290827698 66524258911339008 66755760369131808 66771193799651328 66788371878838272 66812992673975028 66830181506667072 66845632142794752 67003554579856128 67078251965117952 67135760754525632 67153032625056768 67402301491519488 67414101201174528 67471897927170048 67722350406483968 68441665494518784 68738721334338744 68772301559709696 69082884254082816 69098855698169856 69339316638099456 69382723161435606 69398763926026496 69416617994440704 69640268533230096 69674289182244864 69717905398930464 69735841572174336 69751963975090176 69916752605067264 69994697702731776 70054706874287616 70066970924368896 70327056191348736 70405458706612224 70588106882482176 71055756884934432 71727361392353472 71756503994253312 72051289436875437 72067947153950592 72086487917303808 72273497074900992 72318740399892792 72354069535408128 72380742063472947 72399363298889328 72416101488027648 72434731820285952 72668106295544448 72749118677144832 72778676415823872 73031942967939072 73094556087767552 73113360964558848 73303034070269952 73384754286624768 74145137619062016 74516369532493824 74792970755702784 74839791275256384 74857093673017344 75117593024607744 75201336160644096 75463033460757696 75527730848841336 75547161703188864 75564627639681024 75577856277970944 75827589177959424 75905885168066304 76122381534511104 76187644207294464 76207244836110336 76272580265496576 76292202745626624 76555700459503616 77331061501131087 77368839254673408 77736212660441088 78006731217861888 78073609416779808 78093695243745792 78111749919670272 78345302099883858 78383575330025472 78432643573796772 78470959471976448 78811545233573568 78825342289915008 78843566117142528 79117938215267328 79206141044938752 79411620242792448 79500150477176832 79588779407474688 79937726495551236 80726066993534976 81025718318678016 81076440548194416 81116047993503744 81449283711250494 81468114174031104 81489073297821696 81751619582487504 81791556866113536 81842758511787936 81876010967801856 82160935838931456 82179930830340096 82231375598738496 82252531085128704 82465913329053696 82536614557902336 82557848572452864 82628628620954624 82649886307762176 82864299383783424 83042335910363136 84194765184663432 84214230382144512 84235895993253888 84507292152683712 84601503180724608 84968697204946503 85010206094641152 85025088312717312 85306037825204352 85340697400737792 85394120814074592 85413863293571072 85435837531619328 85711099733206272 85806652798683648 85828728088829952 86051387821621248 86125163016941568 86147320249516032 86221177691430912 87453239242996224 87832810593877284 87875718659629056 88181522246278656 88279829405973504 88662988387770264 88678510076154384 88699011881785344 88721831282835456 89007680492175744 89028258399535104 89083990231966704 89106908675556096 89127509523726336 89338072773141504 89437669286823936 89537376833409024 89869735322025984 89885468268232704 89962530569560064 91153933108512768 91210995616718718 91255553992691712 91651628445784992 91696402079612928 92073103325761428 92110512338777088 92452422184132608 92510297548580808 92555490659254272 92853691377640128 92877579644009472 92957207198573952 92981122096232448 93222336806756352 93326263603642368 93406275832383488 93422627899158528 93769408255131648 93873944942149632 94741009179912576 95176691078315184 95223186774982656 95636481856471296 95675338659004416 96008284575830016 96068385915833916 96090596205267456 96115317223071744 96364662766534656 96424987199857056 96472092713877504 96507656084630596 96532484398519104 96554801984036864 96890808394059264 96998824902859776 97275481885310976 97375923957252096 97484481286078464 98384894148370752 98860183492082688 99355159376658432 99745861936241547 99786388367008512 99809458230689792 100156790699476992 100219489010962542 100245272260000608 100268448214192128 100294244058857472 100505331869784192 100617377947676928 100703641131788448 100729548937585152 100752836852908032 101103452237279232 101121151801761792 101207846890755072 101496508712681472 101583525609725952 101696773687328768 103108082001508116 103158452339564544 103624326381124224 103648283547254784 104008974957149184 104074084742153409 104098145889039744 104124926991661056 104460402799845144 104511433773367296 104576858098395696 104627945962635264 104992046554097664 105082060311431424 105100456386553344 105124754822856704 105490584287023104 105608188059918336 105882160323723264 106000200636235776 106583635327401648 107591042088530208 107634755991379968 108034291091570688 108101920730925888 108478110599839188 108531104303112192 108599044948333992 108624152232041472 108652097730428928 109002159443316672 109123678015717248 109168014623735808 109547914451908608 109641834131651328 109670041446838272 109954551105404928 110048819410536448 110077131429937152 110199848410349568 111217706428593024 112189456133554176 112259686912884576 112285640509526016 112314527991005184 112676389536911616 112802004240966144 113291596273262004 113320742554783296 113346941459521536 113366784416956416 113741383766939136 113858827752099456 114281466310941696 114310867254165504 114408870398244864 114438304118439936 114833550689255424 114961570255241216 116604318990661632 117110414125169712 117140542865618688 117167624879505408 117517953149825787 117575362995038208 117648965360695158 117706439207964672 118164042554867712 118217317850360352 118238013434872512 118265349175713792 118676907322900992 118704344532713472 118778653642622272 118809211567408128 119117430364188672 119250225715765248 119383169111212032 121089100490302464 121538577478017024 121614660822291624 121674071990255616 122202171261046656 122627429373731256 122687335299170304 122764137767681904 122814016451702784 123269896245510144 123347063398107744 123378796627693056 123407320879005696 123698869993580544 123804921836853504 123836772858679296 123942942931431936 123974829461643264 124296449075675136 124435018138189824 124563503865544704 126321345573216768 126760938229025568 126822863455322112 126902254771086912 127515309141961728 127537632469075968 128011046101106688 128091181221111888 128120794940356608 128153756297428992 128566649599809408 128709979198025472 129187744525412352 129220980374274048 129331766537146368 129834565276336128 131179858864494336 131749215890815926 131813577989443584 132419744108960256 132994482581655396 133048517822678016 133511520738263616 133542387599302656 133625985347950056 133660363013334144 133691264285589504 134007109159712256 134156503930235904 134271521509051264 134306065250113536 134804602983038976 134828202402349056 134943795854340096 135444700812967936 136816493425078077 136883330989037568 137477442668677488 137544603119419392 138165768508165632 138197711396339712 138678633276198912 138765446322871212 138797527852052992 138833235988881408 139280537066460192 139348578364489728 139435810797860928 139471683144348672 139833505210134528 139989395405463552 140109413748575232 140133941848737792 140654112382697472 140810917413224448 142111513769868864 143454722784706944 143513007988506624 144102578873750874 144135894307901184 144172975834607616 144546994149801984 144637480799785584 144708139070816256 144761484126945894 144798726597778656 144832202976055296 144869463640571904 145336212591088896 145498237354289664 146063885935878144 146189112175535104 146226721929117696 146606068140539904 148290275238124032 149032739064987648 149679582550512768 149714187346034688 150235186049215488 150329233516443813 150402672321288192 150926066921515392 151055461697682672 151094323406377728 151129255279362048 151155712555941888 151655178355918848 151811770336132608 152244763069022208 152375288414588928 152414489672220672 152545160530993152 153111400919007232 154662123002262174 154737678509346816 155472425320882176 156013462435723776 156147218833559616 156187390487491584 156690604199767716 156767150660050944 156865287147593544 156941918943952896 157623090467147136 157650684579830016 157687132234285056 158235876430534656 158412282089877504 158823240485584896 159000300954353664 159177558814949376 159875452991102472 161452133987069952 162051436637356032 162152881096388832 162232095987007488 162898567422500988 162936228348062208 162978146595643392 163503239164975008 163583113732227072 163685517023575872 163752021935603712 164321871677862912 164462751197476992 164505062170257408 164931826658107392 165073229115804672 165115697144905728 165257257241909248 165299772615524352 166084671820726272 168389530369326864 168428460764289024 168471791986507776 169014584305367424 169203006361449216 169937394409893006 170020412189282304 170050176625434624 170612075650408704 170681394801475584 170788241628149184 170827726587142144 171422199466412544 171613305597367296 171657456177659904 172102775643242496 172250326033883136 172442355382861824 174906478485992448 175665621187754568 175751437319258112 176363044492557312 176473448041042737 176559658811947008 177325976775540528 177357020152308768 177398023763570688 177443662565670912 178015360984351488 178056516799070208 178167980463933408 178213817351112192 178255019047452672 178676145546283008 178875338573647872 179074753666818048 179739470644051968 179925061139120128 182307866217025536 182421991233437436 182511107985383424 183303256891569984 184146206651522856 184221024677554176 184904844368265216 185020595097161616 185110981318508544 185707382755280256 185755159288018944 185914414397147904 185962244192464896 186444673613512704 186652527207284736 186812551664766976 186845255798317056 187538816510263296 189482018359825152 190353382156630368 190446373549965312 191272963712942592 192016569151660032 192136771831667832 192181192410534912 192230634446143488 192729325533069312 192849974399714112 193015312169261192 193064968797038208 193109603968073728 193781616788118528 193997649805719552 194751847914504192 194968962572156928 196769788296741504 197623823836223889 197720366984165376 198710318753316864 199491723872483094 199572776734017024 199618916461379584 200313581398953984 200438978021925084 200490544520001216 200536896428384256 201010663739568384 201234755895353856 201407282263576896 201459097875170304 202206904474558464 202242303603523584 202415693781510144 203167051219451904 203393547374657536 206216164003016232 206316904679129088 207248652762248448 207296567094509568 208017949914298368 208148169484306818 208196291778079488 208249853983322112 208920805599690288 209022867546734592 209153716196791392 209255891925270528 209984093108195328 210164120622862848 210200912773106688 210981168574046208 211216376119836672 211764320647446528 213167270654803296 215182084177060416 215269511982759936 216203841461851776 216956221199678376 217062208606224384 217142226190418841 217198089896667984 217248304464082944 217304195460857856 218004318886633344 218247356031434496 218336029247471616 219095828903817216 219283668263302656 219340082893676544 219909102210809856 220097638821072896 220154262859874304 222435412857186048 224378912267108352 224519373825769152 224571281019052032 225352779073823232 225604008481932288 226583192546524008 226641485109566592 226693882919043072 226733568833912832 227482767533878272 227717655504198912 228562932621883392 228621734508331008 228817740796489728 228876608236879872 229667101378510848 229923140510482432 233208637981323264 234220828250339424 234281085731237376 234335249759010816 235035906299651574 235150725990076416 235297930721390316 235412878415929344 236434635700720704 236476026869745024 236530698351427584 237353814645801984 237557307285244544 237618423134816256 238234860728377344 238500451431530496 238766338222424064 242178200980604928 243077154956034048 243229321644583248 243348143980511232 244404342522093312 245254858747462512 245374670598340608 245528275535363808 245628032903405568 246539792491020288 246694126796215488 246757593255386112 247397739987161088 247609843673707008 247673545717358592 247885885862863872 247949658923286528 248592898151350272 249127007731089408 252642691146433536 253521876458051136 253804509542173824 254906091614839509 255030618283923456 255075264938151936 256022092202213376 256182362442223776 256241589880713216 256307512594857984 257133299199618816 257419958396050944 258375489050824704 258441960748548096 258663533074292736 262359717728988672 263498431781631852 263627155978887168 264839488217920512 265988965163310792 266097035645356032 267023041476527232 267084775198605312 267251970695900112 267320726026668288 267382528571179008 268014218319424512 268313007860471808 268543043018102528 268612130500227072 269609205966077952 269656404804698112 269887591708680192 270889401625935872 273632986850156154 273766661978075136 274954885337354976 275089206238838784 276331537016331264 277357266552397824 277530892645742424 277595055704105984 277666471977762816 278561074132920384 278871621595721856 278943366288697344 279667010420269056 279978790810927104 280218827497150464 280267883697475584 281308224765394944 281621834826448896 284223027539737728 286909445569413888 287026015977013248 288205157747501748 288271788615802368 288345951669215232 289093988299603968 289274961599571168 289416278141632512 289522968253891788 289597453195557312 289664405952110592 290672425182177792 290996474708579328 292127771871756288 292378224351070208 292453443858235392 296580550476248064 298065478129975296 299237585808724641 299359165101025536 299428374692069376 300470372098430976 300658467032887626 300805344642576384 301852133843030784 302110923395365344 302188646812755456 302258510558724096 303310356711837696 303623540672265216 304489526138044416 304750576829177856 305090321061986304 309324246004524348 309475357018693632 310944850641764352 312026924871447552 312222254226460227 312294437667119232 312374780974983168 313381208399535432 313534301320101888 313730574295187088 313883837887905792 315246180934294272 315301369159660032 315374264468570112 316471752861069312 316824564179755008 317646480971169792 318000601908707328 319750905982204944 322904267974139904 324102873274712064 324305762192777664 325797134845001976 325872456696124416 325956293191286784 327006478329950016 327371034047151744 327504043871207424 328643743355725824 328925502394953984 329010124340514816 329863653316214784 330146458231609344 330231394289811456 330514514483818496 330599545231048704 336779060738653728 336856921528578048 336943583973015552 338029168610734848 338406012722898432 339874788819786012 340040824378564608 340100353250869248 341224151300817408 341576483256298368 341655453174284288 342844398932825088 343226611194734592 343314912355319808 344500652067766272 344884710765723648 349812956971984896 351331242375509136 351502874638516224 352553859449477361 352726088985114624 352946896082085474 353119317623894016 354651953551081056 354714040304617536 354796047527141376 356030721968702976 356113033598140416 356335960927866816 356427634702224384 357352291092566016 357750677147295744 358149507333636096 359850122278240256 364615732434051072 364843982466874872 365022215970766848 366606513783139968 368292413303045712 368442049355108352 369809688736530432 370041190194323232 370221962637017088 371414765510560512 371510318576037888 371828828794295808 371924488384929792 372889347227025408 373305054414569472 373625103329533952 373690511596634112 378964036719650304 380706764313260736 382545927425885184 384033138303320064 384273543663335664 384362384821069824 384461268892286976 385699948799428224 386030624338522384 386129937594076416 386219207936147456 387563233576237056 387995299611439104 389503695829008384 393539576593483008 395247647672447778 395440733968330752 398983447744966188 399145553468034048 400627162797907968 400877956043850168 400981089040002432 401073792856768512 402021327479136768 402469511790707712 402814564527153792 402918195750340608 404413808949116928 404484607207047168 404831387563020288 406334102438903808 406787094749315072 412432328006032464 412633809358258176 414497305524496896 414593134189019136 416035899828596736 416296338968613636 416392583556158976 416499707966644224 417841611199380576 418045735093469184 418307432393582784 419968186216390656 420328241245725696 420401825546213376 421962337148092416 422432752239673344 426334541309606592 430364168354120832 430539023965519872 432407682923703552 433912442399356752 434124417212448768 434284452380837682 434396179793335968 434496608928165888 434608390921715712 436008637773266688 436494712062868992 438191657807634432 438567336526605312 438680165787353088 439818204421619712 440195277642145792 444870825714372096 449038747651538304 449142562038104064 450705558147646464 450987700549331439 451208016963864576 453166385093048016 453282970219133184 453387765838086144 453467137667825664 454965535067756544 455435311008397824 457125865243766784 457243469016662016 457635481592979456 459334202757021696 466417275962646528 468441656500678848 468562171462474752 470071812599303148 470301451980152832 470595861442780632 470825756831858688 472869271401441408 472952053739490048 473061396702855168 474707629291603968 475114614570489088 475236846269632512 476469721456754688 477000902863060992 477532676444848128 484356401961209856 486154309912068096 486458643289166496 486696287961022464 488808685044186624 490509717494925024 490749341196681216 491056551070727616 491256065806811136 493388253592430976 493515186510772224 494795479974322176 495219687347414016 495347091434717184 495771771725727744 495899317846573056 498254015462178816 505285382292867072 507043752916102272 507609019084347648 509812183229679018 510061236567846912 510150529876303872 512044184404426752 512364724884447552 512483179761426432 514266598399237632 514839916792101888 516750978101649408 517327066148585472 524719435457977344 526996863563263704 527254311957774336 529420344123128211 529678976435841024 531977930326621584 532194071290712064 534046082953054464 534169550397210624 534503941391800224 534641452053336576 534765057142358016 536028436638849024 536626015720943616 537086086036205056 537224261000454144 539218411932155904 539775183417360384 547265973700312308 547533323956150272 549909770674709952 552663074032662528 554714533104795648 555061785291484848 555190111408211968 555332943955525632 557122148265840768 557743243191443712 557886732577394688 559334020840538112 559957581621854208 560437654994300928 560535767394951168 562616449530789888 568446055079475456 573818891138827776 576410315495003496 576543577231604736 576691903338430464 578187976599207936 578549923199142336 579045936507783576 579194906391114624 579328811904221184 581344850364355584 581992949417158656 584255543743512576 584756448702140416 584906887716470784 592871471508671667 593161100952496128 596130956259950592 598475171617449282 598718330202051072 598856749384138752 600940744196861952 601316934065775252 601610689285152768 603704267686061568 604221846790730688 604377293625510912 606620713423675392 607247081344530432 609501153658355712 610180642123972608 618648492009048696 618950714037387264 621889701283528704 624053849742895104 624444508452920454 624588875334238464 624749561949966336 626762416799070864 627068602640203776 627461148590374176 627767675775811584 630492361868588544 630602738319320064 632943505722138624 633649128359510016 635292961942339584 639501811964409888 645808535948279808 648611524385555328 651426678571256523 651594269690003952 651744913392248832 651912586382573568 654012956659900032 654742068094303488 655008087742414848 657287486711451648 657851004789907968 658020248681029632 659727306632429568 660292916463218688 660462788579622912 661029028967636992 673558121477307456 673713843057156096 676058337221469696 676812025445796864 679749577639572024 680081648757129216 680200706501738496 682448302601634816 683152966512596736 683310906348568576 685688797865650176 686453222389469184 686629824710639616 689001304135532544 689769421531447296 699625913943969792 702662484751018272 703005749277032448 705107718898954722 705452177970229248 705893792164170948 706238635247788032 709303907102162112 709428080609235072 709592095054282752 712061443937405952 712671921855733632 712855269404448768 714704582185132032 715501354294591488 716299014667272192 719700244556480512 729231464868102144 729687964933749744 730044431941533696 733213027566279936 736584826606091424 736884098710216704 739619377473060864 740082380388646464 742829531021121024 743020637152075776 743657657588591616 743848976769859584 745778694454050816 747250206659067904 747381023193268224 757928073439300608 761413528626521472 764718274844518527 765091854851770368 768066276606640128 768547087326671328 768724769642139648 768922537784573952 771399897598856448 772061248677044768 772259875188152832 772438415872294912 775126467152474112 775990599222878208 787079153186966016 790495295344895556 790881467936661504 797966895489932376 798291106936068096 801254325595815936 801755912087700336 801962178080004864 802147585713537024 804042654958273536 804939023581415424 805629129054307584 805836391500681216 808827617898233856 808969214414094336 809662775126040576 812668204877807616 824864656012064928 825267618716516352 828994611048993792 832071799657193472 832592677937227272 832785167112317952 832999415933288448 835683222398761152 836614864787165568 839936372432781312 840656482491451392 840803651092426752 843924674296184832 844865504479346688 852669082619213184 860728336708241664 861078047931039744 864815365847407104 867824884798713504 868248834424897536 868568904761675364 868792359586671936 868993217856331776 872017275546533376 872989424125737984 876383315615268864 877134673053210624 877360331574706176 880390555284291584 889741651428744192 898077495303076608 898285124076208128 901411116295292928 901975401098662878 902416033927729152 906332770186096032 906565940438266368 906775531676172288 909931070135513088 910870622016795648 914251730487533568 915270963185958912 932834551925293056 936666762679380681 936883313001357696 937124342924949504 940143625198606296 940602903960305664 941191722885561264 941651513663717376 945738542802882816 945904107478980096 946122793405710336 949415258583207936 950229229140978176 950473692539265024 952939442913509376 954001805726121984 968712803922419712 972308619824136192 972917286578332992 977617370088373248 981019434989850048 982113102141455232 982512131613622272 986776507184861952 987030373021544448 989590959948644352 990439374694828032 990694182869434368 991543543451455488 991798635693146112 1010570764585734144 1014087505832204544 1015218038168695296 1019624366459358036 1020122473135693824 1020301059752607744 1024729449768895104 1024966359522852864 1028533196798475264 1029679833584203776 1033501956203298816 1034654132297170944 1049438870915954688 1053993727126527408 1054508623915548672 1058840688246256422 1059357952871682048 1063955860653243168 1064388142581424128 1068092165906108928 1068339100794421248 1069007882783600448 1069282904106673152 1072056873277698048 1073252031441887232 1074172172072410112 1074448522000908288 1079550366834720768 1094531947400624616 1095066647912300544 1099819541349419904 1105326148065325056 1109429066209591296 1110123570582969696 1110380222816423936 1110665887911051264 1114244296531681536 1115486486382887424 1115773465154789376 1118668041681076224 1119915163243708416 1120875309988601856 1121071534789902336 1136892110158950912 1147637782277655552 1152820630990006992 1153087154463209472 1153383806676860928 1157099846398284672 1158091873015567152 1158389812782229248 1158657623808442368 1162689700728711168 1163985898834317312 1168511087487025152 1169512897404280832 1185742943017343334 1186322201904992256 1196950343234898564 1197436660404102144 1201881488393723904 1202633868131550504 1203221378570305536 1207408535372123136 1208443693581461376 1208754587251021824 1213241426847350784 1214494162689060864 1219002307316711424 1220361284247945216 1237296984018097392 1237901428074774528 1243779402567057408 1248107699485790208 1248889016905840908 1249177750668476928 1249499123899932672 1253524833598141728 1254137205280407552 1254922297180748352 1260984723737177088 1261205476638640128 1265887011444277248 1267298256719020032 1279003623928819776 1291617071896559616 1297223048771110656 1302853357142513046 1303188539380007904 1303489826784497664 1303825172765147136 1308025913319800064 1309484136188606976 1314574973422903296 1315702009579815936 1316040497362059264 1319454613264859136 1320585832926437376 1322058057935273984 1347116242954614912 1347427686114312192 1352116674442939392 1352963101647994317 1353624050891593728 1359499155279144048 1360163297514258432 1360401413003476992 1364896605203269632 1366305933025193472 1366621812697137152 1371377595731300352 1372906444778938368 1378002608271065088 1399251827887939584 1405324969502036544 1410215437797909444 1410904355940458496 1411787584328341896 1412477270495576064 1418607814204324224 1418856161218470144 1419184190108565504 1424122887874811904 1425343843711467264 1425710538808897536 1429409164370264064 1431002708589182976 1432598029334544384 1458462929736204288 1459375929867499488 1460088863883067392 1466426055132559872 1473169653212182848 1473768197420433408 1480164760777292928 1485659062042242048 1486041274304151552 1487315315177183232 1487697953539719168 1494500413318135808 1494762046386536448 1515856146878601216 1522827057253042944 1529436549689037054 1530183709703540736 1536132553213280256 1537094174653342656 1537449539284279296 1542799795197712896 1544122497354089536 1544519750376305664 1550252934304948224 1551981198445756416 1574158306373932032 1580990590689791112 1581762935873323008 1595933790979864752 1596582213872136192 1602508651191631872 1603511824175400672 1603924356160009728 1604295171427074048 1608085309916547072 1609878047162830848 1611258258108615168 1611672783001362432 1617655235796467712 1619325550252081152 1649729312024129856 1657989222097987584 1664143599314386944 1665185355874454544 1665570334224635904 1665998831866576896 1671366444797522304 1673229729574331136 1679872744865562624 1681312964982902784 1681607302184853504 1687849348592369664 1705338165238426368 1721456673416483328 1729630731694814208 1735649769597427008 1737137809523350728 1737584719173343872 1737986435712663552 1744034551093066752 1745978848251475968 1752766631230537728 1754269346106421248 1754720663149412352 1760781110568583168 1778614414526015001 1779483302857488384 1796154990606153216 1796570248152416256 1802822232590585856 1803950802197325756 1804832067855458304 1812665540372192064 1813131880876532736 1819862140271026176 1821741244033591296 1828503460975067136 1830541926371917824 1865669103850586112 1873333525358761362 1873766626002715392 1874248685849899008 1880287250397212592 1881205807920611328 1882383445771122528 1883303027327434752 1891477085605765632 1891808214957960192 1898830517166415872 1900458458281956352 1900947385078530048 1905878885827018752 1937425607844839424 1945834573156665984 1954280035713769569 1955234740176746496 1962038869979700096 1964226204282910464 1965024263227244544 1973553014369723904 1974060746043088896 1979181919897288704 1980878749389656064 1981388365738868736 1983087086902910976 2021141529171468288 2028175011664409088 2030436076337390592 2039248732918716072 2040244946271387648 2040602119505215488 2049458899537790208 2049932719045705728 2057066393596950528 2059359667168407552 2067003912406597632 2069308264594341888 2098877741831909376 2107987454253054816 2109017247831097344 2117681376492512844 2118715905743364096 2127911721306486336 2128776285162848256 2136184331812217856 2138015765567200896 2138565808213346304 2144113746555396096 2146504062883774464 2148344344144820224 2148897044001816576 2159100733669441536 2189063894801249232 2190133295824601088 2199639082698839808 2210652296130650112 2218858132419182592 2220247141165939392 2220760445632847872 2228488593063363072 2230972972765774848 2231546930309578752 2237336083362152448 2241750619977203712 2242143069579804672 2273784220317901824 2294154824533555581 2295275564555311104 2305641261980013984 2306174308926418944 2306767613353721856 2314199692796569344 2316183746031134304 2316779625564458496 2317315247616884736 2325379401457422336 2327971797668634624 2339025794808561664 2371485886034686668 2372644403809984512 2393900686469797128 2394873320808204288 2403762976787447808 2405267736263101008 2406442757140611072 2414817070744246272 2416887387162922752 2417509174502043648 2426482853694701568 2428988325378121728 2438004614633422848 2474593968036194784 2475802856149549056 2496215398971580416 2497778033811681816 2498355501336953856 2498998247799865344 2507049667196283456 2509844594361496704 2521969447474354176 2522410953277280256 2531774022888554496 2534596513438040064 2558007247857639552 2583234143793119232 2594446097542221312 2605706714285026092 2606377078760015808 2606979653568995328 2616051826639600128 2618968272377213952 2629149946845806592 2631404019159631872 2632080994724118528 2641171665852874752 2644116115870547968 2694232485909229824 2694855372228624384 2704233348885878784 2705926203295988634 2707248101783187456 2718998310558288096 2720326595028516864 2729793210406539264 2732611866050386944 2742755191462600704 2745812889557876736 2798503655775879168 2810649939004073088 2820430875595818888 2821808711880916992 2823575168656683792 2824954540991152128 2837215628408648448 2837712322436940288 2838368380217131008 2848245775749623808 2850687687422934528 2851421077617795072 2858818328740528128 2862005417178365952 2916925859472408576 2918751859734998976 2932852110265119744 2946339306424365696 2947536394840866816 2960329521554585856 2971318124084484096 2972082548608303104 2974630630354366464 2975395907079438336 2989000826636271616 3031712293757202432 3045654114506085888 3058873099378074108 3060367419407081472 3074188349306685312 3074899078568558592 3085599590395425792 3088244994708179072 3089039500752611328 3100505868609896448 3103962396891512832 3148316612747864064 3161981181379582224 3163525871746646016 3191867581959729504 3193164427744272384 3205017302383263744 3207023648350801344 3207848712320019456 3216170619833094144 3219756094325661696 3222516516217230336 3223345566002724864 3238651100504162304 3299458624048259712 3315978444195975168 3328287198628773888 3330370711748909088 3331140668449271808 3331997663733153792 3342732889595044608 3346459459148662272 3359745489731125248 3362625929965805568 3363214604369707008 3410676330476852736 3442913346832966656 3459261463389628416 3471299539194854016 3474275619046701456 3475169438346687744 3475972871425327104 3488069102186133504 3491957696502951936 3505533262461075456 3508538692212842496 3521562221137166336 3557228829052030002 3558966605714976768 3592309981212306432 3605644465181171712 3607901604394651512 3609664135710916608 3625331080744384128 3626263761753065472 3639724280542052352 3643482488067182592 3657006921950134272 3661083852743835648 3731338207701172224 3746667050717522724 3747533252005430784 3748497371699798016 3760574500794425184 3762411615841222656 3764766891542245056 3782954171211531264 3783616429915920384 3797661034332831744 3800916916563912704 3801894770157060096 3874851215689678848 3891669146313331968 3908560071427539138 3910469480353492992 3924077739959400192 3928452408565820928 3947106028739447808 3948121492086177792 3958363839794577408 3961757498779312128 3966174173805821952 4042283058342936576 4056350023328818176 4058889304943982951 4060872152674781184 4078497465837432144 4080489892542775296 4081204239010430976 4098917799075580416 4099865438091411456 4114132787193901056 4118719334336815104 4134007824813195264 4197755483663818752 4215974908506109632 4235362752985025688 4237431811486728192 4255823442612972672 4257552570325696512 4272368663624435712 4276031531134401792 4277131616426692608 4288227493110792192 4293008125767548928 4296688688289640448 4297794088003633152 4378127789602498464 4380266591649202176 4399278165397679616 4421304592261300224 4440494282331878784 4441520891265695744 4456977186126726144 4461945945531549696 4463093860619157504 4483501239954407424 4484286139159609344 4547568440635803648 4588309649067111162 4590551129110622208 4611282523960027968 4612348617852837888 4628399385593138688 4632367492062268608 4633559251128916992 4650758802914844672 4655943595337269248 4678051589617123328 4742971772069373336 4745288807619969024 4787801372939594256 4789746641616408576 4807525953574895616 4810535472526202016 4812885514281222144 4829634141488492544 4833774774325845504 4835018349004087296 4852965707389403136 4857976650756243456 4949187936072389568 4992430797943160832 4995556067623363632 4996711002673907712 4997996495599730688 5014099334392566912 5019689188722993408 5043938894948708352 5044821906554560512 5063548045777108992 5116014495715279104 5188892195084442624 5211413428570052184 5212754157520031616 5213959307137990656 5232103653279200256 5237936544754427904 5258299893691613184 5262808038319263744 5264161989448237056 5282343331705749504 5288232231741095936 5388464971818459648 5389710744457248768 5408466697771757568 5411852406591977268 5414496203566374912 5437996621116576192 5459586420813078528 5465223732100773888 5485510382925201408 5491625779115753472 5597007311551758336 5621299878008146176 5640861751191637776 5643617423761833984 5647150337313367584 5649909081982304256 5674431256817296896 5675424644873880576 5696491551499247616 5701375374845869056 5702842155235590144 5717636657481056256 5837503719469997952 5862840107141308707 5865704220530239488 5892678612848731392 5895072789681733632 5920659043109171712 5942636248168968192 5944165097216606208 5949261260708732928 6063424587514404864 6091308229012171776 6117746198756148216 6120734838814162944 6148376698613370624 6149798157137117184 6171199180790851584 6176489989416358144 6178079001505222656 6201011737219792896 6207924793783025664 6296633225495728128 6323962362759164448 6327051743493292032 6383735163919459008 6386328855488544768 6414047296701602688 6415697424640038912 6432341239666188288 6439512188651323392 6445033032434460672 6446691132005449728 6477302201008324608 6598917248096519424 6631956888391950336 6656574397257547776 6660741423497818176 6662281336898543616 6685465779190089216 6692918918297324544 6725251859931611136 6726429208739414016 6821352660953705472 6882464473600666743 6885826693665933312 6918522926779256832 6942599078389708032 6948551238093402912 6950338876693375488 6951945742850654208 6976138204372267008 6983915393005903872 7017077384425684992 7114457658104060004 7117933211429953536 7184619962424612864 7211288930362343424 7215803208789303024 7219328271421833216 7250662161488768256 7252527523506130944 7279448561084104704 7286964976134365184 7314013843900268544 7493334101435045448 7495066504010861568 7496994743399596032 7521149001588850368 7529533783084490112 7565908342423062528 7567232859831840768 7595322068665663488 7601833833127825408 7603789540314120192 7749702431379357696 7783338292626663936 7817120142855078276 7820938960706985984 7848155479918800384 7856904817131641856 7894212057478895616 7896242984172355584 7923514997558624256 7932348347611643904 8084566116685873152 8112700046657636352 8117778609887965902 8121744305349562368 8156994931674864288 8160979785085550592 8197835598151160832 8228265574387802112 8237438668673630208 8395510967327637504 8431949817012219264 8470725505970051376 8474863622973456384 8511646885225945344 8515105140651393024 8544737327248871424 8552063062268803584 8554263232853385216 8576454986221584384 8586016251535097856 8593377376579280896 8756255579204996928 8798556330795359232 8842609184522600448 8880988564663757568 8883041782531391488 8913954372253452288 8923891891063099392 8926187721238315008 8967002479908814848 9095136881271607296 9176619298134222324 9181102258221244416 9222565047920055936 9224697235705675776 9256798771186277376 9264734984124537216 9267118502257833984 9301517605829689344 9311887190674538496 9356103179234246656 9485943544138746672 9490577615239938048 9575602745879188512 9579493283232817152 9615051907149791232 9621070945052404032 9659268282976985088 9667549548651691008 9670036698008174592 9715953301512486912 9898375872144779136 9984861595886321664 9991112135246727264 9993422005347815424 9995992991199461376 10028198668785133824 10039378377445986816 10087877789897416704 10089643813109121024 10232028991430558208 10377784390168885248 10422826857140104368 10425508315040063232 10427918614275981312 10464207306558400512 10475873089508855808 10516599787383226368 10525616076638527488 10564686663411499008 10776929943636919296 10816933395543515136 10823704813183954536 10828992407132749824 10875993242233152384 10919172841626157056 10930447464201547776 10971020765850402816 10983251558231506944 11194014623103516672 11242599756016292352 11281723502383275552 11287234847523667968 11294300674626735168 11348862513634593792 11350849289747761152 11392983102998495232 11402750749691738112 11405684310471180288 11675007438939995904 11725680214282617414 11731408441060478976 11785357225697462784 11841318086218343424 11885272496337936384 11898522521417465856 12126849175028809728 12176667914831948853 12182616458024343552 12235492397512296432 12241469677628325888 12296753397226741248 12299596314274234368 12342398361581703168 12352979978832716288 12356158003010445312 12402023474439585792 12593266450991456256 12647924725518328896 12767470327838918016 12772657710977089536 12828094593403205376 12831394849280077824 12864682479332376576 12879024377302646784 12890066064868921344 12893382264010899456 13197834496193038848 13263913776783900672 13321482846995636352 13324562673797087232 13370931558380178432 13385837836594649088 13450503719863222272 13452858417478828032 13642705321907410944 13764928947201333486 13771653387331866624 13837045853558513664 13885198156779416064 13897102476186805824 13900677753386750976 13952276408744534016 13967830786011807744 14034154768851369984 14228915316208120008 14235866422859907072 14369239924849225728 14422577860724686848 14431606417578606048 14438656542843666432 14501324322977536512 14505055047012261888 14558897122168209408 14573929952268730368 14986668202870090896 14990133008021723136 14993989486799192064 15042298003177700736 15059067566168980224 15131816684846125056 15134465719663681536 15190644137331326976 15203667666255650816 15566676585253327872 15634240285710156552 15641877921413971968 15696310959837600768 15713809634263283712 15788424114957791232 15792485968344711168 15847029995117248512 15864696695223287808 16169132233371746304 16225400093315272704 16235557219775931804 16243488610699124736 16313989863349728576 16395671196302321664 16456531148775604224 16474877337347260416 16791021934655275008 16863899634024438528 16941451011940102752 16949727245946912768 17023293770451890688 17089474654497742848 17104126124537607168 17108526465706770432 17152909972443168768 17186754753158561792 17512511158409993856 17588520321423926121 17597112661590718464 17685218369045200896 17761977129327515136 17766083565062782976 17827908744506904576 17847783782126198784 18190273762543214592 18353238596268444648 18362204516442488832 18445130095840111872 18449394471411351552 18513597542372554752 18529469968249074432 18534237004515667968 18603035211659378688 18623774381349076992 18971887088277493344 18981155230479876096 19151205491758377024 19158986566465634304 19242141890104808064 19318536565953970176 19335099097303382016 19340073396016349184 19431906603024973824 19796751744289558272 19969723191772643328 19982224270493454528 19986844010695630848 20056397337570267648 20078756754891973632 20175755579794833408 20179287626218242048 20464057982861116416 20755568780337770496 20845653714280208736 20851016630080126464 20855837228551962624 20928414613116801024 20951746179017711616 21051232153277054976 21553859887273838592 21633866791087030272 21647409626367909072 21657984814265499648 21751986484466304768 21838345683252314112 21860894928403095552 21942041531700805632 22485199512032584704 22563447004766551104 22588601349253470336 22697725027269187584 22701698579495522304 22785966205996990464 22805501499383476224 22811368620942360576 23350014877879991808 23451360428565234828 23462816882120957952 23570714451394925568 23682636172436686848 23770544992675872768 23797045042834931712 24253698350057619456 24353335829663897706 24365232916048687104 24470984795024592864 24482939355256651776 24593506794453482496 24684796723163406336 24705959957665432576 24712316006020890624 25186532901982912512 25295849451036657792 25534940655677836032 25545315421954179072 25656189186806410752 25662789698560155648 25729364958664753152 25758048754605293568 25780132129737842688 26395668992386077696 26527827553567801344 26642965693991272704 26649125347594174464 26741863116760356864 26771675673189298176 26901007439726444544 27285410643814821888 27529857894402666972 27543306774663733248 27674091707117027328 27770396313558832128 27794204952373611648 27801355506773501952 27904552817489068032 27935661572023615488 28068309537702739968 28457830632416240016 28471732845719814144 28738479849698451456 28845155721449373696 28863212835157212096 29002648645955073024 29010110094024523776 29147859904537460736 29973336405740181792 29980266016043446272 29987978973598384128 30084596006355401472 30118135132337960448 30263633369692250112 30268931439327363072 30407335332511301632 31133353170506655744 31268480571420313104 31283755842827943936 31392621919675201536 31427619268526567424 31576848229915582464 31694059990234497024 32450800186630545408 32471114439551863608 32486977221398249472 32627979726699457152 32791342392604643328 32913062297551208448 32949754674694520832 33582043869310550016 33727799268048877056 33882902023880205504 34046587540903781376 34178949308995485696 34208252249075214336 34217052931413540864 34373509506317123584 35025022316819987712 35177040642847852242 35194225323181436928 35523954258655030272 35655817489013809152 35695567564252397568 36380547525086429184 36706477192536889296 36724409032884977664 36890260191680223744 36898788942822703104 37027195084745109504 37058939936498148864 37068474009031335936 37206070423318757376 37943774176554986688 38302410983516754048 38317973132931268608 38484283780209616128 38637073131907940352 38670198194606764032 38680146792032698368 39593503488579116544 39964448540986909056 39973688021391261696 40112794675140535296 40157513509783947264 40351511159589666816 40358575252436484096 40928115965722232832 41511137560675540992 41691307428560417472 41702033260160252928 41856829226233602048 41903492358035423232 42102464306554109952 43107719774547677184 43267733582174060544 43294819252735818144 43315969628530999296 43503972968932609536 43676691366504628224 43721789856806191104 44970399024065169408 45126894009533102208 45177202698506940672 45395450054538375168 45403397158991044608 45571932411993980928 45611002998766952448 46700029755759983616 46902720857130469656 46925633764241915904 47141428902789851136 47365272344873373696 47541089985351745536 47594090085669863424 48507396700115238912 48706671659327795412 48730465832097374208 48941969590049185728 49187013588906964992 49369593446326812672 49411919915330865152 49424632012041781248 50373065803965825024 50591698902073315584 51069881311355672064 51312378373612821504 51325579397120311296 51458729917329506304 51560264259475685376 52765560964271778363 52791337984772155392 53055655107135602688 53285931387982545408 53298250695188348928 53483726233520713728 53543351346378596352 54570821287629643776 55059715788805333944 55086613549327466496 55348183414234054656 55540792627117664256 55588409904747223296 55602711013547003904 55809105634978136064 55871323144047230976 56915661264832480032 56943465691439628288 57476959699396902912 57726425670314424192 58005297291910146048 58020220188049047552 58295719809074921472 59946672811480363584 59960532032086892544 60169192012710802944 60236270264675920896 60527266739384500224 60537862878654726144 60814670665022603264 62266706341013311488 62536961142840626208 62567511685655887872 62785243839350403072 62855238537053134848 63153696459831164928 64901600373261090816 64942228879103727216 64973954442796498944 65255959453398914304 65582684785209286656 65826124595102416896 67455598536097754112 67765804047760411008 68093175081807562752 68357898617990971392 68416504498150428672 68434105862827081728 68747019012634247168 70050044633639975424 70354081285695704484 70388450646362873856 71047908517310060544 71311634978027618304 71391135128504795136 72761095050172858368 73412954385073778592 73448818065769955328 73780520383360447488 74054390169490219008 74117879872996297728 74136948018062671872 75887548353109973376 76604821967033508096 76635946265862537216 76968567560419232256 77274146263815880704 77340396389213528064 79187006977158233088 79928897081973818112 79947376042782523392 80225589350281070592 80315027019567894528 80703022319179333632 81856231931444465664 83022275121351081984 83382614857120834944 83404066520320505856 83713658452467204096 83806984716070846464 84204928613108219904 86215439549095354368 86535467164348121088 86589638505471636288 87007945937865219072 87443579713612382208 89940798048130338816 90253788019066204416 90354405397013881344 90790900109076750336 90806794317982089216 91222005997533904896 93400059511519967232 93805441714260939312 93851267528483831808 94282857805579702272 94730544689746747392 95082179970703491072 97413343318655590824 97460931664194748416 97883939180098371456 98374027177813929984 98739186892653625344 98823839830661730304 98849264024083562496 100746131607931650048 101183397804146631168 102139762622711344128 102624756747225643008 102651158794240622592 103120528518951370752 105531121928543556726 105582675969544310784 106571862775965090816 106967452467041427456 107086702692757192704 109141642575259287552 110119431577610667888 110173227098654932992 110696366828468109312 111081585254235328512 111176819809494446592 111205422027094007808 111618211269956272128 113831322529664960064 114953919398793805824 115452851340628848384 116010594583820292096 116040440376098095104 119893345622960727168 119921064064173785088 120338384025421605888 120472540529351841792 121054533478769000448 121075725757309452288 121629341330045206528 124533412682026622976 125073922285681252416 125570487678700806144 125710477074106269696 126307392919662329856 129803200746522181632 129884457758207454432 129947908885592997888 130511918906797828608 131165369570418573312 134911197072195508224 135531608095520822016 136186350163615125504 136715797235981942784 136833008996300857344 140100089267279950848 140708162571391408968 140776901292725747712 142095817034620121088 142623269956055236608 142782270257009590272 145522190100345716736 146825908770147557184 147561040766720894976 148108780338980438016 148235759745992595456 148273896036125343744 151775096706219946752 153209643934067016192 153937135120838464512 154680792778427056128 158296682892815335089 158374013954316466176 159857794163947636224 159894752085565046784 160451178700562141184 160630054039135789056 163712463862888931328 166044550242702163968 166765229714241669888 166808133040641011712 167427316904934408192 167613969432141692928 172430879098190708736 173179277010943272576 174015891875730438144 174887159427224764416 179881596096260677632 180507576038132408832 180708810794027762688 181581800218153500672 181613588635964178432 182444011995067809792 186800119023039934464 187610883428521878624 187702535056967663616 188565715611159404544 189461089379493494784 194826686637311181648 194921863328389496832 195767878360196742912 196748054355627859968 197478373785307250688 197647679661323460608 202366795608293262336 204279525245422688256 205249513494451286016 205302317588481245184 206241057037902741504 211062243857087113452 211165351939088621568 213143725551930181632 213934904934082854912 214173405385514385408 218283285150518575104 220238863155221335776 220346454197309865984 222163170508470657024 222353639618988893184 222410844054188015616 227662645059329920128 229907838797587611648 230905702681257696768 232021189167640584192 239786691245921454336 239842128128347570176 240676768050843211776 240945081058703683584 242109066957538000896 249066825364053245952 250147844571362504832 251140975357401612288 251420954148212539392 252614785839324659712 259606401493044363264 259768915516414908864 261023837813595657216 262330739140837146624 269822394144391016448 271063216191041644032 272372700327230251008 273666017992601714688 280200178534559901696 281416325142782817936 281553802585451495424 284191634069240242176 285246539912110473216 293651817540295114368 295122081533441789952 296217560677960876032 296471519491985190912 296547792072250687488 303550193412439893504 306419287868134032384 307874270241676929024 309361585556854112256 316593365785630670178 316748027908632932352 319715588327895272448 320902357401124282368 321260108078271578112 327424927725777862656 332089100485404327936 333530459428483339776 333616266081282023424 334854633809868816384 344861758196381417472 346358554021886545152 348031783751460876288 359763192192521355264 361015152076264817664 361417621588055525376 363163600436307001344 363227177271928356864 364888023990135619584 373600238046079868928 375221766857043757248 377131431222318809088 378922178758986989568 389653373274622363296 389843726656778993664 391535756720393485824 393496108711255719936 395295359322646921216 404733591216586524672 408559050490845376512 410499026988902572032 422124487714174226904 422330703878177243136 426287451103860363264 427869809868165709824 428346810771028770816 436566570301037150208 440477726310442671552 444326341016941314048 444707279237977786368 444821688108376031232 455325290118659840256 461811405362515393536 464042378335281168384 479573382491842908672 479684256256695140352 481353536101686423552 481890162117407367168 498133650728106491904 500295689142725009664 502281950714803224576 502841908296425078784 519537831032829817728 522047675627191314432 524661478281674293248 539644788288782032896 542126432382083288064 544745400654460502016 547332035985203429376 560400357069119803392 562832650285565635872 563107605170902990848 568383268138480484352 587303635080590228736 590244163066883579904 592435121355921752064 592943038983970381824 607100386824879787008 612838575736268064768 615748540483353858048 618723171113708224512 633186731571261340356 633496055817265864704 639431176655790544896 641804714802248564736 642520216156543156224 654849855451555725312 667060918856966679552 667232532162564046848 689723516392762834944 692717108043773090304 696063567502921752576 719526384385042710528 722030304152529635328 722835243176111050752 726327200872614002688 747200476092159737856 750443533714087514496 754262862444637618176 757844357517973979136 779306746549244726592 783071513440786971648 786992217422511439872 790590718645293842432 809467182433173049344 817118100981690753024 820998053977805144064 844248975428348453808 844661407756354486272 852574902207720726528 855739619736331419648 880955452620885343104 888652682033882628096 889414558475955572736 889643376216752062464 910650580237319680512 923622810725030787072 928084756670562336768 959146764983685817344 962707072203372847104 963780324234814734336 996267301456212983808 1000591378285450019328 1004563901429606449152 1039075662065659635456 1044095351254382628864 1079289576577564065792 1084252864764166576128 1089490801308921004032 1094664071970406858752 1120800714138239606784 1125665300571131271744 1136766536276960968704 1174607270161180457472 1180488326133767159808 1185886077967940763648 1214200773649759574016 1225677151472536129536 1231497080966707716096 1266373463142522680712 1266992111634531729408 1278862353311581089792 1283609429604497129472 1285040432313086312448 1309699710903111450624 1334121837713933359104 1334465064325128093696 1385434216087546180608 1392127135005843505152 1439052768770085421056 1444060608305059270656 1445670486352222101504 1494400952184319475712 1500887067428175028992 1508525724889275236352 1558613493098489453184 1566143026881573943296 1573984434845022879744 1581181437290587684864 1618934364866346098688 1634236201963381506048 1641996107955610288128 1688497950856696907616 1689322815512708972544 1705149804415441453056 1761910905241770686208 1777305364067765256192 1778829116951911145472 1821301160474639361024 1847245621450061574144 1856169513341124673536 1918293529967371634688 1925414144406745694208 1927560648469629468672 2001182756570900038656 2078151324131319270912 2088190702508765257728 2158579153155128131584 2168505729528333152256 2178981602617842008064 2241601428276479213568 2251330601142262543488 2273533072553921937408 2349214540322360914944 2360976652267534319616 2371772155935881527296 2428401547299519148032 2451354302945072259072 2462994161933415432192 2532746926285045361424 2533984223269063458816 2557724706623162179584 2567218859208994258944 2668243675427866718208 2668930128650256187392 2770868432175092361216 2784254270011687010304 2888121216610118541312 2891340972704444203008 2988801904368638951424 3001774134856350057984 3117226986196978906368 3132286053763147886592 3237868729732692197376 3268472403926763012096 3283992215911220576256 3376995901713393815232 3410299608830882906112 3523821810483541372416 3557658233903822290944 3642602320949278722048 3694491242900123148288 3836587059934743269376 3850828288813491388416 3855121296939258937344 4002365513141800077312 4156302648262638541824 4176381405017530515456 4317158306310256263168 4337011459056666304512 4483202856552958427136 4502661202284525086976 4698429080644721829888 4721953304535068639232 4743544311871763054592 4856803094599038296064 4902708605890144518144 4925988323866830864384 5065493852570090722848 5067968446538126917632 5115449413246324359168 5336487350855733436416 5541736864350184722432 5568508540023374020608 5776242433220237082624 5782681945408888406016 6003548269712700115968 6234453972393957812736 6264572107526295773184 6475737459465384394752 6536944807853526024192 6753991803426787630464 6820599217661765812224 7047643620967082744832 7115316467807644581888 7285204641898557444096 7388982485800246296576 7673174119869486538752 7701656577626982776832 8004731026283600154624 8312605296525277083648 8352762810035061030912 8674022918113332609024 8966405713105916854272 9005322404569050173952 9396858161289443659776 9713606189198076592128 9805417211780289036288 9851976647733661728768 10130987705140181445696 10230898826492648718336 10672974701711466872832 11083473728700369444864 11552484866440474165248 11565363890817776812032 12007096539425400231936 12468907944787915625472 12529144215052591546368 12951474918930768789504 13507983606853575260928 14095287241934165489664 14230632935615289163776 14570409283797114888192 14777964971600492593152 15346348239738973077504 16009462052567200309248 16625210593050554167296 16705525620070122061824 17348045836226665218048 18010644809138100347904 18793716322578887319552 19427212378396153184256 19610834423560578072576 20261975410280362891392 20461797652985297436672 21345949403422933745664 22166947457400738889728 23104969732880948330496 24014193078850800463872 24937815889575831250944 25058288430105183092736 27015967213707150521856 28190574483868330979328 29140818567594229776384 29555929943200985186304 30692696479477946155008 32018924105134400618496 33250421186101108334592 34696091672453330436096 36021289618276200695808 37587432645157774639104 38854424756792306368512 40523950820560725782784 42691898806845867491328 44333894914801477779456 48028386157701600927744 49875631779151662501888 50116576860210366185472 54031934427414301043712 56381148967736661958656 58281637135188459552768 61385392958955892310016 64037848210268801236992 66500842372202216669184 72042579236552401391616 75174865290315549278208 81047901641121451565568 88667789829602955558912 96056772315403201855488 99751263558303325003776 108063868854828602087424 112762297935473323917312 116563274270376919105536 128075696420537602473984 133001684744404433338368 144085158473104802783232 150349730580631098556416 162095803282242903131136 192113544630806403710976 199502527116606650007552 216127737709657204174848 225524595870946647834624 266003369488808866676736 288170316946209605566464 324191606564485806262272 384227089261612807421952 399005054233213300015104 432255475419314408349696 451049191741893295669248 576340633892419211132928 648383213128971612524544 798010108466426600030208 864510950838628816699392 1152681267784838422265856 1296766426257943225049088 1729021901677257633398784 2593532852515886450098176 3458043803354515266797568 5187065705031772900196352 10374131410063545800392704
- Sum of all divisors σ(n): 35723422313396012921335883
- Sum of proper divisors (its aliquot sum) s(n): 25349290903332467120943179
- 10374131410063545800392704 is an abundant number, because the sum of its proper divisors (25349290903332467120943179) is greater than itself. Its abundance is 14975159493268921320550475
Bases of 10374131410063545800392704
- Binary: 1000100101001100111011001010011001100011010011101001011111101011000100000000000000002
- Hexadecimal: 0x894CECA6634E97EB10000
- Base-36: 1AXC6YXTORUV40000
Squares and roots of 10374131410063545800392704
- 10374131410063545800392704 squared (103741314100635458003927042) is 107622602513267053067659119871212829379840616431616
- 10374131410063545800392704 cubed (103741314100635458003927043) is 1116491021165667641364390722627101045771769482940099901450981113447961329664
-
10374131410063545800392704 is a
perfect square number . Itssquare root is 3220889847552 -
The
cube root of 10374131410063545800392704 is 218097446.8957526051
Scales and comparisons
How big is 10374131410063545800392704?- 10,374,131,410,063,545,800,392,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,374,131,410,063,545,800,392,704 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 10374131410063545800392704 cubic inches would be around 18174787.2 feet tall.
Recreational maths with 10374131410063545800392704
- 10374131410063545800392704 backwards is 40729300854536001413147301
- 10374131410063545800392704 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 10374131410063545800392704's digits is 81
- 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 10374131410063545800392704 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 10374131410063545800392704 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/10374131410063545800392704/
Chicago style:
Numbermatics. 2024. "Number 10374131410063545800392704 - Facts about the integer". https://numbermatics.com/n/10374131410063545800392704/
The information we have on file for 10374131410063545800392704 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 10374131410063545800392704, math, Factors of 10374131410063545800392704, curriculum, school, college, exams, university, Prime factorization of 10374131410063545800392704, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, three hundred seventy-four sextillion, one hundred thirty-one quintillion, four hundred ten quadrillion, sixty-three trillion, five hundred forty-five billion, eight hundred million, three hundred ninety-two thousand, seven hundred four.