173623249946386982171049984
173,623,249,946,386,982,171,049,984 is an even composite number composed of six prime numbers multiplied together.
173623249946386982171049984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 173623249946386982171049984:
224 × 38 × 72 × 132 × 6072 × 7192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 607 × 607 × 719 × 719)See below for interesting mathematical facts about the number 173623249946386982171049984 from the Numbermatics database.
Names of 173623249946386982171049984
- Cardinal: 173623249946386982171049984 can be written as One hundred seventy-three septillion, six hundred twenty-three sextillion, two hundred forty-nine quintillion, nine hundred forty-six quadrillion, three hundred eighty-six trillion, nine hundred eighty-two billion, one hundred seventy-one million, forty-nine thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.73623249946386982171049984 × 1026
Factors of 173623249946386982171049984
Divisors of 173623249946386982171049984
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 607 624 637 648 672 676 702 719 728 729 756 768 784 819 832 864 882 896 936 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1214 1248 1274 1296 1323 1344 1352 1404 1438 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1821 1872 1911 1944 2016 2028 2048 2106 2157 2184 2187 2268 2304 2352 2366 2428 2457 2496 2548 2592 2646 2688 2704 2808 2876 2912 2916 3024 3042 3072 3136 3159 3276 3328 3402 3456 3528 3549 3584 3642 3744 3822 3888 3969 4032 4056 4096 4212 4249 4314 4368 4374 4536 4563 4608 4704 4732 4856 4914 4992 5033 5096 5103 5184 5292 5376 5408 5463 5616 5733 5752 5824 5832 6048 6084 6144 6272 6318 6471 6552 6561 6656 6804 6912 7056 7098 7168 7284 7371 7488 7644 7776 7891 7938 8064 8112 8192 8281 8424 8498 8628 8736 8748 9072 9126 9216 9347 9408 9464 9477 9712 9828 9984 10066 10192 10206 10368 10584 10647 10752 10816 10926 11232 11466 11504 11648 11664 11907 12096 12168 12288 12544 12636 12747 12942 13104 13122 13312 13608 13689 13824 14112 14196 14336 14568 14742 14976 15099 15288 15309 15552 15782 15876 16128 16224 16384 16389 16562 16848 16996 17199 17256 17472 17496 18144 18252 18432 18694 18816 18928 18954 19413 19424 19656 19968 20132 20384 20412 20736 21168 21294 21504 21632 21852 22113 22464 22932 23008 23296 23328 23673 23814 24192 24336 24576 24843 25088 25272 25494 25884 26208 26244 26624 27216 27378 27648 28041 28224 28392 28431 28672 29136 29484 29743 29952 30198 30576 30618 31104 31564 31752 31941 32256 32448 32768 32778 33124 33696 33992 34398 34512 34944 34992 35231 35721 36288 36504 36864 37388 37632 37856 37908 38241 38826 38848 39312 39936 40264 40768 40824 41067 41472 42336 42588 43008 43264 43704 44226 44928 45297 45864 45927 46016 46592 46656 47346 47628 48384 48672 49152 49167 49686 50176 50544 50988 51597 51768 52416 52488 53248 54432 54756 55237 55296 56082 56448 56784 56862 57344 58239 58272 58968 59486 59904 60396 61152 61236 62208 63128 63504 63882 64512 64896 65429 65536 65556 66248 66339 67392 67984 68796 69024 69888 69984 70462 71019 71442 72576 73008 73728 74529 74776 75264 75712 75816 76482 77652 77696 78624 79872 80528 81536 81648 82134 82944 84123 84672 85176 85293 86016 86528 87408 88452 89229 89856 90594 91728 91854 92032 93184 93312 94692 95256 95823 96768 97344 98304 98334 99372 100352 101088 101976 102583 103194 103536 104832 104976 105693 106496 107163 108864 109512 110474 110592 112164 112896 113568 113724 114688 114723 116478 116544 117936 118972 119808 120792 121511 122304 122472 123201 124416 126256 127008 127764 129024 129792 130858 131072 131112 132496 132678 134784 135891 135968 137592 138048 139776 139968 140924 142038 142884 145152 146016 147456 147501 149058 149552 150528 151424 151632 152964 154791 155304 155392 157248 159744 161056 163072 163296 164268 165711 165888 168246 169344 170352 170586 172032 173056 174717 174816 176904 178458 179712 181188 183456 183708 184064 186368 186624 189384 190512 191646 193536 194688 196287 196608 196668 198744 199017 200704 202176 203952 205166 206388 207072 209664 209952 211386 212992 213057 214326 217728 219024 220948 221184 223587 224328 225792 227136 227448 229376 229446 232956 233088 235872 237944 239616 241584 243022 244608 244944 246402 248832 252369 252512 254016 255528 258048 259584 261716 262144 262224 264992 265356 267687 269568 271782 271936 275184 276096 279552 279936 281848 284076 285768 287469 290304 292032 294912 295002 298116 299104 301056 302848 303264 305928 307749 309582 310608 310784 314496 317079 319488 321489 322112 326144 326592 328536 331422 331776 336492 338688 340704 341172 344064 344169 346112 349434 349632 353808 356916 359424 362376 364533 366912 367416 368128 368449 369603 372736 373248 378768 381024 383292 386659 387072 389376 392574 393216 393336 397488 398034 401408 404352 407673 407904 410332 412776 414144 419328 419904 422772 425984 426114 428652 435456 436433 438048 441896 442368 442503 447174 448656 451584 454272 454896 458003 458752 458892 464373 465912 466176 471744 475888 479232 483168 486044 489216 489888 492804 497133 497664 504738 505024 508032 511056 516096 516961 519168 523432 524151 524288 524448 529984 530712 535374 539136 543564 543872 550368 552192 559104 559872 563696 568152 571536 574938 580608 584064 588861 589824 590004 596232 597051 598208 602112 605696 606528 611856 615498 619164 621216 621568 628992 634158 638976 639171 642978 644224 652288 653184 657072 662844 663552 670761 672984 677376 681408 682344 688128 688338 692224 698868 699264 707616 713832 718081 718848 724752 729066 733824 734832 736256 736898 739206 745472 746496 757107 757536 762048 766584 773318 774144 778752 785148 786432 786672 794976 796068 802816 803061 808704 815346 815808 820664 825552 828288 838656 839808 845544 850577 851968 852228 857304 862407 870912 872866 876096 883792 884736 885006 894348 897312 903168 908544 909792 916006 917504 917784 923247 928746 931824 932352 943488 951237 951776 958464 966336 972088 978432 979776 985608 994266 995328 1009476 1010048 1016064 1022112 1032192 1032507 1033922 1038336 1046864 1048302 1048576 1048896 1059968 1061424 1070748 1078272 1087128 1087744 1093599 1100736 1104384 1105347 1108809 1118208 1119744 1127392 1136304 1143072 1149876 1159977 1161216 1168128 1177722 1179648 1180008 1192464 1194102 1196416 1204224 1211392 1213056 1223019 1223712 1230996 1238328 1242432 1243136 1257984 1268316 1277952 1278342 1285956 1288448 1304576 1306368 1309299 1314144 1325688 1327104 1327509 1341522 1345968 1354752 1362816 1364688 1374009 1376256 1376676 1384448 1393119 1397736 1398528 1415232 1427664 1436162 1437696 1449504 1458132 1467648 1469664 1472512 1473796 1478412 1490944 1491399 1492992 1514214 1515072 1524096 1533168 1546636 1548288 1550883 1557504 1570296 1572453 1572864 1573344 1589952 1592136 1605632 1606122 1617408 1630692 1631616 1641328 1651104 1656576 1677312 1679616 1691088 1701154 1703936 1704456 1714608 1724814 1741824 1745732 1752192 1766583 1767584 1769472 1770012 1788696 1794624 1806336 1817088 1819584 1832012 1835008 1835568 1846494 1857492 1863648 1864704 1886976 1902474 1903552 1916928 1917513 1932672 1944176 1956864 1959552 1971216 1988532 1990656 2012283 2018952 2020096 2032128 2044224 2064384 2065014 2067844 2076672 2093728 2096604 2097152 2097792 2119936 2122848 2141496 2154243 2156544 2174256 2175488 2187198 2201472 2208768 2210694 2217618 2236416 2239488 2254784 2271321 2272608 2286144 2299752 2319954 2322432 2336256 2355444 2359296 2360016 2384928 2388204 2392832 2408448 2409183 2422784 2426112 2446038 2447424 2461992 2476656 2484864 2486272 2515968 2536632 2551731 2555904 2556684 2571912 2576896 2579143 2587221 2609152 2612736 2618598 2628288 2651376 2654208 2655018 2683044 2691936 2709504 2725632 2729376 2748018 2752512 2753352 2768896 2769741 2786238 2795472 2797056 2830464 2853711 2855328 2872324 2875392 2899008 2916264 2935296 2939328 2945024 2947592 2956824 2981888 2982798 2985984 3028428 3030144 3048192 3055031 3066336 3093272 3096576 3097521 3101766 3115008 3140592 3144906 3145728 3146688 3179904 3184272 3211264 3212244 3234816 3261384 3263232 3280797 3282656 3302208 3313152 3316041 3354624 3359232 3382176 3402308 3407872 3408912 3429216 3449628 3479931 3483648 3491464 3504384 3533166 3535168 3538944 3540024 3577392 3589248 3612672 3618727 3634176 3639168 3664024 3669057 3670016 3671136 3692988 3714984 3727296 3729408 3773952 3804948 3807104 3833856 3835026 3865344 3888352 3913728 3919104 3927897 3942432 3977064 3981312 3982527 4024566 4037904 4040192 4064256 4088448 4122027 4128768 4130028 4135688 4153344 4179357 4187456 4193208 4194304 4195584 4239872 4245696 4282992 4308486 4313088 4348512 4350976 4374396 4402944 4417536 4421388 4435236 4472832 4474197 4478976 4509568 4542642 4545216 4572288 4599504 4639908 4644864 4652649 4672512 4710888 4717359 4718592 4720032 4769856 4776408 4785664 4789837 4816896 4818366 4845568 4852224 4892076 4894848 4923984 4953312 4969728 4972544 5026567 5031936 5073264 5103462 5111808 5113368 5143824 5153792 5158286 5174442 5218304 5225472 5237196 5256576 5299749 5302752 5308416 5310036 5366088 5383872 5419008 5451264 5458752 5496036 5505024 5506704 5537792 5539482 5572476 5590944 5594112 5660928 5673629 5707422 5710656 5744648 5750784 5752539 5798016 5832528 5870592 5878656 5890048 5895184 5913648 5954039 5963776 5965596 5971968 6036849 6056856 6060288 6096384 6110062 6132672 6186544 6193152 6195042 6203532 6230016 6281184 6289812 6291456 6293376 6359808 6368544 6422528 6424488 6462729 6469632 6522768 6526464 6561594 6565312 6604416 6626304 6632082 6709248 6718464 6720493 6764352 6804616 6813963 6815744 6817824 6858432 6899256 6959862 6967296 6982928 7008768 7066332 7070336 7077888 7080048 7154784 7178496 7225344 7227549 7237454 7268352 7278336 7328048 7338114 7340032 7342272 7385976 7429968 7454592 7458816 7547904 7609896 7614208 7655193 7667712 7670052 7730688 7737429 7761663 7776704 7827456 7838208 7855794 7884864 7954128 7962624 7965054 8049132 8075808 8080384 8128512 8176896 8244054 8257536 8260056 8271376 8306688 8309223 8358714 8374912 8386416 8388608 8391168 8479744 8491392 8561133 8565984 8616972 8626176 8697024 8701952 8748792 8805888 8835072 8842776 8870472 8945664 8948394 8957952 9019136 9085284 9090432 9144576 9165093 9199008 9279816 9289728 9292563 9305298 9345024 9421776 9434718 9437184 9440064 9539712 9552816 9571328 9579674 9633792 9636732 9691136 9704448 9784152 9789696 9842391 9847968 9906624 9939456 9945088 9948123 10053134 10063872 10146528 10206924 10223616 10226736 10287648 10307584 10316572 10348884 10436608 10439793 10450944 10474392 10513152 10599498 10605504 10616832 10620072 10732176 10767744 10838016 10856181 10902528 10917504 10992072 11007171 11010048 11013408 11075584 11078964 11144952 11181888 11188224 11321856 11347258 11414844 11421312 11489296 11501568 11505078 11596032 11665056 11741184 11757312 11780096 11783691 11790368 11827296 11908078 11927552 11931192 11943936 12073698 12113712 12120576 12192768 12220124 12265344 12366081 12373088 12386304 12390084 12407064 12460032 12562368 12579624 12582912 12586752 12719616 12737088 12845056 12848976 12925458 12939264 13045536 13052928 13123188 13130624 13208832 13252608 13264164 13418496 13422591 13436928 13440986 13528704 13609232 13627926 13631488 13635648 13716864 13798512 13919724 13934592 13957947 13965856 14017536 14132664 14140672 14155776 14160096 14309568 14356992 14369511 14450688 14455098 14474908 14536704 14556672 14656096 14676228 14680064 14684544 14771952 14859936 14909184 14917632 15079701 15095808 15219792 15228416 15310386 15335424 15340104 15461376 15474858 15523326 15553408 15654912 15676416 15711588 15769728 15899247 15908256 15925248 15930108 16098264 16151616 16160768 16257024 16353792 16488108 16515072 16520112 16542752 16613376 16618446 16717428 16749824 16772832 16777216 16782336 16959488 16982784 17020887 17122266 17131968 17233944 17252352 17257617 17394048 17403904 17497584 17611776 17670144 17685552 17740944 17862117 17891328 17896788 17915904 18038272 18054001 18110547 18170568 18180864 18289152 18330186 18398016 18559632 18579456 18585126 18610596 18690048 18843552 18869436 18874368 18880128 19079424 19105632 19142656 19159348 19267584 19273464 19382272 19388187 19408896 19568304 19579392 19684782 19695936 19813248 19878912 19890176 19896246 20106268 20127744 20161479 20293056 20413848 20441889 20447232 20453472 20575296 20615168 20633144 20697768 20873216 20879586 20901888 20948784 21026304 21198996 21211008 21233664 21240144 21385217 21464352 21535488 21676032 21682647 21712362 21805056 21835008 21984144 22014342 22020096 22026816 22151168 22157928 22289904 22363776 22376448 22643712 22694516 22829688 22842624 22965579 22978592 23003136 23010156 23192064 23212287 23330112 23482368 23514624 23560192 23567382 23580736 23654592 23816156 23855104 23862384 23887872 24147396 24227424 24241152 24385536 24440248 24530688 24732162 24746176 24772608 24780168 24814128 24920064 24927669 25124736 25159248 25165824 25173504 25331089 25439232 25474176 25683399 25690112 25697952 25850916 25878528 26091072 26105856 26246376 26261248 26417664 26505216 26528328 26836992 26845182 26873856 26881972 27057408 27218464 27255852 27262976 27271296 27433728 27495279 27597024 27839448 27869184 27877689 27915894 27931712 28035072 28265328 28281344 28311552 28320192 28619136 28713984 28739022 28901376 28910196 28949816 29073408 29113344 29312192 29352456 29360128 29369088 29527173 29543904 29719872 29818368 29835264 29844369 30159402 30191616 30439584 30456832 30620772 30670848 30680208 30922752 30949716 31046652 31106816 31309824 31319379 31352832 31423176 31539456 31798494 31816512 31850496 31860216 32196528 32303232 32321536 32514048 32568543 32707584 32976216 33021513 33030144 33040224 33085504 33226752 33236892 33434856 33499648 33528859 33545664 33564672 33918976 33965568 34041774 34244532 34263936 34467888 34504704 34515234 34788096 34807808 34995168 35223552 35340288 35351073 35371104 35481888 35724234 35782656 35793576 35831808 36076544 36108002 36221094 36341136 36361728 36578304 36660372 36796032 37098243 37119264 37158912 37170252 37221192 37380096 37687104 37738872 37748736 37760256 38158848 38211264 38285312 38318696 38535168 38546928 38764544 38776374 38817792 39136608 39158784 39369564 39391872 39626496 39715403 39757824 39780352 39792492 40212536 40255488 40267773 40322958 40586112 40827696 40883778 40894464 40906944 41150592 41230336 41266288 41395536 41746432 41759172 41803776 41873841 41897568 42052608 42397992 42422016 42467328 42480288 42770434 42928704 43070976 43108533 43352064 43365294 43424724 43610112 43670016 43968288 44028684 44040192 44053632 44302336 44315856 44579808 44727552 44752896 45239103 45287424 45389032 45659376 45685248 45931158 45957184 46006272 46020312 46384128 46424574 46660224 46964736 47029248 47043451 47120384 47134764 47161472 47309184 47632312 47697741 47710208 47724768 47775744 48294792 48454848 48482304 48771072 48880496 49061376 49464324 49492352 49545216 49560336 49628256 49840128 49855338 50249472 50318496 50331648 50347008 50662178 50878464 50948352 51062661 51366798 51380224 51395904 51701832 51757056 51772851 52182144 52211712 52492752 52522496 52835328 53010432 53056656 53586351 53673984 53690364 53747712 53763944 54114816 54162003 54331641 54436928 54511704 54525952 54542592 54867456 54990558 55194048 55678896 55738368 55755378 55831788 55863424 56070144 56530656 56562688 56623104 56640384 57238272 57427968 57478044 57802752 57820392 57899632 58146816 58164561 58226688 58624384 58704912 58720256 58738176 59054346 59087808 59439744 59636736 59670528 59688738 60318804 60383232 60484437 60879168 60913664 61241544 61325667 61341696 61360416 61845504 61899432 62093304 62213632 62267881 62619648 62638758 62705664 62846352 63078912 63596988 63633024 63700992 63720432 64155651 64393056 64606464 64643072 65028096 65047941 65137086 65415168 65952432 66043026 66060288 66080448 66171008 66453504 66473784 66869712 66999296 67057718 67091328 67129344 67837952 67931136 68083548 68489064 68527872 68896737 68935776 69009408 69030468 69576192 69615616 69636861 69990336 70447104 70680576 70702146 70742208 70963776 71448468 71565312 71587152 71663616 72153088 72216004 72442188 72682272 72723456 73156608 73320744 73592064 73757177 74196486 74238528 74317824 74340504 74442384 74760192 74783007 75374208 75477744 75497472 75520512 75993267 76317696 76422528 76570624 76637392 77050197 77070336 77093856 77529088 77552748 77635584 78273216 78317568 78739128 78783744 79252992 79430806 79515648 79560704 79584984 80425072 80510976 80535546 80645916 81172224 81655392 81767556 81788928 81813888 82301184 82460672 82485837 82532576 82791072 83492864 83518344 83607552 83747682 83795136 84105216 84795984 84844032 84934656 84960576 85540868 85857408 86141952 86217066 86704128 86730588 86849448 87220224 87340032 87366409 87936576 88057368 88080384 88107264 88581519 88604672 88631712 89159616 89455104 89505792 89533107 90478206 90574848 90778064 91318752 91370496 91862316 91914368 92012544 92040624 92768256 92849148 93320448 93929472 93958137 94058496 94086902 94240768 94269528 94322944 94618368 95264624 95395482 95420416 95449536 95551488 96589584 96909696 96964608 97542144 97705629 97760992 98122752 98928648 98984704 99090432 99120672 99256512 99680256 99710676 100498944 100586577 100636992 100694016 101324356 101756928 101896704 102125322 102733596 102760448 102791808 103403664 103514112 103545702 104364288 104423424 104985504 105044992 105670656 106020864 106053219 106113312 107172702 107347968 107380728 107495424 107527888 108229632 108324006 108663282 108873856 109023408 109051904 109085184 109734912 109981116 110388096 111294729 111357792 111476736 111510756 111663576 111726848 112140288 113061312 113125376 113246208 113280768 114476544 114855936 114956088 115605504 115640784 115799264 116293632 116329122 116453376 117248768 117409824 117440512 117476352 118108692 118175616 118879488 119146209 119273472 119341056 119377476 120637608 120766464 120803319 120968874 121758336 121827328 122483088 122651334 122683392 122720832 123691008 123798864 124186608 124427264 124535762 125239296 125277516 125411328 125621523 125692704 126157824 127193976 127266048 127401984 127440864 128311302 128786112 129212928 129286144 129325599 130056192 130095882 130274172 130830336 131904864 132086052 132120576 132160896 132342016 132907008 132947568 133739424 133998592 134115436 134182656 134258688 135675904 135717309 135862272 136167096 136978128 137055744 137793474 137871552 138018816 138060936 139152384 139231232 139273722 139980672 140894208 141130353 141361152 141404292 141484416 141927552 142896936 143093223 143130624 143174304 143327232 144306176 144432008 144884376 145364544 145446912 146313216 146641488 147184128 147514354 148392972 148477056 148635648 148681008 148884768 149520384 149566014 150748416 150955488 150994944 151041024 151986534 152635392 152845056 153141248 153187983 153274784 154100394 154140672 154187712 155058176 155105496 155271168 156546432 156635136 157478256 157567488 158505984 158861612 159031296 159121408 159169968 160759053 160850144 161021952 161071092 161291832 162344448 162486009 163310784 163535112 163577856 163627776 164602368 164921344 164971674 165065152 165582144 166985728 167036688 167215104 167495364 167590272 168210432 169591968 169688064 169869312 169921152 171081736 171714816 172283904 172434132 173408256 173461176 173698896 174440448 174493683 174680064 174732818 175873152 176114736 176160768 176214528 177163038 177209344 177263424 178319232 178910208 179011584 179066214 180956412 181149696 181453311 181556128 182637504 182740992 183724632 183828736 184025088 184081248 185536512 185698296 186640896 186803643 187858944 187916274 188116992 188173804 188481536 188539056 188645888 189236736 190529248 190790964 190840832 190899072 191102976 192466953 193179168 193819392 193929216 195084288 195143823 195411258 195521984 196245504 197857296 197969408 198180864 198241344 198513024 199360512 199421352 200997888 201173154 201273984 201388032 202648712 203513856 203793408 204250644 205467192 205520896 205583616 206690211 206807328 207028224 207091404 208728576 208846848 208910583 209971008 210089984 211341312 212041728 212106438 212226624 214345404 214695936 214761456 214990848 215055776 216459264 216648012 217326564 217747712 218046816 218103808 218170368 219469824 219962232 220776192 221271531 222589458 222715584 222953472 223021512 223327152 223453696 224280576 224349021 226122624 226250752 226492416 226561536 227979801 228953088 229711872 229912176 231150591 231211008 231281568 231598528 232587264 232658244 232906752 234497536 234702013 234819648 234952704 236217384 236351232 237758976 238292418 238546944 238682112 238754952 241275216 241532928 241606638 241937748 243516672 243654656 244966176 245302668 245366784 245441664 247382016 247457511 247597728 248373216 248854528 249071524 250478592 250555032 250822656 251243046 251385408 252315648 254387952 254532096 254803968 254881728 256622604 257572224 258425856 258572288 258651198 260112384 260191764 260548344 261660672 262099227 263809728 264172104 264241152 264321792 264684032 264914831 265744557 265814016 265895136 267478848 267997184 268230872 268365312 268517376 268599321 271351808 271434618 271724544 272334192 273956256 274111488 275586948 275743104 276037632 276121872 278007821 278304768 278462464 278547444 279961344 281788416 281874411 282260706 282722304 282808584 282968832 283855104 285793872 286186446 286261248 286348608 286654464 288612352 288864016 289768752 290729088 290893824 292626432 293116887 293282976 294368256 295028708 296785944 296954112 297271296 297362016 297769536 299040768 299132028 301496832 301759731 301910976 302082048 303973068 305270784 305690112 306282496 306375966 306549568 308200788 308281344 308375424 310116352 310210992 310542336 313092864 313270272 313795327 314956512 315134976 317011968 317723224 318062592 318159657 318242816 318339936 321518106 321700288 322043904 322142184 322583664 324688896 324972018 326621568 327070224 327155712 327255552 329204736 329304157 329842688 329943348 330130304 331164288 333884187 333971456 334073376 334430208 334990728 335180544 336420864 339183936 339376128 339738624 339842304 342163472 343429632 344567808 344868264 346816512 346922352 347397792 348880896 348987366 349360128 349465636 351746304 352229472 352321536 352429056 354326076 354418688 354526848 356638464 357438627 357820416 358023168 358132428 361912824 362299392 362409957 362906622 363112256 365275008 365481984 367449264 367657472 368050176 368162496 371073024 371396592 373281792 373607286 375717888 375832548 376233984 376347608 376864569 376963072 377078112 377291776 378473472 381058496 381581928 381681664 381798144 382205952 384933906 386358336 387638784 387858432 387976797 390168576 390287646 390822516 391043968 392491008 395714592 395938816 396361728 396482688 397026048 398721024 398842704 401995776 402346308 402547968 402776064 405297424 407027712 407151927 407586816 408501288 410934384 411041792 411167232 413380422 413614656 414056448 414182808 417457152 417693696 417821166 419942016 420179968 422682624 423391059 424083456 424212876 424453248 428690808 429279669 429391872 429522912 429981696 430111552 432918528 433296024 434653128 435495424 435875167 436093632 436340736 438939648 439924464 441552384 442543062 445178916 445431168 445906944 446043024 446654304 446907392 448561152 448698042 452245248 452501504 452984832 453123072 455959602 457906176 459423744 459563949 459824352 462301182 462422016 462563136 463197056 465174528 465316488 465813504 468995072 469404026 469639296 469905408 472434768 472702464 475517952 476584836 477093888 477364224 477509904 482277159 482550432 483065856 483213276 483875496 487033344 487309312 487458027 489932352 490605336 490733568 490883328 494764032 494915022 495195456 496746432 497709056 498143048 500957184 501110064 501645312 502486092 502770816 504631296 508775904 509064192 509607936 509763456 513245208 515144448 516300239 516851712 517144576 517302396 520224768 520383528 521096688 523321344 523481049 524198454 527619456 528344208 528482304 528643584 529368064 529829662 531489114 531628032 531790272 534957696 535994368 536461744 536730624 537034752 537198642 542703616 542869236 543449088 544359933 544668384 547912512 548222976 551173896 551486208 552075264 552243744 556015642 556609536 556924928 557094888 559922688 560410929 563576832 563748822 564521412 565444608 565617168 565937664 567710208 571587744 572372892 572522496 572697216 573308928 577224704 577400859 577728032 579537504 581458176 581787648 585252864 586233774 586565952 588736512 590057416 593571888 593908224 594542592 594724032 595539072 598081536 598264056 602993664 603519462 603821952 604164096 607946136 610541568 611380224 611564863 612564992 612751932 613099136 616401576 616562688 616750848 620070633 620232704 620421984 621084672 626185728 626540544 626731749 627590654 629913024 630269952 634023936 635446448 636125184 636319314 636485632 636679872 643036212 643400576 644087808 644284368 645167328 649377792 649944036 653243136 654140448 654311424 654511104 658409472 658608314 659685376 659886696 660260608 662328576 663814593 667768374 667942912 668146752 668860416 669981456 670361088 672841728 673047063 678367872 678752256 679477248 679684608 683939403 684326944 686859264 689135616 689736528 693633024 693844704 694795584 697761792 697974732 698720256 698931272 703492608 704106039 704458944 704858112 708652152 708837376 709053696 713276928 714877254 715640832 716046336 716264856 723825648 724598784 724819914 725813244 726224512 730550016 730963968 734898528 735314944 736100352 736324992 742146048 742372533 742793184 746563584 747214572 751435776 751665096 752467968 752695216 753729138 753926144 754156224 754583552 756946944 762116992 763163856 763363328 763596288 764411904 769867812 772716672 775277568 775716864 775953594 780337152 780575292 781645032 782087936 784982016 786297681 791429184 791877632 792723456 792965376 794052096 794744493 797233671 797442048 797685408 803991552 804692616 805095936 805552128 805797963 810594848 814055424 814303854 815173632 817002576 821868768 822083584 822334464 826760844 827229312 828112896 828365616 834023463 834914304 835387392 835642332 839884032 840359936 845365248 845623233 846782118 848166912 848425752 848906496 857381616 858559338 858783744 859045824 859963392 860223104 865837056 866592048 869306256 870990848 871750334 872187264 872681472 877879296 879350661 879848928 883104768 885086124 890357832 890862336 891813888 892086048 893308608 893814784 897122304 897396084 904490496 905003008 905279193 906246144 911919204 915812352 918847488 919127898 919648704 924602364 924844032 925126272 926394112 930349056 930632976 931627008 937990144 938808052 939278592 939810816 941385981 944869536 945404928 951035904 953169672 954187776 954478971 954728448 955019808 964554318 965100864 966131712 966426552 967750992 974066688 974618624 974916054 979864704 981210672 981467136 981766656 987912471 989528064 989830044 990390912 993492864 995418112 996286096 1001652561 1001914368 1002220128 1003290624 1004972184 1005541632 1009262592 1017551808 1018128384 1019215872 1019526912 1026490416 1030288896 1032600478 1033703424 1034289152 1034604792 1040449536 1040767056 1042193376 1046642688 1046962098 1048396908 1055238912 1056688416 1056964608 1057287168 1058736128 1059659324 1062978228 1063256064 1063580544 1069915392 1071988736 1072315881 1072923488 1073461248 1074069504 1074397284 1085407232 1085738472 1086898176 1088719866 1089336768 1095825024 1096445952 1102347792 1102972416 1104150528 1104487488 1112031284 1113219072 1113849856 1114189776 1119845376 1120821858 1127153664 1127497644 1129042824 1130593707 1130889216 1131234336 1131875328 1135420416 1143175488 1144745784 1145044992 1145394432 1146617856 1154449408 1154801718 1155456064 1159075008 1162916352 1163575296 1163930391 1170505728 1172467548 1173131904 1177473024 1180114832 1187143776 1187816448 1189085184 1189448064 1191078144 1196163072 1196528112 1205987328 1207038924 1207643904 1208328192 1215892272 1221083136 1221455781 1222760448 1223129726 1225129984 1225503864 1226198272 1232803152 1233125376 1233501696 1240141266 1240465408 1240843968 1242169344 1252371456 1253081088 1253463498 1255181308 1259826048 1260539904 1268047872 1270173177 1270892896 1272250368 1272638628 1272971264 1273359744 1286072424 1286801152 1288175616 1288568736 1290334656 1298755584 1299888072 1306486272 1307625501 1308280896 1309022208 1316818944 1317216628 1319370752 1319773392 1320521216 1324657152 1327629186 1335536748 1335885824 1336293504 1337720832 1339962912 1340722176 1345683456 1346094126 1356735744 1357504512 1358954496 1359369216 1367878806 1368653888 1373718528 1378271232 1378691847 1379473056 1387266048 1387689408 1389591168 1395523584 1395949464 1397440512 1397862544 1406985216 1408212078 1408917888 1409716224 1417304304 1417674752 1418107392 1426553856 1429754508 1431281664 1432092672 1432529712 1446831477 1447651296 1449197568 1449639828 1451626488 1452449024 1461100032 1461927936 1462374081 1469797056 1470629888 1472200704 1472649984 1484292096 1484745066 1485586368 1493127168 1494429144 1502871552 1503330192 1504935936 1505390432 1507458276 1507852288 1508312448 1509167104 1513893888 1524233984 1526327712 1526726656 1527192576 1528823808 1539735624 1545433344 1548900717 1550555136 1551433728 1551907188 1560674304 1561150584 1563290064 1564175872 1569964032 1570443147 1572595362 1582858368 1583755264 1585446912 1585930752 1588104192 1589488986 1594467342 1594884096 1595370816 1607983104 1609385232 1610191872 1611104256 1611595926 1621189696 1628110848 1628607708 1630347264 1633079799 1634005152 1643737536 1644668928 1653521688 1654458624 1656225792 1656731232 1668046926 1669828608 1670774784 1671284664 1679768064 1680719872 1681232787 1690730496 1691246466 1693564236 1696333824 1696851504 1697812992 1714763232 1717118676 1717567488 1718091648 1719926784 1720446208 1731674112 1732202577 1733184096 1738612512 1741981696 1743500668 1744374528 1745362944 1755758592 1758701322 1759697856 1766209536 1770172248 1780715664 1781724672 1783627776 1784172096 1786617216 1787629568 1794244608 1794792168 1808980992 1810006016 1810558386 1812492288 1823838408 1831624704 1834694589 1837694976 1838255796 1839297408 1849204728 1849688064 1850252544 1852788224 1854403817 1860211899 1860698112 1861265952 1863254016 1875980288 1877616104 1878557184 1879621632 1880195247 1882771962 1889739072 1890809856 1902071808 1906339344 1908375552 1908957942 1909456896 1910039616 1929108636 1930201728 1932263424 1932853104 1935501984 1948133376 1949237248 1949832108 1959729408 1962421344 1962934272 1963533312 1975824942 1979056128 1979660088 1980781824 1986985728 1990836224 1991443779 1992572192 2003305122 2003828736 2004440256 2006581248 2009944368 2011083264 2018525184 2035103616 2036256768 2038431744 2039053824 2051818209 2052980832 2060577792 2065200956 2067406848 2068578304 2069209584 2080899072 2081534112 2084386752 2093285376 2093924196 2096793816 2110477824 2112318117 2113376832 2114574336 2117472256 2119318648 2125956456 2126512128 2127161088 2139830784 2143977472 2144631762 2145846976 2146922496 2148139008 2148794568 2170814464 2171476944 2173796352 2177439732 2178673536 2191650048 2192891904 2196567289 2204695584 2205944832 2208301056 2208974976 2224062568 2226438144 2227117599 2227699712 2228379552 2239690752 2241643716 2254307328 2254995288 2258085648 2261187414 2261778432 2262468672 2263750656 2270840832 2286350976 2289491568 2290089984 2290788864 2293235712 2308898816 2309603436 2310912128 2318150016 2325832704 2327150592 2327860782 2341011456 2344935096 2346263808 2354946048 2358893043 2360229664 2374287552 2375632896 2378170368 2378896128 2382156288 2384233479 2392326144 2393056224 2411974656 2414077848 2415287808 2416656384 2417393889 2431784544 2442166272 2442911562 2445520896 2446259452 2450259968 2451007728 2452396544 2465606304 2466250752 2467003392 2480282532 2480930816 2481687936 2484338688 2502070389 2504742912 2506162176 2506926996 2510362616 2519652096 2521079808 2536095744 2536869699 2540346354 2541785792 2544500736 2545277256 2545942528 2546719488 2572144848 2573602304 2576351232 2577137472 2580669312 2597511168 2599776144 2612972544 2615251002 2616561792 2618044416 2633637888 2634433256 2638051983 2638741504 2639546784 2641042432 2649314304 2655258372 2671073496 2671771648 2672587008 2675441664 2679925824 2681444352 2691366912 2692188252 2713471488 2715009024 2715837579 2718738432 2735757612 2737307776 2747437056 2756542464 2757383694 2758946112 2774532096 2775378816 2779182336 2791047168 2791898928 2794881024 2795725088 2813970432 2816424156 2817835776 2819432448 2824157943 2834608608 2835349504 2836214784 2853107712 2859509016 2862563328 2863436913 2864185344 2865059424 2893662954 2895302592 2898395136 2899279656 2903252976 2904898048 2922200064 2923855872 2924748162 2939594112 2941259776 2944401408 2945299968 2963737413 2968584192 2969490132 2971172736 2986254336 2988858288 3004957683 3005743104 3006660384 3009871872 3010780864 3014916552 3015704576 3016624896 3018334208 3027787776 3048467968 3051126169 3052655424 3054385152 3057647616 3079471248 3090866688 3097801434 3101110272 3102867456 3103814376 3121348608 3122301168 3126580128 3128351744 3139928064 3140886294 3145190724 3165716736 3167510528 3170893824 3171861504 3176208384 3178977972 3188934684 3189768192 3190741632 3215966208 3216947643 3218770464 3220383744 3222208512 3223191852 3242379392 3256221696 3257215416 3260694528 3266159598 3268010304 3287475072 3289337856 3307043376 3308917248 3312451584 3313462464 3336093852 3339657216 3341549568 3342569328 3359536128 3361439744 3362465574 3381460992 3382492932 3387128472 3391781121 3392667648 3393703008 3395625984 3429526464 3434237352 3435134976 3436183296 3439853568 3440892416 3443892803 3463348224 3464405154 3466368192 3477225024 3483963392 3487001336 3488749056 3490725888 3491791173 3511517184 3517402644 3519395712 3532419072 3540344496 3561431328 3563449344 3567255552 3568344192 3573234432 3575259136 3588489216 3589584336 3614101673 3617961984 3620012032 3621116772 3624984576 3647676816 3663249408 3664367343 3669389178 3675389952 3676511592 3678594816 3698409456 3699376128 3700505088 3705576448 3708807634 3720423798 3721396224 3722531904 3726508032 3751960576 3755232208 3757114368 3759243264 3760390494 3765543924 3779478144 3781619712 3804143616 3810519531 3812678688 3816751104 3817915884 3818913792 3820079232 3858217272 3860403456 3864526848 3865706208 3871003968 3896266752 3898474496 3899664216 3919458816 3922876503 3924842688 3927066624 3951649884 3958112256 3959320176 3961563648 3973971456 3981672448 3982887558 3985144384 4006610244 4007657472 4008880512 4013162496 4019888736 4022166528 4037050368 4070207232 4072513536 4076863488 4078107648 4079339251 4103636418 4105961664 4121155584 4130401912 4134813696 4136075541 4137156608 4138419168 4161798144 4163068224 4168773504 4186570752 4187848392 4193587632 4220955648 4224636234 4226753664 4229148672 4234944512 4238637296 4251912912 4253024256 4254322176 4279661568 4280954041 4287954944 4289263524 4291693952 4293844992 4296278016 4297589136 4340494431 4341628928 4342953888 4347592704 4354879464 4357347072 4383300096 4385783808 4387122243 4393134578 4409391168 4411889664 4416602112 4417949952 4448125136 4452876288 4454235198 4455399424 4456759104 4479381504 4483287432 4508614656 4509990576 4516171296 4522374828 4523556864 4524937344 4527501312 4541681664 4572701952 4578983136 4580179968 4581577728 4586471424 4617797632 4619206872 4621824256 4636300032 4646702151 4651665408 4654301184 4655721564 4682022912 4689870192 4692527616 4709892096 4711329441 4717786086 4720459328 4748575104 4751265792 4756340736 4757792256 4764312576 4768466958 4784652288 4786112448 4823949312 4828155696 4830575616 4833312768 4834787778 4863569088 4884332544 4885823124 4891041792 4892518904 4899239397 4900519936 4902015456 4904793088 4931212608 4934006784 4960565064 4961861632 4963375872 4968677376 5004140778 5009485824 5012324352 5013853992 5020725232 5039304192 5042159616 5043698361 5072191488 5073739398 5080692708 5083571584 5089001472 5090554512 5091885056 5093438976 5144289696 5147204608 5152702464 5154274944 5161338624 5195022336 5196607731 5199552288 5225945088 5230502004 5233123584 5236088832 5267275776 5268866512 5276103966 5277483008 5279093568 5282084864 5298628608 5310516744 5342146992 5343543296 5345174016 5350883328 5359851648 5362888704 5382733824 5384376504 5426942976 5430018048 5431675158 5437476864 5471515224 5474615552 5494874112 5504083767 5513084928 5514767388 5517892224 5549064192 5550757632 5558364672 5563211451 5580635697 5582094336 5583797856 5589762048 5591450176 5627940864 5632848312 5635671552 5638864896 5640585741 5648315886 5669217216 5672429568 5706215424 5719018032 5725126656 5726873826 5728370688 5730118848 5787325908 5790605184 5796790272 5798559312 5806505952 5809796096 5844400128 5847711744 5849496324 5879188224 5882519552 5888802816 5890599936 5927474826 5937168384 5938980264 5942345472 5972508672 5974331337 5977716576 6009915366 6011486208 6013320768 6019743744 6021561728 6029833104 6031409152 6033249792 6036668416 6055575552 6096935936 6102252338 6105310848 6108770304 6115295232 6155454627 6158942496 6181733376 6195602868 6202220544 6205734912 6207628752 6242697216 6244602336 6253160256 6256703488 6279856128 6281772588 6290381448 6331433472 6335021056 6336954351 6343723008 6352416768 6357955944 6377869368 6379536384 6381483264 6431932416 6433895286 6437540928 6440767488 6444417024 6446383704 6484758784 6512443392 6514430832 6521389056 6532319196 6536020608 6574950144 6578675712 6589701867 6614086752 6617834496 6624903168 6626924928 6672187704 6679314432 6681352797 6683099136 6685138656 6719072256 6722879488 6724931148 6762921984 6764985864 6774256944 6783562242 6785335296 6787406016 6791251968 6859052928 6868474704 6870269952 6872366592 6879707136 6881784832 6887785606 6926696448 6928810308 6932736384 6954450048 6967926784 6974002672 6977498112 6981451776 6983582346 7023034368 7034805288 7038791424 7064838144 7076679129 7080688992 7122862656 7126898688 7134511104 7136688384 7146468864 7150518272 7152700437 7176978432 7179168672 7228203346 7235923968 7240024064 7242233544 7249969152 7295353632 7326498816 7328734686 7338778356 7350779904 7353023184 7357189632 7396818912 7398752256 7401010176 7411152896 7417615268 7440847596 7442792448 7445063808 7453016064 7503921152 7506211167 7510464416 7514228736 7518486528 7520780988 7531087848 7558956288 7563239424 7608287232 7621039062 7625357376 7633502208 7635831768 7637827584 7640158464 7716434544 7720806912 7729053696 7731412416 7742007936 7792533504 7796948992 7799328432 7838917632 7845753006 7849685376 7854133248 7903299768 7914155949 7916224512 7918640352 7923127296 7947942912 7963344896 7965775116 7970288768 8013220488 8015314944 8017761024 8026324992 8039777472 8044333056 8074100736 8140414464 8145027072 8147512737 8156215296 8158678502 8207272836 8211923328 8242311168 8260803824 8269627392 8272151082 8274313216 8276838336 8323596288 8326136448 8337547008 8373141504 8375696784 8387175264 8441911296 8449272468 8453507328 8458297344 8469889024 8472473829 8477274592 8503825824 8506048512 8508644352 8559323136 8561908082 8575909888 8578527048 8583387904 8587689984 8592556032 8595178272 8680988862 8683257856 8685907776 8695185408 8709758928 8714694144 8766600192 8771567616 8774244486 8786269156 8818782336 8823779328 8833204224 8835899904 8891212239 8896250272 8905752576 8908470396 8910798848 8913518208 8958763008 8966574864 9017229312 9019981152 9032342592 9044749656 9047113728 9049874688 9055002624 9083363328 9145403904 9153378507 9157966272 9163155456 9172942848 9235595264 9238413744 9243648512 9272600064 9293404302 9303330816 9308602368 9311443128 9364045824 9379740384 9385055232 9419784192 9422658882 9435572172 9440918656 9497150208 9502531584 9512681472 9515584512 9528625152 9536933916 9569304576 9572224896 9647898624 9650842929 9656311392 9661151232 9666625536 9669575556 9727138176 9768665088 9771646248 9782083584 9785037808 9798478794 9801039872 9804030912 9809586176 9862425216 9868013568 9921130128 9923723264 9926751744 9937354752 10008281556 10018971648 10024648704 10027707984 10041450464 10078608384 10084319232 10087396722 10144382976 10147478796 10161385416 10167143168 10178002944 10181109024 10183770112 10186877952 10288579392 10294409216 10305404928 10308549888 10322677248 10331678409 10390044672 10393215462 10399104576 10451890176 10461004008 10466247168 10472177664 10475373519 10534551552 10537733024 10552207932 10554966016 10558187136 10564169728 10597257216 10621033488 10684293984 10687086592 10690348032 10701766656 10719703296 10725777408 10765467648 10768753008 10842305019 10853885952 10860036096 10863350316 10874953728 10943030448 10949231104 10989748224 10993102029 11008167534 11026169856 11029534776 11035784448 11098128384 11101515264 11116729344 11126422902 11161271394 11164188672 11167595712 11179524096 11182900352 11255881728 11265696624 11271343104 11277729792 11281171482 11296631772 11338434432 11344859136 11412430848 11431558593 11438036064 11450253312 11453747652 11456741376 11460237696 11574651816 11581210368 11593580544 11597118624 11613011904 11619592192 11688800256 11695423488 11698992648 11758376448 11765039104 11768629509 11781199872 11854949652 11874336768 11877960528 11884690944 11945017344 11948662674 11955433152 12019830732 12022972416 12026641536 12039487488 12043123456 12059666208 12062818304 12066499584 12073336832 12111151104 12193871872 12204504676 12210621696 12217540608 12230590464 12238017753 12310909254 12317884992 12363466752 12391205736 12404441088 12408226623 12411469824 12415257504 12485394432 12489204672 12506320512 12513406976 12559712256 12563545176 12580762896 12662866944 12670042112 12673908702 12687446016 12704833536 12715911888 12755738736 12759072768 12762966528 12842862123 12863864832 12867790572 12875081856 12881534976 12888834048 12892767408 12969517568 12980826719 13021483293 13024886784 13028861664 13042778112 13064638392 13072041216 13149900288 13157351424 13161366729 13179403734 13228173504 13235668992 13249806336 13253849856 13344375408 13358628864 13362705594 13366198272 13370277312 13438144512 13445758976 13449862296 13525843968 13529971728 13548513888 13567124484 13570670592 13574812032 13582503936 13718105856 13736949408 13740539904 13744733184 13759414272 13763569664 13775571212 13853392896 13857620616 13865472768 13908900096 13935853568 13940106453 13948005344 13954996224 13962903552 13967164692 14046068736 14069610576 14077582848 14129676288 14153358258 14161377984 14245725312 14253797376 14269022208 14273376768 14292937728 14301036544 14305400874 14353956864 14358337344 14456406692 14471847936 14480048128 14484467088 14499938304 14590707264 14652997632 14657469372 14677556712 14697718191 14701559808 14706046368 14714379264 14793637824 14802020352 14822305792 14835230536 14881695192 14885584896 14890127616 14906032128 15007842304 15012422334 15020928832 15028457472 15036973056 15041561976 15062175696 15117912576 15126478848 15131095083 15216574464 15242078124 15250714752 15267004416 15271663536 15275655168 15280316928 15375971023 15432869088 15441613824 15458107392 15462824832 15484015872 15585067008 15589823193 15593897984 15598656864 15677835264 15691506012 15699370752 15708266496 15806599536 15828311898 15832449024 15837280704 15846254592 15895885824 15926689792 15931550232 15940577536 16026440976 16030629888 16035522048 16052649984 16079554944 16088666112 16148201472 16280828928 16290054144 16295025474 16312430592 16317357004 16414545672 16423846656 16484622336 16512251301 16521607648 16539254784 16544302164 16548626432 16553676672 16647192576 16652272896 16675094016 16689634353 16746283008 16751393568 16774350528 16883822592 16898544936 16907014656 16916594688 16921757223 16939778048 16944947658 16954549184 17007651648 17017288704 17118646272 17123816164 17151819776 17157054096 17166775808 17175379968 17185112064 17190356544 17361977724 17366515712 17371815552 17390370816 17419517856 17429388288 17533200384 17543135232 17548488972 17572538312 17637564672 17647558656 17666408448 17671799808 17782424478 17792500544 17811505152 17816940792 17821597696 17827036416 17917526016 17922994011 17933149728 18034458624 18039962304 18064685184 18089499312 18094227456 18099749376 18110005248 18166726656 18290807808 18306757014 18315932544 18326310912 18345885696 18466363881 18471190528 18476827488 18487297024 18545200128 18586808604 18606661632 18617204736 18622886256 18728091648 18759480768 18770110464 18839568384 18845317764 18871144344 18881837312 18994300416 19005063168 19010863053 19031169024 19057250304 19073867832 19138609152 19144449792 19295797248 19301685858 19312622784 19322302464 19333251072 19339151112 19454276352 19537330176 19543292496 19564167168 19570075616 19596957588 19602079744 19608061824 19619172352 19724850432 19736027136 19769105601 19842260256 19847446528 19853503488 19874709504 20016563112 20037943296 20044058391 20049297408 20055415968 20082900928 20157216768 20168638464 20174793444 20288765952 20294957592 20322770832 20334286336 20356005888 20362218048 20373755904 20577158784 20588818432 20610809856 20617099776 20645354496 20663356818 20780089344 20786430924 20798209152 20903780352 20922008016 20932494336 20944355328 20950747038 21069103104 21075466048 21104415864 21109932032 21116374272 21128339456 21194514432 21230037387 21242066976 21368587968 21380696064 21403533312 21439406592 21451554816 21458101311 21530935296 21537506016 21684610038 21707771904 21720072192 21726700632 21749907456 21886060896 21898462208 21979496448 21986204058 22016335068 22052339712 22059069552 22071568896 22196256768 22203030528 22233458688 22252845804 22322542788 22328377344 22335191424 22359048192 22365800704 22511763456 22518633501 22531393248 22542686208 22555459584 22562342964 22593263544 22676868864 22689718272 22824861696 22863117186 22876072128 22900506624 22907495304 22913482752 22920475392 23149303632 23162420736 23187161088 23194237248 23226023808 23239184384 23377600512 23390846976 23397985296 23516752896 23530078208 23537259018 23562399744 23709899304 23742467847 23748673536 23755921056 23769381888 23890034688 23897325348 23910866304 24039661464 24045944832 24053283072 24078974976 24086246912 24107249621 24119332416 24132999168 24146673664 24222302208 24387743744 24409009352 24421243392 24435081216 24442538211 24476035506 24621818508 24635769984 24726933504 24782411472 24808882176 24816453246 24822939648 24830515008 24970788864 24978409344 25012641024 25026813952 25119424512 25127090352 25161525792 25325733888 25340084224 25347817404 25374892032 25409667072 25417421487 25431823776 25511477472 25518145536 25525933056 25685724246 25727729664 25735581144 25750163712 25763069952 25777668096 25785534816 25939035136 25961653438 26042966586 26049773568 26057723328 26085556224 26129276784 26144082432 26299800576 26314702848 26322733458 26358807468 26456347008 26471337984 26499612672 26507699712 26673636717 26688750816 26717257728 26725411188 26732396544 26740554624 26876289024 26891517952 26899724592 27051687936 27059943456 27097027776 27134248968 27141341184 27149624064 27165007872 27436211712 27460135521 27473898816 27489466368 27518828544 27527139328 27551142424 27706785792 27715241232 27730945536 27817800192 27871707136 27880212906 27896010688 27909992448 27925807104 27934329384 28092137472 28139221152 28155165696 28259352576 28306716516 28322755968 28491450624 28507594752 28538044416 28546753536 28555374757 28585875456 28602073088 28610801748 28707913728 28716674688 28912813384 28943695872 28952528787 28960096256 28968934176 28999876608 29181414528 29305995264 29314938744 29355113424 29395436382 29403119616 29412092736 29428758528 29587275648 29604040704 29644611584 29670461072 29763390384 29771169792 29780255232 29812064256 30015684608 30024844668 30041857664 30056914944 30073946112 30083123952 30124351392 30235825152 30252957696 30262190166 30433148928 30484156248 30501429504 30534008832 30543327072 30551310336 30560633856 30751942046 30865738176 30883227648 30916214784 30925649664 30968031744 30995035227 31170134016 31179646386 31187795968 31197313728 31355670528 31383012024 31398741504 31416532992 31426120557 31613199072 31656623796 31664898048 31674561408 31692509184 31791771648 31853379584 31863100464 31881155072 32052881952 32061259776 32071044096 32105299968 32159109888 32177332224 32296402944 32526915057 32561657856 32580108288 32590050948 32624861184 32634714008 32829091344 32847693312 32969244672 32979306087 33024502602 33043215296 33078509568 33088604328 33097252864 33107353344 33294385152 33304545792 33350188032 33379268706 33492566016 33502787136 33548701056 33767645184 33797089872 33814029312 33833189376 33843514446 33879556096 33889895316 33909098368 34015303296 34034577408 34237292544 34247632328 34294675779 34303639552 34314108192 34333551616 34350759936 34370224128 34380713088 34723955448 34733031424 34743631104 34780741632 34839035712 34858776576 35066400768 35086270464 35096977944 35145076624 35275129344 35295117312 35305888527 35343599616 35564848956 35585001088 35623010304 35633881584 35643195392 35654072832 35835052032 35845988022 35866299456 36068917248 36079924608 36129370368 36178998624 36188454912 36199498752 36220010496 36333453312 36581615616 36613514028 36631865088 36652621824 36691771392 36714053259 36932727762 36942381056 36953654976 36974594048 37090400256 37173617208 37213323264 37224679869 37234409472 37245772512 37456183296 37518961536 37540220928 37679136768 37690635528 37742288688 37763674624 37988600832 38010126336 38021726106 38062338048 38114500608 38147735664 38277218304 38288899584 38528586369 38591594496 38603371716 38625245568 38644604928 38666502144 38678302224 38908552704 38942480157 39064449879 39074660352 39086584992 39128334336 39140151232 39193915176 39204159488 39216123648 39238344704 39449700864 39472054272 39484100187 39538211202 39684520512 39707006976 39749419008 40033126224 40075886592 40088116782 40098594816 40110831936 40165801856 40314433536 40337276928 40349586888 40577531904 40589915184 40645541664 40668572672 40712011776 40724436096 40747511808 41154317568 41177636864 41221619712 41234199552 41290708992 41326713636 41560178688 41572861848 41596418304 41807560704 41820319359 41844016032 41864988672 41888710656 41901494076 42138206208 42150932096 42208831728 42219864064 42232748544 42256678912 42389028864 42460074774 42484133952 42737175936 42761392128 42807066624 42878813184 42903109632 42916202622 43061870592 43075012032 43369220076 43415543808 43440144384 43453401264 43499814912 43772121792 43796924416 43958992896 43972408116 44032670136 44093154573 44104679424 44118139104 44143137792 44406061056 44466917376 44505691608 44645085576 44656754688 44670382848 44718096384 44731601408 44770606439 45023526912 45037267002 45062786496 45085372416 45110919168 45124685928 45186527088 45353737728 45379436544 45393285249 45649723392 45726234372 45752144256 45801013248 45814990608 45826965504 45840950784 46127913069 46298607264 46324841472 46374322176 46388474496 46452047616 46478368768 46755201024 46769469579 46781693952 46795970592 47033505792 47060156416 47074518036 47124799488 47419798608 47484935694 47497347072 47511842112 47538763776 47780069376 47794650696 47821732608 48079322928 48091889664 48106566144 48157949952 48172493824 48214499242 48238664832 48265998336 48293347328 48444604416 48775487488 48818018704 48842486784 48870162432 48885076422 48952071012 49243637016 49271539968 49453867008 49536753903 49564822944 49617764352 49632906492 49645879296 49661030016 49941577728 49956818688 50025282048 50053627904 50068903059 50238849024 50254180704 50323051584 50651467776 50680168448 50695634808 50749784064 50819334144 50834842974 50863647552 51022954944 51051866112 51371448492 51455459328 51471162288 51500327424 51526139904 51555336192 51571069632 51878070272 51923306876 52085933172 52099547136 52115446656 52171112448 52258553568 52288164864 52599601152 52629405696 52645466916 52717614936 52912694016 52942675968 52999225344 53015399424 53031410263 53347273434 53377501632 53434515456 53450822376 53464793088 53481109248 53752578048 53768982033 53783035904 53799449184 54103375872 54119886912 54194055552 54268497936 54282682368 54299248128 54330015744 54872423424 54920271042 54947797632 54978932736 55037657088 55054278656 55102284848 55399091643 55413571584 55430482464 55461891072 55635600384 55743414272 55760425812 55792021376 55819984896 55851614208 55868658768 56184274944 56278442304 56310331392 56518705152 56613433032 56645511936 56982901248 57015189504 57032589159 57093507072 57110749514 57171750912 57204146176 57221603496 57415827456 57433349376 57825626768 57887391744 57905057574 57920192512 57937868352 57999753216 58362829056 58611990528 58629877488 58710226848 58790872764 58806239232 58824185472 58857517056 59174551296 59208081408 59289223168 59307316803 59340922144 59526780768 59542339584 59560510464 59624128512 60031369216 60049689336 60083715328 60113829888 60147892224 60166247904 60248702784 60471650304 60505915392 60524380332 60866297856 60968312496 61002859008 61068017664 61086654144 61121267712 61503884092 61731476352 61766455296 61832429568 61851299328 61936063488 61990070454 62340268032 62359292772 62375591936 62394627456 62711341056 62766024048 62797483008 62833065984 62852241114 63226398144 63313247592 63329796096 63349122816 63385018368 63583543296 63690112161 63706759168 63726200928 63762310144 64105763904 64142088192 64210599936 64318219776 64354664448 64374303933 64592805888 65053830114 65123315712 65160216576 65180101896 65249722368 65269428016 65658182688 65695386624 65938489344 65958612174 66049005204 66086430592 66157019136 66177208656 66194505728 66214706688 66588770304 66609091584 66700376064 66758537412 66985132032 67005574272 67097402112 67535290368 67555900503 67594179744 67628058624 67666378752 67687028892 67759112192 67779790632 67818196736 68030606592 68069154816 68474585088 68495264656 68589351558 68607279104 68628216384 68667103232 68701519872 68740448256 68761426176 69447910896 69466062848 69487262208 69561483264 69678071424 69717553152 70132801536 70172540928 70193955888 70290153248 70550258688 70590234624 70611777054 70687199232 71129697912 71170002176 71246020608 71267763168 71286390784 71308145664 71670104064 71691976044 71732598912 72137834496 72159849216 72258740736 72321748863 72357997248 72398997504 72440020992 72666906624 73163231232 73227028056 73263730176 73305243648 73327614633 73428106518 73865455524 73884762112 73907309952 73949188096 74180800512 74347234416 74426646528 74449359738 74468818944 74491545024 74912366592 75037923072 75080441856 75358273536 75381271056 75484577376 75527349248 75977201664 76020252672 76043452212 76124676096 76229001216 76252264461 76295471328 76554436608 76577799168 77057172738 77183188992 77206743432 77250491136 77289209856 77333004288 77356604448 77817105408 77884960314 78128899758 78149320704 78173169984 78256668672 78280302464 78387830352 78408318976 78432247296 78476689408 78899401728 78944108544 78968200374 79076422404 79369041024 79414013952 79498838016 80020910151 80066252448 80151773184 80176233564 80197189632 80221663872 80331603712 80628867072 80674553856 80699173776 81155063808 81179830368 81291083328 81337145344 81424023552 81448872192 81495023616 82308635136 82355273728 82380406563 82468399104 82581417984 82653427272 83120357376 83145723696 83192836608 83615121408 83640638718 83688032064 83729977344 83777421312 83802988152 84276412416 84301864192 84417663456 84439728128 84465497088 84513357824 84778057728 84920149548 84968267904 85474351872 85522784256 85614133248 85666124271 85757626368 85806219264 85832405244 86123741184 86150024064 86738440152 86831087616 86857586361 86880288768 86906802528 86999629824 87544243584 87593848832 87917985792 87944816232 88065340272 88186309146 88209358848 88236278208 88286275584 88812122112 88933834752 89011383216 89290171152 89313509376 89340765696 89436192768 89463202816 89541212878 90047053824 90074534004 90125572992 90170744832 90221838336 90249371856 90373054176 90707475456 90758873088 90786570498 91299446784 91452468744 91504288512 91602026496 91629981216 91653931008 91681901568 92255826138 92597214528 92649682944 92748644352 92776948992 92904095232 92956737536 92985105681 93510402048 93538939158 93563387904 93591941184 94067011584 94120312832 94149036072 94249598976 94839597216 94969871388 94994694144 95023684224 95077527552 95560138752 95589301392 95643465216 96158645856 96183779328 96213132288 96315899904 96344987648 96428998484 96477329664 96531996672 96586694656 96889208832 97550974976 97580745171 97636037408 97684973568 97740324864 97770152844 97904142024 98487274032 98543079936 98907734016 99073507806 99129645888 99235528704 99265812984 99291758592 99322060032 99883155456 99913637376 100050564096 100107255808 100137806118 100477698048 100508361408 100646103168 101302935552 101360336896 101391269616 101499568128 101638668288 101669685948 101727295104 102045909888 102103732224 102742896984 102884027337 102910918656 102942324576 103000654848 103052279808 103110672384 103142139264 103756140544 103846613752 104171866344 104199094272 104230893312 104342224896 104517107136 104576329728 105199202304 105258811392 105290933832 105435229872 105825388032 105885351936 105917665581 106030798848 106062820526 106694546868 106755003264 106869030912 106901644752 106929586176 106962218496 107505156096 107537964066 107566071808 107598898368 108206751744 108239773824 108388111104 108536995872 108565364736 108598496256 108660031488 109744846848 109840542084 109895595264 109957865472 110075314176 110108557312 110142159777 110204569696 110798183286 110827143168 110860964928 110923782144 111271200768 111486828544 111520851624 111584042752 111639969792 111703228416 111737317536 112368549888 112556884608 112620662784 113037410304 113226866064 113291023872 113965802496 114030379008 114065178318 114187014144 114221499028 114343501824 114408292352 114443206992 114831654912 114866698752 115585759107 115651253536 115774783488 115810115148 115840385024 115875736704 115999506432 116725658112 116827440471 117223981056 117259754976 117420453696 117581745528 117612478464 117648370944 117715034112 118349102592 118416162816 118452300561 118578446336 118614633606 118681844288 119053561536 119121020928 119248257024 120062738432 120099378672 120167430656 120227659776 120295784448 120332495808 120497405568 120943300608 121011830784 121048760664 121732595712 121936624992 122005718016 122136035328 122173308288 122242535424 123007768184 123462952704 123532910592 123664859136 123702598656 123872126976 123980140908 124680536064 124718585544 124751183872 124789254912 125422682112 125460958077 125532048096 125594966016 125666131968 125704482228 126452796288 126626495184 126659592192 126698245632 126770036736 127167086592 127380224322 127413518336 127452401856 127524620288 128211527808 128284176384 128421199872 128636439552 128709328896 128748607866 129185611776 130107660228 130246631424 130320433152 130360203792 130499444736 130538856032 131316365376 131390773248 131876978688 131917224348 132098010408 132172861184 132314038272 132354417312 132389011456 132429413376 133218183168 133400752128 133517074824 133970264064 134011148544 134194804224 134311819317 135070580736 135111801006 135188359488 135256117248 135332757504 135374057784 135518224384 135559581264 135636393472 136061213184 136138309632 136179855747 136949170176 136990529312 137178703116 137214558208 137256432768 137334206464 137403039744 137480896512 137522852352 138383739207 138895821792 138932125696 138974524416 139122966528 139356142848 139435106304 140265603072 140308408737 140345081856 140387911776 140580306496 141100517376 141180469248 141223554108 141374398464 142259395824 142340004352 142492041216 142535526336 142616291328 143340208128 143383952088 143465197824 144275668992 144319698432 144517481472 144643497726 144715994496 144797995008 144880041984 145333813248 146326462464 146454056112 146527460352 146610487296 146655229266 146856213036 147730911048 147769524224 147814619904 147898376192 148361601024 148610261709 148694468832 148853293056 148898719476 148937637888 148983090048 149824733184 150075846144 150160883712 150206709177 150716547072 150762542112 150969154752 151054698496 151954403328 152040505344 152086904424 152249352192 152458002432 152504528922 152590942656 153155598336 154114345476 154366377984 154413486864 154500982272 154578419712 154666008576 154713208896 155634210816 155769920628 156257799516 156298641408 156346339968 156513337344 156560604928 156775660704 156816637952 156864494592 156953378816 157798803456 157888217088 157936400748 158152844808 158738082048 158828027904 158997676032 159094230789 160041820302 160132504896 160303546368 160352467128 160394379264 160443327744 160663207424 161257734144 161306946099 161349107712 161398347552 162310127616 162359660736 162582166656 162674290688 162848047104 162897744384 162990047232 164617270272 164710547456 164760813126 164936798208 165162835968 165306854544 166197274929 166240714752 166291447392 166385673216 167230242816 167281277436 167376064128 167459954688 167554842624 167605976304 168552824832 168603728384 168750747347 168835326912 168930994176 169026715648 169556115456 169840299096 169936535808 170948703744 171045568512 171097767477 171332248542 171515252736 171612438528 171664810488 172247482368 172300048128 173476880304 173662175232 173715172722 173760577536 173813605056 173999259648 175088487168 175187697664 175835971584 175889632464 176130680544 176372618292 176418717696 176472556416 176572551168 177624244224 177867669504 177921950409 178022766432 178580342304 178627018752 178681531392 178872385536 178926405632 179082425756 180094107648 180149068008 180251145984 180341489664 180443676672 180498743712 180746108352 181414950912 181517746176 181573140996 182598893568 182904937488 183008577024 183204052992 183259962432 183363803136 184511652276 185194429056 185299365888 185497288704 185553897984 185808190464 185913475072 185970211362 187020804096 187077878316 187126775808 187183882368 188134023168 188240625664 188298072144 188499197952 189679194432 189939742776 189989388288 190047368448 190155055104 190473763489 191070336483 191120277504 191178602784 191286930432 192317291712 192426264576 192631799808 192689975296 192857996968 192954659328 193063993344 193122911799 193173389312 193778417664 195101949952 195161490342 195272074816 195369947136 195480649728 195540305688 195808284048 196974548064 197086159872 197815468032 198147015612 198259291776 198471057408 198531625968 198583517184 198644120064 199766310912 199827274752 199887623299 200101128192 200214511616 200275612236 200955396096 201016722816 201292206336 202605871104 202667701509 202720673792 202782539232 202999136256 203277336576 203339371896 203454590208 204091819776 204207464448 205485793968 205768054674 205821837312 205884649152 206001309696 206104559616 206221344768 206284278528 207512281088 207693227504 208343732688 208398188544 208461786624 208684449792 209034214272 209152659456 210398404608 210517622784 210581867664 210870459744 211650776064 211770703872 211835331162 212061597696 212125641052 213389093736 213510006528 213738061824 213803289504 213859172352 213924436992 215010312192 215075928132 215132143616 215197796736 216413503488 216479547648 216776222208 216965246589 217073991744 217196992512 217320062976 219489693696 219681084168 219791190528 219915730944 219982843899 220217114624 220284319554 220409139392 221596366572 221654286336 221721929856 221847564288 222542401536 222973657088 223041703248 223168085504 223279939584 223406456832 223474635072 224737099776 225113769216 225241325568 226074820608 226453732128 226582047744 227931604992 228060758016 228130356636 228374028288 228442998056 228687003648 228756793383 228816584704 228886413984 229663309824 229733397504 231171518214 231302507072 231549566976 231620230296 231680770048 231751473408 231999012864 233451316224 233654880942 234447962112 234519509952 234840907392 235163491056 235224956928 235296741888 235430068224 236698205184 236832325632 236904601122 237156892672 237229267212 237363688576 238107123072 238242041856 238496514048 240062730453 240125476864 240198757344 240334861312 240455319552 240591568896 240664991616 240994811136 241886601216 242023661568 242097521328 243465191424 243873249984 244011436032 244272070656 244346616576 244485070848 246015536368 246925905408 247065821184 247141219689 247405197312 247744253952 247960281816 249361072128 249437171088 249502367744 249578509824 250845364224 250921916154 251064096192 251189932032 251332263936 251408964456 252905592576 253252990368 253319184384 253396491264 253540073472 254334173184 254760448644 254827036672 254904803712 255049240576 256423055616 256568352768 256842399744 256998372813 257272879104 257418657792 257497215732 258371223552 260215320456 260493262848 260572759083 260640866304 260720407584 260998889472 261077712064 262632730752 262781546496 263753957376 263834448696 264196020816 264345722368 264628076544 264708834624 264858826752 266436366336 266801504256 267034149648 267940528128 268022297088 268389608448 268623638634 270141161472 270223602012 270376718976 270512234496 270665515008 270748115568 271036448768 271119162528 271272786944 272122426368 272276619264 272359711494 273898340352 273981058624 274357406232 274429116416 274512865536 274668412928 274806079488 274961793024 275045704704 276767478414 277791643584 277949048832 278245933056 278712285696 278870212608 278955317043 280531206144 280616817474 280690163712 280775823552 281160612992 282201034752 282360938496 282447108216 282748796928 284518791648 284680008704 284984082432 285071052672 285232582656 286680416256 286767904176 286930395648 288551337984 288639396864 289034962944 289286995452 289431988992 289595990016 289760083968 290667626496 292652924928 292742235513 292908112224 293054920704 293220974592 293310458532 293712426072 295461822096 295539048448 295629239808 295796752384 296723202048 297220523418 297388937664 297706586112 297797438952 297875275776 297966180096 299649466368 300151692288 300321767424 300413418354 301433094144 301525084224 301938309504 302109396992 303908806656 304081010688 304173808848 304498704384 304916004864 305009057844 305181885312 306311196672 308228690952 308652082011 308732755968 308826973728 309001964544 309156839424 309332017152 309426417792 311268421632 311539841256 312515599032 312597282816 312692679936 313026674688 313121209856 313394245073 313551321408 313728989184 313906757632 315597606912 315776434176 315872801496 316305689616 317476164096 317656055808 317752996743 318188461578 320083640604 320265009792 320607092736 320704934256 320788758528 320886655488 321326414848 322515468288 322613892198 322698215424 322796695104 324620255232 324719321472 325164333312 325348581376 325696094208 325795488768 325980094464 329234540544 329421094912 329521626252 329873596416 330325671936 330426479331 330613709088 332394549858 332481429504 332582894784 332771346432 334460485632 334562554872 334752128256 334919909376 335109685248 335211952608 337105649664 337207456768 337501494694 337670653824 337861988352 338053431296 339112230912 339680598192 339873071616 341897407488 342091137024 342195534954 342664497084 343030505472 343224877056 343329620976 344494964736 344600096256 346757277321 346953760608 347324350464 347430345444 347521155072 347627210112 347998519296 350176974336 350375395328 350482321413 351671943168 351779264928 352261361088 352745236584 352837435392 352945112832 353145102336 355248488448 355735339008 355843900818 356045532864 357160684608 357363062784 357744771072 357852811264 358164851512 360188215296 360298136016 360502291968 360682979328 360887353344 360997487424 361492216704 362829901824 363035492352 363146281992 365197787136 365809874976 366017154048 366408105984 366519924864 366727606272 369023304552 370388858112 370598731776 370994577408 371107795968 371219871841 371616380928 371826950144 371940422724 374041608192 374155756632 374253551616 374367764736 376268046336 376382874231 376481251328 376596144288 376998395904 379358388864 379879485552 379978776576 380094736896 380310110208 380947526978 382140672966 382240555008 382357205568 382573860864 384634583424 384852529152 385263599616 385379950592 385715993936 385909318656 386127986688 386245823598 386346778624 387556835328 390203899904 390322980684 390544149632 390739894272 390961299456 391080611376 391616568096 393949096128 394172319744 395630936064 396294031224 396518583552 396942114816 397063251936 397167034368 397288240128 399654549504 399775246598 400202256384 400429023232 400551224472 401910792192 402033445632 402584412672 402935457951 405211742208 405335403018 405441347584 405565078464 405998272512 406554673152 406678743792 406909180416 408183639552 408414928896 408539567241 410971587936 411536109348 411643674624 411769298304 412002619392 412209119232 412442689536 412568557056 415024562176 415151217621 415386455008 416687465376 416796377088 416923573248 417368899584 418068428544 418305318912 420796809216 421035245568 421163735328 421740919488 423301552128 423541407744 423670662324 424123195392 424251282104 426778187472 427020013056 427476123648 427606579008 427848873984 430020624384 430151856264 430264287232 430395593472 432827006976 432959095296 433552444416 433930493178 434147983488 434393985024 434640125952 438979387392 439362168336 439582381056 439831461888 439965687798 440434229248 440568639108 440818278784 443192733144 443308572672 443443859712 443695128576 445084803072 445830785127 445947314176 446083406496 446336171008 446559879168 446812913664 446949270144 449474199552 450227538432 450482651136 450620127531 452149641216 452907464256 453164095488 455863209984 456121516032 456260713272 456748056576 456885996112 457374007296 457513586766 457633169408 457772827968 459466795008 462343036428 462605014144 463099133952 463240460592 463361540096 463502946816 463998025728 466902632448 467309761884 468895924224 469039019904 469681814784 470326982112 470449913856 470593483776 470860136448 473396410368 473664651264 473809202244 474313785344 474458534424 474727377152 476214246144 476484083712 476993028096 477282692367 480125460906 480250953728 480397514688 480669722624 480910639104 481183137792 481329983232 481989622272 483773202432 483920838297 484047323136 484195042656 486930382848 487746499968 488022872064 488544141312 488693233152 488970141696 492031072736 493851810816 494131642368 494282439378 494810394624 495488507904 495920563632 498722144256 498874342176 499004735488 499157019648 501690728448 501843832308 502128192384 502379864064 502664527872 502817928912 505811185152 506252242041 506505980736 506792982528 507080146944 508668346368 509520897288 509654073344 509809607424 510098481152 512846111232 513136705536 513293302431 513996745626 514545758208 514837315584 514994431464 516742447104 520430640912 520986525696 521145518166 521281732608 521440815168 521997778944 522155424128 525265461504 525563092992 527507914752 527668897392 528392041632 528691444736 529256153088 529417669248 529717653504 532872732672 533603008512 533765851227 534068299296 535881056256 536044594176 536779216896 537247277268 540282322944 540447204024 540753437952 541024468992 541331030016 541496231136 542072897536 542238325056 542545573888 544244852736 544553238528 544719422988 547796680704 547962117248 548714812464 548858232832 549025731072 549336825856 549612158976 550091409408 553534956828 555583287168 555898097664 556491866112 557424571392 557740425216 557910634086 561062412288 561233634948 561380327424 561551647104 562321225984 564402069504 564721876992 564894216432 565497593856 569037583296 569360017408 569968164864 570142105344 570465165312 571421290467 573211009449 573360832512 573535808352 573860791296 577278793728 578069925888 578573990904 578863977984 579191980032 579368735397 579520167936 581335252992 585305849856 585484471026 585816224448 586109841408 586441949184 586620917064 587424852144 590923644192 591078096896 591258479616 591593504768 593446404096 594441046836 594777875328 595413172224 595594877904 595750551552 595932360192 599298932736 599662869897 600303384576 600643534848 600826836708 602866188288 603050168448 603876619008 604218793984 607817613312 608003104527 608162021376 608347617696 608997408768 609832009728 610018115688 610363770624 612622393344 616457381904 617304164022 617465511936 617653947456 618003929088 618313678848 618664034304 618852835584 622536843264 623079682512 625031198064 625194565632 625385359872 626053349376 626242419712 626788490146 627102642816 627457978368 627813515264 631195213824 631552868352 631745602992 632611379232 634952328192 635312111616 635505993486 636376923156 640167281208 640530019584 641214185472 641409868512 641577517056 641773310976 642652829696 645030936576 645227784396 645396430848 645593390208 649240510464 649438642944 650328666624 650697162752 650895739767 651590977536 651960188928 658469081088 658842189824 659043252504 659747192832 660651343872 660852958662 661227418176 664789099716 664962859008 665165789568 665542692864 668920971264 669125109744 669504256512 669839818752 670219370496 670423905216 674211299328 674414913536 675002989388 675341307648 675723976704 676106862592 678224461824 679361196384 679746143232 683794814976 684182274048 684391069908 685328994168 686061010944 686270380149 686449754112 686659241952 688989929472 689200192512 693514554642 693907521216 694648700928 694860690888 695042310144 695254420224 695997038592 700353948672 700750790656 700964642826 703343886336 703558529856 704522722176 705490473168 705674870784 705890225664 706290204672 710496976896 711470678016 711687801636 712091065728 714321369216 714726125568 715489542144 715705622528 716329703024 720188191359 720376430592 720596272032 721004583936 721365958656 721774706688 721994974848 722984433408 725659803648 726070984704 726292563984 730395574272 731619749952 732034308096 732816211968 733039849728 733455212544 738046609104 740777716224 741197463552 741423659067 742215591936 742439743682 743232761856 743653900288 743880845448 748083216384 748311513264 748507103232 748735529472 752536092672 752765748462 752962502656 753192288576 753996791808 758716777728 759758971104 759957553152 760189473792 760620220416 761895053956 764281345932 764481110016 764714411136 765147721728 769269166848 769705058304 770527199232 770759901184 770995118439 771431987872 771818637312 772255973376 772491647196 772693557248 775113670656 780407799808 780645961368 781088299264 781479788544 781922598912 782161222752 783233136192 787898192256 788344639488 791261872128 792588062448 793037167104 793884229632 794126503872 794576480256 799309099008 799550493196 800404512768 800858046464 801102448944 803821584384 804066891264 805168825344 805870915902 810423484416 810670806036 810882695168 811130156928 811996545024 813109346304 813357487584 813818360832 816367279104 816829857792 817079134482 821943175872 823072218696 823287349248 823538596608 824005238784 824418238464 824885379072 825137114112 830049124352 830302435242 830772910016 833374930752 833847146496 834737799168 836136857088 836610637824 836865951129 841593618432 842070491136 842327470656 843481838976 846603104256 847082815488 847341324648 848246390784 848502564208 853556374944 854040026112 854952247296 855213158016 855697747968 860041248768 860303712528 860528574464 860791186944 865654013952 865918190592 867104888832 867860986356 868295966976 868787970048 869280251904 877958774784 878226706539 878724336672 879164762112 879662923776 879931375596 880868458496 881137278216 881636557568 886385466288 886617145344 886887719424 887390257152 890169606144 891661570254 891894628352 892166812992 892672342016 893119758336 893625827328 893898540288 898948399104 900455076864 900965302272 901240255062 904299282432 905814928512 906328190976 911726419968 912243032064 912521426544 913496113152 913771992224 914748014592 915027173532 915266338816 915545655936 918933590016 924686072856 925210028288 926198267904 926480921184 926723080192 927005893632 927996051456 933805264896 934619523768 937791848448 938078039808 939363629568 940182735219 940653964224 941186967552 941720272896 946792820736 947329302528 947618404488 948627570688 948917068848 949454754304 952428492288 952968167424 953258990229 954565384734 960250921812 960501907456 960795029376 961339445248 961821278208 962366275584 962659966464 963979244544 967546404864 967841676594 968094646272 968390085312 973860765696 975492999936 976045744128 977088282624 977386466304 977940283392 984062145472 987703621632 988263284736 988564878756 989620789248 990977015808 991279437993 991841127264 997444288512 997748684352 998314039296 1003381456896 1003687664616 1004256384768 1004759728128 1005329055744 1005635857824 1011622370304 1012504484082 1013011961472 1013585965056 1014160293888 1017336692736 1019041794576 1019308146688 1019619214848 1020196962304 1025692222464 1026273411072 1026586604862 1027993491252 1029091516416 1029674631168 1029988862928 1033484894208 1040271831963 1040861281824 1041973051392 1042291036332 1042563465216 1042881630336 1043995557888 1044310848256 1050530923008 1051126185984 1051446964239 1055015829504 1055337794784 1056784083264 1057382889472 1058512306176 1058835338496 1059435307008 1065745465344 1067206017024 1067531702454 1068136598592 1072089188352 1073558433792 1074494554536 1080564645888 1080894408048 1081506875904 1082048937984 1082662060032 1082992462272 1084145795072 1084476650112 1085091147776 1088489705472 1089106477056 1089438845976 1095593361408 1095924234496 1097429624928 1097716465664 1098051462144 1098673651712 1099224317952 1100182818816 1107069913656 1111166574336 1111796195328 1112983732224 1113659615523 1114849142784 1115480850432 1115821268172 1122124824576 1122467269896 1122760654848 1123103294208 1124642451968 1128804139008 1129148622693 1129443753984 1129788432864 1130995187712 1138075166592 1138720034816 1139936329728 1140284210688 1140930330624 1142842580934 1146422018898 1146721665024 1147071616704 1147721582592 1154557587456 1156139851776 1157147981808 1157727955968 1158383960064 1158737470794 1159040335872 1162670505984 1170611699712 1170968942052 1171632448896 1172219682816 1172883898368 1173241834128 1174849704288 1181847288384 1182516959232 1183187009536 1186892808192 1188882093672 1189555750656 1190826344448 1191189755808 1191501103104 1191864720384 1199325739794 1200606769152 1201287069696 1201653673416 1205732376576 1206100336896 1207753238016 1208437587968 1208806373853 1215635226624 1216006209054 1216324042752 1216695235392 1217994817536 1219664019456 1220036231376 1220727541248 1225244786688 1232914763808 1234608328044 1234931023872 1235307894912 1236007858176 1236627357696 1237328068608 1237705671168 1245073686528 1245453652863 1246159365024 1250062396128 1250389131264 1250770719744 1252106698752 1252484839424 1253576980292 1254205285632 1254915956736 1255627030528 1262390427648 1263105736704 1263491205984 1265222758464 1269904656384 1270624223232 1271011986972 1272753846312 1280334562416 1281060039168 1282428370944 1282819737024 1283546621952 1285305659392 1290061873152 1290455568792 1290792861696 1291186780416 1298481020928 1298877285888 1300657333248 1301394325504 1301791479534 1303181955072 1303920377856 1316938162176 1317684379648 1318086505008 1319494385664 1321302687744 1321705917324 1322454836352 1329578199432 1329925718016 1330331579136 1331085385728 1333316344423 1337492355381 1337841942528 1338250219488 1339008513024 1339679637504 1340438740992 1340847810432 1348422598656 1348829827072 1350005978776 1350682615296 1351447953408 1351860382593 1352213725184 1356448923648 1358722392768 1359492286464 1367589629952 1368364548096 1368782139816 1370657988336 1372122021888 1372540760298 1372899508224 1373318483904 1378400385024 1387029109284 1387815042432 1389297401856 1389721381776 1390084620288 1390508840448 1391994077184 1400707897344 1401501581312 1401929285652 1406687772672 1407117059712 1409045444352 1410980946336 1411349741568 1411780451328 1412580409344 1420993953792 1422941356032 1423375603272 1424182131456 1428642738432 1429452251136 1430979084288 1431411245056 1431848077101 1432659406048 1440376382718 1440752861184 1441192544064 1442009167872 1442731917312 1443549413376 1443989949696 1445968866816 1451319607296 1452141969408 1452585127968 1460791148544 1463239499904 1464068616192 1465632423936 1466079699456 1466910425088 1476093218208 1481555432448 1482394927104 1482847318134 1484431183872 1484879487364 1486465523712 1487307800576 1487761690896 1496166432768 1496623026528 1497014206464 1497471058944 1505072185344 1505531496924 1505925005312 1506384577152 1507993583616 1517433555456 1518756726123 1519517942208 1520378947584 1521240440832 1523790107912 1528562691864 1528962220032 1529428822272 1530295443456 1538538333696 1539410116608 1539879907293 1541519802368 1541990236878 1542863975744 1543637274624 1544511946752 1544983294392 1545387114496 1550227341312 1560815599616 1561291922736 1562176598528 1562959577088 1563845197824 1564322445504 1566466272384 1575796384512 1576689278976 1582523744256 1585176124896 1586074334208 1587768459264 1588253007744 1589152960512 1598618198016 1599100986392 1600809025536 1601297553681 1601716092928 1602204897888 1607643168768 1608133782528 1610337650688 1611741831804 1620846968832 1621341612072 1621765390336 1622260313856 1623993090048 1626218692608 1626714975168 1627636721664 1632734558208 1633659715584 1634158268964 1643886351744 1646144437392 1646574698496 1647077193216 1648010477568 1648836476928 1650274228224 1660098248704 1660604870484 1661545820032 1666749861504 1667694292992 1669475598336 1672273714176 1673221275648 1673731902258 1683187236864 1684140982272 1684654941312 1686963677952 1693206208512 1694165630976 1694682649296 1696492781568 1697005128416 1707112749888 1708080052224 1709904494592 1710426316032 1711395495936 1714263871401 1720082497536 1720607425056 1721057148928 1721582373888 1731836381184 1734209777664 1735721972712 1736591933952 1737575940096 1738106206191 1738560503808 1755917549568 1756453413078 1757448673344 1758329524224 1759325847552 1759862751192 1761736916992 1762274556432 1763273115136 1772770932576 1773234290688 1773775438848 1774780514304 1780339212288 1783323140508 1783789256704 1784333625984 1785344684032 1786239516672 1787251654656 1787797080576 1797896798208 1798988609691 1800910153728 1801930604544 1802480510124 1808598564864 1811629857024 1812656381952 1823452839936 1824009313581 1824486064128 1825042853088 1826992226304 1827543984448 1829496029184 1830054347064 1830532677632 1831091311872 1837867180032 1849372145712 1850420056576 1852396535808 1852961842368 1854011787264 1855992102912 1867610529792 1869239047536 1875583696896 1876156079616 1878727259136 1880365470438 1881307928448 1882373935104 1883440545792 1893585641472 1894658605056 1895236808976 1897255141376 1897834137696 1898909508608 1904856984576 1905936334848 1906517980458 1909130769468 1920501843624 1921003814912 1921590058752 1922678890496 1923642556416 1924732551168 1925319932928 1927958489088 1935092809728 1935683353188 1936189292544 1936780170624 1947721531392 1950985999872 1952091488256 1952687219301 1954772932608 1955880566784 1968124290944 1975407243264 1976526569472 1977129757512 1979241578496 1981954031616 1982558875986 1983682254528 1994888577024 1995497368704 1996628078592 2006762913792 2007375329232 2008512769536 2009519456256 2010658111488 2011271715648 2023244740608 2025008968164 2026023922944 2027171930112 2028320587776 2034673385472 2038083589152 2038616293376 2039238429696 2040393924608 2051384444928 2052546822144 2053173209724 2055986982504 2058183032832 2058811140447 2059349262336 2059977725856 2066969788416 2080543663926 2081722563648 2083946102784 2084582072664 2085126930432 2085763260672 2087991115776 2088621696512 2101061846016 2102252371968 2102893928478 2110031659008 2110675589568 2113568166528 2114765778944 2117024612352 2117670676992 2118870614016 2131490930688 2134412034048 2135063404908 2136273197184 2144178376704 2147116867584 2148989109072 2160564574077 2161129291776 2161788816096 2163013751808 2164097875968 2165324120064 2165984924544 2168291590144 2168953300224 2170182295552 2176979410944 2178212954112 2178877691952 2191186722816 2191848468992 2193759715511 2194859249856 2196102924288 2197347303424 2198448635904 2200365637632 2214139827312 2222333148672 2223592390656 2224270977201 2227319231046 2229698285568 2230961700864 2231642536344 2244249649152 2244934539792 2245521309696 2246206588416 2249284903936 2257608278016 2258297245386 2258887507968 2259576865728 2261990375424 2276150333184 2277440069632 2279872659456 2280568421376 2281860661248 2285685161868 2292844037796 2293443330048 2294143233408 2295443165184 2309115174912 2312279703552 2312985355317 2314295963616 2315455911936 2316767920128 2317474941588 2318080671744 2325341011968 2341223399424 2341937884104 2343264897792 2344439365632 2345767796736 2346483668256 2349699408576 2363694576768 2365033918464 2366374019072 2373785616384 2377764187344 2379111501312 2381652688896 2382379511616 2383729440768 2398651479588 2401213538304 2402574139392 2403307346832 2411464753152 2412200673792 2415506476032 2416875175936 2417612747706 2431270453248 2432012418108 2432648085504 2433390470784 2435989635072 2439328038912 2440072462752 2441455082496 2450489573376 2465829527616 2469216656088 2469862047744 2470615789824 2472015716352 2473254715392 2474656137216 2475411342336 2476158925357 2490147373056 2490907305726 2492318730048 2500124792256 2501541439488 2504213397504 2504969678848 2507153960584 2508410571264 2509831913472 2510597853387 2511254061056 2524780855296 2526211473408 2526982411968 2530445516928 2539809312768 2541248446464 2542023973944 2545507692624 2560669124832 2562120078336 2564856741888 2565639474048 2567093243904 2570611318784 2580123746304 2580911137584 2581585723392 2582373560832 2596962041856 2597754571776 2598539102887 2601314666496 2602788651008 2603582959068 2606363910144 2607840755712 2633876324352 2634680119617 2635368759296 2636173010016 2638988771328 2642605375488 2643411834648 2644909672704 2659156398864 2659851436032 2660663158272 2662170771456 2666632688846 2674984710762 2675683885056 2676500438976 2678017026048 2679359275008 2680877481984 2681695620864 2696845197312 2697659654144 2700011957552 2701365230592 2702895906816 2703720765186 2704427450368 2712897847296 2717444785536 2718984572928 2735179259904 2736729096192 2737564279632 2741315976672 2744244043776 2745081520596 2745799016448 2746636967808 2756800770048 2774058218568 2775630084864 2778594803712 2779442763552 2780169240576 2781017680896 2783988154368 2801415794688 2803003162624 2803858571304 2813375545344 2814234119424 2818090888704 2820548205657 2821961892672 2823560902656 2825160818688 2841987907584 2845882712064 2846751206544 2848364262912 2857285476864 2858904502272 2859776970687 2862822490112 2863696154202 2865318812096 2880752765436 2881505722368 2882385088128 2884018335744 2885463834624 2887098826752 2887979899392 2891937733632 2902639214592 2904283938816 2905170255936 2921582297088 2926478999808 2928137232384 2931264847872 2932159398912 2933820850176 2952186436416 2963110864896 2964789854208 2965694636268 2968862367744 2969758974728 2972931047424 2973838313979 2974615601152 2975523381792 2992332865536 2993246053056 2994942117888 3010144370688 3011062993848 3011850010624 3012769154304 3015987167232 3034867110912 3037513452246 3039035884416 3040757895168 3042480881664 3047580215824 3057125383728 3057924440064 3058857644544 3060590886912 3077076667392 3078820233216 3079759814586 3083039604736 3083980473756 3085727951488 3087274549248 3089023893504 3089966588784 3090774228992 3100454682624 3120815495889 3121631199232 3122583845472 3124353197056 3125919154176 3127690395648 3128644891008 3132932544768 3151592769024 3153378557952 3154340892717 3165047488512 3170352249792 3172148668416 3175536918528 3176506015488 3178305921024 3197236396032 3198201972784 3201618051072 3202595107362 3203432185856 3204409795776 3216267565056 3220675301376 3223483663608 3241693937664 3242683224144 3243530780672 3244520627712 3247986180096 3252437385216 3253429950336 3255273443328 3265469116416 3267319431168 3268316537928 3287772703488 3292288874784 3293149396992 3294154386432 3296020955136 3297672953856 3300548456448 3320196497408 3321209740968 3323091640064 3333499723008 3335388585984 3338951196672 3340978846569 3344547428352 3346442551296 3347463804516 3366374473728 3368281964544 3369309882624 3373927355904 3386412417024 3387445868079 3388331261952 3389365298592 3392985563136 3394010256832 3414225499776 3416160104448 3419808989184 3420852632064 3422790991872 3428527742802 3440164995072 3441214850112 3443164747776 3463672762368 3468419555328 3471443945424 3473183867904 3475151880192 3476212412382 3477121007616 3511835099136 3512906826156 3514897346688 3516659048448 3518651695104 3519725502384 3523473833984 3524549112864 3526546230272 3545541865152 3547550877696 3549561028608 3560678424576 3566646281016 3567578513408 3568667251968 3570689368064 3572479033344 3574503309312 3575594161152 3597977219382 3601820307456 3603861209088 3604961020248 3617197129728 3623259714048 3625312763904 3626419121559 3646905679872 3648018627162 3648972128256 3650085706176 3653984452608 3655087968896 3658992058368 3660108694128 3661065355264 3662182623744 3675734360064 3698744291424 3700840113152 3704793071616 3705923684736 3708023574528 3711984205824 3735221059584 3736360958589 3738478095072 3751167393792 3752312159232 3757454518272 3760730940876 3762615856896 3764747870208 3766881091584 3787171282944 3789317210112 3790473617952 3794510282752 3795668275392 3797819017216 3809713969152 3811872669696 3813035960916 3818261538936 3841003687248 3842007629824 3843180117504 3845357780992 3847285112832 3850639865856 3855916978176 3870185619456 3871366706376 3872378585088 3873560341248 3895443062784 3901971999744 3904182976512 3905374438602 3909545865216 3911761133568 3936248581888 3950814486528 3953053138944 3954259515024 3958483156992 3963908063232 3965117751972 3967364509056 3989777154048 3990994737408 3993256157184 3999949033269 4012477066143 4013525827584 4014750658464 4017025539072 4019038912512 4021316222976 4022543431296 4046489481216 4050017936328 4052047845888 4054343860224 4055581147779 4056641175552 4069346770944 4076167178304 4078476859392 4080787849216 4102768889856 4105093644288 4106346419448 4111973965008 4116366065664 4117622280894 4118698524672 4119955451712 4161087327852 4163445127296 4167892205568 4169164145328 4170253860864 4171526521344 4175982231552 4177243393024 4202123692032 4204504743936 4205787856956 4220063318016 4221351179136 4227136333056 4229531557888 4234049224704 4235341353984 4237741228032 4262981861376 4268824068096 4270126809816 4272546394368 4288356753408 4294233735168 4295544231303 4297978218144 4321129148154 4322258583552 4323577632192 4326027503616 4328195751936 4330648240128 4331969849088 4336583180288 4337906600448 4340364591104 4353958821888 4356425908224 4357755383904 4382373445632 4383696937984 4387519431022 4389718499712 4392205848576 4394694606848 4396897271808 4400731275264 4428279654624 4444666297344 4447184781312 4448541954402 4454638462092 4459396571136 4461923401728 4463285072688 4488499298304 4489869079584 4491042619392 4492413176832 4498569807872 4515216556032 4516594490772 4517775015936 4519153731456 4523980750848 4552300666368 4554880139264 4556270178369 4561136842752 4563721322496 4571370323736 4585688075592 4586886660096 4588286466816 4590886330368 4618230349824 4624559407104 4625970710634 4628591927232 4630911823872 4633535840256 4634949883176 4636161343488 4650682023936 4682446798848 4683875768208 4686529795584 4688878731264 4691535593472 4692967336512 4699398817152 4727389153536 4730067836928 4732748038144 4747571232768 4755528374688 4758223002624 4763305377792 4764759023232 4767458881536 4797302959176 4802427076608 4803892661043 4805148278784 4806614693664 4822929506304 4824401347584 4831012952064 4833750351872 4835225495412 4862540906496 4864024836216 4865296171008 4866780941568 4871979270144 4878656077824 4880144925504 4882910164992 4900979146752 4931659055232 4938433312176 4939724095488 4941231579648 4944031432704 4946509430784 4950822684672 4952317850714 4980294746112 4981814611452 4984637460096 5000249584512 5003082878976 5008426795008 5009939357696 5014307921168 5016821142528 5019663826944 5021195706774 5022508122112 5049561710592 5052422946816 5053964823936 5060891033856 5079618625536 5082496892928 5084047947888 5091015385248 5121338249664 5124240156672 5129713483776 5131278948096 5134186487808 5141222637568 5142791614203 5160247492608 5161822275168 5163171446784 5164747121664 5195509143552 5197078205774 5202629332992 5205577302016 5207165918136 5212727820288 5215681511424 5267752648704 5269360239234 5270737518592 5272346020032 5277977542656 5285210750976 5286823669296 5289819345408 5318312797728 5319702872064 5321326316544 5324341542912 5333265377692 5349969421524 5351367770112 5353000877952 5356034052096 5358718550016 5361754963968 5363391241728 5393690394624 5395319308288 5396965829073 5400023915104 5402730461184 5405791813632 5407441530372 5408854900736 5425795694592 5434889571072 5437969145856 5470358519808 5473458192384 5475128559264 5482631953344 5488488087552 5490163041192 5491598032896 5493273935616 5513601540096 5548116437136 5551260169728 5557189607424 5558885527104 5562035361792 5567976308736 5602831589376 5606006325248 5607717142608 5626751090688 5628468238848 5636181777408 5641096411314 5643923785344 5647121805312 5650321637376 5683975815168 5691765424128 5693502413088 5696728525824 5714570953728 5717809004544 5719553941374 5725644980224 5727392308404 5730637624192 5761505530872 5763011444736 5764770176256 5768036671488 5770927669248 5774197653504 5775959798784 5783875467264 5805278429184 5808567877632 5810340511872 5843164594176 5852957999616 5856274464768 5858061657903 5864318797824 5867641700352 5904372872832 5926221729792 5929579708416 5931389272536 5937724735488 5939517949456 5945862094848 5947676627958 5949231202304 5951046763584 5984665731072 5986492106112 5989884235776 6020288741376 6022125987696 6023700021248 6025538308608 6031974334464 6069734221824 6075026904492 6078071768832 6081515790336 6084961763328 6095160431648 6114250767456 6115848880128 6117715289088 6121181773824 6154153334784 6157640466432 6159519629172 6166079209472 6167960947512 6171455902976 6174549098496 6178047787008 6179933177568 6181548457984 6200909365248 6241630991778 6243262398464 6245167690944 6248706394112 6251838308352 6255380791296 6257289782016 6265865089536 6303185538048 6306757115904 6308681785434 6330094977024 6340704499584 6344297336832 6351073837056 6353012030976 6356611842048 6394472792064 6396403945568 6403236102144 6405190214724 6406864371712 6408819591552 6432535130112 6441350602752 6446967327216 6483387875328 6485366448288 6487061561344 6489041255424 6495972360192 6504874770432 6506859900672 6510546886656 6530938232832 6534638862336 6536633075856 6575545406976 6581279146533 6584577749568 6588308772864 6592041910272 6595345907712 6601096912896 6640392994816 6642419481936 6646183280128 6666999446016 6670777171968 6672812931603 6681957693138 6689094856704 6692885102592 6694927609032 6732748947456 6736563929088 6738619765248 6747854711808 6772824834048 6774891736158 6776662523904 6778730597184 6785971126272 6788020513664 6828450999552 6832320208896 6839617978368 6841705264128 6845581983744 6857055485604 6880329990144 6882429700224 6886329495552 6927345524736 6936839110656 6938956065951 6942887890848 6946367735808 6950303760384 6952424824764 6954242015232 7023670198272 7025813652312 7029794693376 7033318096896 7037303390208 7039451004768 7046947667968 7049098225728 7053092460544 7091083730304 7095101755392 7099122057216 7121356849152 7133292562032 7135157026816 7137334503936 7141378736128 7144958066688 7151188322304 7195954438764 7203640614912 7207722418176 7209922040496 7234394259456 7246519428096 7250625527808 7252838243118 7293811359744 7296037254324 7297944256512 7300171412352 7307968905216 7310175937792 7317984116736 7320217388256 7322130710528 7324365247488 7351468720128 7397488582848 7401680226304 7409586143232 7411847369472 7416047149056 7423968411648 7428476776071 7470442119168 7472721917178 7476956190144 7504624318464 7514909036544 7521461881752 7525231713792 7529495740416 7531793560161 7533762183168 7574342565888 7578634420224 7580947235904 7589020565504 7591336550784 7595638034432 7619427938304 7623745339392 7626071921832 7636523077872 7682007374496 7684015259648 7686360235008 7690715561984 7694570225664 7701279731712 7711833956352 7740371238912 7742733412752 7744757170176 7747120682496 7790886125568 7795617308661 7803943999488 7808365953024 7810748877204 7819091730432 7823522267136 7872497163776 7901628973056 7904040358851 7906106277888 7908519030048 7916966313984 7927816126464 7930235503944 7934729018112 7979554308096 7981989474816 7986512314368 7999898066538 8024954132286 8027051655168 8029501316928 8034051078144 8038077825024 8042632445952 8045086862592 8092978962432 8100035872656 8104095691776 8108687720448 8111162295558 8113282351104 8138693541888 8152334356608 8156953718784 8161575698432 8205537779712 8210187288576 8212692838896 8223947930016 8232732131328 8235244561788 8237397049344 8239910903424 8322174655704 8326890254592 8335784411136 8338328290656 8340507721728 8343053042688 8351964463104 8354486786048 8404247384064 8409009487872 8411575713912 8440126636032 8442702358272 8454272666112 8459063115776 8461644616971 8470682707968 8475482456064 8525963722752 8537648136192 8540253619632 8545092788736 8576713506816 8588467470336 8591088462606 8595956436288 8642258296308 8644517167104 8647155264384 8652055007232 8656391503872 8661296480256 8663939698176 8673166360576 8675813200896 8680729182208 8707917643776 8712851816448 8715510767808 8764746891264 8767393875968 8775038862044 8779436999424 8784411697152 8789389213696 8793794543616 8801462550528 8856559309248 8889332594688 8894369562624 8897083908804 8909276924184 8918793142272 8921514941937 8923846803456 8926570145376 8976998596608 8979738159168 8984826353664 8997139615744 9030433112064 9033188981544 9035550031872 9038307462912 9047961501696 9104601332736 9109760278528 9112540356738 9122273685504 9127442644992 9142740647472 9171376151184 9173773320192 9176572933632 9181772660736 9236460699648 9249118814208 9251941421268 9257183854464 9261823647744 9267071680512 9269899766352 9272322686976 9301364047872 9333214410961 9362446487667 9364893597696 9367751536416 9373059591168 9377757462528 9383071186944 9385934673024 9398797634304 9454778307072 9460135673856 9463022678151 9465496076288 9495142465536 9511056749376 9516446005248 9526610755584 9529518046464 9534917763072 9594605918352 9604854153216 9607785322086 9610296557568 9613229387328 9648802695168 9662025904128 9667500703744 9670450990824 9725081812992 9728049672432 9730592342016 9733561883136 9743958540288 9757312155648 9760289851008 9765820329984 9801958293504 9863318110464 9876866624352 9879448190976 9882463159296 9888062865408 9893018861568 9901645369344 9904635701428 9960589492224 9963629222904 9969274920192 10000499169024 10006165757952 10016853590016 10019878715392 10022936539707 10028615842336 10033642285056 10039327653888 10042391413548 10045016244224 10099123421184 10104845893632 10107929647872 10121782067712 10159237251072 10164993785856 10168095895776 10182030770496 10242676499328 10248480313344 10259426967552 10262557896192 10268372975616 10282445275136 10285583228406 10320494985216 10323644550336 10329494243328 10391018287104 10394156411548 10405258665984 10411154604032 10414331836272 10425455640576 10431363022848 10535505297408 10538720478468 10541475037184 10544692040064 10555955085312 10570421501952 10573647338592 10579638690816 10636625595456 10642652633088 10648683085824 10666530755384 10699938843048 10702735540224 10706001755904 10712068104192 10717437100032 10723509927936 10726782483456 10790638616576 10793931658146 10800047830208 10805460922368 10811583627264 10814883060744 10817709801472 10851591389184 10869779142144 10875938291712 10879257364677 10940717039616 10946916384768 10950257118528 10965263906688 10976976175104 10980326082384 10983196065792 10986547871232 11027203080192 11096232874272 11102520339456 11114379214848 11117771054208 11124070723584 11135952617472 11205663178752 11209082875767 11212012650496 11215434285216 11253502181376 11256936477696 11272363554816 11282192822628 11287847570688 11294243610624 11300643274752 11367951630336 11383530848256 11387004826176 11393457051648 11429141907456 11435618009088 11439107882748 11451289960448 11454784616808 11461275248384 11523011061744 11526022889472 11529540352512 11536073342976 11541855338496 11551919597568 11567750934528 11610556858368 11617135755264 11620681023744 11686329188352 11705915999232 11712548929536 11716123315806 11728637595648 11735283400704 11808745745664 11852443459584 11859159416832 11862778545072 11875449470976 11879035898912 11891724189696 11895353255916 11898462404608 11902093527168 11969331462144 11972984212224 11979768471552 11999847099807 12040577482752 12044251975392 12047400042496 12051076617216 12063948668928 12139468443648 12150053808984 12156143537664 12163031580672 12166743443337 12169923526656 12190320863296 12228501534912 12235430578176 12242363547648 12308306669568 12315280932864 12319039258344 12332158418944 12335921895024 12342911805952 12349098196992 12356095574016 12359866355136 12483261983556 12486524796928 12490335381888 12497412788224 12503676616704 12510761582592 12514579564032 12531730179072 12606371076096 12613514231808 12617363570868 12660189954048 12681408999168 12688594673664 12702147674112 12706024061952 12713223684096 12788945584128 12792807891136 12806472204288 12810380429448 12813728743424 12817639183104 12865070260224 12882701205504 12886632693909 12893934654432 12966775750656 12970732896576 12978082510848 12991944720384 13009749540864 13013719801344 13021093773312 13061876465664 13069277724672 13073266151712 13151090813952 13162558293066 13169155499136 13176617545728 13184083820544 13190691815424 13202193825792 13280785989632 13284838963872 13292366560256 13333998892032 13341554343936 13345625863206 13363915386276 13378189713408 13385770205184 13389855218064 13465497894912 13473127858176 13477239530496 13495709423616 13545649668096 13549783472316 13553325047808 13557461194368 13571942252544 13576041027328 13656901999104 13664640417792 13668810535107 13683410528256 13691163967488 13714110971208 13760659980288 13764859400448 13772658991104 13854691049472 13873678221312 13877912131902 13885775781696 13892735471616 13900607520768 13904849649528 13908484030464 14047340396544 14051627304624 14059589386752 14066636193792 14074606780416 14078902009536 14093895335936 14098196451456 14106184921088 14182167460608 14190203510784 14198244114432 14242713698304 14266585124064 14270314053632 14274669007872 14282757472256 14289916133376 14302376644608 14391908877528 14407281229824 14411677983129 14415444836352 14419844080992 14468788518912 14493038856192 14501251055616 14505676486236 14587622719488 14592074508648 14595888513024 14600342824704 14615937810432 14620351875584 14635968233472 14640434776512 14648730494976 14702937440256 14794977165696 14803360452608 14819172286464 14823694738944 14832094298112 14856953552142 14940884238336 14945443834356 14953912380288 15009248636928 15029818073088 15042923763504 15050463427584 15058991480832 15063587120322 15067524366336 15148685131776 15157268840448 15161894471808 15178041131008 15182673101568 15191276068864 15238855876608 15247490678784 15252143843664 15273046155744 15364014748992 15372720470016 15381431123968 15389140451328 15402559463424 15423667912704 15428374842609 15480742477824 15485466825504 15489514340352 15494241364992 15591234617322 15607887998976 15616731906048 15621497754408 15638183460864 15647044534272 15744994327552 15803257946112 15808080717702 15812212555776 15817038060096 15833932627968 15855632252928 15860471007888 15869458036224 15959108616192 15963978949632 15973024628736 15999796133076 16049908264572 16054103310336 16059002633856 16068102156288 16076155650048 16085264891904 16090173725184 16185957924864 16190897487219 16200071745312 16208191383552 16217375440896 16222324591116 16226564702208 16277387083776 16304668713216 16313907437568 16323151396864 16411075559424 16420374577152 16425385677792 16447895860032 16465464262656 16470489123576 16474794098688 16479821806848 16644349311408 16653780509184 16671568822272 16676656581312 16686106085376 16703928926208 16708973572096 16808494768128 16818018975744 16823151427824 16880253272064 16885404716544 16908545332224 16918126231552 16923289233942 16941365415936 16950964912128 17051927445504 17075296272384 17080507239264 17090185577472 17153427013632 17176934940672 17182176925212 17191912872576 17284516592616 17289034334208 17294310528768 17304110014464 17312783007744 17322592960512 17327879396352 17333112477499 17351626401792 17361458364416 17415835287552 17425703632896 17431021535616 17529493782528 17534787751936 17550077724088 17558873998848 17568823394304 17574184973709 17578778427392 17602925101056 17713118618496 17778665189376 17788739125248 17794167817608 17818553848368 17837586284544 17843029883874 17847693606912 17853140290752 17953997193216 17959476318336 17969652707328 17994279231488 18060866224128 18066377963088 18071100063744 18076614925824 18095923003392 18209202665472 18219520557056 18225080713476 18244547371008 18254885289984 18285481294944 18342752302368 18347546640384 18353145867264 18363545321472 18472921399296 18498237628416 18503882842536 18514367708928 18523647295488 18534143361024 18539799532704 18544645373952 18602728095744 18666428821922 18724892975334 18729787195392 18735503072832 18746119182336 18755514925056 18766142373888 18771869346048 18797595268608 18909556614144 18920271347712 18926045356302 18930992152576 18990284931072 19022113498752 19032892010496 19053221511168 19059036092928 19069835526144 19189211836704 19209708306432 19215570644172 19220593115136 19226458774656 19297605390336 19324051808256 19335001407488 19340901981648 19450163625984 19456099344864 19461184684032 19467123766272 19487917080576 19514624311296 19520579702016 19531640659968 19603916587008 19726636220928 19743837439599 19753733248704 19764926318592 19776125730816 19786037723136 19803290738688 19809271402856 19921178984448 19927258445808 19938549840384 20000998338048 20012331515904 20018438794809 20039757430784 20045873079414 20057231684672 20067284570112 20078655307776 20084782827096 20090032488448 20198246842368 20209691787264 20215859295744 20243564135424 20318474502144 20329987571712 20336191791552 20364061540992 20485352998656 20496960626688 20518853935104 20525115792384 20536745951232 20564890550272 20571166456812 20640989970432 20647289100672 20658988486656 20782036574208 20788312823096 20810517331968 20816868197853 20822309208064 20828663672544 20850911281152 20862726045696 21071010594816 21077440956936 21082950074368 21089384080128 21111910170624 21140843003904 21147294677184 21159277381632 21273251190912 21285305266176 21297366171648 21333061510768 21399877686096 21405471080448 21412003511808 21424136208384 21434874200064 21453564966912 21581277233152 21587863316292 21600095660416 21610921844736 21623167254528 21629766121488 21635419602944 21703182778368 21739558284288 21751876583424 21758514729354 21881434079232 21893832769536 21900514237056 21930527813376 21953952350208 21960652164768 21966392131584 21973095742464 22054406160384 22192465748544 22205040678912 22228758429696 22235542108416 22248141447168 22271905234944 22285430328213 22411326357504 22418165751534 22424025300992 22430868570432 22513872955392 22544727109632 22564385645256 22575695141376 22588487221248 22595380680483 22601286549504 22735903260672 22767061696512 22774009652352 22786914103296 22858283814912 22871236018176 22878215765496 22902579920896 22909569233616 22922550496768 23046022123488 23052045778944 23059080705024 23072146685952 23083710676992 23103839195136 23135501869056 23221113716736 23234271510528 23241362047488 23372658376704 23386851925983 23411831998464 23425097859072 23432246631612 23457275191296 23470566801408 23617491491328 23704886919168 23712121076553 23718318833664 23725557090144 23750898941952 23758071797824 23783448379392 23790706511832 23796924809216 23804187054336 23938662924288 23945968424448 23959536943104 23999694199614 24081154965504 24088503950784 24102153234432 24127897337856 24278936887296 24300107617968 24312287075328 24326063161344 24333486886674 24339847053312 24380641726592 24457003069824 24470861156352 24484727095296 24616613339136 24630561865728 24638078516688 24664316837888 24671843790048 24685823611904 24698196393984 24712191148032 24719732710272 24966523967112 24973049593856 24980670763776 24994825576448 25007353233408 25021523165184 25029159128064 25063460358144 25212742152192 25227028463616 25234727141736 25320379908096 25362817998336 25377189347328 25384933850913 25412048123904 25426447368192 25577891168256 25585615782272 25612944408576 25620760858896 25627457486848 25635278366208 25730140520448 25765402411008 25773265387818 25787869308864 25933551501312 25941465793152 25956165021696 25983889440768 26019499081728 26027439602688 26042187546624 26123752931328 26138555449344 26146532303424 26302181627904 26325116586132 26338310998272 26353235091456 26368167641088 26381383630848 26404387651584 26561571979264 26569677927744 26584733120512 26667997784064 26683108687872 26691251726412 26727830772552 26756379426816 26764544825811 26771540410368 26779710436128 26930995789824 26954479060992 26991418847232 27091299336192 27099566944632 27106650095616 27114922388736 27143884505088 27152082054656 27313803998208 27329280835584 27337621070214 27366821056512 27382327934976 27428221942416 27521319960576 27529718800896 27545317982208 27709382098944 27747356442624 27755824263804 27771551563392 27785470943232 27801215041536 27809699299056 27816968060928 27999643232883 28087339463001 28094680793088 28103254609248 28119178773504 28133272387584 28149213560832 28157804019072 28187790671872 28196392902912 28212369842176 28364334921216 28380407021568 28389068034453 28396488228864 28485427396608 28533170248128 28549338015744 28565514944512 28579832266752 28604753289216 28783817755056 28814562459648 28823355966258 28830889672704 28839688161984 28986077712384 29002502111232 29011352972472 29175245438976 29184149017296 29191777026048 29200685649408 29231875620864 29240703751168 29271936466944 29280869553024 29297460989952 29405874880512 29589954331392 29606720905216 29638344572928 29647389477888 29664188596224 29713907104284 29881768476672 29890887668712 29907824760576 30018497273856 30059636146176 30068809619121 30085847527008 30100926855168 30117982961664 30127174240644 30135048732672 30297370263552 30314537680896 30323788943616 30356082262016 30365346203136 30382552137728 30477711753216 30494981357568 30504287687328 30546092311488 30728029497984 30745440940032 30762862247936 30778280902656 30805118926848 30847335825408 30856749685218 30961484955648 30970933651008 30988482729984 31182469234644 31215775997952 31233463812096 31242995508816 31276366921728 31294089068544 31489988655104 31606515892224 31616161435404 31624425111552 31634076120192 31667865255936 31711264505856 31720942015776 31738916072448 31927957899264 31946049257472 31999592266152 32099816529144 32108206620672 32118005267712 32136204312576 32152311300096 32170529783808 32180347450368 32190066029641 32371915849728 32381794974438 32400143490624 32416382767104 32434750881792 32444649182232 32453129404416 32554774167552 32609337426432 32627814875136 32637772094031 32646302793728 32822151118848 32840749154304 32850771355584 32895791720064 32930928525312 32940978247152 32949588197376 32959643613696 33288698622816 33307561018368 33343137644544 33353313162624 33372212170752 33407857852416 33417947144192 33616989536256 33627248627301 33636037951488 33646302855648 33760506544128 33770809433088 33817090664448 33836252463104 33846578467884 33882730831872 33901929824256 34103854891008 34150592544768 34161014478528 34180371154944 34306854027264 34353869881344 34364353850424 34383825745152 34569033185232 34578068668416 34588621057536 34608220028928 34625566015488 34655758792704 34666224954998 34703252803584 34722916728832 34831670575104 34851407265792 34862043071232 35058987565056 35069575503872 35100155448176 35117747997696 35137646788608 35148369947418 35157556854784 35205850202112 35426237236992 35557330378752 35577478250496 35588335635216 35637107696736 35675172569088 35686059767748 35695387213824 35706280581504 35907994386432 35918952636672 35939305414656 35988558462976 35999541299421 36121732448256 36132755926176 36142200127488 36153229851648 36191846006784 36418405330944 36439041114112 36450161426952 36489094742016 36509770579968 36570962589888 36685504604736 36706291734528 36727090642944 36945842798592 36996475256832 37007765685072 37028735417856 37047294590976 37068286722048 37079599065408 37332857643844 37449785950668 37459574390784 37471006145664 37492238364672 37511029850112 37532284747776 37543738692096 37595190537216 37819113228288 37840542695424 37852090712604 37861984305152 37980569862144 38044226997504 38065784020992 38106443022336 38118072185856 38139671052288 38378423673408 38419416612864 38431141288344 38441186230272 38452917549312 38595210780672 38648103616512 38659898081727 38670002814976 38681803963296 38900327251968 38912198689728 38934247532544 38975834161152 39029248622592 39041159404032 39063281319936 39207833174016 39453272441856 39487674879198 39507466497408 39529852637184 39552251461632 39572075446272 39606581477376 39618542805712 39842357968896 39854516891616 39877099680768 40001996676096 40024663031808 40036877589618 40079514861568 40091746158828 40114463369344 40134569140224 40157310615552 40169565654192 40180064976896 40396493684736 40419383574528 40431718591488 40487128270848 40636949004288 40659975143424 40672383583104 40728123081984 40970705997312 40993921253376 41006431605321 41050231584768 41073491902464 41129781100544 41142332913624 41281979940864 41294578201344 41317976973312 41564073148416 41576625646192 41621034663936 41633736395706 41644618416128 41657327345088 41701822562304 41725452091392 42142021189632 42154881913872 42165900148736 42178768160256 42223820341248 42281686007808 42294589354368 42318554763264 42546502381824 42570610532352 42594732343296 42666123021536 42799755372192 42810942160896 42824007023616 42848272416768 42869748400128 42907129933824 43162554466304 43175726632584 43200191320832 43221843689472 43246334509056 43259532242976 43270839205888 43406365556736 43479116568576 43503753166848 43517029458708 43762868158464 43787665539072 43801028474112 43861055626752 43907904700416 43921304329536 43946191484928 44108812320768 44384931497088 44410081357824 44457516859392 44471084216832 44496282894336 44570860656426 44822652715008 44836331503068 44848050601984 44861737140864 45027745910784 45089454219264 45128771290512 45151390282752 45176974442496 45190761360966 45202573099008 45471806521344 45534123393024 45548019304704 45573828206592 45716567629824 45742472036352 45756431530992 45805159841792 45819138467232 45845100993536 46092044246976 46118161410048 46144293371904 46167421353984 46207678390272 46271003738112 46285124527827 46442227433472 46468543021056 46482724094976 46773703851966 46823663996928 46850195718144 46864493263224 46914550382592 46941133602816 47234982982656 47409773838336 47424242153106 47436637667328 47451114180288 47501797883904 47516143595648 47566896758784 47581413023664 47593849618432 47608374108672 47877325848576 47891936848896 47919073886208 47999388399228 48162309931008 48177007901568 48204306468864 48255794675712 48557873774592 48572692461657 48600215235936 48624574150656 48652126322688 48666973773348 48679694106624 48761283453184 48914006139648 48941722312704 48969454190592 49233226678272 49261123731456 49276157033376 49328633675776 49343687580096 49371647223808 49396392787968 49424382296064 49439465420544 49933047934224 49946099187712 49961341527552 49989651152896 50014706466816 50058318256128 50126920716288 50425484304384 50454056927232 50469454283472 50640759816192 50725635996672 50754378694656 50769867701826 50824096247808 50852894736384 51155782336512 51171231564544 51225888817152 51241521717792 51254914973696 51270556732416 51460281040896 51530804822016 51546530775636 51575738617728 51867103002624 51882931586304 51912330043392 51967778881536 51999337432497 52054879205376 52084375093248 52247505862656 52277110898688 52293064606848 52604363255808 52650233172264 52676621996544 52706470182912 52722554921127 52736335282176 52808775303168 53123143958528 53139355855488 53169466241024 53335995568128 53366217375744 53382503452824 53455661545104 53512758853632 53529089651622 53543080820736 53559420872256 53861991579648 53908958121984 53982837694464 54182598672384 54199133889264 54213300191232 54229844777472 54287769010176 54304164109312 54627607996416 54658561671168 54675242140428 54733642113024 54764655869952 54856443884832 55042639921152 55059437601792 55090635964416 55418764197888 55494712885248 55511648527608 55543103126784 55570941886464 55602430083072 55619398598112 55633936121856 55999286465766 56174678926002 56189361586176 56206509218496 56238357547008 56266544775168 56298427121664 56315608038144 56375581343744 56392785805824 56424739684352 56728669842432 56760814043136 56778136068906 56792976457728 56970854793216 57066340496256 57098676031488 57131029889024 57159664533504 57209506578432 57567635510112 57629124919296 57646711932516 57661779345408 57679376323968 57972155424768 58005004222464 58022705944944 58350490877952 58368298034592 58383554052096 58401371298816 58463751241728 58481407502336 58543872933888 58561739106048 58594921979904 58811749761024 59179908662784 59213441810432 59231512318797 59294778955776 59328377192448 59427814208568 59763536953344 59781775337424 59815649521152 60036994547712 60119272292352 60137619238242 60171695054016 60201853710336 60235965923328 60254348481288 60270097465344 60594740527104 60629075361792 60647577887232 60712164524032 60730692406272 60765104275456 60955423506432 60989962715136 61008575374656 61092184622976 61456058995968 61490881880064 61525724495872 61556561805312 61610237853696 61694671650816 61713499370436 61922969911296 61941867302016 61976965459968 62364938469288 62431551995904 62450604593559 62466927624192 62485991017632 62552733843456 62588178137088 62979977310208 63213031784448 63232322870808 63248850223104 63268152240384 63335730511872 63422529011712 63441884031552 63477832144896 63855915798528 63892098514944 63999184532304 64199633058288 64216413241344 64236010535424 64272408625152 64304622600192 64360694900736 64380132059282 64743831699456 64763589948876 64800286981248 64832765534208 64869501763584 64889298364464 64906258808832 65109548335104 65218674852864 65255629750272 65275544188062 65292605587456 65644302237696 65681498308608 65701542711168 65791583440128 65861857050624 65881956494304 65899176394752 65919287227392 66577397245632 66615122036736 66686275289088 66706626325248 66744424341504 66815715704832 66835894288384 66856290984639 67233979072512 67254497254602 67272075902976 67292605711296 67541618866176 67634181328896 67672504926208 67693156935768 67765461663744 67803859648512 68207709782016 68301185089536 68322028957056 68360742309888 68613708054528 68707739762688 68728707700848 68767651490304 69138066370464 69156137336832 69177242115072 69216440057856 69251132030976 69311517585408 69332449909996 69406505607168 69445833457664 69663341150208 69702814531584 69724086142464 70117975130112 70139151007744 70160555777949 70200310896352 70235495995392 70275293577216 70296739894836 70315113709568 70411700404224 70852474473984 71114660757504 71154956500992 71176671270432 71274215393472 71350345138176 71372119535496 71390774427648 71412561163008 71815988772864 71837905273344 71878610829312 71977116925952 71999082598842 72243464896512 72265511852352 72306459703296 72383692013568 72836810661888 72878082228224 72900322853904 72978189484032 73019541159936 73141925179776 73371009209472 73412583469056 73454181285888 73891685597184 73992950513664 74015531370144 74057470835712 74094589181952 74136573444096 74159198130816 74665715287688 74899571901336 74919148781568 74942012291328 74984476729344 75022059700224 75064569495552 75087477384192 75190381074432 75638226456576 75681085390848 75704181425208 75723968610304 75961139724288 76088453995008 76131568041984 76154801552739 76236144371712 76279342104576 76756847346816 76838833225728 76862282576688 76882372460544 76905835098624 77190421561344 77296207233024 77319796163454 77340005629952 77363607926592 77800654503936 77824397379456 77868495065088 77951668322304 78058497245184 78082318808064 78126562639872 78415666348032 78906544883712 78975349758396 79014932994816 79059705274368 79104502923264 79144150892544 79213162954752 79237085611424 79684715937792 79709033783232 79754199361536 80003993352192 80049326063616 80073755179236 80159029723136 80183492317656 80228926738688 80269138280448 80314621231104 80339131308384 80360129953792 80792987369472 80863437182976 80974256541696 81273898008576 81319950286848 81344767166208 81456246163968 81941411994624 81987842506752 82012863210642 82100463169536 82146983804928 82259562201088 82284665827248 82563959881728 82589156402688 82635953946624 83128146296832 83153251292384 83242069327872 83267472791412 83289236832256 83314654690176 83403645124608 83450904182784 83998929698649 84284042379264 84309763827744 84331800297472 84357536320512 84447640682496 84563372015616 84589178708736 84637109526528 85093004763648 85141221064704 85167204103359 85189464686592 85332246043072 85599510744384 85648014047232 85696544833536 85739496800256 85814259867648 86325108932608 86351453265168 86400382641664 86443687378944 86492669018112 86519064485952 86958233137152 87007506333696 87034058917416 87525736316928 87575331078144 87602056948224 87722111253504 87815809400832 87842608659072 87892382969856 88217624641536 88769862994176 88820162715648 88915033718784 88942168433664 88992565788672 89141721312852 89645305430016 89672663006136 89696101203968 89723474281728 90055491821568 90178908438528 90206428857363 90257542581024 90302780565504 90353948884992 90381522721932 90405146198016 90943613042688 91068246786048 91096038609408 91147656413184 91433135259648 91484944072704 91512863061984 91610319683584 91638276934464 91690201987072 92184088493952 92236322820096 92288586743808 92334842707968 92415356780544 92542007476224 92570249055654 92884454866944 92965448189952 93547407703932 93647327993856 93700391436288 93728986526448 93829100765184 93882267205632 94469965965312 94819547676672 94848484306212 94873275334656 94902228360576 95003595767808 95032287191296 95133793517568 95162826047328 95187699236864 95216748217344 95783873697792 95838147772416 95998776798456 96324619862016 96354015803136 96408612937728 96511589351424 96570198088923 97115747549184 97145384923314 97200430471872 97249148301312 97304252645376 97333947546696 97359388213248 97522566906368 97828012279296 97883444625408 97913316282093 97938908381184 98466453356544 98522247462912 98552314066752 98657267351552 98687375160192 98743294447616 98792785575936 98848764592128 98878930841088 99866095868448 99892198375424 99922683055104 99979302305792 100029412933632 100116636512256 100253841432576 100850968608768 100881745881903 100908113854464 100938908566944 101281519632384 101451271993344 101508757389312 101539735403652 101648192495616 101705789472768 102311564673024 102342463129088 102451777634304 102483043435584 102541113464832 102920562081792 103061609644032 103093061551272 103151477235456 103734206005248 103765863172608 103824660086784 103998674864994 104109758410752 104168750186496 104495011725312 104554221797376 104586129213696 105208726511616 105300466344528 105353243993088 105412940365824 105445109842254 105472670564352 105617550606336 106246287917056 106278711710976 106338932482048 106671991136256 106732434751488 106765006905648 106911323090208 107025517707264 107058179303244 107086161641472 107118841744512 107723983159296 107817916243968 107965675388928 107998623898263 108365197344768 108398267778528 108426600382464 108459689554944 108575538020352 108608328218624 109255215992832 109317123342336 109350484280856 109467284226048 109529311739904 109712887769664 110118875203584 110181271928832 110837528395776 110989425770496 111023297055216 111086206253568 111141883772928 111204860166144 111238797196224 111998572931532 112349357852004 112378723172352 112413018436992 112476715094016 112533089550336 112596854243328 112631216076288 112751162687488 112785571611648 112849479368704 113457339684864 113521628086272 113556272137812 113585952915456 113941709586432 114132680992512 114197352062976 114262059778048 114319329067008 114419013156864 115135271020224 115258249838592 115293423865032 115323558690816 115358752647936 115944310849536 115979694245181 116010008444928 116045411889888 116700981755904 116736596069184 116802742597632 116927502483456 116962815004672 117087745867776 117123478212096 117189843959808 117623499522048 118359817325568 118426883620864 118463024637594 118589557911552 118656754384896 118855628417136 119527073906688 119563550674848 119631299042304 120073989095424 120238544584704 120275238476484 120343390108032 120403707420672 120471931846656 120508696962576 120540194930688 121189481054208 121258150723584 121295155774464 121331787342493 121461384812544 121530208550912 121910847012864 121979925430272 122017150749312 122184369245952 122912117991936 122981763760128 123019294815963 123051448991744 123220475707392 123389343301632 123426998740872 123845939822592 123883734604032 123953930919936 124729876938576 124863103991808 124901209187118 124933855248384 124971982035264 125105467686912 125176356274176 125959954620416 126426063568896 126464645741616 126497700446208 126536304480768 126671461023744 126845058023424 126883768063104 126955664289792 127711831597056 127784197029888 127998369064608 128399266116576 128432826482688 128472021070848 128544817250304 128609245200384 128721389801472 128760264118564 129487663398912 129527179897752 129600573962496 129665531068416 129739003527168 129778596728928 129812517617664 130219096670208 130437349705728 130511259500544 130551088376124 130585211174912 131288604475392 131362996617216 131403085422336 131583166880256 131723714101248 131763912988608 131838574454784 133154794491264 133230244073472 133372550578176 133413252650496 133488848683008 133671788576768 133712581969278 134467958145024 134508994509204 134544151805952 134585211422592 135083237732352 135268362657792 135345009852416 135386313871536 135530923327488 135607719297024 136415419564032 136602370179072 136644057914112 136721484619776 137227416109056 137415479525376 137457415401696 137535302980608 138276132740928 138354484230144 138432880115712 138502264061952 138623035170816 138664899819992 138813011214336 138855373583481 138891666915328 139326682300416 139405629063168 139448172284928 140278302015488 140321111555898 140400621792704 140470991990784 140550587154432 140593479789672 140630227419136 140823400808448 141704948947968 142229321515008 142309913001984 142353342540864 142548430786944 142700690276352 142744239070992 142781548855296 142825122326016 143631977545728 143675810546688 143757221658624 143954233851904 143998165197684 144486929793024 144531023704704 144612919406592 144767384027136 145673621323776 145718077384971 145756164456448 145800645707808 145956378968064 146039082319872 146283850359552 146742018418944 146825166938112 146908362571776 147783371194368 147985901027328 148031062740288 148114941671424 148189178363904 148273146888192 148318396261632 149331430575376 149799143802672 149838297563136 149884024582656 149968953458688 150044119400448 150174954768384 150380762148864 151276452913152 151362170781696 151408362850416 151447937220608 151922279448576 152176907990016 152263136083968 152309603105478 152472288743424 152558684209152 153513694693632 153677666451456 153724565153376 153764744921088 153811670197248 154380843122688 154592414466048 154639592326908 154680011259904 154727215853184 155601309007872 155648794758912 155736990130176 155903336644608 155998012297491 156164637616128 156253125279744 156831332696064 157813089767424 157950699516792 158029865989632 158119410548736 158167664763381 158209005846528 158426325909504 158474171222848 159369431875584 159418067566464 159508398723072 160007986704384 160098652127232 160147510358472 160318059446272 160366984635312 160457853477376 160538276560896 160629242462208 160678262616768 161585974738944 161726874365952 161948513083392 162547796017152 162639900573696 162689534332416 162912492327936 163882823989248 163975685013504 164025726421284 164200926339072 164293967609856 164519124402176 164569331654496 165127919763456 165178312805376 165271907893248 166256292593664 166306502584768 166484138655744 166534945582824 166578473664512 166629309380352 166807290249216 166901808365568 167997859397298 168568084758528 168619527655488 168715072641024 168895281364992 169126744031232 169178357417472 169274219053056 170186009527296 170282442129408 170334408206718 170378929373184 170664492086144 171199021488768 171296028094464 171393089667072 171478993600512 171628519735296 172650217865216 172702906530336 172800765283328 172887374757888 172985338036224 173038128971904 173916466274304 174015012667392 174068117834832 175051472633856 175150662156288 175204113896448 175444222507008 175631618801664 175685217318144 175784765939712 176435249283072 177539725988352 177640325431296 177694536956391 177884336867328 177985131577344 178283442625704 179290610860032 179345326012272 179392202407936 179446948563456 180110983643136 180357816877056 180412857714726 180515085162048 180605561131008 180707897769984 180763045443864 180810292396032 181887226085376 182136493572096 182192077218816 182295312826368 182866270519296 182969888145408 183025726123968 183220639367168 183276553868928 183380403974144 184368176987904 184472645640192 184577173487616 184669685415936 184830713561088 185084014952448 185140498111308 185768909733888 185930896379904 187094815407864 187294655987712 187351813780677 187400782872576 187457973052896 187658201530368 187764534411264 188939931930624 189639095353344 189696968612424 189746550669312 189804456721152 190007191535616 190064574382592 190267587035136 190325652094656 190433496434688 191567747395584 191676295544832 191997553596912 192649239724032 192708031606272 192817225875456 193140396177846 194231495098368 194290769846628 194400860943744 194498296602624 194608505290752 194667895093392 194718776426496 195045133812736 195656024558592 195766889250816 195826632564186 195877816762368 196932906713088 197044494925824 197104628133504 197314534703104 197374750320384 197486588895232 197585571151872 197697529184256 197757861682176 199732191736896 199845366110208 199958604611584 200058825867264 200233273024512 200507682865152 200568872953917 201701937217536 201763491763806 201816227708928 201877817133888 202902543986688 203017514778624 203079470807304 203296384991232 203411578945536 204623129346048 204684926258176 204903555268608 204966086871168 205082226929664 205841124163584 206123219288064 206186123102544 206302954470912 207468412010496 207531726345216 207649320173568 207997349729988 208219516821504 208337500372992 208990023450624 209108443594752 209172258427392 210417453023232 210481667333847 210600932689056 210706487986176 210825880731648 210890219684508 210945341128704 211235101212672 212492575834112 212557423421952 212677864964096 213343982272512 213464869502976 213530013811296 213822646180416 214051035414528 214116358606488 214172323282944 214237683489024 215447966318592 215635832487936 215931350777856 215997247796526 216730394689536 216796535557056 216919379109888 217151076040704 217216656437248 218510431985664 218634246684672 218700968561712 218934568452096 219058623479808 219425775539328 220237750407168 220362543857664 221675056791552 221978851540992 222046594110432 222172412507136 222283767545856 222409720332288 222477594392448 223997145863064 224698715704008 224757446344704 224826036873984 224953430188032 225066179100672 225193708486656 225262432152576 225330462207487 225571143223296 225698958737408 226914679369728 227043256172544 227112544275624 227171905830912 227883419172864 228265361985024 228394704125952 228464404658217 228524119556096 228838026313728 230270542040448 230516499677184 230586847730064 230647117381632 230717505295872 231888621699072 231959388490362 232020016889856 232090823779776 233401963511808 233473192138368 233605485195264 233855004966912 233925630009344 234175491735552 234246956424192 234379687919616 235246999044096 236719634651136 236853767241728 236926049275188 237179115823104 237313508769792 237711256834272 239054147813376 239127101349696 239262598084608 240147978190848 240477089169408 240550476952968 240686780216064 240807414841344 240943863693312 241017393925152 241080389861376 242378962108416 242590311548928 242663574684986 242922769625088 243060417101824 243821694025728 243959850860544 244034301498624 244368738491904 245824235983872 245963527520256 246038589631926 246102897983488 246440951414784 246778686603264 246853997481744 247691879645184 247767469208064 247907861839872 249459753877152 249726207983616 249802418374236 249867710496768 249943964070528 250210935373824 250352712548352 251919909240832 251996789095947 252852127137792 252929291483232 252995400892416 253072608961536 253342922047488 253690116046848 253767536126208 253911328579584 255423663194112 255568394059776 255996738129216 256798532233152 256944042141696 257089634500608 257218490400768 257442779602944 257520528237128 258975326797824 259054359795504 259201147924992 259331062136832 259478007054336 259557193457856 260874699411456 261022519001088 261102176752248 261170422349824 262577208950784 262725993234432 262806170844672 263166333760512 263447428202496 263527825977216 263677148909568 266309588982528 266460488146944 266745101156352 266826505300992 266977697366016 267343577153536 267425163938556 268935916290048 269017989018408 269088303611904 269170422845184 270166475464704 270536725315584 270619286572089 270690019704832 270772627743072 271061846654976 271215438594048 272830839128064 273204740358144 273288115828224 273442969239552 274454832218112 274830959050752 274914830803392 275070605961216 276552265481856 276708968460288 276865760231424 277004528123904 277246070341632 277329799639984 277626022428672 277710747166962 277783333830656 278653364600832 278896344569856 280556604030976 280642223111796 280801243585408 280941983981568 281101174308864 281186959579344 281260454838272 281646801616896 283409897895936 284458643030016 284619826003968 284706685081728 285096861573888 285401380552704 285488478141984 285563097710592 285650244652032 287351621093376 287514443317248 287908467703808 287996330395368 288973859586048 289062047409408 289225838813184 289534768054272 289710594266769 291347242647552 291436154769942 291512328912896 291601291415616 291912757936128 292078164639744 292567700719104 293484036837888 293650333876224 293739948846279 293816725143552 295566742388736 295971802054656 296062125480576 296229883342848 296378356727808 296546293776384 296636792523264 298662861150752 299598287605344 299676595126272 299768049165312 299937906917376 300088238800896 300349909536768 300761524297728 302552905826304 302724341563392 302816725700832 302895874441216 303844558897152 304353815980032 304526272167936 304619206210956 304944577486848 305117368418304 307027389387264 307355332902912 307449130306752 307623340394496 308761686245376 309184828932096 309279184653816 309360022519808 309454431706368 311202618015744 311297589517824 311473980260352 311996024594982 312329275232256 312506250559488 313662665392128 315626179534848 315901399033584 316059731979264 316238821097472 316335329526762 316418011693056 316852651819008 316948342445696 318738863751168 318836135132928 319016797446144 320015973408768 320197304254464 320295020716944 320636118892544 320733969270624 320915706954752 321076553121792 321258484924416 321356525233536 323171949477888 323453748731904 323897026166784 323995871694789 325095592034304 325279801147392 325379068664832 325824984655872 327765647978496 327951370027008 328051452842568 328401852678144 328587935219712 329038248804352 329138663308992 330356625610752 330543815786496 332512585187328 332613005169536 332968277311488 333069891165648 333156947329024 333258618760704 333614580498432 335995718794596 337136169517056 337239055310976 337430145282048 337790562729984 338253488062464 338356714834944 338548438106112 340372019054592 340564884258816 340668816413436 340757858746368 341328984172288 342398042977536 342592056188928 342786179334144 342957987201024 343257039470592 345300435730432 345405813060672 345601530566656 345774749515776 345970676072448 346076257943808 347832932548608 347939082735543 348030025334784 348136235669664 350102945267712 350408227792896 350888445014016 351263237603328 351370434636288 351569531879424 352870498566144 355079451976704 355280650862592 355389073912782 355768673734656 355970263154688 356566885251408 358581221720064 358690652024544 358784404815872 358893897126912 360221967286272 360715633754112 360825715429452 361030170324096 361211122262016 361415795539968 361526090887728 361620584792064 363774452170752 363995362027479 364384154437632 364590625652736 365732541038592 365939776290816 366051452247936 366441278734336 366553107737856 366760807948288 368736353975808 368945291280384 369057884447889 369154346975232 369661427122176 370168029904896 370280996222616 371537819467776 371861792759808 374189630815728 374589311975424 374703627561354 374801565745152 374915946105792 375316403060736 375529068822528 377879863861248 379278190706688 379393937224848 379493101338624 379608913442304 380014383071232 380129148765184 380535174070272 380651304189312 380866992869376 383135494791168 383352591089664 383995107193824 385298479448064 385416063212544 385634451750912 386280792355692 388462990196736 388581539693256 388801721887488 388996593205248 389217010581504 389335790186784 389437552852992 390090267625472 391312049117184 391533778501632 391653265128372 391755633524736 393865813426176 394088989851648 394209256267008 394629069406208 394749500640768 394973177790464 395171142303744 395515723364352 399464383473792 399690732220416 399917209223168 400117651734528 400466546049024 401015365730304 401137745907834 403403874435072 403526983527612 403632455417856 403755634267776 405805087973376 406035029557248 406158941614608 406592769982464 406823157891072 409246258692096 409369852516352 409807110537216 409932173742336 410164453859328 411682248327168 412246438576128 412372246205088 412605908941824 415063452690432 415298640347136 415994699459976 416439033643008 416566120750443 416675000745984 417980046901248 418216887189504 418344516854784 420834906046464 420963334667694 421201865378112 421412975972352 421651761463296 421780439369016 421890682257408 422470202425344 424985151668224 425114846843904 425355729928192 426687964545024 426929739005952 427060027622592 427645292360832 428102070829056 428232717212976 428344646565888 428475366978048 430895932637184 431271664975872 431862701555712 431994495593052 433460789379072 433593071114112 433838758219776 434302152081408 434433312874496 437020863971328 437154232154913 437268493369344 437401937123424 437869136904192 438117246959616 438851551078656 440475500814336 440725087715328 443350113583104 443957703081984 444093188220864 444344825014272 444567535091712 444819440664576 444955188784896 447994291726128 449397431408016 449514892689408 449652073747968 449906860376064 450132358201344 450524864305152 450660924414974 451142286446592 451397917474816 453829358739456 454086512345088 454225088551248 454343811661824 455766838345728 456530723970048 456789408251904 456928809316434 457048239112192 457676052627456 460541084080896 461032999354368 461173695460128 461294234763264 461435010591744 463777243398144 463918776980724 464040033779712 464181647559552 466803927023616 466946384276736 467210970390528 467710009933824 467851260018688 467994036892473 468493912848384 468759375839232 470493998088192 473439269302272 473707534483456 473852098550376 474358231646208 474627017539584 475422513668544 478108295626752 478254202699392 478525196169216 480295956381696 480954178338816 481100953905936 481373560432128 481614829682688 481887727386624 482034787850304 484757924216832 485180623097856 485327149369972 485845539250176 486120834203648 487643388051456 487919701721088 488068602997248 488737476983808 491648471967744 491927055040512 492077179263852 492205795966976 492881902829568 493557373206528 493707994963488 495383759290368 495534938416128 495815723679744 498919507754304 499452415967232 499604836748472 499735420993536 499887928141056 500421870747648 500705425096704 503839818481664 503993578191894 505704254275584 505858582966464 506145217923072 506685844094976 507380232093696 507535072252416 507822657159168 510847326388224 511136788119552 511993476258432 513597064466304 513888084283392 514179269001216 514436980801536 514885559205888 515041056474256 517950653595648 518108719591008 518402295849984 518662124273664 518956014108672 519114386915712 521749398822912 522045038002176 522204353504496 522340844699648 525154417901568 525451986468864 525612341689344 526332667521024 526894856404992 527055651954432 527354297819136 532619177965056 532920976293888 533083610869173 533653010601984 533955394732032 534687154307072 534850327877112 537871832580096 538035978036816 538176607223808 538340845690368 540332950929408 541073450631168 541238573144178 541380039409664 541545255486144 542123693309952 542430877188096 545661678256128 546409480716288 546576231656448 546885938479104 548909664436224 549661918101504 549829661606784 550141211922432 553104530963712 553417936920576 553731520462848 554009056247808 554492140683264 554659599279968 555252044857344 555421494333924 555566667661312 557306729201664 557792689139712 561113208061952 561284446223592 561602487170816 561883967963136 562202348617728 562373919158688 562520909676544 563293603233792 566819795791872 568917286060032 569239652007936 569413370163456 570193723147776 570802761105408 570976956283968 571300489304064 574703242186752 575028886634496 575816935407616 575992660790736 577947719172096 578124094818816 578451677626368 579421188533538 582694485295104 582872309539884 583024657825792 583202582831232 583825515872256 584156329279488 585135401438208 586968073675776 587300667752448 587479897692558 587633450287104 591133484777472 591943604109312 592124250961152 592459766685696 592756713455616 593092587552768 593273585046528 597325722301504 599196575210688 599536098330624 599875813834752 600176477601792 600699819073536 601523048595456 601706618861751 605105811652608 605448683126784 605633451401664 608707631960064 609052544335872 609238412421912 609889154973696 610234736836608 614054778774528 614710665805824 614898260613504 615246680788992 617523372490752 618369657864192 618558369307632 618720045039616 618908863412736 622405236031488 622595179035648 622947960520704 623992049189964 624658550464512 625012501118976 627325330784256 631252359069696 631445002001541 631802798067168 632119463958528 632477642194944 632670659053524 632836023386112 633705303638016 633896684891392 637477727502336 637672270265856 638033594892288 640031946817536 640394608508928 640590041433888 641272237785088 641467938541248 641831413909504 642153106243584 642516969848832 642713050467072 646343898955776 646907497463808 647794052333568 647991743389578 650191184068608 650758137329664 651649969311744 655531295956992 655902740054016 656102905685136 656803705356288 657175870439424 658076497608704 658277326617984 660713251221504 661087631572992 665025170374656 665226010339072 665936554622976 666139782331296 666313894658048 666517237521408 667229160996864 671991437589192 674272339034112 674478110621952 674860290564096 675581125459968 675991386622461 676713429669888 677096876212224 680744038109184 681129768517632 681337632826872 681515717492736 682657968344576 684796085955072 685184112377856 685393213974651 685572358668288 686514078941184 690600871460864 690811626121344 691203061133312 691549499031552 691941352144896 692152515887616 695665865097216 695878165471086 696060050669568 696272471339328 700205890535424 700816455585792 701776890028032 702526475206656 702740869272576 703139063758848 705740997132288 710158903953408 710561301725184 710778147825564 711537347469312 711940526309376 713133770502816 717162443440128 717381304049088 717787794253824 720443934572544 721431267508224 721651430858904 722060340648192 722422244524032 722831591079936 723052181775456 723241169584128 727990724054958 728768308875264 729181251305472 731465082077184 731879552581632 732102904495872 732882557468672 733106215475712 733521615896576 737472707951616 737890582560768 738115768895778 738308693950464 739322854244352 740336059809792 740561992445232 743075638935552 743723585519616 748379261631456 749178623950848 749407255122708 749603131490304 749831892211584 750632806121472 751058137645056 755759727722496 755990367287841 758556381413376 758787874449696 758986202677248 759217826884608 760028766142464 760258297530368 761070348140544 761302608378624 761733985738752 766270989582336 766705182179328 767990214387648 770832126425088 771268903501824 772561584711384 776925980393472 777163079386512 777603443774976 777993186410496 778434021163008 778671580373568 780180535250944 782624098234368 783067557003264 783306530256744 783511267049472 787731626852352 788177979703296 788418512534016 789258138812416 789499001281536 789946355580928 790342284607488 791031446728704 798928766947584 799381464440832 799834418446336 800235303469056 800933092098048 802030731460608 802275491815668 806807748870144 807053967055224 807264910835712 807511268535552 811610175946752 811857859716267 812070059114496 812317883229216 813185539964928 813646315782144 818492517384192 818739705032704 819614221074432 819864347484672 820328907718656 823364496654336 824492877152256 824744492410176 825211817883648 830126905380864 830597280694272 831989398919952 832878067286016 833132241500886 833350001491968 835960093802496 836689033709568 841669812092928 841926669335388 842403730756224 842825951944704 843303522926592 843560878738032 843781364514816 844940404850688 850229693687808 850711459856384 853375929090048 853859478011904 854120055245184 855290584721664 856204141658112 856465434425952 856689293131776 856950733956096 862543329951744 863725403111424 863988991186104 866921578758144 867186142228224 867677516439552 868604304162816 868866625748992 869131782800307 874041727942656 874308464309826 874536986738688 874803874246848 875738273808384 876234493919232 877703102157312 880951001628672 881450175430656 886700227166208 887915406163968 888186376441728 888689650028544 889135070183424 889638881329152 889910377569792 895988583452256 898794862816032 899029785378816 899304147495936 899813720752128 900264716402688 901049728610304 901321848829948 902284572893184 902795834949632 907658717478912 908173024690176 908450177102496 908687623323648 911533676691456 913061447940096 913578816503808 913857618632868 914096478224384 915352105254912 921082168161792 922065998708736 922347390920256 922870021183488 927554486796288 927837553961448 928080067559424 928363295119104 933607854047232 933892768553472 934421940781056 935702520037376 935988073784946 936987825696768 937518751678464 940987996176384 946878538604544 947415068966912 947704197100752 948716463292416 949254035079168 950845027337088 956216591253504 956508405398784 957050392338432 960591912763392 961908356677632 962201907811872 962747120864256 963229659365376 963775454773248 964069575700608 969515848433664 970361246195712 970654298739944 971691078500352 971987615084367 972241668407296 975286776102912 975839403442176 976137205994496 977474953967616 983296943935488 983854110081024 984154358527704 984411591933952 985763805659136 987114746413056 987415989926976 991069876832256 991631447359488 997839015508608 998904831934464 999209673496944 999470841987072 999775856282112 1000843741495296 1007679636963328 1007987156383788 1011408508551168 1011717165932928 1012290435846144 1013371688189952 1014760464187392 1015070144504832 1015645314318336 1021694652776448 1022273576239104 1023986952516864 1027194128932608 1027776168566784 1028358538002432 1028873961603072 1029771118411776 1030082112948512 1035901307191296 1036217439182016 1036804591699968 1037324248547328 1037912028217344 1038228773831424 1043498797645824 1044090076004352 1044408707008992 1044681689399296 1050308835803136 1051224683378688 1052665335042048 1053789712809984 1054111303908864 1054708595638272 1065238355930112 1065841952587776 1066167221738346 1067306021203968 1067910789464064 1069374308614144 1069700655754224 1075743665160192 1076071956073632 1076353214447616 1076681691380736 1080665901858816 1082146901262336 1082477146288356 1082760078819328 1083090510972288 1084247386619904 1084861754376192 1091323356512256 1091986086082437 1093152463312896 1093771876958208 1097819328872448 1099323836203008 1099659323213568 1100282423844864 1106209061927424 1106835873841152 1107173653343667 1107463040925696 1108984281366528 1109319198559936 1110504089714688 1110842988667848 1111133335322624 1114613458403328 1115585378279424 1122226416123904 1122568892447184 1123204974341632 1123767935926272 1124404697235456 1124747838317376 1126587206467584 1133639591583744 1137834572120064 1138479304015872 1138826740326912 1140387446295552 1141605522210816 1141953912567936 1142600978608128 1149406484373504 1150057773268992 1151633870815232 1151985321581472 1155895438344192 1156248189637632 1156903355252736 1158842377067076 1165388970590208 1165744619079768 1166049315651584 1166405165662464 1167651031744512 1168312658558976 1170270802876416 1173936147351552 1174601335504896 1174959795385116 1175266900574208 1182266969554944 1183887208218624 1184248501922304 1184919533371392 1185513426911232 1186547170093056 1194651444603008 1198393150421376 1199072196661248 1199751627669504 1200352955203584 1201399638147072 1203046097190912 1203413237723502 1210211623305216 1210897366253568 1211266902803328 1217415263920128 1218105088671744 1218476824843824 1219778309947392 1220469473673216 1228109557549056 1229421331611648 1229796521227008 1230493361577984 1235046744981504 1236739315728384 1237116738615264 1237440090079232 1237817726825472 1245190358071296 1245895921041408 1247984098379928 1249317100929024 1249698362251329 1250025002237952 1254650661568512 1262504718139392 1262890004003082 1263605596134336 1264238927917056 1264955284389888 1265341318107048 1265672046772224 1267410607276032 1267793369782784 1274955455004672 1275344540531712 1276067189784576 1280063893635072 1280789217017856 1281180082867776 1282544475570176 1282935877082496 1283662827819008 1284306212487168 1285033939697664 1285426100934144 1292687797911552 1293814994927616 1295588104667136 1295983486779156 1300382368137216 1301516274659328 1303299938623488 1311062591913984 1311462696464739 1311805480108032 1312205811370272 1313607410712576 1314351740878848 1316152995217408 1316554653235968 1321426502443008 1322175263145984 1330050340749312 1330452020678144 1331873109245952 1332279564662592 1333034475042816 1334458321993728 1343982875178384 1348544678068224 1348956221243904 1349720581128192 1351982773244922 1353426859339776 1354193752424448 1361488076218368 1362259537035264 1362675265653744 1363031434985472 1365315936689152 1369592171910144 1370368224755712 1370786427949302 1371144717336576 1373028157882368 1381201742921728 1381623252242688 1382406122266624 1383098998063104 1383882704289792 1384305031775232 1391331730194432 1391756330942172 1392120101339136 1392544942678656 1400411781070848 1401632911171584 1403553780056064 1403982110677419 1405481738545152 1406278127517696 1411481994264576 1420317807906816 1421122603450368 1421556295651128 1423074694938624 1423881052618752 1426267541005632 1434324886880256 1434762608098176 1435575588507648 1440887869145088 1442862535016448 1443302861717808 1444120681296384 1444844489048064 1445663182159872 1446104363550912 1455981448109916 1457536617750528 1458362502610944 1462930164154368 1463759105163264 1464205808991744 1465765114937344 1466212430951424 1467043231793152 1474945415903232 1475781165121536 1476231537791556 1476617387900928 1478645708488704 1480672119619584 1481123984890464 1486151277871104 1487447171039232 1496758523262912 1498357247901696 1498814510245416 1499206262980608 1499663784423168 1501265612242944 1502116275290112 1511519455444992 1511980734575682 1517112762826752 1517575748899392 1518435653769216 1520057532284928 1520516595060736 1522140696281088 1522605216757248 1523467971477504 1532541979164672 1533410364358656 1535980428775296 1541664252850176 1542537807003648 1545123169422768 1553851960786944 1554326158773024 1555206887549952 1555986372820992 1556868042326016 1557343160747136 1560361070501888 1565248196468736 1566135114006528 1566613060513488 1567022534098944 1575463253704704 1576355959406592 1576837025068032 1577313235452409 1578998002563072 1579892711161856 1580684569214976 1582062893457408 1597857533895168 1598762928881664 1599250832607519 1599668836892672 1601866184196096 1604061462921216 1604550983631336 1613615497740288 1614107934110448 1614529821671424 1615022537071104 1623220351893504 1623715719432534 1624140118228992 1624635766458432 1626371079929856 1627292631564288 1636985034768384 1637479410065408 1639228442148864 1639728694969344 1640657815437312 1646728993308672 1648985754304512 1649488984820352 1650423635767296 1660253810761728 1661194561388544 1663978797839904 1665756134572032 1666264483001772 1666700002983936 1671920187604992 1673378067419136 1683339624185856 1683853338670776 1684807461512448 1685651903889408 1686607045853184 1687121757476064 1687562729029632 1689880809701376 1700459387375616 1701422919712768 1706751858180096 1707718956023808 1708240110490368 1710581169443328 1712408283316224 1712930868851904 1713901467912192 1725086659903488 1727450806222848 1727977982372208 1733843157516288 1734372284456448 1735355032879104 1737733251497984 1738263565600614 1748083455885312 1748616928619652 1749073973477376 1749607748493696 1751476547616768 1752468987838464 1755406204314624 1761902003257344 1762900350861312 1773400454332416 1775830812327936 1776372752883456 1777379300057088 1778270140366848 1779277762658304 1779820755139584 1791977166904512 1797589725632064 1798608294991872 1799627441504256 1800529432805376 1802099457220608 1802643697659896 1804569145786368 1805119856585253 1805591669899264 1815317434957824 1816346049380352 1816900354204992 1826122895880192 1827157633007616 1827715237265736 1828192956448768 1830704210509824 1842164336323584 1844131997417472 1844694781840512 1845740042366976 1855108973592576 1855675107922896 1856160135118848 1856726590238208 1867215708094464 1867785537106944 1868843881562112 1871405040074752 1871976147569892 1873975651393536 1875037503356928 1881975992352768 1893757077209088 1894335006004623 1894830137933824 1895408394201504 1897432926584832 1898508070158336 1901690054674176 1912433182507008 1913016810797568 1914100784676864 1921183825526784 1923816713355264 1924403815623744 1925494241728512 1926459318730752 1927550909546496 1928139151401216 1939031696867328 1940722492391424 1941308597479888 1943382157000704 1943975230168734 1944483336814592 1950573552205824 1952274411988992 1954949907935232 1966593887870976 1967708220162048 1968308717055408 1968823183867904 1971527611318272 1974229492826112 1974831979853952 1982139753664512 1983262894718976 1995678031017216 1997809663868928 1998419346993888 1998941683974144 1999551712564224 2001687482990592 2015359273926656 2015974312767576 2022817017102336 2023434331865856 2024580871692288 2026743376379904 2027974159867383 2030140289009664 2031290628636672 2043389305552896 2044547152478208 2047973905033728 2054388257865216 2055552337133568 2056179641923953 2056717076004864 2059542236823552 2060164225897024 2071802614382592 2072434878364032 2073609183399936 2074648497094656 2075824056434688 2076457547662848 2086997595291648 2088180152008704 2088817414017984 2100617671606272 2102449366757376 2105330670084096 2107579425619968 2108222607817728 2109417191276544 2130476711860224 2131683905175552 2132334443476692 2134612042407936 2135821578928128 2138748617228288 2139401311508448 2151487330320384 2152143912147264 2153363382761472 2161331803717632 2164293802524672 2164954292576712 2165520157638656 2166181021944576 2168494773239808 2169723508752384 2183972172164874 2186304926625792 2187543753916416 2195638657744896 2198647672406016 2199318646427136 2200564847689728 2212418123854848 2213671747682304 2214347306687334 2214926081851392 2217968562733056 2218638397119872 2221008179429376 2221685977335696 2222266670645248 2229226916806656 2231170756558848 2244452832247808 2245137784894368 2246409948683264 2247535871852544 2248809394470912 2249495676634752 2253174412935168 2267279183167488 2267971101863523 2275669144240128 2276958608031744 2277653480653824 2280774892591104 2283211044421632 2283907825135872 2285201957216256 2298812968747008 2300115546537984 2303267741630464 2303970643162944 2312496379275264 2313806710505472 2317684754134152 2330777941180416 2331489238159536 2332098631303168 2332810331324928 2335302063489024 2340541605752832 2347872294703104 2349202671009792 2349919590770232 2350533801148416 2364533939109888 2367774416437248 2368497003844608 2369839066742784 2371026853822464 2373094340186112 2389302889206016 2396786300842752 2398144393322496 2399503255339008 2400705910407168 2402799276294144 2406092194381824 2406826475447004 2420423246610432 2421794732507136 2422533805606656 2434830527840256 2435573579148801 2436210177343488 2436953649687648 2439556619894784 2440938947346432 2456219115098112 2458842663223296 2459593042454016 2460986723155968 2470093489963008 2473478631456768 2474233477230528 2475635453650944 2490380716142592 2491791842082816 2495968196759856 2498634201858048 2499396724502658 2500050004475904 2525009436278784 2525780008006164 2527211192268672 2528477855834112 2529910568779776 2530682636214096 2531344093544448 2534821214552064 2535586739565568 2550689081063424 2552134379569152 2560127787270144 2561578434035712 2562360165735552 2565088951140352 2565871754164992 2567325655638016 2568612424974336 2570067879395328 2570852201868288 2587629989855232 2591176209334272 2591966973558312 2600764736274432 2603032549318656 2606599877246976 2607395348400921 2622125183827968 2622925392929478 2623610960216064 2624411622740544 2627214821425152 2628703481757696 2632305990434816 2633109306471936 2642853004886016 2644350526291968 2660100681498624 2660904041356288 2663746218491904 2664559129325184 2666068950085632 2668916643987456 2687965750356768 2697089356136448 2697912442487808 2699441162256384 2703965546489844 2706853718679552 2708387504848896 2722976152436736 2724519074070528 2725350531307488 2726062869970944 2730631873378304 2739184343820288 2740736449511424 2741572855898604 2742289434673152 2746056315764736 2762403485843456 2763246504485376 2764812244533248 2766197996126208 2768610063550464 2782663460388864 2783512661884344 2784240202678272 2785089885357312 2800823562141696 2803265822343168 2807107560112128 2807964221354838 2810963477090304 2812556255035392 2822963988529152 2840635615813632 2842245206900736 2843112591302256 2846149389877248 2847762105237504 2852535082011264 2868649773760512 2869525216196352 2871151177015296 2881775738290176 2885725070032896 2886605723435616 2888241362592768 2889688978096128 2891326364319744 2892208727101824 2911962896219832 2915073235501056 2915962845253101 2916725005221888 2925860328308736 2927518210326528 2928411617983488 2932424861902848 2934086463586304 2949890831806464 2951562330243072 2952463075583112 2953234775801856 2957291416977408 2961344239239168 2962247969780928 2974894342078464 2993517046525824 2996714495803392 2997629020490832 2998412525961216 2999327568846336 3002531224485888 3023038910889984 3023961469151364 3034225525653504 3035151497798784 3036871307538432 3040115064569856 3041033190121472 3044281392562176 3045210433514496 3046935942955008 3065083958329344 3066820728717312 3071960857550592 3083328505700352 3085075614007296 3090246338845536 3107703921573888 3108652317546048 3110413775099904 3111972745641984 3113736084652032 3114686321494272 3120722141003776 3130496392937472 3132270228013056 3133226121026976 3134045068197888 3150926507409408 3153674050136064 3154626470904818 3157996005126144 3159785422323712 3161369138429952 3164125786914816 3195715067790336 3197525857763328 3198501665215038 3199337673785344 3203732368392192 3208122925842432 3209101967262672 3227230995480576 3228215868220896 3229059643342848 3230045074142208 3246440703787008 3247431438865068 3248280236457984 3249271532916864 3252742159859712 3254585263128576 3273970069536768 3274958820130816 3275958258247311 3279457389938688 3281315630874624 3293457986617344 3297971508609024 3298977969640704 3300847271534592 3320507621523456 3322389122777088 3327957595679808 3331512269144064 3332528966003544 3333400005967872 3343840375209984 3346756134838272 3366679248371712 3367706677341552 3369614923024896 3371303807778816 3373214091706368 3374243514952128 3379761619402752 3400918774751232 3402845839425536 3413503716360192 3415437912047616 3416480220980736 3421162338886656 3424816566632448 3425861737703808 3427802935824384 3450173319806976 3454901612445696 3455955964744416 3467686315032576 3468744568912896 3470710065758208 3475466502995968 3476527131201228 3496166911770624 3497233857239304 3498147946954752 3499215496987392 3502953095233536 3504937975676928 3510812408629248 3523804006514688 3525800701722624 3546800908664832 3551661624655872 3552745505766912 3554758600114176 3556540280733696 3559641510279168 3583954333809024 3595179451264128 3597216589983744 3599254883008512 3601058865610752 3604198914441216 3605287395319792 3609138291572736 3610239713170506 3611183339798528 3630634869915648 3632692098760704 3633800708409984 3652245791760384 3654315266015232 3655430474531472 3656385912897536 3661408421019648 3684328672647168 3688263994834944 3689389563681024 3691480084733952 3710217947185152 3711350215845792 3712320270237696 3713453180476416 3735571074213888 3737687763124224 3742810080149504 3743952295139784 3747951302787072 3750075006713856 3763951984705536 3787514154418176 3788670012009246 3789660275867648 3790816788403008 3794865853169664 3797016140316672 3803380109348352 3824866365014016 3826033621595136 3828201569353728 3842367651053568 3847633426710528 3848807631247488 3850988483457024 3852918637461504 3855101819092992 3856278302802432 3878063393734656 3881444984782848 3882617194959776 3886764314001408 3887950460337468 3888966673629184 3901147104411648 3904548823977984 3909899815870464 3933187775741952 3935416440324096 3936617434110816 3937646367735808 3943055222636544 3948458985652224 3949663959707904 3964279507329024 3966525789437952 3991356062034432 3995619327737856 3996838693987776 3999103425128448 4003374965981184 4030718547853312 4031948625535152 4045634034204672 4046868663731712 4049161743384576 4055948319734766 4060280578019328 4062581257273344 4086778611105792 4089094304956416 4095947810067456 4108776515730432 4111104674267136 4112359283847906 4113434152009728 4119084473647104 4120328451794048 4143605228765184 4144869756728064 4147218366799872 4149296994189312 4151648112869376 4152915095325696 4173995190583296 4176360304017408 4177634828035968 4201235343212544 4204898733514752 4210661340168192 4211946332032257 4216445215635456 4218834382553088 4260953423720448 4263367810351104 4264668886953384 4269224084815872 4271643157856256 4277497234456576 4278802623016896 4302974660640768 4304287824294528 4306726765522944 4322663607435264 4328587605049344 4329908585153424 4331040315277312 4332362043889152 4336989546479616 4367944344329748 4372609853251584 4375087507832832 4391277315489792 4397295344812032 4398637292854272 4401129695379456 4424836247709696 4427343495364608 4428694613374668 4429852163702784 4435937125466112 4437276794239744 4442016358858752 4443371954671392 4444533341290496 4458453833613312 4462341513117696 4488905664495616 4490275569788736 4492819897366528 4495071743705088 4497618788941824 4498991353269504 4506348825870336 4534558366334976 4535942203727046 4551338288480256 4555306961307648 4561549785182208 4566422088843264 4567815650271744 4570403914432512 4597625937494016 4600231093075968 4606535483260928 4607941286325888 4624992758550528 4627613421010944 4635369508268304 4661555882360832 4662978476319072 4664197262606336 4665620662649856 4670604126978048 4681083211505664 4695744589406208 4698405342019584 4699839181540464 4701067602296832 4729067878219776 4731939706357227 4736994007689216 4739678133485568 4742053707644928 4746188680372224 4778605778412032 4793572601685504 4796288786644992 4797752497822557 4799006510678016 4805598552588288 4812184388763648 4813652950894008 4840846493220864 4843589465014272 4845067611213312 4869661055680512 4871147158297602 4872420354686976 4873907299375296 4879113239789568 4881877894692864 4912438230196224 4917685326446592 4919186084908032 4921973446311936 4940186979926016 4946957262913536 4948466954461056 4951270907301888 4980761432285184 4983583684165632 4991936393519712 4997268403716096 4998793449005316 5000100008951808 5050018872557568 5051560016012328 5054422384537344 5056955711668224 5059821137559552 5061365272428192 5062688187088896 5069642429104128 5071173479131136 5101378162126848 5104268759138304 5120255574540288 5123156868071424 5124720331471104 5130177902280704 5131743508329984 5134651311276032 5137224849948672 5141704403736576 5175259979710464 5182352418668544 5183933947116624 5201529472548864 5206065098637312 5213199754493952 5214790696801842 5244250367655936 5245850785858956 5247221920432128 5248823245481088 5254429642850304 5257406963515392 5264611980869632 5266218612943872 5285706009772032 5288701052583936 5320201362997248 5321808082712576 5327492436983808 5329118258650368 5332137900171264 5337833287974912 5375931500713536 5395824884975616 5398882324512768 5407931092979688 5413707437359104 5415359569755759 5416775009697792 5445952304873472 5449038148141056 5450701062614976 5461263746756608 5478368687640576 5481472899022848 5483145711797208 5484578869346304 5492112631529472 5524806971686912 5526493008970752 5529624489066496 5532395992252416 5537220127100928 5565326920777728 5567025323768688 5568480405356544 5570179770714624 5601647124283392 5606531644686336 5614215120224256 5615928442709676 5621926954180608 5625112510070784 5645927977058304 5681271231627264 5683005018013869 5684490413801472 5686225182604512 5692298779754496 5695524210475008 5705070164022528 5737299547521024 5739050432392704 5742302354030592 5763551476580352 5771450140065792 5773211446871232 5776482725185536 5779377956192256 5782652728639488 5784417454203648 5823925792439664 5830146471002112 5831925690506202 5833450010443776 5851720656617472 5856823235966976 5864849723805696 5868172927172608 5899781663612928 5903124660486144 5904926151166224 5906469551603712 5914582833954816 5922688478478336 5924495939561856 5949788684156928 5987034093051648 5993428991606784 5995258040981664 5996825051922432 5998655137692672 6005062448971776 6046077821779968 6047922938302728 6068451051307008 6070302995597568 6073742615076864 6080230129139712 6082066380242944 6083922479602149 6090420867028992 6093871885910016 6130167916658688 6133641457434624 6143921715101184 6166657011400704 6170151228014592 6180492677691072 6215407843147776 6217304635092096 6220827550199808 6223945491283968 6227472169304064 6229372642988544 6241444282007552 6260992785874944 6264540456026112 6266452242053952 6301853014818816 6307348100272128 6309252941809636 6315992010252288 6319570844647424 6322738276859904 6328251573829632 6391430135580672 6395051715526656 6397003330430076 6398675347570688 6407464736784384 6416245851684864 6418203934525344 6454461990961152 6456431736441792 6460090148284416 6492881407574016 6494862877730136 6496560472915968 6498543065833728 6505484319719424 6509170526257152 6549917640261632 6551916516494622 6558914779877376 6562631261749248 6586915973234688 6595943017218048 6597955939281408 6601694543069184 6641015243046912 6644778245554176 6655915191359616 6663024538288128 6665057932007088 6666800011935744 6687680750419968 6693512269676544 6733358496743424 6735413354683104 6739229846049792 6742607615557632 6746428183412736 6748487029904256 6759523238805504 6801837549502464 6803913305590569 6805691678851072 6827007432720384 6830875824095232 6832960441961472 6842324677773312 6849633133264896 6851723475407616 6855605871648768 6900346639613952 6909803224891392 6911911929488832 6937489137825792 6941420131516416 6950933005991936 6953054262402456 6992333823541248 6994467714478608 6996295893909504 6998430993974784 7005906190467072 7021624817258496 7047608013029376 7051601403445248 7093601817329664 7103323249311744 7105491011533824 7109517200228352 7113080561467392 7119283020558336 7167908667618048 7190358902528256 7194433179967488 7198509766017024 7202117731221504 7208397828882432 7210574790639584 7218276583145472 7220479426341012 7222366679597056 7261269739831296 7265384197521408 7267601416819968 7304491583520768 7308630532030464 7310860949062944 7312771825795072 7322816842039296 7368657345294336 7376527989669888 7378779127362048 7382960169467904 7420435894370304 7422700431691584 7426906360952832 7471142148427776 7475375526248448 7485620160299008 7487904590279568 7495902605574144 7500150013427712 7575028308836352 7577340024018492 7579320551735296 7581633576806016 7589731706339328 7594032280633344 7606760218696704 7652067243190272 7656403138707456 7684735302107136 7695266853421056 7697615262494976 7701976966914048 7705837274923008 7710203638185984 7712556605604864 7762889969565696 7765234389919552 7773528628002816 7775900920674936 7777933347258368 7802294208823296 7809097647955968 7819799631740928 7822186045202763 7866375551483904 7870832880648192 7873234868221632 7886110445273088 7896917971304448 7899327919415808 7928559014658048 7933051578875904 7982712124068864 7991238655475712 7993677387975552 7998206850256896 8006749931962368 8061437095706624 8063897251070304 8091268068409344 8093737327463424 8098323486769152 8111896639469532 8120561156038656 8125162514546688 8173557222211584 8178188609912832 8191895620134912 8217553031460864 8222209348534272 8224718567695812 8226868304019456 8238168947294208 8240656903588096 8287210457530368 8289739513456128 8294436733599744 8298593988378624 8305830190651392 8347990381166592 8352720608034816 8355269656071936 8402470686425088 8409797467029504 8421322680336384 8423892664064514 8432890431270912 8437668765106176 8521906847440896 8526735620702208 8529337773906768 8538448169631744 8543286315712512 8554994468913152 8557605246033792 8605949321281536 8608575648589056 8613453531045888 8645327214870528 8657175210098688 8659817170306848 8662080630554624 8664724087778304 8673979092959232 8735888688659496 8745219706503168 8747888535759303 8750175015665664 8782554630979584 8797274585708544 8802259390758912 8849672495419392 8854686990729216 8857389226749336 8859704327405568 8871874250932224 8874553588479488 8884032717717504 8886743909342784 8924683026235392 8977811328991232 8980551139577472 8985639794733056 8990143487410176 8995237577883648 8997982706539008 9069116732669952 9071884407454092 9102676576960512 9110613922615296 9123099570364416 9132844177686528 9135631300543488 9140807828865024 9195251874988032 9200462186151936 9213070966521856 9215882572651776 9249985517101056 9255226842021888 9270739016536608 9323111764721664 9325956952638144 9331241325299712 9341208253956096 9362166423011328 9391489178812416 9396810684039168 9399678363080928 9402135204593664 9463879412714454 9473988015378432 9479356266971136 9484107415289856 9492377360744448 9557211556824064 9587145203371008 9592577573289984 9595504995645114 9598013021356032 9611197105176576 9624368777527296 9627305901788016 9681692986441728 9687178930028544 9690135222426624 9739322111361024 9742294316595204 9744840709373952 9747814598750592 9758226479579136 9763755789385728 9824876460392448 9827874774741933 9838372169816064 9843946892623872 9880373959852032 9893914525827072 9896933908922112 9902541814603776 9961522864570368 9967167368331264 9983872787039424 9994536807432192 9997586898010632 10000200017903616 10100037745115136 10103120032024656 10108844769074688 10113911423336448 10119642275119104 10122730544856384 10139284858208256 10142346958262272 10202756324253696 10208537518276608 10240511149080576 10246313736142848 10249440662942208 10260355804561408 10263487016659968 10269302622552064 10274449699897344 10283408807473152 10350519959420928 10364704837337088 10367867894233248 10403058945097728 10412130197274624 10426399508987904 10429581393603684 10488500735311872 10491701571717912 10494443840864256 10497646490962176 10508859285700608 10514813927030784 10532437225887744 10571412019544064 10577402105167872 10640402725994496 10643616165425152 10654984873967616 10658236517300736 10664275800342528 10751863001427072 10791649769951232 10797764649025536 10815862185959376 10827414874718208 10830719139511518 10833550019395584 10891904609746944 10898076296282112 10901402125229952 10922527493513216 10956737375281152 10962945798045696 10966291423594416 10969157738692608 10984225263058944 11052986017941504 11059248978132992 11064791984504832 11074440254201856 11130653841555456 11134050647537376 11136960810713088 11140359541429248 11213063289372672 11228430240448512 11231856885419352 11243853908361216 11250225020141568 11291855954116608 11362542463254528 11366010036027738 11368980827602944 11372450365209024 11384597559508992 11391048420950016 11410140328045056 11474599095042048 11478100864785408 11484604708061184 11527102953160704 11542900280131584 11546422893742464 11552965450371072 11558755912384512 11565305457278976 11568834908407296 11647851584879328 11660292942004224 11663851381012404 11666900020887552 11703441313234944 11713646471933952 11729699447611392 11736345854345216 11799563327225856 11806249320972288 11809852302332448 11812939103207424 11829165667909632 11845376956956672 11848991879123712 11899577368313856 11974068186103296 11986857983213568 11990516081963328 11997310275385344 12010124897943552 12092155643559936 12095845876605456 12136902102614016 12140605991195136 12147485230153728 12164132760485888 12167844959204298 12180841734057984 12187743771820032 12260335833317376 12267282914869248 12287843430202368 12333314022801408 12340302456029184 12360985355382144 12430815686295552 12434609270184192 12441655100399616 12447890982567936 12454944338608128 12458745285977088 12482888564015104 12521985571749888 12529080912052224 12532904484107904 12603706029637632 12614696200544256 12618505883619272 12631984020504576 12635838996096771 12639141689294848 12656503147659264 12782860271161344 12790103431053312 12794006660860152 12797350695141376 12814929473568768 12832491703369728 12836407869050688 12908923981922304 12912863472883584 12920180296568832 12985762815148032 12989725755460272 12993120945831936 12997086131667456 13010968639438848 13099835280523264 13103833032989244 13117829559754752 13125262523498496 13173831946469376 13191886034436096 13195911878562816 13203389086138368 13282030486093824 13289556491108352 13311830382719232 13326049076576256 13330115864014176 13333600023871488 13375361500839936 13387024539353088 13466716993486848 13470826709366208 13478459692099584 13485215231115264 13492856366825472 13496974059808512 13519046477611008 13603675099004928 13607826611181138 13611383357702144 13654014865440768 13665920883922944 13684649355546624 13699266266529792 13703446950815232 13711211743297536 13800693279227904 13819606449782784 13823823858977664 13874978275651584 13882840263032832 13901866011983872 13906108524804912 13984667647082496 13988935428957216 13992591787819008 13996861987949568 14011812380934144 14043249634516992 14095216026058752 14103202806890496 14187203634659328 14195819119071681 14210982023067648 14219034400456704 14226161122934784 14238566041116672 14335817335236096 14380717805056512 14388866359934976 14393257493467671 14397019532034048 14416795657764864 14421149581279168 14436553166290944 14440958852682024 14444733359194112 14522539479662592 14530768395042816 14535202833639936 14608983167041536 14617261064060928 14621721898125888 14645633684078592 14737314690588672 14753055979339776 14757558254724096 14765920338935808 14840871788740608 14845400863383168 14853812721905664 14942284296855552 14950751052496896 14971240320598016 14975809180559136 14991805211148288 15000300026855424 15150056617672704 15154680048036984 15158641103470592 15163267153612032 15179463412678656 15188064561266688 15213520437393408 15304134486380544 15312806277414912 15369470604214272 15390533706842112 15395230524989952 15403953933828096 15411674549846016 15425113211209728 15525779939131392 15530468779839104 15547057256005632 15551801841349872 15555866694516736 15604588417646592 15618195295911936 15639599263481856 15644372090405526 15732751102967808 15741665761296384 15746469736443264 15772220890546176 15793835942608896 15798655838831616 15857118029316096 15866103157751808 15965424248137728 15982477310951424 15987354775951104 15996413700513792 16013499863924736 16122874191413248 16127794502140608 16187474654926848 16196646973538304 16223793278939064 16241122312077312 16246078709267277 16250325029093376 16347114444423168 16383791240269824 16435106062921728 16444418697068544 16449437135391624 16453736608038912 16476337894588416 16481313807176192 16574420915060736 16579479026912256 16588873467199488 16597187976757248 16611660381302784 16695980762333184 16705441216069632 16710539312143872 16804941372850176 16819594934059008 16842645360672768 16847785328129028 16865780862541824 16875337530212352 17043813694881792 17049015054041607 17053471241404416 17058675547813536 17076896339263488 17086572631425024 17109988937826304 17115210492067584 17211898642563072 17217151297178112 17226907062091776 17290654429741056 17314350420197376 17319634340613696 17329448175556608 17347958185918464 17471777377318992 17490439413006336 17495777071518606 17500350031331328 17594549171417088 17604518781517824 17699344990838784 17709373981458432 17714778453498672 17719408654811136 17743748501864448 17749107176958976 17768065435435008 17773487818685568 17849366052470784 17955622657982464 17961102279154944 17971279589466112 17980286974820352 17990475155767296 17995965413078016 18138233465339904 18143768814908184 18205353153921024 18221227845230592 18246199140728832 18251767438806447 18271262601086976 18281615657730048 18390503749976064 18400924372303872 18426141933043712 18431765145303552 18499971034202112 18510453684043776 18541478033073216 18646223529443328 18651913905276288 18662482650599424 18682416507912192 18724332846022656 18782978357624832 18793621368078336 18799356726161856 18927758825428908 18947976030756864 18958712533942272 18968214830579712 18984754721488896 19114423113648128 19174290406742016 19185155146579968 19191009991290228 19196026042712064 19222394210353152 19248737555054592 19254611803576032 19363385972883456 19380270444853248 19478644222722048 19484588633190408 19489681418747904 19495629197501184 19516452959158272 19527511578771456 19649752920784896 19655749549483866 19676744339632128 19687893785247744 19760747919704064 19787829051654144 19793867817844224 19805083629207552 19923045729140736 19934334736662528 19967745574078848 19989073614864384 19995173796021264 20000400035807232 20200075490230272 20206240064049312 20217689538149376 20227822846672896 20239284550238208 20245461089712768 20278569716416512 20284693916524544 20405512648507392 20411739916771707 20417075036553216 20481022298161152 20492627472285696 20498881325884416 20526974033319936 20538605245104128 20548899399794688 20566817614946304 20701039918841856 20729409674674176 20735735788466496 20824260394549248 20852799017975808 20859162787207368 20977001470623744 20983403143435824 20988887681728512 20995292981924352 21017718571401216 21064874451775488 21142824039088128 21154804210335744 21280805451988992 21287232330850304 21309969747935232 21316473034601472 21328551600685056 21503726002854144 21583299539902464 21595529298051072 21631724371918752 21654829749436416 21661438279023036 21667100038791168 21783809219493888 21796152592564224 21802804250459904 21845054987026432 21913474750562304 21925891596091392 21932582847188832 21938315477385216 21968450526117888 22105972035883008 22118497956265984 22129583969009664 22148880508403712 22261307683110912 22268101295074752 22280719082858496 22426126578745344 22456860480897024 22463713770838704 22487707816722432 22500450040283136 22725084926509056 22732020072055476 22737961655205888 22744900730418048 22769195119017984 22782096841900032 22820280656090112 22956201729570816 22969209416122368 23054205906321408 23085800560263168 23092845787484928 23105930900742144 23117511824769024 23130610914557952 23137669816814592 23295703169758656 23320585884008448 23327702762024808 23333800041775104 23406882626469888 23427292943867904 23459398895222784 23466558135608289 23472691708690432 23599126654451712 23612498641944576 23619704604664896 23658331335819264 23690753913913344 23697983758247424 23799154736627712 23948136372206592 23973715966427136 23981032163926656 23994620550770688 24020249795887104 24184311287119872 24191691753210912 24273804205228032 24281211982390272 24294970460307456 24328265520971776 24335689918408596 24361683468115968 24375487543640064 24520671666634752 24534565829738496 24575686860404736 24666628045602816 24680604912058368 24721970710764288 24861631372591104 24869218540368384 24883310200799232 24895781965135872 24917490571954176 24965777128030208 25043971143499776 25058161824104448 25065808968215808 25207412059275264 25229392401088512 25237011767238544 25263968041009152 25271677992193542 25278283378589696 25313006295318528 25565720542322688 25580206862106624 25588013321720304 25594701390282752 25629858947137536 25664983406739456 25672815738101376 25817847963844608 25825726945767168 25840360593137664 25971525630296064 25979451510920544 25986241891663872 25994172263334912 26021937278877696 26199670561046528 26207666065978488 26235659119509504 26250525046996992 26347663892938752 26391823757125632 26406778172276736 26564060972187648 26579112982216704 26623660765438464 26652098153152512 26660231728028352 26774049078706176 26933433986973696 26941653418732416 26956919384199168 26970430462230528 26985712733650944 26993948119617024 27207350198009856 27215653222362276 27222766715404288 27308029730881536 27331841767845888 27369298711093248 27398532533059584 27406893901630464 27422423486595072 27601386558455808 27639212899565568 27647647717955328 27749956551303168 27765680526065664 27803732023967744 27812217049609824 27969335294164992 27977870857914432 27993723975899136 28023624761868288 28086499269033984 28190432052117504 28206405613780992 28391638238143362 28421964046135296 28438068800913408 28452322245869568 28477132082233344 28671634670472192 28761435610113024 28777732719869952 28786514986935342 28794039064068096 28833591315529728 28842299162558336 28873106332581888 28881917705364048 28889466718388224 29045078959325184 29061536790085632 29070405667279872 29217966334083072 29234522128121856 29243443796251776 29291267368157184 29474629381177344 29483624324225799 29515116509448192 29531840677871616 29681743577481216 29690801726766336 29707625443811328 29884568593711104 29901502104993792 29942480641196032 29951618361118272 29983610422296576 30000600053710848 30300113235345408 30309360096073968 30317282206941184 30326534307224064 30358926825357312 30427040874786816 30608268972761088 30625612554829824 30738941208428544 30781067413684224 30790461049979904 30807907867656192 30823349099692032 30850226422419456 31051559878262784 31060937559678208 31094114512011264 31103603682699744 31111733389033472 31209176835293184 31236390591823872 31279198526963712 31288744180811052 31465502205935616 31483331522592768 31492939472886528 31544441781092352 31597311677663232 31714236058632192 31732206315503616 31930848496275456 31964954621902848 31974709551902208 31992827401027584 32245748382826496 32255589004281216 32374949309853696 32393293947076608 32447586557878128 32482244624154624 32492157418534554 32500650058186752 32694228888846336 32767582480539648 32870212125843456 32888837394137088 32898874270783248 32907473216077824 32952675789176832 32962627614352384 33158958053824512 33177746934398976 33194375953514496 33223320762605568 33391961524666368 33410882432139264 33421078624287744 33639189868118016 33685290721345536 33695570656258056 33731561725083648 33750675060424704 34087627389763584 34098030108083214 34106942482808832 34117351095627072 34153792678526976 34173145262850048 34219977875652608 34230420984135168 34423797285126144 34434302594356224 34453814124183552 34581308859482112 34628700840394752 34639268681227392 34658896351113216 34695916371836928 34943554754637984 34980878826012672 34991554143037212 35000700062662656 35189098342834176 35209037563035648 35398689981677568 35418747962916864 35429556906997344 35438817309622272 35487497003728896 35498214353917952 35536130870870016 35546975637371136 35698732104941568 35911245315964928 35922204558309888 35942559178932224 35960573949640704 35991930826156032 36276466930679808 36287537629816368 36410706307842048 36442455690461184 36492398281457664 36503534877612894 36542525202173952 36563231315460096 36781007499952128 36801848744607744 36852283866087424 36863530290607104 36999942068404224 37020907368087552 37082956066146432 37292447058886656 37303827810552576 37324965301198848 37364833015824384 37448665692045312 37565956715249664 37587242736156672 37598713452323712 37855517650857816 37895952061513728 37907516988290313 37917425067884544 37969509442977792 38228846227296256 38348580813484032 38370310293159936 38382019982580456 38392052085424128 38444788420706304 38497475110109184 38509223607152064 38726771945766912 38760540889706496 38957288445444096 38969177266380816 38979362837495808 38991258395002368 39032905918316544 39299505841569792 39311499098967732 39353488679264256 39375787570495488 39521495839408128 39575658103308288 39587735635688448 39610167258415104 39846091458281472 39868669473325056 39935491148157696 39978147229728768 39990347592042528 40000800071614464 40400150980460544 40412480128098624 40435379076298752 40455645693345792 40478569100476416 40490922179425536 40557139432833024 40569387833049088 40811025297014784 40823479833543414 40834150073106432 40962044596322304 40997762651768832 41053948066639872 41077210490208256 41097798799589376 41133635229892608 41402079837683712 41458819349348352 41471471576932992 41648520789098496 41705598035951616 41718325574414736 41954002941247488 41966806286871648 41977775363457024 41990585963848704 42035437142802432 42129748903550976 42285648078176256 42309608420671488 42561610903977984 42574464661700608 42587457357215043 42632946069202944 42657103201370112 43007452005708288 43166599079804928 43191058596102144 43263448743837504 43309659498872832 43322876558046072 43334200077582336 43567618438987776 43592305185128448 43605608500919808 43690109974052864 43826949501124608 43851783192182784 43865165694377664 43936901052235776 44211944071766016 44236995912531968 44259167938019328 44297761016807424 44522615366221824 44536202590149504 44561438165716992 44852253157490688 44913720961794048 44927427541677408 44975415633444864 45000900080566272 45450169853018112 45464040144110952 45475923310411776 45489801460836096 45538390238035968 45564193683800064 45640561312180224 45912403459141632 45938418832244736 46108411812642816 46171601120526336 46185691574969856 46211861801484288 46235023649538048 46275339633629184 46591406339517312 46641171768016896 46655405524049616 46667600083550208 46813765252939776 46854585887735808 46918797790445568 46933116271216578 46945383417380864 47198253308903424 47224997283889152 47239409209329792 47316662671638528 47381507827826688 47395967516494848 47598309473255424 47896272744413184 47947431932854272 47962064327853312 47989241101541376 48040499591774208 48368622574239744 48383383506421824 48562423964780544 48589940920614912 48656531041943552 48671379836817192 48723366936231936 48750975087280128 49041343333269504 49151373720809472 49333256091205632 49361209824116736 49443941421528576 49723262745182208 49738437080736768 49766620401598464 49791563930271744 49834981143908352 49931554256060416 50087942286999552 50116323648208896 50131617936431616 50414824118550528 50458784802177024 50474023534477088 50527936082018304 50543355984387084 50556566757179392 50626012590637056 51131441084645376 51160413724213248 51176026643440608 51189402780565504 51259717894275072 51329966813478912 51345631476202752 51635695927689216 51651453891534336 51680721186275328 51943051260592128 51958903021841088 51988344526669824 52043874557755392 52399341122093056 52415332131956976 52471318239019008 52501050093993984 52783647514251264 52813556344553472 53128121944375296 53158225964433408 53247321530876928 53304196306305024 53320463456056704 53548098157412352 53866867973947392 53883306837464832 53913838768398336 53940860924461056 53971425467301888 53987896239234048 54414700396019712 54431306444724552 54445533430808576 54616059461763072 54663683535691776 54738597422186496 54755302316419341 54813787803260928 54844846973190144 55202773116911616 55278425799131136 55295295435910656 55499913102606336 55531361052131328 55607464047935488 55624434099219648 55938670588329984 55955741715828864 55987447951798272 56047249523736576 56172998538067968 56380864104235008 56783276476286724 56843928092270592 56876137601826816 56904644491739136 56954264164466688 57343269340944384 57522871220226048 57555465439739904 57573029973870684 57588078128136192 57667182631059456 57684598325116672 57746212665163776 57763835410728096 57778933436776448 58090157918650368 58140811334559744 58435932668166144 58469044256243712 58486887592503552 58582534736314368 58949258762354688 58967248648451598 59030233018896384 59063681355743232 59363487154962432 59381603453532672 59415250887622656 59769137187422208 59803004209987584 59884961282392064 59903236722236544 59967220844593152 60001200107421696 60600226470690816 60618720192147936 60634564413882368 60653068614448128 60717853650714624 60854081749573632 61216537945522176 61235219750315121 61251225109659648 61477882416857088 61580922099959808 61615815735312384 61646698199384064 61700452844838912 62103119756525568 62121875119356416 62188229024022528 62207207365399488 62472781183647744 62558397053927424 62577488361622104 62931004411871232 62966663045185536 62985878945773056 63194623355326464 63428472117264384 63464412631007232 63861696992550912 63929909243805696 63949419103804416 63985654802055168 64491496765652992 64511178008562432 64749898619707392 64786587894153216 64895173115756256 64964489248309248 64984314837069108 65001300116373504 65388457777692672 65535164961079296 65740424251686912 65777674788274176 65797748541566496 65814946432155648 65905351578353664 65925255228704768 66317916107649024 66355493868797952 66388751907028992 66446641525211136 66783923049332736 66842157248575488 67278379736236032 67370581442691072 67391141312516112 67463123450167296 67501350120849408 68175254779527168 68196060216166428 68213884965617664 68234702191254144 68307585357053952 68346290525700096 68439955751305216 68460841968270336 68868605188712448 68907628248367104 69162617718964224 69257401680789504 69278537362454784 69317792702226432 69391832743673856 69887109509275968 69961757652025344 69983108286074424 70001400125325312 70378196685668352 70399674406824867 70418075126071296 70797379963355136 70837495925833728 70859113813994688 70974994007457792 70996428707835904 71072261741740032 71093951274742272 71397464209883136 71822490631929856 71844409116619776 71885118357864448 71921147899281408 71983861652312064 72552933861359616 72575075259632736 72821412615684096 72884911380922368 72984796562915328 73007069755225788 73085050404347904 73126462630920192 73562014999904256 73603697489215488 73727060581214208 73999884136808448 74041814736175104 74165912132292864 74584894117773312 74607655621105152 74649930602397696 74897331384090624 75131913430499328 75174485472313344 75197426904647424 75711035301715632 75791904123027456 75815033976580626 75834850135769088 75939018885955584 76457692454592512 76697161626968064 76740620586319872 76764039965160912 76784104170848256 76889576841412608 76994950220218368 77018447214304128 77453543891533824 77521081779412992 77914576890888192 77938354532761632 77958725674991616 77982516790004736 78065811836633088 78599011683139584 78622998197935464 78706977358528512 78751575140990976 79042991678816256 79175471271376896 79220334516830208 79692182916562944 79737338946650112 79870982296315392 79956294459457536 79980695184085056 80800301960921088 80824960256197248 80870758152597504 80911291386691584 80957138200952832 80981844358851072 81138775666098176 81622050594029568 81646959667086828 81668300146212864 81924089192644608 81995525303537664 82107896133279744 82154420980416512 82195597599178752 82267270459785216 82804159675367424 82917638698696704 82942943153865984 83297041578196992 83411196071903232 83436651148829472 83908005882494976 83933612573743296 83981171927697408 84070874285604864 84259497807101952 84571296156352512 84619216841342976 85148929323401216 85174914714430086 85265892138405888 85314206402740224 86014904011416576 86333198159609856 86382117192204288 86526897487675008 86619318997745664 86645753116092144 86668400155164672 87135236877975552 87184610370256896 87211217001839616 87380219948105728 87653899002249216 87703566384365568 87730331388755328 87873802104471552 88423888143532032 88450872972677397 88473991825063936 88595522033614848 89045230732443648 89072405180299008 89122876331433984 89704506314981376 89827441923588096 89854855083354816 89950831266889728 90001800161132544 90900339706036224 90928080288221904 90951846620823552 90979602921672192 91076780476071936 91281122624360448 91824806918283264 91876837664489472 92216823625285632 92343202241052672 92371383149939712 92423723602968576 92470047299076096 92550679267258368 93182812679034624 93282343536033792 93310811048099232 93335200167100416 93627530505879552 93709171775471616 93837595580891136 93866232542433156 93890766834761728 94396506617806848 94449994567778304 94478818418659584 94633325343277056 94791935032989696 95196618946510848 95792545488826368 95894863865708544 95924128655706624 95978482203082752 96737245148479488 96766767012843648 97124847929561088 97179881841229824 97313062083887104 97342759673634384 97446733872463872 97501950174560256 98082686666539008 98302747441618944 98666512182411264 98722419648233472 98887882843057152 99476874161473536 99533240803196928 99583127860543488 99669962287816704 99863108512120832 100175884573999104 100232647296417792 100263235872863232 100917569604354048 100948047068954176 101055872164036608 101086711968774168 101113133514358784 101252025181274112 102262882169290752 102320827448426496 102352053286881216 102519435788550144 102659933626957824 102691262952405504 103271391855378432 103302907783068672 103361442372550656 103886102521184256 103917806043682176 103976689053339648 104087749115510784 104798682244186112 104830664263913952 104942636478038016 105002100187987968 105567295028502528 105627112689106944 106256243888750592 106316451928866816 106494643061753856 106608392612610048 106640926912113408 107096196314824704 107733735947894784 107766613674929664 107827677536796672 107881721848922112 107975792478468096 108829400792039424 108862612889449104 108891066861617152 109232118923526144 109327367071383552 109477194844372992 109510604632838682 109627575606521856 109689693946380288 110405546233823232 110556851598262272 110590590871821312 110999826205212672 111062722104262656 111214928095870976 111248868198439296 111877341176659968 111911483431657728 111974895903596544 112094499047473152 112345997076135936 112761728208470016 113566552952573448 113687856184541184 113722550964870939 113752275203653632 113908528328933376 114686538681888768 115045742440452096 115110930879479808 115146059947741368 115176156256272384 115334365262118912 115369196650233344 115492425330327552 115527670821456192 116180315837300736 116281622669119488 116871865336332288 116938088512487424 116973775185007104 117898517524709376 117934497296903196 118060466037792768 118127362711486464 118726974309924864 118763206907065344 118830501775245312 119538274374844416 119606008419975168 119769922564784128 119806473444473088 119934441689186304 120002400214843392 121200452941381632 121237440384295872 121306137228896256 121435707301429248 121708163499147264 122433075891044352 122470439500630242 122502450219319296 123161844199919616 123231631470624768 123293396398768128 123400905689677824 124206239513051136 124243750238712832 124376458048045056 124414414730798976 124945562367295488 125116794107854848 125154976723244208 125862008823742464 125933326090371072 125971757891546112 126389246710652928 126856944234528768 126928825262014464 127723393985101824 127762372071645129 127898838207608832 127971309604110336 128982993531305984 129022356017124864 129499797239414784 129573175788306432 129790346231512512 129928978496618496 129968629674138216 130002600232747008 130776915555385344 131070329922158592 131480848503373824 131555349576548352 131595497083132992 131810703156707328 131850510457409536 132635832215298048 132710987737595904 132777503814057984 132893283050422272 133567846098665472 133684314497150976 134556759472472064 134741162885382144 134782282625032224 134926246900334592 135002700241698816 136350509559054336 136392120432332856 136427769931235328 136469404382508288 136615170714107904 136692581051400192 136921683936540672 137737210377424896 137815256496734208 138325235437928448 138514803361579008 138557074724909568 138635585404452864 139774219018551936 139923515304050688 139966216572148848 140002800250650624 140756393371336704 140799348813649734 140836150252142592 141594759926710272 141674991851667456 141718227627989376 141949988014915584 141992857415671808 142144523483480064 142187902549484544 142794928419766272 143688818233239552 143770236715728896 143842295798562816 143967723304624128 145105867722719232 145150150519265472 145769822761844736 145969593125830656 146014139510451576 146170100808695808 146252925261840384 147124029999808512 147454121162428416 147999768273616896 148083629472350208 148331824264585728 149169788235546624 149215311242210304 149299861204795392 149794662768181248 150263826860998656 150348970944626688 150394853809294848 151422070603431264 151583808246054912 151630067953161252 151669700271538176 151878037771911168 152915384909185024 153394323253936128 153481241172639744 153528079930321824 153568208341696512 153779153682825216 153989900440436736 154036894428608256 154907087783067648 155042163558825984 155829153781776384 155876709065523264 155965033580009472 156131623673266176 157198023366279168 157245996395870928 157413954717057024 157503150281981952 158350942542753792 158440669033660416 159384365833125888 159474677893300224 159741964592630784 159912588918915072 159961390368170112 161600603921842176 161649920512394496 161741516305195008 161822582773383168 161914276401905664 161963688717702144 162277551332196352 163244101188059136 163293919334173656 163336600292425728 163848178385289216 163991050607075328 164215792266559488 164265906949258023 164308841960833024 164534540919570432 165608319350734848 165835277397393408 165885886307731968 166594083156393984 166822392143806464 166873302297658944 167816011764989952 167867225147486592 167962343855394816 168141748571209728 168518995614203904 169142592312705024 170297858646802432 170349829428860172 170531784276811776 170628412805480448 172029808022833152 172666396319219712 172764234384408576 173053794975350016 173238637995491328 173291506232184288 173336800310329344 174270473755951104 174422434003679232 174760439896211456 175307798004498432 175407132768731136 175460662777510656 175747604208943104 176847776287064064 176901745945354794 176947983650127872 177191044067229696 178090461464887296 178144810360598016 178245752662867968 179409012629962752 179654883847176192 179709710166709632 179901662533779456 180003600322265088 181800679412072448 181856160576443808 181903693241647104 181959205843344384 182153560952143872 182562245248720896 183649613836566528 183753675328978944 184433647250571264 184742766299879424 184847447205937152 184940094598152192 185101358534516736 186365625358069248 186564687072067584 186621622096198464 187418343550943232 187675191161782272 187732465084866312 187781533669523456 188793013235613696 188899989135556608 188957636837319168 189583870065979392 190393237893021696 191585090977652736 191789727731417088 191848257311413248 191956964406165504 193474490296958976 193533534025687296 194249695859122176 194359763682459648 194626124167774208 194685519347268768 194893467744927744 195003900349120512 196165373333078016 196605494883237888 197333024364822528 197444839296466944 197775765686114304 198953748322947072 199066481606393856 199166255721086976 199339924575633408 199726217024241664 200351769147998208 200526471745726464 201835139208708096 201896094137908352 202111744328073216 202173423937548336 202226267028717568 202504050362548224 204525764338581504 204641654896852992 204704106573762432 205038871577100288 205319867253915648 205382525904811008 206605815566137344 206722884745101312 207772205042368512 207835612087364352 207953378106679296 208175498231021568 209597364488372224 209661328527827904 209885272956076032 210004200375975936 211134590057005056 211199023220474601 211254225378213888 212512487777501184 212989286123507712 213216785225220096 213281853824226816 214192392629649408 215467471895789568 215533227349859328 215655355073593344 215763443697844224 215951584956936192 217658801584078848 217725225778898208 217782133723234304 218464237847052288 218654734142767104 218954389688745984 219021209265677364 219255151213043712 219379387892760576 220811092467646464 221181181743642624 221999652410425344 222125444208525312 222429856191741952 222497736396878592 223754682353319936 223822966863315456 223949791807193088 224691994152271872 225523456416940032 227133105905146896 227375712369082368 227445101929741878 227504550407307264 227817056657866752 229373077363777536 230091484880904192 230221861758959616 230292119895482736 230352312512544768 230668730524237824 230738393300466688 230984850660655104 231055341642912384 232360631674601472 232563245338238976 233743730672664576 233876177024974848 233947550370014208 235797035049418752 235868994593806392 236120932075585536 236254725422972928 237526413814130688 237661003550490624 239076548749688832 239212016839950336 239539845129568256 239612946888946176 239868883378372608 242400905882763264 242474880768591744 242612274457792512 242871414602858496 243416326998294528 244866151782088704 244940879001260484 245004900438638592 246323688399839232 246463262941249536 246586792797536256 246801811379355648 248412479026102272 248487500477425664 248752916096090112 248828829461597952 249891124734590976 250233588215709696 250309953446488416 251724017647484928 251943515783092224 252778493421305856 253713888469057536 253857650524028928 255446787970203648 255524744143290258 255797676415217664 255942619208220672 257965987062611968 258044712034249728 258999594478829568 259146351576612864 259580692463025024 259857956993236992 259937259348276432 260005200465494016 261553831110770688 262140659844317184 262961697006747648 263110699153096704 263190994166265984 263621406313414656 263701020914819072 265271664430596096 265352618918032191 265421975475191808 265786566100844544 267135692197330944 267368628994301952 269113518944944128 269482325770764288 269564565250064448 269852493800669184 270005400483397632 272701019118108672 272784240864665712 272855539862470656 272938808765016576 273230341428215808 273843367873081344 275474420754849792 275630512993468416 276650470875856896 277029606723158016 277114149449819136 277271170808905728 279548438037103872 279847030608101376 279932433144297696 280005600501301248 281512786742673408 281598697627299468 281672300504285184 283189519853420544 283349983703334912 283436455255978752 283899976029831168 283985714831343616 284375805098969088 285589856839532544 287377636466479104 287540473431457792 287684591597125632 287935446609248256 290211735445438464 290300301038530944 291539645523689472 291939186251661312 292028279020903152 292340201617391616 292505850523680768 294248059999617024 294908242324856832 295999536547233792 296167258944700416 296663648529171456 298430622484420608 298599722409590784 299589325536362496 300527653721997312 300697941889253376 300789707618589696 302844141206862528 303167616492109824 303260135906322504 303339400543076352 303756075543822336 305830769818370048 306788646507872256 306962482345279488 307056159860643648 307558307365650432 307979800880873472 308073788857216512 309814175566135296 310084327117651968 311658307563552768 311753418131046528 311930067160018944 312263247346532352 314396046732558336 314491992791741856 314827909434114048 315006300563963904 316701885085507584 316881338067320832 318768731666251776 318949355786600448 319483929185261568 319825177837830144 319922780736340224 323201207843684352 323299841024788992 323483032610390016 323645165546766336 323927377435404288 324555102664392704 326488202376118272 326587838668347312 326673200584851456 327696356770578432 327982101214150656 328431584533118976 328531813898516046 328617683921666048 329069081839140864 331216638701469696 331670554794786816 331771772615463936 333188166312787968 333644784287612928 333746604595317888 335632023529979904 335734450294973184 335924687710789632 336283497142419456 337037991228407808 338285184625410048 340595717293604864 340699658857720344 341063568553623552 341256825610960896 344059616045666304 345332792638439424 345528468768817152 346107589950700032 346477275990982656 346583012464368576 348540947511902208 348844868007358464 349520879792422912 350615596008996864 350814265537462272 350921325555021312 353695552574128128 353803491890709588 353895967300255744 354382088134459392 356180922929774592 356289620721196032 356491505325735936 358818025259925504 359309767694352384 359419420333419264 359803325067558912 360007200644530176 363601358824144896 363712321152887616 363918411686688768 364307121904287744 365124490497441792 367299227673133056 367507350657957888 369485532599758848 369694894411874304 369880189196304384 370202717069033472 372731250716138496 373129374144135168 373243244192396928 374836687101886464 375350382323564544 375464930169732624 375563067339046912 377586026471227392 377799978271113216 377915273674638336 379167740131958784 380786475786043392 383170181955305472 383287116214935387 383696514622826496 383913928812331008 386948980593917952 387067068051374592 388499391718244352 388719527364919296 389252248335548416 389371038694537536 389786935489855488 390007800698241024 392330746666156032 393210989766475776 394666048729645056 395551531372228608 397907496645894144 398132963212787712 398332511442173952 398679849151266816 399452434048483328 400703538295996416 401052943491452928 403670278417416192 403792188275816704 404223488656146432 404346847875096672 404452534057435136 405008100725096448 409051528677163008 409283309793705984 409408213147524864 410077743154200576 410765051809622016 413211631132274688 413445769490202624 415544410084737024 415671224174728704 415906756213358592 419194728976744448 419322657055655808 419770545912152064 420008400751951872 422269180114010112 422398046440949202 422508450756427776 425024975555002368 425978572247015424 426433570450440192 426563707648453632 428384785259298816 431066454699718656 431310710147186688 431526887395688448 431903169913872384 435317603168157696 435450451557796416 437309468285534208 437908779377491968 438042418531354728 438510302426087424 438758775785521152 442362363487285248 443999304820850688 444250888417050624 444859712383483904 444995472793757184 447509364706639872 447645933726630912 447899583614386176 449383988304543744 451046912833880064 454266211810293792 454751424738164736 454890203859483756 455009100814614528 455634113315733504 458746154727555072 460182969761808384 460443723517919232 460584239790965472 460704625025089536 461337461048475648 461476786600933376 461969701321310208 462110683285824768 464721263349202944 465126490676477952 467487461345329152 467895100740028416 471594070098837504 471737989187612784 472241864151171072 472509450845945856 475052827628261376 475322007100981248 478153097499377664 478424033679900672 479079690259136512 479225893777892352 479737766756745216 484801811765526528 484949761537183488 485224548915585024 485742829205716992 486832653996589056 489732303564177408 489881758002520968 490009800877277184 492647376799678464 492797720847774069 492926525882499072 493603622758711296 496824958052204544 496975000954851328 497505832192180224 497657658923195904 499782249469181952 500467176431419392 500619906892976832 503448035294969856 503887031566184448 505556986842611712 507427776938115072 510893575940407296 511049488286580516 511595352830435328 511885238416441344 516089424068499456 517999188957659136 518292703153225728 519161384926050048 519715913986473984 519874518696552864 520010400930988032 524281319688634368 525923394013495296 526221398306193408 526381988332531968 527242812626829312 527402041829638144 530543328861192192 530705237836064382 530843950950383616 531573132201689088 534271384394661888 534737257988603904 538227037889888256 538964651541528576 539129130500128896 539704987601338368 540010800966795264 545402038236217344 545568481729331424 545711079724941312 545877617530033152 546460682856431616 547686735746162688 550948841509699584 551261025986936832 553300941751713792 554228298899638272 554542341617811456 559096876074207744 559694061216202752 559864866288595392 563025573485346816 563197395254598936 563344601008570368 566379039706841088 566699967406669824 566872910511957504 567971429662687232 568751610197938176 571179713679065088 574755272932958208 575080946862915584 575369183194251264 575870893218496512 580423470890876928 580600602077061888 583079291047378944 583878372503322624 584056558041806304 584680403234783232 585011701047361536 588496119999234048 589816484649713664 591999073094467584 592334517889400832 593327297058342912 596861244968841216 597199444819181568 599178651072724992 601055307443994624 601579415237179392 605688282413725056 606335232984219648 606520271812645008 606678801086152704 607512151087644672 611661539636740096 613577293015744512 613924964690558976 614112319721287296 615116614731300864 615959601761746944 616147577714433024 620168654235303936 623316615127105536 623506836262093056 623860134320037888 624526494693064704 628792093465116672 628983985583483712 629655818868228096 630012601127927808 633403770171015168 633762676134641664 637537463332503552 638967858370523136 639650355675660288 639845561472680448 646402415687368704 646599682049577984 646966065220780032 647290331093532672 647854754870808576 649110205328785408 652976404752236544 653175677336694624 653346401169702912 655392713541156864 655964202428301312 656863169066237952 657063627797032092 657235367843332096 658138163678281728 662433277402939392 663543545230927872 666376332625575936 667289568575225856 667493209190635776 671264047059959808 671468900589946368 671849375421579264 674075982456815616 676570369250820096 681191434587209728 681399317715440688 682127137107247104 682513651221921792 688119232091332608 690665585276878848 691056937537634304 692215179901400064 692954551981965312 693166024928737152 697081895023804416 697689736014716928 699041759584845824 701231192017993728 701628531074924544 701842651110042624 707391105148256256 707606983781419176 707791934600511488 708764176268918784 712579241442392064 712983010651471872 717636050519851008 718619535388704768 718838840666838528 719606650135117824 727202717648289792 727424642305775232 727836823373377536 728614243808575488 730248980994883584 734598455346266112 735014701315915776 738971065199517696 739389788823748608 739760378392608768 740405434138066944 745462501432276992 746258748288270336 746486488384793856 749673374203772928 750700764647129088 750929860339465248 751126134678093824 755172052942454784 755830547349276672 758335480263917568 761572951572086784 766340363910610944 766574232429870774 767393029245652992 767827857624662016 773897961187835904 774134136102749184 776998783436488704 777439054729838592 778504496671096832 778742077389075072 779573870979710976 780015601396482048 784661493332312064 786421979532951552 789332097459290112 791103062744457216 795814993291788288 796057856754096573 796265926425575424 797359698302533632 798904868096966656 801407076591992832 802105886982905856 807340556834832384 807584376551633408 808446977312292864 808693695750193344 810016201450192896 818103057354326016 818566619587411968 818816426295049728 821530103619244032 826423262264549376 826891538980405248 831088820169474048 831342448349457408 831813512426717184 838389457953488896 838645314111311616 839541091824304128 840016801503903744 844538360228020224 844796092881898404 845016901512855552 850049951110004736 851957144494030848 853127415296907264 856769570518597632 862132909399437312 862621420294373376 863053774791376896 863806339827744768 870635206336315392 870900903115592832 874618936571068416 875817558754983936 876084837062709456 877020604852174848 877517551571042304 884724726974570496 887998609641701376 888501776834101248 889719424766967808 889990945587514368 895291867453261824 895799167228772352 898767976609087488 902093825667760128 908532423620587584 909502849476329472 909780407718967512 910018201629229056 911268226631467008 917492309455110144 920365939523616768 920887447035838464 921168479581930944 922674922096951296 922953573201866752 923939402642620416 924221366571649536 929442526698405888 930252981352955904 934974922690658304 935790201480056832 943188140197675008 943475978375225568 944483728302342144 945018901691891712 950105655256522752 950644014201962496 956306194998755328 956848067359801344 958451787555784704 959475533513490432 969603623531053056 969899523074366976 970449097831170048 973665307993178112 979464607128354816 979763516005041936 980019601754554368 985294753599356928 985595441695548138 985853051764998144 987207245517422592 993649916104409088 993950001909702656 995011664384360448 995315317846391808 999564498938363904 1000934352862838784 1001239813785953664 1006896070589939712 1007774063132368896 1011113973685223424 1014855553876230144 1021787151880814592 1022098976573161032 1023190705660870656 1023770476832882688 1032178848136998912 1035998377915318272 1036585406306451456 1038322769852100096 1039431827972947968 1039749037393105728 1048562639377268736 1051846788026990592 1052442796612386816 1052763976665063936 1054804083659276288 1061086657722384384 1061410475672128764 1061687901900767232 1063146264403378176 1068542768789323776 1069474515977207808 1076454075779776512 1077929303083057152 1078258261000257792 1079409975202676736 1080021601933590528 1090804076472434688 1091136963458662848 1091755235060066304 1092921365712863232 1095373471492325376 1101897683019399168 1102522051973873664 1108456597799276544 1109084683235622912 1118193752148415488 1119388122432405504 1119729732577190784 1126051146970693632 1126394790509197872 1126689202017140736 1132758079413682176 1133399934813339648 1133745821023915008 1135942859325374464 1137503220395876352 1142359427358130176 1149510545865916416 1149861348644806161 1150161893725831168 1151741786436993024 1160846941781753856 1161201204154123776 1166158582094757888 1167756745006645248 1168113116083612608 1169360806469566464 1170023402094723072 1176992239998468096 1179632969299427328 1183998146188935168 1186654594116685824 1193722489937682432 1194398889638363136 1198357302145449984 1202110614887989248 1203158830474358784 1211376564827450112 1212670465968439296 1213040543625290016 1213357602172305408 1215024302175289344 1223323079273480192 1227154586031489024 1227849929381117952 1228224639442574592 1230233229462601728 1232295155428866048 1240337308470607872 1246633230254211072 1247013672524186112 1247720268640075776 1257584186930233344 1257967971166967424 1259311637736456192 1260025202255855616 1266807540342030336 1267525352269283328 1275074926665007104 1277935716741046272 1279300711351320576 1279691122945360896 1293199364099155968 1293932130441560064 1294580662187065344 1295709509741617152 1298220410657570816 1305952809504473088 1306351354673389248 1311928404856602624 1313726338132475904 1314127255594064184 1314470735686664192 1316276327356563456 1327087090461855744 1332752665251151872 1334579137150451712 1334986418381271552 1342528094119919616 1342937801179892736 1343698750843158528 1348151964913631232 1353140738501640192 1362382869174419456 1362798635430881376 1364254274214494208 1365027302443843584 1376238464182665216 1381331170553757696 1382113875075268608 1384430359802800128 1385909103963930624 1386332049857474304 1394163790047608832 1395379472029433856 1398083519169691648 1402462384035987456 1403685302220085248 1414782210296512512 1415213967562838352 1415583869201022976 1417528352537837568 1425158482884784128 1425966021302943744 1435272101039702016 1437239070777409536 1437677681333677056 1439213300270235648 1454405435296579584 1454849284611550464 1455673646746755072 1457228487617150976 1460497961989767168 1469196910692532224 1470029402631831552 1477942130399035392 1478393162543322207 1478779577647497216 1480810868276133888 1490925002864553984 1492517496576540672 1492972976769587712 1499346748407545856 1501401529294258176 1501859720678930496 1510344105884909568 1511661094698553344 1516670960527835136 1532680727821221888 1533148464859741548 1534786058491305984 1535655715249324032 1548268272205498368 1553997566872977408 1554878109459677184 1557008993342193664 1557484154778150144 1559147741959421952 1560031202792964096 1572843959065903104 1578664194918580224 1582206125488914432 1591629986583576576 1592115713508193146 1592531852851150848 1594719396605067264 1597809736193933312 1602814153183985664 1604211773965811712 1614681113669664768 1615168753103266816 1616893954624585728 1617387391500386688 1620032402900385792 1636206114708652032 1637133239174823936 1637632852590099456 1643060207238488064 1652846524529098752 1653783077960810496 1662684896698914816 1663627024853434368 1676778915906977792 1677290628222623232 1679082183648608256 1689076720456040448 1689592185763796808 1690033803025711104 1700099902220009472 1703914288988061696 1706254830593814528 1713539141037195264 1724265818798874624 1725242840588746752 1726107549582753792 1727612679655489536 1741270412672630784 1741801806231185664 1749237873142136832 1751635117509967872 1752169674125418912 1754041209704349696 1755035103142084608 1769449453949140992 1775997219283402752 1777003553668202496 1779981891175028736 1790583734906523648 1791598334457544704 1797535953218174976 1817064847241175168 1819005698952658944 1819560815437935024 1820036403258458112 1822536453262934016 1834984618910220288 1840731879047233536 1841774894071676928 1842336959163861888 1845349844193902592 1845907146403733504 1847878805285240832 1848442733143299072 1860505962705911808 1869949845381316608 1871580402960113664 1886376280395350016 1886951956750451136 1888967456604684288 1890037803383783424 1900211310513045504 1901288028403924992 1912612389997510656 1916903575111569408 1918951067026980864 1939207247062106112 1939799046148733952 1940898195662340096 1947330615986356224 1958929214256709632 1959527032010083872 1960039203509108736 1970589507198713856 1971190883391096276 1971706103529996288 1974414491034845184 1987299832208818176 1987900003819405312 1990630635692783616 1999128997876727808 2001868705725677568 2002479627571907328 2013792141179879424 2015548126264737792 2022227947370446848 2029711107752460288 2043574303761629184 2044197953146322064 2046381411321741312 2047540953665765376 2064357696273997824 2071996755830636544 2073170812612902912 2076645539704200192 2078863655945895936 2079498074786211456 2097125278754537472 2103693576053981184 2104885593224773632 2105527953330127872 2109608167318552576 2122173315444768768 2122820951344257528 2123375803801534464 2126292528806756352 2138949031954415616 2152908151559553024 2155858606166114304 2156516522000515584 2158819950405353472 2181608152944869376 2182273926917325696 2183510470120132608 2185842731425726464 2190746942984650752 2203795366038798336 2205044103947747328 2216913195598553088 2218169366471245824 2236387504296830976 2238776244864811008 2239459465154381568 2252102293941387264 2252789581018395744 2253378404034281472 2265516158827364352 2267491642047830016 2271885718650748928 2275006440791752704 2284718854716260352 2299021091731832832 2299722697289612322 2300323787451662336 2303483572873986048 2321693883563507712 2322402408308247552 2332317164189515776 2335513490013290496 2336226232167225216 2338721612939132928 2340046804189446144 2353984479996936192 2359265938598854656 2367996292377870336 2373309188233371648 2387444979875364864 2388797779276726272 2396714604290899968 2404221229775978496 2406317660948717568 2422753129654900224 2425340931936878592 2426081087250580032 2430048604350578688 2446646158546960384 2454309172062978048 2455699858762235904 2456449278885149184 2464590310857732096 2480674616941215744 2493266460508422144 2494027345048372224 2495440537280151552 2515168373860466688 2515935942333934848 2518623275472912384 2520050404511711232 2533615080684060672 2535050704538566656 2550149853330014208 2555871433482092544 2559382245890721792 2586398728198311936 2587864260883120128 2589161324374130688 2591419019483234304 2596440821315141632 2611905619008946176 2612702709346778496 2623856809713205248 2627452676264951808 2628254511188128368 2628941471373328384 2632552654713126912 2654174180923711488 2665505330502303744 2669158274300903424 2669972836762543104 2685875602359785472 2687397501686317056 2696303929827262464 2706281477003280384 2724765738348838912 2725597270861762752 2728508548428988416 2730054604887687168 2752476928365330432 2762662341107515392 2768860719605600256 2771818207927861248 2772664099714948608 2788327580095217664 2790758944058867712 2796167038339383296 2804924768071974912 2807370604440170496 2829564420593025024 2830427935125676704 2831167738402045952 2835056705075675136 2850316965769568256 2851932042605887488 2870544202079404032 2875355362667354112 2878426600540471296 2908810870593159168 2909698569223100928 2911347293493510144 2920995923979534336 2938393821385064448 2940058805263663104 2955884260798070784 2956786325086644414 2957559155294994432 2961621736552267776 2981850005729107968 2985034993153081344 2985945953539175424 2998693496815091712 3002803058588516352 3003719441357860992 3020688211769819136 3023322189397106688 3033341921055670272 3065361455642443776 3066296929719483096 3069572116982611968 3071311430498648064 3096536544410996736 3107995133745954816 3109756218919354368 3114017986684387328 3114968309556300288 3118295483918843904 3145687918131806208 3157328389837160448 3164412250977828864 3183259973167153152 3184231427016386292 3185063705702301696 3189438793210134528 3195619472387866624 3205628306367971328 3208423547931623424 3229362227339329536 3230337506206533632 3233787909249171456 3234774783000773376 3240064805800771584 3272412229417304064 3275265705180198912 3286120414476976128 3305693049058197504 3307566155921620992 3325369793397829632 3327254049706868736 3353557831813955584 3354581256445246464 3358164367297216512 3378153440912080896 3379184371527593616 3380067606051422208 3400199804440018944 3407828577976123392 3412509661187629056 3427078282074390528 3448531637597749248 3449584045934418483 3450485681177493504 3455225359310979072 3482540825345261568 3483603612462371328 3498475746284273664 3503270235019935744 3504339348250837824 3508082419408699392 3510070206284169216 3538898907898281984 3551994438566805504 3559963782350057472 3581167469813047296 3583196668915089408 3595071906436349952 3634129694482350336 3638011397905317888 3639121630875870048 3640072806516916224 3645072906525868032 3669969237820440576 3681463758094467072 3683549788143353856 3684673918327723776 3690699688387805184 3691814292807467008 3696885466286598144 3721011925411823616 3739899690762633216 3743160805920227328 3772752560790700032 3773903913500902272 3777934913209368576 3780075606767566848 3800422621026091008 3802576056807849984 3825224779995021312 3833807150223138816 3837902134053961728 3879598092297467904 3881796391324680192 3894661231972712448 3917858428513419264 3919054064020167744 3941179014397427712 3942381766782192552 3943412207059992576 3948828982069690368 3975800007638810624 3981261271385567232 3998257995753455616 4003737411451355136 4004959255143814656 4027584282359758848 4031096252529475584 4044455894740893696 4059422215504920576 4087148607523258368 4088395906292644128 4092762822643482624 4095081907331530752 4128715392547995648 4143993511661273088 4146341625225805824 4153291079408400384 4157727311891791872 4158996149572422912 4194250557509074944 4207387152107962368 4211055906660255744 4219216334637105152 4244346630889537536 4245641902688515056 4246751607603068928 4252585057613512704 4277898063908831232 4305816303119106048 4311717212332228608 4313033044001031168 4317639900810706944 4363216305889738752 4364547853834651392 4367020940240265216 4371685462851452928 4381493885969301504 4407590732077596672 4410088207895494656 4433826391197106176 4436338732942491648 4472775008593661952 4477552489729622016 4478918930308763136 4504204587882774528 4505579162036791488 4531032317654728704 4534983284095660032 4543771437301497856 4550012881583505408 4598042183463665664 4599445394579224644 4600647574903324672 4606967145747972096 4644804816616495104 4664634328379031552 4671026980026580992 4672452464334450432 4677443225878265856 4680093608378892288 4718531877197709312 4735992584755740672 4746618376466743296 4774889959750729728 4777595558553452544 4793429208581799936 4808442459551956992 4812635321897435136 4845506259309800448 4850681863873757184 4852162174501160064 4860097208701157376 4893292317093920768 4908618344125956096 4911399717524471808 4912898557770298368 4929180621715464192 4961349233882431488 4988054690096744448 4990881074560303104 5030336747720933376 5031871884667869696 5037246550945824768 5067230161368121344 5070101409077133312 5100299706660028416 5111742866964185088 5118764491781443584 5172797456396623872 5175728521766240256 5178322648748261376 5182838038966468608 5192881642630283264 5223811238017892352 5225405418693556992 5247713619426410496 5254905352529903616 5256509022376256736 5257882942746656768 5265105309426253824 5308348361847422976 5331010661004607488 5339945673525086208 5371751204719570944 5374795003372634112 5392607859654524928 5449531476697677824 5451194541723525504 5457017096857976832 5460109209775374336 5504953856730660864 5525324682215030784 5537721439211200512 5543636415855722496 5545328199429897216 5581517888117735424 5592334076678766592 5609849536143949824 5614741208880340992 5659128841186050048 5660855870251353408 5670113410151350272 5700633931539136512 5703864085211774976 5750710725334708224 5756853201080942592 5817621741186318336 5819397138446201856 5822694586987020288 5841991847959068672 5876787642770128896 5880117610527326208 5911768521596141568 5913572650173288828 5915118310589988864 5923243473104535552 5963700011458215936 5971891907078350848 5997386993630183424 6005606117177032704 6007438882715721984 6041376423539638272 6046644378794213376 6066683842111340544 6130722911284887552 6132593859438966192 6139144233965223936 6142622860997296128 6193073088821993472 6215990267491909632 6219512437838708736 6228035973368774656 6229936619112600576 6236590967837687808 6291375836263612416 6314656779674320896 6328824501955657728 6366519946334306304 6368462854032772584 6370127411404603392 6378877586420269056 6416847095863246848 6458724454678659072 6460675012413067264 6467575818498342912 6469549566001546752 6544824458834608128 6550531410360397824 6572240828953952256 6611386098116395008 6615132311843241984 6650739586795659264 6654508099413737472 6709162512890492928 6716328734594433024 6756306881824161792 6758368743055187232 6760135212102844416 6815657155952246784 6825019322375258112 6854156564148781056 6897063275195498496 6899168091868836966 6900971362354987008 6910450718621958144 6965081650690523136 6967207224924742656 6996951492568547328 7006540470039871488 7008678696501675648 7016164838817398784 7020140412568338432 7077797815796563968 7103988877133611008 7119927564700114944 7162334939626094592 7166393337830178816 7190143812872699904 7268259388964700672 7276022795810635776 7278243261751740096 7290145813051736064 7339938475640881152 7362927516188934144 7367099576286707712 7369347836655447552 7383628585614934016 7393770932573196288 7442023850823647232 7479799381525266432 7486321611840454656 7545505121581400064 7547807827001804544 7555869826418737152 7560151213535133696 7600845242052182016 7605152113615699968 7650449559990042624 7667614300446277632 7759196184594935808 7763592782649360384 7789322463945424896 7835716857026838528 7838108128040335488 7882358028794855424 7884763533564385104 7886824414119985152 7897657964139380736 7951600015277621248 7962522542771134464 7996515991506911232 8007474822902710272 8009918510287629312 8062192505058951168 8088911789481787392 8118844431009841152 8174297215046516736 8176791812585288256 8185525645286965248 8190163814663061504 8257430785095991296 8287987023322546176 8306582158816800768 8315454623783583744 8317992299144845824 8388501115018149888 8414774304215924736 8422111813320511488 8438432669274210304 8488693261779075072 8491283805377030112 8493503215206137856 8505170115227025408 8555796127817662464 8611632606238212096 8626066088002062336 8635279801621413888 8726432611779477504 8729095707669302784 8734041880480530432 8762987771938603008 8815181464155193344 8820176415790989312 8867652782394212352 8872677465884983296 8945550017187323904 8955104979459244032 8957837860617526272 9008409175765549056 9011158324073582976 9062064635309457408 9069966568191320064 9087542874602995712 9100025763167010816 9196084366927331328 9198890789158449288 9201295149806649344 9213934291495944192 9289609633232990208 9329268656758063104 9342053960053161984 9344904928668900864 9354886451756531712 9437063754395418624 9471985169511481344 9493236752933486592 9549779919501459456 9555191117106905088 9586858417163599872 9616884919103913984 9625270643794870272 9691012518619600896 9701363727747514368 9704324349002320128 9720194417402314752 9786584634187841536 9817236688251912192 9825797115540596736 9858361243430928384 9922698467764862976 9976109380193488896 9981762149120606208 10060673495441866752 10063743769335739392 10074493101891649536 10134460322736242688 10140202818154266624 10200599413320056832 10223485733928370176 10237528983562887168 10345594912793247744 10348752137803255449 10351457043532480512 10365676077932937216 10385763285260566528 10447622476035784704 10450810837387113984 10495427238852820992 10509810705059807232 10513018044752513472 10530210618852507648 10616696723694845952 10679891347050172416 10743502409439141888 10749590006745268224 10785215719309049856 10899062953395355648 10902389083447051008 10914034193715953664 10920218419550748672 11009907713461321728 11050649364430061568 11075442878422401024 11090656398859794432 11163035776235470848 11184668153357533184 11219699072287899648 11229482417760681984 11318257682372100096 11321711740502706816 11340226820302700544 11401267863078273024 11407728170423549952 11501421450669416448 11513706402161885184 11638794276892403712 11645389173974040576 11683983695918137344 11753575285540257792 11823537043192283136 11827145300346577656 11830236621179977728 11846486946209071104 11927400022916431872 11943783814156701696 11994773987260366848 12011212234354065408 12014877765431443968 12082752847079276544 12093288757588426752 12133367684222681088 12261445822569775104 12265187718877932384 12278288467930447872 12285245721994592256 12386146177643986944 12431980534983819264 12439024875677417472 12459873238225201152 12473181935675375616 12582751672527224832 12657649003911315456 12733039892668612608 12736925708065545168 12740254822809206784 12757755172840538112 12833694191726493696 12917448909357318144 12921350024826134528 12935151636996685824 12939099132003093504 13089648917669216256 13101062820720795648 13144481657907904512 13222772196232790016 13230264623686483968 13301479173591318528 13309016198827474944 13418325025780985856 13432657469188866048 13512613763648323584 13516737486110374464 13631314311904493568 13650038644750516224 13794126550390996992 13798336183737673932 13801942724709974016 13820901437243916288 13934414449849485312 13993902985137094656 14013080940079742976 14017357393003351296 14032329677634797568 14040280825136676864 14155595631593127936 14207977754267222016 14239855129400229888 14324669879252189184 14332786675660357632 14380287625745399808 14536518777929401344 14552045591621271552 14556486523503480192 14580291626103472128 14679876951281762304 14725855032377868288 14734199152573415424 14738695673310895104 14767257171229868032 14787541865146392576 14884047701647294464 14972643223680909312 15091010243162800128 15095615654003609088 15111739652837474304 15201690484104364032 15210304227231399936 15300899119980085248 15335228600892555264 15518392369189871616 15527185565298720768 15578644927890849792 15671433714053677056 15676216256080670976 15764716057589710848 15769527067128770208 15773648828239970304 15795315928278761472 15903200030555242496 15925045085542268928 15993031983013822464 16019837020575258624 16124385010117902336 16177823578963574784 16348594430093033472 16353583625170576512 16371051290573930496 16380327629326123008 16514861570191982592 16575974046645092352 16613164317633601536 16630909247567167488 16635984598289691648 16777002230036299776 16829548608431849472 16844223626641022976 16876865338548420608 16977386523558150144 16982567610754060224 17010340230454050816 17111592255635324928 17252132176004124672 17270559603242827776 17452865223558955008 17458191415338605568 17468083760961060864 17525975543877206016 17630362928310386688 17640352831581978624 17735305564788424704 17745354931769966592 17891100034374647808 17915675721235052544 18016818351531098112 18022316648147165952 18124129270618914816 18139933136382640128 18175085749205991424 18200051526334021632 18392168733854662656 18397781578316898576 18402590299613298688 18427868582991888384 18579219266465980416 18658537313516126208 18684107920106323968 18689809857337801728 18709772903513063424 18874127508790837248 18943970339022962688 18986473505866973184 19099559839002918912 19110382234213810176 19250541287589740544 19382025037239201792 19402727455495028736 19408648698004640256 19573169268375683072 19634473376503824384 19651594231081193472 19716722486861856768 19845396935529725952 19952218760386977792 19963524298241212416 20127487538671478784 20148986203783299072 20268920645472485376 20280405636308533248 20446971467856740352 20475057967125774336 20691189825586495488 20697504275606510898 20702914087064961024 20731352155865874432 20771526570521133056 20895244952071569408 20901621674774227968 20990854477705641984 21019621410119614464 21026036089505026944 21060421237705015296 21233393447389691904 21359782694100344832 21487004818878283776 21499180013490536448 21570431438618099712 21798125906790711296 21804778166894102016 21828068387431907328 22019815426922643456 22101298728860123136 22150885756844802048 22181312797719588864 22326071552470941696 22369336306715066368 22439398144575799296 22458964835521363968 22636515364744200192 22643423481005413632 22680453640605401088 22802535726156546048 22815456340847099904 23002842901338832896 23277588553784807424 23290778347948081152 23367967391836274688 23507150571080515584 23647074086384566272 23654290600693155312 23660473242359955456 23692973892418142208 23854800045832863744 23887567628313403392 23989547974520733696 24022424468708130816 24029755530862887936 24186577515176853504 24266735368445362176 24522891645139550208 24530375437755864768 24556576935860895744 24570491443989184512 24772292355287973888 24863961069967638528 24919746476450402304 24946363871350751232 25165503345054449664 25315298007822630912 25466079785337225216 25473851416131090336 25480509645618413568 25515510345681076224 25667388383452987392 25834897818714636288 25842700049652269056 25878198264006187008 26179297835338432512 26202125641441591296 26288963315815809024 26445544392465580032 26460529247372967936 26602958347182637056 26618032397654949888 26836650051561971712 26865314938377732096 27025227527296647168 27033474972220748928 27262628623808987136 27300077289501032448 27588253100781993984 27596672367475347864 27603885449419948032 27641802874487832576 27868828899698970624 27987805970274189312 28026161880159485952 28034714786006702592 28064659355269595136 28311191263186255872 28415955508534444032 28479710258800459776 28649339758504378368 28665573351320715264 28760575251490799616 29073037555858802688 29104091183242543104 29112973047006960384 29160583252206944256 29359753902563524608 29451710064755736576 29477391346621790208 29534514342459736064 29575083730292785152 29768095403294588928 29945286447361818624 30182020486325600256 30191231308007218176 30223479305674948608 30403380968208728064 30420608454462799872 30601798239960170496 30670457201785110528 31036784738379743232 31054371130597441536 31157289855781699584 31342867428107354112 31352432512161341952 31529432115179421696 31539054134257540416 31590631856557522944 31806400061110484992 31850090171084537856 32039674041150517248 32248770020235804672 32355647157927149568 32697188860186066944 32707167250341153024 32742102581147860992 32760655258652246016 33029723140383965184 33151948093290184704 33226328635267203072 33271969196579383296 33554004460072599552 33659097216863698944 33688447253282045952 33753730677096841216 33954773047116300288 33965135221508120448 34020680460908101632 34223184511270649856 34504264352008249344 34541119206485655552 34916382830677211136 34936167521922121728 35051951087754412032 35260725856620773376 35470611129576849408 35490709863539933184 35782200068749295616 35831351442470105088 36033636703062196224 36044633296294331904 36248258541237829632 36279866272765280256 36350171498411982848 36400103052668043264 36784337467709325312 36795563156633797152 36805180599226597376 36855737165983776768 37158438532931960832 37317074627032252416 37379619714675603456 37419545807026126848 37748255017581674496 37972947011733946368 38199119678005837824 38220764468427620352 38501082575179481088 38764050074478403584 38805454910990057472 38817297396009280512 39146338536751366144 39268946753007648768 39303188462162386944 39433444973723713536 39690793871059451904 39904437520773955584 39927048596482424832 40254975077342957568 40297972407566598144 40537841290944970752 40893942935713480704 40950115934251548672 41382379651172990976 41395008551213021796 41405828174129922048 41462704311731748864 41543053141042266112 41803243349548455936 41981708955411283968 42039242820239228928 42052072179010053888 42120842475410030592 42466786894779383808 42719565388200689664 42974009637756567552 42998360026981072896 43140862877236199424 43596251813581422592 43609556333788204032 43656136774863814656 44039630853845286912 44202597457720246272 44301771513689604096 44362625595439177728 44652143104941883392 44917929671042727936 45273030729488400384 45286846962010827264 45605071452313092096 45630912681694199808 46005685802677665792 46555177107569614848 46581556695896162304 46735934783672549376 47014301142161031168 47294148172769132544 47308581201386310624 47320946484719910912 47385947784836284416 47709600091665727488 47775135256626806784 47979095949041467392 48059511061725775872 48373155030353707008 48533470736890724352 49045783290279100416 49060750875511729536 49113153871721791488 49140982887978369024 49544584710575947776 49727922139935277056 49839492952900804608 49892727742701502464 50331006690108899328 50630596015645261824 50932159570674450432 50947702832262180672 51031020691362152448 51334776766905974784 51685400099304538112 51756396528012374016 52358595670676865024 52404251282883182592 52577926631631618048 52891088784931160064 52921058494745935872 53205916694365274112 53236064795309899776 53673300103123943424 54050455054593294336 54066949944441497856 54525257247617974272 54600154579002064896 55176506201563987968 55193344734950695728 55207770898839896064 55283605748975665152 55737657799397941248 55975611940548378624 56052323760318971904 56069429572013405184 56129318710539190272 56622382526372511744 56831911017068888064 56959420517600919552 57298679517008756736 57331146702641430528 58146075111717605376 58208182366485086208 58225946094013920768 58719507805127049216 58903420129511473152 58954782693243580416 59069028684919472128 59150167460585570304 59536190806589177856 59890572894723637248 60382462616014436352 60446958611349897216 60806761936417456128 60841216908925599744 61340914403570221056 62073569476759486464 62108742261194883072 62314579711563399168 62685734856214708224 62704865024322683904 63058864230358843392 63078108268515080832 63181263713115045888 63612800122220969984 63700180342169075712 64079348082301034496 64497540040471609344 64711294315854299136 65394377720372133888 65414334500682306048 65484205162295721984 66059446280767930368 66303896186580369408 66452657270534406144 66543938393158766592 67108008920145199104 67318194433727397888 67376894506564091904 67507461354193682432 67909546094232600576 67930270443016240896 68041360921816203264 68446369022541299712 69008528704016498688 69832765661354422272 69872335043844243456 70103902175508824064 70521451713241546752 70941222259153698816 70981419727079866368 71564400137498591232 71662702884940210176 72067273406124392448 72089266592588663808 72559732545530560512 72700342996823965696 72800206105336086528 73568674935418650624 73591126313267594304 73711474331967553536 74316877065863921664 74759239429351206912 74839091614052253696 75496510035163348992 75945894023467892736 76398239356011675648 76441528936855240704 77002165150358962176 77528100148956807168 77634594792018561024 78292677073502732288 78537893506015297536 78606376924324773888 78866889947447427072 79381587742118903808 79808875041547911168 79854097192964849664 80509950154685915136 80595944815133196288 81075682581889941504 81787885871426961408 81900231868503097344 82764759302345981952 82790017102426043592 82811656348259844096 82925408623463497728 83606486699096911872 83963417910822567936 84078485640478457856 84104144358020107776 84933573789558767616 85439130776401379328 85948019275513135104 85996720053962145792 86281725754472398848 87219112667576408064 87312273549727629312 88079261707690573824 88603543027379208192 88725251190878355456 89304286209883766784 89835859342085455872 90546061458976800768 90573693924021654528 91210142904626184192 91261825363388399616 92011371605355331584 93110354215139229696 93163113391792324608 93471869567345098752 94028602284322062336 94588296345538265088 94617162402772621248 94771895569672568832 95419200183331454976 95550270513253613568 96119022123451551744 96746310060707414016 97066941473781448704 98091566580558200832 98121501751023459072 98226307743443582976 98281965775956738048 99089169421151895552 99455844279870554112 99678985905801609216 100662013380217798656 101261192031290523648 101864319141348900864 101895405664524361344 102062041382724304896 102669553533811949568 103370800198609076224 103512793056024748032 104808502565766365184 105155853263263236096 105782177569862320128 106411833388730548224 106472129590619799552 107346600206247886848 108100910109186588672 108133899888882995712 109050514495235948544 109200309158004129792 110353012403127975936 110386689469901391456 110415541797679792128 110567211497951330304 111475315598795882496 111951223881096757248 112138859144026810368 112258637421078380544 113244765052745023488 113918841035201839104 114597359034017513472 114662293405282861056 116292150223435210752 116416364732970172416 116451892188027841536 117439015610254098432 117806840259022946304 117909565386487160832 118138057369838944256 118300334921171140608 119072381613178355712 119781145789447274496 120764925232028872704 120893917222699794432 121613523872834912256 122681828807140442112 124147138953518972928 124217484522389766144 124629159423126798336 125409730048645367808 126117728460717686784 126156216537030161664 126362527426230091776 127225600244441939968 127400360684338151424 128158696164602068992 128995080080943218688 129422588631708598272 130788755440744267776 130828669001364612096 130968410324591443968 132118892561535860736 132607792373160738816 132905314541068812288 133087876786317533184 134753789013128183808 135014922708387364864 135819092188465201152 135860540886032481792 136892738045082599424 138017057408032997376 139665531322708844544 139744670087688486912 140207804351017648128 141042903426483093504 141882444518307397632 141962839454159732736 143128800274997182464 143325405769880420352 144178533185177327616 145119465091061121024 145400685993647931392 145600412210672173056 147137349870837301248 147182252626535188608 147422948663935107072 148633754131727843328 149518478858702413824 149678183228104507392 150993020070326697984 151891788046935785472 152796478712023351296 154004330300717924352 155056200297913614336 155269189584037122048 156585354147005464576 157075787012030595072 157212753848649547776 157733779894894854144 158763175484237807616 159617750083095822336 159708194385929699328 161019900309371830272 162151365163779883008 163575771742853922816 163800463737006194688 165529518604691963904 165580034204852087184 165623312696519688192 165850817246926995456 167212973398193823744 167926835821645135872 168156971280956915712 168208288716040215552 169867147579117535232 170878261552802758656 171896038551026270208 171993440107924291584 174438225335152816128 174624547099455258624 176158523415381147648 177207086054758416384 177450502381756710912 178608572419767533568 179671718684170911744 181147387848043309056 182420285809252368384 182523650726776799232 184022743210710663168 186220708430278459392 186326226783584649216 186943739134690197504 188057204568644124672 189176592691076530176 189234324805545242496 189543791139345137664 190838400366662909952 191100541026507227136 192238044246903103488 193492620121414828032 194133882947562897408 196183133161116401664 196243003502046918144 196452615486887165952 198178338842303791104 198911688559741108224 199357971811603218432 201324026760435597312 202522384062581047296 203728638282697801728 203790811329048722688 204124082765448609792 205339107067623899136 206741600397218152448 207025586112049496064 209617005131532730368 210311706526526472192 211564355139724640256 212823666777461096448 212944259181239599104 214693200412495773696 216201820218373177344 216267799777765991424 218101028990471897088 218400618316008259584 220706024806255951872 220773378939802782912 221134422995902660608 222950631197591764992 224277718288053620736 224517274842156761088 226489530105490046976 227837682070403678208 229194718068035026944 229324586810565722112 232584300446870421504 232903784376055683072 234878031220508196864 235613680518045892608 235819130772974321664 236276114739677888512 236600669842342281216 238144763226356711424 239562291578894548992 241529850464057745408 241787834445399588864 243227047745669824512 245363657614280884224 248294277907037945856 248434969044779532288 250819460097290735616 252235456921435373568 252312433074060323328 254451200488883879936 254800721368676302848 256317392329204137984 257990160161886437376 258845177263417196544 261657338002729224192 261936820649182887936 264237785123071721472 265810629082137624576 266175753572635066368 269507578026256367616 270029845416774729728 271638184376930402304 271721081772064963584 273785476090165198848 276034114816065994752 279331062645417689088 279489340175376973824 280415608702035296256 282085806852966187008 283764889036614795264 286257600549994364928 286650811539760840704 288357066370354655232 290238930182122242048 290801371987295862784 291200824421344346112 294274699741674602496 294364505253070377216 294845897327870214144 297267508263455686656 299036957717404827648 301986040140653395968 303783576093871570944 305592957424046702592 308008660601435848704 310112400595827228672 310538379168074244096 314425507697299095552 315467559789789708288 319235500166191644672 319416388771859398656 322039800618743660544 324302730327559766016 327151543485707845632 327600927474012389376 331059037209383927808 331160068409704174368 331246625393039376384 331701634493853990912 334425946796387647488 335853671643290271744 336416577432080431104 339734295158235070464 341756523105605517312 343792077102052540416 343986880215848583168 348876450670305632256 349249094198910517248 352317046830762295296 354414172109516832768 354901004763513421824 357217144839535067136 359343437368341823488 362294775696086618112 364840571618504736768 368045486421421326336 372441416860556918784 372652453567169298432 373887478269380395008 378353185382153060352 378468649611090484992 379087582278690275328 381676800733325819904 382201082053014454272 384476088493806206976 386985240242829656064 388267765895125794816 392366266322232803328 392486007004093836288 392905230973774331904 396356677684607582208 397823377119482216448 398715943623206436864 405044768125162094592 407457276565395603456 407581622658097445376 410678214135247798272 413483200794436304896 414051172224098992128 419234010263065460736 420623413053052944384 423128710279449280512 425647333554922192896 425888518362479198208 429386400824991547392 432535599555531982848 436202057980943794176 436801236632016519168 441412049612511903744 441546757879605565824 442268845991805321216 445901262395183529984 448555436576107241472 449034549684313522176 452979060210980093952 455675364140807356416 458389436136070053888 465168600893740843008 465807568752111366144 469756062441016393728 471227361036091785216 471638261545948643328 472552229479355777024 473201339684684562432 476289526452713422848 479124583157789097984 483059700928115490816 486454095491339649024 490727315228561768448 496588555814075891712 496869938089559064576 501638920194581471232 504470913842870747136 504624866148120646656 508902400977767759872 509601442737352605696 512634784658408275968 515980320323772874752 523314676005458448384 523873641298365775872 528475570246143442944 531621258164275249152 532351507145270132736 539015156052512735232 540059690833549459456 543442163544129927168 547570952180330397696 552068229632131989504 558662125290835378176 558978680350753947648 560831217404070592512 564171613705932374016 567529778073229590528 572515201099988729856 573301623079521681408 576714132740709310464 580477860364244484096 582401648842688692224 588549399483349204992 588729010506140754432 594535016526911373312 598073915434809655296 603972080281306791936 607567152187743141888 611185914848093405184 616017321202871697408 620224801191654457344 621076758336148488192 628851015394598191104 630935119579579416576 638471000332383289344 638832777543718797312 644079601237487321088 648605460655119532032 654303086971415691264 655201854948024778752 662118074418767855616 662320136819408348736 663403268987707981824 668851893592775294976 672833154864160862208 679468590316470140928 683513046211211034624 687584154204105080832 687973760431697166336 697752901340611264512 704634093661524590592 708828344219033665536 709802009527026843648 714434289679070134272 718686874736683646976 724589551392173236224 729681143237009473536 736090972842842652672 744882833721113837568 745304907134338596864 756706370764306120704 756937299222180969984 763353601466651639808 764402164106028908544 768952176987612413952 773970480485659312128 776535531790251589632 784972014008187672576 785810461947548663808 792713355369215164416 797431887246412873728 810089536250324189184 814914553130791206912 815163245316194890752 821356428270495596544 826966401588872609792 828102344448197984256 838468020526130921472 841246826106105888768 846257420558898561024 851294667109844385792 858772801649983094784 865071199111063965696 872404115961887588352 873602473264033038336 882824099225023807488 883093515759211131648 884537691983610642432 891802524790367059968 897110873152214482944 905958120421960187904 911350728281614712832 916778872272140107776 930337201787481686016 931615137504222732288 943276523091897286656 945104458958711554048 946402679369369124864 958249166315578195968 966119401856230981632 972908190982679298048 981454630457123536896 993177111628151783424 993739876179118129152 1003277840389162942464 1009249732296241293312 1017804801955535519744 1019202885474705211392 1025269569316816551936 1031960640647545749504 1046629352010916896768 1047747282596731551744 1056951140492286885888 1063242516328550498304 1064703014290540265472 1078030312105025470464 1086884327088259854336 1104136459264263979008 1117324250581670756352 1117957360701507895296 1121662434808141185024 1135059556146459181056 1145030402199977459712 1146603246159043362816 1153428265481418620928 1160955720728488968192 1164803297685377384448 1177098798966698409984 1177458021012281508864 1189070033053822746624 1196147830869619310592 1215134304375486283776 1222371829696186810368 1232034642405743394816 1240449602383308914688 1242153516672296976384 1257702030789196382208 1261870239159158833152 1276942000664766578688 1277665555087437594624 1288159202474974642176 1308606173942831382528 1310403709896049557504 1324236148837535711232 1324640273638816697472 1326806537975415963648 1337703787185550589952 1345666309728321724416 1358937180632940281856 1367026092422422069248 1375168308408210161664 1395505802681222529024 1409268187323049181184 1417656688438067331072 1419604019054053687296 1428868579358140268544 1437373749473367293952 1449179102784346472448 1459362286474018947072 1472181945685685305344 1489765667442227675136 1490609814268677193728 1513412741528612241408 1513874598444361939968 1526707202933303279616 1528804328212057817088 1537904353975224827904 1547940960971318624256 1569944028016375345152 1571620923895097327616 1585426710738430328832 1594863774492825747456 1620179072500648378368 1630326490632389781504 1642712856540991193088 1653932803177745219584 1656204688896395968512 1676936041052261842944 1682493652212211777536 1692514841117797122048 1702589334219688771584 1717545603299966189568 1730142398222127931392 1747204946528066076672 1765648198450047614976 1766187031518422263296 1783605049580734119936 1794221746304428965888 1811916240843920375808 1822701456563229425664 1833557744544280215552 1860674403574963372032 1863230275008445464576 1886553046183794573312 1890208917917423108096 1892805358738738249728 1916498332631156391936 1932238803712461963264 1945816381965358596096 1962909260914247073792 1986354223256303566848 2006555680778325884928 2018499464592482586624 2035609603911071039488 2038405770949410422784 2050539138633633103872 2063921281295091499008 2093258704021833793536 2113902280984573771776 2126485032657100996608 2129406028581080530944 2156060624210050940928 2173768654176519708672 2208272918528527958016 2234648501163341512704 2235914721403015790592 2270119112292918362112 2290060804399954919424 2293206492318086725632 2306856530962837241856 2321911441456977936384 2329606595370754768896 2354916042024563017728 2378140066107645493248 2392295661739238621184 2430268608750972567552 2444743659392373620736 2464069284811486789632 2480899204766617829376 2484307033344593952768 2515404061578392764416 2523740478318317666304 2553884001329533157376 2576318404949949284352 2617212347885662765056 2620807419792099115008 2648472297675071422464 2649280547277633394944 2653613075950831927296 2675407574371101179904 2691332619456643448832 2717874361265880563712 2734052184844844138496 2750336616816420323328 2791011605362445058048 2835313376876134662144 2839208038108107374592 2874747498946734587904 2898358205568692944896 2918724572948037894144 2944363891371370610688 2979531334884455350272 2981219628537354387456 3027749196888723879936 3053414405866606559232 3057608656424115634176 3075808707950449655808 3095881921942637248512 3139888056032750690304 3143241847790194655232 3170853421476860657664 3189727548985651494912 3260652981264779563008 3307865606355490439168 3312409377792791937024 3353872082104523685888 3364987304424423555072 3405178668439377543168 3435091206599932379136 3460284796444255862784 3494409893056132153344 3531296396900095229952 3532374063036844526592 3567210099161468239872 3588443492608857931776 3645402913126458851328 3667115489088560431104 3721348807149926744064 3726460550016890929152 3773106092367589146624 3780417835834846216192 3785610717477476499456 3832996665262312783872 3864477607424923926528 3925818521828494147584 3972708446512607133696 4013111361556651769856 4036998929184965173248 4076811541898820845568 4101078277267266207744 4186517408043667587072 4227804561969147543552 4252970065314201993216 4258812057162161061888 4312121248420101881856 4347537308353039417344 4416545837057055916032 4469297002326683025408 4471829442806031581184 4540238224585836724224 4580121608799909838848 4586412984636173451264 4613713061925674483712 4643822882913955872768 4709832084049126035456 4756280132215290986496 4784591323478477242368 4860537217501945135104 4928138569622973579264 4961798409533235658752 4968614066689187905536 5030808123156785528832 5047480956636635332608 5107768002659066314752 5152636809899898568704 5241614839584198230016 5296944595350142844928 5298561094555266789888 5350815148742202359808 5382665238913286897664 5435748722531761127424 5468104369689688276992 5500673233632840646656 5582023210724890116096 5670626753752269324288 5678416076216214749184 5749494997893469175808 5796716411137385889792 5837449145896075788288 5888727782742741221376 5959062669768910700544 6055498393777447759872 6106828811733213118464 6115217312848231268352 6151617415900899311616 6191763843885274497024 6279776112065501380608 6341706842953721315328 6379455097971302989824 6521305962529559126016 6615731212710980878336 6624818755585583874048 6707744164209047371776 6810357336878755086336 6870182413199864758272 6920569592888511725568 6988819786112264306688 7064748126073689053184 7134420198322936479744 7176886985217715863552 7290805826252917702656 7334230978177120862208 7442697614299853488128 7452921100033781858304 7546212184735178293248 7571221434954952998912 7728955214849847853056 7851637043656988295168 7945416893025214267392 8026222723113303539712 8073997858369930346496 8153623083797641691136 8202156554534532415488 8373034816087335174144 8505940130628403986432 8517624114324322123776 8624242496840203763712 8695074616706078834688 8833091674114111832064 8938594004653366050816 8943658885612063162368 9160243217599819677696 9172825969272346902528 9227426123851348967424 9287645765827911745536 9419664168098252070912 9512560264430581972992 9569182646956954484736 9923596819066471317504 9937228133378375811072 10061616246313571057664 10094961913273270665216 10215536005318132629504 10305273619799797137408 10483229679168396460032 10593889190700285689856 10597122189110533579776 10701630297484404719616 10765330477826573795328 10936208739379376553984 11001346467265681293312 11164046421449780232192 11341253507504538648576 11356832152432429498368 11498989995786938351616 11593432822274771779584 11777455565485482442752 11918125339537821401088 12110996787554895519744 12230434625696462536704 12303234831801798623232 12559552224131002761216 12683413685907442630656 12758910195942605979648 13042611925059118252032 13231462425421961756672 13249637511171167748096 13415488328418094743552 13620714673757510172672 13740364826399729516544 13841139185777023451136 14129496252147378106368 14268840396645872959488 14353773970435431727104 14581611652505835405312 14885395228599706976256 14905842200067563716608 15092424369470356586496 15142442869909905997824 15457910429699695706112 15890833786050428534784 16052445446226607079424 16147995716739860692992 16307246167595283382272 16404313109069064830976 16746069632174670348288 17011880261256807972864 17035248228648644247552 17248484993680407527424 17390149233412157669376 17666183348228223664128 17877188009306732101632 18320486435199639355392 18345651938544693805056 18454852247702697934848 18575291531655823491072 18839328336196504141824 19025120528861163945984 19138365293913908969472 19847193638132942635008 19874456266756751622144 20123232492627142115328 20431072010636265259008 20610547239599594274816 20966459358336792920064 21194244378221067159552 21403260594968809439232 21530660955653147590656 21872417478758753107968 22002692934531362586624 22328092842899560464384 22713664304864858996736 23186865644549543559168 23554911130970964885504 23836250679075642802176 24221993575109791039488 24460869251392925073408 24606469663603597246464 25119104448262005522432 25517820391885211959296 26085223850118236504064 26462924850843923513344 26499275022342335496192 26830976656836189487104 27480729652799459033088 27682278371554046902272 28258992504294756212736 28537680793291745918976 28707547940870863454208 29770790457199413952512 29811684400135127433216 30184848738940713172992 30284885739819811995648 30915820859399391412224 31781667572100857069568 32104890892453214158848 32295991433479721385984 32808626218138129661952 33492139264349340696576 34023760522513615945728 34070496457297288495104 34496969987360815054848 34780298466824315338752 35332366696456447328256 35754376018613464203264 36691303877089387610112 36909704495405395869696 37678656672393008283648 38050241057722327891968 38276730587827817938944 39694387276265885270016 39748912533513503244288 40246464985254284230656 40862144021272530518016 41221094479199188549632 42388488756442134319104 42806521189937618878464 43061321911306295181312 43744834957517506215936 44656185685799120928768 45427328609729717993472 46373731289099087118336 47672501358151285604352 48443987150219582078976 48921738502785850146816 49212939327207194492928 50238208896524011044864 51035640783770423918592 52170447700236473008128 52998550044684670992384 54961459305598918066176 55364556743108093804544 56517985008589512425472 57075361586583491837952 57415095881741726908416 59541580914398827905024 59623368800270254866432 60369697477881426345984 61831641718798782824448 64209781784906428317696 64591982866959442771968 65617252436276259323904 66984278528698681393152 68140992914594576990208 69560596933648630677504 70664733392912894656512 71508752037226928406528 73382607754178775220224 73819408990810791739392 75357313344786016567296 76553461175655635877888 79388774552531770540032 79497825067027006488576 80492929970508568461312 82442188958398377099264 84776977512884268638208 85613042379875237756928 86122643822612590362624 89312371371598241857536 90854657219459435986944 92747462578198174236672 95345002716302571208704 96887974300439164157952 98425878654414388985856 100476417793048022089728 102071281567540847837184 104340895400472946016256 105997100089369341984768 110729113486216187609088 113035970017179024850944 114150723173166983675904 114830191763483453816832 119083161828797655810048 119246737600540509732864 120739394955762852691968 123663283437597565648896 128419563569812856635392 129183965733918885543936 131234504872552518647808 133968557057397362786304 136281985829189153980416 139121193867297261355008 143017504074453856813056 146765215508357550440448 147638817981621583478784 150714626689572033134592 153106922351311271755776 158995650134054012977152 164884377916796754198528 169553955025768537276416 171226084759750475513856 172245287645225180725248 178624742743196483715072 185494925156396348473344 193775948600878328315904 196851757308828777971712 200952835586096044179456 208681790800945892032512 211994200178738683969536 221458226972432375218176 226071940034358049701888 229660383526966907633664 238166323657595311620096 238493475201081019465728 241478789911525705383936 247326566875195131297792 256839127139625713270784 258367931467837771087872 267937114114794725572608 272563971658378307960832 278242387734594522710016 286035008148907713626112 295277635963243166957568 301429253379144066269184 306213844702622543511552 317991300268108025954304 339107910051537074552832 342452169519500951027712 344490575290450361450496 357249485486392967430144 370989850312792696946688 387551897201756656631808 393703514617657555943424 401905671172192088358912 417363581601891784065024 442916453944864750436352 452143880068716099403776 459320767053933815267328 476986950402162038931456 494653133750390262595584 513678254279251426541568 516735862935675542175744 535874228229589451145216 556484775469189045420032 590555271926486333915136 602858506758288132538368 635982600536216051908608 678215820103074149105664 688981150580900722900992 714498970972785934860288 741979700625585393893376 775103794403513313263616 803811342344384176717824 834727163203783568130048 885832907889729500872704 904287760137432198807552 918641534107867630534656 953973900804324077862912 1027356508558502853083136 1033471725871351084351488 1071748456459178902290432 1112969550938378090840064 1181110543852972667830272 1205717013516576265076736 1356431640206148298211328 1377962301161801445801984 1483959401251170787786752 1550207588807026626527232 1607622684688768353435648 1669454326407567136260096 1771665815779459001745408 1808575520274864397615104 1907947801608648155725824 2066943451742702168702976 2143496912918357804580864 2225939101876756181680128 2411434027033152530153472 2712863280412296596422656 2755924602323602891603968 3100415177614053253054464 3215245369377536706871296 3338908652815134272520192 3543331631558918003490816 3617151040549728795230208 4133886903485404337405952 4451878203753512363360256 4822868054066305060306944 5425726560824593192845312 6200830355228106506108928 6430490738755073413742592 6677817305630268545040384 7234302081099457590460416 8267773806970808674811904 9645736108132610120613888 10851453121649186385690624 12401660710456213012217856 13355634611260537090080768 14468604162198915180920832 19291472216265220241227776 21702906243298372771381248 24803321420912426024435712 28937208324397830361841664 43405812486596745542762496 57874416648795660723683328 86811624973193491085524992 173623249946386982171049984
- Sum of all divisors σ(n): 658067933223074376068402817
- Sum of proper divisors (its aliquot sum) s(n): 484444683276687393897352833
- 173623249946386982171049984 is an abundant number, because the sum of its proper divisors (484444683276687393897352833) is greater than itself. Its abundance is 310821433330300411726302849
Bases of 173623249946386982171049984
- Binary: 10001111100111100010011100111101010000100101001111001110100110010000000000000000000000002
- Hexadecimal: 0x8F9E273D4253CE99000000
- Base-36: LTD2AGHEAJ7R40000
Squares and roots of 173623249946386982171049984
- 173623249946386982171049984 squared (1736232499463869821710499842) is 30145032921945567207333863949783312287074673026400256
- 173623249946386982171049984 cubed (1736232499463869821710499843) is 5233878585649019514132176403290477814782936017053005005414614827838387366395904
-
173623249946386982171049984 is a
perfect square number . Itssquare root is 13176617545728 -
The
cube root of 173623249946386982171049984 is 557873793.2502201971
Scales and comparisons
How big is 173623249946386982171049984?- 173,623,249,946,386,982,171,049,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 173,623,249,946,386,982,171,049,984 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 173623249946386982171049984 cubic inches would be around 46489482.8 feet tall.
Recreational maths with 173623249946386982171049984
- 173623249946386982171049984 backwards is 489940171289683649942326371
- The number of decimal digits it has is: 27
- The sum of 173623249946386982171049984's digits is 135
- 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 173623249946386982171049984 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 173623249946386982171049984 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/173623249946386982171049984/
Chicago style:
Numbermatics. 2024. "Number 173623249946386982171049984 - Facts about the integer". https://numbermatics.com/n/173623249946386982171049984/
The information we have on file for 173623249946386982171049984 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 173623249946386982171049984, math, Factors of 173623249946386982171049984, curriculum, school, college, exams, university, Prime factorization of 173623249946386982171049984, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventy-three septillion, six hundred twenty-three sextillion, two hundred forty-nine quintillion, nine hundred forty-six quadrillion, three hundred eighty-six trillion, nine hundred eighty-two billion, one hundred seventy-one million, forty-nine thousand, nine hundred eighty-four.