40140469627379460736024576
40,140,469,627,379,460,736,024,576 is an even composite number composed of seven prime numbers multiplied together.
40140469627379460736024576 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 40140469627379460736024576:
222 × 132 × 172 × 292 × 412 × 612 × 1932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 17 × 17 × 29 × 29 × 41 × 41 × 61 × 61 × 193 × 193)See below for interesting mathematical facts about the number 40140469627379460736024576 from the Numbermatics database.
Names of 40140469627379460736024576
- Cardinal: 40140469627379460736024576 can be written as Forty septillion, one hundred forty sextillion, four hundred sixty-nine quintillion, six hundred twenty-seven quadrillion, three hundred seventy-nine trillion, four hundred sixty billion, seven hundred thirty-six million, twenty-four thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 4.0140469627379460736024576 × 1025
Factors of 40140469627379460736024576
Divisors of 40140469627379460736024576
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 4 8 13 16 17 26 29 32 34 41 52 58 61 64 68 82 104 116 122 128 136 164 169 193 208 221 232 244 256 272 289 328 338 377 386 416 442 464 488 493 512 533 544 578 656 676 697 754 772 793 832 841 884 928 976 986 1024 1037 1066 1088 1156 1189 1312 1352 1394 1508 1544 1586 1664 1681 1682 1768 1769 1856 1952 1972 2048 2074 2132 2176 2312 2378 2501 2509 2624 2704 2788 2873 3016 3088 3172 3281 3328 3362 3364 3536 3538 3712 3721 3757 3904 3944 4096 4148 4264 4352 4624 4756 4901 5002 5018 5248 5408 5576 5597 5746 6032 6176 6344 6409 6562 6656 6724 6728 6929 7072 7076 7424 7442 7514 7808 7888 7913 8192 8296 8381 8528 8704 9061 9248 9512 9802 10004 10036 10309 10496 10816 10933 11152 11194 11492 11773 11849 12064 12352 12688 12818 13124 13312 13448 13456 13481 13858 14144 14152 14297 14848 14884 15028 15457 15616 15776 15826 16384 16592 16762 17056 17408 17629 18122 18496 19024 19604 20008 20072 20213 20618 20992 21632 21853 21866 22304 22388 22984 22997 23546 23698 24128 24704 25376 25636 26248 26624 26896 26912 26962 27716 28288 28304 28577 28594 29696 29768 30056 30073 30914 31232 31552 31652 32513 32617 32768 33184 33524 34112 34481 34816 35258 36244 36992 37249 38048 39208 40016 40144 40426 41236 41984 42517 42653 43264 43706 43732 44608 44776 45968 45994 47092 47396 48256 48373 48749 48841 49408 50752 51272 51301 52496 53248 53792 53824 53924 55432 55777 56576 56608 57154 57188 59392 59536 60112 60146 61828 62464 63104 63257 63304 65026 65234 65536 66368 67048 68224 68962 69632 70516 72488 72529 72761 73984 74498 76096 78416 80032 80288 80852 82472 83317 83968 85034 85306 86528 87412 87464 89216 89552 91936 91988 94184 94792 95149 96512 96746 97498 97682 98816 101504 102541 102544 102602 102869 104992 106496 107584 107648 107848 107909 108953 110864 111554 113152 113216 114308 114376 117793 118784 119072 120224 120292 123656 124928 126208 126514 126608 130052 130468 131072 132736 134096 134521 136448 137924 139264 141032 142129 144976 145058 145522 147968 148996 152192 152561 153049 154037 156832 160064 160576 161704 162313 164944 166634 167936 170068 170612 173056 174824 174928 175253 178432 179104 183872 183976 185861 188368 189584 190298 193024 193492 194996 195364 197632 200141 200941 203008 205082 205088 205204 205738 209984 212992 215168 215296 215696 215818 217906 221728 223108 226304 226432 228616 228752 229177 229477 235586 237568 238144 240448 240584 243049 247312 249856 252416 253028 253216 260104 260936 262144 262769 265472 268192 269042 272896 275848 278528 282064 284089 284258 289952 290116 291044 295936 297992 298961 304384 305122 306098 308074 313664 320128 321152 323408 324433 324626 329888 333268 335872 340136 341224 341417 343621 346112 349648 349856 350506 356864 358208 367744 367952 371501 371722 376736 379168 380596 386048 386984 389992 390728 390949 395264 400282 401882 406016 410164 410176 410408 411476 419968 422669 425984 430336 430592 431392 431636 435812 443456 446216 448253 452608 452864 457232 457504 458354 458954 471172 475136 476288 480896 481168 482693 484237 485809 486098 494624 499712 504832 506056 506432 511241 520208 521872 524288 525538 530944 536384 538084 545792 551696 552721 554489 557056 564128 568178 568516 579904 580232 582088 586177 591872 595984 597922 608768 610244 612196 616148 627328 628849 633233 633737 640256 642304 646816 648866 649252 659776 666536 666913 671744 680272 682448 682834 687242 692224 699296 699712 701012 713728 716416 718153 722789 725101 735488 735904 743002 743444 753472 758336 761192 772096 773968 779984 781456 781898 790528 800564 803764 812032 820328 820352 820816 822341 822952 828733 839936 845338 851968 860672 861184 862784 863272 871624 872117 886912 892432 896506 905216 905728 914464 915008 916708 917908 942344 942877 945893 950272 952576 961792 962336 965386 968474 971618 972196 989248 999424 1009664 1012112 1012864 1022482 1040416 1043744 1048576 1051076 1061888 1072768 1075369 1076168 1080221 1091584 1103392 1105442 1108978 1114112 1128256 1136356 1137032 1159808 1160464 1164176 1172354 1183744 1191968 1195844 1217536 1220488 1224392 1232296 1232993 1236937 1254656 1257698 1266466 1267474 1280512 1284608 1293632 1297732 1298504 1319552 1333033 1333072 1333826 1337297 1343488 1360544 1364896 1365668 1374484 1384448 1398592 1399424 1402024 1402817 1413721 1416389 1427456 1432832 1436306 1445578 1450202 1470976 1471808 1486004 1486888 1506944 1516672 1522384 1527209 1544192 1547936 1559968 1562912 1563796 1581056 1601128 1607528 1617533 1624064 1640656 1640704 1641632 1644682 1645904 1657466 1679872 1690676 1703936 1721344 1722368 1725568 1726544 1743197 1743248 1744234 1748773 1773824 1784864 1793012 1810432 1811456 1828928 1830016 1833416 1834453 1835816 1884688 1885754 1891786 1900544 1905152 1923584 1924672 1930772 1936948 1943236 1944392 1978496 1983293 1989637 1998848 2002481 2019328 2024224 2025728 2044964 2080832 2087488 2097152 2102152 2103341 2110069 2123776 2145536 2150738 2152336 2160442 2183168 2206784 2210884 2217956 2228224 2256512 2272189 2272712 2274064 2286857 2319616 2320928 2328352 2344708 2367488 2383936 2391688 2416193 2435072 2440976 2448784 2464592 2465986 2473874 2509312 2515396 2532932 2534948 2561024 2569216 2587264 2593537 2595464 2597008 2601833 2639104 2666066 2666144 2667652 2674594 2686976 2721088 2729792 2731336 2748968 2759321 2768896 2797184 2798848 2804048 2805634 2827442 2832778 2854912 2865664 2872612 2891156 2900404 2941952 2943616 2972008 2973689 2973776 2979301 2983201 3013888 3033344 3044768 3054418 3088384 3095872 3119936 3125824 3127592 3129361 3159637 3162112 3202256 3215056 3235066 3248128 3281312 3281408 3283264 3289364 3291808 3314932 3359744 3381352 3402397 3407872 3415997 3442688 3444736 3451136 3453088 3486394 3486496 3488468 3497546 3547648 3569728 3586024 3620864 3622912 3657856 3660032 3666832 3668906 3671632 3769376 3771508 3783572 3801088 3810304 3847168 3849344 3861544 3873896 3886472 3888784 3901109 3956992 3966586 3979274 3997696 4004962 4038656 4048448 4051456 4089928 4161664 4174976 4194304 4204304 4206682 4217629 4220138 4247552 4291072 4301476 4304672 4320884 4366336 4413568 4421768 4424269 4435912 4438421 4456448 4467073 4513024 4544378 4545424 4548128 4573714 4639232 4641856 4656704 4689416 4734976 4767872 4783376 4829513 4832386 4870144 4881952 4897568 4929184 4931972 4947748 5018624 5030792 5065864 5069896 5082337 5122048 5138432 5174528 5187074 5190928 5194016 5203666 5278208 5332132 5332288 5335304 5349188 5373952 5442176 5459584 5462672 5497936 5515361 5518642 5537792 5594368 5597696 5608096 5611268 5654884 5665556 5709824 5731328 5745224 5782312 5800808 5804089 5827289 5883904 5887232 5944016 5947378 5947552 5958602 5966402 6027776 6066688 6089536 6108836 6176768 6191744 6239872 6251648 6255001 6255184 6258722 6275009 6295081 6315517 6319274 6324224 6404512 6430112 6470132 6496256 6562624 6562816 6566528 6578728 6583616 6629864 6646133 6654833 6719488 6762704 6804794 6815744 6831994 6885376 6889472 6902272 6906176 6972788 6972992 6976936 6995092 7095296 7139456 7172048 7185373 7241728 7245824 7315712 7320064 7333664 7337812 7343264 7538752 7543016 7567144 7602176 7620301 7620608 7694336 7698688 7723088 7747792 7772944 7777568 7802218 7913984 7933172 7958548 7995392 8009924 8077312 8096896 8102912 8179856 8205781 8232029 8238581 8323328 8349952 8408608 8413364 8435258 8440276 8495104 8582144 8602952 8609344 8641768 8669869 8732672 8827136 8843536 8848538 8871824 8876842 8912896 8934146 9026048 9088756 9090848 9096256 9147428 9278464 9283712 9313408 9335989 9378832 9396257 9408557 9426313 9469952 9535744 9566752 9659026 9664772 9740288 9763904 9795136 9858368 9863944 9895496 9901093 9965009 10037248 10061584 10131728 10139792 10164674 10244096 10276864 10349056 10374148 10381856 10388032 10407332 10556416 10664264 10664576 10670608 10690433 10698376 10747904 10764961 10773529 10884352 10919168 10925344 10995872 11030722 11037284 11075584 11188736 11195392 11216192 11222536 11309768 11331112 11337521 11419648 11462656 11490448 11564624 11601616 11608178 11654578 11767808 11774464 11888032 11894756 11895104 11917204 11932804 12055552 12133376 12179072 12208601 12217672 12257401 12353536 12383488 12479744 12503296 12510002 12510368 12517444 12550018 12590162 12631034 12638548 12648448 12809024 12860224 12940264 12992512 13125248 13125632 13133056 13157456 13167232 13259728 13292266 13309666 13438976 13525408 13609588 13631488 13663988 13770752 13778944 13804544 13812352 13945576 13945984 13953872 13979797 13990184 13998097 14042873 14088461 14190592 14278912 14344096 14370746 14483456 14491648 14631424 14640128 14667328 14675624 14686528 14825989 15077504 15086032 15134288 15204352 15240602 15241216 15388672 15397376 15446176 15495584 15545888 15555136 15604436 15827968 15866344 15917096 15990784 16019848 16028909 16080181 16154624 16193792 16205824 16359712 16411562 16464058 16477162 16646656 16699904 16817216 16826728 16870516 16880552 16990208 17164288 17205904 17218688 17283536 17329429 17339738 17465344 17654272 17687072 17697076 17743648 17753684 17825792 17868292 18052096 18177512 18181696 18192512 18236621 18294856 18363757 18378373 18556928 18567424 18626816 18671978 18757664 18792514 18817114 18852626 18939904 19071488 19133504 19318052 19329544 19480576 19527808 19590272 19716736 19727888 19790413 19790992 19802186 19853717 19930018 20074496 20123168 20263456 20279584 20329348 20488192 20553728 20698112 20748296 20763712 20776064 20814664 20826437 20960881 21027929 21112832 21328528 21329152 21341216 21380866 21396752 21495808 21529922 21547058 21768704 21838336 21850688 21991744 22061444 22074568 22151168 22377472 22390784 22432384 22445072 22619536 22661561 22662224 22675042 22734049 22839296 22925312 22980896 23129248 23203232 23216356 23309156 23535616 23548928 23776064 23789512 23790208 23834408 23847889 23865608 24033257 24111104 24266752 24358144 24417202 24435344 24514802 24707072 24766976 24959488 25006592 25020004 25020736 25034888 25100036 25180324 25262068 25277096 25296896 25618048 25720448 25782809 25880528 25962553 25985024 26250496 26251264 26266112 26314912 26334464 26519456 26584532 26619332 26877952 27050816 27219176 27262976 27327976 27343433 27430897 27541504 27557888 27609088 27624704 27891152 27891968 27907744 27959594 27980368 27996194 28085746 28176922 28381184 28557824 28688192 28741492 28966912 28983296 29262848 29280256 29334656 29351248 29373056 29444273 29538457 29634349 29651978 29729141 30155008 30172064 30268576 30408704 30481204 30482432 30777344 30794752 30892352 30991168 31091776 31110272 31185701 31208872 31326409 31655936 31732688 31834192 31981568 32039696 32057818 32160362 32309248 32387584 32411648 32719424 32823124 32928116 32954324 33293312 33399808 33634432 33653456 33715981 33741032 33761104 33823829 33980416 34328576 34411808 34437376 34567072 34658858 34679476 34930688 35308544 35374144 35394152 35487296 35507368 35651584 35736584 35756797 35871173 36104192 36355024 36363392 36385024 36473242 36589712 36727514 36756746 37113856 37134848 37253632 37343956 37515328 37585028 37634228 37705252 37879808 38142976 38267008 38627213 38636104 38657957 38659088 38781613 38961152 39055616 39180544 39433472 39455776 39580826 39581984 39604372 39707434 39860036 40148992 40246336 40526912 40559168 40658696 40681693 40976384 41075281 41107456 41396224 41496592 41527424 41552128 41629328 41652874 41921762 42055858 42225664 42657056 42658304 42682432 42761732 42793504 42991616 43059844 43094116 43537408 43676672 43701376 43983488 44090129 44122888 44149136 44231161 44289061 44302336 44754944 44781568 44864768 44890144 45239072 45323122 45324448 45350084 45468098 45678592 45850624 45961792 46258496 46406464 46432712 46618312 46908457 47071232 47097856 47552128 47579024 47580416 47668816 47695778 47731216 48066514 48222208 48533504 48716288 48834404 48870688 49029604 49414144 49533952 49918976 50013184 50040008 50041472 50069776 50200072 50360648 50524136 50552713 50554192 50593792 50714417 51236096 51440896 51565618 51761056 51925106 51970048 52500992 52502528 52532224 52629824 52668928 53038912 53169064 53199137 53238664 53755904 54101632 54438352 54525952 54655952 54686866 54829177 54861794 55083008 55115776 55218176 55249408 55782304 55783936 55815488 55919188 55960736 55992388 56171492 56353844 56762368 57115648 57376384 57482984 57515497 57699473 57933824 57966592 58071949 58525696 58560512 58669312 58702496 58746112 58888546 59076914 59268698 59303956 59458282 60310016 60344128 60537152 60817408 60962408 60964864 61554688 61589504 61784704 61982336 62183552 62220544 62371402 62417744 62615569 62652818 63311872 63465376 63668384 63963136 64079392 64115636 64320724 64618496 64775168 64823296 65438848 65646248 65856232 65893481 65908648 66318853 66586624 66799616 67268864 67306912 67431962 67482064 67522208 67647658 67960832 68657152 68823616 68874752 69134144 69317716 69358952 69861376 70617088 70748288 70788304 70974592 71014736 71303168 71473168 71513594 71699693 71742346 72208384 72710048 72726784 72770048 72946484 73179424 73455028 73513492 74227712 74269696 74507264 74687912 75030656 75170056 75212573 75268456 75410504 75453157 75759616 76285952 76534016 77254426 77272208 77315914 77318176 77563226 77922304 78111232 78361088 78866944 78911552 79161652 79163968 79208744 79414868 79720072 80297984 80492672 81053824 81118336 81315013 81317392 81363386 81575117 81952768 82101721 82150562 82214912 82792448 82993184 83054848 83104256 83258656 83305748 83843524 84111716 84451328 85314112 85316608 85364864 85523464 85587008 85983232 86119688 86188232 86236981 86399729 86512829 87074816 87353344 87402752 87966976 88180258 88245776 88298272 88462322 88578122 88604672 89509888 89563136 89729536 89780288 90478144 90646244 90648896 90700168 90936196 91357184 91701248 91923584 92516992 92812928 92865424 93159749 93236624 93761137 93816914 94142464 94195712 95104256 95158048 95160832 95337632 95391556 95462432 96133028 96444416 97067008 97432576 97668808 97741376 98059208 98669513 98828288 99063913 99067904 99837952 100026368 100080016 100082944 100139552 100400144 100721296 101048272 101105426 101108384 101187584 101428834 102472192 102881792 103131236 103522112 103850212 103940096 105001984 105005056 105064448 105259648 105337856 106077824 106335017 106338128 106398274 106477328 106675153 107016377 107511808 108203264 108876704 109311904 109373732 109658354 109723588 110166016 110231552 110436352 110498816 111564608 111567872 111630976 111838376 111921472 111984776 112342984 112707688 113132161 113524736 114231296 114752768 114965968 115030994 115398946 115867648 115933184 116143898 117051392 117121024 117338624 117404992 117492224 117777092 118153828 118537396 118607912 118916564 120620032 120688256 121074304 121367857 121634816 121924816 121929728 122151341 122311241 123109376 123179008 123569408 123964672 124367104 124441088 124742804 124835488 125231138 125305636 126623744 126930752 127336768 127926272 128158784 128231272 128303801 128641448 128714209 129236992 129545117 129550336 129646592 130877696 131292496 131712464 131786962 131817296 132637706 133173248 133599232 134537728 134613824 134863924 134964128 135044416 135295316 135921664 137314304 137647232 137749504 138268288 138603529 138635432 138717904 139498277 139722752 139944493 140055877 141234176 141496576 141576608 141949184 142029472 142946336 143027188 143399386 143484692 144416768 145420096 145453568 145540096 145892968 146358848 146910056 147026984 147387773 148455424 148539392 149014528 149375824 150061312 150340112 150425146 150536912 150821008 150906314 151519232 152571904 153068032 154508852 154544416 154631828 154636352 155126452 155844608 156222464 156722176 157733888 157823104 158323304 158327936 158417488 158711813 158829736 159440144 159945469 160595968 160985344 162107648 162236672 162630026 162634784 162726772 163150234 163905536 164203442 164301124 164429824 165584896 165986368 166109696 166208512 166517312 166611496 167687048 168223432 168318581 168902656 170628224 170633216 170729728 171046928 171174016 171966464 172239376 172376464 172473962 172799458 173025658 174149632 174706688 174805504 175933952 176360516 176491552 176596544 176924644 177156244 177209344 179019776 179126272 179459072 179560576 180956288 181292488 181297792 181395029 181400336 181737361 181872392 181975261 182557349 182714368 183149993 183402496 183847168 185033984 185625856 185730848 186319498 186473248 187522274 187633828 188284928 188391424 190208512 190316096 190321664 190675264 190783112 190924864 192266056 192737857 192888832 194134016 194865152 195337616 195482752 196118416 197339026 197656576 198127826 198135808 199675904 200052736 200160032 200165888 200279104 200800288 201442592 202096544 202210852 202216768 202375168 202857668 204944384 205763584 206262472 207044224 207546217 207700424 207880192 208375817 210003968 210010112 210128896 210519296 210675712 212155648 212670034 212676256 212796548 212954656 213350306 214032754 215023616 216406528 217753408 218623808 218747464 219316708 219447176 220332032 220463104 220872704 220997632 223129216 223135744 223261952 223676752 223842944 223969552 224685968 225415376 226264322 227049472 228462592 229505536 229931936 230061988 230797892 231735296 231866368 232287796 234102784 234242048 234677248 234809984 234984448 235554184 236307656 237074792 237215824 237833128 237967649 238728841 238918849 241240064 241376512 242148608 242735714 243849632 243859456 244302682 244622482 246218752 246358016 247138816 247929344 248734208 248882176 249485608 249670976 250462276 250611272 253247488 253861504 254673536 255852544 256317568 256462544 256607602 257275369 257282896 257428418 258098321 258473984 259090234 259100672 259293184 261755392 262584992 263424928 263573924 263634592 265275412 266346496 267198464 269075456 269227648 269727848 269928256 270088832 270590632 270743681 271843328 272491453 272848153 273363077 274628608 275294464 275499008 276536576 277207058 277270864 277435808 278996554 279445504 279888986 280111754 282468352 282993152 283153216 283898368 284058944 285892672 286054376 286798772 286969384 288833536 290840192 290907136 291080192 291785936 292717696 293820112 294053968 294600293 294775546 296910848 297078784 298029056 298751648 300122624 300680224 300850292 301073824 301642016 301812628 303038464 305143808 306136064 309017704 309088832 309263656 309272704 310022557 310252904 311689216 312183869 312432341 312444928 313444352 315467776 315646208 316646608 316655872 316834976 317423626 317659472 318880288 319890938 321191936 321970688 324215296 324473344 325260052 325269568 325453544 326300468 327811072 328406884 328602248 328859648 331169792 331972736 332219392 332417024 333034624 333222992 335374096 336437021 336446864 336637162 337513189 337805312 341256448 341266432 341459456 342093856 342348032 344478752 344752928 344947924 345598916 346051316 348299264 349413376 349611008 351867904 352721032 352983104 353193088 353849288 354049429 354312488 354418688 355464629 358039552 358252544 358918144 359121152 361912576 362584976 362595584 362790058 362800672 363474722 363744784 363950522 365114698 365428736 366299986 366804992 367694336 370067968 371251712 371461696 372638996 372946496 375044548 375267656 376569856 376782848 380417024 380632192 380643328 381350528 381566224 381849728 382775549 383999941 384532112 385246537 385475714 385777664 386478833 388268032 389730304 390675232 390965504 392236832 394678052 395313152 396255652 396271616 399351808 400105472 400320064 400331776 400558208 401600576 402885184 404193088 404421704 404433536 404750336 405414113 405715336 405944813 407243317 408565369 409888768 411527168 412524944 414088448 415092434 415400848 415760384 416751634 420007936 420020224 420257792 421038592 421351424 424311296 425340068 425352512 425593096 425909312 426700612 428065508 430047232 432813056 435506816 437247616 437494928 438307753 438633416 438894352 440664064 440926208 441363401 441745408 441995264 446258432 446271488 446523904 447353504 447685888 447939104 449371936 450830752 452528644 454098944 456925184 459011072 459863872 460123976 461595784 463470592 463732736 464575592 464838361 466325249 468205568 468484096 469354496 469619968 469968896 471108368 472615312 474149584 474431648 475666256 475935298 477457682 477837698 482480128 482753024 484297216 485471428 487699264 487718912 488605364 489244964 492437504 492716032 494277632 495858688 497468416 497764352 498971216 499341952 500552641 500924552 501222544 502153769 502553441 506494976 507723008 509347072 512635136 512925088 513215204 514550738 514565792 514856836 516196642 516947968 518180468 518201344 518586368 523510784 525169984 526849856 527147848 527269184 528862009 530550824 532548953 532692992 534396928 538150912 538455296 539455696 539856512 540177664 541181264 541487362 543686656 544982906 545696306 546726154 549257216 550588928 550998016 553073152 554414116 554541728 554871616 557993108 558891008 559777972 560223508 564936704 565986304 566306432 567796736 568117888 571785344 572108752 573171677 573597544 573921977 573938768 575005093 575757793 577667072 581680384 581814272 582160384 583571872 585435392 587640224 588107936 589200586 589551092 593821696 594157568 596058112 597503296 600245248 601360448 601700584 602147648 603284032 603625256 603966673 606076928 607865549 609809941 610287616 612272128 618035408 618177664 618527312 618545408 620045114 620505808 623378432 624367738 624864682 624889856 626888704 630935552 631292416 633293216 633311744 633669952 634847252 635318944 637760576 639781876 642383872 643941376 648430592 648946688 650520104 650539136 650907088 652600936 655622144 656662621 656813768 657185269 657204496 657719296 659287421 662339584 663945472 664438784 664834048 666069248 666445984 670748192 672874042 672893728 673274324 675026378 675610624 682512896 682532864 682918912 684187712 684696064 688957504 689505856 689895848 691197832 691588781 692102632 696598528 698826752 699222016 703735808 705442064 705966208 706386176 707698576 708098858 708624976 708837376 710929258 716079104 716505088 717836288 718242304 723825152 725169952 725191168 725580116 725601344 726949444 727489568 727901044 730229396 730857472 732599972 733609984 735388672 740135936 742503424 742923392 745277992 745892992 747701461 750089096 750535312 752914037 753139712 753565696 760834048 761264384 761286656 762701056 763132448 763699456 765551098 767999882 769064224 770493074 770951428 771555328 772957666 776536064 779460608 781350464 781931008 784473664 789356104 790626304 792511304 792543232 798703616 800210944 800640128 800663552 801116416 803201152 805770368 808386176 808843408 808867072 809500672 810828226 811430672 811889626 814002397 814486634 817130738 819777536 823054336 825049888 828176896 830184868 830801696 831520768 833503268 840015872 840040448 840515584 842077184 842702848 848622592 850680136 850705024 851186192 851818624 853401224 853883917 856131016 856615253 859396121 860094464 862145089 865626112 871013632 874495232 874989856 876615506 877266832 877788704 881328128 881852416 882726802 883490816 883990528 892516864 892542976 893047808 894707008 895371776 895878208 898743872 901661504 904385329 905057288 908197888 913850368 918022144 919727744 920247952 923191568 926941184 927465472 929151184 929676722 932096009 932650498 936411136 936968192 938708992 939239936 939937792 942216736 945230624 948299168 948863296 951332512 951870596 954915364 955675396 964960256 965506048 968594432 970942856 975398528 975437824 977210728 977763449 978489928 980891041 984875008 985432064 988555264 991717376 994936832 995528704 997942432 998683904 1001105282 1001849104 1002445088 1004307538 1005106882 1012989952 1015446016 1018694144 1025270272 1025850176 1026430408 1029101476 1029131584 1029713672 1032393284 1033895936 1036360936 1036402688 1037172736 1047021568 1050339968 1053699712 1054295696 1054538368 1057095169 1057724018 1061101648 1064464673 1065097906 1065385984 1068793856 1076301824 1076910592 1078911392 1079713024 1080355328 1082362528 1082974724 1087373312 1089965812 1091392612 1093452308 1098514432 1101177856 1101996032 1106146304 1108828232 1109083456 1109743232 1115986216 1117782016 1119555944 1120189177 1120447016 1121080753 1124666777 1129873408 1131972608 1132612864 1135593472 1136235776 1143570688 1144217504 1146343354 1147195088 1147843954 1147877536 1150010186 1151515586 1155334144 1163360768 1163628544 1164320768 1167143744 1170870784 1175280448 1176215872 1178401172 1179102184 1187643392 1188315136 1192116224 1195006592 1200490496 1202720896 1203401168 1204295296 1206568064 1207215193 1207250512 1207933346 1211076737 1212153856 1215731098 1218894781 1219619882 1220575232 1224544256 1236070816 1236355328 1237054624 1237090816 1240090228 1241011616 1246756864 1248735476 1249729364 1249779712 1253777408 1261871104 1262584832 1266586432 1266623488 1267339904 1269694504 1270637888 1275521152 1278613741 1279563752 1282703669 1284382769 1284767744 1287882752 1296861184 1297893376 1301040208 1301078272 1301814176 1305201872 1311244288 1313325242 1313627536 1314370538 1314408992 1315438592 1318574842 1324679168 1327890944 1328877568 1329668096 1332138496 1332891968 1341496384 1345748084 1345787456 1346548648 1350052756 1351221248 1365025792 1365065728 1365837824 1368375424 1369392128 1377915008 1379011712 1379791696 1382355221 1382395664 1383177562 1384205264 1386776989 1393197056 1397653504 1398444032 1407471616 1410884128 1411932416 1412772352 1415397152 1416197716 1417249952 1421858516 1432158208 1433010176 1435672576 1436484608 1447650304 1450339904 1450382336 1451160232 1451202688 1453898888 1454979136 1455802088 1460458792 1461714944 1465199944 1466028677 1467219968 1470718093 1470777344 1480271872 1485006848 1485846784 1490555984 1491785984 1495402922 1500178192 1501070624 1505828074 1506279424 1507131392 1521668096 1522528768 1522573312 1525402112 1526264896 1527398912 1531102196 1535999764 1538128448 1540986148 1541902856 1543110656 1545915332 1553072128 1558921216 1562700928 1563862016 1568947328 1578712208 1581252608 1583715733 1585022608 1585086464 1590046133 1597407232 1600421888 1601280256 1601327104 1602232832 1606402304 1611540736 1616772352 1617686816 1617734144 1621656452 1622861344 1623779252 1628004794 1628973268 1634261476 1639555072 1646108672 1650099776 1656353792 1660369736 1661603392 1663041536 1667006536 1667949413 1673284717 1680031744 1680080896 1681031168 1684086521 1684154368 1685405696 1697245184 1701360272 1701410048 1702372384 1703637248 1706802448 1707767834 1712262032 1713230506 1718792242 1720188928 1724290178 1731252224 1742027264 1748990464 1749979712 1753231012 1754533664 1755577408 1762656256 1763704832 1765453604 1766981632 1767981056 1785033728 1785085952 1786095616 1789414016 1790743552 1791756416 1797487744 1801845877 1803323008 1807695289 1808770658 1810114576 1813477601 1815851501 1816395776 1819278409 1827700736 1836044288 1839455488 1840495904 1846383136 1854930944 1858302368 1859353444 1864192018 1865300996 1872822272 1873936384 1877417984 1878479872 1879875584 1884433472 1890461248 1896598336 1897726592 1902665024 1903741192 1909830728 1910910949 1911350792 1923246737 1929920512 1931012096 1937188864 1941885712 1950797056 1950875648 1954421456 1955526898 1956979856 1961782082 1969750016 1970864128 1977110528 1983434752 1989873664 1991057408 1995884864 1997367808 2002210564 2003698208 2004890176 2008615076 2010213764 2025979904 2030892032 2037388288 2050540544 2051700352 2052860816 2058202952 2058263168 2059427344 2063253569 2064786568 2067791872 2072721872 2072805376 2074345472 2079291097 2094043136 2100679936 2107399424 2108591392 2109076736 2114190338 2115448036 2122203296 2128929346 2130195812 2130771968 2137587712 2152603648 2153821184 2157822784 2159426048 2160710656 2164725056 2165949448 2174746624 2179931624 2181164617 2182785224 2186904616 2188141553 2197028864 2202355712 2203992064 2212292608 2217656464 2218166912 2219486464 2231972432 2235564032 2239111888 2240378354 2240894032 2242161506 2249333554 2259746816 2263945216 2265225728 2271186944 2272471552 2287141376 2288435008 2292686708 2294390176 2295687908 2295755072 2300020372 2303031172 2310668288 2326721536 2327257088 2328641536 2334287488 2341741568 2350560896 2352431744 2356259993 2356802344 2358135377 2358204368 2365678393 2375286784 2376630272 2380949909 2384232448 2390013184 2400980992 2405441792 2406802336 2408590592 2413136128 2414430386 2414501024 2415866692 2422153474 2431462196 2437789562 2439239764 2441150464 2449088512 2472141632 2472710656 2474109248 2474181632 2480180456 2482023232 2493513728 2497470952 2499458728 2499559424 2505592141 2507554816 2523742208 2525169664 2533172864 2533246976 2534679808 2539389008 2541275776 2551042304 2557227482 2559127504 2565407338 2568765538 2569535488 2575765504 2593722368 2595786752 2602080416 2602156544 2603628352 2610403744 2622488576 2626650484 2627255072 2628741076 2628817984 2630877184 2637149684 2649358336 2655781888 2657755136 2659336192 2664276992 2665783936 2682992768 2691496168 2691574912 2693097296 2698100821 2700105512 2701632721 2702442496 2719072973 2730051584 2730131456 2731675648 2736750848 2738784256 2755830016 2758023424 2759583392 2764710442 2764791328 2766355124 2768410528 2773553978 2786394112 2795307008 2796888064 2814943232 2821768256 2823864832 2825544704 2830794304 2832395432 2834499904 2843717032 2861415877 2864316416 2866020352 2871345152 2872969216 2895300608 2900679808 2900764672 2902320464 2902405376 2907797776 2909958272 2911604176 2920917584 2923429888 2930399888 2932057354 2934439936 2941436186 2941554688 2960543744 2970013696 2971693568 2981111968 2983571968 2990805844 3000356384 3002141248 3011656148 3012558848 3014262784 3043336192 3045057536 3045146624 3050804224 3052529792 3054797824 3062204392 3071999528 3076256896 3081972296 3083715493 3083805712 3086221312 3091830664 3093579437 3103474933 3106144256 3117842432 3125401856 3127724032 3137894656 3157424416 3167431466 3170045216 3170172928 3180092266 3194814464 3200843776 3202560512 3202654208 3204465664 3212804608 3223081472 3233544704 3235373632 3235468288 3243312904 3245722688 3247558504 3256009588 3257946536 3268522952 3279110144 3292217344 3300199552 3312707584 3320739472 3323206784 3326083072 3334013072 3335898826 3344579797 3346569434 3360063488 3360161792 3362062336 3368173042 3368308736 3370811392 3394490368 3402720544 3402820096 3404744768 3407274496 3413604896 3415535668 3424524064 3426461012 3437584484 3440377856 3448580356 3462504448 3484054528 3497980928 3499959424 3506462024 3509067328 3511154816 3519667853 3525312512 3527409664 3530907208 3533963264 3535962112 3542388889 3547025989 3570067456 3570171904 3572191232 3578828032 3581487104 3583512832 3594975488 3603691754 3606646016 3615390578 3617541316 3620229152 3626955202 3631703002 3632791552 3638556818 3655401472 3672088576 3678910976 3680991808 3692766272 3709861888 3716604736 3718706888 3728384036 3730601992 3745644544 3747872768 3754835968 3756959744 3759751168 3768866944 3780922496 3793196672 3795453184 3805330048 3807482384 3819549709 3819661456 3821821898 3822701584 3846493474 3859841024 3862024192 3874377728 3883771424 3901594112 3901751296 3908842912 3911053796 3913959712 3923564164 3939500032 3941728256 3954221056 3966869504 3979747328 3982114816 3991769728 3994735616 4004421128 4007396416 4009780352 4017230152 4019502341 4020427528 4045450033 4051959808 4058390297 4061620433 4061784064 4074776576 4101081088 4103400704 4105721632 4116405904 4116526336 4118854688 4126507138 4129573136 4145443744 4145610752 4148690944 4158582194 4188086272 4201359872 4214798848 4217182784 4218153472 4228380676 4230896072 4244406592 4257858692 4260391624 4261543936 4275175424 4305207296 4307642368 4315645568 4318852096 4321421312 4329450112 4331898896 4349493248 4359863248 4362329234 4365570448 4373681273 4373809232 4376283106 4387671457 4394057728 4404711424 4407984128 4424585216 4435312928 4436333824 4438972928 4463944864 4478223776 4480756708 4481788064 4484323012 4498667108 4519493632 4527890432 4530451456 4542373888 4544943104 4574282752 4576870016 4585373416 4588780352 4591375816 4591510144 4600040744 4602642577 4606062344 4621336576 4638418601 4653443072 4654514176 4657283072 4668574976 4683483136 4701121792 4704863488 4712519986 4713604688 4716270754 4716408736 4731356786 4750573568 4753260544 4761899818 4768464896 4780026368 4801961984 4810883584 4813604672 4817181184 4826272256 4828860772 4829002048 4831733384 4844306948 4862924392 4875579124 4878479528 4882300928 4898177024 4944283264 4945421312 4948218496 4948363264 4960360912 4964046464 4976082137 4987027456 4994941904 4998917456 4999118848 5008204981 5011184282 5015109632 5047484416 5050339328 5066345728 5066493952 5069359616 5078778016 5082551552 5102084608 5114454964 5118255008 5130814676 5137531076 5139070976 5151531008 5187444736 5191573504 5204160832 5204313088 5207256704 5220807488 5244977152 5253300968 5254510144 5257482152 5257635968 5260455841 5261754368 5270383469 5274299368 5277282569 5294163121 5298716672 5311349797 5311563776 5315510272 5318672384 5328553984 5331567872 5365985536 5382992336 5383149824 5386194592 5396201642 5400211024 5403265442 5404884992 5438145946 5460103168 5460262912 5463351296 5473501696 5477568512 5511660032 5516046848 5519166784 5529420884 5529582656 5532710248 5536821056 5547107956 5572788224 5590614016 5593776128 5629886464 5643536512 5647729664 5651089408 5661588608 5664790864 5668999808 5682744689 5687434064 5719429357 5722831754 5728632832 5732040704 5737724213 5742690304 5745938432 5790601216 5801359616 5801529344 5804640928 5804810752 5815595552 5819916544 5823208352 5841835168 5860799776 5864114708 5868879872 5882872372 5883109376 5921087488 5940027392 5943387136 5962223936 5967143936 5981611688 6000712768 6004282496 6018840293 6023312296 6025117696 6028525568 6042898693 6086672384 6090115072 6090293248 6101608448 6105059584 6109595648 6124408784 6143999056 6152513792 6163944592 6167430986 6167611424 6172442624 6183661328 6187158874 6206949866 6212288512 6235684864 6250803712 6255448064 6275789312 6314848832 6334862932 6340090432 6340345856 6360184532 6389628928 6401687552 6405121024 6405308416 6408931328 6425609216 6446162944 6467089408 6470747264 6470936576 6486625808 6491445376 6495117008 6507184333 6512019176 6515893072 6527998997 6537045904 6558220288 6584434688 6600399104 6625415168 6641478944 6646413568 6668026144 6671797652 6689159594 6693138868 6720126976 6720323584 6724124672 6736346084 6736617472 6741622784 6788980736 6805441088 6805640192 6809489536 6814548992 6827209792 6831071336 6849048128 6852922024 6875168968 6880755712 6897160712 6901061821 6923136389 6925008896 6968109056 6995961856 6999918848 7012924048 7018134656 7022309632 7039335706 7050625024 7061814416 7067926528 7071924224 7084777778 7094051978 7140134912 7140343808 7144382464 7157656064 7162974208 7167025664 7189950976 7207383508 7213292032 7230781156 7235082632 7240458304 7253910404 7263406004 7265583104 7277113636 7310802944 7344177152 7357821952 7361983616 7385532544 7419723776 7433209472 7437413776 7451231801 7456768072 7460985701 7461203984 7484851309 7491289088 7495745536 7509671936 7513919488 7519502336 7537733888 7561844992 7586393344 7590906368 7610660096 7614964768 7639099418 7639322912 7643643796 7645403168 7692986948 7719682048 7724048384 7748755456 7767542848 7803188224 7803502592 7817685824 7822107592 7827919424 7847128328 7851566749 7879000064 7883456512 7902252137 7908442112 7927529233 7933739008 7959494656 7964229632 7983539456 7989471232 8008842256 8014792832 8019560704 8034460304 8039004682 8040855056 8090900066 8103919616 8116780594 8123240866 8123568128 8149553152 8202162176 8206801408 8211443264 8232811808 8233052672 8237709376 8253014276 8259146272 8290887488 8291221504 8297381888 8317164388 8376172544 8402719744 8429597696 8434365568 8436306944 8456761352 8461792144 8488813184 8509394897 8515717384 8520783248 8523087872 8536614073 8543408497 8550350848 8610414592 8615284736 8631291136 8637704192 8642842624 8658900224 8663797792 8719726496 8724658468 8731140896 8747362546 8747618464 8752566212 8775342914 8788115456 8809422848 8815968256 8849170432 8870625856 8872667648 8877945856 8927889728 8956447552 8961513416 8963576128 8968646024 8990654153 8997334216 9038987264 9053332201 9055780864 9060902912 9084747776 9089886208 9148565504 9153740032 9170746832 9177560704 9182751632 9183020288 9200081488 9205285154 9212124688 9242673152 9276837202 9306886144 9309028352 9314566144 9337149952 9366966272 9402243584 9409726976 9425039972 9427209376 9432541508 9432817472 9462713572 9501147136 9506521088 9523799636 9536929792 9560052736 9603923968 9621767168 9627209344 9634362368 9652544512 9657721544 9658004096 9663466768 9688613896 9725848784 9751158248 9756673609 9756959056 9764601856 9787882481 9796354048 9888566528 9890842624 9896436992 9896726528 9920721824 9928092928 9952164274 9989883808 9997834912 9998237696 10016409962 10022368564 10030219264 10094968832 10100678656 10132691456 10132987904 10138719232 10157556032 10165103104 10204169216 10228909928 10236510016 10261629352 10267433441 10275062152 10278141952 10303062016 10374889472 10383147008 10408321664 10408626176 10414513408 10441614976 10489954304 10506601936 10509020288 10514964304 10515271936 10520911682 10523508736 10540766938 10548598736 10554565138 10582031161 10588326242 10597433344 10622699594 10623127552 10631020544 10637344768 10657107968 10663135744 10731971072 10765984672 10766299648 10772389184 10792403284 10800422048 10806530884 10809769984 10876291892 10920206336 10920525824 10926702592 10947003392 10955137024 11023320064 11032093696 11038333568 11058841768 11059165312 11065420496 11073642112 11094215912 11100490921 11135998289 11145576448 11172149573 11181228032 11187552256 11207886157 11259772928 11287073024 11295459328 11302178816 11323177216 11329581728 11337999616 11365489378 11374868128 11438858714 11445663508 11457265664 11464081408 11475448426 11485380608 11491876864 11581202432 11602719232 11603058688 11609281856 11609621504 11631191104 11639833088 11646416704 11683670336 11721599552 11728229416 11737759744 11757009277 11765744744 11766218752 11842174976 11880054784 11886774272 11924447872 11934287872 11963223376 12001425536 12008564992 12037680586 12046624592 12050235392 12057051136 12085797386 12173344768 12180230144 12180586496 12203216896 12210119168 12219191296 12248817568 12287998112 12305027584 12327889184 12334861972 12335222848 12344885248 12367322656 12374317748 12413899732 12424577024 12471369728 12501607424 12510896128 12551578624 12629697664 12669725864 12680180864 12680691712 12710924837 12720369064 12779257856 12799538629 12803375104 12810242048 12810616832 12817862656 12851218432 12892325888 12934178816 12941494528 12941873152 12973251616 12982890752 12990234016 13014368666 13024038352 13031786144 13055997994 13074091808 13116440576 13168869376 13200798208 13250830336 13282957888 13292827136 13336052288 13343595304 13378319188 13386277736 13440253952 13440647168 13448249344 13472692168 13473234944 13483245568 13577961472 13610882176 13611280384 13618979072 13629097984 13654419584 13662142672 13698096256 13705844048 13750337936 13761511424 13794321424 13802123642 13838040749 13846272778 13850017792 13936218112 13991923712 13999837696 14025848096 14036269312 14044619264 14078671412 14123628832 14135853056 14143848448 14169555556 14188103956 14280269824 14280687616 14288764928 14315312128 14325948416 14334051328 14379901952 14414767016 14426584064 14461562312 14470165264 14480916608 14507820808 14516026589 14526812008 14531166208 14554227272 14562459301 14574049789 14621605888 14688354304 14715643904 14723967232 14771065088 14866418944 14874827552 14902463602 14913536144 14921971402 14922407968 14969702618 14982578176 14991491072 15019343872 15027838976 15039004672 15075467776 15123689984 15172786688 15181812736 15221320192 15229929536 15278198836 15278645824 15287287592 15290806336 15385973896 15439364096 15448096768 15497510912 15535085696 15606376448 15607005184 15635371648 15644215184 15655838848 15693797509 15694256656 15703133498 15743997581 15758000128 15766913024 15804504274 15816884224 15845632153 15855058466 15867478016 15918989312 15928459264 15967078912 15978942464 16017684512 16029585664 16039121408 16068920608 16078009364 16081710112 16181800132 16207839232 16233561188 16246481732 16247136256 16299106304 16404324352 16413602816 16422886528 16465623616 16466105344 16475418752 16506028552 16518292544 16581774976 16582443008 16594763776 16621978633 16634328776 16643737333 16675147697 16696975997 16752345088 16805439488 16859195392 16868731136 16872613888 16913522704 16923584288 16977626368 17018789794 17031434768 17041566496 17046175744 17073228146 17086816994 17100701696 17220829184 17230569472 17262582272 17275408384 17285685248 17317800448 17327595584 17439452992 17449316936 17462281792 17494725092 17495236928 17505132424 17550685828 17576230912 17618845696 17631936512 17698340864 17741251712 17745335296 17755891712 17855779456 17912895104 17923026832 17927152256 17937292048 17970617873 17981308306 17994668432 18077974528 18095899441 18106664402 18111561728 18121805824 18169495552 18179772416 18297131008 18307480064 18341493664 18355121408 18365503264 18366040576 18400162976 18410570308 18424249376 18485346304 18553674404 18613772288 18618056704 18629132288 18674299904 18733932544 18804487168 18819453952 18850079944 18854418752 18865083016 18865634944 18925427144 19002294272 19013042176 19043216009 19047599272 19058372801 19073859584 19119335209 19120105472 19207847936 19243534336 19254418688 19268724736 19305089024 19315443088 19316008192 19326933536 19377227792 19451697568 19502316496 19513347218 19513918112 19529203712 19575764962 19592708096 19777133056 19781685248 19792873984 19793453056 19841443648 19856185856 19904328548 19979767616 19995669824 19996475392 20032819924 20044737128 20060438528 20189937664 20201357312 20265382912 20265975808 20277438464 20315112064 20330206208 20408338432 20457819856 20473020032 20522658281 20523258704 20534866882 20550124304 20556283904 20588304529 20606124032 20749778944 20766294016 20816643328 20817252352 20829026816 20883229952 21013203872 21018040576 21029928608 21030543872 21041823364 21081533876 21097197472 21109130276 21164062322 21176652484 21194866688 21245399188 21246255104 21262041088 21274689536 21314215936 21326271488 21463942144 21531969344 21532599296 21544778368 21584806568 21600844096 21613061768 21619539968 21683342369 21752583784 21834507073 21840412672 21841051648 21853405184 21894006784 21910274048 22046640128 22064187392 22076667136 22117683536 22118330624 22130840992 22147284224 22188431824 22200981842 22271996578 22291152896 22344299146 22362456064 22375104512 22415772314 22519545856 22574146048 22590918656 22604357632 22646354432 22659163456 22675999232 22730978756 22749736256 22877717428 22891327016 22914531328 22928162816 22950896852 22970761216 22983753728 23162404864 23205438464 23206117376 23218563712 23219243008 23262382208 23279666176 23292833408 23367340672 23423996401 23443199104 23456458832 23475519488 23500038757 23514018554 23531489488 23532437504 23575208813 23606069513 23684349952 23760109568 23773548544 23848895744 23868575744 23926446752 24002851072 24017129984 24075361172 24093249184 24114102272 24171594772 24346689536 24360460288 24361172992 24406433792 24420238336 24438382592 24497635136 24575996224 24610055168 24655778368 24669723944 24670445696 24689770496 24734645312 24748635496 24762633593 24827799464 24841842337 24849154048 24922487509 24942739456 25002207581 25003214848 25021792256 25103157248 25259395328 25339451728 25360361728 25361383424 25421849674 25440738128 25558515712 25599077258 25606750208 25620484096 25621233664 25635725312 25702436864 25784651776 25868357632 25882989056 25883746304 25946503232 25965781504 25980468032 26028737332 26048076704 26063572288 26111995988 26148183616 26232881152 26337738752 26401596416 26501660672 26565915776 26585654272 26672104576 26687190608 26756638376 26772555472 26880507904 26881294336 26896498688 26923167461 26945384336 26946469888 26966491136 27030784261 27155922944 27221764352 27222560768 27237958144 27258195968 27308839168 27324285344 27396192512 27411688096 27500675872 27588642848 27604247284 27676081498 27692545556 27700035584 27872436224 27983847424 27999675392 28051696192 28072538624 28089238528 28157342824 28247257664 28271706112 28287696896 28339111112 28355140021 28376207912 28445840189 28560539648 28561375232 28577529856 28630624256 28651896832 28668102656 28759803904 28829534032 28853168128 28923124624 28940330528 28961833216 29015641616 29032053178 29053624016 29062332416 29108454544 29124918602 29148099578 29243211776 29376708608 29431287808 29447934464 29542130176 29732837888 29749655104 29804927204 29827072288 29843942804 29844815936 29939405236 29965156352 29982982144 30038687744 30055677952 30078009344 30150935552 30247379968 30345573376 30363625472 30442640384 30459859072 30556397672 30557291648 30574575184 30581612672 30631379909 30655759901 30771947792 30869475517 30878728192 30896193536 30995021824 31070171392 31212752896 31270743296 31288430368 31311677696 31387595018 31388513312 31406266996 31487995162 31533826048 31609008548 31633768448 31691264306 31710116932 31734956032 31837978624 31856918528 31934157824 31957884928 32035369024 32059171328 32078242816 32137841216 32156018728 32163420224 32363600264 32415678464 32467122376 32485486133 32492963464 32494272512 32598212608 32808648704 32827205632 32845773056 32931247232 32932210688 32950837504 33012057104 33036585088 33163549952 33164886016 33189527552 33243957266 33268657552 33287474666 33350295394 33393951994 33504690176 33610878976 33718390784 33737462272 33745227776 33827045408 33847168576 33955252736 34037579588 34062869536 34083132992 34092351488 34146456292 34173633988 34201403392 34441658368 34461138944 34525164544 34550816768 34571370496 34635600896 34655191168 34878905984 34898633872 34924563584 34989450184 34990473856 35009240597 35010264848 35075310673 35101371656 35121225373 35152461824 35237691392 35263873024 35347948649 35396681728 35482503424 35490670592 35511783424 35711558912 35825790208 35846053664 35854304512 35874584096 35941235746 35962616612 35989336864 36155949056 36191798882 36213328804 36223123456 36243611648 36338991104 36359544832 36594262016 36614960128 36682987328 36710242816 36731006528 36732081152 36800325952 36821140616 36848498752 36970692608 37079798489 37107348808 37198406401 37227544576 37236113408 37258264576 37348599808 37467865088 37608974336 37638907904 37700159888 37708837504 37730166032 37731269888 37850854288 38004588544 38026084352 38086432018 38095198544 38116745602 38147719168 38238670418 38240210944 38415695872 38487068672 38508837376 38537449472 38610178048 38630886176 38632016384 38653867072 38754455584 38903395136 39004632992 39026694436 39027836224 39058407424 39151529924 39185416192 39554266112 39563370496 39585747968 39586906112 39682887296 39712371712 39808657096 39959535232 39991339648 39992950784 40056419881 40065639848 40088301409 40089474256 40120877056 40216532681 40379875328 40402714624 40530765824 40531951616 40554876928 40630224128 40660412416 40816676864 40915639712 40946040064 41045316562 41046517408 41069733764 41100248608 41176609058 41212248064 41499557888 41532588032 41633286656 41634504704 41658053632 41766459904 42026407744 42036081152 42059857216 42061087744 42083646728 42163067752 42194394944 42218260552 42328124644 42353304968 42389733376 42490798376 42492510208 42524082176 42549379072 42628431872 42652542976 42927884288 43063938688 43065198592 43089556736 43169613136 43201688192 43226123536 43239079936 43366684738 43505167568 43669014146 43680825344 43682103296 43706810368 43788013568 43820548096 44093280256 44128374784 44153334272 44235367072 44236661248 44261681984 44294568448 44376863648 44401963684 44543993156 44582305792 44688598292 44724912128 44750209024 44831544628 45039091712 45148292096 45181837312 45208715264 45292708864 45318326912 45351998464 45461957512 45499472512 45755434856 45782654032 45829062656 45856325632 45901793704 45927756257 45941522432 45967507456 46111337857 46324809728 46410876928 46412234752 46437127424 46438486016 46524764416 46559332352 46585666816 46734681344 46847992802 46886398208 46912917664 47000077514 47028037108 47062978976 47064875008 47150417626 47212139026 47368699904 47520219136 47547097088 47697791488 47737151488 47852893504 48005702144 48034259968 48150722344 48186498368 48228204544 48343189544 48693379072 48720920576 48722345984 48812867584 48840476672 48876765184 48995270272 49151992448 49220110336 49311556736 49339447888 49340891392 49379540992 49469290624 49497270992 49525267186 49654146217 49655598928 49683684674 49698308096 49844975018 49885478912 50004415162 50006429696 50043584512 50206314496 50518790656 50678903456 50720723456 50722766848 50843699348 50881476256 51117031424 51198154516 51213500416 51240968192 51242467328 51271450624 51404873728 51569303552 51736715264 51765978112 51767492608 51893006464 51931563008 51960936064 52057474664 52096153408 52127144576 52223991976 52253530433 52296367232 52423163381 52465762304 52590850429 52659693529 52675477504 52759073861 52803192832 53003321344 53131831552 53171308544 53344209152 53374381216 53513276752 53545110944 53761015808 53792997376 53846334922 53890768672 53892939776 53932982272 54061568522 54311845888 54443528704 54445121536 54475916288 54516391936 54617678336 54648570688 54792385024 54823376192 55001351744 55177285696 55208494568 55352162996 55385091112 55400071168 55744872448 55967694848 55999350784 56103392384 56145077248 56178477056 56314685648 56494515328 56543412224 56575393792 56678222224 56710280042 56752415824 56857856549 56891680378 57121079296 57122750464 57155059712 57261248512 57303793664 57336205312 57519607808 57659068064 57706336256 57846249248 57880661056 57923666432 58031283232 58064106356 58107248032 58216909088 58249837204 58296199156 58486423552 58753417216 58862575616 58895868928 59084260352 59465675776 59499310208 59609854408 59654144576 59687885608 59689631872 59834353501 59878810472 59930312704 59965964288 60077375488 60111355904 60156018688 60299441813 60301871104 60494759936 60691146752 60727250944 60885280768 60919718144 61112795344 61114583296 61149150368 61163225344 61262759818 61311519802 61543895584 61738951034 61757456384 61792387072 61990043648 62140342784 62425505792 62541486592 62576860736 62623355392 62775190036 62777026624 62812533992 62975990324 63067652096 63218017096 63267536896 63382528612 63420233864 63469912064 63675957248 63713837056 63868315648 63915769856 64070738048 64118342656 64156485632 64275682432 64312037456 64326840448 64727200528 64831356928 64932345053 64934244752 64970972266 64985926928 64988545024 65196425216 65617297408 65654411264 65691546112 65862494464 65864421376 65901675008 66024114208 66073170176 66327099904 66329772032 66487914532 66537315104 66574949332 66700590788 66787903988 67009380352 67221757952 67436781568 67474924544 67490455552 67654090816 67694337152 67910505472 68075159176 68125739072 68166265984 68184702976 68292912584 68331539797 68347267976 68385925933 68402806784 68604673397 68883316736 68922277888 69047547361 69050329088 69101633536 69142740992 69271201792 69310382336 69757811968 69797267744 69849127168 69978900368 69980947712 70018481194 70020529696 70150621346 70202743312 70242450746 70475382784 70527746048 70695897298 70793363456 70965006848 70981341184 71023566848 71423117824 71651580416 71692107328 71708609024 71749168192 71882471492 71925233224 71978673728 72311898112 72383597764 72426657608 72446246912 72487223296 72677982208 72719089664 73188524032 73229920256 73365974656 73420485632 73462013056 73464162304 73600651904 73642281232 73696997504 73875680957 73941385216 74159596978 74214697616 74352581641 74396812802 74455089152 74472226816 74516529152 74590414769 74697199616 74935730176 75217948672 75277815808 75400319776 75417675008 75460332064 75462539776 75701708576 76052168704 76172864036 76190397088 76233491204 76295438336 76477340836 76480421888 76831391744 76974137344 77017674752 77074898944 77220356096 77261772352 77264032768 77307734144 77508911168 77806790272 78009265984 78053388872 78055672448 78116814848 78244923809 78303059848 78347348909 78370832384 78853116217 79108532224 79126740992 79171495936 79173812224 79365774592 79424743424 79617314192 79919070464 79982679296 79985901568 80112839762 80131279696 80176602818 80178948512 80241754112 80433065362 80759750656 80805429248 81061531648 81063903232 81109753856 81260448256 81320824832 81633353728 81831279424 81892080128 82090633124 82093034816 82139467528 82200497216 82353218116 82424496128 82999115776 83065176064 83266573312 83269009408 83316107264 83532919808 84052815488 84072162304 84119714432 84122175488 84167293456 84326135504 84388789888 84436521104 84593396329 84656249288 84706609936 84779466752 84981596752 84985020416 85048164352 85098758144 85256863744 85305085952 85855768576 86127877376 86130397184 86179113472 86339226272 86403376384 86452247072 86733369476 87010335136 87338028292 87361650688 87364206592 87413620736 87576027136 87641096192 88186560512 88256749568 88306668544 88470734144 88473322496 88523363968 88589136896 88753727296 88803927368 89087986312 89164611584 89377196584 89427749297 89449824256 89500418048 89663089256 89713803673 90000773057 90078183424 90296584192 90363674624 90417430528 90585417728 90636653824 90703996928 90923915024 90998945024 91510869712 91565308064 91658125312 91803587408 91855512514 91883044864 91935014912 92222675714 92649619456 92821753856 92824469504 92874254848 92876972032 93049528832 93118664704 93171333632 93469362688 93695985604 93772796416 93825835328 94000155028 94056074216 94125957952 94129750016 94300835252 94424278052 94737399808 95040438272 95094194176 95395582976 95474302976 95705787008 96011404288 96068519936 96301444688 96372996736 96456409088 96606659713 96686379088 96992814113 97386758144 97441841152 97444691968 97625735168 97680953344 97753530368 97990540544 98303984896 98440220672 98623113472 98678895776 98681782784 98938581248 98994541984 99050534372 99308292434 99311197856 99367369348 99689950036 99770957824 100008830324 100012859392 100087169024 100412628992 101037581312 101357806912 101441446912 101445533696 101687398696 101762952512 102070367737 102234062848 102396309032 102427000832 102481936384 102484934656 102542901248 102729277781 102809747456 103138607104 103473430528 103531956224 103534985216 103786012928 103863126016 103921872128 104114949328 104192306816 104254289152 104447983952 104507060866 104592734464 104846326762 104931524608 105181700858 105319387058 105350955008 105518147722 105606385664 106006642688 106263663104 106342617088 106688418304 106748762432 107026553504 107090221888 107522031616 107585994752 107692669844 107781537344 107785879552 107865964544 108123137044 108623691776 108887057408 108890243072 108951832576 109032783872 109235356672 109297141376 109584770048 109646752384 110002703488 110354571392 110416989136 110622133661 110704325992 110766941561 110770182224 110800142336 110975982949 111489744896 111935389696 111998701568 112206784768 112290154496 112356954112 112629371296 112989030656 113150787584 113356444448 113420560084 113504831648 113715713098 113783360756 114242158592 114245500928 114310119424 114522497024 114607587328 114672410624 115039215616 115318136128 115412672512 115692498496 115761322112 115847332864 116062566464 116128212712 116214496064 116433818176 116499674408 116565567889 116592398312 116972847104 117318050957 117506834432 117693318613 117725151232 117791737856 118168520704 118931351552 118998620416 119219708816 119308289152 119375771216 119379263744 119668707002 119757620944 119860625408 120154750976 120222711808 120312037376 120598883626 120603742208 120989519872 121382293504 121454501888 121770561536 121839436288 122225590688 122229166592 122298300736 122326450688 122525519636 122623039604 123087791168 123477902068 123514912768 123584774144 123980087296 124280685568 124851011584 125082973184 125153721472 125246710784 125550380072 125554053248 125625067984 125951980648 126135304192 126436034192 126535073792 126765057224 126836756917 126840467728 126939824128 127242472253 127351914496 127427674112 127736631296 127831539712 128141476096 128236685312 128312971264 128551364864 128624074912 128653680896 129454401056 129864690106 129868489504 129941944532 129971853856 129977090048 130392850432 131234594816 131308822528 131383092224 131724988928 131728842752 131803350016 132048228416 132146340352 132654199808 132659544064 132975829064 133074630208 133149898664 133401181576 133476634733 133575807976 134018760704 134443515904 134873563136 134949849088 134980911104 135308181632 135388674304 135821010944 136150318352 136251478144 136332531968 136369405952 136585825168 136663079594 136694535952 136771851866 136805613568 137209346794 137766633472 137844555776 138095094722 138100658176 138203267072 138285481984 138542403584 138620764672 139515623936 139594535488 139698254336 139957800736 139961895424 140036962388 140041059392 140301242692 140405486624 140484901492 140950765568 141055492096 141391794596 141586726912 141930013696 141962682368 142047133696 142846235648 143303160832 143384214656 143417218048 143498336384 143764942984 143850466448 143957347456 144306381973 144623796224 144767195528 144853315216 144892493824 144974446592 145237944449 145355964416 145438179328 146377048064 146459840512 146731949312 146840971264 146924026112 146928324608 147201303808 147284562464 147393995008 147751361914 148319193956 148429395232 148705163282 148793625604 148910178304 148944453632 149033058304 149180829538 149394399232 149871460352 150435897344 150555631616 150800639552 150835350016 150920664128 150925079552 151403417152 152104337408 152345728072 152380794176 152466982408 152590876672 152841120601 152954681672 152960843776 153662783488 153948274688 154035349504 154149797888 154440712192 154523544704 154528065536 154615468288 155017822336 155613580544 156018531968 156106777744 156111344896 156233629696 156489847618 156606119696 156694697818 156741664768 157706232434 158217064448 158253481984 158342991872 158347624448 158731549184 158849486848 159234628384 159838140928 159965358592 159971803136 160225679524 160262559392 160353205636 160357897024 160483508224 160866130724 161519501312 161610858496 162123063296 162127806464 162219507712 162520896512 162641649664 163266707456 163662558848 163784160256 164181266248 164186069632 164278935056 164400994432 164706436232 164799595981 164848992256 165863451353 165998231552 166130352128 166394002177 166533146624 166538018816 166632214528 167065839616 168105630976 168144324608 168239428864 168244350976 168334586912 168652271008 168777579776 168873042208 169186792658 169312498576 169413219872 169963193504 169970040832 170096328704 170197516288 170513727488 170610171904 171711537152 172255754752 172260794368 172358226944 172678452544 172806752768 172904494144 173466738952 174020670272 174546368497 174676056584 174723301376 174728413184 174827241472 175152054272 175282192384 176373121024 176513499136 176613337088 176941468288 176946644992 177046727936 177178273792 177507454592 177607854736 178175972624 178329223168 178754393168 178855498594 178899648512 179000836096 179326178512 179427607346 179894529737 180001546114 180156366848 180593168384 180727349248 180834861056 181170835456 181273307648 181407993856 181847830048 181997890048 183021739424 183130616128 183607174816 183711025028 183766089728 183870029824 184445351428 185299238912 185643507712 185648939008 185748509696 185753944064 186099057664 186237329408 186342667264 186938725376 187391971208 187545592832 187651670656 188000310056 188112148432 188251915904 188259500032 188601670504 188708345657 188848556104 189311970913 189474799616 190080876544 190188388352 190791165952 190948605952 191411574016 192022808576 192137039872 192602889376 192745993472 193213319426 193372758176 193985628226 194773516288 194883682304 194889383936 195251470336 195361906688 195507060736 195981081088 196607969792 196880441344 197246226944 197357791552 197363565568 197877162496 197989083968 198101068744 198616584868 198622395712 198734738696 199379900072 199541915648 200017660648 200025718784 200174338048 200825257984 202075162624 202715613824 202882893824 202891067392 203374797392 203525905024 204019367617 204140735474 204468125696 204792618064 204854001664 204963872768 204969869312 205085802496 205458555562 205619494912 206277214208 206946861056 207063912448 207069970432 207572025856 207726252032 207843744256 208229898656 208384613632 208508578304 208895967904 209014121732 209185468928 209692653524 209863049216 210363401716 210638774116 210701910016 211036295444 211212771328 212013285376 212527326208 212685234176 213376836608 213497524864 214053107008 214180443776 215044063232 215171989504 215385339688 215563074688 215571759104 215731929088 216085722229 216246274088 216368585329 217060687961 217247383552 217774114816 217780486144 217903665152 218065567744 218470713344 218594282752 219169540096 219293504768 220005406976 220709142784 220833978272 221244267322 221408651984 221533883122 221540364448 221600284672 221951965898 222979489792 223870779392 223997403136 224413569536 224580308992 224713908224 225258742592 225978061312 226301575168 226712888896 226841120168 227009663296 227431426196 227566721512 228484317184 228491001856 228620238848 229044994048 229215174656 229344821248 230078431232 230636272256 230825345024 231384996992 231522644224 231694665728 232125132928 232256425424 232428992128 232867636352 232992532249 232999348816 233131135778 233184796624 233945694208 234636101914 235013668864 235246692733 235386637226 235450302464 235583475712 236337041408 237862703104 237997240832 238439417632 238616578304 238751542432 238758527488 239337414004 239515241888 240309501952 240445423616 240624074752 241197767252 241207484416 241979039744 242764587008 242909003776 243541123072 243678872576 244451181376 244458333184 244596601472 244652901376 245051039272 245246079208 246175582336 246772452013 246955804136 247029825536 247169548288 247561808117 247758846413 247960174592 248561371136 249702023168 250165946368 250307442944 250493421568 251100760144 251108106496 251250135968 251903961296 252872068384 253070147584 253530114448 253673513834 253680935456 253879648256 254484944506 254703828992 254855348224 255473262592 255663079424 256282952192 256473370624 256625942528 257102729728 257248149824 257307361792 258908802112 259729380212 259736979008 259883889064 259943707712 259954180096 260785700864 262469189632 262617645056 262766184448 263449977856 263457685504 263606700032 264096456832 264292680704 265308399616 265319088128 265951658128 266149260416 266299797328 266794557653 266802363152 266953269466 267151615952 267647958877 268037521408 268887031808 269747126272 269899698176 269961822208 270616363264 270777348608 271642021888 272300636704 272502956288 272665063936 273171650336 273326159188 273389071904 273543703732 274418693588 275533266944 275689111552 276190189444 276201316352 276406534144 276570963968 277084807168 277241529344 279031247872 279189070976 279396508672 279915601472 279923790848 280073924776 280082118784 280602485384 280810973248 280969802984 281901531136 282110984192 282783589192 282943534661 283173453824 283848591949 283860027392 283925364736 284094267392 285692471296 286606321664 286768429312 286834436096 286996672768 287529885968 287700932896 287914694912 288612763946 289534391056 289706630432 289784987648 289948893184 290475888898 290711928832 290876358656 292754096128 292919681024 293463898624 293681942528 293848052224 293856649216 294402607616 294569124928 294787990016 295502723828 296638387912 296858790464 297410326564 297587251208 297820356608 297888907264 298066116608 298361659076 298788798464 299742920704 300871794688 301111263232 301601279104 301670700032 301841328256 301850159104 302806834304 304208674816 304691456144 304761588352 304933964816 305181753344 305500503841 305682241202 305909363344 305921687552 306878903669 307325566976 307896549376 308070699008 308299595776 308881424384 309047089408 309056131072 309230936576 310035644672 311227161088 312037063936 312213555488 312222689792 312979695236 313212239392 313389395636 313483329536 315412464868 316434128896 316506963968 316685983744 316695248896 317463098368 317698973696 318469256768 319676281856 319930717184 319943606272 320451359048 320525118784 320706411272 320715794048 320967016448 321732261448 321914236709 322943950381 323039002624 323221716992 323992337617 324246126592 324255612928 324439015424 325028698553 325041793024 325283299328 326533414912 327325117696 327568320512 328362532496 328372139264 328557870112 328801988864 329412872464 329599191962 329697984512 331726902706 331996463104 332260704256 332788004354 333066293248 333076037632 333264429056 334131679232 336211261952 336288649216 336478857728 336488701952 336669173824 337304542016 337555159552 337746084416 338373585316 338624997152 338826439744 339926387008 339940081664 340192657408 340395032576 341027454976 341220343808 343423074304 344511509504 344521588736 344716453888 345356905088 345613505536 345808988288 346933477904 348041340544 348885190777 349092736994 349352113168 349446602752 349456826368 349654482944 350001176993 350304108544 350564384768 352746242048 353026998272 353226674176 353882936576 353893289984 354093455872 354356547584 355014909184 355215709472 356351945248 357508786336 357710997188 358001672192 358652357024 358855214692 359789059474 360003092228 360312733696 361186336768 361454698496 361669722112 362341670912 362546615296 362815987712 363695660096 363995780096 366043478848 366261232256 367214349632 367422050056 367532179456 367740059648 368616820273 368890702856 370598477824 371186620241 371287015424 371297878016 371497019392 371507888128 372198115328 372474658816 372685334528 373877450752 374783942416 375091185664 375303341312 376000620112 376224296864 376503831808 376519000064 377203341008 377416691314 377697112208 378623941826 378949599232 380161753088 380376776704 381582331904 381897211904 382823148032 384045617152 384274079744 385205778752 385491986944 386426638852 386745516352 387971256452 389547032576 389767364608 389778767872 390502940672 390723813376 391014121472 391962162176 393215939584 393760882688 394492453888 394715583104 394727131136 395754324992 395978167936 396202137488 397233169736 397244791424 397469477392 398207938817 398759800144 399083831296 400035321296 400051437568 400348676096 401303181721 401650515968 404150325248 405431227648 405765787648 406749594784 407051810048 408038735234 408281470948 409585236128 409927745536 409939738624 410171604992 410917111124 411238989824 412554428416 413893722112 414127824896 414139940864 415144051712 415452504064 415687488512 416459797312 416769227264 417017156608 417791935808 418028243464 418370937856 419385307048 419726098432 420726803432 420964771081 421277548232 421403820032 422072590888 422311319729 422425542656 424026570752 425054652416 425370468352 426753673216 426995049728 428106214016 428360887552 430088126464 430770679376 431126149376 431143518208 431463858176 432171444458 432492548176 432737170658 434121375922 434494767104 435548229632 435560972288 435807330304 436131135488 436941426688 437188565504 438339080192 438587009536 440010813952 441418285568 441667956544 442488534644 442817303968 443067766244 443080728896 443200569344 443903931796 445958979584 447741558784 447994806272 448827139072 449160617984 449427816448 450517485184 451956122624 452603150336 453425777792 453682240336 454019326592 454862852392 455120127761 455133443024 456575929849 456968634368 456982003712 457240477696 458089988096 458430349312 458689642496 459523332437 460156862464 461272544512 461650690048 462769993984 463045288448 463389331456 464250265856 464512850848 464857984256 465735272704 465985064498 465998697632 466262271556 466369593248 469272203828 470027337728 470493385466 470773274452 470900604928 471166951424 472674082816 475725406208 475994481664 476878835264 477233156608 477503084864 477517054976 478674828008 479030483776 480619003904 480890847232 481248149504 482037380357 482395534504 482414968832 483579283213 483958079488 485529174016 485818007552 487082246144 487357745152 488902362752 488916666368 489193202944 489305802752 490102078544 490492158416 492351164672 493544904026 493911608272 494059651072 494339096576 495123616234 495517692826 495920349184 497122742272 499404046336 500331892736 500614885888 500986843136 502201520288 502216212992 502500271936 503807922592 505744136768 506140295168 507060228896 507347027668 507361870912 507759296512 508969889012 509407657984 509710696448 510946525184 511326158848 512565904384 512946741248 513251885056 514205459456 514496299648 514614723584 517817604224 519458760424 519473958016 519767778128 519887415424 519908360192 520733458453 521147918317 521571401728 524781083789 524938379264 525235290112 525532368896 526899955712 526915371008 527213400064 528192913664 528585361408 530616799232 531903316256 532298520832 532599594656 533589115306 533604726304 533906538932 534303231904 535295917754 536075042816 537774063616 539494252544 539799396352 539923644416 541232726528 541554697216 543284043776 544601273408 545005912576 545330127872 546343300672 546652318376 546778143808 547087407464 548837387176 551066533888 551378223104 552253264261 552380378888 552402632704 552813068288 553141927936 554169614336 554483058688 558062495744 558378141952 558793017344 559831202944 559847581696 560147849552 560164237568 561204970768 561621946496 561939605968 563803062272 564221968384 565567178384 565887069322 566346907648 567697183898 567720054784 567850729472 568188534784 571384942592 573212643328 573536858624 573668872192 573993345536 575059771936 575401865792 575829389824 577225527892 579068782112 579413260864 579569975296 579897786368 580951777796 581423857664 581752717312 585508192256 585839362048 586927797248 587363885056 587696104448 587713298432 588805215232 589138249856 589575980032 591005447656 593276775824 593717580928 594820653128 595157090149 595174502416 595640713216 595777814528 596132233216 596723318152 597060831341 597577596928 599485841408 601743589376 602222526464 603202558208 603341400064 603682656512 603700318208 605613668608 609382912288 609523176704 609867929632 611001007682 611364482404 611818726688 611843375104 613757807338 614651133952 615793098752 616141398016 616599191552 617762848768 618094178816 618112262144 618461873152 620071289344 622454322176 624074127872 624427110976 624445379584 625959390472 626424478784 626778791272 626966659072 630824929736 632868257792 633013927936 633371967488 633390497792 634926196736 635397947392 636938513536 639352563712 639861434368 639887212544 640902718096 641050237568 641412822544 641431588096 641934032896 643464522896 643828473418 645503900821 645887900762 646078005248 646443433984 647984675234 648492253184 648511225856 648878030848 650057397106 650083586048 650566598656 653066829824 654650235392 655136641024 656725064992 656744278528 657115740224 657603977728 658825744928 659198383924 659395969024 663453805412 663992926208 664521408512 665576008708 666132586496 666152075264 666528858112 668263358464 672422523904 672577298432 672957715456 672977403904 673338347648 674609084032 675110319104 675492168832 676747170632 677249994304 677652879488 679295895629 679852774016 679880163328 680385314816 680790065152 681501123953 682054909952 682440687616 683681055577 684576015877 686846148608 689023019008 689043177472 689432907776 690713810176 691227011072 691617976576 693866955808 696082681088 697770381554 698185473988 698704226336 698893205504 699308965888 700002353986 700608217088 701128769536 705492484096 706053996544 706453348352 707765873152 707786579968 708186911744 708713095168 710029818368 710431418944 712703890496 715017572672 715421994376 716003344384 717304714048 717710429384 719578118948 720006184456 720625467392 722372673536 722909396992 723339444224 724683341824 725093230592 725631975424 727391320192 727991560192 732086957696 732522464512 734428699264 734844100112 735064358912 735480119296 737233640546 737781405712 741196955648 742373240482 742574030848 742595756032 742994038784 743015776256 744396230656 744949317632 745370669056 747754901504 749567884832 750182371328 750606682624 752001240224 752448593728 753007663616 753038000128 754406682016 754833382628 755394224416 757247883652 757899198464 760323506176 760753553408 763164663808 763794423808 765646296064 768091234304 768548159488 770411557504 770983973888 772853277704 773491032704 775942512904 779094065152 779534729216 779557535744 780771856369 781005881344 781447626752 782028242944 783892743569 783924324352 786431879168 787521765376 788984907776 789431166208 789454262272 791508649984 791956335872 792404274976 794466339472 794489582848 794938954784 796415877634 797519600288 800070642592 800102875136 800697352192 802606363442 803301031936 808300650496 810862455296 811531575296 813499189568 814103620096 816077470468 816562941896 819170472256 819855491072 819879477248 820343209984 821834222248 822477979648 825108856832 827787444224 828255649792 828279881728 830288103424 830905008128 831374977024 832919594624 833538454528 834034313216 835583871616 836056486928 836741875712 838770614096 839452196864 841453606864 841929542162 842555096464 842807640064 844120485689 844145181776 844622639458 844851085312 848053141504 850109304832 850740936704 853507346432 853990099456 856212428032 856721775104 861541358752 862252298752 862287036416 864342888916 864985096352 865474341316 868242751844 868989534208 871096459264 871121944576 871614660608 872262270976 873882853376 874377131008 876678160384 877174019072 880021627904 882836571136 883335913088 884977069288 885634607936 886135532488 886161457792 886401138688 887807863592 888310017361 889017037129 891917959168 895214789993 895483117568 895989612544 897654278144 898321235968 898855632896 901034970368 903912245248 906851555584 907364480672 908038653184 909725704784 910240255522 910266886048 913151859698 913937268736 914480955392 916179976192 916860698624 917379284992 919046664874 920313724928 922545089024 923301380096 925539987968 926090576896 926778662912 928500531712 929025701696 929715968512 931470545408 931970128996 931997395264 932524543112 932739186496 938544407656 940054675456 940986770932 941546548904 941801209856 942333902848 945348165632 951450812416 951988963328 953757670528 954466313216 955006169728 955034109952 957349656016 958060967552 960383852441 961238007808 961781694464 962496299008 964074760714 964791069008 964829937664 966583561333 967158566426 967916158976 971058348032 971636015104 974164492288 974715490304 977804725504 977833332736 978386405888 978611605504 980204157088 980984316832 984702329344 987089808052 987823216544 988678193152 990247232468 991035385652 991840698368 994245484544 998808092672 1000663785472 1001229771776 1001973686272 1004403040576 1004432425984 1005000543872 1007615845184 1011488273536 1012280590336 1014120457792 1014694055336 1014723741824 1015267977313 1015518593024 1017184009517 1017939778024 1018515535817 1018815315968 1019421392896 1021893050368 1022652317696 1025090510821 1025131808768 1025893482496 1026503770112 1028410918912 1028992599296 1029229447168 1035635208448 1038917520848 1038947916032 1039535556256 1039774830848 1039816720384 1041466916906 1042295836634 1043142803456 1049562167578 1049876758528 1050470580224 1051064737792 1053799911424 1053830742016 1054426800128 1056385827328 1057170722816 1061233598464 1063806632512 1064597041664 1065199189312 1067178230612 1067209452608 1067813077864 1068606463808 1070591835508 1072150085632 1075548127232 1078988505088 1079598792704 1079847288832 1082465453056 1083109394432 1086568087552 1089202546816 1090011825152 1090660255744 1092686601344 1093304636752 1093556287616 1094174814928 1097674774352 1102133067776 1102756446208 1103849865901 1104506528522 1104760757776 1104805265408 1105626136576 1106283855872 1108339228672 1108966117376 1116124991488 1116756283904 1117586034688 1119662405888 1119695163392 1120295699104 1120328475136 1122409941536 1123243892992 1123879211936 1127606124544 1131134356768 1131774138644 1132693815296 1135394367796 1135440109568 1135701458944 1136377069568 1142769885184 1146425286656 1147073717248 1147337744384 1147986691072 1150119543872 1150803731584 1151658779648 1154451055784 1158137564224 1158826521728 1159139950592 1159795572736 1161636176549 1161903555592 1162560740861 1162847715328 1163505434624 1166279447749 1171016384512 1171678724096 1173855594496 1174727770112 1175392208896 1175426596864 1177610430464 1178276499712 1179151960064 1182010895312 1186553551648 1187435161856 1189641306256 1190314180298 1190349004832 1191281426432 1191555629056 1193446636304 1194121662682 1195155193856 1198971682816 1203487178752 1204445052928 1206405116416 1206682800128 1207365313024 1207400636416 1211227337216 1218765824576 1219046353408 1219735859264 1222002015364 1222728964808 1223637453376 1223686750208 1227515614676 1229302267904 1231586197504 1232282796032 1233198383104 1235525697536 1236188357632 1236224524288 1236923746304 1240142578688 1244908644352 1248148255744 1248854221952 1248890759168 1251918780944 1252848957568 1253557582544 1253933318144 1255886576269 1261649859472 1265736515584 1266027855872 1266743934976 1266780995584 1269852393472 1270795894784 1273877027072 1278705127424 1279722868736 1281805436192 1282100475136 1282825645088 1282863176192 1286929045792 1287656946836 1291007801642 1291775801524 1292886867968 1295969350468 1296984506368 1297022451712 1297756061696 1300114794212 1300167172096 1301133197312 1306133659648 1309300470784 1310273282048 1313450129984 1313488557056 1314231480448 1315207955456 1317651489856 1318396767848 1318791938048 1326907610824 1327985852416 1329042817024 1331152017416 1331904931453 1332265172992 1332304150528 1333057716224 1336526716928 1344845047808 1345154596864 1345915430912 1345954807808 1346676695296 1349218168064 1350220638208 1350984337664 1353494341264 1354499988608 1355305758976 1358591791258 1359705548032 1359760326656 1360770629632 1363002247906 1364109819904 1364881375232 1367362111154 1369152031754 1373692297216 1378046038016 1378086354944 1378865815552 1381427620352 1382454022144 1383235953152 1387733911616 1392165362176 1395540763108 1396370947976 1397408452672 1397786411008 1398617931776 1400004707972 1401216434176 1402257539072 1410984968192 1412107993088 1412906696704 1415531746304 1415573159936 1416373823488 1417426190336 1420059636736 1420862837888 1425407780992 1430035145344 1430843988752 1432006688768 1434609428096 1435420858768 1438087737593 1439156237896 1439970240293 1440012368912 1441250934784 1444745347072 1445818793984 1446678888448 1449366683648 1450186461184 1451263950848 1454782640384 1455983120384 1464173915392 1465044929024 1468857398528 1469688200224 1470960238592 1474467281092 1475562811424 1482393911296 1484746480964 1485148061696 1485191512064 1485988077568 1486031552512 1488792461312 1489898635264 1490741338112 1495509803008 1499135769664 1500364742656 1501213365248 1504002480448 1504897187456 1506015327232 1506076000256 1508813364032 1509666765256 1510788448832 1514495767304 1515352382557 1515798396928 1520271738049 1520647012352 1521507106816 1525134662441 1526329327616 1527588847616 1530013141969 1531292592128 1536182468608 1537096318976 1540823115008 1541967947776 1545706555408 1546982065408 1551885025808 1558188130304 1559069458432 1561543712738 1562011762688 1562895253504 1564056485888 1567785487138 1567848648704 1572863758336 1575043530752 1577969815552 1578862332416 1578908524544 1583017299968 1583912671744 1584808549952 1588932678944 1588979165696 1589877909568 1592831755268 1595039200576 1600141285184 1600205750272 1601394704384 1605212726884 1606602063872 1616601300992 1621724910592 1623063150592 1626998379136 1628207240192 1632154940936 1633125883792 1638340944512 1639710982144 1639758954496 1640686419968 1642313215121 1643668444496 1644955959296 1648877839921 1650217713664 1655574888448 1656511299584 1656559763456 1660576206848 1661810016256 1662749954048 1665839189248 1667076909056 1668068626432 1671167743232 1672112973856 1673483751424 1677541228192 1682907213728 1683859084324 1685110192928 1688240971378 1688290363552 1689245278916 1689702170624 1696106283008 1700218609664 1701481873408 1707014692864 1707980198912 1712424856064 1713443550208 1723082717504 1724504597504 1724574072832 1728685777832 1729970192704 1730948682632 1735196251529 1736485503688 1737979068416 1742192918528 1742243889152 1743229321216 1744524541952 1747765706752 1748754262016 1753356320768 1754348038144 1760043255808 1765673142272 1766671826176 1769954138576 1771269215872 1772271064976 1772322915584 1772802277376 1775615727184 1776620034722 1778034074258 1783835918336 1790429579986 1790966235136 1791979225088 1795308556288 1796642471936 1797711265792 1802069940736 1807824490496 1813703111168 1814728961344 1816077306368 1819451409568 1820480511044 1820533772096 1826303719396 1827874537472 1828961910784 1832359952384 1833721397248 1834758569984 1838093329748 1840627449856 1845090178048 1846602760192 1851079975936 1852181153792 1853557325824 1857001063424 1858051403392 1859431937024 1862941090816 1863940257992 1863994790528 1865049086224 1865478372992 1877088815312 1880109350912 1881973541864 1883038006537 1883093097808 1883602419712 1884667805696 1890696331264 1902901624832 1903977926656 1907515341056 1908932626432 1910012339456 1910068219904 1914699312032 1916121935104 1920767704882 1923563388928 1928149521428 1929582138016 1929659875328 1933167122666 1934317132852 1935832317952 1942116696064 1943272030208 1948328984576 1949430980608 1955609451008 1955666665472 1956772811776 1957223211008 1960408314176 1961968633664 1969404658688 1974179616104 1975646433088 1977356386304 1980494464936 1981614654113 1982070771304 1983681396736 1988490969088 1997616185344 2001327570944 2002459543552 2003947372544 2008806081152 2008864851968 2010001087744 2015231690368 2022976547072 2024561180672 2028240915584 2029388110672 2029447483648 2030535954626 2031037186048 2034368019034 2035879556048 2037031071634 2037630631936 2043786100736 2045304635392 2050181021642 2050263617536 2051786964992 2053007540224 2056821837824 2057985198592 2058458894336 2071270416896 2077835041696 2077895832064 2079071112512 2079549661696 2079633440768 2082933833812 2084591673268 2086285606912 2099124335156 2099753517056 2100941160448 2102129475584 2107599822848 2107661484032 2108853600256 2112771654656 2114341445632 2122467196928 2127613265024 2129194083328 2130398378624 2134356461224 2134418905216 2135626155728 2137212927616 2141183671016 2142394747753 2144300171264 2151096254464 2156224867589 2157977010176 2159197585408 2159694577664 2163122028301 2164930906112 2166218788864 2173136175104 2178405093632 2180023650304 2181320511488 2185373202688 2186609273504 2187112575232 2188349629856 2195349548704 2205512892416 2207699731802 2209013057044 2209521515552 2209610530816 2211252273152 2212567711744 2216678457344 2217932234752 2232249982976 2233512567808 2235172069376 2239324811776 2239390326784 2240591398208 2240656950272 2244819883072 2246487785984 2247758423872 2255212249088 2262268713536 2263548277288 2265387630592 2269102790461 2270788735592 2270880219136 2271402917888 2272754139136 2285539770368 2292850573312 2294147434496 2294675488768 2295973382144 2300239087744 2301607463168 2303317559296 2308902111568 2316275128448 2317653043456 2318279901184 2319591145472 2323272353098 2323807111184 2325121481722 2325695430656 2327010869248 2332558895498 2342032769024 2343357448192 2347711188992 2349455540224 2350784417792 2350853193728 2355220860928 2356552999424 2358303920128 2364021790624 2373107103296 2374870323712 2379282612512 2380628360596 2380698009664 2382562852864 2386893272608 2388243325364 2390310387712 2397943365632 2406974357504 2408890105856 2412810232832 2413365600256 2414730626048 2414801272832 2422454674432 2437531649152 2438092706816 2439471718528 2444004030728 2445457929616 2447274906752 2447373500416 2453208493541 2455031229352 2458604535808 2463172395008 2464565592064 2466396766208 2471051395072 2472376715264 2472449048576 2473847492608 2480285157376 2489817288704 2496296511488 2497708443904 2497781518336 2503837561888 2505697915136 2507115165088 2511773152538 2523299718944 2531473031168 2532055711744 2533487869952 2533561991168 2539704786944 2541591789568 2547754054144 2557410254848 2559445737472 2563610872384 2564200950272 2565651290176 2565726352384 2573858091584 2575313893672 2582015603284 2583551603048 2585773735936 2591938700936 2593969012736 2594044903424 2595512123392 2600229588424 2600334344192 2602266394624 2612267319296 2618600941568 2620546564096 2626900259968 2626977114112 2628462960896 2630415910912 2635302979712 2636793535696 2637583876096 2653815221648 2655971704832 2658085634048 2662304034832 2663809862906 2664530345984 2664608301056 2666115432448 2673053433856 2689690095616 2690309193728 2691830861824 2691909615616 2693353390592 2698436336128 2700441276416 2701968675328 2706988682528 2708999977216 2710611517952 2717183582516 2719411096064 2719520653312 2726004495812 2728219639808 2729762750464 2734724222308 2738304063508 2747384594432 2756092076032 2756172709888 2757731631104 2762855240704 2764908044288 2766471906304 2775467823232 2784330724352 2791081526216 2792741895952 2794816905344 2795572822016 2797235863552 2800009415944 2801593131677 2802432868352 2804515078144 2812791609277 2821969936384 2824215986176 2825813393408 2831063492608 2831146319872 2832747646976 2834852380672 2840119273472 2841725675776 2850815561984 2860070290688 2861687977504 2869218856192 2870841717536 2876175475186 2878312475792 2879940480586 2880024737824 2889490694144 2891637587968 2893357776896 2898733367296 2900372922368 2902527901696 2909565280768 2911966240768 2928347830784 2930089858048 2937714797056 2939376400448 2941920477184 2948934562184 2951125622848 2964787822592 2969492961928 2970296123392 2970383024128 2971976155136 2972063105024 2977584922624 2979797270528 2981482676224 2991019606016 2998271539328 3000729485312 3002426730496 3008004960896 3009794374912 3012030654464 3012152000512 3017626728064 3019333530512 3021576897664 3028902919237 3028991534608 3030704765114 3031596793856 3040543476098 3041294024704 3043014213632 3050269324882 3052658655232 3055177695232 3058207005529 3060026283938 3062585184256 3072364937216 3074192637952 3081646230016 3083935895552 3091413110816 3093964130816 3103770051616 3118138916864 3123087425476 3124023525376 3125790507008 3128112971776 3135570974276 3135697297408 3145727516672 3150087061504 3155939631104 3157724664832 3157817049088 3166034599936 3167825343488 3169617099904 3177865357888 3177958331392 3179755819136 3185663510536 3190078401152 3200282570368 3200411500544 3202789408768 3208041876169 3210425453768 3212241305269 3213204127744 3218303505521 3233202601984 3243449821184 3246126301184 3253996758272 3256414480384 3264309881872 3266251767584 3276681889024 3279421964288 3281372839936 3284626430242 3287336888992 3289911918592 3297755679842 3300435427328 3311149776896 3313022599168 3313119526912 3321152413696 3323620032512 3325499908096 3331678378496 3334153818112 3336137252864 3342335486464 3344225947712 3346967502848 3355082456384 3365814427456 3367718168648 3370220385856 3376481942756 3376580727104 3378490557832 3379404341248 3392212566016 3400437219328 3402963746816 3414029385728 3415960397824 3424849712128 3426887100416 3446165435008 3449009195008 3449148145664 3457371555664 3459940385408 3461897365264 3468329249489 3470392503058 3472971007376 3475958136832 3484385837056 3484487778304 3486458642432 3489049083904 3495531413504 3497508524032 3506712641536 3508696076288 3520086511616 3531346284544 3533343652352 3539908277152 3542538431744 3544542129952 3544645831168 3551231454368 3553240069444 3556068148516 3567671836672 3580859159972 3581932470272 3583958450176 3590617112576 3593284943872 3595422531584 3604139881472 3615648980992 3627406222336 3629457922688 3632154612736 3638902819136 3640961022088 3641067544192 3652607438792 3655749074944 3657923821568 3664719904768 3667442794496 3669517139968 3676186659496 3678265950593 3681254899712 3690031695337 3690180356096 3693205520384 3702159951872 3704362307584 3707114651648 3714002126848 3716102806784 3718863874048 3725882181632 3727880515984 3727989581056 3730098172448 3730956745984 3754177630624 3763947083728 3766076013074 3766186195616 3767204839424 3769335611392 3781392662528 3805803249664 3807955853312 3815030682112 3817865252864 3820024678912 3820136439808 3829398624064 3832243870208 3841535409764 3847126777856 3856299042856 3859164276032 3859319750656 3866334245332 3868634265704 3871664635904 3884233392128 3886544060416 3896657969152 3898861961216 3911218902016 3911333330944 3913545623552 3914446422016 3920816628352 3923937267328 3938809317376 3948359232208 3951292866176 3954712772608 3960873048233 3960988929872 3963229308226 3964141542608 3967362793472 3976981938176 3995232370688 4002655141888 4004919087104 4007894745088 4017612162304 4017729703936 4020002175488 4030463380736 4045953094144 4056481831168 4058776221344 4058894967296 4061071909252 4068736038068 4071759112096 4074062143268 4087572201472 4090609270784 4100362043284 4100527235072 4103573929984 4106015080448 4113643675648 4115970397184 4116917788672 4142540833792 4155670083392 4155791664128 4158142225024 4159099323392 4159266881536 4165867667624 4169183346536 4172571213824 4184885077217 4198248670312 4199507034112 4201882320896 4204258951168 4211900389021 4215199645696 4215322968064 4217707200512 4225543309312 4228682891264 4244934393856 4255226530048 4258388166656 4260796757248 4268712922448 4268837810432 4271252311456 4274425855232 4282367342032 4284789495506 4302192508928 4312449735178 4315954020352 4318395170816 4319389155328 4326244056602 4329861812224 4332437577728 4346272350208 4356810187264 4360047300608 4362641022976 4370746405376 4373218547008 4374225150464 4376699259712 4390699097408 4411025784832 4415399463604 4418026114088 4419043031104 4419221061632 4422504546304 4425135423488 4433356914688 4435864469504 4464499965952 4467025135616 4470344138752 4478649623552 4478780653568 4481182796416 4481313900544 4489639766144 4492975571968 4495516847744 4510424498176 4524537427072 4527096554576 4530775261184 4535507480101 4538205580922 4541577471184 4541760438272 4542805835776 4545508278272 4550015300909 4571079540736 4585701146624 4588294868992 4589350977536 4591946764288 4600478175488 4603214926336 4606635118592 4617804223136 4632550256896 4635306086912 4639182290944 4646544706196 4647614222368 4650242963444 4654021738496 4665117790996 4684065538048 4686714896384 4695422377984 4698911080448 4701568835584 4701706387456 4710441721856 4713105998848 4716607840256 4728043581248 4746214206592 4749740647424 4758565225024 4761256721192 4761396019328 4765125705728 4773786545216 4776486650728 4779188283449 4780620775424 4795886731264 4810040089237 4813948715008 4817780211712 4825426063133 4825620465664 4826731200512 4829461252096 4829602545664 4844909348864 4875063298304 4876185413632 4878943437056 4888008061456 4890915859232 4894549813504 4894747000832 4906416987082 4910062458704 4926344790016 4929131184128 4932793532416 4942102790144 4944753430528 4944898097152 4947694985216 4960570314752 4979634577408 4992593022976 4995416887808 4995563036672 5007675123776 5011395830272 5014230330176 5023546305076 5046599437888 5062946062336 5064111423488 5066975739904 5067123982336 5079409573888 5083183579136 5095508108288 5114820509696 5118891474944 5127221744768 5128401900544 5131302580352 5131452704768 5147716183168 5150627787344 5164031206568 5167103206096 5171547471872 5183877401872 5187938025472 5188089806848 5191024246784 5200459176848 5200668688384 5204532789248 5216941362373 5224534638592 5237201883136 5241093128192 5253800519936 5253954228224 5256925921792 5260831821824 5270605959424 5273587071392 5307630443296 5324608069664 5327619725812 5329060691968 5329216602112 5332230864896 5346106867712 5379380191232 5380618387456 5383661723648 5383819231232 5386706781184 5396872672256 5400882552832 5403937350656 5413977365056 5417999954432 5421223035904 5434367165032 5438822192128 5439041306624 5452008991624 5456439279616 5459525500928 5469448444616 5472542024053 5476608127016 5490047156477 5494769188864 5512184152064 5512345419776 5515463262208 5525710481408 5529816088576 5532943812608 5550935646464 5568661448704 5582163052432 5585483791904 5589633810688 5591145644032 5600018831888 5603186263354 5604865736704 5609030156288 5625583218554 5643939872768 5648431972352 5651626786816 5662126985216 5662292639744 5665495293952 5669704761344 5680238546944 5683451351552 5701631123968 5720140581376 5723375955008 5738437712384 5741683435072 5752350950372 5756624951584 5759880961172 5760049475648 5778981388288 5783275175936 5786715553792 5797466734592 5800745844736 5805055803392 5819130561536 5823932481536 5856695661568 5860179716096 5875429594112 5878752800896 5883840954368 5897869124368 5902251245696 5916561660893 5929575645184 5938985923856 5940592246784 5940766048256 5943952310272 5944126210048 5955169845248 5959594541056 5962965352448 5982039212032 5996543078656 6001458970624 6004853460992 6016009921792 6019588749824 6024061308928 6035253456128 6038667061024 6043153795328 6057805838474 6057983069216 6061409530228 6081086952196 6086028427264 6100538649764 6105317310464 6110355390464 6116414011058 6120052567876 6125170368512 6144729874432 6148385275904 6163292460032 6167871791104 6182826221632 6187928261632 6207540103232 6236277833728 6246174850952 6248047050752 6251581014016 6256225943552 6266485944641 6271141948552 6271394594816 6291455033344 6300174123008 6311879262208 6315449329664 6315634098176 6332069199872 6335650686976 6339234199808 6355730715776 6355916662784 6359511638272 6371327021072 6380156802304 6400565140736 6400823001088 6405578817536 6416083752338 6420850907536 6424482610538 6426408255488 6436607011042 6466405203968 6486899642368 6492252602368 6507993516544 6512828960768 6528619763744 6532503535168 6553363778048 6558843928576 6562745679872 6569252860484 6574673777984 6579823837184 6595511359684 6600870854656 6622299553792 6626045198336 6626239053824 6642304827392 6647240065024 6650999816192 6663356756992 6668307636224 6672274505728 6684670972928 6688451895424 6693935005696 6710164912768 6731628854912 6735436337296 6740440771712 6752963885512 6753161454208 6756783435221 6756981115664 6758808682496 6769534959889 6784425132032 6800874438656 6805927493632 6822154089257 6828058771456 6831920795648 6849699424256 6853774200832 6892330870016 6898018390016 6914743111328 6919880770816 6923794730528 6936658498978 6940785006116 6945942014752 6968771674112 6968975556608 6972917284864 6978098167808 6991062827008 6995017048064 7013425283072 7017392152576 7040173023232 7062692569088 7066687304704 7079816554304 7085076863488 7089084259904 7089291662336 7102462908736 7106480138888 7112136297032 7135343673344 7156401108377 7161718319944 7163864940544 7167916900352 7179292435393 7181234225152 7186569887744 7190845063168 7208279762944 7231297961984 7254812444672 7258915845376 7264309225472 7277805638272 7281922044176 7282135088384 7305214877584 7311498149888 7329439809536 7334885588992 7339034279936 7352373318992 7356531901186 7362509799424 7380063390674 7380360712192 7386411040768 7404319903744 7408724615168 7414229303296 7428004253696 7432205613568 7437727748096 7451764363264 7455761031968 7455979162112 7460196344896 7461913491968 7508355261248 7527894167456 7532152026148 7532372391232 7534409678848 7538671222784 7562785325056 7611606499328 7615911706624 7630061364224 7635730505728 7640049357824 7640272879616 7658797248128 7664487740416 7683070819528 7694253555712 7712598085712 7718328552064 7718639501312 7732668490664 7737042171937 7737268531408 7743329271808 7761790807433 7768466784256 7773088120832 7793315938304 7797723922432 7822437804032 7822666661888 7827091247104 7828892844032 7841633256704 7847874534656 7877618634752 7896718464416 7902585732352 7921746096466 7921977859744 7926458616452 7928283085216 7953963876352 7990464741376 8005310283776 8009838174208 8015789490176 8035224324608 8035459407872 8040004350976 8060926761472 8091906188288 8112963662336 8117552442688 8117789934592 8122143818504 8137472076136 8143518224192 8148124286536 8175144402944 8181218541568 8200724086568 8201054470144 8207147859968 8212030160896 8227287351296 8231940794368 8233835577344 8285081667584 8311340166784 8311583328256 8316284450048 8318198646784 8318533763072 8331735335248 8338366693072 8345142427648 8369770154434 8396497340624 8399014068224 8403764641792 8408517902336 8423800778042 8430399291392 8430645936128 8435414401024 8451086618624 8457365782528 8489868787712 8510453060096 8516776333312 8521593514496 8537425844896 8537675620864 8542504622912 8548851710464 8564734684064 8569578991012 8604385017856 8624899470356 8631908040704 8636790341632 8638778310656 8652488113204 8659723624448 8664875155456 8692544700416 8713620374528 8720094601216 8725282045952 8741492810752 8746437094016 8748450300928 8753398519424 8781398194816 8822051569664 8830798927208 8836052228176 8838086062208 8838442123264 8845009092608 8850270846976 8859514611389 8866713829376 8871728939008 8899488206401 8928999931904 8934050271232 8940688277504 8957299247104 8957561307136 8962365592832 8962627801088 8979279532288 8985951143936 8991033695488 9049074854144 9054193109152 9071014960202 9076411161844 9083154942368 9083520876544 9085611671552 9091016556544 9100030601818 9142159081472 9171402293248 9176589737984 9178701955072 9183893528576 9200956350976 9206429852672 9213270237184 9235608446272 9265100513792 9270612173824 9278364581888 9293089412392 9295228444736 9300485926888 9308043476992 9330235581992 9368131076096 9373429792768 9390844755968 9397822160896 9403137671168 9403412774912 9420883443712 9426211997696 9433215680512 9456087162496 9492428413184 9499481294848 9517130450048 9522513442384 9522792038656 9530251411456 9547573090432 9552973301456 9558376566898 9561241550848 9591773462528 9620080178474 9627897430016 9635560423424 9650852126266 9651240931328 9653462401024 9658922504192 9659205091328 9689818697728 9750126596608 9752370827264 9757886874112 9776016122912 9781831718464 9789099627008 9789494001664 9812833974164 9820124917408 9852689580032 9858262368256 9865587064832 9884205580288 9889506861056 9889796194304 9895389970432 9921140629504 9959269154816 9985186045952 9990833775616 9991126073344 10015350247552 10022791660544 10028460660352 10047092610152 10093198875776 10117670532533 10125892124672 10128222846976 10133951479808 10134247964672 10150034132797 10158819147776 10166367158272 10191016216576 10229641019392 10237782949888 10254443489536 10256803801088 10262605160704 10262905409536 10295432366336 10301255574688 10328062413136 10334206412192 10367754803744 10375876050944 10382048493568 10400918353696 10401337376768 10409065578496 10433882724746 10449069277184 10474403766272 10482186256384 10507601039872 10507908456448 10513851843584 10521663643648 10541211918848 10547174142784 10615260886592 10649216139328 10655239451624 10658121383936 10658433204224 10664461729792 10692213735424 10758760382464 10761236774912 10767323447296 10767638462464 10773413562368 10793745344512 10801765105664 10807874701312 10827954730112 10835999908864 10842446071808 10868734330064 10877644384256 10878082613248 10904017983248 10912878559232 10919051001856 10938896889232 10945084048106 10953216254032 10973566313957 10980094312954 10989538377728 11024368304128 11024690839552 11030926524416 11051420962816 11059632177152 11065887625216 11101871292928 11137322897408 11164326104864 11170967583808 11179267621376 11200037663776 11206372526708 11209731473408 11251166437108 11287879745536 11296863944704 11303253573632 11324253970432 11324585279488 11330990587904 11339409522688 11360477093888 11366902703104 11403262247936 11440281162752 11446751910016 11476875424768 11483366870144 11504701900744 11513249903168 11519761922344 11520098951296 11548030225693 11557962776576 11566550351872 11573431107584 11594933469184 11601491689472 11610111606784 11637792269909 11638261123072 11647864963072 11713391323136 11720359432192 11750859188224 11757505601792 11795738248736 11804502491392 11833123321786 11877971847712 11881184493568 11887904620544 11888252420096 11910339690496 11919189082112 11925930704896 11964078424064 11993086157312 12002917941248 12009706921984 12032019843584 12039177499648 12048122617856 12070506912256 12077334122048 12086307590656 12115611676948 12115966138432 12122819060456 12162173904392 12172056854528 12201077299528 12210634620928 12220710780928 12232828022116 12240105135752 12250340737024 12289459748864 12296770551808 12326584920064 12335743582208 12365652443264 12375856523264 12415080206464 12472555667456 12492349701904 12496094101504 12503162028032 12512451887104 12532971889282 12542283897104 12542789189632 12582910066688 12600348246016 12623758524416 12630898659328 12631268196352 12664138399744 12671301373952 12678468399616 12711461431552 12711833325568 12719023276544 12742654042144 12760313604608 12801130281472 12801646002176 12832167504676 12841701815072 12848965221076 12852816510976 12873214022084 12932810407936 12973799284736 12984505204736 13015987033088 13025657921536 13057239527488 13065007070336 13106727556096 13117687857152 13125491359744 13138505720968 13149347555968 13159647674368 13191022719368 13198483705069 13201741709312 13240701965621 13244599107584 13252090396672 13252478107648 13284609654784 13294480130048 13301999632384 13326176640673 13326713513984 13336615272448 13344549011456 13369341945856 13376903790848 13387870011392 13420329825536 13463257709824 13470872674592 13480881543424 13505927771024 13506322908416 13513566870442 13513962231328 13517617364992 13539069919778 13601748877312 13611854987264 13644308178514 13656117542912 13663841591296 13699398848512 13707548401664 13784661740032 13796036780032 13829486222656 13839761541632 13847589461056 13873316997956 13881570012232 13891884029504 13937543348224 13937951113216 13945834569728 13956196335616 13982125654016 13990034096128 14026850566144 14034784305152 14080346046464 14125385138176 14133374609408 14159633108608 14170153726976 14178168519808 14178583324672 14204925817472 14212960277776 14224272594064 14270687346688 14312802216754 14323436639888 14327729881088 14335833800704 14350048256713 14358584870786 14362468450304 14373139775488 14381690126336 14416559525888 14462595923968 14509624889344 14517831690752 14528618450944 14555611276544 14563844088352 14564270176768 14610429755168 14658879619072 14678068559872 14704746637984 14713063802372 14725019598848 14760126781348 14760721424384 14772822081536 14808639807488 14817449230336 14828458606592 14856008507392 14864411227136 14875455496192 14903528726528 14911522063936 14911958324224 14920392689792 14923826983936 15016710522496 15055788334912 15064304052296 15064744782464 15068819357696 15077342445568 15101270295137 15113289631193 15125570650112 15218651429881 15223212998656 15231823413248 15260122728448 15271461011456 15280098715648 15280545759232 15317594496256 15328975480832 15366141639056 15425196171424 15436657104128 15437279002624 15465336981328 15474084343874 15474537062816 15486658543616 15523581614866 15536933568512 15546176241664 15586631876608 15595447844864 15644875608064 15645333323776 15654182494208 15657785688064 15683266513408 15695749069312 15755237269504 15793436928832 15805171464704 15843492192932 15843955719488 15852917232904 15856566170432 15907927752704 15980929482752 16010620567552 16019676348416 16031578980352 16070448649216 16070918815744 16080008701952 16121853522944 16183812376576 16225927324672 16235104885376 16235579869184 16244287637008 16274944152272 16287036448384 16296248573072 16326525491497 16350288805888 16362437083136 16401448173136 16402108940288 16414295719936 16424060321792 16454574702592 16463881588736 16467671154688 16570163335168 16622680333568 16623166656512 16632568900096 16636397293568 16663470670496 16676733386144 16739540308868 16792994681248 16807529283584 16817035804672 16847601556084 16860798582784 16861291872256 16870828802048 16902173237248 16914731565056 16979737575424 17020906120192 17033552666624 17043187028992 17074851689792 17075351241728 17085009245824 17097703420928 17129469368128 17139157982024 17208770035712 17249798940712 17259555614321 17263816081408 17273580683264 17277556621312 17304976226408 17314764108889 17319447248896 17329750310912 17385089400832 17427240749056 17440189202432 17450564091904 17482985621504 17492874188032 17496900601856 17506797038848 17562796389632 17661597854416 17672104456352 17676172124416 17676884246528 17690018185216 17719029222778 17733427658752 17743457878016 17798976412802 17857999863808 17868100542464 17881376555008 17914598494208 17915122614272 17924731185664 17925255602176 17958559064576 17971902287872 17982067390976 18098149708288 18108386218304 18142029920404 18152822323688 18166309884736 18167041753088 18171223343104 18182033113088 18200061203636 18284318162944 18342804586496 18353179475968 18357403910144 18367787057152 18401912701952 18412859705344 18426540474368 18471216892544 18530201027584 18541224347648 18556729163776 18586178824784 18590456889472 18600971853776 18616086953984 18660471163984 18719613123809 18736262152192 18746859585536 18781689511936 18795644321792 18806275342336 18806825549824 18841766887424 18852423995392 18866431361024 18912174324992 18984856826368 18998962589696 19034260900096 19045026884768 19045584077312 19095146180864 19105946602912 19116753133796 19122483101696 19240160356948 19255794860032 19271120846848 19301704252532 19302481862656 19306924802048 19317845008384 19318410182656 19379637395456 19500253193216 19504741654528 19515773748224 19552032245824 19563663436928 19578199254016 19578988003328 19625667948328 19640249834816 19699580973241 19705379160064 19716524736512 19731174129664 19763532594637 19768411160576 19779013722112 19779592388608 19790779940864 19826750611733 19842281259008 19918538309632 19970372091904 19981667551232 19982252146688 20030700495104 20045583321088 20056921320704 20094185220304 20186397751552 20235341065066 20251784249344 20256445693952 20267902959616 20300068265594 20317638295552 20332734316544 20382032433152 20459282038784 20475565899776 20508886979072 20513607602176 20525210321408 20525810819072 20590864732672 20602511149376 20656124826272 20668412824384 20735509607488 20751752101888 20764096987136 20801836707392 20802674753536 20818131156992 20867765449492 20898138554368 20948807532544 20964372512768 21015202079744 21015816912896 21027703687168 21043327287296 21082423837696 21094348285568 21230521773184 21298432278656 21310478903248 21316242767872 21316866408448 21328923459584 21350071796573 21384427470848 21517520764928 21522473549824 21534646894592 21535276924928 21546827124736 21587490689024 21603530211328 21615749402624 21655909460224 21671999817728 21684892143616 21737468660128 21755288768512 21808035966496 21838102003712 21877793778464 21890168096212 21906432508064 21947132627914 21960188625908 21979076755456 22048736608256 22049381679104 22061853048832 22102841925632 22119264354304 22131775250432 22203742585856 22274645794816 22328652209728 22341935167616 22358535242752 22400075327552 22412745053416 22419462946816 22502332874216 22575759491072 22593727889408 22606507147264 22642383834701 22648507940864 22649170558976 22661981175808 22678819045376 22720954187776 22733805406208 22806524495872 22880562325504 22893503820032 22953750849536 22966733740288 23009403801488 23026499806336 23039523844688 23040197902592 23096060451386 23115925553152 23133100703744 23189866938368 23202983378944 23220223213568 23275584539818 23276522246144 23295729926144 23426782646272 23440718864384 23501718376448 23515011203584 23591476497472 23609004982784 23666246643572 23755943695424 23762368987136 23775809241088 23776504840192 23820679380992 23838378164224 23851861409792 23928156848128 23986172314624 24005835882496 24019413843968 24064039687168 24078354999296 24096245235712 24141013824512 24154668244096 24172615181312 24231223353896 24231932276864 24245638120912 24324347808784 24344113709056 24402154599056 24421269241856 24441421561856 24465656044232 24479494084981 24480210271504 24500681474048 24578919497728 24593541103616 24653169840128 24671487164416 24731304886528 24751713046528 24830160412928 24984699403808 25006324056064 25065943778564 25084567794208 25085578379264 25165820133376 25200696492032 25247517048832 25261797318656 25262536392704 25328276799488 25342602747904 25356936799232 25422922863104 25423666651136 25438046553088 25485308084288 25520627209216 25602260562944 25603292004352 25664335009352 25683403630144 25697930442152 25705633021952 25746428044168 25760990503469 25865620815872 25947598569472 25969010409472 26031974066176 26051315843072 26114479054976 26130014140672 26213455112192 26235375714304 26277011441936 26298695111936 26319295348736 26382045438736 26396967410138 26403483418624 26481403931242 26489198215168 26504180793344 26569219309568 26588960260096 26603999264768 26652353281346 26653427027968 26673230544896 26689098022912 26738683891712 26753807581696 26775740022784 26840659651072 26926515419648 26941745349184 26961763086848 27011855542048 27012645816832 27027133740884 27027924462656 27035234729984 27078139839556 27203497754624 27223709974528 27288616357028 27312235085824 27327683182592 27398797697024 27415096803328 27569323480064 27592073560064 27658972445312 27679523083264 27695178922112 27746633995912 27763140024464 27783768059008 27851131720789 27875086696448 27875902226432 27891669139456 27912392671232 27964251308032 27980068192256 28030923278657 28053701132288 28069568610304 28160692092928 28250770276352 28266749218816 28319266217216 28340307453952 28356337039616 28357166649344 28409851634944 28425920555552 28448545188128 28625604433508 28646873279776 28671667601408 28700096513426 28717169741572 28724936900608 28746279550976 28763380252672 28833119051776 28925191847936 29019249778688 29035663381504 29057236901888 29111222553088 29127688176704 29128540353536 29220859510336 29317759238144 29356137119744 29409493275968 29426127604744 29450039197696 29498336275993 29520253562696 29521442848768 29545644163072 29617279614976 29634898460672 29656917213184 29712017014784 29728822454272 29750910992384 29807057453056 29823044127872 29823916648448 29840785379584 29847653967872 30033421044992 30111576669824 30128608104592 30129489564928 30137638715392 30154684891136 30202540590274 30226579262386 30251141300224 30437302859762 30446425997312 30463646826496 30520245456896 30542922022912 30560197431296 30561091518464 30635188992512 30657950961664 30732283278112 30850392342848 30873314208256 30874558005248 30930673962656 30948168687748 30949074125632 30973317087232 31047163229732 31073867137024 31092352483328 31173263753216 31190895689728 31289751216128 31290666647552 31308364988416 31315571376128 31366533026816 31391498138624 31510474539008 31586873857664 31610342929408 31686984385864 31687911438976 31705834465808 31713132340864 31815855505408 31961858965504 32011646111129 32021241135104 32039352696832 32063157960704 32140897298432 32141837631488 32160017403904 32243707045888 32367624753152 32451854649344 32470209770752 32471159738368 32488575274016 32549888304544 32574072896768 32592497146144 32653050982994 32700577611776 32802896346272 32804217880576 32828591439872 32848120643584 32909149405184 32927763177472 32935342309376 33140326670336 33245360667136 33246333313024 33265137800192 33272794587136 33326941340992 33353466772288 33479080617736 33585989362496 33615058567168 33634071609344 33687449119921 33695203112168 33721597165568 33722583744512 33741657604096 33804346474496 33829463130112 33959475150848 34041812240384 34067105333248 34086374057984 34149703379584 34150702483456 34170018491648 34195406841856 34258938736256 34278315964048 34417540071424 34499597881424 34519111228642 34527632162816 34547161366528 34555113242624 34609952452816 34629528217778 34638894497792 34659500621824 34770178801664 34854481498112 34880378404864 34901128183808 34965971243008 34985748376064 34993801203712 35013594077696 35125592779264 35323195708832 35344208912704 35352344248832 35353768493056 35438058445556 35466855317504 35486915756032 35597952825604 35715999727616 35736201084928 35762753110016 35829196988416 35830245228544 35849462371328 35850511204352 35917118129152 35943804575744 35964134781952 36196299416576 36216772436608 36284059840808 36305644647376 36332619769472 36334083506176 36342446686208 36364066226176 36400122407272 36420710711801 36568636325888 36685609172992 36706358951936 36714807820288 36735574114304 36803825403904 36825719410688 36853080948736 36942433785088 37060402055168 37082448695296 37172357649568 37180913778944 37201943707552 37320942327968 37439226247618 37493719171072 37563379023872 37591288643584 37612550684672 37613651099648 37683533774848 37704847990784 37732862722048 37824348649984 37969713652736 37997925179392 38068521800192 38090053769536 38091168154624 38190292361728 38211893205824 38233506267592 38244966203392 38480320713896 38511589720064 38542241693696 38603408505064 38604963725312 38613849604096 38635690016768 38636820365312 38759274790912 39000506386432 39009483309056 39031547496448 39104064491648 39127326873856 39156398508032 39157976006656 39251335896656 39280499669632 39375737950081 39399161946482 39410758320128 39433049473024 39462348259328 39527065189274 39536822321152 39558027444224 39559184777216 39581559881728 39653501223466 39684562518016 39837076619264 39940744183808 39963335102464 39964504293376 40061400990208 40091166642176 40113842641408 40188370440608 40372795503104 40470682130132 40503568498688 40535805919232 40600136531188 40635276591104 40665468633088 40764064866304 40918564077568 40951131799552 41017773958144 41027215204352 41050420642816 41051621638144 41181729465344 41205022298752 41312249652544 41336825648768 41471019214976 41503504203776 41528193974272 41603673414784 41605349507072 41636262313984 41704544390197 41735530898984 41759136968497 41796277108736 41897615065088 41928745025536 42030404159488 42031633825792 42055407374336 42086654574592 42164847675392 42188696571136 42461043546368 42596864557312 42620957806496 42632485535744 42657846919168 42700143593146 42768854941696 43035041529856 43044947099648 43069293789184 43070553849856 43093654249472 43174981378048 43207060422656 43231498805248 43311818920448 43343999635456 43369784287232 43474937320256 43510577537024 43616071932992 43676204007424 43755587556928 43780336192424 43812865016128 43894265255828 43920377251816 43958153510912 44097473216512 44098763358208 44123706097664 44205683851264 44238528708608 44263550500864 44407485171712 44549291589632 44657304419456 44683870335232 44717070485504 44800150655104 44825490106832 44838925893632 45004665748432 45151518982144 45187455778816 45213014294528 45284767669402 45297015881728 45298341117952 45323962351616 45357638090752 45441908375552 45467610812416 45613048991744 45761124651008 45787007640064 45907501699072 45933467480576 46018807602976 46052999612672 46079047689376 46080395805184 46192120902772 46231851106304 46379733876736 46405966757888 46440446427136 46551169079636 46553044492288 46591459852288 46853565292544 46881437728768 47003436752896 47030022407168 47182952994944 47218009965568 47332493287144 47511887390848 47524737974272 47551618482176 47553009680384 47627083238509 47641358761984 47676756328448 47703722819584 47817457357709 47856313696256 47972344629248 48011671764992 48038827687936 48128079374336 48156709998592 48192490471424 48282027649024 48309336488192 48345230362624 48462446707792 48463864553728 48491276241824 48648695617568 48804309198112 48842538483712 48931312088464 48958988169962 48960420543008 49001362948096 49157838995456 49187082207232 49306339680256 49342974328832 49462609773056 49503426093056 49660320825856 49969398807616 50012648112128 50131887557128 50169135588416 50171156758528 50331640266752 50401392984064 50495034097664 50523594637312 50525072785408 50656553598976 50685205495808 50713873598464 50845845726208 50847333302272 50876093106176 50970616168576 51041254418432 51204521125888 51206584008704 51328670018704 51366807260288 51395860884304 51411266043904 51491349627029 51492856088336 51521981006938 51731241631744 51895197138944 51938020818944 52063948132352 52102631686144 52228958109952 52260028281344 52426910224384 52554022883872 52597390223872 52764090877472 52793934820276 52962807862484 53008361586688 53138438619136 53177920520192 53207998529536 53304706562692 53306854055936 53346461089792 53378196045824 53477367783424 53507615163392 53551480045568 53681319302144 53853030839296 53883490698368 53923526173696 54023711084096 54025291633664 54054267481768 54055848925312 54070469459968 54156279679112 54406995509248 54447419949056 54577232714056 54608102189573 54624470171648 54655366365184 54797595394048 54830193606656 55138646960128 55184147120128 55317944890624 55359046166528 55390357844224 55493267991824 55526280048928 55567536118016 55702263441578 55750173392896 55783338278912 55928502616064 55960136384512 56061846557314 56107402264576 56139137220608 56321384185856 56501540552704 56533498437632 56638532434432 56680614907904 56712674079232 56714333298688 56819703269888 56851841111104 56897090376256 57251208867016 57293746559552 57343335202816 57400193026852 57434339483144 57449873801216 57492559101952 57526760505344 57666238103552 57850383695872 58038499557376 58071326763008 58114473803776 58222445106176 58255376353408 58257080707072 58441719020672 58635518476288 58712274239488 58818986551936 58852255209488 58900078395392 58961597241313 58996672551986 59040507125392 59042885697536 59091288326144 59234559229952 59269796921344 59313834426368 59424034029568 59457644908544 59501821984768 59614114906112 59646088255744 59647833296896 59681570759168 59695307935744 60066842089984 60223153339648 60257216209184 60258979129856 60309369782272 60405081180548 60453158524772 60502282600448 60874605719524 60892851994624 60927293652992 61040490913792 61085844045824 61120394862592 61122183036928 61270377985024 61315901923328 61464566556224 61700784685696 61746628416512 61749116010496 61861347925312 61896337375496 61898148251264 61946634174464 62094326459464 62129447684837 62147734274048 62184704966656 62346527506432 62381791379456 62530521160081 62579502432256 62581333295104 62616729976832 62631142752256 62730538820729 62733066053632 62782996277248 63020949078016 63173747715328 63220685858816 63373968771728 63375822877952 63411668931616 63426264681728 63631711010816 64023292222258 64042482270208 64078705393664 64126315921408 64281794596864 64283675262976 64320034807808 64487414091776 64735249506304 64903709298688 64940419541504 64942319476736 64977150548032 65099776609088 65148145793536 65184994292288 65306101965988 65401155223552 65605792692544 65608435761152 65657182879744 65696241287168 65818298810368 65855526354944 65870684618752 66280653340672 66490721334272 66492666626048 66530275600384 66545589174272 66653882681984 66706933544576 66958161235472 67171978724992 67230117134336 67268143218688 67334841819961 67374898239842 67390406224336 67443194331136 67445167489024 67483315208192 67608692948992 67658926260224 67918950301696 68083624480768 68134210666496 68172748115968 68299406759168 68301404966912 68340036983296 68390813683712 68517877472512 68556631928096 68999195762848 69038222457284 69094322733056 69219904905632 69259056435556 69277788995584 69319001243648 69540357603328 69708962996224 69760756809728 69802256367616 69931942486016 69971496752128 69987602407424 70027188155392 70251185558528 70646391417664 70688417825408 70704688497664 70707536986112 70876116891112 70933710635008 70973831512064 71143046312689 71195905651208 71431999455232 71472402169856 71525506220032 71658393976832 71660490457088 71698924742656 71701022408704 71834236258304 71887609151488 71928269563904 72392598833152 72433544873216 72568119681616 72611289294752 72665239538944 72668167012352 72684893372416 72800244814544 72841421423602 73137272651776 73371218345984 73412717903872 73429615640576 73471148228608 73607650807808 73651438821376 73706161897472 73884867570176 74120804110336 74164897390592 74344715299136 74361827557888 74403887415104 74641884655936 74878452495236 74987438342144 75126758047744 75182577287168 75225101369344 75227302199296 75367067549696 75409695981568 75465725444096 75648697299968 75939427305472 75995850358784 76137043600384 76180107539072 76182336309248 76380584723456 76423786411648 76467012535184 76489932406784 76960641427792 77023179440128 77084483387392 77206817010128 77209927450624 77227699208192 77271380033536 77273640730624 77518549581824 78001012772864 78018966618112 78063094992896 78208128983296 78254653747712 78312797016064 78502671793312 78560999339264 78751475900162 78798323892964 78866098946048 79054130378548 79116054888448 79118369554432 79163119763456 79307002446932 79369125036032 79674153238528 79881488367616 79926670204928 79929008586752 80122801980416 80182333284352 80227685282816 80376740881216 80745591006208 80941364260264 81007136997376 81071611838464 81200273062376 81246200818633 81270553182208 81330937266176 81528129732608 81837128155136 81902263599104 82035547916288 82054430408704 82100841285632 82103243276288 82363458930688 82410044597504 82624499305088 82673651297536 82942038429952 83007008407552 83207346829568 83210699014144 83272524627968 83409088780394 83471061797968 83518273936994 83795230130176 83857490051072 84060808318976 84063267651584 84110814748672 84173309149184 84329695350784 84377393142272 84922087092736 85193729114624 85241915612992 85264971071488 85315693838336 85400287186292 85537709883392 86070083059712 86089894199296 86138587578368 86141107699712 86187308498944 86349962756096 86414120845312 86462997610496 86623637840896 86687999270912 86739568574464 86949874640512 87021155074048 87232143865984 87352408014848 87511175113856 87560672384848 87625730032256 87788530511656 87838184657873 87840754503632 87916307021824 88194946433024 88197526716416 88247412195328 88411367702528 88477057417216 88527101001728 88688003160341 88814970343424 89098583179264 89314608838912 89367740670464 89434140971008 89600301310208 89650980213664 90009331496864 90426028589056 90569535338804 90594031763456 90596682235904 90647924703232 90715276181504 90883816751104 90935221624832 91226097983488 91522249302016 91574015280128 91815003398144 91866934961152 92037615205952 92105999225344 92158095378752 92160791610368 92384241805544 92463702212608 92759467753472 92811933515776 92880892854272 93033214408901 93102338159272 93106088984576 93182919704576 93330801660109 93707130585088 93762875457536 94006873505792 94060044814336 94365905989888 94436019931136 94664986574288 95023774781696 95049475948544 95103236964352 95254166477018 95282717523968 95353512656896 95407445639168 95634914715418 95712627392512 95944689258496 96023343529984 96077655375872 96256158748672 96313419997184 96384980942848 96564055298048 96618672976384 96690460725248 96924893415584 96927729107456 96982552483648 97297391235136 97608618396224 97685076967424 97862624176928 97917976339924 97920841086016 98002725896192 98315677990912 98374164414464 98612679360512 98685948657664 98925219546112 99006852186112 99320641651712 99938797615232 100025296224256 100263775114256 100338271176832 100342313517056 100581548235181 100663280533504 100802785968128 100990068195328 101047189274624 101050145570816 101313107197952 101370410991616 101427747196928 101691691452416 101694666604544 101752186212352 101941232337152 102082508836864 102409042251776 102657340037408 102733614520576 102791721768608 102982699254058 102985712176672 103043962013876 103462483263488 103790394277888 103876041637888 104127896264704 104205263372288 104457916219904 104520056562688 104853820448768 105108045767744 105194780447744 105528181754944 105587869640552 105925615724968 106016723173376 106276877238272 106355841040384 106415997059072 106609413125384 106613708111872 106692922179584 106756392091648 106954735566848 107015230326784 107102960091136 107362638604288 107706061678592 107766981396736 107847052347392 108047422168192 108050583267328 108108534963536 108111697850624 108140938919936 108312559358224 108813991018496 108894839898112 109154465428112 109216204379146 109248940343296 109310732730368 109595190788096 109660387213312 110277293920256 110368294240256 110635889781248 110718092333056 110780715688448 110986535983648 111052560097856 111135072236032 111404526883156 111500346785792 111566676557824 111857005232128 111920272769024 112123693114628 112214804529152 112278274441216 112642768371712 113003081105408 113066996875264 113277064868864 113361229815808 113425348158464 113428666597376 113639406539776 113703682222208 113794180752512 114502417734032 114587493119104 114686670405632 114800386053704 114865318398757 114868678966288 114899747602432 114985118203904 115053521010688 115332476207104 115700767391744 116076999114752 116142653526016 116228947607552 116444890212352 116510752706816 116514161414144 116883438041344 117637973103872 117704510418976 117923194482626 117993345103972 118081014250784 118085771395072 118469118459904 118539593842688 118627668852736 118848068059136 118915289817088 119003643969536 119228229812224 119292176511488 119295666593792 119363141518336 119390615871488 120133684179968 120446306679296 120514432418368 120517958259712 120618739564544 120810162361096 120906317049544 121004565200896 121749211439048 121785703989248 121854587305984 122080981827584 122171688091648 122240789725184 122244366073856 122540755970048 122631803846656 122929133112448 123401569371392 123493256833024 123498232020992 123722695850624 123792674750992 123796296502528 123893268348928 124188652918928 124258895369674 124295468548096 124693055012864 124763582758912 125061042320162 125159004864512 125162666590208 125233459953664 125262285504512 125461077641458 125466132107264 125565992554496 126041898156032 126347495430656 126441371717632 126747937543456 126751645755904 126823337863232 126852529363456 127263422021632 128046584444516 128084964540416 128157410787328 128252631842816 128563589193728 128567350525952 128640069615616 128974828183552 129470499012608 129807418597376 129880839083008 129884638953472 129954301096064 130199553218176 130296291587072 130369988584576 130612203931976 130802310447104 131211585385088 131216871522304 131314365759488 131392482574336 131529716922929 131636597620736 131711052709888 131741369237504 131950443726361 132561306681344 132981442668544 132985333252096 133060551200768 133091178348544 133307765363968 133413867089152 133916322470944 134343957449984 134536286437376 134669683639922 134749796479684 134780812448672 134886388662272 134966630416384 135217385897984 135317852520448 135837900603392 136167248961536 136268421332992 136345496231936 136598813518336 136602809933824 136680073966592 136781627367424 137035754945024 137113263856192 137998391525696 138076444914568 138188645466112 138439809811264 138518112871112 138555577991168 138638002487296 139080715206656 139417925992448 139521513619456 139604512735232 139863884972032 139942993504256 139975204814848 140054376310784 140502371117056 141292782835328 141376835650816 141409376995328 141415073972224 141752233782224 141867421270016 141947663024128 142286092625378 142391811302416 142863998910464 142944804339712 143051012440064 143316787953664 143320980914176 143397849485312 143402044817408 143668472516608 143775218302976 143856539127808 144785197666304 144867089746432 145136239363232 145222578589504 145330479077888 145336334024704 145600489629088 145682842847204 146274545303552 146742436691968 146825435807744 146859231281152 146942296457216 147215301615616 147302877642752 147412323794944 147769735140352 148241608220672 148329794781184 148689430598272 148723655115776 148807774830208 149283769311872 149756904990472 149974876684288 150253516095488 150365154574336 150450202738688 150454604398592 150734135099392 150819391963136 150931450888192 151291299508817 151297394599936 151878854610944 151991700717568 152274087200768 152360215078144 152364672618496 152761169446912 152847572823296 152934025070368 153921282855584 154413634020256 154419854901248 154455398416384 154542760067072 154547281461248 155037099163648 156002025545728 156037933236224 156126189985792 156416257966592 156509307495424 156625594032128 157005343586624 157121998678528 157502951800324 157596647785928 157732197892096 158108260757096 158232109776896 158236739108864 158326239526912 158614004893864 158738250072064 159348306477056 159762976735232 159853340409856 159858017173504 160245603960832 160364666568704 160455370565632 160753481762432 161491182012416 161882728520528 162014273994752 162143223676928 162400546124752 162492401637266 162541106364416 162661874532352 163056259465216 163674256310272 163804527198208 164071095832576 164108860817408 164201682571264 164206486552576 164726917861376 164820089195008 165248998610176 165347302595072 165884076859904 166414693659136 166421398028288 166818177560788 166942123595936 167036547873988 167590460260352 167714980102144 168121616637952 168126535303168 168221629497344 168346618298368 168659390701568 168754786284544 169844174185472 170387458229248 170483831225984 170529942142976 170631387676672 170800574372584 171075419766784 171580288165897 172140166119424 172179788398592 172277175156736 172282215399424 172374616997888 172699925512192 172828241690624 172925995220992 173247275681792 173375998541824 173479137148928 173899749281024 174042310148096 174464287731968 175022350227712 175121344769696 175251460064512 175577061023312 175676369315746 175681509007264 176389892866048 176494824390656 176822735405056 176954114834432 177054202003456 177376006320682 177629940686848 178197166358528 178629217677824 178735481340928 178868281942016 179200602620416 179301960427328 180018662993728 180852057178112 181139070677608 181188063526912 181193364471808 181295849406464 181430552363008 181767633502208 181870443249664 182452195966976 183044498604032 183148030560256 183630006796288 183733869922304 184075230411904 184211998450688 184316190757504 184321583220736 184768483611088 184927404425216 185518935506944 185623867031552 185761785708544 186066428817802 186204676318544 186212177969152 186365839409152 186550627337269 186661603320218 187414261170176 187525750915072 188013747011584 188120089628672 188731811979776 188872039862272 189329973148576 190047549563392 190206473928704 190508332954036 190565435047936 190814891278336 191269829430836 191425254785024 191889378516992 192046687059968 192155310751744 192512317497344 192626839994368 192769961885696 193128110596096 193237345952768 193380921450496 193849786831168 193855458214912 193965104967296 194594782470272 195217236792448 195370153934848 195725248353856 195835952679848 195841682172032 195946719621409 196005451792384 196316513836781 196631355981824 196748328828928 197225358721024 197371897315328 197842468588453 197850439092224 198013704372224 198641283303424 199877595230464 200527550228512 200676542353664 200684627034112 201163096470362 201326561067008 201980136390656 202094378549248 202100291141632 202626214395904 202740821983232 202855494393856 203383382904832 203389333209088 203504372424704 203882464674304 204165017673728 204818084503552 205314680074816 205467229041152 205583443537216 205965398508116 205971424353344 206087924027752 206924966526976 207580788555776 207752083275776 208255792529408 208410526744576 208915832439808 209040113125376 209707640897536 210216091535488 210389560895488 211056363509888 211175739281104 211851231449936 212033446346752 212553754476544 212711682080768 212831994118144 213218826250768 213227416223744 213385844359168 213512784183296 213909471133696 214030460653568 214205920182272 214725277208576 215412123357184 215533962793472 215694104694784 216094844336384 216101166534656 216217069927072 216223395701248 216625118716448 217627982036992 218308930856224 218432408758292 218497880686592 218621465460736 219190381576192 219320774426624 220554587840512 220736588480512 221271779562496 221436184666112 221561431376896 221973071967296 222105120195712 222270144472064 222809053766312 223000693571584 223133353115648 223714010464256 223840545538048 224247386229256 224374222986173 224429609058304 224556548882432 225091933415557 225285536743424 226006162210816 226133993750528 226554129737728 226722459631616 226850696316928 226857333194752 227278813079552 227407364444416 227588361505024 229004835468064 229174986238208 229600772107408 229730636797514 229737357932576 229799495204864 229970236407808 230664952414208 231401534783488 232153998229504 232285307052032 232457895215104 232889780424704 233021505413632 233028322828288 233766876082688 235275946207744 235409020837952 235846388965252 235986690207944 236162028501568 236171542790144 236938236919808 237079187685376 237255337705472 237696136118272 237830579634176 238007287939072 238456459624448 238584353022976 238591333187584 238726283036672 238781231742976 240267368359936 240892613358592 241028864836736 241035916519424 241237479129088 241620324722192 241812634099088 242009130401792 243498422878096 243571407978496 243709174611968 244161963655168 244343376183296 244481579450368 244488732147712 245081511940096 245263607693312 245858266224896 246803138742784 246986513666048 247445391701248 247585349501984 247592593005056 248377305837856 248517790739348 249527165517824 250122084640324 250318009729024 250325333180416 250466919907328 250524571009024 250922155282916 250932264214528 251131985108992 252083796312064 252694990861312 252882743435264 253495875086912 253503291511808 253646675726464 253705058726912 254526844043264 256093168889032 256169929080832 256314821574656 256505263685632 256925923730281 257127178387456 257134701051904 257280139231232 257949656367104 258940998025216 259614837194752 259761678166016 259769277906944 259908602192128 260399106436352 260592583174144 260739977169152 261224407863952 262423170770176 262433743044608 262628731518976 263059433845858 263273195241472 263422105419776 263482738475008 263900887452722 265122613362688 265962885337088 265970666504192 266121102401536 266182356697088 266615530727936 266827734178304 267832644941888 268687914899968 269072572874752 269339367279844 269499592959368 269561624897344 269772777324544 269933260832768 270434771795968 270635705040896 271675801206784 272334497923072 272536842665984 272690992463872 273197627036672 273205619867648 273360147933184 273563254734848 274071509890048 274226527712384 275996783051392 276152889829136 276377290932224 276879619622528 277036225742224 277111155982336 277276004974592 277550933355449 278161430413312 278835851984896 279043027238912 279209025470464 279727769944064 279885987008512 279950409629696 280108752621568 281004742234112 282585565670656 282753671301632 282818753990656 283504467564448 283895326048256 284572185250756 284783622604832 285727997820928 285889608679424 286102024880128 286633575907328 286641961828352 286795698970624 286804089634816 287336945033216 287550436605952 287713078255616 289570395332608 289734179492864 290272478726464 290445157179008 290660958155776 290672668049408 291200979258176 291365685694408 292549090607104 293412445443457 293484873383936 293650871615488 293718462562304 293884592914432 294350989851113 294430603231232 294605755285504 294824647589888 295539470280704 296483216441344 296659589562368 297378861196544 297447310231552 297615549660416 298567538623744 299513809980944 300507032190976 300730309148672 300900405477376 301468270198784 301638783926272 301862901776384 302582599017634 302594789199872 303757709221888 303983401435136 304548174401536 304720430156288 304729345236992 305522338893824 305695145646592 305868050140736 307842565711168 308827268040512 308839709802496 308910796832768 309085520134144 309094562922496 310074198327296 312004051091456 312075866472448 312252379971584 312832515933184 313018614990848 313251188064256 314010687173248 314243997357056 315005903600648 315193295571856 315464395784192 316216521514192 316464219553792 316473478217728 316652479053824 317228009787728 317476500144128 318233423104753 318696612954112 319525953470464 319706680819712 319716034347008 320491207921664 320729333137408 320910741131264 321506963524864 322982364024832 323765457041056 324801092249504 324984803274532 325082212728832 326112518930432 327348512620544 327609054396416 328142191665152 328217721634816 328403365142528 328412973105152 329453835722752 329640178390016 330497997220352 330694605190144 331768153719808 332829387318272 332842796056576 333636355121576 333884247191872 334073095747976 334892876545097 335180920520704 335429960204288 336243233275904 336253070606336 336443258994688 336693236596736 337318781403136 337509572569088 339688348370944 340774916458496 340967662451968 341059884285952 341601148745168 342150839533568 343160576331794 344280332238848 344359576797184 344554350313472 344749233995776 345399851024384 345656483381248 345851990441984 346494551363584 346751997083648 346958274297856 347799498562048 348084620296192 348928575463936 350044700455424 350242689539392 350502920129024 351154122046624 351352738631492 351363018014528 352779785732096 352989648781312 353645470810112 353908229668864 354108404006912 354752012641364 355259881373696 356394332717056 357258435355648 357470962681856 357736563884032 358401205240832 358603920854656 360037325987456 361704114356224 362278141355216 362376127053824 362386728943616 362591698812928 362861104726016 363535267004416 363740886499328 364904391933952 366088997208064 366296061120512 367260013592576 367467739844608 368150460823808 368423996901376 368632381515008 368643166441472 369536967222176 371247734063104 372132857635604 372409352637088 372424355938304 372731678818304 373101254674538 373323206640436 374828522340352 375051501830144 376027494023168 376240179257344 377463623959552 377744079724544 378659946297152 380095099126784 380412947857408 381016665908072 381130870095872 381629782556672 382539658861672 382850509570048 383778757033984 384093374119936 384310621503488 385024634994688 385253679988736 385539923771392 386256221192192 386474691905536 386761842900992 387699573662336 387710916429824 387930209934592 389189564940544 390434473584896 390740307869696 391450496707712 391671905359696 391683364344064 391893439242818 392010903584768 392633027673562 393262711963648 394450717442048 394743794630656 395684937176906 395700878184448 396027408744448 397282566606848 399755190460928 401055100457024 401353084707328 401369254068224 402326192940724 402653122134016 403960272781312 404188757098496 404200582283264 405252428791808 405481643966464 405710988787712 406766765809664 406778666418176 407008744849408 407764929348608 408330035347456 409636169007104 410629360149632 410934458082304 411166887074432 411930797016232 411942848706688 412175848055504 413849933053952 415161577111552 415504166551552 416151399444677 416511585058816 416821053489152 417831664879616 418080226250752 419415281795072 420432183070976 420779121790976 422112727019776 422351478562208 423702462899872 425107508953088 425663988236288 426437652501536 426454832447488 426771688718336 427025568366592 427818942267392 428060921307136 428411840364544 429450554417152 430824246714368 431067925586944 431388209389568 432189688672768 432202333069312 432434139854144 432446791402496 433250237432896 435255964073984 436617861712448 436864817516584 436995761373184 437242930921472 437936838558973 438380763152384 438641548853248 441109175681024 441473176961024 442543559124992 442872369332224 443122862753792 443946143934592 444210240391424 444540288944128 445618107532624 446001387143168 447428020928512 447681091076096 448494772458512 448748445972346 448859218116608 449113097764864 450183866831114 450571073486848 452012324421632 452267987501056 453108259475456 453444919263232 453701392633856 453714666389504 454557626159104 454814728888832 455176723010048 458009670936128 458349972476416 459201544214816 459461273595028 459474715865152 459598990409728 461329904828416 462803069566976 464307996459008 464570614104064 464915790430208 465779560849408 466043010827264 466056645656576 467533752165376 470551892415488 470818041675904 471692777930504 471973380415888 472324057003136 472343085580288 473469239253413 473876473839616 474158375370752 474510675410944 475392272236544 475661159268352 476014575878144 476912919248896 477168706045952 477182666375168 477452566073344 477562463485952 480534736719872 481785226717184 482057729673472 482071833038848 483240649444384 483625268198176 486996845756192 487418349223936 488323927310336 488686752366592 488963158900736 488977464295424 490163023880192 490527215386624 491716532449792 493606277485568 493973027332096 494890783402496 495170699003968 495185186010112 496754611675712 497035581478696 499054331035648 500244169280648 500636019458048 500650666360832 500933839814656 501049142018048 501844310565832 501864528429056 502263970217984 504167592624128 505389981722624 505765486870528 506991750173824 507006583023616 507293351452928 507410117453824 509053688086528 512186337778064 512339858161664 512629643149312 513010527371264 513851847460562 514254356774912 514269402103808 514560278462464 515899312734208 517881996050432 519229674389504 519523356332032 519538555813888 519817204384256 520798212872704 521185166348288 521479954338304 522448815727904 524846341540352 524867486089216 526118867691716 526546390482944 526844210839552 526965476950016 527801774905444 530245226725376 531925770674176 531941333008384 532242204803072 532364713394176 533231061455872 533655468356608 535665289883776 537375829799936 538145145749504 538678734559688 538999185918736 539123249794688 539545554649088 539866521665536 540869543591936 541271410081792 542868780590461 543351602413568 544668995846144 545073685331968 545381984927744 546395254073344 546411239735296 546720295866368 547126509469696 548143019780096 548453055424768 551993566102784 552305779658272 553759239245056 554072451484448 554222311964672 554552009949184 555101866710898 557671703969792 558086054477824 558418050940928 559455539888128 559771974017024 559900819259392 560217505243136 562009484468224 565171131341312 565507342603264 565637507981312 567008935128896 567790652096512 569144370501512 569567245209664 571455995641856 571779217358848 572204049760256 573267151814656 573283923656704 573591397941248 573608179269632 574673890066432 575100873211904 575426156511232 579140790665216 579468358985728 580544957452928 580890314358016 581321916311552 581345336098816 582401958516352 582731371388816 585098181214208 586824890886914 586969746767872 587301743230976 587436925124608 587769185828864 588701979702226 588861206462464 589211510571008 589649295179776 591078940561408 592966432882688 593319179124736 594757722393088 594894620463104 595231099320832 597135077247488 599027619961888 601014064381952 601800810954752 602936540397568 603277567852544 603725803552768 605165198035268 605189578399744 607515418443776 607966802870272 609096348803072 609440860312576 609458690473984 611044677787648 611390291293184 611736100281472 615685131422336 617654536081024 617679419604992 617821593665536 618171040268288 618189125844992 619152082100617 620148396654592 624008102182912 624151732944896 624504759943168 625665031866368 626037229981696 626502376128512 628021374346496 628487994714112 630011807201296 630386591143712 632433043028384 632928439107584 633304958107648 634456019575456 634953000288256 636466846209506 637393225908224 639051906940928 639413361639424 639432068694016 640982415843328 641458666274816 641821482262528 643013927049728 645964728049664 647530914082112 649602184499008 649969606549064 650164425457664 652225037860864 654697025241088 655218108792832 656284383330304 656435443269632 656806730285056 656825946210304 658907671445504 659280356780032 660995994440704 661389210380288 663536307439616 665658774636544 665685592113152 667272710243152 667768494383744 668146191495952 669387545151377 669785753090194 670361841041408 670859920408576 672486466551808 672506141212672 672886517989376 673386473193472 674637562806272 675019145138176 679376696741888 681549832916992 681935324903936 683202297490336 686321152663588 688560664477696 689108700626944 689498467991552 690799702048768 691312966762496 691703980883968 692989102727168 693503994167296 693916548595712 695598997124096 696169240592384 697857150927872 700089400910848 700485379078784 701005840258048 702308244093248 702705477262984 702726036029056 705559571464192 705979297562624 707290941620224 707816459337728 708216808013824 709504025282728 709905328464449 710519762747392 712788665434112 714516870711296 714941925363712 715473127768064 716802410481664 717207841709312 720074651974912 724556282710432 724752254107648 725183397625856 727070534008832 727481772998656 729808783867904 732177994416128 732592122241024 734520027185152 734935479689216 736300921647616 736847993802752 737264763030016 737286332882944 739073934444352 742495468126208 744265715271208 744818705274176 744848711876608 745463357636608 746202509349076 746646413280872 749657044680704 750103003660288 752054988046336 752480358514688 754927247919104 755488159449088 757319892594304 760190198253568 760825895714816 762033331816144 762261740191744 763259565113344 765079317723344 765701019140096 767557514067968 768186748239872 768621243006976 770049269989376 770507359977472 771079847542784 772512442384384 772949383811072 773523685801984 775399147324672 775421832859648 775860419869184 778379129881088 780868947169792 782900993415424 783343810719392 783366728688128 783786878485636 784021807169536 785266055347124 788901434884096 789487589261312 791369874353812 791401756368896 792054817488896 794565133213696 799510380921856 802110200914048 802706169414656 802738508136448 804652385881448 805306244268032 807682819902881 807920545562624 808377514196992 808401164566528 810504857583616 810963287932928 811421977575424 812896775081053 813533531619328 813557332836352 814017489698816 815529858697216 816660070694912 819272338014208 821258720299264 821868916164608 822333774148864 823861594032464 823885697413376 824351696111008 830323154223104 832302798889354 833023170117632 833642106978304 835663329759232 836160452501504 838830563590144 840864366141952 841558243581952 844225454039552 844702957124416 847404925799744 850215017906176 851327976472576 852875305003072 852909664894976 853543377436672 854051136733184 855637884534784 856121842614272 856823680729088 858901108834304 861648493428736 862135851173888 862776418779136 864379377345536 864404666138624 864868279708288 864893582804992 866500474865792 870511928147968 873235723424896 873729635033168 873991522746368 874485861842944 875352943659493 875873677117946 876761526304768 877283097706496 882218351362048 882946353922048 885087118249984 885744738664448 886245725507584 887892287869184 888420480782848 889080577888256 891236215065248 895362182152192 896989544917024 897496891944692 898226195529728 900367733662228 901142146973696 904024648843264 904535975002112 906216518950912 906889838526464 907402785267712 907429332779008 909115252318208 909629457777664 910353446020096 916019341872256 916699944952832 918403088429632 918922547190056 918949431730304 919197980819456 922659809656832 925606139133952 928337737222741 928615992918016 929141228208128 929831580860416 931559121698816 932086021654528 932113291313152 935067504330752 941103784830976 941636083351808 943385555861008 943946760831776 944648114006272 944686171160576 946938478506826 947752947679232 948316750741504 950784544473088 951322318536704 952029151756288 953825838497792 954337412091904 954365332750336 954905132146688 955124926971904 961069473439744 963570453434368 964115459346944 964143666077696 966481298888768 967250536396352 973993691512384 974836698447872 976647854620672 977373504733184 977926317801472 977954928590848 980326047760384 981054430773248 983433064899584 987212554971136 987946054664192 989781566804992 990341398007936 990370372020224 993509223351424 994071162957392 998108662071296 1000488338561296 1001272038916096 1001301332721664 1001867679629312 1002098284036096 1003688621131664 1003729056858112 1004527940435968 1008335185248256 1010779963445248 1011530973741056 1013983500347648 1014013166047232 1014586702905856 1014820234907648 1024372675556128 1025259286298624 1027703694921124 1028508713549824 1028538804207616 1029120556924928 1031798625468416 1035763992100864 1038459348779008 1039046712664064 1039077111627776 1039634408768512 1041596425745408 1042370332696576 1042959908676608 1044897631455808 1049692683080704 1049734972178432 1052237735383432 1053092780965888 1053688421679104 1053930953900032 1055603549810888 1056200610642229 1060490453450752 1063851541348352 1063882666016768 1064484409606144 1064729426788352 1066462122911744 1067310936713216 1071330579767552 1074751659599872 1077357469119376 1077998371837472 1078246499589376 1079091109298176 1081739087183872 1082542820163584 1085737561180922 1089337991692288 1090147370663936 1090763969855488 1092790508146688 1092822479470592 1093440591732736 1094253018939392 1096286039560192 1096906110849536 1103987132205568 1104611559316544 1107518478490112 1108144902968896 1108444623929344 1109104019898368 1110203733421796 1115343407939584 1116172108955648 1116836101881856 1118911079776256 1119543948034048 1119801638518784 1120435010486272 1124018968936448 1130342262682624 1131014685206528 1131275015962624 1134017870257792 1135581304193024 1138288741003024 1139134490419328 1141896400552349 1142911991283712 1143558434717696 1144408099520512 1146534303629312 1146567847313408 1147182795882496 1147216358539264 1149347780132864 1150201746423808 1150852313022464 1158281581330432 1158936717971456 1161089914905856 1161780628716032 1162643832623104 1164803917032704 1165462742777632 1173649781773828 1174603486461952 1175538371657728 1177403959404452 1177722412924928 1178423021142016 1179298590359552 1182157881122816 1185932865765376 1186638358249472 1189515444786176 1189789240926208 1190462198641664 1194270154494976 1198055239923776 1202028128763904 1203601621909504 1205873080795136 1206555135705088 1207451607105536 1209431787315713 1210330396070536 1210379156799488 1215030836887552 1215933605740544 1218192697606144 1218881720625152 1218917380947968 1222089355575296 1222780582586368 1223472200562944 1231370262844672 1235309072162048 1235358839209984 1235643187331072 1236342080536576 1238304164201234 1240296793309184 1248016204365824 1248303465889792 1249009519886336 1251330063732736 1252074459963392 1253004752257024 1256042748692992 1256975989428224 1260023614402592 1260773182287424 1264866086056768 1265856878215168 1266609916215296 1268912039150912 1269906000576512 1272933692419012 1274786451816448 1278103813881856 1278826723278848 1278864137388032 1281964831686656 1282917332549632 1283642964525056 1286027854099456 1291929456099328 1295061828164224 1299204368998016 1299939213098128 1300328850915328 1304450075721728 1309394050482176 1310436217585664 1312568766660608 1312870886539264 1313613460570112 1313651892420608 1317815342891008 1318560713560064 1321991988881408 1322778420760576 1327072614879232 1331317549273088 1334545420486304 1335536988767488 1336292382991904 1338775090302754 1339571506180388 1340723682082816 1344972933103616 1345012282425344 1345773035978752 1346772946386944 1349275125612544 1350038290276352 1358753393483776 1363099665833984 1363870649807872 1366404594980672 1372642305327176 1377121328955392 1378217401253888 1378996935983104 1381185413916761 1381599404097536 1382625933524992 1383407961767936 1385978205454336 1387007988334592 1387833097191424 1391197994248192 1392338481184768 1395714301855744 1400178801821696 1400970758157568 1402011680516096 1404616488186496 1405410954525968 1405452072058112 1411119142928384 1414581883240448 1415632918675456 1416433616027648 1419008050565456 1419810656928898 1421039525494784 1425577330868224 1429033741422592 1429883850727424 1430946255536128 1433604820963328 1434415683418624 1440149303949824 1449112565420864 1449504508215296 1450366795251712 1454141068017664 1454963545997312 1459617567735808 1464355988832256 1465184244482048 1469040054370304 1469870959378432 1472601843295232 1473695987605504 1474529526060032 1474572665765888 1478147868888704 1484990936252416 1488531430542416 1489637410548352 1489697423753216 1490926715273216 1492405018698152 1493249139183841 1493292826561744 1499314089361408 1500206007320576 1504109976092672 1504960717029376 1509854495838208 1510976318898176 1514639785188608 1520380396507136 1524066663632288 1530158635446688 1535115028135936 1537242486013952 1540098539978752 1541014719954944 1542159695085568 1545024884768768 1545898767622144 1547047371603968 1550798294649344 1550843665719296 1551720839738368 1556758259762176 1561737894339584 1565801986830848 1566687621438784 1566733457376256 1567573756971272 1568043614339072 1570532110694248 1577802869768192 1578975178522624 1582739748707624 1582803512737792 1584109634977792 1589130266427392 1599020761843712 1604220401828096 1605412338829312 1605477016272896 1609304771762896 1610612488536064 1615365639805762 1615841091125248 1616755028393984 1621009715167232 1621926575865856 1622843955150848 1625793550162106 1627067063238656 1627114665672704 1628034979397632 1631059717394432 1633320141389824 1638544676028416 1642517440598528 1643737832329216 1644667548297728 1647723188064928 1647771394826752 1648703392222016 1660646308446208 1664605597778708 1666046340235264 1667284213956608 1671326659518464 1672320905003008 1677661127180288 1681728732283904 1683116487163904 1688450908079104 1689405914248832 1694809851599488 1700430035812352 1702655952945152 1705750610006144 1705819329789952 1707086754873344 1708102273466368 1709886319998077 1711275769069568 1712243685228544 1713647361458176 1717802217668608 1723296986857472 1724271702347776 1725552837558272 1728758754691072 1728809332277248 1729736559416576 1729787165609984 1733000949731584 1746471446849792 1747459270066336 1748971723685888 1750705887318986 1751747354235892 1753523052609536 1754566195412992 1764436702724096 1765892707844096 1770174236499968 1771489477328896 1772491451015168 1775784575738368 1776840961565696 1778161155776512 1782472430130496 1790724364304384 1793979089834048 1794993783889384 1796452391059456 1800735467324456 1802284293947392 1808049297686528 1809071950004224 1812433037901824 1813779677052928 1814805570535424 1814858665558016 1818230504636416 1819258915555328 1820706892040192 1832038683744512 1833399889905664 1836806176859264 1837845094380112 1837898863460608 1838395961638912 1845319619313664 1851212278267904 1856675474445482 1857231985836032 1858282456416256 1859663161720832 1863118243397632 1864172043309056 1864226582626304 1870135008661504 1882207569661952 1883272166703616 1886771111722016 1887893521663552 1889296228012544 1889372342321152 1893876957013652 1895505895358464 1896633501483008 1901569088946176 1902644637073408 1904058303512576 1907651676995584 1908674824183808 1908730665500672 1909810264293376 1910249853943808 1922138946879488 1927140906868736 1928230918693888 1928287332155392 1932962597777536 1934501072792704 1947987383024768 1949673396895744 1952710412778869 1953295709241344 1954747009466368 1955852635602944 1955909857181696 1960652095520768 1962108861546496 1966866129799168 1974425109942272 1975892109328384 1979563133609984 1980682796015872 1980740744040448 1987018446702848 1988142325914784 2000976677122592 2002544077832192 2003735359258624 2007377242263328 2007458113716224 2009055880871936 2016670370496512 2021559926890496 2023061947482112 2027967000695296 2028026332094464 2029173405811712 2029640469815296 2048745351112256 2050518572597248 2055407389842248 2057017427099648 2057077608415232 2058241113849856 2063597250936832 2071527984201728 2076918697558016 2078093425328128 2078154223255552 2079268817537024 2083192851490816 2084740665393152 2085919817353216 2089795262911616 2099385366161408 2099469944356864 2104475470766864 2106185561931776 2107376843358208 2107861907800064 2111207099621776 2112401221284458 2120980906901504 2127703082696704 2127765332033536 2128968819212288 2129458853576704 2132924245823488 2134621873426432 2142661159535104 2149503319199744 2154714938238752 2155996743674944 2156492999178752 2163478174367744 2171475122361844 2178675983384576 2180294741327872 2181527939710976 2185581016293376 2185644958941184 2186881183465472 2188506037878784 2192572079120384 2193812221699072 2207974264411136 2209223118633088 2215036956980224 2216289805937792 2216889247858688 2218208039796736 2220407466843592 2230686815879168 2232344217911296 2233672203763712 2237822159552512 2239087896068096 2239603277037568 2240870020972544 2248037937872896 2260684525365248 2262029370413056 2262550031925248 2268035740515584 2276577482006048 2278268980838656 2283792801104698 2287116869435392 2293068607258624 2294365591764992 2294432717078528 2298695560265728 2300403492847616 2301704626044928 2316563162660864 2317873435942912 2322179829811712 2323561257432064 2325287665246208 2329607834065408 2330925485555264 2347299563547656 2349206972923904 2351076743315456 2354807918808904 2355444825849856 2356846042284032 2358597180719104 2364315762245632 2371865731530752 2373276716498944 2379030889572352 2379578481852416 2380924397283328 2388540308989952 2396110479847552 2404056257527808 2407203243819008 2411746161590272 2413110271410176 2414903214211072 2418863574631426 2420660792141072 2420758313598976 2430061673775104 2431867211481088 2436385395212288 2437763441250304 2437834761895936 2444178711150592 2445561165172736 2446944401125888 2462740525689344 2470618144324096 2470717678419968 2472684161073152 2476608328402468 2480593586618368 2496032408731648 2496606931779584 2498019039772672 2502660127465472 2504148919926784 2506009504514048 2512085497385984 2513951978856448 2520047228805184 2521546364574848 2529732172113536 2531713756430336 2533219832430592 2537824078301824 2539812001153024 2545867384838024 2547307355078317 2549572903632896 2556207627763712 2557653446557696 2557728274776064 2563929663373312 2565834665099264 2567285929050112 2571952091649889 2572055708198912 2583858912198656 2590123656328448 2598408737996032 2599878426196256 2608900151443456 2625137533321216 2625741773078528 2627226921140224 2627303784841216 2635630685782016 2637121427120128 2643983977762816 2645556841521152 2654145229758464 2662635098546176 2669090840972608 2671073977534976 2672584765983808 2677550180605508 2679143012360776 2681447364165632 2689945866207232 2690024564850688 2691546071957504 2693545892773888 2698550251225088 2700076580552704 2717506786967552 2726199331667968 2727741299615744 2732809189961344 2745284610654352 2754242657910784 2756434802507776 2757993871966208 2762370827833522 2763198808195072 2765251867049984 2766815923535872 2771956410908672 2774015976669184 2775666194382848 2782395988496384 2784676962369536 2791428603711488 2800357603643392 2801941516315136 2804023361032192 2809232976372992 2810821909051936 2810904144116224 2829163766480896 2832867232055296 2838016101130912 2839621313857796 2842079050989568 2851154661736448 2858067482845184 2859767701454848 2861892511072256 2867209641926656 2868831366837248 2880298607899648 2898225130841728 2899009016430592 2900733590503424 2908282136035328 2909927091994624 2916864898820249 2919235135471616 2928711977664512 2930368488964096 2938080108740608 2939741918756864 2945203686590464 2947391975211008 2949059052120064 2949145331531776 2956295737777408 2977062861084832 2979274821096704 2979394847506432 2984810037396304 2986498278367682 2986585653123488 2998628178722816 3000412014641152 3008219952185344 3009921434058752 3019708991676416 3021952637796352 3029279570377216 3040760793014272 3048133327264576 3060317270893376 3070230056271872 3074484972027904 3080197079957504 3082029439909888 3084319390171136 3090049769537536 3091797535244288 3094094743207936 3101596589298688 3101687331438592 3103441679476736 3113516519524352 3123475788679168 3131603973661696 3133375242877568 3133466914752512 3135147513942544 3136087228678144 3141064221388496 3155605739536384 3157950357045248 3165479497415248 3165607025475584 3168219269955584 3178260532854784 3198041523687424 3208440803656192 3210824677658624 3218609543525792 3230731279611524 3233510056787968 3243853151731712 3245687910301696 3251587100324212 3254134126477312 3254229331345408 3256069958795264 3262119434788864 3266640282779648 3277089352056832 3285034881197056 3287475664658432 3289335096595456 3295446376129856 3295542789653504 3297406784444032 3321292616892416 3329211195557416 3331094233563953 3332092680470528 3334568427913216 3342653319036928 3344641810006016 3355322254360576 3363457464567808 3366232974327808 3376901816158208 3378811828497664 3389619703198976 3411501220012288 3411638659579904 3414173509746688 3419772639996154 3422551538139136 3424487370457088 3435604435337216 3446593973714944 3448543404695552 3451105675116544 3457517509382144 3457618664554496 3459473118833152 3459574331219968 3466001899463168 3492942893699584 3494918540132672 3497943447371776 3501411774637972 3503494708471784 3507046105219072 3509132390825984 3528873405448192 3531785415688192 3540348472999936 3542978954657792 3544982902030336 3551569151476736 3553681923131392 3556322311553024 3564944860260992 3581448728608768 3587958179668096 3589987567778768 3592904782118912 3601470934648912 3604568587894784 3616098595373056 3618143900008448 3624866075803648 3627559354105856 3629611141070848 3629717331116032 3636461009272832 3638517831110656 3641413784080384 3664077367489024 3666799779811328 3673612353718528 3675690188760224 3675797726921216 3690639238627328 3713350948890964 3714463971672064 3716564912832512 3719326323441664 3726236486795264 3728344086618112 3728453165252608 3740270017323008 3764415139323904 3766544333407232 3773542223444032 3775787043327104 3778592456025088 3778744684642304 3787753914027304 3791011790716928 3793267002966016 3803138177892352 3805289274146816 3808116607025152 3814361790764941 3815303353991168 3817349648367616 3817461331001344 3819620528586752 3820499707887616 3826562868064469 3844277893758976 3854281813737472 3856461837387776 3856574664310784 3865925195555072 3869002145585408 3895974766049536 3905420825557738 3906591418482688 3909494018932736 3911705271205888 3921304191041536 3924217723092992 3933732259598336 3948850219884544 3951784218656768 3959126267219968 3961365592031744 3961481488080896 3974036893405696 3976284651829568 4001953354245184 4005088155664384 4007470718517248 4014754484526656 4014916227432448 4018111761743872 4033340740993024 4043119853780992 4046123894964224 4055934001390592 4056052664188928 4058346811623424 4059280939630592 4097490702224512 4101037145194496 4110814779684496 4114034854199296 4114155216830464 4116482227699712 4127194501873664 4143055968403456 4153837395116032 4156186850656256 4156308446511104 4158537635074048 4166385702981632 4169481330786304 4171839634706432 4179590525823232 4198770732322816 4208950941533728 4214753686716416 4222414199243552 4224802442568916 4241961813803008 4255406165393408 4255530664067072 4257937638424576 4258917707153408 4265848491646976 4269243746852864 4285322319070208 4299006638399488 4309429876477504 4311993487349888 4312985998357504 4326956348735488 4342950244723688 4357351966769152 4360589482655744 4363055879421952 4371162032586752 4371289917882368 4373762366930944 4377012075757568 4385144158240768 4387624443398144 4415948528822272 4418446237266176 4430073913960448 4432579611875584 4433778495717376 4440814933687184 4461373631758336 4464688435822592 4475644319105024 4478175792136192 4479206554075136 4481740041945088 4496075875745792 4521369050730496 4524058740826112 4525100063850496 4536071481031168 4553154964012096 4556537961677312 4567585602209396 4574233738870784 4586137214517248 4588731183529984 4588865434157056 4597391120531456 4600806985695232 4603409252089856 4633126325321728 4635746871885824 4644359659623424 4647122514864128 4650575330492416 4659215668130816 4661850971110528 4694599127095312 4698413945847808 4702153486630912 4709615837617808 4710889651699712 4713692084568064 4717194361438208 4728631524491264 4743731463061504 4746553432997888 4758061779144704 4759156963704832 4761848794566656 4777080617979904 4792220959695104 4826220542820352 4837727149262852 4841321584282144 4841516627197952 4860123347550208 4863734422962176 4872770790424576 4875526882500608 4875669523791872 4888357422301184 4891122330345472 4893888802251776 4925481051378688 4941236288648192 4941435356839936 4945368322146304 4953216656804936 4961187173236736 4992064817463296 4993213863559168 4996038079545344 5005320254930944 5008297839853568 5012019009028096 5024170994771968 5027903957712896 5040094457610368 5043092729149696 5059464344227072 5063427512860672 5075648156603648 5079624002306048 5091734769676048 5094614710156634 5112415255527424 5115306893115392 5127859326746624 5131669330198528 5134571858100224 5143904183299778 5144111416397824 5167717824397312 5180247312656896 5196817475992064 5199756852392512 5217800302886912 5250275066642432 5251483546157056 5254453842280448 5254607569682432 5271261371564032 5274242854240256 5287967955525632 5291113683042304 5308290459516928 5325270197092352 5338181681945216 5342147955069952 5345169531967616 5355100361211016 5358286024721552 5362894728331264 5379891732414464 5380049129701376 5383092143915008 5387091785547776 5397100502450176 5400153161105408 5409968192780801 5435013573935104 5452398663335936 5455482599231488 5465618379922688 5490569221308704 5515987743932416 5524741655667044 5526397616390144 5533631847071744 5543912821817344 5548031953338368 5551332388765696 5564791976992768 5569353924739072 5582857207422976 5600715207286784 5603883032630272 5608046722064384 5618465952745984 5621643818103872 5621808288232448 5658327532961792 5665734464110592 5676032202261824 5679242627715592 5684158101979136 5693178901266649 5702309323472896 5716134965690368 5719535402909696 5723785022144512 5734419283853312 5737662733674496 5760597215799296 5796450261683456 5798018032861184 5816564272070656 5819854183989248 5833729797640498 5838470270943232 5857423955329024 5860736977928192 5876160217481216 5879483837513728 5890407373180928 5894783950422016 5898118104240128 5898290663063552 5912591475554816 5954125722169664 5958549642193408 5958789695012864 5969620074792608 5972996556735364 5973171306246976 5997256357445632 6000824029282304 6016439904370688 6019842868117504 6039417983352832 6043905275592704 6058559140754432 6081521586028544 6096266654529152 6120634541786752 6140460112543744 6148969944055808 6160394159915008 6164058879819776 6168638780342272 6180099539075072 6183595070488576 6188189486415872 6203193178597376 6203374662877184 6206883358953472 6227033039048704 6246951577358336 6263207947323392 6266750485755136 6266933829505024 6270295027885088 6282128442776992 6311211479072768 6330958994830496 6331214050951168 6336438539911168 6356521065709568 6396083047374848 6416881607312384 6421649355317248 6437219087051584 6461462559223048 6467020113575936 6487706303463424 6491375820603392 6503174200648424 6508268252954624 6508458662690816 6512139917590528 6524238869577728 6533280565559296 6554178704113664 6570069762394112 6574951329316864 6578670193190912 6590892752259712 6591085579307008 6594813568888064 6642585233784832 6658422391114832 6662188467127906 6664185360941056 6669136855826432 6685306638073856 6689283620012032 6710644508721152 6726914929135616 6732465948655616 6753803632316416 6757623656995328 6779239406397952 6823002440024576 6823277319159808 6839545279992308 6845103076278272 6848974740914176 6871208870674432 6893187947429888 6897086809391104 6902211350233088 6915035018764288 6915237329108992 6918946237666304 6919148662439936 6932003798926336 6985885787399168 6989837080265344 6995886894743552 7002823549275944 7006989416943568 7014092210438144 7018264781651968 7057746810896384 7063570831376384 7080696945999872 7085957909315584 7089965804060672 7103138302953472 7107363846262784 7112644623106048 7129889720521984 7175916359336192 7179975135557536 7202941869297824 7236287800016896 7249732151607296 7255118708211712 7259222282141696 7259434662232064 7272922018545664 7277035662221312 7282827568160768 7328154734978048 7333599559622656 7347224707437056 7351380377520448 7351595453842432 7381278477254656 7426701897781928 7428927943344128 7433129825665024 7438652646883328 7452472973590528 7456688173236224 7456906330505216 7480540034646016 7528830278647808 7533088666814464 7547084446888064 7551574086654208 7557184912050176 7557489369284608 7575507828054608 7582023581433856 7606276355784704 7610578548293632 7616233214050304 7628723581529882 7630606707982336 7634699296735232 7634922662002688 7639241057173504 7640999415775232 7653125736128938 7688555787517952 7708563627474944 7712923674775552 7713149328621568 7731850391110144 7738004291170816 7791949532099072 7810841651115476 7813182836965376 7823410542411776 7842608382083072 7848435446185984 7867464519196672 7897700439769088 7903568437313536 7918252534439936 7922731184063488 7922962976161792 7948073786811392 7952569303659136 8003906708490368 8010176311328768 8014941437034496 8029508969053312 8029832454864896 8036223523487744 8048977067308021 8066681481986048 8086239707561984 8092247789928448 8111868002781184 8112105328377856 8116693623246848 8118561879261184 8194981404449024 8221629559368992 8228069708398592 8232964455399424 8254389003747328 8286111936806912 8307674790232064 8312373701312512 8312616893022208 8317075270148096 8332771405963264 8338962661572608 8343679269412864 8359181051646464 8397541464645632 8417901883067456 8429507373432832 8444828398487104 8449604885137832 8483923627606016 8510812330786816 8511061328134144 8515875276849152 8517835414306816 8531696983293952 8538487493705728 8570644638140416 8598013276798976 8618859752955008 8623986974699776 8625971996715008 8653912697470976 8685900489447376 8714703933538304 8721178965311488 8726111758843904 8742324065173504 8742579835764736 8747524733861888 8754024151515136 8770288316481536 8775248886796288 8831897057644544 8836892474532352 8860147827920896 8865159223751168 8881629867374368 8922747263516672 8951288638210048 8956351584272384 8958413108150272 8963480083890176 8992151751491584 9042738101460992 9048117481652224 9050200127700992 9072142962062336 9106309928024192 9113075923354624 9135171204418792 9148467477741568 9172274429034496 9177462367059968 9177730868314112 9194782241062912 9201613971390464 9206818504179712 9228769270037837 9266252650643456 9271493743771648 9288719319246848 9294245029728256 9301150660984832 9318431336261632 9323701942221056 9389198254190624 9419231675235616 9421779303399424 9427384169136128 9457263048982528 9487462926123008 9493106865995776 9516123558289408 9518313927409664 9523697589133312 9554161235959808 9584441919390208 9652441085640704 9675454298525704 9682643168564288 9683033254395904 9720246695100416 9727468845924352 9745541580849152 9751053765001216 9751339047583744 9776714844602368 9782244660690944 9787777604503552 9850962102757376 9882472577296384 9882870713679872 9890736644292608 9906433313609872 9922374346473472 9984129634926592 9986427727118336 9992076159090688 10010640509861888 10016595679707136 10024038018056192 10048341989543936 10055807915425792 10080188915220736 10086185458299392 10118928688454144 10151296313207296 10183469539352096 10189229420313268 10230613786230784 10255718653493248 10263338660397056 10269143716200448 10287808366599556 10288222832795648 10335435648794624 10360494625313792 10393634951984128 10399513704785024 10435600605773824 10500550133284864 10502967092314112 10508907684560896 10509215139364864 10542522743128064 10548485708480512 10575935911051264 10582227366084608 10616580919033856 10650540394184704 10676363363890432 10684295910139904 10690339063935232 10710200722422032 10716572049443104 10759783464828928 10766184287830016 10794201004900352 10800306322210816 10819936385561602 10870027147870208 10904797326671872 10910965198462976 10931236759845376 10981138442617408 11031975487864832 11049483311334088 11052795232780288 11067263694143488 11087825643634688 11096063906676736 11102664777531392 11129583953985536 11138707849478144 11165714414845952 11201430414573568 11207766065260544 11216093444128768 11236931905491968 11243287636207744 11243616576464896 11316655065923584 11331468928221184 11352064404523648 11358485255431184 11368316203958272 11379588267573409 11386357802533298 11404618646945792 11432269931380736 11439070805819392 11447570044289024 11468838567706624 11475325467348992 11521194431598592 11592900523366912 11639708367978496 11667459595280996 11676940541886464 11714847910658048 11721473955856384 11752320434962432 11758967675027456 11780814746361856 11789567900844032 11796236208480256 11796581326127104 11825182951109632 11908251444339328 11917099284386816 11917579390025728 11939240149585216 11945993113470728 11946342612493952 11994512714891264 12001648058564608 12032879808741376 12039685736235008 12068390583895633 12078835966705664 12087810551185408 12117118281508864 12163043172057088 12192533309058304 12241269083573504 12280920225087488 12320788319830016 12328117759639552 12360199078150144 12367190140977152 12376378972831744 12406386357194752 12406749325754368 12413766717906944 12454066078097408 12493903154716672 12526415894646784 12533500971510272 12533867659010048 12540590055770176 12564256885553984 12622422958145536 12661917989660992 12662428101902336 12672877079822336 12713042131419136 12792166094749696 12833763214624768 12843298710634496 12874438174103168 12922925118446096 12934040227151872 12975412606926848 12982751641206784 13006348401296848 13016536505909248 13016917325381632 13024279835181056 13048477739155456 13066561131118592 13108357408227328 13140139524788224 13149902658633728 13157340386381824 13181785504519424 13182171158614016 13189627137776128 13316844782229664 13324376934255812 13328370721882112 13370613276147712 13378567240024064 13421289017442304 13453829858271232 13464931897311232 13507607264632832 13515247313990656 13558478812795904 13646004880049152 13646554638319616 13679090559984616 13690206152556544 13697949481828352 13730607938348977 13742417741348864 13786375894859776 13794173618782208 13804422700466176 13830070037528576 13830474658217984 13837892475332608 13838297324879872 13864007597852672 13971771574798336 13979674160530688 14005647098551888 14013978833887136 14028184420876288 14115493621792768 14161393891999744 14171915818631168 14179931608121344 14206276605906944 14214727692525568 14225289246212096 14259779441043968 14351832718672384 14359950271115072 14405883738595648 14472575600033792 14499464303214592 14510237416423424 14518444564283392 14518869324464128 14545844037091328 14554071324442624 14565655136321536 14656309469956096 14667199119245312 14694449414874112 14702760755040896 14703190907684864 14762556954509312 14853403795563856 14857855886688256 14866259651330048 14877305293766656 14904945947181056 14913376346472448 14913812661010432 14961080069292032 15057660557295616 15066177333628928 15094168893776128 15103148173308416 15114369824100352 15151015656109216 15221157096587264 15257447163059764 15269398593470464 15269845324005376 15278482114347008 15281998831550464 15306251472257876 15377111575035904 15417127254949888 15425847349551104 15426298657243136 15463700782220288 15476008582341632 15583899064198144 15621683302230952 15626365673930752 15646821084823552 15685216764166144 15696870892371968 15734929038393344 15795400879538176 15807136874627072 15836505068879872 15845462368126976 15845925952323584 15896147573622784 15905138607318272 16007813416980736 16020352622657536 16059017938106624 16059664909729792 16072447046975488 16097954134616042 16172479415123968 16184495579856896 16223736005562368 16224210656755712 16233387246493696 16237123758522368 16389962808898048 16443259118737984 16456139416797184 16465928910798848 16508778007494656 16572223873613824 16615349580464128 16624747402625024 16625233786044416 16634150540296192 16665542811926528 16677925323145216 16687358538825728 16718362103292928 16795082929291264 16835803766134912 16859014746865664 16889656796974208 16899209770275664 16967847255212032 17021624661573632 17022122656268288 17031750553698304 17035670828613632 17063393966587904 17076974987411456 17141289276280832 17196026553597952 17237719505910016 17247973949399552 17251943993430016 17371800978894752 17429407867076608 17452223517687808 17484648130347008 17485159671529472 17495049467723776 17508048303030272 17540576632963072 17550497773592576 17663794115289088 17673784949064704 17720295655841792 17730318447502336 17763259734748736 17845494527033344 17902577276420096 17912703168544768 17916826216300544 17926960167780352 17955410380917893 17984303502983168 18085476202921984 18096234963304448 18100400255401984 18144285924124672 18212619856048384 18226151846709248 18270342408837584 18344548858068992 18354924734119936 18389564482125824 18403227942780928 18413637008359424 18457538540075674 18532505301286912 18542987487543296 18577438638493696 18588490059456512 18602301321969664 18636862672523264 18647403884442112 18778396508381248 18838463350471232 18843558606798848 18854768338272256 18914526097965056 18974925852246016 18986213731991552 19032247116578816 19036627854819328 19047395178266624 19108322471919616 19168883838780416 19304882171281408 19350908597051408 19365286337128576 19366066508791808 19412238809389933 19440493390200832 19454937691848704 19491083161698304 19502107530002432 19502678095167488 19553429689204736 19564489321381888 19575555209007104 19701924205514752 19764945154592768 19812866627219744 19968259269853184 19984152318181376 20021281019723776 20033191359414272 20048076036112384 20096683979087872 20111615830851584 20160377830441472 20172370916598784 20237857376908288 20302592626414592 20366939078704192 20378458840626536 20461227572461568 20511437306986496 20526677320794112 20538287432400896 20575616733199112 20576445665591296 20670871297589248 20720989250627584 20787269903968256 20799027409570048 20871201211547648 21001100266569728 21005934184628224 21017815369121792 21085045486256128 21096971416961024 21151871822102528 21164454732169216 21233161838067712 21301080788369408 21352726727780864 21368591820279808 21380678127870464 21420401444844064 21433144098886208 21519566929657856 21532368575660032 21588402009800704 21600612644421632 21639872771123204 21740054295740416 21809594653343744 21821930396925952 21862473519690752 21962276885234816 22063950975729664 22098966622668176 22105590465560576 22134527388286976 22175651287269376 22192127813353472 22205329555062784 22259167907971072 22277415698956288 22331428829691904 22402860829147136 22415532130521088 22432186888257536 22473863810983936 22486575272415488 22487233152929792 22704128809047296 22716970510862368 22736632407916544 22759176535146818 22772715605066596 22864539862761472 22878141611638784 22895140088578048 22937677135413248 22950650934697984 23042388863197184 23185801046733824 23279416735956992 23334919190561992 23353881083772928 23429695821316096 23442947911712768 23504640869924864 23517935350054912 23561629492723712 23579135801688064 23592472416960512 23593162652254208 23650365902219264 23816502888678656 23834198568773632 23835158780051456 23878480299170432 23891986226941456 23892685224987904 23989025429782528 24065759617482752 24079371472470016 24136781167791266 24157671933411328 24175621102370816 24234236563017728 24326086344114176 24385066618116608 24482538167147008 24561840450174976 24641576639660032 24656235519279104 24720398156300288 24734380281954304 24752757945663488 24812772714389504 24813498651508736 24827533435813888 24908132156194816 24987806309433344 25052831789293568 25067001943020544 25067735318020096 25081180111540352 25128513771107968 25244845916291072 25323835979321984 25324856203804672 25345754159644672 25385235366125297 25426084262838272 25584332189499392 25667526429249536 25686597421268992 25748876348206336 25845850236892192 25965503282413568 26012696802593696 26033073011818496 26048559670362112 26096955478310912 26133122262237184 26216714816454656 26280279049576448 26299805317267456 26314680772763648 26363571009038848 26364342317228032 26379254275552256 26633689564459328 26648753868511624 26656741443764224 26741226552295424 26757134480048128 26842578034884608 26907659716542464 26929863794622464 27015214529265664 27030494627981312 27116957625591808 27292009760098304 27293109276639232 27358181119969232 27380412305113088 27395898963656704 27461215876697954 27484835482697728 27572751789719552 27588347237564416 27608845400932352 27660140075057152 27660949316435968 27675784950665216 27676594649759744 27728015195705344 27943543149596672 27959348321061376 28011294197103776 28027957667774272 28230987243585536 28322787783999488 28343831637262336 28359863216242688 28412553211813888 28429455385051136 28450578492424192 28519558882087936 28703665437344768 28719900542230144 28811767477191296 28945151200067584 28998928606429184 29020474832846848 29036889128566784 29037738648928256 29091688074182656 29108142648885248 29131310272643072 29312618939912192 29334398238490624 29388898829748224 29405521510081792 29406381815369728 29706807591127712 29732519302660096 29809891894362112 29826752692944896 29827625322020864 29922160138584064 30115321114591232 30132354667257856 30188337787552256 30206296346616832 30228739648200704 30302031312218432 30442314193174528 30514894326119528 30538797186940928 30539690648010752 30556964228694016 30563997663100928 30612502944515752 30754223150071808 30834254509899776 30851694699102208 30852597314486272 30927401564440576 30952017164683264 31167798128396288 31243366604461904 31252731347861504 31293642169647104 31370433528332288 31393741784743936 31469858076786688 31590801759076352 31614273749254144 31673010137759744 31690924736253952 31691851904647168 31792295147245568 31810277214636544 32015626833961472 32118035876213248 32119329819459584 32144894093950976 32195908269232084 32344958830247936 32368991159713792 32447472011124736 32448421313511424 32466774492987392 32474247517044736 32779925617796096 32886518237475968 32912278833594368 32931857821597696 33017556014989312 33114995616018121 33144447747227648 33230699160928256 33249494805250048 33250467572088832 33268301080592384 33331085623853056 33355850646290432 33374717077651456 33436724206585856 33590165858582528 33671607532269824 33779313593948416 33798419540551328 34043249323147264 34063501107396608 34126787933175808 34153949974822912 34282578552561664 34392053107195904 34475439011820032 34495947898799104 34503887986860032 34743601957789504 34858815734153216 34904447035375616 34969296260694016 34970319343058944 34990098935447552 35016096606060544 35081153265926144 35100995547185152 35327588230578176 35347569898129408 35440591311683584 35460636895004672 35526519469497472 35690989054066688 35805154552840192 35825406337089536 35833652432601088 35853920335560704 35910820761835786 35968607005966336 36170952405843968 36192469926608896 36200800510803968 36288571848249344 36425239712096768 36452303693418496 36540684817675168 36709849468239872 36779128964251648 36827274016718848 36915077080151348 37065010602573824 37085974975086592 37154877276987392 37176980118913024 37204602643939328 37273725345046528 37294807768884224 37556793016762496 37676926700942464 37687117213597696 37709536676544512 37829052195930112 37949851704492032 37972427463983104 38064494233157632 38073255709638656 38094790356533248 38216644943839232 38337767677560832 38701817194102816 38730572674257152 38732133017583616 38824477618779866 38880986780401664 38982166323396608 39004215060004864 39005356190334976 39106859378409472 39128978642763776 39151110418014208 39403848411029504 39529890309185536 39625733254439488 39936518539706368 39968304636362752 40042562039447552 40066382718828544 40096152072224768 40193367958175744 40223231661703168 40320755660882944 40344741833197568 40475714753816576 40605185252829184 40733878157408384 40756917681253072 40922455144923136 41022874613972992 41053354641588224 41076574864801792 41151233466398224 41152891331182592 41341742595178496 41441978501255168 41574539807936512 41598054819140096 42002200533139456 42035630738243584 42170090972512256 42193942833922048 42303743644205056 42328909464338432 42466323676135424 42602161576738816 42705453455561728 42737183640559616 42761356255740928 42840802889688128 42866288197772416 43039133859315712 43064737151320064 43176804019601408 43201225288843264 43279745542246408 43304225036331389 43480108591480832 43619189306687488 43643860793851904 43724947039381504 43924553770469632 44197933245336352 44351302574538752 44384255626706944 44518335815942144 44662857659383808 44805721658294272 44831064261042176 44864373776515072 44947727621967872 44973150544830976 44974466305859584 45408257618094592 45433941021724736 45473264815833088 45518353070293636 45545431210133192 45729079725522944 45756283223277568 45790280177156096 45875354270826496 45901301869395968 46084777726394368 46371602093467648 46558833471913984 46669838381123984 46707762167545856 46859391642632192 46885895823425536 47009281739849728 47035870700109824 47123258985447424 47158271603376128 47184944833921024 47186325304508416 47300731804438528 47633005777357312 47668397137547264 47756960598340864 47783972453882912 47785370449975808 48158742944940032 48273562335582532 48315343866822656 48351242204741632 48468473126035456 48652172688228352 48770133236233216 48965076334294016 49123680900349952 49283153279320064 49312471038558208 49440796312600576 49468760563908608 49505515891326976 49586703279944233 49625545428779008 49626997303017472 49655066871627776 49816264312389632 49975612618866688 50105663578587136 50134003886041088 50135470636040192 50162360223080704 50257027542215936 50647671958643968 50649712407609344 50770470732250594 50852168525676544 51168664378998784 51335052858499072 51373194842537984 51497752696412672 51691700473784384 51931006564827136 52025393605187392 52066146023636992 52097119340724224 52193910956621824 52266244524474368 52433429632909312 52560558099152896 52599610634534912 52629361545527296 52727142018077696 52728684634456064 52758508551104512 53267379128918656 53297507737023248 53313482887528448 53482453104590848 53514268960096256 53685156069769216 53815319433084928 53859727589244928 54030429058531328 54060989255962624 54233915251183616 54584019520196608 54716362239938464 54791797927313408 54922431753395908 54969670965395456 55145503579439104 55176694475128832 55217690801864704 55320280150114304 55321898632871936 55351569901330432 55353189299519488 55456030391410688 55887086299193344 55918696642122752 56022588394207552 56055915335548544 56461974487171072 56628601970587201 56645575567998976 56687663274524672 56719726432485376 56825106423627776 56858910770102272 56901156984848384 57039117764175872 57407330874689536 57439801084460288 57623534954382592 57997857212858368 58040949665693696 58073778257133568 58183376148365312 58216285297770496 58262620545286144 58625237879824384 58668796476981248 58777797659496448 58811043020163584 58812763630739456 59413615182255424 59465038605320192 59619783788724224 59653505385889792 59655250644041728 59844320277168128 60230642229182464 60264709334515712 60376675575104512 60412592693233664 60457479296401408 60604062624436864 60884628386349056 61029788652239056 61077594373881856 61079381296021504 61113928457388032 61127995326201856 61225005889031504 61508446300143616 61668509019799552 61703389398204416 61705194628972544 61854803128881152 61904034329366528 62335596256792576 62486733208923808 62740867056664576 62939716153573376 63181603518152704 63228547498508288 63346020275519488 63381849472507904 63383703809294336 63584590294491136 63620554429273088 64031253667922944 64236071752426496 64238659638919168 64289788187901952 64391816538464168 64689917660495872 64737982319427584 64894944022249472 64896842627022848 64933548985974784 64948495034089472 65559851235592192 65773036474951936 65824557667188736 66035112029978624 66229991232036242 66461398321856512 66498989610500096 66536602161184768 66662171247706112 66711701292580864 66749434155302912 66873448413171712 67180331717165056 67343215064539648 67558627187896832 67596839081102656 68086498646294528 68127002214793216 68253575866351616 68307899949645824 68565157105123328 68784106214391808 68950878023640064 68991895797598208 69007775973720064 69487203915579008 69717631468306432 69808894070751232 69938592521388032 69940638686117888 69980197870895104 70032193212121088 70162306531852288 70201991094370304 70655176461156352 70695139796258816 70881182623367168 70921273790009344 71053038938994944 71650812674179072 71707840671121408 71821641523671572 71937214011932672 72341904811687936 72384939853217792 72401601021607936 72577143696498688 72850479424193536 72904607386836992 73081369635350336 73419698936479744 73558257928503296 73654548033437696 73830154160302696 74130021205147648 74171949950173184 74309754553974784 74353960237826048 74409205287878656 74547450690093056 74589615537768448 75113586033524992 75353853401884928 75374234427195392 75658104391860224 75899703408984064 76128988466315264 76146511419277312 76189580713066496 76433289887678464 76675535355121664 77403634388205632 77461145348514304 77464266035167232 77648955237559732 77761973560803328 77964332646793216 78008430120009728 78010712380669952 78213718756818944 78257957285527552 78302220836028416 78807696822059008 79059780618371072 79251466508878976 79873037079412736 79936609272725504 80085124078895104 80132765437657088 80192304144449536 80386735916351488 80446463323406336 80641511321765888 80689483666395136 80951429507633152 81210370505658368 81467756314816768 81513835362506144 82045749227945984 82153149729603584 82302466932796448 82305782662365184 82683485190356992 82883957002510336 83149079615873024 83196109638280192 84004401066278912 84071261476487168 84340181945024512 84387885667844096 84607487288410112 84657818928676864 84932647352270848 85204323153477632 85410906911123456 85474367281119232 85522712511481856 85681605779376256 85732576395544832 86078267718631424 86353608039202816 86402450577686528 86559491084492816 86608450072662778 86960217182961664 87238378613374976 87287721587703808 87449894078763008 87849107540939264 88395866490672704 88702605149077504 89036671631884288 89325715318767616 89611443316588544 89662128522084352 89728747553030144 89895455243935744 89946301089661952 89948932611719168 90816515236189184 90867882043449472 90946529631666176 91036706140587272 91090862420266384 91458159451045888 91512566446555136 91580560354312192 91750708541652992 91802603738791936 92169555452788736 92743204186935296 93339676762247968 93771791646851072 94071741400219648 94246517970894848 94316543206752256 94369889667842048 94372650609016832 94601463608877056 95266011554714624 95336794275094528 95513921196681728 95567944907765824 95570740899951616 96317485889880064 96547124671165064 96630687733645312 96702484409483264 96936946252070912 97304345376456704 97540266472466432 97930152668588032 98247361800699904 98566306558640128 98881592625201152 98937521127817216 99011031782653952 99173406559888466 99251090857558016 99253994606034944 99310133743255552 99632528624779264 99951225237733376 100211327157174272 100268007772082176 100270941272080384 100324720446161408 100514055084431872 101295343917287936 101299424815218688 101540941464501188 101704337051353088 102337328757997568 102670105716998144 102746389685075968 102995505392825344 103383400947568768 103862013129654272 104050787210374784 104132292047273984 104194238681448448 104387821913243648 104532489048948736 104866859265818624 105121116198305792 105199221269069824 105258723091054592 105454284036155392 105457369268912128 105517017102209024 106534758257837312 106595015474046496 106964906209181696 107028537920192512 107630638866169856 107719455178489856 108060858117062656 108121978511925248 108467830502367232 109168039040393216 109432724479876928 109583595854626816 109844863506791816 109939341930790912 110291007158878208 110353388950257664 110435381603729408 110640560300228608 110643797265743872 110703139802660864 110706378599038976 110912060782821376 111774172598386688 111837393284245504 112045176788415104 112111830671097088 112923948974342144 113257203941174402 113291151135997952 113375326549049344 113439452864970752 113650212847255552 113717821540204544 113802313969696768 114078235528351744 114814661749379072 114879602168920576 115247069908765184 115995714425716736 116147556514267136 116366752296730624 116432570595540992 116525241090572288 117250475759648768 117337592953962496 117555595318992896 117622086040327168 117625527261478912 118827230364510848 118930077210640384 119239567577448448 119307010771779584 119310501288083456 119688640554336256 120461284458364928 120529418669031424 120753351150209024 120825185386467328 120914958592802816 121208125248873728 122059577304478112 122155188747763712 122227856914776064 122450011778063008 123016892600287232 123337018039599104 123406778796408832 123410389257945088 123709606257762304 123808068658733056 124671192513585152 124973466417847616 125481734113329152 125879432307146752 126363207036305408 126457094997016576 126692040551038976 126763698945015808 126767407618588672 127169180588982272 127241108858546176 128062507335845888 128472143504852992 128477319277838336 128579576375803904 128783633076928336 129379835320991744 129475964638855168 129789888044498944 129793685254045696 129867097971949568 129896990068178944 131119702471184384 131546072949903872 132459982464072484 132997979221000192 133073204322369536 133324342495412224 133423402585161728 133498868310605824 133746896826343424 134360663434330112 134686430129079296 135117254375793664 135193678162205312 136172997292589056 136254004429586432 136507151732703232 136615799899291648 137130314210246656 137568212428783616 137901756047280128 137983791595196416 138015551947440128 138974407831158016 139877185042776064 139960395741790208 140324613063704576 140403982188740608 141310352922312704 141390279592517632 141762365246734336 141842547580018688 142106077877989888 143301625348358144 143415681342242816 143643283047343144 143874428023865344 144683809623375872 144769879706435584 144803202043215872 145154287392997376 145700958848387072 145809214773673984 146162739270700672 146839397872959488 147116515857006592 147309096066875392 147660308320605392 148260042410295296 148343899900346368 148619509107949568 148707920475652096 148818410575757312 149094901380186112 149179231075536896 150227172067049984 150707706803769856 151316208783720448 152257976932630528 152293022838554624 152379161426132992 152866579775356928 153351070710243328 154807268776411264 154922290697028608 154928532070334464 155297910475119464 155523947121606656 155928665293586432 156016860240019456 156021424761339904 156427437513637888 156515914571055104 156604441672056832 156889077590643229 157615393644118016 158119561236742144 158502933017757952 160170248157790208 160265530875314176 160773471832702976 160892926646812672 161283022643531776 161378967332790272 161902859015266304 162420741011316736 162935512629633536 163027670725012288 164091498455891968 164306299459207168 164604933865592896 164611565324730368 165366970380713984 165767914005020672 166298159231746048 166392219276560384 168008802132557824 168142522952974336 168680363890049024 168775771335688192 169214974576820224 169315637857353728 169865294704541696 170408646306955264 170821813822246912 170948734562238464 171045425022963712 171363211558752512 171465152791089664 172804901155373056 173118982168985632 173216900145325556 173920434365923328 174476757226749952 174575443175407616 174899788157526016 175698215081878528 176791732981345408 177405210298155008 178073343263768576 178651430637535232 179222886633177088 179324257044168704 179457495106060288 179790910487871488 179892602179323904 179897865223438336 181633030472378368 181735764086898944 182073412281174544 182181724840532768 182916318902091776 183025132893110272 183501417083305984 183605207477583872 184339110905577472 185486408373870592 186679353524495936 187543583293702144 188143482800439296 188493035941789696 188633086413504512 188739779335684096 188745301218033664 189202927217754112 190532023109429248 190673588550189056 191027842393363456 191135889815531648 191141481799903232 192634971779760128 193094249342330128 193261375467290624 193404968818966528 193873892504141824 194608690752913408 195080532944932864 195860305337176064 197875042255634432 198346813119776932 198502181715116032 198507989212069888 198620267486511104 199265057249558528 199902450475466752 200422654314348544 200536015544164352 200541882544160768 200649440892322816 201028110168863744 202590687834575872 202598849630437376 203081882929002376 203408674102706176 204674657515995136 205340211433996288 205492779370151936 205991010785650688 206766801895137536 208101574420749568 208264584094547968 208775643826487296 210242232396611584 210398442538139648 210517446182109184 210908568072310784 210914738537824256 211034034204418048 213069516515674624 213190030948092992 213929812418363392 214057075840385024 215261277732339712 215438910356979712 216121716234125312 216243957023850496 216935661004734464 218336078080786432 218865448959753856 219167191709253632 219689727013583632 219878683861581824 220582014317756416 220706777900515328 220870763207458816 221281120600457216 221287594531487744 221406279605321728 221412757198077952 221824121565642752 223548345196773376 223674786568491008 224090353576830208 224223661342194176 226514407882348804 226582302271995904 226878905729941504 227300425694511104 227435643080409088 227604627939393536 228156471056703488 229629323498758144 229759204337841152 230494139817530368 231991428851433472 232295113028534272 232733504593461248 232865141191081984 233050482181144576 233420334951932609 234500951519297536 234675185907924992 235111190637985792 235244172080654336 235251054522957824 237654460729021696 238479135154896896 238614021543559168 239377281108672512 240922568916729856 241058837338062848 241506702300418048 241650370772934656 241829917185605632 242416250497747456 244119154608956224 244310377495527424 244455713829552128 244900023556126016 246033785200574464 246674036079198208 246813557592817664 246820778515890176 247419212515524608 247616137317466112 249342385027170304 249946932835695232 250963468226658304 251758864614293504 252726414072610816 252914189994033152 253384081102077952 253527397890031616 253534815237177344 254338361177964544 254482217717092352 256125014671691776 256944287009705984 257567266153856672 258759670641983488 259579776088997888 259587370508091392 259734195943899136 259793980136357888 262239404942368768 263092145899807744 264919964928144968 265995958442000384 266146408644739072 266648684990824448 266846805170323456 266997736621211648 267493793652686848 268721326868660224 269372860258158592 270234508751587328 270387356324410624 272345994585178112 273014303465406464 273231599798583296 274260628420493312 275136424857567232 275803512094560256 275967583190392832 276031103894880256 277948815662316032 279754370085552128 279920791483580416 280649226127409152 280807964377481216 282620705844625408 282780559185035264 283524730493468672 283685095160037376 284212155755979776 286603250696716288 286831362684485632 287286566094686288 287748856047730688 289367619246751744 289539759412871168 289606404086431744 290308574785994752 291401917696774144 291618429547347968 292325478541401344 295320616641210784 296687799800692736 297239018215899136 297415840951304192 297636821151514624 298189802760372224 298358462151073792 300454344134099968 301415413607539712 302632417567440896 304515953865261056 304586045677109248 304758322852265984 305733159550713856 306702141420486656 309614537552822528 309844581394057216 309857064140668928 310595820950238928 311857330587172864 312033720480038912 312854875027275776 313031829142110208 313208883344113664 313778155181286458 315230787288236032 316239122473484288 317005866035515904 320340496315580416 320531061750628352 321546943665405952 321785853293625344 322566045287063552 322757934665580544 323805718030532608 324841482022633472 325871025259267072 326055341450024576 328182996911783936 328612598918414336 329209867731185792 329223130649460736 330008059759628861 330733940761427968 331535828010041344 332596318463492096 332784438553120768 337551542671376384 338429949153640448 338631275714707456 339730589409083392 340817292613910528 341643627644493824 341897469124476928 342090850045927424 342726423117505024 342930305582179328 345609802310746112 346237964337971264 346433800290651112 347840868731846656 348953514453499904 349150886350815232 349799576315052032 351396430163757056 353583465962690816 354810420596310016 356146686527537152 357302861275070464 358445773266354176 358648514088337408 358914990212120576 359581820975742976 359785204358647808 359795730446876672 363266060944756736 363471528173797888 364146824562349088 364363449681065536 365832637804183552 366050265786220544 367002834166611968 367210414955167744 368678221811154944 370972816747741184 373358707048991872 375087166587404288 376286965600878592 376986071883579392 377266172827009024 377479558671368192 377490602436067328 378405854435508224 381064046218858496 381347177100378112 382055684786726912 382271779631063296 382282963599806464 386188498684660256 386522750934581248 387747785008283648 389217381505826816 390161065889865728 391720610674352128 395750084511268864 396693626239553864 397004363430232064 397015978424139776 397240534973022208 398530114499117056 399804900950933504 400845308628697088 401072031088328704 401083765088321536 401298881784645632 402056220337727488 405181375669151744 405197699260874752 406163765858004752 406817348205412352 409349315031990272 410680422867992576 410985558740303872 411982021571301376 413533603790275072 416203148841499136 417551287652974592 420484464793223168 420796885076279296 421034892364218368 421817136144621568 421829477075648512 422068068408836096 426139033031349248 426380061896185984 427859624836726784 428114151680770048 430522555464679424 430877820713959424 432243432468250624 432487914047700992 433871322009468928 436672156161572864 437730897919507712 439379454027167264 441413555801030656 442562241200914432 442812559210643456 442825514396155904 443648243131285504 447096690393546752 447349573136982016 448180707153660416 448447322684388352 453028815764697608 453164604543991808 453757811459883008 454600851389022208 454871286160818176 455209255878787072 456312942113406976 459258646997516288 459518408675682304 460988279635060736 463982857702866944 464590226057068544 465467009186922496 465730282382163968 466100964362289152 466840669903865218 469001903038595072 469350371815849984 470222381275971584 470488344161308672 470502109045915648 475308921458043392 477228043087118336 478754562217345024 481845137833459712 482117674676125696 483013404600836096 483300741545869312 483659834371211264 484832500995494912 488238309217912448 488620754991054848 488911427659104256 489800047112252032 492067570401148928 493348072158396416 493627115185635328 493641557031780352 494838425031049216 495232274634932224 498684770054340608 499893865671390464 503517729228587008 505452828145221632 506768162204155904 507054795780063232 507069630474354688 508676722355929088 508964435434184704 512250029343383552 513888574019411968 515134532307713344 517519341283966976 519159552177995776 519174741016182784 519468391887798272 519587960272715776 524478809884737536 526184291799615488 529839929856289936 531991916884000768 532292817289478144 533297369981648896 533693610340646912 533995473242423296 534987587305373696 537442653737320448 538745720516317184 540469017503174656 540774712648821248 546028606930812928 546463199597166592 548521256840986624 550272849715134464 551607024189120512 551935166380785664 552062207789760512 555897631324632064 559508740171104256 559841582967160832 561298452254818304 561615928754962432 562954925472308057 565241411689250816 565561118370070528 567049460986937344 567370190320074752 568424311511959552 574573132189372576 578735238493503488 579079518825742336 580617149571989504 582803835393548288 583236859094695936 584650957082802688 590641233282421568 593375599601385472 594478036431798272 594831681902608384 595273642303029248 596379605520744448 596716924302147584 600908688268199936 602830827215079424 605264835134881792 609031907730522112 609172091354218496 609516645704531968 611466319101427712 613404282840973312 619229075105645056 619689162788114432 621191641900477856 624067440960077824 626063658284220416 626417766688227328 627556310362572916 630461574576472064 632478244946968576 634011732071031808 640680992631160832 641062123501256704 643093887330811904 643571706587250688 645132090574127104 645515869331161088 647611436061065216 649682964045266944 651742050518534144 652110682900049152 658419735462371584 658446261298921472 660016119519257722 663071656020082688 665192636926984192 665568877106241536 675103085342752768 676859898307280896 677262551429414912 679461178818166784 681634585227821056 683287255288987648 683794938248953856 684181700091854848 685452846235010048 685860611164358656 691219604621492224 692475928675942528 692867600581302224 695681737463693312 697907028906999808 698301772701630464 699599152630104064 702792860327514112 707166931925381632 712293373055074304 714605722550140928 716891546532708352 717297028176674816 717829980424241152 719163641951485952 719570408717295616 719591460893753344 726532121889513472 726943056347595776 728293649124698176 728726899362131072 731665275608367104 732100531572441088 734005668333223936 734420829910335488 736171825617633613 737356443622309888 741945633495482368 746717414097983744 753972143767158784 754532345654018048 754959117342736384 756811708871016448 762128092437716992 762694354200756224 764111369573453824 764543559262126592 764565927199612928 772376997369320512 773045501869162496 775495570016567296 778434763011653632 780322131779731456 783441221348704256 791500169022537728 793387252479107728 794008726860464128 794031956848279552 794481069946044416 797060228998234112 799609801901867008 801690617257394176 802144062176657408 802167530176643072 802597763569291264 804112440675454976 810362751338303488 812327531716009504 818698630063980544 821360845735985152 821971117480607744 823964043142602752 827067207580550144 832406297682998272 835102575305949184 840968929586446336 841593770152558592 842069784728436736 843634272289243136 843658954151297024 844136136817672192 852278066062698496 852760123792371968 855719249673453568 861045110929358848 864486864936501248 864975828095401984 867742644018937856 873344312323145728 875461795839015424 878758908054334528 882827111602061312 885124482401828864 885625118421286912 885651028792311808 887296486262571008 894193380787093504 894699146273964032 896361414307320832 896894645368776704 906057631529395216 906329209087983616 907515622919766016 909201702778044416 909742572321636352 910418511757574144 912625884226813952 918517293995032576 919036817351364608 921976559270121472 931460564764327936 932201928724578304 933681339807730436 938003806077190144 938700743631699968 940444762551943168 940976688322617344 941004218091831296 950617842916086784 954456086174236672 957509124434690048 963690275666919424 964235349352251392 966026809201672192 966601483091738624 967319668742422528 969665001990989824 976476618435824896 977241509982109696 979600094224504064 986696144316792832 987254230371270656 989676850062098432 990464549269864448 997369540108681216 999787731342780928 1007035458457174016 1010905656290443264 1013536324408311808 1014109591560126464 1014139260948709376 1017353444711858176 1017928870868369408 1024500058686767104 1027777148038823936 1030269064615426688 1035038682567933952 1038319104355991552 1038349482032365568 1038936783775596544 1039175920545431552 1048957619769475072 1052368583599230976 1059679859712579872 1064585634578956288 1066594739963297792 1067990946484846592 1069975174610747392 1074885307474640896 1077491441032634368 1080938035006349312 1081549425297642496 1092057213861625856 1092926399194333184 1097042513681973248 1100545699430268928 1103214048378241024 1103870332761571328 1104124415579521024 1111795262649264128 1119017480342208512 1122596904509636608 1123231857509924864 1125909850944616114 1130482823378501632 1131122236740141056 1134098921973874688 1134740380640149504 1136848623023919104 1149146264378745152 1157470476987006976 1158159037651484672 1161234299143979008 1165607670787096576 1166473718189391872 1169301914165605376 1181282466564843136 1186751199202770944 1188956072863596544 1189663363805216768 1190547284606058496 1192759211041488896 1193433848604295168 1201817376536399872 1205661654430158848 1218063815461044224 1219033291409063936 1222932638202855424 1226808565681946624 1238458150211290112 1239378325576228864 1242383283800955712 1248134881920155648 1252127316568440832 1252835533376454656 1255112620725145832 1260923149152944128 1264956489893937152 1268023464142063616 1281361985262321664 1286187774661623808 1287143413174501376 1290264181148254208 1291031738662322176 1295222872122130432 1299365928090533888 1303484101037068288 1304221365800098304 1316839470924743168 1316892522597842944 1320032239038515444 1326143312040165376 1330385273853968384 1331137754212483072 1350206170685505536 1353719796614561792 1354525102858829824 1358922357636333568 1363269170455642112 1366574510577975296 1367589876497907712 1368363400183709696 1370905692470020096 1371721222328717312 1384951857351885056 1385735201162604448 1396603545403260928 1399198305260208128 1405585720655028224 1414333863850763264 1424586746110148608 1429211445100281856 1433783093065416704 1434594056353349632 1435659960848482304 1438327283902971904 1439140817434591232 1439182921787506688 1453064243779026944 1453886112695191552 1456587298249396352 1457453798724262144 1463330551216734208 1468011336666447872 1468841659820670976 1472343651235267226 1474712887244619776 1483891266990964736 1493434828195967488 1507944287534317568 1509918234685472768 1513623417742032896 1524256184875433984 1525388708401512448 1528222739146907648 1529087118524253184 1529131854399225856 1544753994738641024 1546091003738324992 1550991140033134592 1556869526023307264 1560644263559462912 1566882442697408512 1586774504958215456 1588017453720928256 1588962139892088832 1594120457996468224 1599219603803734016 1603381234514788352 1604288124353314816 1604335060353286144 1605195527138582528 1608224881350909952 1620725502676606976 1624655063432019008 1637397260127961088 1642721691471970304 1643942234961215488 1647928086285205504 1654134415161100288 1664812595365996544 1670205150611898368 1681937859172892672 1683187540305117184 1684139569456873472 1687268544578486272 1687317908302594048 1688272273635344384 1704556132125396992 1705520247584743936 1722090221858717696 1728973729873002496 1729951656190803968 1735485288037875712 1746688624646291456 1750923591678030848 1757517816108669056 1765654223204122624 1770248964803657728 1771250236842573824 1771302057584623616 1774592972525142016 1788386761574187008 1789398292547928064 1792722828614641664 1793789290737553408 1812115263058790432 1818403405556088832 1819485144643272704 1825251768453627904 1837034587990065152 1838073634702729216 1843953118540242944 1862921129528655872 1864403857449156608 1867362679615460872 1876007612154380288 1877401487263399936 1880889525103886336 1881953376645234688 1882008436183662592 1901235685832173568 1908912172348473344 1915018248869380096 1927380551333838848 1928470698704502784 1932053618403344384 1933202966183477248 1934639337484845056 1939330003981979648 1952953236871649792 1959200188449008128 1974508460742541312 1979353700124196864 1980929098539728896 1994739080217362432 1999575462685561856 2014070916914348032 2021811312580886528 2027072648816623616 2028219183120252928 2028278521897418752 2034706889423716352 2035857741736738816 2049000117373534208 2055554296077647872 2060538129230853376 2076638208711983104 2077873567551193088 2097915239538950144 2104737167198461952 2119359719425159744 2129171269157912576 2133189479926595584 2135981892969693184 2139950349221494784 2149770614949281792 2154982882065268736 2161876070012698624 2163098850595284992 2184114427723251712 2185852798388666368 2194085027363946496 2201091398860537856 2206428096756482048 2207740665523142656 2208248831159042048 2223590525298528256 2246463715019849728 2251819701889232228 2260965646757003264 2262244473480282112 2268197843947749376 2269480761280299008 2273697246047838208 2298292528757490304 2314940953974013952 2316318075302969344 2322468598287958016 2331215341574193152 2332947436378783744 2338603828331210752 2362564933129686272 2377912145727193088 2379326727610433536 2385518422082977792 2386867697208590336 2403634753072799744 2411323308860317696 2436127630922088448 2438066582818127872 2445865276405710848 2453617131363893248 2476916300422580224 2478756651152457728 2484766567601911424 2496269763840311296 2504254633136881664 2505671066752909312 2510225241450291664 2521846298305888256 2529912979787874304 2536046928284127232 2572375549323247616 2580528362296508416 2582063477324644352 2590445744244260864 2598731856181067776 2606968202074136576 2608442731600196608 2633678941849486336 2633785045195685888 2640064478077030888 2652286624080330752 2660770547707936768 2662275508424966144 2707439593229123584 2733149021155950592 2735179752995815424 2736726800367419392 2741811384940040192 2743442444657434624 2769903714703770112 2771470402325208896 2793207090806521856 2798396610520416256 2811171441310056448 2828667727701526528 2849173492220297216 2858422890200563712 2867566186130833408 2869188112706699264 2871319921696964608 2876654567805943808 2878281634869182464 2878365843575013376 2906128487558053888 2907772225390383104 2913174596498792704 2914907597448524288 2937683319641341952 2944687302470534452 2949425774489239552 2967782533981929472 2986869656391934976 3015888575068635136 3019836469370945536 3027246835484065792 3048512369750867968 3050777416803024896 3056445478293815296 3058174237048506368 3058263708798451712 3089507989477282048 3101982280066269184 3121288527118925824 3133764885394817024 3173549009916430912 3176034907441856512 3177924279784177664 3188240915992936448 3198439207607468032 3206762469029576704 3208576248706629632 3208670120706572288 3210391054277165056 3216449762701819904 3241451005353213952 3249310126864038016 3274794520255922176 3285443382943940608 3287884469922430976 3295856172570411008 3308268830322200576 3329625190731993088 3363875718345785344 3368279138913746944 3374537089156972544 3374635816605188096 3376544547270688768 3409112264250793984 3411040495169487872 3444180443717435392 3457947459746004992 3459903312381607936 3470970576075751424 3493377249292582912 3501847183356061696 3515035632217338112 3540497929607315456 3542500473685147648 3549185945050284032 3576773523148374016 3578796585095856128 3585445657229283328 3587578581475106816 3624230526117580864 3636806811112177664 3638970289286545408 3650503536907255808 3674069175980130304 3676147269405458432 3687906237080485888 3725842259057311744 3728807714898313216 3734725359230921744 3752015224308760576 3754802974526799872 3761779050207772672 3763906753290469376 3764016872367325184 3802471371664347136 3856941397409005568 3864107236806688768 3866405932366954496 3869278674969690112 3878660007963959296 3905906473743299584 3918400376898016256 3949016921485082624 3958707400248393728 3961858197079457792 3989478160434724864 3999150925371123712 4028141833828696064 4054145297633247232 4056438366240505856 4069413778847432704 4071715483473477632 4098000234747068416 4111108592155295744 4121076258461706752 4153276417423966208 4155747135102386176 4195830479077900288 4209474334396923904 4238719438850319488 4258342538315825152 4266378959853191168 4271963785939386368 4279900698442989568 4299541229898563584 4309965764130537472 4323752140025397248 4326197701190569984 4388170054727892992 4412856193512964096 4415481331046285312 4416497662318084096 4447181050597056512 4492927430039699456 4503639403778464456 4521931293514006528 4524488946960564224 4536395687895498752 4538961522560598016 4547394492095676416 4596585057514980608 4629881907948027904 4644937196575916032 4662430683148386304 4665894872757567488 4677207656662421504 4725129866259372544 4755824291454386176 4758653455220867072 4771036844165955584 4773735394417180672 4807269506145599488 4822646617720635392 4872255261844176896 4876133165636255744 4891730552811421696 4907234262727786496 4953832600845160448 4957513302304915456 4969533135203822848 5011342133505818624 5020450482900583328 5043692596611776512 5059825959575748608 5072093856568254464 5144751098646495232 5161056724593016832 5164126954649288704 5180891488488521728 5197463712362135552 5213936404148273152 5216885463200393216 5267357883698972672 5267570090391371776 5280128956154061776 5304573248160661504 5321541095415873536 5324551016849932288 5466298042311901184 5470359505991630848 5473453600734838784 5483622769880080384 5486884889314869248 5539807429407540224 5542940804650417792 5586414181613043712 5596793221040832512 5622342882620112896 5657335455403053056 5738376225413398528 5753309135611887616 5756563269738364928 5756731687150026752 5812256975116107776 5815544450780766208 5826349192997585408 5829815194897048576 5875366639282683904 5889374604941068904 5898851548978479104 5935565067963858944 5973739312783869952 6031777150137270272 6039672938741891072 6054493670968131584 6097024739501735936 6101554833606049792 6112890956587630592 6116348474097012736 6116527417596903424 6179015978954564096 6203964560132538368 6242577054237851648 6267529770789634048 6347098019832861824 6352069814883713024 6355848559568355328 6376481831985872896 6396878415214936064 6413524938059153408 6417152497413259264 6417340241413144576 6420782108554330112 6432899525403639808 6482902010706427904 6498620253728076032 6570886765887881216 6591712345140822016 6616537660644401152 6659250381463986176 6727751436691570688 6736558277827493888 6749074178313945088 6749271633210376192 6753089094541377536 6818224528501587968 6822080990338975744 6888360887434870784 6915894919492009984 6919806624763215872 6941941152151502848 6986754498585165824 7003694366712123392 7030071264434676224 7085000947370295296 7098371890100568064 7153547046296748032 7157593170191712256 7170891314458566656 7175157162950213632 7248461052235161728 7273613622224355328 7277940578573090816 7301007073814511616 7348138351960260608 7352294538810916864 7375812474160971776 7469450718461843488 7504030448617521152 7523558100415545344 7527813506580938752 7528033744734650368 7604942743328694272 7713882794818011136 7728214473613377536 7732811864733908992 7738557349939380224 7757320015927918592 7811812947486599168 7836800753796032512 7898033842970165248 7917414800496787456 7923716394158915584 7978956320869449728 7998301850742247424 8112876732481011712 8138827557694865408 8143430966946955264 8196000469494136832 8222217184310591488 8242152516923413504 8306552834847932416 8311494270204772352 8391660958155800576 8418948668793847808 8477438877700638976 8559801396885979136 8619931528261074944 8647504280050794496 8652395402381139968 8776340109455785984 8825712387025928192 8830962662092570624 8832995324636168192 8894362101194113024 8985854860079398912 9007278807556928912 9043862587028013056 9048977893921128448 9072791375790997504 9077923045121196032 9094788984191352832 9193170115029961216 9289874393151832064 9324861366296772608 9331789745515134976 9354415313324843008 9450259732518745088 9511648582908772352 9517306910441734144 9542073688331911168 9547470788834361344 9570233733029236969 9614539012291198976 9645293235441270784 9814468525455572992 9907665201690320896 9915026604609830912 9939066270407645696 10022684267011637248 10040900965801166656 10087385193223553024 10119651919151497216 10144187713136508928 10289502197292990464 10322113449186033664 10328253909298577408 10361782976977043456 10394927424724271104 10427872808296546304 10433770926400786432 10534715767397945344 10560257912308123552 10609146496321323008 10643082190831747072 10649102033699864576 10932596084623802368 10940719011983261696 10946907201469677568 10967245539760160768 10973769778629738496 11079614858815080448 11085881609300835584 11193586442081665024 11244685765240225792 11314670910806106112 11476752450826797056 11506618271223775232 11513126539476729856 11513463374300053504 11624513950232215552 11631088901561532416 11652698385995170816 11659630389794097152 11750733278565367808 11778749209882137808 11797703097956958208 11871130135927717888 11947478625567739904 12108987341936263168 12194049479003471872 12203109667212099584 12225781913175261184 12232696948194025472 12233054835193806848 12358031957909128192 12407929120265076736 12485154108475703296 12535059541579268096 12694196039665723648 12704139629767426048 12827049876118306816 12834304994826518528 12841564217108660224 12865799050807279616 12965804021412855808 12997240507456152064 13141773531775762432 13183424690281644032 13233075321288802304 13318500762927972352 13455502873383141376 13473116555654987776 13498148356627890176 13498543266420752384 13506178189082755072 13636449057003175936 13644161980677951488 13839613249526431744 13883882304303005696 13973508997170331648 14007388733424246784 14060142528869352448 14170001894740590592 14196743780201136128 14307094092593496064 14315186340383424512 14341782628917133312 14350314325900427264 14496922104470323456 14547227244448710656 14602014147629023232 14696276703920521216 14704589077621833728 14751624948321943552 14938901436923686976 15008060897235042304 15047116200831090688 15055627013161877504 15056067489469300736 15209885486657388544 15427765589636022272 15456428947226755072 15465623729467817984 15477114699878760448 15514640031855837184 15623625894973198336 15673601507592065024 15834829600993574912 15847432788317831168 15957912641738899456 15996603701484494848 16225753464962023424 16277655115389730816 16286861933893910528 16392000938988273664 16444434368621182976 16484305033846827008 16613105669695864832 16783321916311601152 16837897337587695616 16954877755401277952 17119602793771958272 17239863056522149888 17295008560101588992 17304790804762279936 17552680218911571968 17651424774051856384 17661925324185141248 17665990649272336384 17788724202388226048 18014557615113857824 18097955787842256896 18155846090242392064 18189577968382705664 18386340230059922432 18579748786303664128 18649722732593545216 18663579491030269952 18708830626649686016 18900519465037490176 19023297165817544704 19084147376663822336 19094941577668722688 19140467466058473938 19229078024582397952 19290586470882541568 19628937050911145984 19815330403380641792 19830053209219661824 19878132540815291392 20045368534023274496 20081801931602333312 20174770386447106048 20239303838302994432 20288375426273017856 20644226898372067328 20656507818597154816 20723565953954086912 20789854849448542208 20855745616593092608 20867541852801572864 21069431534795890688 21120515824616247104 21218292992642646016 21286164381663494144 21298204067399729152 21865192169247604736 21881438023966523392 21893814402939355136 21934491079520321536 21947539557259476992 22159229717630160896 22171763218601671168 22387172884163330048 22489371530480451584 22629341821612212224 22953504901653594112 23013236542447550464 23026253078953459712 23026926748600107008 23249027900464431104 23262177803123064832 23305396771990341632 23319260779588194304 23557498419764275616 23742260271855435776 23894957251135479808 24217974683872526336 24388098958006943744 24406219334424199168 24451563826350522368 24465393896388050944 24466109670387613696 24716063915818256384 24815858240530153472 24970308216951406592 25070119083158536192 25388392079331447296 25668609989653037056 25683128434217320448 25731598101614559232 25931608042825711616 25994481014912304128 26283547063551524864 26366849380563288064 26466150642577604608 26637001525855944704 26996296713255780352 27012356378165510144 27272898114006351872 27288323961355902976 27679226499052863488 27767764608606011392 27947017994340663296 28014777466848493568 28120285057738704896 28340003789481181184 28393487560402272256 28614188185186992128 28630372680766849024 28683565257834266624 28700628651800854528 28993844208940646912 29204028295258046464 29392553407841042432 29409178155243667456 29503249896643887104 29877802873847373952 30016121794470084608 30094232401662181376 30111254026323755008 30112134978938601472 30419770973314777088 30912857894453510144 30931247458935635968 31029280063711674368 31247251789946396672 31347203015184130048 31669659201987149824 31694865576635662336 31915825283477798912 31993207402968989696 32451506929924046848 32555310230779461632 32573723867787821056 32784001877976547328 32888868737242365952 32968610067693654016 33566643832623202304 33675794675175391232 33909755510802555904 34239205587543916544 34479726113044299776 34590017120203177984 34609581609524559872 35302849548103712768 35323850648370282496 35577448404776452096 36029115230227715648 36195911575684513792 36311692180484784128 36379155936765411328 36772680460119844864 37159497572607328256 37299445465187090432 37327158982060539904 37417661253299372032 37801038930074980352 38189883155337445376 38280934932116947876 38458156049164795904 38581172941765083136 39257874101822291968 39630660806761283584 39660106418439323648 39756265081630582784 40163603863204666624 40576750852546035712 41288453796744134656 41313015637194309632 41447131907908173824 41579709698897084416 41711491233186185216 41735083705603145728 42138863069591781376 42241031649232494208 42436585985285292032 42572328763326988288 42596408134799458304 43730384338495209472 43787628805878710272 43868982159040643072 43895079114518953984 44318459435260321792 44343526437203342336 44774345768326660096 44978743060960903168 45258683643224424448 46026473084895100928 46052506157906919424 46498055800928862208 46524355606246129664 46610793543980683264 46638521559176388608 47114996839528551232 47484520543710871552 47789914502270959616 48435949367745052672 48776197916013887488 48812438668848398336 48903127652701044736 48930787792776101888 48932219340775227392 49432127831636512768 49940616433902813184 50140238166317072384 50776784158662894592 51337219979306074112 51366256868434640896 51463196203229118464 51863216085651423232 51988962029824608256 52733698761126576128 52932301285155209216 53274003051711889408 53992593426511560704 54024712756331020288 54545796228012703744 54576647922711805952 55358452998105726976 55535529217212022784 55894035988681326592 56029554933696987136 56240570115477409792 57260745361533698048 57367130515668533248 57401257303601709056 57987688417881293824 58408056590516092928 58785106815682084864 58818356310487334912 59006499793287774208 59755605747694747904 60188464803324362752 60222508052647510016 60839541946629554176 61825715788907020288 61862494917871271936 62058560127423348736 62494503579892793344 62694406030368260096 63339318403974299648 63389731153271324672 63831650566955597824 63986414805937979392 65147447735575642112 65568003755953094656 65777737474484731904 65937220135387308032 67133287665246404608 67351589350350782464 67819511021605111808 68478411175087833088 68959452226088599552 69180034240406355968 69219163219049119744 70605699096207425536 70647701296740564992 71154896809552904192 72058230460455431296 72391823151369027584 72623384360969568256 72758311873530822656 73545360920239689728 74598890930374180864 74835322506598744064 75602077860149960704 76379766310674890752 76561869864233895752 76916312098329591808 77162345883530166272 78515748203644583936 79261321613522567168 79320212836878647296 79512530163261165568 80327207726409333248 81153501705092071424 82576907593488269312 82626031274388619264 82894263815816347648 83159419397794168832 83422982466372370432 83470167411206291456 84277726139183562752 84482063298464988416 85192816269598916608 87460768676990418944 87575257611757420544 87737964318081286144 87790158229037907968 88636918870520643584 88687052874406684672 89548691536653320192 89957486121921806336 90517367286448848896 92105012315813838848 92996111601857724416 93048711212492259328 93221587087961366528 93277043118352777216 94229993679057102464 94969041087421743104 95579829004541919232 97552395832027774976 97806255305402089472 97861575585552203776 97864438681550454784 98864255663273025536 99881232867805626368 100280476332634144768 101553568317325789184 102674439958612148224 102732513736869281792 102926392406458236928 103726432171302846464 103977924059649216512 105467397522253152256 105864602570310418432 106548006103423778816 107985186853023121408 108049425512662040576 109091592456025407488 109153295845423611904 112059109867393974272 112481140230954819584 114521490723067396096 114734261031337066496 114802514607203418112 115975376835762587648 116816113181032185856 117570213631364169728 117636712620974669824 118012999586575548416 119511211495389495808 120445016105295020032 121679083893259108352 123651431577814040576 123724989835742543872 124117120254846697472 124989007159785586688 125388812060736520192 127972829611875958784 130294895471151284224 131136007511906189312 131555474948969463808 131874440270774616064 134266575330492809216 134703178700701564928 135639022043210223616 137918904452177199104 138360068480812711936 138438326438098239488 141211398192414851072 141295402593481129984 142309793619105808384 144116460920910862592 145516623747061645312 147090721840479379456 149197781860748361728 149670645013197488128 151204155720299921408 152759532621349781504 153123739728467791504 153832624196659183616 154324691767060332544 158522643227045134336 158640425673757294592 159025060326522331136 160654415452818666496 162307003410184142848 165153815186976538624 166845964932744740864 166940334822412582912 168555452278367125504 168964126596929976832 170385632539197833216 174921537353980837888 175150515223514841088 175475928636162572288 175580316458075815936 177273837741041287168 177374105748813369344 179914972243843612672 181034734572897697792 184210024631627677696 185992223203715448832 186097422424984518656 186443174175922733056 186554086236705554432 188459987358114204928 191159658009083838464 195104791664055549952 195612510610804178944 195723151171104407552 195728877363100909568 197728511326546051072 199762465735611252736 200560952665268289536 203107136634651578368 205465027473738563584 205852784812916473856 207452864342605692928 207955848119298433024 210934795044506304512 211729205140620836864 213096012206847557632 215970373706046242816 218183184912050814976 218306591690847223808 224118219734787948544 224962280461909639168 229042981446134792192 229468522062674132992 229605029214406836224 231950753671525175296 235273425241949339648 236025999173151096832 239022422990778991616 240890032210590040064 243358167786518216704 247302863155628081152 248234240509693394944 249978014319571173376 250777624121473040384 255945659223751917568 260589790942302568448 262272015023812378624 263110949897938927616 263748880541549232128 269406357401403129856 271278044086420447232 275837808904354398208 276720136961625423872 276876652876196478976 282422796384829702144 284619587238211616768 288232921841821725184 291033247494123290624 294181443680958758912 298395563721496723456 299341290026394976256 302408311440599842816 306247479456935583008 307665248393318367232 308649383534120665088 317045286454090268672 317280851347514589184 318050120653044662272 321308830905637332992 324614006820368285696 333691929865489481728 333880669644825165824 337110904556734251008 337928253193859953664 340771265078395666432 350951857272325144576 351160632916151631872 354547675482082574336 354748211497626738688 359829944487687225344 362069469145795395584 368420049263255355392 371984446407430897664 372194844849969037312 372886348351845466112 373108172473411108864 376919974716228409856 382319316018167676928 390209583328111099904 391225021221608357888 391446302342208815104 391457754726201819136 395457022653092102144 406214273269303156736 410930054947477127168 411705569625832947712 414905728685211385856 415911696238596866048 421869590089012609024 423458410281241673728 426192024413695115264 436366369824101629952 436613183381694447616 448236439469575897088 449924560923819278336 458937044125348265984 459210058428813672448 463901507343050350592 470546850483898679296 472051998346302193664 478044845981557983232 481780064421180080128 486716335573036433408 496468481019386789888 499956028639142346752 501555248242946080768 511891318447503835136 527497761083098464256 538812714802806259712 542556088172840894464 551675617808708796416 553440273923250847744 553753305752392957952 569239174476423233536 576465843683643450368 582066494988246581248 588362887361917517824 598682580052789952512 604816622881199685632 612494958913871166016 615330496786636734464 617298767068241330176 634090572908180537344 634561702695029178368 636100241306089324544 642617661811274665984 649228013640736571392 667383859730978963456 667761339289650331648 674221809113468502016 675856506387719907328 701903714544650289152 702321265832303263744 709095350964165148672 709496422995253477376 719659888975374450688 724138938291590791168 744389689699938074624 745772696703690932224 746216344946822217728 753839949432456819712 764638632036335353856 782450042443216715776 782892604684417630208 790914045306184204288 812428546538606313472 821860109894954254336 823411139251665895424 829811457370422771712 831823392477193732096 846916820562483347456 852384048827390230528 872732739648203259904 873226366763388895232 896472878939151794176 899849121847638556672 917874088250696531968 918420116857627344896 927803014686100701184 941093700967797358592 944103996692604387328 956089691963115966464 973432671146072866816 992936962038773579776 999912057278284693504 1003110496485892161536 1023782636895007670272 1054995522166196928512 1077625429605612519424 1085112176345681788928 1107506611504785915904 1138478348952846467072 1152931687367286900736 1164132989976493162496 1176725774723835035648 1197365160105579905024 1209633245762399371264 1224989917827742332032 1230660993573273468928 1234597534136482660352 1268181145816361074688 1272200482612178649088 1285235323622549331968 1298456027281473142784 1334767719461957926912 1335522678579300663296 1348443618226937004032 1351713012775439814656 1403807429089300578304 1404642531664606527488 1418190701928330297344 1418992845990506954752 1448277876583181582336 1488779379399876149248 1491545393407381864448 1492432689893644435456 1507679898864913639424 1529277264072670707712 1565785209368835260416 1581828090612368408576 1624857093077212626944 1663646784954387464192 1693833641124966694912 1704768097654780461056 1745465479296406519808 1746452733526777790464 1792945757878303588352 1799698243695277113344 1835748176501393063936 1836840233715254689792 1855606029372201402368 1912179383926231932928 1946865342292145733632 1985873924077547159552 1999824114556569387008 2006220992971784323072 2047565273790015340544 2109991044332393857024 2170224352691363577856 2215013223009571831808 2276956697905692934144 2305863374734573801472 2353451549447670071296 2394730320211159810048 2419266491524798742528 2449979835655484664064 2536362291632722149376 2544400965224357298176 2570470647245098663936 2596912054562946285568 2671045357158601326592 2696887236453874008064 2703426025550879629312 2807614858178601156608 2836381403856660594688 2837985691981013909504 2896555753166363164672 2977558758799752298496 2983090786814763728896 2984865379787288870912 3015359797729827278848 3058554528145341415424 3131570418737670520832 3163656181224736817152 3249714186154425253888 3327293569908774928384 3387667282249933389824 3409536195309560922112 3492905467053555580928 3585891515756607176704 3599396487390554226688 3671496353002786127872 3711212058744402804736 3824358767852463865856 3893730684584291467264 3999648229113138774016 4012441985943568646144 4095130547580030681088 4219982088664787714048 4340448705382727155712 4430026446019143663616 4611726749469147602944 4706903098895340142592 4789460640422319620096 4838532983049597485056 4899959671310969328128 5072724583265444298752 5088801930448714596352 5140941294490197327872 5342090714317202653184 5393774472907748016128 5406852051101759258624 5672762807713321189376 5675971383962027819008 5793111506332726329344 5966181573629527457792 5969730759574577741824 6030719595459654557696 6117109056290682830848 6263140837475341041664 6327312362449473634304 6499428372308850507776 6654587139817549856768 6985810934107111161856 7171783031513214353408 7198792974781108453376 7422424117488805609472 7648717535704927731712 7999296458226277548032 8024883971887137292288 8190261095160061362176 8439964177329575428096 8680897410765454311424 9223453498938295205888 9413806197790680285184 9677065966099194970112 9799919342621938656256 10177603860897429192704 10281882588980394655744 10684181428634405306368 10787548945815496032256 10813704102203518517248 11345525615426642378752 11351942767924055638016 11932363147259054915584 11939461519149155483648 12061439190919309115392 12234218112581365661696 12654624724898947268608 12998856744617701015552 13309174279635099713536 13971621868214222323712 14397585949562216906752 14844848234977611218944 15297435071409855463424 15998592916452555096064 16049767943774274584576 16879928354659150856192 17361794821530908622848 18446906997876590411776 18827612395581360570368 19354131932198389940224 19599838685243877312512 20355207721794858385408 20563765177960789311488 21627408204407037034496 22691051230853284757504 22703885535848111276032 23864726294518109831168 23878923038298310967296 24122878381838618230784 25309249449797894537216 25997713489235402031104 26618348559270199427072 28795171899124433813504 29689696469955222437888 30594870142819710926848 33759856709318301712384 34723589643061817245696 36893813995753180823552 37655224791162721140736 38708263864396779880448 39199677370487754625024 40710415443589716770816 41127530355921578622976 43254816408814074068992 45407771071696222552064 47729452589036219662336 48245756763677236461568 50618498899595789074432 51995426978470804062208 53236697118540398854144 57590343798248867627008 59379392939910444875776 61189740285639421853696 69447179286123634491392 73787627991506361647104 75310449582325442281472 78399354740975509250048 81420830887179433541632 82255060711843157245952 86509632817628148137984 90815542143392445104128 96491513527354472923136 103990853956941608124416 106473394237080797708288 118758785879820889751552 122379480571278843707392 138894358572247268982784 147575255983012723294208 156798709481951018500096 164510121423686314491904 173019265635256296275968 181631084286784890208256 192983027054708945846272 207981707913883216248832 237517571759641779503104 244758961142557687414784 295150511966025446588416 313597418963902037000192 329020242847372628983808 346038531270512592551936 385966054109417891692544 489517922285115374829568 590301023932050893176832 627194837927804074000384 658040485694745257967616 692077062541025185103872 771932108218835783385088 979035844570230749659136 1180602047864101786353664 1254389675855608148000768 1384154125082050370207744 1543864216437671566770176 2361204095728203572707328 2508779351711216296001536 3087728432875343133540352 5017558703422432592003072 10035117406844865184006144 20070234813689730368012288 40140469627379460736024576
- Sum of all divisors σ(n): 100182006416268317325298059
- Sum of proper divisors (its aliquot sum) s(n): 60041536788888856589273483
- 40140469627379460736024576 is an abundant number, because the sum of its proper divisors (60041536788888856589273483) is greater than itself. Its abundance is 19901067161509395853248907
Bases of 40140469627379460736024576
- Binary: 100001001101000001001100110111111111101010101011000100001110100100000000000000000000002
- Hexadecimal: 0x21341337FEAAC43A400000
- Base-36: 51KJ6DWNZ1VGM2FB4
Squares and roots of 40140469627379460736024576
- 40140469627379460736024576 squared (401404696273794607360245762) is 1611257301906572983427211105757290616950096475979776
- 40140469627379460736024576 cubed (401404696273794607360245763) is 64676624789074170914625182402948270109756181443794802452512009693068814974976
-
40140469627379460736024576 is a
perfect square number . Itssquare root is 6335650686976 -
The
cube root of 40140469627379460736024576 is 342395054.4325641315
Scales and comparisons
How big is 40140469627379460736024576?- 40,140,469,627,379,460,736,024,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,140,469,627,379,460,736,024,576 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 40140469627379460736024576 cubic inches would be around 28532921.2 feet tall.
Recreational maths with 40140469627379460736024576
- 40140469627379460736024576 backwards is 67542063706497372696404104
- The number of decimal digits it has is: 26
- The sum of 40140469627379460736024576's digits is 112
- 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 40140469627379460736024576 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 40140469627379460736024576 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/40140469627379460736024576/
Chicago style:
Numbermatics. 2024. "Number 40140469627379460736024576 - Facts about the integer". https://numbermatics.com/n/40140469627379460736024576/
The information we have on file for 40140469627379460736024576 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 40140469627379460736024576, math, Factors of 40140469627379460736024576, curriculum, school, college, exams, university, Prime factorization of 40140469627379460736024576, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, one hundred forty sextillion, four hundred sixty-nine quintillion, six hundred twenty-seven quadrillion, three hundred seventy-nine trillion, four hundred sixty billion, seven hundred thirty-six million, twenty-four thousand, five hundred seventy-six.