29141045665915846237618176
29,141,045,665,915,846,237,618,176 is an even composite number composed of six prime numbers multiplied together.
29141045665915846237618176 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 29141045665915846237618176:
224 × 38 × 72 × 172 × 732 × 18732
(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 × 17 × 17 × 73 × 73 × 1873 × 1873)See below for interesting mathematical facts about the number 29141045665915846237618176 from the Numbermatics database.
Names of 29141045665915846237618176
- Cardinal: 29141045665915846237618176 can be written as Twenty-nine septillion, one hundred forty-one sextillion, forty-five quintillion, six hundred sixty-five quadrillion, nine hundred fifteen trillion, eight hundred forty-six billion, two hundred thirty-seven million, six hundred eighteen thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 2.9141045665915846237618176 × 1025
Factors of 29141045665915846237618176
Divisors of 29141045665915846237618176
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 73 81 84 96 98 102 108 112 119 126 128 136 144 146 147 153 162 168 189 192 196 204 216 219 224 238 243 252 256 272 288 289 292 294 306 324 336 357 378 384 392 408 432 438 441 448 459 476 486 504 511 512 544 567 576 578 584 588 612 648 657 672 714 729 756 768 784 816 833 864 867 876 882 896 918 952 972 1008 1022 1024 1071 1088 1134 1152 1156 1168 1176 1224 1241 1296 1314 1323 1344 1377 1428 1458 1512 1533 1536 1568 1632 1666 1701 1728 1734 1752 1764 1792 1836 1873 1904 1944 1971 2016 2023 2044 2048 2142 2176 2187 2268 2304 2312 2336 2352 2448 2482 2499 2592 2601 2628 2646 2688 2754 2856 2916 3024 3066 3072 3136 3213 3264 3332 3402 3456 3468 3504 3528 3577 3584 3672 3723 3746 3808 3888 3942 3969 4032 4046 4088 4096 4131 4284 4352 4374 4536 4599 4608 4624 4672 4704 4896 4964 4998 5103 5184 5202 5256 5292 5329 5376 5508 5619 5712 5832 5913 6048 6069 6132 6144 6272 6426 6528 6561 6664 6804 6912 6936 7008 7056 7154 7168 7344 7446 7492 7497 7616 7776 7803 7884 7938 8064 8092 8176 8192 8262 8568 8687 8704 8748 9072 9198 9216 9248 9344 9408 9639 9792 9928 9996 10206 10368 10404 10512 10584 10658 10731 10752 11016 11169 11238 11424 11664 11826 11907 12096 12138 12264 12288 12393 12544 12852 13056 13111 13122 13328 13608 13797 13824 13872 14016 14112 14161 14308 14336 14688 14892 14984 14994 15232 15309 15552 15606 15768 15876 15987 16128 16184 16352 16384 16524 16857 17136 17374 17408 17496 17739 18144 18207 18396 18432 18496 18688 18816 19278 19584 19856 19992 20412 20736 20808 21024 21097 21168 21316 21462 21504 22032 22338 22476 22491 22848 23328 23409 23652 23814 24192 24276 24528 24576 24786 25088 25704 26061 26112 26222 26244 26656 27216 27594 27648 27744 28032 28224 28322 28616 28672 28917 29376 29784 29968 29988 30464 30618 31104 31212 31536 31752 31841 31974 32193 32256 32368 32704 32768 33048 33507 33714 34272 34748 34816 34992 35478 35721 36288 36414 36792 36864 36992 37179 37303 37376 37632 38556 39168 39333 39712 39984 40824 41391 41472 41616 42048 42194 42336 42483 42632 42924 43008 44064 44676 44952 44982 45696 45927 46656 46818 47304 47628 47961 48384 48552 49056 49152 49572 50176 50571 51408 52122 52224 52444 52488 53217 53312 54432 54621 55188 55296 55488 56064 56448 56644 57232 57344 57834 58752 59568 59936 59976 60809 60928 61236 62208 62424 63072 63291 63504 63682 63948 64386 64512 64736 65408 65536 66096 67014 67428 67473 68544 69496 69632 69984 70227 70956 71442 72576 72828 73584 73728 73984 74358 74606 74752 75264 77112 78183 78336 78666 79424 79968 81648 82782 82944 83232 84096 84388 84672 84966 85264 85848 86016 86751 88128 89352 89904 89964 90593 91392 91777 91854 93312 93636 94608 95256 95523 95922 96579 96768 97104 98112 98304 99144 100352 100521 101142 102816 104244 104448 104888 104976 106434 106624 107163 108864 109242 110376 110592 110976 111537 111909 112128 112896 113288 114464 114688 115668 117504 117999 119136 119872 119952 121618 121856 122472 124173 124416 124848 126144 126582 127008 127364 127449 127896 128772 129024 129472 130816 131072 132192 134028 134856 134946 136729 137088 138992 139264 139968 140454 141912 142884 143883 145152 145656 147168 147456 147679 147968 148716 149212 149504 150528 151713 154224 156366 156672 157332 158848 159651 159936 163296 163863 165564 165888 166464 168192 168776 169344 169932 170528 171696 172032 173502 176256 178704 179808 179928 181186 182427 182784 183554 183708 186624 187272 189216 189873 190512 191046 191844 193158 193536 194208 196224 196608 198288 200704 201042 202284 202419 205632 208488 208896 209776 209952 210681 212868 213248 214326 217728 218484 220752 221184 221952 222887 223074 223818 224256 225792 226576 228928 229376 231336 234549 235008 235998 238272 239744 239904 243236 243712 244944 248346 248832 249696 252288 253164 254016 254728 254898 255792 257544 258048 258944 260253 261121 261632 262144 264384 268056 269712 269892 271779 273458 274176 275331 277984 278528 279936 280908 283824 285768 286569 287766 289737 290304 291312 294336 294912 295358 295936 297432 298424 299008 301056 301563 303426 308448 312732 313344 314664 317696 319302 319872 321489 326592 327726 331128 331776 332928 335727 336384 337552 338688 339864 341056 343392 344064 347004 352512 353997 357408 359616 359856 362372 364854 365568 367108 367416 372519 373248 374544 378432 379746 381024 382092 382347 383688 386316 387072 388416 392448 393216 396576 401408 402084 404568 404838 410187 411264 416976 417792 419552 419904 421362 425736 426496 428652 431649 435456 436968 441504 442368 443037 443904 445774 446148 447636 448512 451584 453152 455139 457856 458752 462672 469098 470016 471996 476544 478953 479488 479808 486472 487424 489888 491589 496692 497664 499392 504576 506328 508032 509456 509796 511584 515088 516096 517888 520506 522242 523264 524288 528768 536112 539424 539784 541297 543558 546916 547281 548352 550662 555968 557056 559872 561816 567648 569619 571536 573138 575532 579474 580608 582624 588672 589824 590716 591872 594864 596848 598016 602112 603126 606852 607257 616896 625464 626688 629328 632043 634151 635392 638604 639744 642978 653184 655452 662256 663552 665856 668661 671454 672768 675104 677376 679728 682112 686784 688128 694008 703647 705024 707994 714816 719232 719712 724744 729708 731136 734216 734832 745038 746496 749088 756864 759492 762048 764184 764694 767376 772632 774144 776832 780759 783363 784896 786432 793152 802816 804168 809136 809676 815337 820374 822528 825993 833952 835584 839104 839808 842724 851472 852992 857304 859707 863298 869211 870912 873936 883008 884736 886074 887808 891548 892296 895272 897024 903168 904689 906304 910278 915712 917504 925344 938196 940032 943992 953088 957103 957906 958976 959616 972944 974848 979776 983178 993384 995328 998784 1007181 1009152 1012656 1016064 1018912 1019592 1023168 1030176 1032192 1033753 1035776 1041012 1044484 1046528 1048576 1057536 1061991 1072224 1078848 1079568 1082594 1087116 1093832 1094562 1096704 1101324 1111936 1114112 1117557 1119744 1123632 1135296 1139238 1143072 1146276 1147041 1151064 1158948 1161216 1165248 1177344 1179648 1181432 1183744 1189728 1193696 1196032 1204224 1206252 1213704 1214514 1230561 1233792 1250928 1253376 1258656 1264086 1268302 1270784 1277208 1279488 1285956 1294947 1306368 1310904 1324512 1327104 1329111 1331712 1337322 1342908 1345536 1350208 1354752 1359456 1364224 1365417 1373568 1376256 1388016 1407294 1410048 1415988 1429632 1438464 1439424 1449488 1459416 1462272 1468432 1469664 1474767 1490076 1492992 1498176 1513728 1518984 1524096 1528368 1529388 1534752 1540081 1545264 1548288 1553664 1560209 1561518 1566726 1569792 1572864 1586304 1605632 1608336 1618272 1619352 1623891 1630674 1640748 1641843 1645056 1651986 1667904 1671168 1678208 1679616 1685448 1702944 1705984 1708857 1714608 1719414 1726596 1738422 1741824 1747872 1766016 1769472 1772148 1775616 1783096 1784592 1790544 1794048 1806336 1809378 1812608 1820556 1821771 1831424 1835008 1850688 1876392 1880064 1887984 1896129 1902453 1906176 1914206 1915812 1917952 1919232 1945888 1949696 1959552 1966356 1986768 1990656 1997568 2005983 2014362 2018304 2025312 2032128 2037824 2039184 2046336 2060352 2064384 2067506 2071552 2082024 2088968 2093056 2097152 2110941 2115072 2123982 2144448 2157696 2159136 2165188 2174232 2187664 2189124 2193408 2202648 2223872 2228224 2235114 2239488 2247264 2270592 2278476 2286144 2292552 2294082 2302128 2317896 2322432 2324393 2330496 2350089 2354688 2359296 2362864 2367488 2379456 2387392 2392064 2408448 2412504 2427408 2429028 2446011 2461122 2467584 2477979 2501856 2506752 2517312 2528172 2536604 2541568 2554416 2558976 2571912 2579121 2589894 2607633 2612736 2621808 2649024 2654208 2658222 2663424 2674644 2685816 2691072 2700416 2709504 2714067 2718912 2728448 2730834 2747136 2752512 2776032 2814588 2820096 2831976 2859264 2871309 2876928 2878848 2898976 2918832 2924544 2936864 2939328 2949534 2980152 2985984 2996352 3021543 3027456 3037968 3048192 3056736 3058776 3069504 3080162 3090528 3096576 3101259 3107328 3120418 3123036 3133452 3139584 3145728 3172608 3185973 3211264 3216672 3236544 3238704 3247782 3261348 3281496 3283686 3290112 3303972 3335808 3342336 3352671 3356416 3359232 3370896 3405888 3411968 3417714 3429216 3438828 3441123 3453192 3476844 3483648 3495744 3508129 3532032 3538944 3544296 3551232 3566192 3569184 3581088 3588096 3612672 3618756 3625216 3641112 3643542 3662848 3670016 3691683 3701376 3752784 3760128 3775968 3789079 3792258 3804906 3812352 3828412 3831624 3835904 3838464 3884841 3891776 3899392 3919104 3932712 3973536 3981312 3987333 3995136 4011966 4028724 4036608 4050624 4064256 4075648 4078368 4092672 4096251 4120704 4128768 4135012 4143104 4164048 4177936 4186112 4194304 4221882 4230144 4247964 4288896 4315392 4318272 4330376 4348464 4375328 4378248 4386816 4405296 4424301 4439057 4447744 4456448 4470228 4478976 4494528 4541184 4556952 4572288 4585104 4588164 4604256 4620243 4635792 4644864 4648786 4660992 4680627 4700178 4709376 4718592 4725728 4734976 4758912 4774784 4784128 4816896 4825008 4854816 4858056 4871673 4892022 4922244 4925529 4935168 4955958 5003712 5013504 5034624 5056344 5073208 5083136 5108832 5117952 5126571 5143824 5158242 5179788 5215266 5225472 5243616 5298048 5308416 5316444 5326848 5349288 5371632 5382144 5400832 5419008 5428134 5437824 5456896 5461668 5465313 5494272 5505024 5552064 5629176 5640192 5663952 5707359 5718528 5742618 5753856 5757696 5797952 5837664 5849088 5873728 5878656 5899068 5960304 5971968 5992704 6017949 6043086 6054912 6075936 6096384 6113472 6117552 6139008 6160324 6181056 6193152 6202518 6214656 6240836 6246072 6266904 6279168 6291456 6332823 6345216 6371946 6422528 6433344 6473088 6477408 6495564 6522696 6562992 6567372 6580224 6607944 6671616 6684672 6699721 6705342 6712832 6718464 6741792 6811776 6823936 6835428 6858432 6877656 6882246 6906384 6953688 6967296 6973179 6991488 7016258 7050267 7064064 7077888 7088592 7102464 7132384 7138368 7162176 7176192 7225344 7237512 7250432 7282224 7287084 7325696 7338033 7340032 7383366 7402752 7433937 7505568 7520256 7551936 7578158 7584516 7609812 7624704 7656824 7663248 7671808 7676928 7737363 7769682 7783552 7798784 7822899 7838208 7865424 7947072 7962624 7974666 7990272 8023932 8057448 8073216 8101248 8128512 8142201 8151296 8156736 8185344 8192502 8241408 8257536 8270024 8286208 8328096 8355872 8372224 8388608 8443764 8460288 8495928 8577792 8613927 8630784 8636544 8660752 8696928 8750656 8756496 8773632 8810592 8848602 8878114 8895488 8912896 8940456 8957952 8989056 9064629 9082368 9113904 9144576 9170208 9176328 9208512 9240486 9271584 9289728 9297572 9303777 9321984 9361254 9400356 9418752 9437184 9451456 9469952 9517824 9549568 9557919 9568256 9633792 9650016 9709632 9716112 9743346 9784044 9844488 9851058 9870336 9911916 9981217 10007424 10027008 10069248 10112688 10146416 10166272 10217664 10235904 10253142 10287648 10316484 10323369 10359576 10430532 10450944 10487232 10524387 10596096 10616832 10632888 10653696 10698576 10743264 10764288 10780567 10801664 10838016 10856268 10875648 10913792 10923336 10930626 10988544 11010048 11075049 11104128 11258352 11280384 11327904 11367237 11414718 11437056 11485236 11507712 11515392 11595904 11654523 11675328 11698176 11747456 11757312 11798136 11920608 11943936 11961999 11985408 12035898 12086172 12109824 12151872 12192768 12226944 12235104 12278016 12288753 12320648 12362112 12386304 12405036 12429312 12481672 12492144 12533808 12558336 12582912 12665646 12690432 12743892 12845056 12866688 12946176 12954816 12991128 13045392 13125984 13134744 13160448 13215888 13272903 13317171 13343232 13369344 13399442 13410684 13425664 13436928 13483584 13623552 13647872 13670856 13716864 13755312 13764492 13812768 13860729 13907376 13934592 13946358 13982976 14032516 14041881 14100534 14128128 14155776 14177184 14204928 14264768 14276736 14324352 14352384 14450688 14475024 14500864 14564448 14574168 14615019 14651392 14676066 14680064 14766732 14776587 14805504 14867874 15011136 15040512 15103872 15156316 15169032 15219624 15249408 15313648 15326496 15343616 15353856 15379713 15474726 15539364 15567104 15597568 15645798 15676416 15730848 15894144 15925248 15949332 15980544 16047864 16114896 16146432 16202496 16257024 16270751 16284402 16302592 16313472 16370688 16385004 16482816 16515072 16540048 16572416 16656192 16711744 16744448 16777216 16887528 16920576 16991856 17122077 17155584 17227854 17261568 17273088 17321504 17393856 17501312 17512992 17547264 17621184 17697204 17756228 17790976 17825792 17880912 17915904 17978112 18053847 18129258 18164736 18227808 18289152 18340416 18352656 18417024 18480972 18543168 18579456 18595144 18607554 18643968 18722508 18800712 18837504 18874368 18902912 18939904 18998469 19035648 19099136 19115838 19136512 19267584 19300032 19419264 19432224 19486692 19568088 19688976 19702116 19740672 19823832 19962434 20014848 20054016 20099163 20138496 20225376 20292832 20332544 20435328 20471808 20506284 20575296 20632968 20646738 20719152 20861064 20901888 20919537 20974464 21048774 21150801 21192192 21233664 21265776 21307392 21397152 21486528 21528576 21561134 21603328 21676032 21712536 21751296 21827584 21846672 21861252 21977088 22014099 22020096 22150098 22208256 22301811 22516704 22560768 22655808 22734474 22829436 22874112 22970472 23015424 23030784 23191808 23212089 23309046 23350656 23396352 23468697 23494912 23514624 23596272 23841216 23887872 23923998 23970816 24071796 24172344 24219648 24303744 24385536 24453888 24470208 24556032 24556903 24577506 24641296 24724224 24772608 24810072 24858624 24963344 24984288 25067616 25116672 25165824 25331292 25380864 25487784 25690112 25733376 25841781 25892352 25909632 25982256 26090784 26251968 26269488 26320896 26431776 26523553 26545806 26634342 26686464 26738688 26798884 26821368 26851328 26873856 26967168 27193887 27247104 27295744 27341712 27433728 27510624 27528984 27625536 27721458 27814752 27869184 27892716 27911331 27965952 28065032 28083762 28201068 28256256 28311552 28354368 28409856 28529536 28553472 28648704 28673757 28704768 28901376 28950048 29001728 29128896 29148336 29230038 29302784 29352132 29360128 29533464 29553174 29611008 29735748 29943651 30022272 30081024 30207744 30312632 30338064 30439248 30498816 30627296 30652992 30687232 30707712 30759426 30949452 30970107 31078728 31134208 31195136 31291596 31352832 31461696 31573161 31788288 31850496 31898664 31961088 32095728 32229792 32292864 32341701 32404992 32514048 32541502 32568804 32605184 32626944 32741376 32770008 32965632 33030144 33080096 33144832 33225147 33312384 33423488 33488896 33775056 33841152 33983712 34101711 34244154 34311168 34455708 34523136 34546176 34643008 34787712 34963569 35002624 35025984 35094528 35242368 35394408 35512456 35581952 35651584 35761824 35831808 35885997 35956224 36107694 36258516 36329472 36455616 36578304 36680832 36705312 36834048 36961944 37086336 37158912 37190288 37215108 37287936 37445016 37601424 37675008 37748736 37805824 37879808 37996938 38071296 38198272 38231676 38273024 38535168 38600064 38838528 38864448 38973384 39136176 39377952 39404232 39481344 39514681 39647664 39924868 39951513 40029696 40108032 40198326 40276992 40450752 40585664 40665088 40870656 40943616 41012568 41150592 41265936 41293476 41438304 41582187 41722128 41803776 41839074 41948928 42097548 42125643 42301602 42384384 42467328 42531552 42614784 42794304 42973056 43057152 43122268 43206656 43352064 43425072 43502592 43655168 43693344 43722504 43845057 43954176 44028198 44040192 44300196 44329761 44416512 44603622 45033408 45121536 45311616 45468948 45658872 45748224 45940944 46030848 46061568 46139139 46383616 46424178 46618092 46701312 46792704 46937394 46989824 47029248 47192544 47682432 47775744 47847996 47941632 48143592 48344688 48439296 48607488 48771072 48812253 48907776 48940416 49112064 49113806 49155012 49282592 49448448 49545216 49620144 49717248 49926688 49968576 50135232 50233344 50331648 50662584 50761728 50975568 51366231 51380224 51466752 51683562 51784704 51819264 51964512 52181568 52503936 52538976 52641792 52863552 53047106 53091612 53268684 53372928 53477376 53597768 53642736 53702656 53747712 53934336 54161541 54387774 54494208 54591488 54683424 54867456 55021248 55057968 55251072 55442916 55629504 55738368 55785432 55822662 55931904 56130064 56167524 56402136 56512512 56623104 56708736 56819712 56995407 57059072 57106944 57297408 57347514 57409536 57802752 57900096 58003456 58257792 58296672 58460076 58605568 58704264 58720256 59066928 59106348 59222016 59471496 59638193 59887302 60044544 60162048 60297489 60415488 60625264 60676128 60878496 60997632 61254592 61305984 61374464 61415424 61518852 61898904 61940214 62157456 62268416 62390272 62583192 62705664 62758611 62923392 63146322 63452403 63576576 63700992 63797328 63922176 64191456 64459584 64585728 64683402 64809984 65028096 65083004 65137608 65210368 65253888 65482752 65540016 65931264 66042297 66060288 66160192 66289664 66450294 66624768 66846976 66905433 66977792 67550112 67682304 67967424 68203422 68488308 68622336 68911416 69046272 69092352 69286016 69575424 69636267 69868519 69927138 70005248 70051968 70189056 70484736 70788816 71024912 71163904 71303168 71523648 71663616 71771994 71912448 72215388 72517032 72658944 72911232 73156608 73361664 73410624 73668096 73670709 73923888 74172672 74317824 74380576 74430216 74575872 74890032 75202848 75350016 75463969 75497472 75611648 75759616 75993876 76142592 76396544 76463352 76546048 77070336 77200128 77525343 77677056 77728896 77946768 78272352 78755904 78808464 78962688 79029362 79295328 79570659 79849736 79903026 80059392 80216064 80396652 80553984 80901504 81171328 81330176 81581661 81741312 81887232 82025136 82301184 82531872 82586952 82876608 83164374 83444256 83607552 83678148 83733993 83897856 84195096 84251286 84603204 84768768 84934656 85063104 85229568 85588608 85946112 86021271 86114304 86244536 86413312 86704128 86850144 87005184 87310336 87386688 87445008 87690114 87908352 88056396 88080384 88600392 88659522 88833024 89207244 89830953 90066816 90243072 90623232 90937896 91317744 91496448 91881888 92061696 92123136 92278278 92767232 92848356 92910321 93236184 93402624 93585408 93874788 93979648 94058496 94385088 94719483 95364864 95551488 95695992 95883264 96287184 96689376 96878592 97025103 97214976 97542144 97624506 97815552 97880832 98224128 98227612 98310024 98565184 98896896 99090432 99240288 99434496 99675441 99853376 99937152 100270464 100466688 101325168 101523456 101951136 102305133 102732462 102760448 102933504 103367124 103569408 103638528 103929024 104363136 105007872 105077952 105283584 105727104 106094212 106183224 106537368 106745856 106954752 107195536 107285472 107405312 107495424 107657991 107868672 108323082 108775548 108988416 109182976 109366848 109734912 110042496 110115936 110502144 110885832 111259008 111476736 111570864 111645324 111863808 112260128 112335048 112804272 113025024 113246208 113417472 113639424 113895257 113990814 114118144 114213888 114594816 114695028 114819072 115605504 115800192 116006912 116515584 116593344 116920152 117211136 117408528 117440512 118133856 118212696 118444032 118544043 118942992 119276386 119774604 119854539 120089088 120324096 120594978 120830976 121250528 121352256 121756992 121995264 122509184 122611968 122748928 122830848 123037704 123797808 123880428 124314912 124536832 124746561 124780544 125166384 125411328 125517222 125846784 126292644 126376929 126904806 127153152 127401984 127594656 127844352 128382912 128919168 129171456 129366804 129619968 130056192 130166008 130275216 130420736 130507776 130965504 131080032 131535171 131862528 132084594 132120576 132320384 132579328 132900588 132989283 133249536 133693952 133810866 133955584 135100224 135364608 135934848 136406844 136976616 137244672 137822832 138092544 138184704 138417417 138572032 139150848 139272534 139737038 139854276 140010496 140103936 140378112 140969472 141577632 142049824 142327808 142606336 143047296 143327232 143543988 143824896 144430776 145034064 145317888 145822464 146313216 146436759 146723328 146821248 147336192 147341418 147847776 148345344 148635648 148761152 148860432 149151744 149780064 150405696 150700032 150927938 150994944 151223296 151519232 151987752 152285184 152793088 152926704 153092096 154098693 154140672 154400256 155050686 155354112 155457792 155893536 156544704 157511808 157616928 157925376 158058724 158590656 159141318 159699472 159806052 160118784 160432128 160793304 161107968 161803008 162342656 162484623 162660352 163163322 163482624 163774464 164050272 164602368 165063744 165173904 165753216 166328748 166888512 167215104 167356296 167467986 167795712 168390192 168502572 169206408 169537536 169680689 169869312 170126208 170459136 171177216 171892224 171898321 172042542 172228608 172489072 172826624 173408256 173700288 174010368 174620672 174773376 174890016 175380228 175816704 176112792 176160768 177200784 177319044 177666048 178414488 178914579 179661906 180133632 180486144 180892467 181246464 181875792 182635488 182992896 183763776 184123392 184246272 184556556 185534464 185696712 185820642 186472368 186805248 187170816 187749576 187959296 188116992 188275833 188770176 189438966 190357209 190729728 191102976 191391984 191766528 192574368 193378752 193757184 194050206 194429952 195084288 195249012 195631104 195761664 196448256 196455224 196620048 197130368 197793792 198126891 198180864 198480576 198868992 199350882 199706752 199874304 200540928 200716299 200933376 202650336 203046912 203902272 204610266 205464924 205520896 205867008 206734248 207138816 207277056 207858048 208726272 208908801 209605557 210015744 210155904 210567168 211454208 212188424 212366448 213074736 213491712 213909504 214391072 214570944 214810624 214990848 215315982 215737344 216646164 217551096 217976832 218365952 218733696 219469824 220084992 220231872 221004288 221012127 221771664 222518016 222953472 223141728 223290648 223727616 224520256 224670096 225608544 226050048 226391907 226492416 226834944 227278848 227790514 227981628 228236288 228427776 229189632 229390056 229638144 231211008 231600384 232013824 232576029 233031168 233186688 233840304 234422272 234817056 236267712 236425392 236888064 237088086 237885984 238552772 238711977 239549208 239709078 240178176 240648192 241189956 241661952 242501056 242704512 243513984 243990528 244744983 245018368 245223936 245497856 245661696 246075408 247595616 247760856 248629824 249073664 249493122 249561088 250332768 250822656 251034444 251201979 251693568 252585288 252753858 253809612 254306304 254803968 255189312 255688704 256093417 256765824 257838336 258342912 258733608 259239936 260112384 260332016 260550432 260841472 261015552 261931008 262160064 263070342 263725056 264169188 264241152 264640768 265158656 265801176 265978566 266499072 267387904 267621732 267911168 269492859 270200448 270729216 271869696 272813688 273953232 274489344 275645664 276185088 276369408 276602767 276834834 277144064 278301696 278545068 279474076 279708552 280020992 280207872 280756224 281938944 283155264 284099648 284158449 284655616 285212672 286094592 286654464 287087976 287649792 288861552 290068128 290635776 291075309 291644928 292626432 292873518 293446656 293642496 294672384 294682836 295695552 296690688 297271296 297522304 297720864 298303488 299026323 299560128 300811392 301400064 301855876 302446592 303038464 303975504 304570368 305586176 305853408 306184192 306915399 308197386 308281344 308800512 310101372 310708224 310915584 311787072 313089408 315023616 315233856 315850752 316117448 317181312 318282636 319398944 319612104 320237568 320864256 321586608 322215936 322973973 323606016 324685312 324969246 325320704 326326644 326965248 327548928 328100544 329204736 330127488 330347808 331506432 332657496 333777024 334430208 334712592 334935972 335591424 336780384 337005144 338412816 339075072 339361378 339738624 340252416 340918272 341685771 342354432 343784448 343796642 344085084 344457216 344978144 345653248 346816512 347400576 348020736 349241344 349546752 349780032 350760456 351633408 352225584 352321536 354401568 354638088 355332096 355632129 356828976 357829158 359323812 359563617 360267264 360972288 361784934 362492928 363751584 365270976 365985792 367527552 368246784 368492544 369113112 371068928 371393424 371641284 372944736 373610496 374239683 374341632 375499152 375918592 376233984 376551666 377540352 378877932 379130787 380714418 381459456 382205952 382783968 383533056 385148736 386757504 387514368 388100412 388859904 390168576 390498024 391262208 391523328 392896512 392910448 393240096 394260736 394605513 395587584 396253782 396361728 396961152 397737984 398701764 398967849 399413504 399748608 401081856 401432598 401866752 405300672 406093824 407804544 409220532 410929848 411041792 411734016 413468496 414277632 414554112 415716096 417452544 417467351 417817602 419211114 420031488 420311808 421134336 422908416 424376848 424732896 426149472 426983424 427819008 428782144 429141888 429621248 429981696 430631964 431474688 433292328 435102192 435953664 436731904 437467392 438939648 439310277 440169984 440463744 442008576 442024254 443543328 445036032 445906944 446283456 446581296 447455232 449040512 449340192 451217088 452100096 452783814 452984832 453669888 454557696 455581028 455963256 456472576 456855552 458379264 458780112 459276288 462296079 462422016 463200768 464027648 465152058 466062336 466373376 467680608 468844544 469634112 472535424 472850784 473776128 474176172 475771968 477105544 477423954 479098416 479418156 480356352 481296384 482379912 483323904 485002112 485409024 487027968 487453869 487981056 489079633 489489966 490036736 490447872 490995712 491323392 492150816 495191232 495521712 497259648 498147328 498986244 499122176 500665536 501645312 502068888 502403958 503387136 505170576 505507716 507619224 508612608 509042067 509607936 510378624 511377408 512186834 513531648 515676672 515694963 516685824 517467216 518479872 520224768 520664032 521100864 521682944 522031104 523862016 524320128 526140684 527450112 528338376 528482304 529281536 530317312 531602352 531957132 532998144 534775808 535243464 535822336 536743737 538985718 540400896 541458432 542677401 543739392 545627376 547906464 548978688 551291328 552370176 552738816 553205534 553669668 554288128 556603392 557090136 558948152 559417104 560041984 560415744 561512448 563877888 564827499 566310528 568199296 568316898 569311232 571071627 572189184 573308928 574175952 575299584 577723104 580136256 581271552 582150618 583289856 585252864 585747036 586893312 587284992 589344768 589365672 591391104 593381376 594380673 594542592 595044608 595441728 596606976 598052646 599120256 601622784 602148897 602800128 603711752 604893184 606076928 607951008 609140736 611172352 611706816 612368384 613830798 616394772 616562688 617601024 620202744 621416448 621831168 623574144 626178816 628816671 630047232 630467712 631701504 632234896 634362624 636565272 638797888 639224208 640475136 641728512 643173216 644431872 645947946 647212032 649370624 649938492 650641408 652653288 653930496 655097856 656201088 658409472 660254976 660695616 663012864 663036381 665314992 667554048 668860416 669425184 669871944 671182848 673560768 674010288 676825632 678150144 678722756 679175721 679477248 680504832 681836544 683371542 684708864 687568896 687593284 688170168 688914432 689956288 691306496 693633024 694801152 696041472 697728087 698482688 699093504 699560064 701520912 703266816 704451168 708803136 709276176 710664192 711264258 713657952 715658316 716135931 718647624 719127234 720534528 721944576 723569868 724985856 727503168 730541952 731971584 735055104 736493568 736985088 738226224 742137856 742786848 743282568 745889472 747220992 748479366 748683264 750998304 751837184 752467968 753103332 753605937 755080704 757755864 758261574 761428836 762918912 764411904 765567936 767066112 768280251 770297472 773515008 775028736 776200824 777719808 780337152 780996048 782524416 783046656 785793024 785820896 786480192 788521472 789211026 791175168 792507564 792723456 793922304 795475968 797403528 797935698 798827008 799497216 802163712 802865196 803733504 808478577 810601344 812187648 815609088 818441064 821859696 822083584 823468032 826936992 828555264 829108224 829808301 831432192 834905088 834934702 835635204 838422228 840062976 840623616 842268672 845816832 848753696 849465792 852298944 852475347 853966848 855638016 857564288 858283776 859242496 859963392 861263928 862949376 866584656 870204384 871907328 873225927 873463808 874934784 877879296 878620554 880339968 880927488 884017152 884048508 887086656 890072064 891813888 892566912 893162592 894910464 897078969 898081024 898680384 902434176 904200192 905567628 907339776 909115392 911162056 911926512 912945152 913711104 916758528 917560224 918552576 920746197 924592158 924844032 926401536 928055296 930304116 932124672 932746752 935361216 937689088 939268224 945070848 945701568 947552256 948352344 951543936 954211088 954847908 958196832 958836312 960712704 962592768 964759824 966647808 968921919 970004224 970818048 974055936 974907738 975962112 978159266 978979932 980073472 980895744 981991424 982646784 984301632 990382464 991043424 994519296 996294656 997972488 998244352 1001331072 1003290624 1004137776 1004807916 1006774272 1010341152 1011015432 1013849281 1015238448 1017225216 1018084134 1019215872 1020757248 1022754816 1024373668 1025057313 1027063296 1031353344 1031389926 1033371648 1034934432 1036959744 1040449536 1041328064 1042201728 1043365888 1044062208 1047724032 1048640256 1052281368 1054900224 1056676752 1056964608 1058563072 1060634624 1063204704 1063914264 1065996288 1066896387 1069551616 1070486928 1071644672 1073487474 1077971436 1078690851 1080801792 1082916864 1085354802 1087478784 1091254752 1095812928 1097957376 1102582656 1104740352 1105477632 1106411068 1107339336 1108576256 1113206784 1114180272 1117896304 1118834208 1120083968 1120831488 1122719049 1123024896 1127755776 1129654998 1132621056 1136398592 1136633796 1137392361 1138622464 1142143254 1144378368 1146617856 1148351904 1150599168 1155446208 1160272512 1162543104 1164301236 1166579712 1170505728 1171494072 1173786624 1174569984 1178689536 1178731344 1182782208 1183816539 1186762752 1187764823 1188761346 1189085184 1190089216 1190883456 1193213952 1196105292 1198240512 1203245568 1204297794 1205600256 1207423504 1209786368 1212153856 1215902016 1218281472 1222344704 1223413632 1224736768 1227661596 1232789544 1233125376 1235202048 1240405488 1242832896 1243662336 1247148288 1252357632 1252402053 1257633342 1260094464 1260935424 1263403008 1264469792 1268725248 1273130544 1277595776 1278448416 1280950272 1283457024 1286346432 1288863744 1291895892 1294424064 1298741248 1299876984 1301282816 1305306576 1307860992 1310195712 1312402176 1316818944 1317930831 1320509952 1321391232 1326025728 1326072762 1330629984 1335108096 1337720832 1338850368 1339743888 1342365696 1347121536 1348020576 1353651264 1356300288 1357445512 1358351442 1358954496 1361009664 1363673088 1366743084 1369417728 1375137792 1375186568 1376340336 1377828864 1379912576 1382612992 1386888237 1387266048 1389602304 1392082944 1395456174 1396965376 1398187008 1399120128 1403041824 1406533632 1408902336 1417606272 1418552352 1421328384 1422528516 1427315904 1431316632 1432271862 1437295248 1438254468 1441069056 1443889152 1447139736 1449971712 1455006336 1461083904 1462361607 1463943168 1467238899 1470110208 1472987136 1473970176 1476452448 1484275712 1485573696 1486565136 1491778944 1494441984 1496958732 1497366528 1501996608 1503674368 1504935936 1506206664 1507211874 1510161408 1515511728 1516523148 1522857672 1525837824 1527126201 1528823808 1531135872 1534132224 1536560502 1540594944 1547030016 1547084889 1550057472 1552401648 1555439616 1560674304 1561992096 1565048832 1566093312 1571586048 1571641792 1572960384 1577042944 1578422052 1582350336 1585015128 1585446912 1587844608 1590951936 1594807056 1595871396 1597654016 1598994432 1604327424 1605730392 1607467008 1610231211 1616957154 1621202688 1624375296 1628032203 1631218176 1636882128 1643719392 1646936064 1653873984 1657110528 1658216448 1659616602 1662864384 1669810176 1669869404 1671270408 1676844456 1680125952 1681247232 1684537344 1691633664 1694482497 1697507392 1698931584 1704597888 1704950694 1707933696 1713214881 1715128576 1716567552 1718484992 1719926784 1722527856 1725898752 1733169312 1740408768 1743814656 1746451854 1746927616 1749869568 1755758592 1757241108 1760679936 1761854976 1768034304 1768097016 1774173312 1780144128 1783627776 1785133824 1786325184 1789820928 1792653919 1794157938 1796162048 1797360768 1804868352 1808400384 1811135256 1814679552 1818230784 1822324112 1823853024 1825890304 1827422208 1833517056 1835120448 1837105152 1841492394 1849184316 1849688064 1852803072 1856110592 1860608232 1864249344 1865493504 1870722432 1875378176 1878536448 1886450013 1890141696 1891403136 1895104512 1896704688 1903087872 1908422176 1909695816 1916393664 1917672624 1921425408 1925185536 1929519648 1933295616 1936219369 1937843838 1940008448 1941636096 1948111872 1949815476 1951924224 1956318532 1957959864 1960146944 1961791488 1963982848 1965293568 1968603264 1980764928 1982086848 1989038592 1989109143 1992589312 1995944976 1996488704 2002662144 2006581248 2008275552 2009615832 2013548544 2020682304 2022030864 2027698562 2030476896 2034450432 2036168268 2037527163 2038431744 2041514496 2045509632 2048747336 2050114626 2054126592 2062706688 2062779852 2066743296 2069868864 2073919488 2080899072 2082656128 2084403456 2086731776 2088124416 2093184261 2095448064 2097280512 2104562736 2109800448 2113353504 2117126144 2121269248 2126409408 2127828528 2131992576 2133792774 2139103232 2140973856 2143289344 2146974948 2148407793 2155942872 2157381702 2161603584 2165833728 2170709604 2174957568 2182509504 2191625856 2195914752 2205165312 2209480704 2210955264 2212822136 2214678672 2217152512 2226413568 2228360544 2235792608 2237668416 2240167936 2241662976 2245438098 2246049792 2255511552 2259309996 2260817811 2265242112 2272797184 2273267592 2274784722 2277244928 2284286508 2288756736 2293235712 2296703808 2301198336 2304840753 2310892416 2320545024 2325086208 2328602472 2333159424 2341011456 2342988144 2347573248 2349139968 2357379072 2357462688 2365564416 2367633078 2373525504 2375529646 2377522692 2378170368 2380178432 2381766912 2386427904 2392210584 2396481024 2406491136 2408595588 2411200512 2414847008 2419572736 2424307712 2425435731 2431804032 2436562944 2444689408 2446827264 2455323192 2465579088 2466250752 2470404096 2480810976 2485665792 2487324672 2489424903 2494296576 2504715264 2504804106 2515266684 2520188928 2521870848 2526806016 2528939584 2537450496 2546261088 2555191552 2556896832 2557426041 2561900544 2566914048 2572692864 2577727488 2583791784 2588848128 2597482496 2599753968 2602565632 2610613152 2615721984 2619677781 2620391424 2624804352 2633637888 2635861662 2641019904 2642782464 2652051456 2652145524 2661259968 2670216192 2675441664 2677700736 2679487776 2684731392 2694243072 2696041152 2707302528 2712600576 2714891024 2716702884 2722019328 2727346176 2733486168 2738835456 2750275584 2750373136 2752680672 2755657728 2759825152 2762238591 2765225984 2773776474 2774532096 2779204608 2784165888 2790912348 2793930752 2796374016 2798240256 2806083648 2813067264 2817804672 2835212544 2837104704 2842656768 2845057032 2854631808 2862633264 2864543724 2874590496 2876508936 2882138112 2884571713 2887778304 2894279472 2899943424 2910012672 2922167808 2922271457 2924723214 2927886336 2934477798 2940220416 2945974272 2947940352 2952904896 2968551424 2971147392 2973130272 2983557888 2988883968 2993917464 2994733056 3003993216 3007348736 3009871872 3012413328 3014423748 3020322816 3031023456 3033046296 3041547843 3045715344 3051675648 3054252402 3057647616 3062271744 3068264448 3073121004 3075171939 3081189888 3094060032 3094169778 3100114944 3104803296 3110879232 3121348608 3123984192 3130097664 3132186624 3143172096 3143283584 3145920768 3154085888 3156844104 3164700672 3170030256 3170893824 3175689216 3181903872 3189614112 3191742792 3195308032 3197988864 3200689161 3208654848 3211460784 3214934016 3220462422 3233914308 3236072553 3242405376 3248750592 3256064406 3262436352 3273764256 3287438784 3293872128 3307747968 3314221056 3316432896 3319233204 3325728768 3339620352 3339738808 3342540816 3353688912 3360251904 3362494464 3368157147 3369074688 3383267328 3388964994 3395014784 3397863168 3409195776 3409901388 3412177083 3415867392 3426429762 3430257152 3433135104 3436969984 3439853568 3445055712 3451797504 3466338624 3480817536 3487629312 3492903708 3493855232 3499739136 3511517184 3514482216 3521359872 3523709952 3536068608 3536194032 3548346624 3551449617 3560288256 3563294469 3567255552 3570267648 3572650368 3579641856 3585307838 3588315876 3592324096 3594721536 3609736704 3616800768 3622270512 3629359104 3636461568 3644648224 3647706048 3651780608 3654844416 3667034112 3670240896 3674210304 3682984788 3698368632 3699376128 3705606144 3712221184 3721216464 3728498688 3730987008 3741444864 3750756352 3757072896 3757206159 3772900026 3780283392 3782806272 3790209024 3793409376 3806175744 3816844352 3819391632 3832787328 3835345248 3842850816 3850371072 3859039296 3866591232 3872438738 3875687676 3880016896 3883272192 3896223744 3899630952 3903848448 3912637064 3915919728 3920293888 3923582976 3927965696 3930587136 3937206528 3953792493 3961529856 3964173696 3978077184 3978218286 3985178624 3991889952 4005324288 4013162496 4016551104 4019231664 4027097088 4041364608 4044061728 4055397124 4060953792 4068900864 4072336536 4075054326 4076863488 4083028992 4091019264 4097494672 4100229252 4108253184 4125413376 4125559704 4133486592 4139737728 4147838976 4160664711 4161798144 4165312256 4168806912 4173463552 4176248832 4186368522 4190896128 4194561024 4209125472 4219600896 4226707008 4234252288 4242538496 4252818816 4255657056 4263985152 4267585548 4278206464 4281947712 4286578688 4293949896 4296815586 4311885744 4314763404 4323207168 4331667456 4341419208 4349915136 4353588089 4365019008 4383251712 4391829504 4401716697 4410330624 4418961408 4421910528 4425644272 4429357344 4434305024 4452827136 4456721088 4471585216 4475336832 4480335872 4483325952 4490876196 4492099584 4511023104 4518619992 4521635622 4530484224 4545594368 4546535184 4549569444 4554489856 4568573016 4577513472 4581378603 4586471424 4593407616 4602396672 4609681506 4621784832 4641090048 4641254667 4650172416 4657204944 4666318848 4682022912 4685976288 4695146496 4698279936 4714758144 4714925376 4731128832 4735266156 4747051008 4751059292 4755045384 4756340736 4760356864 4763533824 4772855808 4784421168 4792962048 4812982272 4817191176 4822401024 4829694016 4830693633 4839145472 4848615424 4850871462 4863608064 4873125888 4884096609 4889378816 4893654528 4910646384 4931158176 4940808192 4961621952 4971331584 4974649344 4978849806 4988593152 5009430528 5009608212 5030533368 5040377856 5043741696 5053612032 5057879168 5074900992 5083447491 5092522176 5110383104 5113793664 5114852082 5123801088 5145385728 5155454976 5167583568 5177696256 5194964992 5199507936 5205131264 5221226304 5231443968 5239355562 5240782848 5249608704 5267275776 5271723324 5282039808 5285564928 5304102912 5304291048 5322519936 5340432384 5350883328 5355401472 5358975552 5369462784 5377961757 5388486144 5392082304 5414605056 5425201152 5429782048 5433405768 5444038656 5454692352 5466972336 5477670912 5500551168 5500746272 5505361344 5511315456 5519650304 5524477182 5530451968 5547552948 5549064192 5558409216 5568331776 5581824696 5587861504 5592748032 5596480512 5612167296 5626134528 5635609344 5659350039 5670425088 5674209408 5685313536 5690114064 5709263616 5725266528 5729087448 5749180992 5753017872 5764276224 5769143426 5775556608 5788558944 5799886848 5808658107 5820025344 5844335616 5844542914 5849446428 5855772672 5868955596 5880440832 5891948544 5895880704 5905809792 5937102848 5942294784 5946260544 5967115776 5967327429 5977767936 5987834928 5989466112 6007986432 6014697472 6019743744 6024826656 6028847496 6040645632 6062046912 6066092592 6083095686 6091430688 6103351296 6108504804 6112581489 6115295232 6124543488 6136528896 6146242008 6150343878 6162379776 6188120064 6188339556 6200229888 6209606592 6221758464 6242697216 6247968384 6260195328 6264373248 6279552783 6286344192 6286567168 6291841536 6308171776 6313688208 6329401344 6340060512 6351378432 6363807744 6379228224 6383485584 6390616064 6395977728 6401378322 6417309696 6422921568 6429868032 6440924844 6445223379 6467828616 6472145106 6484810752 6497501184 6512128812 6524872704 6547528512 6574877568 6587744256 6615495936 6628442112 6632865792 6638466408 6651457536 6679240704 6679477616 6685081632 6707377824 6720503808 6724988928 6736314294 6738149376 6766534656 6777929988 6782453433 6790029568 6795726336 6818391552 6819802776 6824354166 6831734784 6852859524 6860514304 6866270208 6873939968 6879707136 6890111424 6903595008 6914522259 6932677248 6961635072 6975258624 6985807416 6987710464 6999478272 7023034368 7028964432 7042719744 7047419904 7072137216 7072388064 7096693248 7096944967 7102899234 7120576512 7126588938 7134511104 7140535296 7145300736 7159283712 7170615676 7176631752 7184648192 7189443072 7219473408 7233601536 7244541024 7258718208 7272923136 7276307193 7289296448 7295412096 7303561216 7309688832 7334068224 7340481792 7365969576 7396737264 7398752256 7411212288 7424442368 7442432928 7456997376 7461974016 7468274709 7482889728 7501512704 7514145792 7514412318 7545800052 7560566784 7565612544 7580418048 7586818752 7612351488 7633688704 7638783264 7665574656 7670690496 7672278123 7685701632 7700742144 7718078592 7733182464 7744877476 7751375352 7760033792 7766544384 7792447488 7799261904 7807696896 7825274128 7831839456 7840587776 7847165952 7855931392 7859033343 7861174272 7874413056 7907584986 7923059712 7928347392 7956154368 7956436572 7970357248 7983779904 8010648576 8026324992 8033102208 8038463328 8054194176 8082729216 8088123456 8110794248 8121907584 8137801728 8144673072 8150108652 8166057984 8182038528 8194989344 8200458504 8216506368 8250826752 8251119408 8266973184 8279475456 8286715773 8295677952 8314353761 8321329422 8323596288 8330624512 8337613824 8346927104 8352497664 8372737044 8381792256 8389122048 8418250944 8439201792 8453414016 8468504576 8485076992 8505637632 8511314112 8527970304 8535171096 8556412928 8563895424 8573157376 8587899792 8593631172 8623771488 8629526808 8646414336 8653715139 8663334912 8682838416 8699830272 8707176178 8730038016 8766503424 8766814371 8783659008 8803433394 8820661248 8837922816 8843821056 8851288544 8858714688 8868610048 8905654272 8913442176 8943170432 8950673664 8960671744 8966651904 8981752392 8984199168 9022046208 9037239984 9043271244 9060968448 9091188736 9093070368 9099138888 9108979712 9124643529 9137146032 9155026944 9162757206 9172942848 9186815232 9204793344 9219363012 9225515817 9243569664 9282180096 9282509334 9300344832 9314409888 9332637696 9364045824 9371952576 9390292992 9396559872 9429516288 9429850752 9462257664 9470532312 9494102016 9502118584 9510090768 9512681472 9520713728 9527067648 9545711616 9568842336 9585924096 9602067483 9625964544 9634382352 9644802048 9659388032 9661387266 9678290944 9701742924 9708217659 9727216128 9746251776 9768193218 9778757632 9787309056 9821292768 9862316352 9881616384 9923243904 9942663168 9949298688 9957699612 9977186304 10018861056 10019216424 10061066736 10080755712 10087483392 10104471441 10107224064 10115758336 10149801984 10166894982 10185044352 10220766208 10227587328 10229704164 10236531249 10247602176 10290771456 10310909952 10335167136 10355392512 10389929984 10399015872 10410262528 10442452608 10462887936 10478711124 10481565696 10499217408 10534551552 10543446648 10564079616 10571129856 10608205824 10608582096 10645039872 10680864768 10689883407 10701766656 10710802944 10717951104 10738925568 10755923514 10776972288 10784164608 10829210112 10850402304 10859564096 10866811536 10888077312 10909384704 10933944672 10955341824 11001102336 11001492544 11010722688 11022630912 11039300608 11048954364 11060903936 11095105896 11098128384 11116818432 11136663552 11163649392 11175723008 11185496064 11192961024 11224334592 11252269056 11271218688 11271618477 11318700078 11340850176 11348418816 11370627072 11380228128 11418527232 11450533056 11458174896 11498361984 11506035744 11528552448 11538286852 11551113216 11577117888 11599773696 11617316214 11640050688 11688671232 11689085828 11698892856 11711545344 11737911192 11760881664 11783897088 11791761408 11811619584 11861377479 11874205696 11884589568 11892521088 11934231552 11934654858 11955535872 11975669856 12015972864 12029394944 12039487488 12049653312 12057694992 12081291264 12124093824 12132185184 12166191372 12182861376 12206702592 12217009608 12225162978 12230590464 12249086976 12273057792 12292484016 12300687756 12324759552 12376240128 12376679112 12400459776 12419213184 12443516928 12485394432 12495936768 12520390656 12528746496 12548577433 12559105566 12572688384 12573134336 12583683072 12616343552 12627376416 12658802688 12680121024 12702756864 12727615488 12758456448 12766971168 12781232128 12791955456 12802756644 12834619392 12845843136 12859736064 12881849688 12890446758 12935657232 12944290212 12969621504 12995002368 13024257624 13049745408 13060764267 13095057024 13149755136 13175488512 13205150091 13230991872 13256884224 13265731584 13276932816 13302915072 13358481408 13358955232 13370163264 13414755648 13441007616 13449977856 13472628588 13476298752 13533069312 13555859976 13564906866 13580059136 13591452672 13636783104 13639605552 13648708332 13663469568 13705719048 13721028608 13732540416 13744135809 13747879936 13759414272 13780222848 13807190016 13829044518 13865354496 13923270144 13923764001 13950517248 13971614832 13975420928 13998956544 14046068736 14057928864 14085439488 14094839808 14144274432 14144776128 14193386496 14193889934 14205798468 14241153024 14253177876 14269022208 14281070592 14290601472 14318567424 14341231352 14353263504 14369296384 14378886144 14438946816 14467203072 14489082048 14492080899 14517436416 14545846272 14552614386 14578592896 14590824192 14607122432 14619377664 14652289827 14668136448 14680963584 14731939152 14793474528 14822424576 14848884736 14884865856 14913994752 14923948032 14936549418 14965779456 15003025408 15028291584 15028824636 15091600104 15121133568 15131225088 15160836096 15173637504 15224702976 15250342473 15267377408 15277566528 15331149312 15341380992 15344556246 15371403264 15436157184 15466364928 15489754952 15502750704 15520067584 15533088768 15584894976 15598523808 15615393792 15650548256 15663678912 15681175552 15694331904 15711862784 15718066686 15722348544 15748826112 15815169972 15846119424 15856694784 15912308736 15912873144 15940714496 15967559808 16021297152 16052649984 16066204416 16076926656 16108388352 16133885271 16165458432 16176246912 16221588496 16243815168 16275603456 16289346144 16300217304 16332115968 16364077056 16389978688 16400917008 16433012736 16501653504 16502238816 16533946368 16558950912 16573431546 16591355904 16628707522 16642658844 16647192576 16661249024 16675227648 16693854208 16704995328 16745474088 16763584512 16778244096 16836501888 16878403584 16906828032 16937009152 16970153984 16978050117 17011275264 17022628224 17055940608 17070342192 17112825856 17127790848 17175799584 17187262344 17247542976 17259053616 17292828672 17307430278 17326669824 17365676832 17399660544 17414352356 17425974321 17460076032 17533006848 17533628742 17567318016 17606866788 17641322496 17675845632 17687642112 17702577088 17717429376 17737220096 17811308544 17826884352 17886340864 17901347328 17901982287 17921343488 17933303808 17963504784 17968398336 18044092416 18074479968 18086542488 18121936896 18182377472 18186140736 18198277776 18217959424 18249287058 18274292064 18310053888 18325514412 18337744467 18345885696 18373630464 18409586688 18438726024 18451031634 18487139328 18564360192 18565018668 18600689664 18628819776 18665275392 18694819441 18728091648 18743905152 18780585984 18793119744 18859032576 18859701504 18924515328 18941064624 18988204032 19004237168 19020181536 19041427456 19054135296 19091423232 19137684672 19171848192 19204134966 19251929088 19268764704 19289604096 19318776064 19322774532 19335670137 19356581888 19403485848 19416435318 19454432256 19492503552 19536386436 19557515264 19574618112 19642585536 19724632704 19763232768 19846487808 19885326336 19898597376 19915399224 19954372608 20037722112 20038432848 20122133472 20161511424 20174966784 20192001991 20208942882 20214448128 20231516672 20299603968 20333789964 20370088704 20441532416 20455174656 20459408328 20473062498 20495204352 20581542912 20621819904 20670334272 20710785024 20743566777 20779859968 20798031744 20820525056 20884905216 20925775872 20957422248 20963131392 20998434816 21069103104 21086893296 21128159232 21142259712 21216411648 21217164192 21290079744 21290834901 21361729536 21379766814 21403533312 21421605888 21435902208 21477851136 21511847028 21553944576 21568329216 21658420224 21700804608 21719128192 21733623072 21776154624 21818769408 21828921579 21867889344 21910683648 22002204672 22002985088 22021445376 22078601216 22097908728 22121807872 22190211792 22196256768 22233636864 22273327104 22327298784 22351446016 22370992128 22385922048 22404824127 22448669184 22504538112 22542437376 22543236954 22637400156 22681700352 22696837632 22741254144 22760456256 22837054464 22901066112 22916349792 22996723968 23012071488 23016834369 23057104896 23076573704 23102226432 23154235776 23199547392 23234632428 23280101376 23377342464 23378171656 23397785712 23423090688 23475822384 23521763328 23567794176 23577100029 23583522816 23623239168 23722754958 23748411392 23769179136 23785042176 23868463104 23869309716 23911071744 23951339712 24031945728 24058789888 24078974976 24099306624 24115389984 24162582528 24248187648 24264370368 24332382744 24365722752 24413405184 24434019216 24450325956 24498173952 24546115584 24584968032 24601375512 24649519104 24752480256 24753358224 24800919552 24838426368 24860147319 24887033856 24943061283 24970788864 24991873536 25040781312 25057492992 25097154866 25118211132 25145376768 25146268672 25167366144 25232687104 25254752832 25317605376 25360242048 25405513728 25455230976 25516912896 25533942336 25562464256 25583910912 25605513288 25669238784 25691686272 25719472128 25763699376 25780893516 25871314464 25888580424 25939243008 25961145417 25990004736 26048515248 26099490816 26121528534 26190114048 26299510272 26300443113 26350977024 26410300182 26461983744 26513768448 26531463168 26553865632 26605830144 26716962816 26717910464 26740326528 26829511296 26882015232 26899955712 26945257176 26952597504 27066138624 27111719952 27129813732 27160118272 27182905344 27273566208 27279211104 27297416664 27326939136 27373930587 27411438096 27442057216 27465080832 27488271618 27495759872 27518828544 27560445696 27614380032 27658089036 27676547451 27730708992 27846540288 27847528002 27901034496 27943229664 27997913088 28092137472 28115857728 28170878976 28189679616 28288548864 28289552256 28386772992 28387779868 28411596936 28482306048 28506355752 28538044416 28562141184 28581202944 28637134848 28682462704 28706527008 28738592768 28757772288 28806202449 28877893632 28934406144 28978164096 28984161798 29034872832 29105228772 29124652977 29157185792 29181648384 29214244864 29238755328 29304579654 29336272896 29361927168 29463878304 29586949056 29644849152 29697769472 29769731712 29827989504 29847896064 29873098836 29931558912 30006050816 30056583168 30057649272 30183200208 30242267136 30262450176 30321672192 30347275008 30449405952 30475116623 30500684946 30534754816 30555133056 30662298624 30682761984 30689112492 30742806528 30872314368 30932729856 30979509904 31005501408 31040135168 31066177536 31169789952 31197047616 31230787584 31301096512 31327357824 31362351104 31388663808 31423725568 31436133372 31444697088 31497652224 31630339944 31692238848 31713389568 31824617472 31825746288 31881428992 31935119616 32042594304 32069650221 32105299968 32132408832 32153853312 32216776704 32267770542 32330916864 32352493824 32443176992 32487630336 32551206912 32578692288 32600434608 32664231936 32728154112 32779957376 32801834016 32866025472 33003307008 33004477632 33067892736 33117901824 33146863092 33182711808 33257415044 33285317688 33294385152 33322498048 33350455296 33387708416 33409990656 33490948176 33527169024 33556488192 33673003776 33756807168 33813656064 33814855431 33874018304 33940307968 33956100234 34022550528 34045256448 34111881216 34140684384 34225651712 34255581696 34351599168 34374524688 34495085952 34518107232 34585657344 34614860556 34653339648 34731353664 34799321088 34828704712 34851948642 34920152064 35066013696 35067257484 35134636032 35213733576 35282644992 35351691264 35375284224 35405154176 35434858752 35474440192 35584132437 35622617088 35653768704 35772681728 35802694656 35803964574 35842686976 35866607616 35927009568 36088184832 36148959936 36173084976 36243873792 36364754944 36372281472 36396555552 36435918848 36498574116 36548584128 36620107776 36651028824 36675488934 36691771392 36747260928 36819173376 36877452048 36902063268 36974278656 37128720384 37130037336 37201379328 37257639552 37330550784 37389638882 37456183296 37487810304 37561171968 37586239488 37645732299 37718065152 37719403008 37849030656 37882129248 37976408064 38008474336 38040363072 38082854912 38108270592 38182846464 38275369344 38343696384 38408269932 38503858176 38537529408 38579208192 38637552128 38645549064 38671340274 38713163776 38806971696 38832870636 38908864512 38985007104 39072772872 39115030528 39149236224 39182292801 39285171072 39449265408 39526465536 39615450273 39692975616 39770652672 39797194752 39830798448 39908745216 40075444224 40076865696 40244266944 40323022848 40349933568 40384003982 40417885764 40428896256 40463033344 40599207936 40667579928 40740177408 40883064832 40910349312 40918816656 40946124996 40990408704 41163085824 41232407427 41243639808 41340668544 41421570048 41487133554 41559719936 41596063488 41769810432 41771292003 41851551744 41914844496 41926262784 41996869632 42138206208 42173786592 42256318464 42284519424 42432823296 42434328384 42580159488 42581669802 42723459072 42759533628 42807066624 42843211776 42871804416 42955702272 43023694056 43107889152 43136658432 43316840448 43401609216 43438256384 43467246144 43476242697 43552309248 43637538816 43657843158 43735778688 43821367296 43956869481 44004409344 44005970176 44042890752 44157202432 44195817456 44243615744 44380423584 44467273728 44546654208 44654597568 44702892032 44741984256 44771844096 44809648254 44897338368 45009076224 45084874752 45086473908 45274800312 45363400704 45393675264 45482508288 45520912512 45674108928 45802132224 45832699584 45993447936 46024142976 46033668738 46114209792 46153147408 46308471552 46399094784 46469264856 46560202752 46754684928 46756343312 46795571424 46846181376 46951644768 47043526656 47135588352 47154200058 47167045632 47246478336 47445509916 47496822784 47538358272 47570084352 47736926208 47738619432 47822143488 47902679424 48063891456 48117579776 48157949952 48198613248 48230779968 48325165056 48401655813 48496375296 48528740736 48664765488 48731445504 48826810368 48868038432 48900651912 48996347904 49092231168 49169936064 49202751024 49299038208 49504960512 49506716448 49601839104 49676852736 49678614769 49720294638 49774067712 49886122566 49941577728 49983747072 50081562624 50114985984 50194309732 50236422264 50290753536 50292537344 50334732288 50465374208 50509505664 50635210752 50720484096 50811027456 50910461952 50934150351 51033825792 51067884672 51124928512 51167821824 51211026576 51338477568 51383372544 51527398752 51561787032 51742628928 51777160848 51878486016 51922290834 51980009472 52097030496 52198981632 52243057068 52277922963 52380228096 52599020544 52600886226 52701954048 52820600364 52923967488 53027536896 53062926336 53107731264 53211660288 53433925632 53435820928 53480653056 53659022592 53705946861 53764030464 53799911424 53890514352 53905195008 54132277248 54223439904 54259627464 54320236544 54365810688 54547132416 54558422208 54594833328 54653878272 54747861174 54822876192 54884114432 54930161664 54976543236 54991519744 55013233401 55037657088 55120891392 55228760064 55316178072 55353094902 55461417984 55693080576 55695056004 55802068992 55886459328 55995826176 56084458323 56184274944 56231715456 56341757952 56379359232 56577097728 56579104512 56773545984 56775559736 56823193872 56964612096 57012711504 57124282368 57162405888 57274269696 57364925408 57413054016 57477185536 57515544576 57612404898 57755787264 57868812288 57956328192 57968323596 58007010411 58069745664 58210457544 58249305954 58314371584 58363296768 58428489728 58477510656 58609159308 58672545792 58723854336 58927756608 59173898112 59289698304 59395538944 59539463424 59655979008 59695792128 59746197672 59863117824 60012101632 60113166336 60115298544 60366400416 60484534272 60524900352 60576005973 60643344384 60694550016 60898811904 60950233246 61001369892 61069509632 61110266112 61324597248 61365523968 61378224984 61485613056 61744628736 61865459712 61959019808 62011002816 62080270336 62132355072 62230700331 62339579904 62394095232 62461575168 62602193024 62654715648 62724702208 62777327616 62872266744 62889394176 62995304448 63260679888 63384477696 63426779136 63649234944 63651492576 63762857984 63870239232 63872504703 64085188608 64139300442 64210599936 64264817664 64307706624 64433553408 64535541084 64661833728 64704987648 64886353984 64975260672 65102413824 65157384576 65200869216 65328463872 65456308224 65486764737 65559914752 65603668032 65732050944 66006614016 66008955264 66235803648 66293726184 66365423616 66514830088 66570635376 66588770304 66644996096 66700910592 66775416832 66819981312 66981896352 67054338048 67112976384 67214472381 67346007552 67513614336 67627312128 67629710862 67748036608 67912200468 68045101056 68090512896 68223762432 68281368768 68451303424 68511163392 68703198336 68749049376 68990171904 69036214464 69171314688 69229721112 69306679296 69462707328 69598642176 69657409424 69703897284 69840304128 70132027392 70134514968 70269272064 70427467152 70565289984 70703382528 70731300087 70750568448 70810308352 70869717504 70948880384 71168264874 71245234176 71307537408 71545363456 71605389312 71607929148 71685373952 71733215232 71854019136 72176369664 72297919872 72346169952 72487747584 72729509888 72744562944 72793111104 72871837696 72997148232 73097168256 73240215552 73302057648 73350977868 73494521856 73638346752 73754904096 73804126536 73948557312 74010997513 74257440768 74260074672 74402758656 74515279104 74661101568 74779277764 74829183849 74912366592 74975620608 75122343936 75172478976 75291464598 75436130304 75438806016 75698061312 75764258496 75952816128 76016948672 76080726144 76165709824 76216541184 76365692928 76550738688 76687392768 76816539864 77007716352 77075058816 77158416384 77275104256 77291098128 77342680548 77426327552 77613943392 77665741272 77817729024 77883436251 77970014208 78145545744 78230061056 78298472448 78364585602 78570342144 78898530816 78901329339 79052931072 79230900546 79385951232 79541305344 79594389504 79661596896 79817490432 80150888448 80153731392 80488533888 80646045696 80699867136 80768007964 80835771528 80857792512 80926066688 81198415872 81335159856 81480354816 81766129664 81820698624 81837633312 81892249992 81980817408 82121791761 82326171648 82464814854 82487279616 82681337088 82843140096 82974267108 83029642353 83119439872 83192126976 83539620864 83542584006 83703103488 83829688992 83993739264 84276412416 84347573184 84512636928 84569038848 84865646592 84868656768 85160318976 85163339604 85446918144 85519067256 85614133248 85686423552 85743608832 85911404544 86047388112 86215778304 86273316864 86418607347 86633680896 86803218432 86876512768 86934492288 86952485394 87104618496 87315686316 87471557376 87642734592 87913738962 88008818688 88011940352 88085781504 88314404864 88391634912 88487231488 88760847168 88934547456 89093308416 89309195136 89405784064 89483968512 89543688192 89619296508 89794676736 90018152448 90169749504 90172947816 90549600624 90726801408 90787350528 90965016576 91041825024 91348217856 91425349869 91604264448 91665399168 91986895872 92048285952 92067337476 92228419584 92306294816 92616943104 92798189568 92938529712 93120405504 93509369856 93512686624 93591142848 93692362752 93903289536 94087053312 94271176704 94308400116 94334091264 94492956672 94891019832 94993645568 95076716544 95140168704 95473852416 95477238864 95644286976 95805358848 96127782912 96208950663 96235159552 96315899904 96397226496 96461559936 96650330112 96803311626 96992750592 97057481472 97329530976 97462891008 97653620736 97736076864 97801303824 97992695808 98184462336 98339872128 98405502048 98598076416 99009921024 99013432896 99203678208 99353705472 99357229538 99440589276 99548135424 99772245132 99883155456 99967494144 100163125248 100229971968 100388619464 100472844528 100581507072 100585074688 100669464576 100930748416 101019011328 101270421504 101440968192 101444566293 101622054912 101820923904 101868300702 102067651584 102135769344 102249857024 102335643648 102422053152 102676955136 102766745088 103054797504 103123574064 103485257856 103554321696 103756972032 103844581668 103960018944 104194060992 104397963264 104486114136 104555845926 104760456192 105198041088 105201772452 105403908096 105641200728 105847934976 106055073792 106125852672 106215462528 106423320576 106752397311 106867851264 106871641856 106961306112 107318045184 107411893722 107528060928 107599822848 107781028704 108264554496 108446879808 108519254928 108640473088 108731621376 109094264832 109116844416 109189666656 109307756544 109495722348 109645752384 109768228864 109860323328 109953086472 109983039488 110026466802 110075314176 110241782784 110457520128 110632356144 110706189804 110922835968 111386161152 111390112008 111604137984 111772918656 111991652352 112168916646 112368549888 112463430912 112683515904 112758718464 112937196897 113154195456 113158209024 113547091968 113551119472 113646387744 113929224192 114025423008 114248564736 114324811776 114548539392 114729850816 114826108032 114954371072 115031089152 115224809796 115511574528 115737624576 115912656384 115936647192 116014020822 116139491328 116420915088 116498611908 116628743168 116726593536 116856979456 116955021312 117218318616 117345091584 117447708672 117546878403 117855513216 118347796224 118579396608 118791077888 118846350819 119078926848 119311958016 119391584256 119492395344 119726235648 120226332672 120230597088 120732800832 120969068544 121049800704 121152011946 121286688768 121389100032 121797623808 121900466492 122002739784 122139019264 122220532224 122649194496 122731047936 122756449968 122971226112 123489257472 123697222281 123730919424 123918039616 124022005632 124160540672 124264710144 124461400662 124679159808 124788190464 125204386048 125309431296 125313876009 125449404416 125554655232 125744533488 125778788352 125990608896 126521359776 126768955392 126853558272 127298469888 127302985152 127525715968 127740478464 127745009406 128170377216 128278600884 128421199872 128529635328 128615413248 128867106816 129071082168 129323667456 129409975296 129772707968 129950521344 130204827648 130314769152 130401738432 130428728091 130656927744 130863736087 130912616448 130973529474 131119829504 131207336064 131464101888 132013228032 132017910528 132471607296 132587452368 132730847232 133029660176 133141270752 133289992192 133401821184 133550833664 133639962624 133963792704 134108676096 134225952768 134428944762 134692015104 135027228672 135254624256 135259421724 135496073216 135824400936 136090202112 136181025792 136447524864 136562737536 136902606848 137022326784 137406396672 137498098752 137980343808 138072428928 138342629376 138459442224 138925414656 139197284352 139314818848 139407794568 139680608256 140264054784 140269029936 140538544128 140854934304 141130579968 141344013937 141406765056 141462600174 141501136896 141620616704 141739435008 141897760768 142336529748 142490468352 142615074816 143090726912 143210778624 143215858296 143370747904 143466430464 143708038272 144352739328 144595839744 144692339904 144975495168 145204967439 145459019776 145489125888 145586222208 145743675392 145994296464 146194336512 146480431104 146604115296 146701955736 146989043712 147276693504 147509808192 147608253072 147897114624 148021995026 148514881536 148520149344 148805517312 149030558208 149035844307 149322203136 149558555528 149658367698 149824733184 149951241216 150244687872 150344957952 150582929196 150872260608 150877612032 151396122624 151528516992 151905632256 152033897344 152161452288 152331419648 152433082368 152731385856 152802451053 153101477376 153374785536 153633079728 154015432704 154150117632 154550208512 154582196256 154685361096 154852655104 155227886784 155331482544 155635458048 155766872502 155940028416 156291091488 156460122112 156596944896 156729171204 156833768889 157140684288 157797061632 157802658678 158105862144 158461801092 158771902464 159082610688 159188779008 159323193792 159634980864 160301776896 160307462784 160977067776 161117840583 161292091392 161399734272 161536015928 161671543056 161715585024 161852133376 162396831744 162670319712 162960709632 163532259328 163641397248 163675266624 163784499984 163961634816 164243583522 164652343296 164929629708 164974559232 165039700203 165362674176 165686280192 165948534216 166059284706 166238879744 166384253952 167079241728 167085168012 167406206976 167659377984 167987478528 168253374969 168552824832 168695146368 169025273856 169138077696 169731293184 169737313536 170320637952 170326679208 170893836288 171038134512 171372847104 171487217664 171822809088 172094776224 172431556608 172546633728 172837214694 173267361792 173606436864 173753025536 173868984576 173904970788 174021031233 174209236992 174631372632 174943114752 175285469184 175827477924 176017637376 176023880704 176171563008 176628809728 176783269824 176974462976 177521694336 177869094912 178186616832 178618390272 178967937024 179087376384 179238593016 179589353472 180036304896 180339499008 180345895632 181099201248 181453602816 181574701056 181728017919 181930033152 182083650048 182696435712 182850699738 183208528896 183330798336 183973791744 184096571904 184134674952 184456839168 184612589632 185233886208 185596379136 185877059424 186240811008 186692100993 187018739712 187025373248 187182285696 187384725504 187806579072 188174106624 188616800232 188668182528 188985913344 189782039664 189987291136 190153433088 190280337408 190947704832 190954477728 191288573952 191610717696 191617514109 192255565824 192417901326 192470319104 192631799808 192794452992 192923119872 193300660224 193606623252 193985501184 194114962944 194659061952 194925782016 195307241472 195472153728 195602607648 195985391616 196368924672 196679744256 196811004096 197196152832 198019842048 198026865792 198707410944 198714459076 198881178552 199096270848 199544490264 199766310912 199934988288 200326250496 200459943936 200777238928 200945689056 201163014144 201170149376 201338929152 201643417143 201861496832 202038022656 202540843008 202881936384 202889132586 203244109824 203736601404 204135303168 204271538688 204499714048 204671287296 204844106304 205353910272 205533490176 206109595008 206247148128 206970515712 207108643392 207513944064 207689163336 207920037888 208388121984 208795926528 208972228272 209111691852 209520912384 210396082176 210403544904 210807816192 211282401456 211695869952 212110147584 212251705344 212430925056 212846641152 213325816361 213504794622 213735702528 213743283712 213922612224 214636090368 214823787444 215056121856 215199645696 215562057408 216529108992 216893759616 217038509856 217280946176 217463242752 218188529664 218233688832 218379333312 218615513088 218991444696 219291504768 219536457728 219720646656 219906172944 219966078976 220052933604 220483565568 220915040256 221264712288 221412379608 221845671936 222032992539 222772322304 222780224016 223208275968 223545837312 223983304704 224337833292 224487551547 224737099776 224926861824 225367031808 225517436928 225874393794 226308390912 226316418048 227094183936 227102238944 227292775488 227858448384 228050846016 228497129472 228649623552 229097078784 229459701632 229652216064 229908742144 230062178304 230449619592 231023149056 231475249152 231825312768 231873294384 232028041644 232278982656 232841830176 232997223816 233257486336 233453187072 233650308753 233713958912 233910042624 234436637232 234690183168 234895417344 235093756806 235711026432 236695592448 236703988017 237158793216 237582155776 237692701638 238157853696 238623916032 238783168512 238984790688 239452471296 240452665344 240461194176 241465601664 241938137088 242099601408 242304023892 242573377536 242778200064 243595247616 243800932984 244005479568 244278038528 244441064448 245298388992 245462095872 245512899936 245942452224 246365375283 246978514944 247394444562 247461838848 247836079232 248044011264 248321081344 248529420288 248922801324 249088927059 249358319616 249576380928 250408772096 250618862592 250627752018 250898808832 251109310464 251489066976 251981217792 253042719552 253537910784 253707116544 254596939776 254605970304 255051431936 255480956928 255490018812 256340754432 256557201768 256842399744 257059270656 257230826496 257734213632 258142164336 258647334912 258819950592 259255822041 259545415936 259901042688 260409655296 260629538304 260803476864 260857456182 261313855488 261727472174 261947058948 262239659008 262414672128 262928203776 264026456064 264035821056 264943214592 265174904736 265461694464 266059320352 266282541504 266579984384 266803642368 267101667328 267279925248 267927585408 268217352192 268451905536 268857889524 269384030208 270054457344 270509248512 270518843448 270992146432 271648801872 272180404224 272362051584 272895049728 273125475072 273805213696 274044653568 274276049607 274812793344 274996197504 275960687616 276144857856 276685258752 276918884448 277850829312 278394568704 278629637696 278815589136 279361216512 280528109568 280538059872 281077088256 281709868608 282261159936 282688027874 282813530112 282925200348 283002273792 283241233408 283478870016 283795521536 284673059496 284980936704 285230149632 286181453824 286421557248 286431716592 286741495808 286932860928 287416076544 288626851989 288705478656 289191679488 289384679808 289950990336 290409934878 290918039552 290978251776 291172444416 291988592928 292388673024 292960862208 293208230592 293403911472 293978087424 294553387008 295019616384 295216506144 295794229248 296043990052 297029763072 297040298688 297611034624 298061116416 298071688614 298644406272 299117111056 299316735396 299649466368 299902482432 300489375744 300689915904 301165858392 301744521216 301755224064 302792245248 303057033984 303811264512 304067794688 304322904576 304333698879 304662839296 304866164736 305462771712 305604902106 306202954752 306749571072 307266159456 308030865408 308300235264 309100417024 309164392512 309370722192 309705310208 310455773568 310662965088 311270916096 311533745004 311880056832 312582182976 312920244224 313193889792 313458342408 313667537778 314281368576 315594123264 315605317356 316211724288 316923602184 317543804928 317811930497 318165221376 318377558016 318646387584 319269961728 320603553792 320614925568 321954135552 322235681166 322584182784 322799468544 323072031856 323343086112 323704266752 324793663488 325340639424 325921419264 327064518656 327282794496 327350533248 327568999968 327923269632 328487167044 329304686592 329859259416 329949118464 330079400406 330725348352 331372560384 331897068432 332118569412 332477759488 332768507904 334158483456 334170336024 334812413952 335318755968 335974957056 336506749938 337105649664 337390292736 338050547712 338276155392 338811590691 339462586368 339474627072 340641275904 340653358416 341787672576 342076269024 342745694208 342974435328 343645618176 344189552448 344863113216 345093267456 345674429388 346534723584 347212873728 347506051072 347737969152 347809941576 348042062466 348418473984 349262745264 349886229504 350570938368 351654955848 352035274752 352047761408 352343126016 352640635209 353257619456 353566539648 353948925952 355043388672 355738189824 356373233664 356539052457 357236780544 357935874048 358174752768 358477186032 359178706944 360678998016 360691791264 362198402496 362907205632 363149402112 363456035838 363860066304 364167300096 365392871424 365701399476 366417057792 366661596672 367947583488 368193143808 368269349904 368913678336 369225179264 370467772416 371091666843 371192758272 371754118848 372481622016 373384201986 374037479424 374050746496 374364571392 375613158144 375941628027 376348213248 377233600464 377336365056 377971826688 379564079328 379974582272 380306866176 380560674816 381895409664 381908955456 382577147904 383221435392 383235028218 384511131648 384835802652 384940638208 385263599616 385588905984 385846239744 386601320448 387213246504 387971002368 388229925888 389318123904 389851564032 390614482944 390944307456 391205215296 391286184273 391970783232 392591208261 392737849344 393359488512 393622008192 394392305664 396039684096 396053731584 397414821888 397428918152 397762357104 398192541696 399088980528 399869976576 400652500992 400919887872 401554477856 401891378112 402326028288 402340298752 402677858304 403286834286 403722993664 404076045312 405081686016 405763872768 405778265172 406488219648 407473202808 408270606336 408543077376 408999428096 409342574592 409688212608 410707820544 411066980352 412219190016 412494296256 413941031424 414217286784 415027888128 415378326672 416776243968 417591853056 417944456544 418223383704 419041824768 420792164352 420807089808 421615632384 422564802912 423391739904 424032041811 424220295168 424503410688 424861850112 425693282304 426651632722 427009589244 427471405056 427486567424 427845224448 429272180736 429647574888 430112243712 430399291392 431124114816 433058217984 433787519232 434077019712 434561892352 434926485504 435614902317 436377059328 436467377664 436758666624 437231026176 437982889392 438583009536 439072915456 439441293312 439812345888 440105867208 440967131136 441830080512 442529424576 442824759216 443691343872 444065985078 445544644608 445560448032 446416551936 447091674624 447107532921 447966609408 448675666584 448975103094 449474199552 449853723648 450734063616 451034873856 451748787588 452616781824 452632836096 454188367872 454204477888 454585550976 455716896768 456101692032 456994258944 457299247104 458194157568 458407353159 458919403264 459304432128 459817484288 460124356608 460899239184 462046298112 463650625536 463746588768 464056083288 464557965312 465683660352 465994447632 466514972672 466906374144 467300617506 467427917824 467820085248 468873274464 469380366336 469790834688 470187513612 470501306667 471422052864 473391184896 473407976034 474317586432 475385403276 476315707392 477247832064 477566337024 477969581376 478904942592 480905330688 480922388352 482931203328 483876274176 484199202816 484608047784 485146755072 485556400128 487190495232 487601865968 488010959136 488556077056 488882128896 490596777984 490924191744 491025799872 491884904448 492730750566 493957029888 494788889124 494923677696 495119100609 495672158464 496088022528 496642162688 497058840576 497845602648 498177854118 498716639232 499152761856 500817544192 501237725184 501255504036 501797617664 502218620928 502978133952 503962435584 504760124907 506085439104 507075821568 507414233088 509193879552 509211940608 510102863872 510961913856 510980037624 512681508864 513114403536 514118541312 514461652992 515468427264 516284328672 517294669824 517639901184 518076982591 518511644082 519090831872 519802085376 520819310592 521259076608 521606953728 521714912364 522627710976 523454944348 523894117896 524479318016 524829344256 525856407552 528052912128 528071642112 529886429184 530349809472 530923388928 532118640704 532565083008 533159968768 533607284736 534203334656 534559850496 535855170816 536903811072 537715779048 538768060416 540108914688 541018497024 541037686896 541984292864 543297603744 544360808448 544724103168 545184053757 545790099456 546250950144 547610427392 548089307136 548552099214 549625586688 549992395008 551921375232 552289715712 553370517504 553837768896 555701658624 556789137408 557259275392 557631178272 558722433024 560076302979 561056219136 561076119744 562154176512 563419737216 564522319872 565376055748 565850400696 566004547584 566482466816 566957740032 567591043072 569346118992 569961873408 570460299264 572362907648 572843114496 572863433184 573482991616 573865721856 574832153088 574852542327 577253703978 577410957312 578383358976 578769359616 579901980672 580819869756 581836079104 581956503552 582344888832 583977185856 584777346048 585921724416 586416461184 586807822944 587956174848 589106774016 590039232768 590433012288 591588458496 592087980104 594059526144 594080597376 596122232832 596143377228 597288812544 598234222112 598633470792 599298932736 599804964864 600978751488 601379831808 602331716784 603489042432 603510448128 604930251429 605584490496 606114067968 607622529024 608135589376 608645809152 608667397758 609325678592 609732329472 611209804212 612405909504 613499142144 614532318912 616061730816 616600470528 618200834048 618328785024 618741444384 619410620416 620911547136 621325930176 622541832192 623067490008 623760113664 625164365952 625840488448 626387779584 626916684816 627335075556 628562737152 631188246528 631210634712 632423448576 633847204368 635087609856 635623860994 636330442752 636755116032 637292775168 638539923456 639977449083 641207107584 641229851136 643908271104 644471362332 645168365568 645598937088 646144063712 646686172224 647408533504 649587326976 650681278848 651842838528 654129037312 654565588992 654701066496 655137999936 655846539264 656974334088 658609373184 659718518832 659898236928 660158800812 661450696704 662745120768 663794136864 664237138824 664955518976 665537015808 666098977617 668316966912 668340672048 669624827904 670637511936 671949914112 673013499876 673462654641 674211299328 674780585472 676101095424 676552310784 677623181382 678925172736 678949254144 681282551808 681306716832 683575345152 684152538048 685491388416 685948870656 687291236352 688379104896 689726226432 690186534912 691348858776 693069447168 694425747456 695012102144 695475938304 695619883152 696084124932 696836947968 698525490528 699772459008 700950926259 701141876736 703309911696 704070549504 704095522816 704686252032 705281270418 706515238912 707133079296 710086777344 710111964051 711476379648 712746467328 713078104914 714473561088 715871748096 716349505536 716954372064 718357413888 721357996032 721383582528 724396804992 725814411264 726298804224 726912071676 727720132608 728334600192 730785742848 731402798952 732834115584 733323193344 735895166976 736386287616 736538699808 737827356672 738450358528 739096125849 740935544832 742183333686 742385516544 743508237696 744963244032 746768403972 747266781177 748074958848 748101492992 748729142784 751226316288 751883256054 752696426496 754467200928 755943653376 759128158656 759949164544 760613732352 761121349632 763790819328 763817910912 765154295808 766442870784 766470056436 769022263296 769671605304 769881276416 770527199232 771177811968 771692479488 773202640896 774426493008 775942004736 776459851776 778636247808 779703128064 781228965888 781888614912 782410430592 782572368546 783941566464 785182416522 786718977024 787244016384 788784611328 792079368192 792107463168 794829643776 794857836304 795524714208 796385083392 798177961056 799739953152 801305001984 801839775744 803108955712 803782756224 804652056576 804680597504 805355716608 806573668572 807445987328 808152090624 810163372032 811527745536 811556530344 812976439296 814946405616 816541212672 817086154752 817998856192 818685149184 819376425216 821415641088 822133960704 822828148821 824438380032 824988592512 827882062848 828434573568 830055776256 830756653344 833552487936 835183706112 835888913088 836446767408 838083649536 841584328704 841614179616 843231264768 845129605824 846783479808 848064083622 848440590336 849006821376 849723700224 851386564608 853303265444 854019178488 854942810112 854973134848 855690448896 858544361472 859295149776 860224487424 860798582784 862248229632 865880555967 866116435968 867575038464 868154039424 869123784704 869852971008 871229804634 872754118656 872934755328 873517333248 875965778784 877166019072 878145830912 878882586624 879624691776 880211734416 881934262272 883660161024 885058849152 885649518432 887382687744 888131970156 891089289216 891120896064 892833103872 894183349248 894215065842 895933218816 897351333168 897950206188 898948399104 899707447296 901468127232 902069747712 903497575176 905233563648 905265672192 908376735744 908408955776 909171101952 911433793536 912203384064 913001096637 913988517888 914598494208 916046152609 916388315136 916814706318 917838806528 918608864256 919634968576 920248713216 921798478368 924092596224 927301251072 927493177536 928112166576 929115930624 931367320704 931988895264 933029945344 933812748288 934601235012 934855835648 935640170496 937746548928 938760732672 939581669376 940375027224 941002613334 942844105728 946782369792 946815952068 948635172864 950770806552 952631414784 953435791491 954495664128 955132674048 955939162752 957809885184 961810661376 961844776704 965862406656 967752548352 968398405632 969216095568 971112800256 974380990464 975203731936 976021918272 977112154112 977764257792 981193555968 981848383488 982051599744 983769808896 985461501132 987914059776 989577778248 989847355392 990238201218 991344316928 992176045056 993284325376 994117681152 995691205296 996355708236 997433278464 998305523712 1001635088384 1002475450368 1002511008072 1003595235328 1004437241856 1005956267904 1007924871168 1009520249814 1012170878208 1014151643136 1014828466176 1016434772073 1018387759104 1018423881216 1020205727744 1021923827712 1021960075248 1025363017728 1026228807072 1028237082624 1028923305984 1030936854528 1032568657344 1034589339648 1035279802368 1036153965182 1037023288164 1038181663744 1039604170752 1041638621184 1042518153216 1043213907456 1043429824728 1045255421952 1046909888696 1047788235792 1048958636032 1049658688512 1051712815104 1056105824256 1056143284224 1057921905627 1059772858368 1060699618944 1061846777856 1064237281408 1065130166016 1066319937536 1067214569472 1069119700992 1069617157371 1071710341632 1073807622144 1075431558096 1077536120832 1082036994048 1082075373792 1083968585728 1086595207488 1088721616896 1089448206336 1090368107514 1091580198912 1092501900288 1095220854784 1096178614272 1097104198428 1099251173376 1099984790016 1103842750464 1104579431424 1106741035008 1107675537792 1111403317248 1113275000529 1113578274816 1114518550784 1115262356544 1117444866048 1120152605958 1122112438272 1122152239488 1126839474432 1127824884081 1129044639744 1130752111496 1131700801392 1132009095168 1132964933632 1133915480064 1135182086144 1138692237984 1139923746816 1140920598528 1144725815296 1145686228992 1145726866368 1146965983232 1147731443712 1149664306176 1149705084654 1154507407956 1154821914624 1156766717952 1157538719232 1159803961344 1161639739512 1163672158208 1163913007104 1164689777664 1167954371712 1169554692096 1171843448832 1172832922368 1173615645888 1175912349696 1177773624783 1178213548032 1180078465536 1180866024576 1183176916992 1184175960208 1188119052288 1188161194752 1192244465664 1192286754456 1194577625088 1196468444224 1197266941584 1199609929728 1201957502976 1202759663616 1204663433568 1206978084864 1207020896256 1209860502858 1211168980992 1212228135936 1215245058048 1216271178752 1217291618304 1217334795516 1218651357184 1219464658944 1222419608424 1224811819008 1226998284288 1229064637824 1232123461632 1233200941056 1236401668096 1236657570048 1237482888768 1238821240832 1241823094272 1242651860352 1245083664384 1246134980016 1250328731904 1252775559168 1253833369632 1254670151112 1257125474304 1262376493056 1262421269424 1264846897152 1267694408736 1270175219712 1271247721988 1272096125433 1272660885504 1273510232064 1274585550336 1277079846912 1279954898166 1282414215168 1282459702272 1287816542208 1288942724664 1290336731136 1291197874176 1292288127424 1293372344448 1294817067008 1299174653952 1301362557696 1303685677056 1306844706951 1308258074624 1309131177984 1309402132992 1310275999872 1311693078528 1313948668176 1317218746368 1319437037664 1320317601624 1322901393408 1325490241536 1327588273728 1328474277648 1329911037952 1331074031616 1332197955234 1336633933824 1336681344096 1339249655808 1341275023872 1341322598763 1343899828224 1346026999752 1346925309282 1348422598656 1349561170944 1352202190848 1353104621568 1355246362764 1357850345472 1357898508288 1362565103616 1362613433664 1367150690304 1368305076096 1370982776832 1371897741312 1374582472704 1376758209792 1379452452864 1380373069824 1382697717552 1386138894336 1390024204288 1390951876608 1391239766304 1392168249864 1393673895936 1397050981056 1399544918016 1401901852518 1402283753472 1406619823392 1408141099008 1408191045632 1409372504064 1410562540836 1411503920001 1413030477824 1414266158592 1420173554688 1420223928102 1422952759296 1426156209828 1428947122176 1431743496192 1432699011072 1433908744128 1436714827776 1442715992064 1442767165056 1448793609984 1451628822528 1452597608448 1453824143352 1455440265216 1456669200384 1461571485696 1462805597904 1465668231168 1466646386688 1471790333952 1472772575232 1473077399616 1475654713344 1476900717056 1478192251698 1481871089664 1484366667372 1484771033088 1487016475392 1489926488064 1493536807944 1494533562354 1496149917696 1496202985984 1497458285568 1502452632576 1503766512108 1505392852992 1508934401856 1511887306752 1514280374721 1518256317312 1519898329088 1521227464704 1522242699264 1527581638656 1527635821824 1530308591616 1532885741568 1532940112872 1538044526592 1539343210608 1539762552832 1542355623936 1543384958976 1546405281792 1548852986016 1551884009472 1552919703552 1554230947773 1557272495616 1559406256128 1562457931776 1563777229824 1564820861184 1565144737092 1567883132928 1570364833044 1573437954048 1574488032768 1577569222656 1584158736384 1584214926336 1589659287552 1589715672608 1591049428416 1592770166784 1596355922112 1599479906304 1602610003968 1603679551488 1606217911424 1607565512448 1609361195008 1610711433216 1613147337144 1614891974656 1616304181248 1620326744064 1623055491072 1623113060688 1625952878592 1629892811232 1633082425344 1634172309504 1635552161271 1635997712384 1637370298368 1638752850432 1642831282176 1644267921408 1645656297642 1648876760064 1649977185024 1655764125696 1656869147136 1660111552512 1661513306688 1667104975872 1670367412224 1671777826176 1672893534816 1676167299072 1680228908937 1683168657408 1683228359232 1686462529536 1690259211648 1693566959616 1696128167244 1698013642752 1699447400448 1702773129216 1706606530888 1708038356976 1709885620224 1709946269696 1711380897792 1717088722944 1718590299552 1720448974848 1721597165568 1724496459264 1724557626981 1731761111934 1732232871936 1735150076928 1736308078848 1738247569408 1739705942016 1742459609268 1745508237312 1745869510656 1747034666496 1751931557568 1754332038144 1756291661824 1757765173248 1759249383552 1760423468832 1763868524544 1767320322048 1770117698304 1771299036864 1774765375488 1776263940312 1782178578432 1782241792128 1788366698496 1788430131684 1791866437632 1794702666336 1795900412376 1797896798208 1799414894592 1802936254464 1804139495424 1806995150352 1810467127296 1810531344384 1814790754287 1816753471488 1816817911552 1818342203904 1822867587072 1824406768128 1826002193274 1827977035776 1829196988416 1832092305218 1833629412636 1835677613056 1837217728512 1839269937152 1840497426432 1843596956736 1848185192448 1854602502144 1854986355072 1856224333152 1858231861248 1862734641408 1863977790528 1866059890688 1867625496576 1869202470024 1869711671296 1871280340992 1875493097856 1877521465344 1879163338752 1880750054448 1882005226668 1885688211456 1893564739584 1893631904136 1897270345728 1901541613104 1905262829568 1906871582982 1908991328256 1910265348096 1911878325504 1915619770368 1919932347249 1923621322752 1923689553408 1931724813312 1935505096704 1936796811264 1938432191136 1942225600512 1948761980928 1950407463872 1952043836544 1954224308224 1955528515584 1962387111936 1963696766976 1964103199488 1967539617792 1970923002264 1975828119552 1979155556496 1979694710784 1980476402436 1982688633856 1984352090112 1986568650752 1988235362304 1991382410592 1992711416472 1994866556928 1996611047424 1998296932851 2003270176768 2004950900736 2005022016144 2007190470656 2008874483712 2011912535808 2015849742336 2019040499628 2020387963923 2024341756416 2028303286272 2029656932352 2032869544146 2036775518208 2036847762432 2043847655424 2043920150496 2050726035456 2052457614144 2056474165248 2057846611968 2061873709056 2065137314688 2069178679296 2070559604736 2072307930364 2074046576328 2076363327488 2079208341504 2083277242368 2085036306432 2086427814912 2086859649456 2090510843904 2093819777392 2095576471584 2097917272064 2099317377024 2102852778777 2103425630208 2112211648512 2112286568448 2115843811254 2119545716736 2121399237888 2128474562816 2130260332032 2130335892153 2132639875072 2134429138944 2138239401984 2139234314742 2143420683264 2147615244288 2150863116192 2155072241664 2164073988096 2164150747584 2167937171456 2173190414976 2177443233792 2178896412672 2180736215028 2183160397824 2185003800576 2190441709568 2192357228544 2194208396856 2198502346752 2199969580032 2207685500928 2209158862848 2213482070016 2215351075584 2217288377547 2222806634496 2224683513479 2226550001058 2227156549632 2229037101568 2230524713088 2234889732096 2240305211916 2244224876544 2244304478976 2253678948864 2255649768162 2258089279488 2261504222992 2263401602784 2265929867264 2267830960128 2270364172288 2277384475968 2279847493632 2281841197056 2289451630592 2291372457984 2291453732736 2293931966464 2295462887424 2299328612352 2299410169308 2309014815912 2309643829248 2313533435904 2315077438464 2319607922688 2323279479024 2327344316416 2327826014208 2329379555328 2335908743424 2339109384192 2343686897664 2345665844736 2347231291776 2351824699392 2355547249566 2360156931072 2361732049152 2366353833984 2368351920416 2376238104576 2376322389504 2384488931328 2384573508912 2389155250176 2392936888448 2394533883168 2399219859456 2403915005952 2405519327232 2409326867136 2413956169728 2414041792512 2419721005716 2422337961984 2424456271872 2430490116096 2432542357504 2434583236608 2434669591032 2437302714368 2438929317888 2444839216848 2449623638016 2453996568576 2458129275648 2464246923264 2466401882112 2468484446463 2472803336192 2473315140096 2474965777536 2477642481664 2483646188544 2485303720704 2490167328768 2492269960032 2500657463808 2505551118336 2507666739264 2509340302224 2514250948608 2524752986112 2524842538848 2529693794304 2535388817472 2540350439424 2542495443976 2544192250866 2545321771008 2547020464128 2549171100672 2554159693824 2559909796332 2564828430336 2564919404544 2575633084416 2577885449328 2580673462272 2582395748352 2584576254848 2586744688896 2589634134016 2597641667901 2598349307904 2602725115392 2607371354112 2613689413902 2616516149248 2618262355968 2618804265984 2620551999744 2627897336352 2634437492736 2638874075328 2640635203248 2645802786816 2650980483072 2655176547456 2656948555296 2659822075904 2662148063232 2664395910468 2673267867648 2673362688192 2678499311616 2682550047744 2682645197526 2687799656448 2692053999504 2693850618564 2696845197312 2699122341888 2704404381696 2706209243136 2710492725528 2715700690944 2715797016576 2725130207232 2725226867328 2734301380608 2736610152192 2739003289911 2741965553664 2743795482624 2748138457827 2749164945408 2753516419584 2758904905728 2760746139648 2765395435104 2772277788672 2780048408576 2781903753216 2782479532608 2784336499728 2787347791872 2794101962112 2799089836032 2803803705036 2804567506944 2813239646784 2816282198016 2816382091264 2818745008128 2821125081672 2823007840002 2826060955648 2828532317184 2840347109376 2840447856204 2845905518592 2852312419656 2857894244352 2860307374473 2863486992384 2865398022144 2867817488256 2873429655552 2885431984128 2885534330112 2897587219968 2903257645056 2905195216896 2907648286704 2913338400768 2923142971392 2925611195808 2931336462336 2933292773376 2943580667904 2945545150464 2946154799232 2951309426688 2953801434112 2956384503396 2963742179328 2968733334744 2969542066176 2974032950784 2979852976128 2987073615888 2989067124708 2992299835392 2992405971968 2994916571136 3004905265152 3007533024216 3010785705984 3017868803712 3023774613504 3028560749442 3036512634624 3042454929408 3044485398528 3049304316219 3055163277312 3055271643648 3060617183232 3065771483136 3065880225744 3076089053184 3078686421216 3084711247872 3086769917952 3092810563584 3097705972032 3103768018944 3105839407104 3108461895546 3114544991232 3118812512256 3124915863552 3127554459648 3129641722368 3130289474184 3135766265856 3140729666088 3146875908096 3148976065536 3155138445312 3168317472768 3168429852672 3173765716881 3179318575104 3179431345216 3182098856832 3185540333568 3192711844224 3198959812608 3207359102976 3208851472113 3212435822848 3215131024896 3218722390016 3221422866432 3226294674288 3229783949312 3232608362496 3246110982144 3246226121376 3251905757184 3259785622464 3266164850688 3268344619008 3271104322542 3271995424768 3274740596736 3277505700864 3285662564352 3288535842816 3291312595284 3297753520128 3299954370048 3311528251392 3313738294272 3320223105024 3323026613376 3334209951744 3340734824448 3343555652352 3345787069632 3352334598144 3360457817874 3366337314816 3366456718464 3380518423296 3387133919232 3392256334488 3396027285504 3398894800896 3405546258432 3413213061776 3416076713952 3419771240448 3419892539392 3422761795584 3434177445888 3437180599104 3440897949696 3443194331136 3448992918528 3449115253962 3463522223868 3464465743872 3470300153856 3472616157696 3476495138816 3479411884032 3484919218536 3491016474624 3491739021312 3494069332992 3503863115136 3508664076288 3512583323648 3515530346496 3518498767104 3520846937664 3527737049088 3533320874349 3534640644096 3540235396608 3542598073728 3549530750976 3552527880624 3564357156864 3564483584256 3576733396992 3576860263368 3583732875264 3589405332672 3591800824752 3598829789184 3605872508928 3608278990848 3613990300704 3620934254592 3621062688768 3626538878137 3629581508574 3633506942976 3633635823104 3636684407808 3645735174144 3648813536256 3652004386548 3655954071552 3658393976832 3664184610436 3667258825272 3671355226112 3674435457024 3678539874304 3680994852864 3687193913472 3696370384896 3709205004288 3709972710144 3712448666304 3716463722496 3725469282816 3727955581056 3732119781376 3735250993152 3738404940048 3739423342592 3750986195712 3758326677504 3761500108896 3764010453336 3771376422912 3787129479168 3787263808272 3794540691456 3803083226208 3810525659136 3813743165964 3816288376299 3817982656512 3820530696192 3823756651008 3831239540736 3839864694498 3847242645504 3847379106816 3863449626624 3871010193408 3873593622528 3876864382272 3884451201024 3897523961856 3900814927744 3904087673088 3908448616448 3911057031168 3920534120853 3924774223872 3927393533952 3928206398976 3935079235584 3941846004528 3951656239104 3958311112992 3960952804872 3965377267712 3968704180224 3973137301504 3976470724608 3982764821184 3985422832944 3989733113856 3993222094848 3996593865702 4006540353536 4009901801472 4010044032288 4014380941312 4017748967424 4023825071616 4023967796289 4031699484672 4038080999256 4040775927846 4048683512832 4056606572544 4059313864704 4065739088292 4073551036416 4073695524864 4087695310848 4087840300992 4101452070912 4104915228288 4112948330496 4115693223936 4123747418112 4130274629376 4138357358592 4141119209472 4144615860728 4148093152656 4152726654976 4158416683008 4170072612864 4172855629824 4173719298912 4181021687808 4187639554784 4191152943168 4195834544128 4198634754048 4205705557554 4206851260416 4224423297024 4224573136896 4231687622508 4234511760003 4239091433472 4242798475776 4256949125632 4260520664064 4260671784306 4265279750144 4268858277888 4278468629484 4286841366528 4295230488576 4301726232384 4310144483328 4328147976192 4328301495168 4335874342912 4346380829952 4354886467584 4357792825344 4361472430056 4366320795648 4370007601152 4380883419136 4384714457088 4388416793712 4397004693504 4399939160064 4415371001856 4418317725696 4426964140032 4430702151168 4434576755094 4445613268992 4449367026958 4453100002116 4454313099264 4458074203136 4461049426176 4469779464192 4480610423832 4488449753088 4488608957952 4507357897728 4511299536324 4516178558976 4523008445984 4526803205568 4531859734528 4535661920256 4540728344576 4542841124163 4554768951936 4559694987264 4563682394112 4578903261184 4582744915968 4582907465472 4590925774848 4598657224704 4598820338616 4618029631824 4619287658496 4627066871808 4630154876928 4639215845376 4646558958048 4654688632832 4655652028416 4658759110656 4662692843319 4671817486848 4678218768384 4687373795328 4691331689472 4694462583552 4703649398784 4711094499132 4720313862144 4723464098304 4732707667968 4736703840832 4752476209152 4752644779008 4768977862656 4769147017824 4778310500352 4785873776896 4789067766336 4798439718912 4807830011904 4811038654464 4818653734272 4828083585024 4839442011432 4844675923968 4848912543744 4860980232192 4865084715008 4869166473216 4869339182064 4874605428736 4877858635776 4889678433696 4899247276032 4906656483813 4907993137152 4916258551296 4928493846528 4932803764224 4936968892926 4945606672384 4946630280192 4949931555072 4967292377088 4970607441408 4980334657536 4984539920064 5001314927616 5011102236672 5015333478528 5018680604448 5028501897216 5049505972224 5049685077696 5059387588608 5070777634944 5080700878848 5084990887952 5088384501732 5094040928256 5098342201344 5108319387648 5119819592664 5129656860672 5129838809088 5151266168832 5155770898656 5161346924544 5164791496704 5169152509696 5173489377792 5173672880943 5179268268032 5195283335802 5196698615808 5205450230784 5214742708224 5227378827804 5233032298496 5236524711936 5237608531968 5241103999488 5255794672704 5268874985472 5277748150656 5281270406496 5291605573632 5301960966144 5310353094912 5313897110592 5319644151808 5324296126464 5328791820936 5346535735296 5346725376384 5365100095488 5365290395052 5375599312896 5384107999008 5387701237128 5393690394624 5398244683776 5402802818449 5408808763392 5412418486272 5420985451056 5431401381888 5431594033152 5450260414464 5450453734656 5468602761216 5473220304384 5478006579822 5483931107328 5487590965248 5496276915654 5507032839168 5517809811456 5521492279296 5530790870208 5544555577344 5560096817152 5563807506432 5564959065216 5568672999456 5574695583744 5588203924224 5598179672064 5607607410072 5609135013888 5626479293568 5632564396032 5632764182528 5637490016256 5642250163344 5646015680004 5652121911296 5657064634368 5680694218752 5680895712408 5691811037184 5704624839312 5715788488704 5720614748946 5726973984768 5730796044288 5735634976512 5746859311104 5759797041747 5770863968256 5771068660224 5795174439936 5806515290112 5810390433792 5815296573408 5826676801536 5846285942784 5851222391616 5862672924672 5866585546752 5887161335808 5891090300928 5892309598464 5902618853376 5907602868224 5912769006792 5927484358656 5937466669488 5939084132352 5948065901568 5959705952256 5974147231776 5978134249416 5984599670784 5984811943936 5989833142272 5994890798553 6009810530304 6015066048432 6021571411968 6035737607424 6047549227008 6057121498884 6061163891769 6073025269248 6084909858816 6088970797056 6098608632438 6110326554624 6110543287296 6131542966272 6131760451488 6152178106368 6157372842432 6169422495744 6173539835904 6185621127168 6195411944064 6207536037888 6211678814208 6216923791092 6229089982464 6237625024512 6249831727104 6255108919296 6259283444736 6260578948368 6271532531712 6281459332176 6293751816192 6297952131072 6308558336331 6310276890624 6336634945536 6336859705344 6347531433762 6358637150208 6358862690432 6364197713664 6385423688448 6391007676459 6397919625216 6414718205952 6417702944226 6424871645696 6430262049792 6437444780032 6442845732864 6452589348576 6459567898624 6465216724992 6492221964288 6492452242752 6503811514368 6519571244928 6532329701376 6536689238016 6542208645084 6543990849536 6549481193472 6555011401728 6571325128704 6577071685632 6582625190568 6595507040256 6599908740096 6623056502784 6627476588544 6640446210048 6646053226752 6651865132641 6668419903488 6674050540437 6681469648896 6687111304704 6691574139264 6704669196288 6720915635748 6732674629632 6732913436928 6761036846592 6774267838464 6784512668976 6797789601792 6811092516864 6826426123552 6832153427904 6839542480896 6839785078784 6845523591168 6868354891776 6874361198208 6881795899392 6886388662272 6897985837056 6898230507924 6927044447736 6928931487744 6940600307712 6945232315392 6952990277632 6958823768064 6969838437072 6982032949248 6983478042624 6988138665984 7007726230272 7017328152576 7025166647296 7031060692992 7036997534208 7041693875328 7055474098176 7066641748698 7080470793216 7085196147456 7099061501952 7105055761248 7128714313728 7128967168512 7153466793984 7153720526736 7167465750528 7178810665344 7183601649504 7197659578368 7211745017856 7216557981696 7227980601408 7241868509184 7242125377536 7253077756274 7259163017148 7267013885952 7267271646208 7273368815616 7291470348288 7297627072512 7304008773096 7311908143104 7316787953664 7328369220872 7334517650544 7342710452224 7348870914048 7357079748608 7361989705728 7374387826944 7392740769792 7405453339389 7418410008576 7419945420288 7424897332608 7432927444992 7450938565632 7455911162112 7464239562752 7470501986304 7476809880096 7501972391424 7516653355008 7523000217792 7528020906672 7542752845824 7574258958336 7574527616544 7589081382912 7606166452416 7621051318272 7627486331928 7632576752598 7635965313024 7641061392384 7647513302016 7662479081472 7679729388996 7694485291008 7694758213632 7726899253248 7742020386816 7747187245056 7753728764544 7768902402048 7792925003703 7795047923712 7801629855488 7808175346176 7816897232896 7822114062336 7841068241706 7849548447744 7854787067904 7856412797952 7883692009056 7903312478208 7916622225984 7921905609744 7930754535424 7937408360448 7946274603008 7952941449216 7965529642368 7970845665888 7979466227712 7986444189696 7993187731404 8013080707072 8019803602944 8020088064576 8028761882624 8035497934848 8047650143232 8047935592578 8063398969344 8076161998512 8081551855692 8097367025664 8113213145088 8118627729408 8131478176584 8147102072832 8147391049728 8175390621696 8175680601984 8202904141824 8209830456576 8225896660992 8231386447872 8244415373481 8247494836224 8260549258752 8276714717184 8282238418944 8289231721456 8296186305312 8305453309952 8316833366016 8340145225728 8345711259648 8347438597824 8362043375616 8375279109568 8382305886336 8391669088256 8397269508096 8411411115108 8413702520832 8448846594048 8449146273792 8463375245016 8469023520006 8478182866944 8485596951552 8513898251264 8521041328128 8521343568612 8530559500288 8537716555776 8556937258968 8573682733056 8580922123419 8590460977152 8603452464768 8620288966656 8656295952384 8656602990336 8671748685824 8692761659904 8709772935168 8715585650688 8722944860112 8740015202304 8769428914176 8776833587424 8794009387008 8799878320128 8830742003712 8836635451392 8853928280064 8861404302336 8869153510188 8891226537984 8898734053916 8906200004232 8908626198528 8916148406272 8922098852352 8939558928384 8961220847664 8976899506176 8977217915904 9014715795456 9022599072648 9032357117952 9046016891968 9053606411136 9063719469056 9071323840512 9081456689152 9085682248326 9109537903872 9127364788224 9147912948657 9157806522368 9165489831936 9165814930944 9181851549696 9197314449408 9197640677232 9236059263648 9254133743616 9260309753856 9278431690752 9293117916096 9309377265664 9311304056832 9317518221312 9325385686638 9343634973696 9356437536768 9374747590656 9382663378944 9388925167104 9407298797568 9422188998264 9440627724288 9446928196608 9465415335936 9473407681664 9504952418304 9505289558016 9521297150643 9537955725312 9538294035648 9556621000704 9571747553792 9578135532672 9596879437824 9622077308928 9637307468544 9656167170048 9678884022864 9689351847936 9697825087488 9730169430016 9738332946432 9738678364128 9749210857472 9755717271552 9779356867392 9798494552064 9813312967626 9815986274304 9832517102592 9856987693056 9865607528448 9873937785852 9891213344768 9893260560384 9899863110144 9934584754176 9941214882816 9960669315072 9969079840128 10002629855232 10022204473344 10030666957056 10037361208896 10057003794432 10099011944448 10099370155392 10141555269888 10161401757696 10169981775904 10176769003464 10188081856512 10196684402688 10216638775296 10239639185328 10259313721344 10259677618176 10302532337664 10311541797312 10322693849088 10329582993408 10338305019392 10346978755584 10347345761886 10358536536064 10390566671604 10393397231616 10410900461568 10429485416448 10454757655608 10466064596992 10473049423872 10475217063936 10482207998976 10511589345408 10537749970944 10555496301312 10562540812992 10583211147264 10599962623047 10603921932288 10620706189824 10627794221184 10639288303616 10648592252928 10657583641872 10693071470592 10693450752768 10730200190976 10730580790104 10751198625792 10768215998016 10775402474256 10796489367552 10805605636898 10817617526784 10824836972544 10841970902112 10862802763776 10863188066304 10879616634411 10900520828928 10900907469312 10937205522432 10946440608768 10956013159644 10967862214656 10975181930496 10992553831308 11014065678336 11035619622912 11042984558592 11061581740416 11089111154688 11120193634304 11127615012864 11129918130432 11137345998912 11149391167488 11176407848448 11196359344128 11215214820144 11218270027776 11252958587136 11265528365056 11274980032512 11284500326688 11292031360008 11304243822592 11314129268736 11361388437504 11361791424816 11383622074368 11409249678624 11431576977408 11441229497892 11448865128897 11453947969536 11461592088576 11471269953024 11493718622208 11519594083494 11541727936512 11542137320448 11590348879872 11613030580224 11620780867584 11630593146816 11653353603072 11692571885568 11702444783232 11725345849344 11733171093504 11761602362559 11774322671616 11782180601856 11784619196928 11805237706752 11815205736448 11825538013584 11854968717312 11874933338976 11896131803136 11919411904512 11948294463552 11956268498832 11969199341568 11969623887872 11979666284544 11989781597106 12019621060608 12030132096864 12043142823936 12071475214848 12071903388867 12095098454016 12114242997768 12122327783538 12146050538496 12169819717632 12177941594112 12197217264876 12220653109248 12221086574592 12263085932544 12263520902976 12304356212736 12314745684864 12338844991488 12347079671808 12371242254336 12390823888128 12415072075776 12423357628416 12433847582184 12458179964928 12475250049024 12510217838592 12518566889472 12521157896736 12543065063424 12562918664352 12587503632384 12595904262144 12617116672662 12620553781248 12673269891072 12673719410688 12695062867524 12703535280009 12717274300416 12717725380864 12728395427328 12770847376896 12782015352918 12795839250432 12835405888452 12849743291392 12860524099584 12874889560064 12885691465728 12905178697152 12919135797248 12930433449984 12984443928576 12984904485504 13007623028736 13039142489856 13064659402752 13073378476032 13084417290168 13087981699072 13098962386944 13110022803456 13142650257408 13154143371264 13165250381136 13191014080512 13199817480192 13246113005568 13254953177088 13280892420096 13292106453504 13303730265282 13336839806976 13348101080874 13362939297792 13374222609408 13383148278528 13409338392576 13441831271496 13465349259264 13465826873856 13522073693184 13548535676928 13569025337952 13595579203584 13622185033728 13628523372489 13652852247104 13664306855808 13679084961792 13679570157568 13691047182336 13736709783552 13748722396416 13772777324544 13795971674112 13796461015848 13854088895472 13857862975488 13881200615424 13890464630784 13905980555264 13917647536128 13939676874144 13964065898496 13966956085248 13976277331968 13988078529957 14015452460544 14034656305152 14050333294592 14062121385984 14073995068416 14083387750656 14110948196352 14133283497396 14160941586432 14170392294912 14198123003904 14210111522496 14257428627456 14257934337024 14306933587968 14307441053472 14334931501056 14357621330688 14367203299008 14395319156736 14423490035712 14433115963392 14455961202816 14484250755072 14506155512548 14518326034296 14534027771904 14534543292416 14546737631232 14582940696576 14595254145024 14608017546192 14623816286208 14633575907328 14656738441744 14669035301088 14685420904448 14697741828096 14714159497216 14719969451439 14723979411456 14748775653888 14785481539584 14810906678778 14836820017152 14839890840576 14849794665216 14901877131264 14911822324224 14928479125504 14941003972608 14953619760192 15003944782848 15033306710016 15046000435584 15056041813344 15085505691648 15148517916672 15149055233088 15178162765824 15212332904832 15242102636544 15254972663856 15265153505196 15282122784768 15295026604032 15324958162944 15359458777992 15388970582016 15389516427264 15453798506496 15484040773632 15494374490112 15507457529088 15521018642829 15537804804096 15572784594353 15585850007406 15590095847424 15603259710976 15616350692352 15633794465792 15644228124672 15682136483412 15699096895488 15709574135808 15712825595904 15767384018112 15806624956416 15833244451968 15843811219488 15861509070848 15874816720896 15892549206016 15905882898432 15931059284736 15941691331776 15958932455424 15972888379392 15986375462808 16026161414144 16039607205888 16040176129152 16057523765248 16095300286464 16095871185156 16126797938688 16152323997024 16163103711384 16194734051328 16208408455347 16226426290176 16237255458816 16262956353168 16294204145664 16294782099456 16350781243392 16351361203968 16405808283648 16419660913152 16451793321984 16462772895744 16488830746962 16521098517504 16553429434368 16564476837888 16578463442912 16592372610624 16610906619904 16633666732032 16680290451456 16691422519296 16694877195648 16724086751232 16750558219136 16764611772672 16783338176512 16794539016192 16822822230216 16827405041664 16897693188096 16898292547584 16926750490032 16938047040012 16956365733888 16971193903104 17027796502528 17042082656256 17042687137224 17061119000576 17075433111552 17113874517936 17147365466112 17161844246838 17180921954304 17206904929536 17240577933312 17279391125241 17312591904768 17313205980672 17343497371648 17385523319808 17419545870336 17431171301376 17445889720224 17480030404608 17538857828352 17553667174848 17588018774016 17599756640256 17661484007424 17673270902784 17707856560128 17722808604672 17738307020376 17782453075968 17797468107832 17812400008464 17817252397056 17832296812544 17844197704704 17879117856768 17922441695328 17953799012352 17954435831808 17984672395659 18029431590912 18045198145296 18064714235904 18092033783936 18107212822272 18127438938112 18142647681024 18171364496652 18183491675307 18219075807744 18254729576448 18295825897314 18315613044736 18330979663872 18331629861888 18394628898816 18395281354464 18472118527296 18508267487232 18520619507712 18556863381504 18586235832192 18618754531328 18622608113664 18635036442624 18650771373276 18687269947392 18712875073536 18749495181312 18765326757888 18777850334208 18814597595136 18844377996528 18881255448576 18893856393216 18925675008993 18930830671872 18946815363328 19009904836608 19010579116032 19042594301286 19075911450624 19076588071296 19143495107584 19156271065344 19173023029377 19193758875648 19244154617856 19274614937088 19312334340096 19357768045728 19378703695872 19395650174976 19460338860032 19476665892864 19477356728256 19498421714944 19511434543104 19558713734784 19596989104128 19626625935252 19631972548608 19665034205184 19713975386112 19731215056896 19747875571704 19782426689536 19786521120768 19799726220288 19869169508352 19882429765632 19921338630144 19938159680256 20005259710464 20022151621311 20044408946688 20061333914112 20074722417792 20114007588864 20198023888896 20198740310784 20283110539776 20322803515392 20339963551808 20353538006928 20393368805376 20433277550592 20479278370656 20518627442688 20519355236352 20605064675328 20623083594624 20645387698176 20659165986816 20676610038784 20693957511168 20694691523772 20717073072128 20781133343208 20786794463232 20821800923136 20858970832896 20909515311216 20932129193984 20946098847744 20950434127872 20964415997952 21023178690816 21075499941888 21110992602624 21125081625984 21166422294528 21199925246094 21241412379648 21255588442368 21297184505856 21315167283744 21386142941184 21386901505536 21460400381952 21461161580208 21502397251584 21536431996032 21550804948512 21592978735104 21611211273796 21635235053568 21649673945088 21683941804224 21725605527552 21726376132608 21759233268822 21801041657856 21801814938624 21874411044864 21892881217536 21912026319288 21935724429312 21950363860992 21985107662616 22028131356672 22071239245824 22085969117184 22123163480832 22178222309376 22216360018167 22240387268608 22255230025728 22259836260864 22274691997824 22298782334976 22352815696896 22392718688256 22430429640288 22505917174272 22531056730112 22549960065024 22569000653376 22584062720016 22608487645184 22628258537472 22722776875008 22723582849632 22767244148736 22818499357248 22863153954816 22882458995784 22897730257794 22907895939072 22923184177152 22942539906048 22987437244416 23039188166988 23083455873024 23084274640896 23180697759744 23226061160448 23241561735168 23261186293632 23306707206144 23385143771136 23404889566464 23450691698688 23466342187008 23523204725118 23548645343232 23564361203712 23569238393856 23630411472896 23651076027168 23709937434624 23749866677952 23792263606272 23838823809024 23896588927104 23912536997664 23938398683136 23939247775744 23959332569088 23979563194212 24039242121216 24060264193728 24086285647872 24142950429696 24143806777734 24190196908032 24228485995536 24244655567076 24292101076992 24339639435264 24355883188224 24394434529752 24441306218496 24442173149184 24526171865088 24527041805952 24608712425472 24629491369728 24677689982976 24694159343616 24733246120443 24742484508672 24781647776256 24830144151552 24846715256832 24867695164368 24916359929856 24950500098048 25020435677184 25037133778944 25042315793472 25086130126848 25125837328704 25175007264768 25191808524288 25234233345324 25241107562496 25346539782144 25347438821376 25390125735048 25407070560018 25434548600832 25435450761728 25456790854656 25541694753792 25564030705836 25591678500864 25670811776904 25699486582784 25721048199168 25742766370257 25749779120128 25771382931456 25810357394304 25838271594496 25860866899968 25968887857152 25969808971008 26015246057472 26078284979712 26129318805504 26146756952064 26168834580336 26175963398144 26220045606912 26308286742528 26330500762272 26382028161024 26399634960384 26492226011136 26509906354176 26561784840192 26584212907008 26607460530564 26673679613952 26696202161748 26725878595584 26748445218816 26766296557056 26818676785152 26883662542992 26930698518528 26931653747712 27044147386368 27097071353856 27138050675904 27191158407168 27244370067456 27257046744978 27305704494208 27328613711616 27359140315136 27382094364672 27443738845971 27473419567104 27497444792832 27545554649088 27591943348224 27592922031696 27708177790944 27762401230848 27780929261568 27811961110528 27835295072256 27879353748288 27928131796992 27933912170496 27952554663936 27976157059914 28030904921088 28069312610304 28100666589184 28124242771968 28147990136832 28166775501312 28221896392704 28266566994792 28321883172864 28340784589824 28396246007808 28420223044992 28514857254912 28515868674048 28563891451929 28613867175936 28614882106944 28669863002112 28715242661376 28734406598016 28790638313472 28866231926784 28911922405632 28968501510144 29012311025096 29036652068592 29068055543808 29069086584832 29093475262464 29190508290048 29216035092384 29247632572416 29267151814656 29313476883488 29338070602176 29370841808896 29395483656192 29428318994432 29439938902878 29447958822912 29497551307776 29570963079168 29621813357556 29673640034304 29679781681152 29699589330432 29803754262528 29823644648448 29856958251008 29882007945216 29907239520384 30007889565696 30066613420032 30092000871168 30112083626688 30171011383296 30297035833344 30298110466176 30424665809664 30484205273088 30509945327712 30530307010392 30564245569536 30590053208064 30649916325888 30718917555984 30777941164032 30779032854528 30907597012992 30968081547264 30988748980224 31014915058176 31042037285658 31075609608192 31145569188706 31171700014812 31180191694848 31206519421952 31232701384704 31267588931584 31288456249344 31364272966824 31398193790976 31419148271616 31425651191808 31534768036224 31613249912832 31666488903936 31687622438976 31723018141696 31749633441792 31785098412032 31799887869141 31811765796864 31862118569472 31883382663552 31917864910848 31945776758784 31972750925616 32052322828288 32079214411776 32080352258304 32190600572928 32191742370312 32253595877376 32304647994048 32326207422768 32389468102656 32416816910694 32452852580352 32474510917632 32525912706336 32588408291328 32589564198912 32638849903233 32701562486784 32702722407936 32811616567296 32839321826304 32903586643968 32925545791488 32977661493924 33042197035008 33106858868736 33128953675776 33156926885824 33184745221248 33221813239808 33267333464064 33360580902912 33382845038592 33389754391296 33448173502464 33501116438272 33529223545344 33566676353024 33589078032384 33645644460432 33654810083328 33796585095168 33853500980064 33876094080024 33912731467776 33942387806208 34055593005056 34084165312512 34085374274448 34122238001152 34150866223104 34227749035872 34294730932224 34323688493676 34346595386691 34361843908608 34413809859072 34481155866624 34558782250482 34625183809536 34626411961344 34771046639616 34839091740672 34862342602752 34891779440448 34960060809216 35077715656704 35107334349696 35176037548032 35199513280512 35322968014848 35346541805568 35415713120256 35445617209344 35476614040752 35564906151936 35594936215664 35624800016928 35664593625088 35688395409408 35758235713536 35844883390656 35907598024704 35908871663616 35969344791318 36058863181824 36090396290592 36129428471808 36184067567872 36214425644544 36215710166601 36254877876224 36285295362048 36342728993304 36366983350614 36438151615488 36509459152896 36591651794628 36631226089472 36661959327744 36663259723776 36789257797632 36790562708928 36944237054592 37016534974464 37041239015424 37113726763008 37172471664384 37237509062656 37245216227328 37270072885248 37301542746552 37374539894784 37425750147072 37530653515776 37555700668416 37629195190272 37688755993056 37762510897152 37787712786432 37819619729143 37851350017986 37861661343744 37893630726656 38019809673216 38021158232064 38085188602572 38151822901248 38153176142592 38286990215168 38312542130688 38346046058754 38387517751296 38549229874176 38624668680192 38715536091456 38757407391744 38791300349952 38920677720064 38953331785728 38954713456512 38996843429888 39022869086208 39117427469568 39193978208256 39253251870504 39263945097216 39330068410368 39427950772224 39462430113792 39495751143408 39564853379072 39573042241536 39599452440576 39738339016704 39764859531264 39842677260288 39876319360512 40010519420928 40044303242622 40088817893376 40122667828224 40149444835584 40228015177728 40396047777792 40397480621568 40566221079552 40645607030784 40679927103616 40707076013856 40786737610752 40866555101184 40885570117467 40958556741312 41037254885376 41038710472704 41210129350656 41246167189248 41318331973632 41353220077568 41387915022336 41389383047544 41434146144256 41562266686416 41573588926464 41643601846272 41717941665792 41819030622432 41864258387968 41892197695488 41900868255744 41928831995904 41964235589871 42046357381632 42150999883776 42221985205248 42250163251968 42332844589056 42399850492188 42482824759296 42511176884736 42594369011712 42630334567488 42772285882368 42773803011072 42920800763904 42922323160416 43004794503168 43072863992064 43101609897024 43185957470208 43222422547592 43270470107136 43299347890176 43367883608448 43452752265216 43518466537644 43602083315712 43603629877248 43748822089728 43785762435072 43824052638576 43871448858624 43900727721984 43970215325232 44056262713344 44142478491648 44159908354317 44171938234368 44246326961664 44356444618752 44432720036334 44480774537216 44510460051456 44519672521728 44549383995648 44705631393792 44785437376512 44860859280576 45011834348544 45062113460224 45099920130048 45138001306752 45168125440032 45216975290368 45256517074944 45445553750016 45447165699264 45534488297472 45636998714496 45726307909632 45764917991568 45795460515588 45846368354304 45885079812096 45974874488832 46078376333976 46166911746048 46168549281792 46361395519488 46452122320896 46483123470336 46522372587264 46563055928487 46613414412288 46718353783059 46770287542272 46809779132928 46901383397376 46932684374016 47046409450236 47097290686464 47128722407424 47138476787712 47260822945792 47302152054336 47419874869248 47499733355904 47584527212544 47677647618048 47793177854208 47825073995328 47876797366272 47878495551488 47918665138176 47959126388424 48078484242432 48120528387456 48172571295744 48285900859392 48287613555468 48380393816064 48456971991072 48489311134152 48584202153984 48625225366041 48679278870528 48711766376448 48788869059504 48882612436992 48884346298368 49052343730176 49054083611904 49217424850944 49258982739456 49355379965952 49388318687232 49466492240886 49563295552512 49660288303104 49693430513664 49735390328736 49832719859712 49901000196096 50040871354368 50074267557888 50084631586944 50172260253696 50251674657408 50350014529536 50383617048576 50468466690648 50482215124992 50693079564288 50694877642752 50780251470096 50814141120036 50869097201664 50870901523456 50913581709312 51083389507584 51128061411672 51183357001728 51341623553808 51398973165568 51442096398336 51485532740514 51499558240256 51542765862912 51620714788608 51721733799936 51838173375723 51937775714304 51939617942016 52030492114944 52156569959424 52258637611008 52293513904128 52337669160672 52440091213824 52616573485056 52661001524544 52764056322048 52799269920768 52984452022272 53019812708352 53123569680384 53168425814016 53214921061128 53347359227904 53392404323496 53451757191168 53496890437632 53532593114112 53637353570304 53767325085984 53861397037056 53863307495424 53954017186977 54088294772736 54194142707712 54276101351808 54382316814336 54514093489956 54550475025921 54611408988416 54657227423232 54718280630272 54764188729344 54887477691942 54946839134208 54994889585664 55183886696448 55185844063392 55416355581888 55524802461696 55561858523136 55623922221056 55670590144512 55758707496576 55856263593984 55867824340992 55905109327872 55952314119828 56061809842176 56138625220608 56201333178368 56248485543936 56295980273664 56333551002624 56443792785408 56533133989584 56643766345728 56681569179648 56792492015616 56840446089984 57029714509824 57031737348096 57127782903858 57227734351872 57229764213888 57430485322752 57468813196032 57581276626944 57732463853568 57823844811264 57937003020288 58024622050192 58073304137184 58136111087616 58138173169664 58186950524928 58381016580096 58432070184768 58495265144832 58534303629312 58626953766976 58676141204352 58741683617792 58790967312384 58856637988864 58879877805756 58895917645824 58995102615552 59141926158336 59243626715112 59347280068608 59359563362304 59399178660864 59607508525056 59647289296896 59713916502016 59764015890432 59814479040768 60015779131392 60066454863933 60133226840064 60184001742336 60224167253376 60342022766592 60594071666688 60596220932352 60849331619328 60968410546176 61019890655424 61060614020784 61180106416128 61299832651776 61437835111968 61555882328064 61558065709056 61815194025984 61936163094528 61977497960448 62029830116352 62084074571316 62151219216384 62291138377412 62343400029624 62360383389696 62413038843904 62465402769408 62535177863168 62576912498688 62728545933648 62796387581952 62838296543232 62851302383616 63069536072448 63226499825664 63332977807872 63375244877952 63446036283392 63499266883584 63570196824064 63599775738282 63724237138944 63766765327104 63891553517568 63945501851232 64104645656576 64158428823552 64160704516608 64381201145856 64383484740624 64507191754752 64609295988096 64652414845536 64778936205312 64833633821388 64905705160704 64949021835264 65051825412672 65176816582656 65179128397824 65277699806466 65403124973568 65405444815872 65623233134592 65678643652608 65807173287936 65851091582976 65955322987848 66084394070016 66213717737472 66257907351552 66313853771648 66369490442496 66443626479616 66534666928128 66649080054501 66721161805824 66765690077184 66779508782592 66896347004928 67002232876544 67058447090688 67133352706048 67178156064768 67291288920864 67593170190336 67707001960128 67752188160048 67825462935552 67884775612416 68111186010112 68168330625024 68170748548896 68244476002304 68301732446208 68455498071744 68589461864448 68647376987352 68693190773382 68723687817216 68827619718144 68962311733248 69117564500964 69250367619072 69252823922688 69542093279232 69678183481344 69724685205504 69783558880896 69920121618432 70155431313408 70214668699392 70352075096064 70399026561024 70645936029696 70693083611136 70891234418688 70953228081504 71129812303872 71189872431328 71249600033856 71329187250176 71376790818816 71516471427072 71689766781312 71815196049408 71817743327232 71938689582636 72117726363648 72180792581184 72258856943616 72368135135744 72428851289088 72431420333202 72509755752448 72570590724096 72685457986608 72733966701228 72876303230976 73018918305792 73183303589256 73262452178944 73323918655488 73326519447552 73578515595264 73581125417856 73888474109184 74033069948928 74082478030848 74199738361329 74227453526016 74344943328768 74475018125312 74490432454656 74540145770496 74603085493104 74749079789568 74851500294144 75061307031552 75111401336832 75258390380544 75377511986112 75525021794304 75575425572864 75639239458286 75702700035972 75723322687488 75787261453312 76039619346432 76042316464128 76170377205144 76303645802496 76306352285184 76573980430336 76625084261376 76692092117508 76775035502592 77098459748352 77228299110771 77249337360384 77431072182912 77514814783488 77582600699904 77841355440128 77906663571456 77909426913024 78045738172416 78234854939136 78387956416512 78506503741008 78527890194432 78660136820736 78924860227584 78991502286816 79129706758144 79146084483072 79198904881152 79476678033408 79529719062528 79685354520576 79752638721024 80021038841856 80088606485244 80177635786752 80245335656448 80298889671168 80456030355456 80792095555584 80794961243136 81132442159104 81291214061568 81359854207232 81414152027712 81573475221504 81733110202368 81771140234934 81917113482624 82077420945408 82331216537913 82420258701312 82492334378496 82636663947264 82706440155136 82775830044672 82778766095088 82868292288512 83124533372832 83287203692544 83435883331584 83638061244864 83728516775936 83784395390976 83801736511488 83857663991808 83928471179742 84092714763264 84301999767552 84443970410496 84500326503936 84665689178112 84799700984376 84965649518592 85022353769472 85188738023424 85260669134976 85544571764736 85547606022144 85841601527808 85844646320832 86009589006336 86145727984128 86203219794048 86371914940416 86444845095184 86598695780352 86735767216896 86905504530432 87036933075288 87204166631424 87207259754496 87571524870144 87648105277152 87742897717248 87801455443968 87940430650464 88112525426688 88284956983296 88319816708634 88343876468736 88492653923328 88712889237504 88865440072668 88961549074432 89020920102912 89039345043456 89098767991296 89411262787584 89570874753024 89721718561152 90023668697088 90124226920448 90199840260096 90276002613504 90336250880064 90433950580736 90513034149888 90891107500032 90894331398528 91273997428992 91452615819264 91529835983136 91590921031176 91692736708608 91770159624192 91949748977664 92156752667952 92333823492096 92337098563584 92722791038976 92904244641792 92966246940672 93044745174528 93126111856974 93226828824576 93436707566118 93540575084544 93619558265856 93802766794752 93865368748032 94092818900472 94194581372928 94257444814848 94276953575424 94521645891584 94604304108672 94839749738496 94999466711808 95169054425088 95355295236096 95399663607423 95586355708416 95650147990656 95753594732544 95756991102976 95837330276352 95918252776848 96156968484864 96241056774912 96571801718784 96575227110936 96760787632128 96913943982144 96978622268304 97168404307968 97250450732082 97358557741056 97423532752896 97577738119008 97765224873984 97768692596736 97916549709699 98104687460352 98108167223808 98434849701888 98517965478912 98710759931904 98776637374464 98932984481772 99126591105024 99320576606208 99386861027328 99470780657472 99665439719424 99802000392192 100081742708736 100148535115776 100169263173888 100344520507392 100503349314816 100700029059072 100767234097152 100936933381296 100964430249984 101389755285504 101560502940192 101628282240072 101738194403328 101741803046912 101827163418624 102166779015168 102256122823344 102366714003456 102683247107616 102797946331136 102884192796672 102971065481028 102999116480512 103039786160073 103085531725824 103241429577216 103443467599872 103676346751446 103875551428608 103879235884032 104313139918848 104517275222016 104587027808256 104675338321344 104880182427648 105233146970112 105322003049088 105528112644096 105598539841536 105968904044544 106039625416704 106247139360768 106336851628032 106429842122256 106694718455808 106784808646992 106993780875264 107065186228224 107274707140608 107534650171968 107722794074112 107726614990848 107908034373954 108176589545472 108388285415424 108552202703616 108647130499803 108764633628672 109028186979912 109100950051842 109222817976832 109314454846464 109436561260544 109528377458688 109774955383884 109893678268416 109989779171328 110367773392896 110371688126784 110832711163776 111049604923392 111123717046272 111247844442112 111341180289024 111517414993152 111712527187968 111735648681984 111810218655744 111904628239656 112123619684352 112277250441216 112402666356736 112591960547328 112667102005248 112887585570816 113066267979168 113287532691456 113363138359296 113458859187429 113584984031232 113680892179968 114059429019648 114063474696192 114255565807716 114455468703744 114459528427776 114860970645504 114937626392064 115162553253888 115647689622528 115874006040576 116049244100384 116146608274368 116272222175232 116276346339328 116373901049856 116762033160192 116864140369536 116990530289664 117068607258624 117253907533952 117352282408704 117483367235584 117581934624768 117759755611512 117791835291648 117990205231104 118283852316672 118487253430224 118694560137216 118719126724608 118798357321728 119215017050112 119294578593792 119427833004032 119528031780864 119628958081536 120031558262784 120132909727866 120266453680128 120368003484672 120448334506752 120684045533184 121188143333376 121192441864704 121698663238656 121936821092352 122039781310848 122121228041568 122360212832256 122599665303552 122656710352401 122875670223936 123111764656128 123116131418112 123630388051968 123954995920896 124059660232704 124168149142632 124302438432768 124582276754824 124686800059248 124720766779392 124826077687808 124930805538816 125070355726336 125153824997376 125457091867296 125592775163904 125676593086464 125702604767232 125892706769613 126139072144896 126452999651328 126665955615744 126750489755904 126892072566784 126998533767168 127199551476564 127448474277888 127533530654208 127783107035136 127891003702464 128209291313152 128316857647104 128321409033216 128762402291712 128766969481248 129014383509504 129218591976192 129304829691072 129557872410624 129667267642776 129811410321408 129898043670528 130103650825344 130358256795648 130555399612932 130806249947136 130810889631744 131246466269184 131357287305216 131614346575872 131702183165952 131910645975696 132168788140032 132427435474944 132479725062951 132515814703104 132627707543296 132738980884992 132887252959232 133069333856256 133298160109002 133442323611648 133531380154368 133559017565184 134004465753088 134116894181376 134266705412096 134356312129536 134582577841728 135186340380672 135414003920256 135504376320096 135650925871104 135769551224832 136222372020224 136336661250048 136341497097792 136488952004608 136603464892416 136910996143488 137178923728896 137294753974704 137386381546764 137655239436288 137924623466496 138235129001928 138500735238144 138505647845376 139084186558464 139356366962688 139449370411008 139567117761792 139840243236864 140155061349177 140310862626816 140429337398784 140704150192128 140798053122048 141291872059392 141386167222272 141782468837376 141906456163008 142259624607744 142379744862656 142499200067712 142658374500352 142753581637632 143032942854144 143379533562624 143630392098816 143635486654464 143877379165272 144235452727296 144361585162368 144517713887232 144736270271488 144857702578176 144862840666404 145019511504896 145141181448192 145370915973216 145467933402456 145752606461952 145875676098123 146037836611584 146366607178512 146524904357888 146647837310976 146653038895104 147157031190528 147162250835712 147776948218368 148066139897856 148164956061696 148399476722658 148689886657536 148980864909312 149080291540992 149206170986208 149498159579136 149703000588288 150122614063104 150222802673664 150516780761088 150755023972224 151050043588608 151150851145728 151278478916572 151405400071944 151446645374976 151574522906624 152079238692864 152084632928256 152340754410288 152607291604992 152612704570368 153147960860672 153250168522752 153384184235016 153550071005184 154196919496704 154456598221542 154498674720768 154862144365824 155165201399808 155514520127169 155682710880256 155813327142912 155818853826048 156091476344832 156469709878272 156775912833024 157013007482016 157320273641472 157849720455168 157983004573632 158259413516288 158292168966144 158397809762304 158953356066816 159059438125056 159370709041152 159505277442048 160042077683712 160177212970488 160355271573504 160490671312896 160597779342336 160912060710912 161584191111168 161589922486272 161862051560931 162264884318208 162582428123136 162719708414464 162828304055424 163146950443008 163542280469868 163834226965248 164154841890816 164662433075826 164840517402624 164984668756992 165412880310272 165551660089344 165557532190176 165736584577024 166249066745664 166574407385088 166871766663168 167276122489728 167457033551872 167568790781952 167603473022976 167715327983616 167856942359484 168185429526528 168603999535104 168887940820992 169000653007872 169331378356224 169599401968752 169931299037184 170044707538944 170377476046848 170521338269952 171089143529472 171095212044288 171683203055616 171689292641664 172291455968256 172406439588096 172743829880832 172889690190368 173197391560704 173471534433792 173811009060864 174073866150576 174408333262848 174414519508992 175143049740288 175296210554304 175485795434496 175602910887936 175880861300928 176225050853376 176569913966592 176639633417268 176687752937472 176985307846656 177425778475008 177730880145336 177923098148864 178041840205824 178078690086912 178197535982592 178822525575168 179141749506048 179443437122304 180047337394176 180199364591799 180248453840896 180399680520192 180552005227008 180672501760128 180867901161472 181026068299776 181782215000064 181788662797056 182547994857984 182905231638528 183059671966272 183181842062352 183540319248384 183899497955328 184313505335904 184667646984192 184674197127168 185445582077952 185808489283584 185932493881344 186089490349056 186252223713948 186453657649152 186873415132236 187081150169088 187239116531712 187605533589504 187730737496064 188185637800944 188389162745856 188514889629696 188553907150848 189043291783168 189208608217344 189679499476992 189998933423616 190338108850176 190710590472192 190799327214846 191172711416832 191300295981312 191513982205952 191674660552704 191836505553696 192313936969728 192482113549824 193143603437568 193150454221872 193521575264256 193827887964288 193957244536608 194336808615936 194500901464164 194717115482112 194847065505792 195155476238016 195530449747968 195537385193472 195833099419398 196209374920704 196216334447616 196869699403776 197035930957824 197421519863808 197553274748928 197865968963544 198253182210048 198641153212416 198773722054656 198941561314944 199330879438848 199604000784384 199947240163503 200163485417472 200297070231552 200338526347776 200689041014784 201006698629632 201400058118144 201534468194304 201873866762592 202779510571008 203121005880384 203256564480144 203476388806656 203483606093824 203654326837248 204333558030336 204512245646688 204733428006912 205366494215232 205595892662272 205768385593344 205942130962056 205998232961024 206079572320146 206171063451648 206482859154432 206886935199744 207352693502892 207751102857216 207758471768064 208626279837696 209034550444032 209174055616512 209350676642688 209760364855296 210466293940224 210644006098176 211056225288192 211197079683072 211937808089088 212079250833408 212673703256064 212859684244512 213389436911616 213569617293984 213987561750528 214130372456448 214549414281216 215069300343936 215445588148224 215453229981696 215816068747908 216353179090944 216776570830848 217104405407232 217294260999606 217529267257344 218056373959824 218201900103684 218445635953664 218628909692928 218873122521088 219056754917376 219549910767768 219787356536832 219979558342656 220735546785792 220743376253568 221665422327552 222099209846784 222247434092544 222495688884224 222599215083987 222682360578048 223034829986304 223425054375936 223471297363968 223620437311488 223809256479312 224247239368704 224554500882432 225183921094656 225334204010496 225775171141632 226132535958336 226575065382912 226726276718592 226917718374858 227169968062464 227361784359936 228118858039296 228126949392384 228511131615432 228910937407488 228919056855552 229721941291008 229875252784128 230325106507776 231295379245056 231684897332313 231748012081152 232098488200768 232293216548736 232544444350464 232552692678656 232747802099712 233524066320384 233728280739072 234137214517248 234507815067904 234704564817408 234966734471168 235163869249536 235519511223024 235583670583296 235980410462208 236974506860448 237389120274432 237438253449216 237596714643456 238430034100224 238589157187584 238855666008064 239056063561728 239257916163072 240063116525568 240265819455732 240532907360256 240736006969344 240896669013504 241368091066368 242376286666752 242384883729408 243397326477312 243873642184704 244079562621696 244242456083136 244720425664512 245199330607104 245313420704802 245751340447872 246232262836224 247260776103936 247909991841792 248119320465408 248336298285264 248604876865536 249164553509648 249373600118496 249652155375616 249861611077632 250140711452672 250307649994752 250914183734592 251185550327808 251353186172928 251405209534464 251785413539226 252278144289792 252905999302656 253331911231488 253500979511808 253784145133568 253997067534336 254399102953128 254896948555776 255067061308416 255566214070272 255782007404928 256418582626304 256633715294208 256642818066432 257524804583424 257533938962496 258028767019008 258437183952384 258609659382144 259115744821248 259334535285552 259796087341056 260207301650688 260716513591296 261110799225864 261612499894272 261621779263488 262714574610432 263228693151744 263404366331904 263821291951392 264337576280064 264737338104001 264854870949888 264959450125902 265031629406208 265255415086592 265477961769984 265774505918464 266138667712512 266596320218004 266884647223296 267062760308736 267118035130368 268008931506176 268233788362752 268533410824192 268712624259072 269165155683456 270372680761344 270828007840512 271008752640192 271301851742208 271539102449664 272444744040448 272673322500096 272682994195584 272977904009216 273821992286976 274357847457792 274589507949408 274772763093528 275310478872576 275849246932992 276470258003856 277001470476288 277011295690752 278168373116928 278712733925376 278898740822016 279134235523584 279680486473728 280310122698354 280621725253632 280858674797568 281408300384256 281596106244096 282583744118784 282772334444544 283564937674752 283812912326016 284519249215488 284759489725312 284998400135424 285316749000704 285507163275264 286065885708288 286198990822269 286759067125248 287260784197632 287270973308928 287754758330544 288470905454592 288723170324736 289472540542976 289715405156352 289725681332808 290039023009792 290282362896384 290741831946432 290935866804912 291505212923904 291751352196246 292075673223168 292733214357024 293049808715776 293295674621952 293306077790208 293749649129097 294314062381056 294324501671424 295553896436736 296132279795712 296329912123392 296798953445316 297379773315072 297961729818624 298160583081984 298412341972416 298996319158272 299406001176576 300245228126208 300445605347328 301033561522176 301510047944448 302100087177216 302301702291456 302556957833144 302810800143888 302893290749952 303149045813248 304169265856512 304681508820576 305214583209984 305225409140736 306295921721344 306500337045504 306768368470032 307100142010368 308393838993408 308913196443084 308997349441536 309119358480219 309724288731648 310330402799616 311029040254338 311365421760512 311626654285824 311637707652096 312939419756544 313551825666048 314026014964032 314640547282944 315699440910336 315966009147264 316518827032576 316584337932288 316795619524608 317906712133632 318118876250112 318741418082304 319010554884096 320084155367424 320354425940976 320981342625792 321195558684672 321824121421824 323168382222336 323179844972544 323724103121862 324529768636416 325164856246272 325439416828928 325656608110848 325941391499409 326293900886016 327084560939736 327668453930496 328309683781632 329324866151652 329681034805248 329969337513984 330825760620544 331103320178688 331115064380352 331473169154048 332498133491328 333148814770176 333743533326336 334552244979456 335137581563904 335206946045952 335430655967232 335713884718968 336370859053056 337207999070208 337775881641984 338001306015744 338662756712448 339198803937504 339862598074368 340089415077888 340376577562287 340754952093696 341042676539904 342178287058944 342190424088576 343366406111232 343378585283328 344582911936512 344812879176192 345487659761664 345779380380736 346943068867584 347622018121728 348147732301152 348816666525696 348829039017984 350286099480576 350592421108608 350971590868992 351205821775872 351761722601856 352450101706752 353279266834536 353375505874944 353970615693312 354851556950016 355461760290672 355846196297728 356083680411648 356157380173824 356395071965184 357645051150336 358283499012096 358886874244608 360094674788352 360398729183598 360496907681792 360799361040384 361104010454016 361345003520256 362052136599552 363564430000128 363577325594112 365095989715968 365810463277056 366119343932544 366363684124704 367080638496768 367798995910656 368627010671808 369335293968384 369348394254336 370891164155904 371864987762688 372178980698112 372504447427896 372907315298304 373746830264472 374162300338176 374478233063424 375211067179008 375461474992128 376371275601888 376778325491712 377029779259392 377107814301696 377678120308839 378086583566336 378417216434688 379358998953984 379997866847232 380676217700352 381598654429692 382345422833664 382600591962624 383027964411904 383349321105408 383673011107392 384627873939456 384964227099648 386287206875136 386300908443744 387043150528512 387655775928576 387914489073216 388673617231872 389001802928328 389434230964224 389694131011584 390310952476032 391074770386944 391666198838796 392418749841408 392432668895232 393739398807552 394071861915648 394843039727616 395106549497856 395731937927088 396506364420096 397282306424832 397547444109312 397883122629888 398661758877696 399208001568768 399894480327006 400326970834944 400594140463104 400677052695552 402013397259264 402800116236288 403068936388608 403747733525184 405559021142016 406242011760768 406513128960288 406952777613312 406967212187648 407308653674496 408667116060672 409024491293376 409466856013824 410732988430464 411191785324544 411536771186688 411884261924112 411996465922048 412159144640292 412965718308864 413773870399488 414705387005784 415502205714432 415516943536128 417252559675392 418069100888064 418348111233024 418701353285376 419520729710592 420465184047531 420932587880448 421288012196352 422112450576384 422394159366144 423875616178176 424158501666816 425347406512128 425719368489024 426778873823232 427139234587968 427975123501056 428260744912896 429098828562432 430138600687872 430891176296448 430906459963392 431632137495816 432706358181888 433553141661696 434208810814464 434588521999212 435058534514688 436112747919648 436403800207368 436891271907328 437257819385856 437627028294369 437746245042176 438113509834752 439099821535536 439574713073664 439959116685312 441471093571584 441486752507136 443330844655104 444198419693568 444494868185088 444991377768448 445198430167974 446069659972608 446942594727936 447240874622976 447618512958624 448494478737408 449109001764864 450367842189312 450668408020992 451550342283264 452265071916672 453150130765824 453452553437184 453835436749716 454339936124928 454723568719872 456237716078592 456253898784768 457022263230864 457821874814976 457838113711104 459443882582016 459750505568256 460650213015552 462590758490112 463369794664626 463496024162304 464196976401536 464586433097472 465105385357312 465495604199424 466543560381507 467048132640768 467456561478144 468274429034496 469015630135808 469409129634816 469933468942336 470327738499072 471039022446048 471960820924416 473949013720896 474778240548864 474876506898432 475193429286912 476860068200448 477178314375168 477711332016128 478112127123456 478515832326144 480126233051136 480531638911464 481065814720512 481472013938688 481793338027008 482736182132736 484752573333504 484769767458816 485586154682793 486794652954624 487747284369408 488159125243392 488484912166272 489440851329024 490626841409604 491502680895744 492464525672448 494521552207872 496238640930816 496672596570528 497209753731072 498329107019296 498747200236992 499304310751232 499723222155264 500281422905344 500615299989504 501828367469184 502371100655616 502706372345856 502810419068928 503570827078452 504556288579584 505811998605312 506663822462976 507001959023616 507568290267136 507994135068672 508798205906256 509793897111552 510134122616832 511132428140544 511564014809856 512837165252608 513267430588416 513285636132864 515049609166848 515067877924992 516874367904768 517219318764288 518231489642496 518669070571104 519592174682112 520414603301376 521433027182592 522221598451728 523224999788544 523243558526976 525429149220864 526457386303488 526808732663808 527642583902784 528675152560128 529474676208002 529709741899776 529918900251804 530063258812416 530510830173184 530955923539968 531549011836928 532277335425024 533192640436008 533769294446592 534125520617472 534236070260736 536017863012352 536467576725504 537066821648384 537425248518144 538330311366912 540598093775397 540745361522688 541656015681024 542017505280384 542603703484416 543078204899328 544889488080896 545346645000192 545365988391168 547643984573952 548715694915584 549179015898816 549545526187056 550620957745152 551698493865984 552940516007712 554002940952576 554022591381504 556336746233856 557425467850752 557797481644032 558268471047168 559360972947456 560620245396708 561243450507264 561717349595136 562816600768512 563192212488192 565167488237568 565544668889088 567129875349504 567625824652032 569038498430976 569518979450624 569996800270848 570633498001408 571014326550528 572131771416576 572397981644538 573518134250496 574541946617856 575509516661088 576941810909184 577446340649472 578945081085952 579430810312704 579451362665616 580078046019584 580564725792768 581483663892864 581871733609824 583010425847808 583502704392492 584151346446336 585466428714048 586099617431552 586591349243904 586612155580416 587499298258194 588628124762112 588649003342848 591107792873472 592264559591424 592659824246784 593597906890632 594759546630144 595923459637248 596321166163968 596824683944832 597992638316544 598812002353152 600490456252416 600891210694656 602067123044352 603020095888896 604200174354432 604603404582912 605113915666288 605621600287776 606298091626496 608338531713024 609363017641152 610429166419968 610450818281472 612591843442688 613000674091008 613536736940064 614200284020736 616787677986816 617826392886168 617994698883072 618238716960438 619448577463296 620660805599232 622058080508676 622730843521024 623253308571648 623275415304192 625878839513088 627103651332096 628052029928064 629281094565888 631398881820672 631932018294528 633037654065152 633168675864576 633591239049216 635813424267264 636237752500224 638021109768192 640168310734848 640708851881952 641962685251584 642391117369344 643648242843648 646336764444672 646359689945088 647448206243724 649059537272832 650329712492544 650878833657856 651313216221696 651882782998818 652587801772032 654169121879472 655336907860992 656619367563264 658649732303304 659362069610496 659938675027968 661651521241088 662206640357376 662230128760704 662946338308096 664996266982656 666297629540352 667487066652672 667797645251961 669104489958912 670275163127808 670413892091904 670861311934464 671427769437936 672741718106112 675551763283968 676002612031488 677325513424896 678397607875008 679725196148736 680178830155776 680753155124574 681509904187392 682085353079808 684356574117888 684380848177152 686732812222464 686757170566656 689165823873024 689625758352384 690975319523328 691558760761472 693886137735168 695054691996939 695244036243456 696295464602304 697633333051392 697658078035968 700572198961152 701184842217216 702411643551744 703523445203712 704900203413504 706558533669072 706751011749888 707941231386624 710923520581344 711692392595456 712167360823296 712314760347648 712790143930368 715290102300672 716566998024192 717773748489216 720189349576704 720797458367196 720993815363584 721598722080768 722208020908032 722690007040512 724104273199104 727128860000256 727154651188224 730191979431936 731620926554112 732238687865088 732727368249408 734161276993536 735597991821312 737254021343616 738696788508672 741782328311808 743729975525376 744357961396224 745008894855792 745814630596608 747493660528944 748956466126848 750422134358016 750922949984256 752742551203776 753556650983424 754059558518784 754215628603392 755356240617678 756173167132672 756834432869376 758717997907968 759995733694464 761352435400704 763197308859384 764690845667328 765201183925248 766055928823808 766698642210816 767346022214784 769255747878912 769928454199296 772574413750272 772601816887488 774086301057024 775311551857152 775828978146432 777347234463744 778003605856656 779388262023168 780621904952064 782149540773888 783332397677592 784837499682816 784865337790464 788143723831296 789686079455232 790213098995712 791463875854176 793012728840192 794212014312003 794564612849664 795094888218624 795766245259776 797323517755392 798416003137536 799788960654012 800653941669888 801188280926208 801354105391104 804026794518528 805600232472576 806137872777216 807495467050368 811118042284032 812484023521536 813026257920576 813905555226624 813934424375296 814617307348992 817334232121344 818048982586752 818933712027648 821465976860928 822383570649088 823073542373376 823768523848224 824318289280584 825931436617728 827547740798976 829410774011568 831004411428864 831033887072256 834505119350784 836138201776128 836696222466048 837402706570752 839041459421184 840930368095062 841865175760896 842576024392704 844224901152768 844788318732288 847751232356352 848317003333632 850694813024256 851438736978048 853557747646464 854278469175936 855950247002112 856521489825792 858197657124864 858596972466807 860277201375744 861782352592896 861812919926784 863264274991632 865412716363776 868417621628928 869177043998424 870117069029376 872225495839296 872807600414736 873782543814656 874515638771712 875254056588738 875492490084352 876227019669504 878199643071072 879149426147328 879918233370624 881248947387291 882942187143168 882973505014272 886661689310208 888396839387136 888989736370176 890396860335948 892139319945216 893885189455872 894481749245952 895237025917248 896988957474816 898218003529728 900735684378624 901336816041984 903100684566528 904530143833344 906300261531648 906905106874368 907670873499432 908679872249856 909447137439744 912507797569536 914044526461728 915643749629952 915676227422208 918887765164032 919501011136512 921300426031104 925181516980224 926739589329252 926992048324608 927358075440657 928393952803072 929172866194944 930210770714624 930991208398848 933087120763014 934096265281536 934913122956288 938031260271616 938818259269632 939866937884672 940655476998144 942078044892096 943921641848832 947898027441792 949556481097728 949753013796864 950386858573824 953720136400896 954356628750336 955422664032256 956224254246912 957031664652288 960252466102272 961063277822928 962944027877376 963586676054016 965472364265472 969505146667008 969539534917632 971172309365586 973589305909248 975494568738816 976318250486784 976969824332544 978881702658048 981253682819208 983005361791488 984929051344896 989043104415744 992477281861632 993345193141056 994419507462144 996658214038592 997494400473984 998608621502464 999446444310528 1000562845810688 1001230599979008 1003656734938368 1005412744691712 1005620838137856 1007141654156904 1009112577159168 1011623997210624 1013327644925952 1014003918047232 1015136580534272 1015988270137344 1017596411812512 1019587794223104 1020268245233664 1021129732686861 1022264856281088 1023128029619712 1025674330505216 1026534861176832 1026571272265728 1030099218333696 1030135755849984 1033748735809536 1034438637528576 1036462979284992 1037338141142208 1040829206602752 1042866054365184 1044443196903456 1046449999577088 1046487117053952 1050858298441728 1052914772606976 1053617465327616 1055285167805568 1057350305120256 1058949352416004 1059837800503608 1060126517624832 1061021660346368 1061911847079936 1063098023673856 1064554670850048 1066385280872016 1067538588893184 1068251041234944 1068472140521472 1072035726024704 1072935153451008 1074133643296768 1074850497036288 1076660622733824 1081196187550794 1081490723045376 1083312031362048 1084035010560768 1086156409798656 1089778976161792 1090693290000384 1090731976782336 1095287969147904 1097431389831168 1098358031797632 1099091052374112 1101241915490304 1103396987731968 1105881032015424 1108005881905152 1108045182763008 1112673492467712 1115594963288064 1116536942094336 1118721945894912 1121240490793416 1122486901014528 1123434699190272 1125633201537024 1126384424976384 1130334976475136 1131089337778176 1133034360926517 1134259750699008 1135251649304064 1138076996861952 1139037958901248 1139993600541696 1141266996002816 1142028653101056 1144795963289076 1147036268500992 1149083893235712 1151019033322176 1153883621818368 1154892681298944 1157890162171904 1158861620625408 1158902725331232 1160156092039168 1161129451585536 1162967327785728 1163743467219648 1166020851695616 1167005408784984 1168302692892672 1170932857428096 1172199234863104 1173224311160832 1174998596516388 1177256249524224 1177298006685696 1182215585746944 1184529119182848 1185319648493568 1187195813781264 1189519093260288 1191846919274496 1192642332327936 1193649367889664 1195985276633088 1197624004706304 1200980912504832 1201782421389312 1206040191777792 1208400348708864 1209206809165824 1210227831332576 1211243200575552 1212596183252992 1216677063426048 1218726035282304 1220858332839936 1220901636562944 1225183686885376 1226001348182016 1227073473880128 1228400568041472 1233575355973632 1235652785772336 1235989397766144 1236477433920876 1238897154926592 1241321611198464 1244116161017352 1245461687042048 1246506617143296 1246550830608384 1251757679026176 1254207302664192 1256104059856128 1258562189131776 1261395552142593 1262797763641344 1263864036589056 1266075308130304 1266337351729152 1267182478098432 1271626848534528 1272475505000448 1276042219536384 1280336621469696 1281417703763904 1283925370503168 1284782234738688 1287296485687296 1292673528889344 1292719379890176 1294896412487448 1298119074545664 1300659424985088 1301757667315712 1302626432443392 1303765565997636 1305175603544064 1308338243758944 1310673815721984 1312881084883107 1313238735126528 1317299464606608 1318724139220992 1319877350055936 1323303042482176 1324413280714752 1324460257521408 1329992533965312 1332595259080704 1334974133305344 1335595290503922 1338208979917824 1340827784183808 1341722623868928 1342855538875872 1345483436212224 1351103526567936 1352005224062976 1354651026849792 1356795215750016 1359450392297472 1360357660311552 1361506310249148 1363019808374784 1364170706159616 1368713148235776 1368761696354304 1373465624444928 1373514341133312 1378331647746048 1379251516704768 1381950639046656 1383117521522944 1387772275470336 1390109383993878 1390488072486912 1392590929204608 1395316156071936 1399630681144521 1401144397922304 1402369684434432 1404823287103488 1407046890407424 1409800406827008 1413117067338144 1415882462773248 1421847041162688 1423384785190912 1424334721646592 1424629520695296 1425580287860736 1430580204601344 1433133996048384 1435547496978432 1440378699153408 1441594916734392 1441987630727168 1443197444161536 1444416041816064 1445380014081024 1448208546398208 1454257720000512 1454309302376448 1460383958863872 1463241853108224 1464477375730176 1465454736498816 1468322553987072 1474508042687232 1477393577017344 1483564656623616 1488715922792448 1490017789711584 1491629261193216 1494987321057888 1497912932253696 1500844268716032 1501845899968512 1505485102407552 1507113301966848 1508119117037568 1508431257206784 1510712481235356 1512346334265344 1513668865738752 1517435995815936 1519991467388928 1522704870801408 1526394617718768 1529381691334656 1530402367850496 1532111857647616 1533397284421632 1534692044429568 1538511495757824 1539856908398592 1545148827500544 1545203633774976 1550623103714304 1551657956292864 1554694468927488 1556007211713312 1558776524046336 1561243809904128 1564299081547776 1566664795355184 1569674999365632 1569730675580928 1576287447662592 1579372158910464 1580426197991424 1582927751708352 1586025457680384 1588424028624006 1589129225699328 1590189776437248 1591532490519552 1594647035510784 1596832006275072 1599577921308024 1601307883339776 1602376561852416 1602708210782208 1608053589037056 1611200464945152 1612275745554432 1614990934100736 1621794281326191 1622236084568064 1624968047043072 1626052515841152 1627811110453248 1627868848750592 1629234614697984 1634668464242688 1636097965173504 1642931953721856 1644767141298176 1646147084746752 1647537047696448 1648636578561168 1651862873235456 1655095481597952 1658821548023136 1662008822857728 1662067774144512 1669010238701568 1672276403552256 1673392444932096 1674805413141504 1678082918842368 1681860736190124 1683730351521792 1685152048785408 1688449802305536 1689576637464576 1695502464712704 1696634006667264 1701389626048512 1702877473956096 1707115495292928 1708556938351872 1711900494004224 1713042979651584 1716395314249728 1717193944933614 1720554402751488 1723625839853568 1726528549983264 1730825432727552 1736835243257856 1738354087996848 1740234138058752 1744450991678592 1745615200829472 1747565087629312 1749031277543424 1750508113177476 1750984980168704 1752454039339008 1756399286142144 1758298852294656 1759836466741248 1762497894774582 1765884374286336 1765947010028544 1773323378620416 1776793678774272 1777979472740352 1780793720671896 1784278639890432 1787770378911744 1788963498491904 1790474051834496 1793977914949632 1796436007059456 1801471368757248 1802673632083968 1806201369133056 1809060287666688 1812600523063296 1813810213748736 1815341746998864 1818894274879488 1825015595139072 1828089052923456 1831287499259904 1831352454844416 1837775530328064 1839002022273024 1842600852062208 1850363033960448 1853479178658504 1853984096649216 1854716150881314 1856787905606144 1858345732389888 1860421541429248 1861982416797696 1866174241526028 1868192530563072 1869826245912576 1876062520543232 1877636518539264 1879733875769344 1881310953996288 1884156089784192 1887843283697664 1895796054883584 1899112962195456 1899506027593728 1900773717147648 1907440272801792 1908713257500672 1910845328064512 1914063329304576 1920504932204544 1922126555645856 1925888055754752 1927173352108032 1930944728530944 1939010293334016 1939079069835264 1942344618731172 1947178611818496 1950989137477632 1952636500973568 1953939648665088 1957763405316096 1962507365638416 1966010723582976 1969858102689792 1978086208831488 1984954563723264 1986690386282112 1988839014924288 1993316428077184 1994988800947968 1997217243004928 1998892888621056 2002461199958016 2003392935755883 2007313469876736 2010825489383424 2011241676275712 2014283308313808 2018225154318336 2026655289851904 2028007836094464 2030273161068544 2031976540274688 2035192823625024 2039175588446208 2040536490467328 2042259465373722 2044529712562176 2046256059239424 2051348661010432 2053069722353664 2053142544531456 2060198436667392 2060271511699968 2067497471619072 2068877275057152 2072925958569984 2074676282284416 2081658413205504 2085164075990817 2085732108730368 2088886393806912 2092899999154176 2092974234107904 2101716596883456 2107234930655232 2110570335611136 2114700610240512 2117898704832008 2119675601007216 2120253035249664 2122043320692736 2123823694159872 2126196047347712 2132770561744032 2135077177786368 2136502082469888 2136944281042944 2144071452049408 2145870306902016 2148267286593536 2149700994072576 2153321245467648 2162392375101588 2162981446090752 2166624062724096 2168070021121536 2172312819597312 2179557952323584 2181386580000768 2181463953564672 2190575938295808 2194862779662336 2196716063595264 2198182104748224 2202483830980608 2206793975463936 2211762064030848 2216090365526016 2225346984935424 2231189926576128 2233073884188672 2237443891789824 2242480981586832 2246869398380544 2251266403074048 2252768849952768 2260669952950272 2262178675556352 2266068721853034 2268519501398016 2270503298608128 2276153993723904 2278075917802496 2279987201083392 2282533992005632 2284057306202112 2289591926578152 2294072537001984 2298167786471424 2302038066644352 2307767243636736 2309785362597888 2315780324343808 2317723241250816 2317805450662464 2320312184078336 2322258903171072 2325934655571456 2327486934439296 2332041703391232 2334010817569968 2341865714856192 2346448622321664 2349997193032776 2354512499048448 2354596013371392 2364431171493888 2369058238365696 2370639296987136 2374391627562528 2379038186520576 2382636042936009 2383693838548992 2385284664655872 2387298735779328 2391970553266176 2395248009412608 2401961825009664 2403564842778624 2412080383555584 2416800697417728 2418413618331648 2420455662665152 2422486401151104 2425192366505984 2433354126852096 2437452070564608 2441716665679872 2441803273125888 2450367373770752 2452002696364032 2454146947760256 2456801136082944 2467150711947264 2471305571544672 2472954867841752 2477794309853184 2482643222396928 2488232322034704 2490923374084096 2493013234286592 2493101661216768 2503515358052352 2508414605328384 2512208119712256 2517124378263552 2522791104285186 2525595527282688 2527728073178112 2532674703458304 2534364956196864 2543253697069056 2544951010000896 2552084439072768 2560673242939392 2562835407527808 2567850741006336 2569564469477376 2574592971374592 2585347057778688 2585438759780352 2589792824974896 2596238149091328 2603515334631424 2605252864886784 2607531131995272 2610351207088128 2616676487517888 2621347631443968 2625762169766214 2626477470253056 2634598929213216 2637448278441984 2639754700111872 2643746842161873 2646606084964352 2648826561429504 2648920515042816 2659985067930624 2665190518161408 2671190581007844 2676417959835648 2681655568367616 2683445247737856 2685711077751744 2690966872424448 2702207053135872 2704010448125952 2709302053699584 2713590431500032 2718900784594944 2720715320623104 2723012620498296 2726039616749568 2728341412319232 2737523392708608 2746931248889856 2747028682266624 2756663295492096 2758503033409536 2763901278093312 2766235043045888 2775544550940672 2780218767987756 2780976144973824 2785181858409216 2790632312143872 2799261362289042 2802288795844608 2804739368868864 2814093780814848 2819600813654016 2826234134676288 2831764925546496 2843694082325376 2846769570381824 2848669443293184 2849259041390592 2851160575721472 2861160409202688 2866267992096768 2871094993956864 2880757398306816 2883189833468784 2883975261454336 2888832083632128 2890760028162048 2896417092796416 2908515440001024 2908618604752896 2920767917727744 2926483706216448 2928954751460352 2930909472997632 2936645107974144 2949016085374464 2954787154034688 2967129313247232 2977431845584896 2980035579423168 2983258522386432 2989974642115776 2995825864507392 3001688537432064 3003691799937024 3010970204815104 3016238234075136 3016862514413568 3021424962470712 3024692668530688 3027337731477504 3034871991631872 3039982934777856 3045409741602816 3052789235437536 3058763382669312 3060804735700992 3063389198060583 3064223715295232 3066794568843264 3069384088859136 3077022991515648 3079713816797184 3090297655001088 3090407267549952 3101246207428608 3103315912585728 3109388937854976 3112014423426624 3122487619808256 3128598163095552 3133329590710368 3139349998731264 3139461351161856 3152574895325184 3158744317820928 3160852395982848 3165855503416704 3172050915360768 3176848057248012 3180379552874496 3183064981039104 3189294071021568 3193664012550144 3199155842616048 3202615766679552 3204753123704832 3205416421564416 3216107178074112 3222400929890304 3224551491108864 3229981868201472 3243588562652382 3244472169136128 3249936094086144 3252105031682304 3255737697501184 3258469229395968 3269336928485376 3272195930347008 3285863907443712 3289534282596352 3292294169493504 3295074095392896 3297273157122336 3303725746470912 3310190963195904 3317643096046272 3324017645715456 3324135548289024 3338020477403136 3346784889864192 3349610826283008 3356165837684736 3363721472380248 3367460703043584 3370304097570816 3376899604611072 3379153274929152 3391004929425408 3393268013334528 3399103082779551 3402779252097024 3405754947912192 3414230990585856 3417113876703744 3423800988008448 3426085959303168 3434387889867228 3441108805502976 3447251679707136 3453057099966528 3461650865455104 3473670486515712 3476708175993696 3480468276117504 3488901983357184 3491230401658944 3495130175258624 3498062555086848 3501016226354952 3501969960337408 3504908078678016 3512798572284288 3516597704589312 3519672933482496 3524995789549164 3531768748572672 3531894020057088 3546646757240832 3553587357548544 3555958945480704 3561587441343792 3568557279780864 3575540757823488 3577926996983808 3580948103668992 3587955829899264 3592872014118912 3602942737514496 3605347264167936 3618120575333376 3625201046126592 3627620427497472 3630683493997728 3637788549758976 3650031190278144 3656178105846912 3662574998519808 3662704909688832 3675551060656128 3678004044546048 3685201704124416 3700726067920896 3706958357317008 3707968193298432 3709432301762628 3713575811212288 3716691464779776 3720843082858496 3723964833595392 3732348483052056 3736385061126144 3739652491825152 3752125041086464 3755273037078528 3759467751538688 3762621907992576 3768312179568384 3775686567395328 3784186656427779 3791592109767168 3798225924390912 3799012055187456 3801547434295296 3814880545603584 3817426515001344 3828126658609152 3841009864409088 3844253111291712 3851776111509504 3854346704216064 3861889457061888 3878020586668032 3878158139670528 3884689237462344 3894357223636992 3901978274955264 3905273001947136 3907879297330176 3915526810632192 3925014731276832 3932021447165952 3938643254649321 3939716205379584 3956172417662976 3969909127446528 3973380772564224 3986632856154368 3989977601895936 3994434486009856 3997785777242112 4004922399916032 4006785871511766 4014626939753472 4022483352551424 4028566616627616 4036450308636672 4053310579703808 4056015672188928 4060546322137088 4063953080549376 4070385647250048 4078351176892416 4081072980934656 4084518930747444 4089059425124352 4092512118478848 4102697322020864 4106139444707328 4106285089062912 4120396873334784 4120543023399936 4134994943238144 4137754550114304 4145851917139968 4149352564568832 4163316826411008 4170328151981634 4171464217460736 4177772787613824 4185948468215808 4203433193766912 4214469861310464 4221140671222272 4229401220481024 4235797409664016 4239351202014432 4244086641385472 4247647388319744 4252392094695424 4265541123488064 4270154355572736 4273004164939776 4273888562085888 4288142904098816 4291740613804032 4296534573187072 4299401988145152 4306642490935296 4324784750203176 4325962892181504 4333248125448192 4336140042243072 4344625639194624 4359115904647168 4362773160001536 4362927907129344 4381151876591616 4389725559324672 4393432127190528 4396364209496448 4404967661961216 4423524128061696 4432180731052032 4450693969870848 4466147768377344 4474887783579648 4484961963173664 4493738796761088 4502532806148096 4505537699905536 4521339905900544 4524357351112704 4532137443706068 4537039002796032 4541006597216256 4552307987447808 4556151835604992 4559974402166784 4565067984011264 4568114612404224 4579183853156304 4588145074003968 4596335572942848 4604076133288704 4615534487273472 4619570725195776 4631560648687616 4635446482501632 4635610901324928 4640624368156672 4651869311142912 4654973868878592 4664083406782464 4668021635139936 4683731429712384 4692897244643328 4699994386065552 4709024998096896 4709192026742784 4728862342987776 4738116476731392 4741278593974272 4748783255125056 4758076373041152 4765272085872018 4767387677097984 4770569329311744 4774597471558656 4783941106532352 4790496018825216 4803923650019328 4807129685557248 4824160767111168 4833601394835456 4836827236663296 4840911325330304 4844972802302208 4850384733011968 4865382843978573 4866708253704192 4874904141129216 4883433331359744 4883606546251776 4900734747541504 4904005392728064 4908293895520512 4934301423894528 4942611143089344 4945909735683504 4955588619706368 4965286444793856 4976464644069408 4981846748168192 4986026468573184 4986203322433536 5007030716104704 5016829210656768 5024416239424512 5034248756527104 5045582208570372 5051191054565376 5055456146356224 5065349406916608 5068729912393728 5086507394138112 5089902020001792 5104168878145536 5121346485878784 5125670815055616 5135701482012672 5139128938954752 5149185942749184 5170877519560704 5179585649949792 5192476298182656 5207030669262848 5210505729773568 5215062263990544 5220702414176256 5233352975035776 5242695262887936 5251524339532428 5252954940506112 5269197858426432 5274896556883968 5279509400223744 5287493684323746 5293212169928704 5297653122859008 5297841030085632 5319970135861248 5330381036322816 5342381162015688 5352835919671296 5363311136735232 5366890495475712 5371422155503488 5381933744848896 5404414106271744 5408020896251904 5418604107399168 5427180863000064 5437801569189888 5441430641246208 5446025240996592 5456682824638464 5475046785417216 5493862497779712 5494057364533248 5513326590984192 5517006066819072 5527802556186624 5532470086091776 5551089101881344 5560437535975512 5561952289947648 5570363716818432 5581264624287744 5598522724578084 5604577591689216 5609478737737728 5628187561629696 5639201627308032 5652468269352576 5663529851092992 5687388164650752 5697338886586368 5698518082781184 5702321151442944 5722320818405376 5732535984193536 5742189987913728 5761514796613632 5766379666937568 5777664167264256 5781520056324096 5792834185592832 5817030880002048 5817237209505792 5841535835455488 5852967412432896 5857909502920704 5861818945995264 5873290215948288 5898032170748928 5909574308069376 5934258626494464 5954863691169792 5960071158846336 5966517044772864 5979949284231552 5991651729014784 6007383599874048 6010178807267649 6021940409630208 6032476468150272 6033725028827136 6042849924941424 6049385337061376 6054675462955008 6079965869555712 6090819483205632 6105578470875072 6117526765338624 6121609471401984 6126778396121166 6128447430590464 6133589137686528 6138768177718272 6154045983031296 6159427633594368 6180595310002176 6180814535099904 6202492414857216 6206631825171456 6218777875709952 6224028846853248 6244975239616512 6257196326191104 6266659181420736 6278699997462528 6278922702323712 6305149790650368 6321704791965696 6331711006833408 6344101830721536 6353696114496024 6360759105748992 6366129962078208 6378588142043136 6398311685232096 6405231533359104 6409506247409664 6410832843128832 6432214356148224 6444801859780608 6449102982217728 6459963736402944 6487177125304764 6488944338272256 6499872188172288 6504210063364608 6511475395002368 6516938458791936 6538673856970752 6544391860694016 6571727814887424 6579068565192704 6584588338987008 6590148190785792 6594546314244672 6607451492941824 6620381926391808 6635286192092544 6648271096578048 6676040954806272 6693569779728384 6699221652566016 6712331675369472 6727442944760496 6740608195141632 6753799209222144 6758306549858304 6782009858850816 6786536026669056 6798206165559102 6805558504194048 6811509895824384 6828461981171712 6834227753407488 6847601976016896 6852171918606336 6868775779734456 6882217611005952 6894503359414272 6906114199933056 6923301730910208 6947340973031424 6953416351987392 6960936552235008 6977803966714368 6982460803317888 6990260350517248 6996125110173696 7002032452709904 7003939920674816 7025597144568576 7039345866964992 7049991579098328 7063537497145344 7063788040114176 7093293514481664 7107174715097088 7111917890961408 7123174882687584 7137114559561728 7147908128808027 7151081515646976 7155853993967616 7161896207337984 7175911659798528 7185744028237824 7205885475028992 7210694528335872 7236241150666752 7250402092253184 7255240854994944 7261366987995456 7275577099517952 7300062380556288 7312356211693824 7325149997039616 7325409819377664 7351102121312256 7356008089092096 7370403408248832 7401452135841792 7413916714634016 7418864603525256 7427151622424576 7433382929559552 7441686165716992 7447929667190784 7464696966104112 7472770122252288 7479304983650304 7504250082172928 7510546074157056 7518935503077376 7525243815985152 7536624359136768 7551373134790656 7568373312855558 7583184219534336 7598024110374912 7603094868590592 7629761091207168 7634853030002688 7656253317218304 7682019728818176 7688506222583424 7703552223019008 7708693408432128 7723778914123776 7756041173336064 7756316279341056 7769378474924688 7788714447273984 7810546003894272 7815758594660352 7831053621264384 7850029462553664 7864042894331904 7877286509298642 7879432410759168 7912344835325952 7931240526485619 7939818254893056 7946761545128448 7973265712308736 7979955203791872 7988868972019712 7995571554484224 8013571743023532 8029253879506944 8044966705102848 8057133233255232 8072900617273344 8106621159407616 8112031344377856 8121092644274176 8127906161098752 8140771294500096 8156702353784832 8162145961869312 8169037861494888 8178118850248704 8185024236957696 8205394644041728 8212570178125824 8240793746669568 8241086046799872 8269989886476288 8275509100228608 8291703834279936 8298705129137664 8326633652822016 8340656303963268 8342928434921472 8355545575227648 8371896936431616 8406866387533824 8442281342444544 8458802440962048 8471594819328032 8478702404028864 8488173282770944 8495294776639488 8504784189390848 8531082246976128 8540308711145472 8546008329879552 8547777124171776 8576285808197632 8583481227608064 8598803976290304 8613284981870592 8649569500406352 8651925784363008 8666496250896384 8672280084486144 8689251278389248 8718231809294336 8725546320003072 8725855814258688 8762303753183232 8779451118649344 8786864254381056 8792728418992896 8809935323922432 8847048256123392 8864361462104064 8901387939741696 8932295536754688 8949775567159296 8969923926347328 8987477593522176 9005065612296192 9011075399811072 9048714702225408 9064274887412136 9074078005592064 9082013194432512 9104615974895616 9112303671209984 9119948804333568 9130135968022528 9136229224808448 9158367706312608 9176290148007936 9190167594181749 9192671145885696 9208152266577408 9231068974546944 9239141450391552 9263121297375232 9270892965003264 9271221802649856 9303738622285824 9309947737757184 9328166813564928 9336043270279872 9367462859424768 9385794489286656 9399988772131104 9418049996193792 9418384053485568 9457724685975552 9476232953462784 9482557187948544 9497566510250112 9516152746082304 9530544171744036 9541138658623488 9549194943117312 9567882213064704 9580992037650432 9607847300038656 9614259371114496 9648321534222336 9667202789670912 9673654473326592 9681822650660608 9689945604604416 9700769466023936 9730765687957146 9733416507408384 9749808282258432 9767213092503552 9801469495083008 9808010785456128 9816587791041024 9868602847789056 9885222286178688 9891819471367008 9911177239412736 9930572889587712 9952929288138816 9963693496336384 9972052937146368 9972406644867072 10014061432209408 10048832478849024 10068497513054208 10091164417140744 10102382109130752 10110912292712448 10130698813833216 10137459824787456 10173014788276224 10179804040003584 10208337756291072 10242692971757568 10251341630111232 10271402964025344 10278257877909504 10341755039121408 10359171299899584 10384952596365312 10414061338525696 10421011459547136 10430124527981088 10441404828352512 10466705950071552 10485390525775872 10503048679064856 10505909881012224 10538395716852864 10549793113767936 10559018800447488 10574987368647492 10586424339857408 10595306245718016 10595682060171264 10639940271722496 10660762072645632 10684762324031376 10705671839342592 10726622273470464 10733780990951424 10742844311006976 10763867489697792 10808828212543488 10816041792503808 10854361726000128 10875603138379776 10882861282492416 10892050481993184 10913365649276928 10950093570834432 10987724995559424 10988114729066496 11026653181968384 11034012133638144 11055605112373248 11064940172183552 11102178203762688 11120875071951024 11123904579895296 11140727433636864 11162529248575488 11197045449156168 11209155183378432 11218957475475456 11256375123259392 11278403254616064 11304936538705152 11327059702185984 11352559969283337 11374776329301504 11394677773172736 11397036165562368 11404642302885888 11444641636810752 11484379975827456 11523029593227264 11532759333875136 11555328334528512 11563040112648192 11585668371185664 11634061760004096 11634474419011584 11683071670910976 11705934824865792 11715819005841408 11723637891990528 11746580431896576 11796064341497856 11815929763947963 11819148616138752 11868517252988928 11909727382339584 11920142317692672 11959898568463104 11983303458029568 12014767199748096 12020357614535298 12043880819260416 12067450057654272 12085699849882848 12098770674122752 12109350925910016 12159931739111424 12181638966411264 12211156941750144 12235053530677248 12243218942803968 12253556792242332 12256894861180928 12267178275373056 12277536355436544 12308091966062592 12318855267188736 12361190620004352 12361629070199808 12404984829714432 12413263650342912 12437555751419904 12448057693706496 12489950479233024 12514392652382208 12533318362841472 12557845404647424 12610299581300736 12643409583931392 12663422013666816 12688203661443072 12707392228992048 12732259924156416 12757176284086272 12796623370464192 12810463066718208 12819012494819328 12821665686257664 12864428712296448 12889603719561216 12898205964435456 12919927472805888 12974354250609528 12977888676544512 12999744376344576 13008420126729216 13022950790004736 13033876917583872 13077347713941504 13088783721388032 13143455629774848 13158137130385408 13169176677974016 13180296381571584 13189092628489344 13214902985883648 13270572384185088 13296542193156096 13352081909612544 13398443305132032 13424663350738944 13454885889520992 13481216390283264 13507598418444288 13516613099716608 13564019717701632 13573072053338112 13596412331118204 13611117008388096 13623019791648768 13656923962343424 13668455506814976 13695203952033792 13704343837212672 13737551559468912 13764435222011904 13789006718828544 13812228399866112 13846603461820416 13894681946062848 13906832703974784 13921873104470016 13955607933428736 13964921606635776 13980520701034496 13992250220347392 14004064905419808 14051194289137152 14078691733929984 14099983158196656 14127074994290688 14127576080228352 14186587028963328 14214349430194176 14223835781922816 14246349765375168 14274229119123456 14295816257616054 14302163031293952 14311707987935232 14323792414675968 14351823319597056 14371488056475648 14411770950057984 14421389056671744 14472482301333504 14500804184506368 14510481709989888 14522733975990912 14551154199035904 14596148531935719 14600124761112576 14624712423387648 14650299994079232 14650819638755328 14702204242624512 14712016178184192 14802904271683584 14827833429268032 14837729207050512 14854303244849152 14866765859119104 14883372331433984 14895859334381568 14929393932208224 14945540244504576 14958609967300608 15008500164345856 15021092148314112 15037871006154752 15050487631970304 15073248718273536 15102746269581312 15136746625711116 15166368439068672 15196048220749824 15206189737181184 15259522182414336 15269706060005376 15312506634436608 15364039457636352 15377012445166848 15407104446038016 15417386816864256 15447557828247552 15512632558682112 15538756949849376 15577428894547968 15621092007788544 15631517189320704 15662107242528768 15700058925107328 15728085788663808 15754573018597284 15758864821518336 15824689670651904 15862481052971238 15879636509786112 15893523090256896 15946531424617472 15959910407583744 15977737944039424 15991143108968448 16027143486047064 16058507759013888 16089933410205696 16114266466510464 16145801234546688 16213242318815232 16224062688755712 16242185288548352 16255812322197504 16281542589000192 16313404707569664 16324291923738624 16338075722989776 16370048473915392 16425140356251648 16481587493339136 16482172093599744 16539979772952576 16551018200457216 16583407668559872 16597410258275328 16653267305644032 16681312607926536 16685856869842944 16711091150455296 16743793872863232 16813732775067648 16884562684889088 16917604881924096 16943189638656064 16957404808057728 16976346565541888 16990589553278976 17009568378781696 17062164493952256 17092016659759104 17095554248343552 17152571616395264 17166962455216128 17197607952580608 17226569963741184 17299139000812704 17332992501792768 17344560168972288 17378502556778496 17436463618588672 17451092640006144 17451711628517376 17524607506366464 17558902237298688 17573728508762112 17585456837985792 17619870647844864 17694096512246784 17728722924208128 17802775879483392 17864591073509376 17899551134318592 17939847852694656 17974955187044352 18022150799622144 18097429404450816 18128549774824272 18148156011184128 18164026388865024 18224607342419968 18239897608667136 18260271936045056 18272458449616896 18316735412625216 18352580296015872 18380335188363498 18385342291771392 18416304533154816 18462137949093888 18478282900783104 18526242594750464 18541785930006528 18542443605299712 18607477244571648 18619895475514368 18656333627129856 18672086540559744 18734925718849536 18771588978573312 18799977544262208 18836099992387584 18836768106971136 18915449371951104 18965114375897088 18995133020500224 19032305492164608 19061088343488072 19082277317246976 19098389886234624 19135764426129408 19215694600077312 19228518742228992 19296643068444672 19334405579341824 19347308946653184 19363645301321216 19379891209208832 19401538932047872 19461531375914292 19466833014816768 19499616564516864 19534426185007104 19602938990166016 19616021570912256 19633175582082048 19737205695578112 19770444572357376 19783638942734016 19822354478825472 19861145779175424 19905858576277632 19927386992672768 19944813289734144 20028122864418816 20097664957698048 20136995026108416 20182328834281488 20221824585424896 20261397627666432 20274919649574912 20346029576552448 20359608080007168 20416675512582144 20485385943515136 20502683260222464 20542805928050688 20556515755819008 20683510078242816 20718342599799168 20769905192730624 20828122677051392 20842022919094272 20860249055962176 20882809656705024 20933411900143104 20970781051551744 21006097358129712 21011819762024448 21076791433705728 21118037600894976 21149974737294984 21172848679714816 21190612491436032 21191364120342528 21279880543444992 21321524145291264 21369524648062752 21411343678685184 21443724386424081 21453244546940928 21467561981902848 21485688622013952 21527734979395584 21617656425086976 21632083585007616 21708723452000256 21751206276759552 21765722564984832 21784100963986368 21826731298553856 21900187141668864 21975449991118848 21976229458132992 22053306363936768 22068024267276288 22111210224746496 22129880344367104 22204356407525376 22241750143902048 22281454867273728 22325058497150976 22394090898312336 22418310366756864 22437914950950912 22512750246518784 22556806509232128 22609873077410304 22654119404371968 22705119938566674 22749552658603008 22794072331124736 22809284605771776 22889283273621504 22968759951654912 23046059186454528 23065518667750272 23110656669057024 23126080225296384 23171336742371328 23268123520008192 23268948838023168 23366143341821952 23431638011682816 23447275783981056 23493160863793152 23592128682995712 23631859527895926 23638297232277504 23737034505977856 23793721579456857 23819454764679168 23840284635385344 23919797136926208 23966606916059136 24040715229070596 24087761638520832 24134900115308544 24171399699765696 24197541348245504 24218701851820032 24319863478222848 24363277932822528 24422313883500288 24470107061354496 24486437885607936 24507113584484664 24513789722361856 24534356550746112 24555072710873088 24616183932125184 24637710534377472 24722381240008704 24723258140399616 24809969659428864 24826527300685824 24875111502839808 24896115387412992 24979900958466048 25028785304764416 25066636725682944 25115690809294848 25220599162601472 25326844027333632 25376407322886144 25414784457984096 25464519848312832 25514352568172544 25593246740928384 25620926133436416 25638024989638656 25643331372515328 25728857424592896 25796411928870912 25839854945611776 25948708501219056 25955777353089024 25999488752689152 26016840253458432 26045901580009472 26067753835167744 26154695427883008 26177567442776064 26286911259549696 26316274260770816 26338353355948032 26360592763143168 26378185256978688 26429805971767296 26541144768370176 26593084386312192 26704163819225088 26796886610264064 26849326701477888 26909771779041984 26962432780566528 27015196836888576 27033226199433216 27146144106676224 27192824662236408 27222234016776192 27246039583297536 27313847924686848 27336911013629952 27390407904067584 27408687674425344 27475103118937824 27528870444023808 27570502782545247 27578013437657088 27624456799732224 27693206923640832 27789363892125696 27813665407949568 27911215866857472 27929843213271552 27961041402068992 27984500440694784 28008129810839616 28102388578274304 28157383467859968 28199966316393312 28254149988581376 28255152160456704 28373174057926656 28428698860388352 28447671563845632 28492699530750336 28548458238246912 28591632515232108 28623415975870464 28647584829351936 28703646639194112 28742976112951296 28823541900115968 28842778113343488 28944964602667008 29001608369012736 29020963419979776 29045467951981824 29102308398071808 29192297063871438 29200249522225152 29249424846775296 29301639277510656 29404408485249024 29424032356368384 29605808543367168 29655666858536064 29675458414101024 29708606489698304 29733531718238208 29766744662867968 29791718668763136 29858787864416448 29891080489009152 29917219934601216 30017000328691712 30042184296628224 30075742012309504 30146497436547072 30205492539162624 30273493251422232 30332736878137344 30392096441499648 30412379474362368 30519044364828672 30539412120010752 30625013268873216 30728078915272704 30754024890333696 30814208892076032 30834773633728512 31025265117364224 31077513899698752 31154857789095936 31242184015577088 31263034378641408 31324214485057536 31400117850214656 31456171577327616 31509146037194568 31517729643036672 31649379341303808 31724962105942476 31759273019572224 31787046180513792 31893062849234944 31919820815167488 31955475888078848 31982286217936896 32054286972094128 32117015518027776 32179866820411392 32228532933020928 32291602469093376 32426484637630464 32448125377511424 32484370577096704 32563085178000384 32626809415139328 32648583847477248 32676151445979552 32740096947830784 32850280712503296 32963174986678272 32964344187199488 33079959545905152 33102036400914432 33166815337119744 33194820516550656 33306534611288064 33362625215853072 33371713739685888 33422182300910592 33487587745726464 33627465550135296 33769125369778176 33835209763848192 33886379277312128 33914809616115456 33952693131083776 33981179106557952 34057679907850011 34124328987904512 34184033319518208 34191108496687104 34305143232790528 34333924910432256 34453139927482368 34598278001625408 34665985003585536 34689120337944576 34757005113556992 34872927237177344 34902185280012288 34903423257034752 35049215012732928 35117804474597376 35147457017524224 35170913675971584 35239741295689728 35388193024493568 35447789291843889 35457445848416256 35605551758966784 35729182147018752 35879695705389312 35949910374088704 36044301599244288 36257099549648544 36296312022368256 36328052777730048 36449214684839936 36479795217334272 36520543872090112 36544916899233792 36633470825250432 36705160592031744 36760670376726996 36770684583542784 36832609066309632 36924275898187776 36956565801566208 37052485189500928 37083571860013056 37084887210599424 37214954489143296 37239790951028736 37312667254259712 37344173081119488 37469851437699072 37543177957146624 37599955088524416 37673536213942272 37830898743902208 37930228751794176 37990266041000448 38064610984329216 38122176686976144 38196779772469248 38271528852258816 38431389200154624 38457037484457984 38593286136889344 38668811158683648 38694617893306368 38727290602642432 38759782418417664 38803077864095744 38923062751828584 38933666029633536 38999233129033728 39068852370014208 39205877980332032 39232043141824512 39266351164164096 39474411391156224 39540889144714752 39567277885468032 39644708957650944 39811717152555264 39889626579468288 40056245728837632 40195329915396096 40273990052216832 40364657668562976 40443649170849792 40522795255332864 40549839299149824 40692059153104896 40719216160014336 40833351025164288 40970771887030272 41005366520444928 41085611856101376 41113031511638016 41367020156485632 41436685199598336 41539810385461248 41656245354102784 41684045838188544 41720498111924352 41765619313410048 41866823800286208 41941562103103488 42012194716259424 42153582867411456 42236075201789952 42299949474589968 42345697359429632 42381224982872064 42382728240685056 42559761086889984 42643048290582528 42739049296125504 42822687357370368 42887448772848162 42906489093881856 42935123963805696 42971377244027904 43055469958791168 43235312850173952 43264167170015232 43417446904000512 43502412553519104 43531445129969664 43568201927972736 43653462597107712 43800374283337728 43950899982237696 43952458916265984 44106612727873536 44136048534552576 44259760688734208 44408712815050752 44483500287804096 44562909734547456 44650116994301952 44788181796624672 44836620733513728 44875829901901824 45025500493037568 45113613018464256 45219746154820608 45308238808743936 45410239877133348 45499105317206016 45588144662249472 45618569211543552 45778566547243008 45937519903309824 46092118372909056 46131037335500544 46221313338114048 46252160450592768 46342673484742656 46537897676046336 46732286683643904 46863276023365632 46894551567962112 46986321727586304 47184257365991424 47263719055791852 47276594464555008 47474069011955712 47587443158913714 47638909529358336 47680569270770688 47839594273852416 47933213832118272 48081430458141192 48175523277041664 48269800230617088 48342799399531392 48395082696491008 48437403703640064 48639726956445696 48726555865645056 48844627767000576 48940214122708992 48972875771215872 49014227168969328 49027579444723712 49110145421746176 49275421068754944 49444762480017408 49446516280799232 49619939318857728 49653054601371648 49750223005679616 49792230774825984 49959801916932096 50057570609528832 50133273451365888 50231381618589696 50441198325202944 50653688054667264 50752814645772288 50829568915968192 50929039696625664 51028705136345088 51186493481856768 51276049979277312 51286662745030656 51457714849185792 51592823857741824 51679709891223552 51897417002438112 51998977505378304 52033680506916864 52091803160018944 52135507670335488 52309390855766016 52355134885552128 52573822519099392 52632548521541632 52676706711896064 52721185526286336 52756370513957376 52859611943534592 53082289536740352 53186168772624384 53408327638450176 53593773220528128 53698653402955776 53819543558083968 53924865561133056 54066452398866432 54292288213352448 54385649324472816 54444468033552384 54492079166595072 54673822027259904 54780815808135168 54817375348850688 54950206237875648 55057740888047616 55141005565090494 55156026875314176 55248913599464448 55386413847281664 55578727784251392 55627330815899136 55822431733714944 55859686426543104 55922082804137984 55969000881389568 56016259621679232 56204777156548608 56314766935719936 56399932632786624 56508299977162752 56510304320913408 56746348115853312 56895343127691264 56985399061500672 57096916476493824 57183265030464216 57246831951740928 57295169658703872 57407293278388224 57647083800231936 57685556226686976 57889929205334016 58003216738025472 58041926839959552 58090935903963648 58204616796143616 58384594127742876 58400499044450304 58498849693550592 58603278555021312 58808816970498048 58848064712736768 59211617086734336 59311333717072128 59350916828202048 59417212979396608 59467063436476416 59533489325735936 59583437337526272 59717575728832896 59782160978018304 59834439869202432 60034000657383424 60084368593256448 60292994873094144 60410985078325248 60546986502844464 60665473756274688 60784192882999296 60824758948724736 61038088729657344 61078824240021504 61250026537746432 61456157830545408 61508049780667392 61628417784152064 61669547267457024 62050530234728448 62155027799397504 62309715578191872 62484368031154176 62526068757282816 62648428970115072 62800235700429312 62912343154655232 63018292074389136 63035459286073344 63449924211884952 63518546039144448 63574092361027584 63786125698469888 63839641630334976 63910951776157696 63964572435873792 64108573944188256 64234031036055552 64331173159272243 64359733640822784 64457065866041856 64583204938186752 64852969275260928 64896250755022848 65126170356000768 65253618830278656 65297167694954496 65352302891959104 65480193895661568 65700561425006592 65926349973356544 65928688374398976 66159919091810304 66204072801828864 66333630674239488 66389641033101312 66613069222576128 66725250431706144 66844364601821184 66975175491452928 67254931100270592 67538250739556352 67670419527696384 67772758554624256 67829619232230912 67905386262167552 67962358213115904 68115359815700022 68248657975809024 68382216993374208 68610286465581056 68667849820864512 68906279854964736 69196556003250816 69331970007171072 69378240675889152 69514010227113984 69745854474354688 69804370560024576 69806846514069504 70098430025465856 70294914035048448 70341827351943168 70479482591379456 70776386048987136 70895578583687778 70914891696832512 71211103517933568 71458364294037504 71759391410778624 71899820748177408 72514199099297088 72592624044736512 72656105555460096 72898429369679872 72959590434668544 73041087744180224 73089833798467584 73266941650500864 73410321184063488 73521340753453992 73541369167085568 73665218132619264 73848551796375552 73913131603132416 74104970379001856 74167143720026112 74169774421198848 74429908978286592 74479581902057472 74625334508519424 74688346162238976 74939702875398144 75086355914293248 75199910177048832 75347072427884544 75661797487804416 75980532082000896 76129221968658432 76244353373952288 76393559544938496 76543057704517632 76862778400309248 76914074968915968 77186572273778688 77389235786612736 77454581205284864 77519564836835328 77606155728191488 77846125503657168 77867332059267072 77998466258067456 78137704740028416 78411755960664064 78464086283649024 78532702328328192 78948822782312448 79081778289429504 79134555770936064 79289417915301888 79623434305110528 79779253158936576 80112491457675264 80390659830792192 80547980104433664 80729315337125952 80887298341699584 81045590510665728 81099678598299648 81438432320028672 81666702050328576 81941543774060544 82010733040889856 82171223712202752 82226063023276032 82711508347635741 82734040312971264 82873370399196672 83079620770922496 83312490708205568 83368091676377088 83440996223848704 83733647600572416 83883124206206976 84024389432518848 84307165734822912 84472150403579904 84599898949179936 84691394718859264 84762449965744128 84765456481370112 85119522173779968 85286096581165056 85478098592251008 85645374714740736 85774897545696324 85870247927611392 85942754488055808 86110939917582336 86470625700347904 86528334340030464 86834893808001024 87004825107038208 87062890259939328 87136403855945472 87306925194215424 87600748566675456 87904917832531968 88213225455747072 88272097069105152 88519521377468416 88817425630101504 88967000575608192 89125819469094912 89300233988603904 89576363593249344 89673241467027456 89751659803803648 90051000986075136 90227226036928512 90439492309641216 90616477617487872 90820479754266696 90998210634412032 91176289324498944 91237138423087104 91557133094486016 91875039806619648 92184236745818112 92262074671001088 92442626676228096 92504320901185536 93075795352092672 93464573367287808 93726552046731264 93789103135924224 93972643455172608 94368514731982848 94527438111583704 94553188929110016 94948138023911424 95174886317827428 95277819058716672 95361138541541376 95679188547704832 95866427664236544 96162860916282384 96351046554083328 96539600461234176 96685598799062784 96874807407280128 97279453912891392 97453111731290112 97689255534001152 97880428245417984 97945751542431744 98028454337938656 98220290843492352 98550842137509888 98889524960034816 98893032561598464 99239878637715456 99306109202743296 99500446011359232 99584461549651968 99919603833864192 100115141219057664 100266546902731776 100462763237179392 100882396650405888 101307376109334528 101505629291544576 101659137831936384 101858079393251328 102173039723550033 102372986963713536 102552099958554624 102573325490061312 102915429698371584 103359419782447104 103794834004876224 103997955010756608 104067361013833728 104183606320037888 104271015340670976 104618781711532032 104710269771104256 105147645038198784 105265097043083264 105353413423792128 105442371052572672 105512741027914752 105719223887069184 106164579073480704 106372337545248768 106816655276900352 107187546441056256 107639087116167936 107849731122266112 108132904797732864 108771298648945632 108888936067104768 108984158333190144 109347644054519808 109561631616270336 109634750697701376 109900412475751296 110115481776095232 110282011130180988 110312053750628352 110497827198928896 110772827694563328 111157455568502784 111254661631798272 111644863467429888 111719372853086208 111844165608275968 111938001762779136 112032519243358464 112409554313097216 112629533871439872 112799865265573248 113020608641826816 113492696231706624 113790686255382528 113970798123001344 114193832952987648 114366530060928432 114590339317407744 114814586556776448 115294167600463872 115371112453373952 115779858410668032 116006433476050944 116083853679919104 116181871807927296 116409233592287232 116769188255485752 116800998088900608 116997699387101184 117206557110042624 117617633940996096 117696129425473536 118423234173468672 118622667434144256 118701833656404096 118834425958793216 118934126872952832 119066978651471872 119435151457665792 119668879738404864 120068001314766848 120168737186512896 120585989746188288 120821970156650496 121093973005688928 121330947512549376 121568385765998592 121649517897449472 122076177459314688 122157648480043008 122500053075492864 122912315661090816 123016099561334784 123256835568304128 123339094534914048 124101060469456896 124310055598795008 124619431156383744 124968736062308352 125052137514565632 125296857940230144 125600471400858624 125824686309310464 126036584148778272 126899848423769904 127037092078288896 127148184722055168 127572251396939776 127679283260669952 127821903552315392 127929144871747584 128217147888376512 128468062072111104 128662346318544486 128719467281645568 128914131732083712 129166409876373504 129705938550521856 129792501510045696 130252340712001536 130507237660557312 130594335389908992 130704605783918208 130960387791323136 131401122850013184 131852699946713088 131857376748797952 132319838183620608 132408145603657728 132779282066202624 133226138445152256 133450500863412288 133688729203642368 133950350982905856 134509862200541184 135076501479112704 135340839055392768 135545517109248512 135659238464461824 135810772524335104 135924716426231808 136230719631400044 136497315951618048 136764433986748416 137220572931162112 137335699641729024 137812559709929472 138393112006501632 138663940014342144 138756481351778304 139028020454227968 139491708948709376 139613693028139008 140196860050931712 140589828070096896 140683654703886336 140958965182758912 141552772097974272 141791157167375556 141829783393665024 142422207035867136 142916728588075008 143518782821557248 143799641496354816 145028398198594176 145185248089473024 145312211110920192 145796858739359744 145919180869337088 146179667596935168 146533883301001728 146820642368126976 147042681506907984 147082738334171136 147330436265238528 147826263206264832 148209940758003712 148334287440052224 148339548842397696 148859817956573184 148959163804114944 149250669017038848 149376692324477952 149879405750796288 150172711828586496 150399820354097664 150694144855769088 151323594975608832 151961064164001792 152258443937316864 152488706747904576 152787119089876992 153086115409035264 153828149937831936 154373144547557376 154778471573225472 154909162410569728 155039129673670656 155212311456382976 155692251007314336 155996932516134912 156275409480056832 156823511921328128 156928172567298048 157065404656656384 157897645564624896 158163556578859008 158269111541872128 158578835830603776 159246868610221056 159558506317873152 160224982915350528 160781319661584384 161095960208867328 161458630674251904 161774596683399168 162199357196599296 162876864640057344 163333404100657152 164021466081779712 164342447424405504 164452126046552064 165423016695271482 165468080625942528 165746740798393344 166159241541844992 166624981416411136 166736183352754176 166881992447697408 167467295201144832 167766248412413952 168048778865037696 168614331469645824 168944300807159808 169199797898359872 169382789437718528 169524899931488256 169530912962740224 170239044347559936 170956197184502016 171290749429481472 171549795091392648 171740495855222784 171885508976111616 172221879835164672 172941251400695808 173056668680060928 173669787616002048 174009650214076416 174125780519878656 174272807711890944 174613850388430848 175201497133350912 175809835665063936 176426450911494144 176544194138210304 177039042754936832 177634851260203008 177934001151216384 178251638938189824 178600467977207808 179152727186498688 179346482934054912 179503319607607296 180102001972150272 180878984619282432 181232955234975744 181640959508533392 181996421268824064 182352578648997888 182474276846174208 183114266188972032 183750079613239296 184368473491636224 184524149342002176 184885253352456192 185008641802371072 186151590704185344 186929146734575616 187453104093462528 187578206271848448 187945286910345216 188737029463965696 189054876223167408 189106377858220032 190349772635654856 190555638117433344 190722277083082752 191358377095409664 191732855328473088 192325721832564768 192702093108166656 192993519477816729 193079200922468352 193371197598125568 193749614814560256 194558907825782784 195378511068002304 195760856490835968 195891503084863488 196056908675877312 196440581686984704 197101684275019776 197779049920069632 197786065123196928 198479757275430912 198612218405486592 199000892022718464 199168923099303936 199839207667728384 200533093805463552 200925526474358784 201764793300811776 202614752218669056 203011258583089152 203318275663872768 203716158786502656 204346079447100066 204745973927427072 205146650980122624 205830859396743168 206718839564894208 207589668009752448 207995910021513216 208134722027667456 208367212640075776 208542030681341952 209237563423064064 209420539542208512 210295290076397568 210530194086166528 210884742105145344 211025482055829504 211438447774138368 212329158146961408 212744675090497536 213633310553800704 214375092882112512 215278174232335872 215699462244532224 217542597297891264 217777872134209536 217968316666380288 218695288109039616 219123263232540672 219269501395402752 219800824951502592 220230963552190464 220564022260361976 220624107501256704 220995654397857792 221545655389126656 222314911137005568 222509323263596544 223289726934859776 223438745706172416 223688331216551936 223876003525558272 224065038486716928 224819108626194432 225259067742879744 225599730531146496 226041217283653632 226985392463413248 227941596246002688 228387665905975296 228733060121856864 229180678634815488 229629173113552896 230588335200927744 230742224906747904 231559716821336064 232167707359838208 232363743615854592 232818467184574464 233538376510971504 233601996177801216 233995398774202368 234413114220085248 235235267881992192 235392258850947072 236846468346937344 237245334868288512 237403667312808192 237668851917586432 237868253745905664 238870302915331584 239337759476809728 240136002629533696 240337474373025792 241171979492376576 241643940313300992 242187946011377856 242661895025098752 243136771531997184 243299035794898944 244315296960086016 245000106150985728 245824631322181632 246032199122669568 246513671136608256 246678189069828096 248134525042907223 248202120938913792 248620111197590016 249238862312767488 249937472124616704 250104275029131264 251200942801717248 251649372618620928 252073168297556544 253799696847539808 254074184156577792 254296369444110336 255144502793879552 255358566521339904 255643807104630784 255858289743495168 256434295776753024 256936124144222208 257324692637088972 257828263464167424 258332819752747008 259411877101043712 259585003020091392 260504681424003072 261014475321114624 261188670779817984 261409211567836416 261920775582646272 262802245700026368 263714753497595904 264639676367241216 264816291207315456 265558564132405248 266452276890304512 266901001726824576 267377458407284736 267900701965811712 269019724401082368 270153002958225408 270681678110785536 271091034218497024 271318476928923648 271621545048670208 271849432852463616 272461439262800088 272994631903236096 273528867973496832 274441145862324224 274671399283458048 275625119419858944 276786224013003264 277327880028684288 277512962703556608 279227386056278016 280393720101863424 281179656140193792 281367309407772672 281917930365517824 283105544195948544 283582314334751112 283659566787330048 284844414071734272 285833457176150016 287037565643114496 287599282992709632 290056796397188352 290624422221840384 291593717478719488 291838361738674176 292359335193870336 293067766602003456 293641284736253952 294085363013815968 294660872530477056 295652526412529664 296419881516007424 296668574880104448 296679097684795392 297719635913146368 297918327608229888 298501338034077696 298753384648955904 299758811501592576 300345423657172992 300799640708195328 301388289711538176 302647189951217664 303922128328003584 304516887874633728 304977413495809152 305574238179753984 307656299875663872 308746289095114752 309818324821139456 310078259347341312 310424622912765952 311384502014628672 311993865032269824 312550818960113664 313647023842656256 313856345134596096 314130809313312768 315795291129249792 316327113157718016 316538223083744256 317157671661207552 318493737220442112 319117012635746304 320449965830701056 321562639323168768 322917261348503808 323549193366798336 324398714393198592 326666808201314304 328042932163559424 328684894848811008 328904252093104128 330846033390542964 330936161251885056 331493481596786688 332318483083689984 333249962832822272 333472366705508352 333763984895394816 334934590402289664 335532496824827904 336097557730075392 337228662939291648 337888601614319616 338399595796719744 338765578875437056 339061825925480448 340478088695119872 341912394369004032 342581498858962944 343099590182785296 343771017952223232 344443759670329344 345882502801391616 346113337360121856 347339575232004096 348019300428152832 348251561039757312 348545615423781888 349227700776861696 350402994266701824 351619671330127872 352852901822988288 353088388276420608 354078085509873664 355269702520406016 355868002302432768 356503277876379648 357200935954415616 358305454372997376 359006639215214592 360204003944300544 361757969238564864 362465910469951488 363281919017066784 363992842537648128 364705157297995776 364948553692348416 366228532377944064 367500159226478592 368736946983272448 369048298684004352 369770506704912384 370017283604742144 372303181408370688 373858293469151232 374906208186925056 375156412543696896 375890573820690432 377474058927931392 378109752446334816 380699545271309712 381111276234866688 381444554166165504 382716754190819328 383465710656946176 384651443665129536 385404186216333312 385987038955633458 386158401844936704 386742395196251136 387499229629120512 389117815651565568 390757022136004608 391521712981671936 391783006169726976 392113817351754624 392881163373969408 394203368550039552 395558099840139264 395572130246393856 396959514550861824 397224436810973184 398337846198607872 399678415335456768 401066187610927104 401851052948717568 403529586601623552 405229504437338112 406022517166178304 406636551327745536 407432317573005312 408692158894200132 409491947854854144 410293301960245248 411661718793486336 413437679129788416 415179336019504896 415991820043026432 416269444055334912 416734425280151552 417084061362683904 418475126846128128 418841079084417024 420590580152795136 421769484210290688 422050964111659008 422876895548276736 424658316293922816 425489350180995072 427266621107601408 428750185764225024 430556348464671744 431398924489064448 435085194595782528 435555744268419072 435936633332760576 437390576218079232 438539002790805504 439601649903005184 440461927104380928 441128044520723952 441248215002513408 441991308795715584 444629822274011136 445018646527193088 446579453869719552 446877491412344832 447376662433103872 447752007051116544 448130076973433856 449638217252388864 450518135485759488 451199461062292992 452082434567307264 453970784926826496 455883192492005376 456775331811950592 457466120243713728 458361357269630976 459258346227105792 461484449813495808 463119433642672128 464335414719676416 464727487231709184 465636934369148928 467076753021943008 467990797548404736 468826228440170496 470470535763984384 470784517701894144 473692936693874688 474490669736577024 474807334625616384 475337703835172864 475736507491811328 477740605830663168 478675518953619456 480272005259067392 480674948746051584 482343958984753152 483287880626601984 484375892022755712 485323790050197504 486598071589797888 488630593920172032 490000212301971456 492064398245339136 493027342273216512 493356378139656192 496269050085814446 496404241877827584 497240222395180032 498477724625534976 499874944249233408 500208550058262528 502401885603434496 503298745237241856 504146336595113088 507599393695079616 508148368313155584 508592738888220672 510289005587759104 510717133042679808 511287614209261568 512868591553506048 513872248288444416 514649385274177944 515656526928334848 516665639505494016 518823754202087424 519170006040182784 521009362848006144 522028950642229248 522377341559635968 522818423135672832 523841551165292544 525604491400052736 527429506995191808 529279352734482432 529632582414630912 531117128264810496 532904553780609024 533802003453649152 534754916814569472 535801403931623424 538039448802164736 540306005916450816 542182068436994048 542636953857847296 543243090097340416 543698865704927232 544922878525600176 545989263806472192 547057735946993664 548882291724648448 549342798566916096 551250238839717888 553572448026006528 554655760057368576 555025925407113216 558454772112556032 560787440203726848 562359312280387584 562734618815545344 563835860731035648 566211088391897088 567164628669502224 567319133574660096 571666914352300032 574075131286228992 575198565985419264 578980558433450187 580113592794376704 581248844443680768 583187434957438976 583676723477348352 586135533204006912 587282569472507904 588170726027631936 589321745060954112 591305052825059328 592839763032014848 593337149760208896 593358195369590784 595439271826292736 595836655216459776 597002676068155392 597506769297911808 599517623003185152 601599281416390656 602776579423076352 605294379902435328 607844256656007168 609033775749267456 609954826991618304 611148476359507968 617492578190229504 619636649642278912 620156518694682624 620849245825531904 622769004029257344 623987730064539648 625101637920227328 627712690269192192 628261618626625536 631590582258499584 632654226315436032 633076446167488512 634315343322415104 636987474440884224 638234025271492608 640899931661402112 643125278646337536 645834522697007616 647098386733596672 653333616402628608 656085864327118848 657369789697622016 657808504186208256 661692066781085928 661872322503770112 662986963193573376 664636966167379968 666499925665644544 666944733411016704 667527969790789632 669869180804579328 671064993649655808 672195115460150784 674457325878583296 675777203228639232 676799191593439488 678123651850960896 680956177390239744 683824788738008064 685162997717925888 686199180365570592 687542035904446464 688887519340658688 691765005602783232 692226674720243712 694679150464008192 696503122079514624 697091230847563776 698455401553723392 700805988533403648 703239342660255744 705705803645976576 706176776552841216 708156171019747328 710539405040812032 711736004604865536 713006555752759296 716610908745994752 718013278430429184 720408007888601088 723515938477129728 724931820939902976 726563838034133568 727985685075296256 729410314595991552 729897107384696832 735000318452957184 737473893966544896 738096597368008704 739541013409824768 740034567209484288 744606362816741376 747716586938302464 749812416373850112 750312825087393792 754948117855862784 756219504892669632 761399090542619424 762222552469733376 762889108332331008 765433508381638656 766931421313892352 769302887330259072 770808372432666624 771974077911266916 773484790392502272 774998459258241024 778235631303131136 781514044272009216 783043425963343872 783566012339453952 784227634703509248 785762326747938816 788406737100079104 791144260492787712 793919029101723648 794448873621946368 796675692397215744 799356830670913536 802132375221854208 803702105897435136 807059173203247104 810459008874676224 812045034332356608 813273102655491072 814864635146010624 817384317788400264 818983895709708288 820586603920490496 823323437586972672 826875358259576832 830358672039009792 831983640086052864 832538888110669824 833468850560303104 837682158168834048 841181160305590272 843538968420581376 844101928223318016 845753791096553472 849316632587845632 850978700361990144 854533242215202816 857500371528450048 861112696929343488 862797848978128896 870170389191565056 871873266665521152 874781152436158464 877078005581611008 879203299806010368 880923854208761856 882256089041447904 883982617591431168 889259644548022272 890037293054386176 893158907739439104 893754982824689664 894753324866207744 895504014102233088 896260153946867712 899276434504777728 901036270971518976 902398922124585984 904164869134614528 907941569853652992 911766384984010752 913550663623901184 914932240487427456 916722714539261952 922968899626991616 926238867285344256 929454974463418368 931273868738297856 934153506043886016 935981595096809472 937652456880340992 940941071527968768 941569035403788288 947385873387749376 948981339473154048 949614669251232768 950675407670345728 951473014983622656 955481211661326336 957351037907238912 960544010518134784 961349897492103168 964687917969506304 968751784045511424 970647580100395008 973196143179595776 980000424603942912 984128796490678272 986054684546433024 986712756279312384 992538100171628892 992808483755655168 994480444790360064 996955449251069952 999749888498466816 1000417100116525056 1004803771206868992 1006597490474483712 1008292673190226176 1015198787390159232 1016296736626311168 1017185477776441344 1020578011175518208 1021434266085359616 1025737183107012096 1027744496576888832 1029298770548355888 1031313053856669696 1033331279010988032 1037647508404174848 1038340012080365568 1042018725696012288 1044057901284458496 1044754683119271936 1045636846271345664 1047683102330585088 1051208982800105472 1054859013990383616 1058558705468964864 1059265164829261824 1062234256529620992 1065809107561218048 1067604006907298304 1069509833629138944 1071602807863246848 1080612011832901632 1084364136873988096 1085273907715694592 1086486180194680832 1087397731409854464 1089845757051200352 1091978527612944384 1094115471893987328 1097764583449296896 1098685597133832192 1102500477679435776 1107144896052013056 1109311520114737152 1110051850814226432 1116909544225112064 1121574880407453696 1124718624560775168 1125469237631090688 1127671721462071296 1132422176783794176 1134329257339004448 1143333828704600064 1148150262572457984 1150397131970838528 1157961116866900374 1160227185588753408 1162497688887361536 1166374869914877952 1167353446954696704 1172271066408013824 1174565138945015808 1176341452055263872 1178643490121908224 1182610105650118656 1185679526064029696 1186674299520417792 1186716390739181568 1190878543652585472 1191673310432919552 1195013538595823616 1199035246006370304 1203198562832781312 1205553158846152704 1210588759804870656 1215688513312014336 1218067551498534912 1219909653983236608 1222296952719015936 1234985156380459008 1239273299284557824 1240313037389365248 1241698491651063808 1245538008058514688 1247975460129079296 1250203275840454656 1255425380538384384 1256523237253251072 1265308452630872064 1266152892334977024 1268630686644830208 1273974948881768448 1276468050542985216 1281799863322804224 1286250557292675072 1291669045394015232 1294196773467193344 1306667232805257216 1312171728654237696 1315617008372416512 1323384133562171856 1323744645007540224 1325973926387146752 1332999851331289088 1333889466822033408 1335055939581579264 1339738361609158656 1342129987299311616 1344390230920301568 1348914651757166592 1351554406457278464 1353598383186878976 1356247303701921792 1361912354780479488 1367649577476016128 1370325995435851776 1372398360731141184 1375084071808892928 1377775038681317376 1384453349440487424 1389358300928016384 1393006244159029248 1394182461695127552 1396910803107446784 1406478685320511488 1411411607291953152 1412353553105682432 1416312342039494656 1421078810081624064 1423472009209731072 1426013111505518592 1433221817491989504 1436026556860858368 1440816015777202176 1447031876954259456 1449863641879805952 1453127676068267136 1455971370150592512 1459794214769393664 1470000636905914368 1476193194736017408 1479082026819649536 1480069134418968576 1489212725633482752 1495433173876604928 1499624832747700224 1500625650174787584 1509896235711725568 1512439009785339264 1522798181085238848 1524445104939466752 1525778216664662016 1530867016763277312 1533862842627784704 1538605774660518144 1541616744865333248 1543948155822533832 1546969580785004544 1549996918516482048 1556471262606262272 1563028088544018432 1566086851926687744 1567132024678907904 1568455269407018496 1571524653495877632 1576813474200158208 1582288520985575424 1587838058203447296 1588897747243892736 1593351384794431488 1598713661341827072 1604264750443708416 1607404211794870272 1614118346406494208 1620918017749352448 1626546205310982144 1629729270292021248 1634768635576800528 1637967791419416576 1641173207840980992 1646646875173945344 1653750716519153664 1660717344078019584 1663967280172105728 1665077776221339648 1675364316337668096 1682362320611180544 1687077936841162752 1688203856446636032 1691507582193106944 1698633265175691264 1701957400723980288 1715000743056900096 1722225393858686976 1725595697956257792 1736941675300350561 1740340778383130112 1743746533331042304 1749562304872316928 1758406599612020736 1761847708417523712 1764512178082895808 1767965235182862336 1778519289096044544 1780074586108772352 1786317815478878208 1787509965649379328 1789506649732415488 1791008028204466176 1792520307893735424 1798552869009555456 1804797844249171968 1808329738269229056 1815883139707305984 1823532769968021504 1827101327247802368 1829864480974854912 1833445429078523904 1852477734570688512 1858909948926836736 1862547737476595712 1868307012087772032 1871963190193618944 1875304913760681984 1883138070807576576 1894771746775498752 1897962678946308096 1899229338502465536 1901350815340691456 1902946029967245312 1910962423322652672 1914702075814477824 1921088021036269568 1922699794984206336 1929375835939012608 1937503568091022848 1941295160200790016 1960000849207885824 1968257592981356544 1972109369092866048 1973425512558624768 1985076200343257784 1985616967511310336 1988960889580720128 1993910898502139904 1999499776996933632 2000834200233050112 2009607542413737984 2013194980948967424 2016585346380452352 2030397574780318464 2034370955552882688 2041156022351036416 2042868532170719232 2051474366214024192 2055488993153777664 2058597541096711776 2062626107713339392 2066662558021976064 2075295016808349696 2076680024160731136 2084037451392024576 2089509366238543872 2091273692542691328 2095366204661170176 2102417965600210944 2109718027980767232 2117117410937929728 2118530329658523648 2124468513059241984 2131618215122436096 2135208013814596608 2139019667258277888 2161224023665803264 2168728273747976192 2170547815431389184 2172972360389361664 2174795462819708928 2179691514102400704 2183957055225888768 2188230943787974656 2195529166898593792 2205000955358871552 2214289792104026112 2218623040229474304 2220103701628452864 2233819088450224128 2243149760814907392 2249437249121550336 2250938475262181376 2264844353567588352 2268658514678008896 2286667657409200128 2296300525144915968 2300794263941677056 2315922233733800748 2320454371177506816 2324995377774723072 2332749739829755904 2334706893909393408 2344542132816027648 2349130277890031616 2352682904110527744 2357286980243816448 2365220211300237312 2371359052128059392 2373432781478363136 2381757087305170944 2383346620865839104 2390027077191647232 2398070492012740608 2406397125665562624 2411106317692305408 2421177519609741312 2431377026624028672 2436135102997069824 2439819307966473216 2444593905438031872 2469970312760918016 2478546598569115648 2480626074778730496 2491076016117029376 2495950920258158592 2500406551680909312 2513046474506502144 2530616905261744128 2532305784669954048 2537261373289660416 2547949897763536896 2552936101085970432 2563599726645608448 2572501114585350144 2583338090788030464 2588393546934386688 2624343457308475392 2631234016744833024 2646768267124343712 2651947852774293504 2665999702662578176 2667778933644066816 2670111879163158528 2679476723218317312 2684259974598623232 2688780461840603136 2697829303514333184 2703108812914556928 2707196766373757952 2712494607403843584 2723824709560958976 2735299154952032256 2740651990871703552 2744796721462282368 2750168143617785856 2768906698880974848 2778716601856032768 2788364923390255104 2793821606214893568 2812957370641022976 2822823214583906304 2824707106211364864 2832624684078989312 2842157620163248128 2846944018419462144 2852026223011037184 2866443634983979008 2872053113721716736 2881632031554404352 2894063753908518912 2906255352136534272 2911942740301185024 2919588429538787328 2940001273811828736 2952386389472034816 2958164053639299072 2960138268837937152 2978425451266965504 2990866347753209856 2999249665495400448 3001251300349575168 3019792471423451136 3024878019570678528 3045596362170477696 3048890209878933504 3051556433329324032 3061734033526554624 3077211549321036288 3083233489730666496 3087896311645067664 3093939161570009088 3099993837032964096 3112942525212524544 3126056177088036864 3132173703853375488 3134264049357815808 3136910538814036992 3143049306991755264 3153626948400316416 3164577041971150848 3175676116406894592 3177795494487785472 3186702769588862976 3197427322683654144 3208529500887416832 3214808423589740544 3241836035498704896 3253092410621964288 3259458540584042496 3269537271153601056 3275935582838833152 3282346415681961984 3293293750347890688 3307501433038307328 3321434688156039168 3327934560344211456 3330155552442679296 3350728632675336192 3364724641222361088 3374155873682325504 3376407712893272064 3383015164386213888 3397266530351382528 3430001486113800192 3444450787717373952 3451191395912515584 3473883350600701122 3480681556766260224 3487493066662084608 3499124609744633856 3516813199224041472 3523695416835047424 3529024356165791616 3535930470365724672 3557038578192089088 3560149172217544704 3572635630957756416 3575019931298758656 3579013299464830976 3585040615787470848 3597105738019110912 3609595688498343936 3616659476538458112 3631766279414611968 3647065539936043008 3654202654495604736 3659728961949709824 3666890858157047808 3704955469141377024 3717819897853673472 3725095474953191424 3736614024175544064 3743926380387237888 3750609827521363968 3766276141615153152 3795925357892616192 3798458677004931072 3802701630681382912 3805892059934490624 3821924846645305344 3829404151628955648 3842176042072539136 3845399589968412672 3858751671878025216 3875007136182045696 3882590320401580032 3920001698415771648 3936515185962713088 3946851025117249536 3970152400686515568 3971233935022620672 3977921779161440256 3998999553993867264 4001668400466100224 4019215084827475968 4026389961897934848 4033170692760904704 4060795149560636928 4068741911105765376 4082312044702072832 4085737064341438464 4102948732428048384 4110977986307555328 4117195082193423552 4125252215426678784 4133325116043952128 4153360048321462272 4168074902784049152 4179018732477087744 4182547385085382656 4190732409322340352 4219436055961534464 4234234821875859456 4237060659317047296 4248937026118483968 4263236430244872192 4270416027629193216 4278039334516555776 4322448047331606528 4337456547495952384 4341095630862778368 4345944720778723328 4349590925639417856 4359383028204801408 4367914110451777536 4410001910717743104 4428579584208052224 4437246080458948608 4440207403256905728 4467638176900448256 4486299521629814784 4498874498243100672 4501876950524362752 4529688707135176704 4537317029356017792 4573335314818400256 4592601050289831936 4601588527883354112 4631844467467601496 4640908742355013632 4649990755549446144 4665499479659511808 4669413787818786816 4689084265632055296 4698260555780063232 4705365808221055488 4714573960487632896 4730440422600474624 4746865562956726272 4763514174610341888 4766693241731678208 4780054154383294464 4796140984025481216 4812794251331125248 4822212635384610816 4842355039219482624 4862754053248057344 4879638615932946432 4889187810876063744 4939940625521836032 4957093197138231296 4961252149557460992 4982152032234058752 4991901840516317184 5026092949013004288 5061233810523488256 5064611569339908096 5074522746579320832 5095899795527073792 5105872202171940864 5145002229170700288 5166676181576060928 5176787093868773376 5248686914616950784 5293536534248687424 5303895705548587008 5331999405325156352 5335557867288133632 5340223758326317056 5358953446436634624 5368519949197246464 5377560923681206272 5395658607028666368 5414393532747515904 5424989214807687168 5447649419121917952 5470598309904064512 5481303981743407104 5489593442924564736 5500336287235571712 5557433203712065536 5576729846780510208 5587643212429787136 5625914741282045952 5649414212422729728 5665249368157978624 5684315240326496256 5693888036838924288 5704052446022074368 5732887269967958016 5744106227443433472 5763264063108808704 5788127507817037824 5812510704273068544 5823885480602370048 5880002547623657472 5904772778944069632 5916328107278598144 5920276537675874304 5956850902533931008 5981732695506419712 5998499330990800896 6002502600699150336 6039584942846902272 6049756039141357056 6091192724340955392 6103112866658648064 6123468067053109248 6154423098642072576 6166466979461332992 6175792623290135328 6187878323140018176 6199987674065928192 6225885050425049088 6252112354176073728 6268528098715631616 6273821077628073984 6286098613983510528 6307253896800632832 6329154083942301696 6351352232813789184 6355590988975570944 6373405539177725952 6394854645367308288 6417059001774833664 6483672070997409792 6506184821243928576 6518917081168084992 6539074542307202112 6551871165677666304 6564692831363923968 6586587500695781376 6615002866076614656 6642869376312078336 6655869120688422912 6660311104885358592 6701457265350672384 6729449282444722176 6748311747364651008 6752815425786544128 6794533060702765056 6860002972227600384 6888901575434747904 6902382791825031168 6947766701201402244 6961363113532520448 6974986133324169216 6998249219489267712 7033626398448082944 7047390833670094848 7058048712331583232 7071860940731449344 7114077156384178176 7120298344435089408 7145271261915512832 7150039862597517312 7170081231574941696 7194211476038221824 7219191376996687872 7233318953076916224 7263532558829223936 7294131079872086016 7308405308991209472 7319457923899419648 7333781716314095616 7409910938282754048 7435639795707346944 7473228048351088128 7487852760774475776 7501219655042727936 7591850715785232384 7596917354009862144 7605403261362765824 7611784119868981248 7643849693290610688 7658808303257911296 7684352084145078272 7690799179936825344 7717503343756050432 7750014272364091392 7765180640803160064 7873030371925426176 7893702050234499072 7940304801373031136 7955843558322880512 7997999107987734528 8003336800932200448 8038430169654951936 8052779923795869696 8066341385521809408 8121590299121273856 8137483822211530752 8164624089404145664 8171474128682876928 8205897464856096768 8221955972615110656 8234390164386847104 8250504430853357568 8306720096642924544 8336149805568098304 8365094770170765312 8381464818644680704 8438872111923068928 8468469643751718912 8474121318634094592 8497874052236967936 8526472860489744384 8540832055258386432 8556078669033111552 8644896094663213056 8674913094991904768 8682191261725556736 8691889441557446656 8718766056409602816 8735828220903555072 8820003821435486208 8857159168416104448 8874492160917897216 8880414806513811456 8935276353800896512 8972599043259629568 8997748996486201344 9003753901048725504 9059377414270353408 9074634058712035584 9146670629636800512 9185202100579663872 9263688934935202992 9281817484710027264 9299981511098892288 9330998959319023616 9338827575637573632 9378168531264110592 9396521111560126464 9410731616442110976 9429147920975265792 9460880845200949248 9493731125913452544 9527028349220683776 9533386483463356416 9560108308766588928 9592281968050962432 9625588502662250496 9644425270769221632 9725508106496114688 9759277231865892864 9778375621752127488 9879881251043672064 9914186394276462592 9922504299114921984 9964304064468117504 9983803681032634368 10052185898026008576 10122467621046976512 10129223138679816192 10149045493158641664 10191799591054147584 10290004458341400576 10333352363152121856 10353574187737546752 10497373829233901568 10587073068497374848 10607791411097174016 10671115734576267264 10680447516652634112 10717906892873269248 10737039898394492928 10755121847362412544 10791317214057332736 10828787065495031808 10849978429615374336 10895298838243835904 10941196619808129024 10962607963486814208 10979186885849129472 11000672574471143424 11114866407424131072 11153459693561020416 11175286424859574272 11251829482564091904 11298828424845459456 11330498736315957248 11387776073677848576 11408104892044148736 11465774539935916032 11488212454886866944 11526528126217617408 11576255015634075648 11625021408546137088 11647770961204740096 11760005095247314944 11809545557888139264 11840553075351748608 11913701805067862016 11996998661981601792 12005005201398300672 12079169885693804544 12099512078282714112 12182385448681910784 12206225733317296128 12246936134106218496 12308846197284145152 12332933958922665984 12351585246580270656 12375756646280036352 12399975348131856384 12504224708352147456 12537056197431263232 12547642155256147968 12572197227967021056 12658308167884603392 12702704465627578368 12711181977951141888 12746811078355451904 12789709290734616576 12834118003549667328 12967344141994819584 13012369642487857152 13037834162336169984 13078149084614404224 13103742331355332608 13230005732153229312 13285738752624156672 13311738241376845824 13320622209770717184 13402914530701344768 13458898564889444352 13496623494729302016 13505630851573088256 13589066121405530112 13720005944455200768 13777803150869495808 13804765583650062336 13895533402402804488 13922726227065040896 13949972266648338432 13996498438978535424 14067252796896165888 14094781667340189696 14116097424663166464 14143721881462898688 14240596688870178816 14290542523831025664 14300079725195034624 14340162463149883392 14388422952076443648 14438382753993375744 14466637906153832448 14527065117658447872 14588262159744172032 14638915847798839296 14667563432628191232 14819821876565508096 14871279591414693888 14946456096702176256 14975705521548951552 15183701431570464768 15193834708019724288 15210806522725531648 15223568239737962496 15287699386581221376 15317616606515822592 15368704168290156544 15435006687512100864 15500028544728182784 15530361281606320128 15746060743850852352 15880609602746062272 15911687116645761024 15995998215975469056 16006673601864400896 16076860339309903872 16105559847591739392 16132682771043618816 16243180598242547712 16274967644423061504 16329248178808291328 16342948257365753856 16411794929712193536 16443911945230221312 16468780328773694208 16501008861706715136 16672299611136196608 16730189540341530624 16762929637289361408 16877744223846137856 16948242637268189184 16995748104473935872 17052945720979488768 17081664110516772864 17112157338066223104 17289792189326426112 17349826189983809536 17364382523451113472 17437532112819205632 17471656441807110144 17640007642870972416 17714318336832208896 17748984321835794432 17760829613027622912 17870552707601793024 17945198086519259136 17995497992972402688 18007507802097451008 18118754828540706816 18149268117424071168 18370404201159327744 18527377869870405984 18563634969420054528 18599963022197784576 18661997918638047232 18677655151275147264 18756337062528221184 18821463232884221952 18858295841950531584 18921761690401898496 18987462251826905088 19054056698441367552 19066772966926712832 19120216617533177856 19184563936101924864 19251177005324500992 19451016212992229376 19518554463731785728 19556751243504254976 19759762502087344128 19828372788552925184 19845008598229843968 19928608128936235008 19967607362065268736 20104371796052017152 20244935242093953024 20258446277359632384 20383599182108295168 20580008916682801152 20666704726304243712 20707148375475093504 20994747658467803136 21174146136994749696 21215582822194348032 21342231469152534528 21360895033305268224 21435813785746538496 21510243694724825088 21582634428114665472 21657574130990063616 21699956859230748672 21790597676487671808 21882393239616258048 21925215926973628416 21958373771698258944 22001345148942286848 22229732814848262144 22306919387122040832 22503658965128183808 22660997472631914496 22775552147355697152 22816209784088297472 22931549079871832064 22976424909773733888 23053056252435234816 23152510031268151296 23250042817092274176 23295541922409480192 23619091115776278528 23681106150703497216 23993997323963203584 24010010402796601344 24158339771387609088 24199024156565428224 24364770897363821568 24412451466634592256 24493872268212436992 24617692394568290304 24665867917845331968 24703170493160541312 24751513292560072704 25008449416704294912 25095284310512295936 25144394455934042112 25316616335769206784 25405408931255156736 25422363955902283776 25493622156710903808 25579418581469233152 25668236007099334656 25934688283989639168 26024739284975714304 26075668324672339968 26156298169228808448 26207484662710665216 26460011464306458624 26571477505248313344 26623476482753691648 26641244419541434368 26805829061402689536 26917797129778888704 26993246989458604032 27011261703146176512 27178132242811060224 27440011888910401536 27555606301738991616 27791066804805608976 27845452454130081792 27899944533296676864 27992996877957070848 28134505593792331776 28189563334680379392 28232194849326332928 28287443762925797376 28481193377740357632 28581085047662051328 28600159450390069248 28680324926299766784 28776845904152887296 28876765507986751488 28933275812307664896 29176524319488344064 29277831695597678592 29335126865256382464 29639643753131016192 29742559182829387776 29892912193404352512 29951411043097903104 30367402863140929536 30387669416039448576 30421613045451063296 30447136479475924992 30575398773162442752 30870013375024201728 31000057089456365568 31060722563212640256 31492121487701704704 31761219205492124544 31823374233291522048 32013347203728801792 32153720678619807744 32211119695183478784 32265365542087237632 32486361196485095424 32549935288846123008 32658496357616582656 32685896514731507712 32823589859424387072 32887823890460442624 32937560657547388416 33002017723413430272 33344599222272393216 33460379080683061248 33525859274578722816 33755488447692275712 33896485274536378368 33991496208947871744 34163328221033545728 34224314676132446208 34579584378652852224 34699652379967619072 34728765046902226944 34875064225638411264 34943312883614220288 35280015285741944832 35428636673664417792 35521659226055245824 35741105415203586048 35990995985944805376 36015015604194902016 36237509657081413632 36298536234848142336 36740808402318655488 37054755739740811968 37127269938840109056 37199926044395569152 37323995837276094464 37512674125056442368 37642926465768443904 37716591683901063168 37974924503653810176 38108113396882735104 38133545933853425664 38240433235066355712 38369127872203849728 38502354010649001984 38902032425984458752 39037108927463571456 39113502487008509952 39656745577105850368 39690017196459687936 39857216257872470016 39935214724130537472 40208743592104034304 40489870484187906048 40516892554719264768 40767198364216590336 41160017833365602304 41333409452608487424 41414296750950187008 41989495316935606272 42348292273989499392 42431165644388696064 42721790066610536448 42871627571493076992 43020487389449650176 43165268856229330944 43315148261980127232 43399913718461497344 43581195352975343616 43764786479232516096 43916747543396517888 44002690297884573696 44459465629696524288 44613838774244081664 45321994945263828992 45551104294711394304 45632419568176594944 45863098159743664128 45952849819547467776 46106112504870469632 46305020062536302592 46500085634184548352 46591083844818960384 47238182231552557056 47987994647926407168 48020020805593202688 48316679542775218176 48398048313130856448 48729541794727643136 48824902933269184512 48987744536424873984 49235384789136580608 49331735835690663936 49406340986321082624 49503026585120145408 50016898833408589824 50190568621024591872 50288788911868084224 50633232671538413568 50844727911804567552 50987244313421807616 51158837162938466304 51336472014198669312 51869376567979278336 52049478569951428608 52312596338457616896 52414969325421330432 52920022928612917248 53142955010496626688 53246952965507383296 53282488839082868736 53611658122805379072 53835594259557777408 53986493978917208064 54022523406292353024 54356264485622120448 55111212603477983232 55582133609611217952 55690904908260163584 55799889066593353728 55985993755914141696 56269011187584663552 56464389698652665856 56574887525851594752 56962386755480715264 57162170095324102656 57200318900780138496 57360649852599533568 57553691808305774592 57753531015973502976 58353048638976688128 58555663391195357184 58670253730512764928 59279287506262032384 59485118365658775552 59785824386808705024 59902822086195806208 60734805726281859072 60775338832078897152 60843226090902126592 61150797546324885504 61740026750048403456 62000114178912731136 62121445126425280512 62984242975403409408 63522438410984249088 63646748466583044096 64026694407457603584 64307441357239615488 64530731084174475264 64972722392970190848 65099870577692246016 65316992715233165312 65371793029463015424 65647179718848774144 65775647780920885248 65875121315094776832 66004035446826860544 66689198444544786432 66920758161366122496 67510976895384551424 67982992417895743488 68326656442067091456 68448629352264892416 69159168757305704448 69399304759935238144 69457530093804453888 69750128451276822528 69886625767228440576 70857273347328835584 71043318452110491648 71981991971889610752 72030031208389804032 72475019314162827264 72597072469696284672 73481616804637310976 74109511479481623936 74254539877680218112 75025348250112884736 75285852931536887808 75433183367802126336 75949849007307620352 76216226793765470208 76267091867706851328 76480866470132711424 76738255744407699456 77004708021298003968 77804064851968917504 78074217854927142912 78227004974017019904 79313491154211700736 79380034392919375872 79714432515744940032 79870429448261074944 80417487184208068608 80979740968375812096 81033785109438529536 81534396728433180672 82320035666731204608 82666818905216974848 83978990633871212544 84696584547978998784 84862331288777392128 85443580133221072896 85743255142986153984 86040974778899300352 86330537712458661888 86630296523960254464 86799827436922994688 87529572958465032192 87833495086793035776 88005380595769147392 88918931259393048576 89227677548488163328 90643989890527657984 91102208589422788608 91264839136353189888 91726196319487328256 92610040125072605184 93000171268369096704 93182167689637920768 94476364463105114112 96040041611186405376 96633359085550436352 96796096626261712896 97459083589455286272 97649805866538369024 97975489072849747968 98470769578273161216 98663471671381327872 98812681972642165248 99006053170240290816 100033797666817179648 100381137242049183744 100577577823736168448 101266465343076827136 101689455823609135104 101974488626843615232 102672944028397338624 103738753135958556672 104098957139902857216 104625192676915233792 104829938650842660864 105840045857225834496 106285910020993253376 106564977678165737472 107223316245610758144 107972987957834416128 108045046812584706048 108712528971244240896 110222425206955966464 111164267219222435904 111381809816520327168 111599778133186707456 111971987511828283392 112538022375169327104 112928779397305331712 113149775051703189504 113924773510961430528 114324340190648205312 114400637801560276992 114721299705199067136 115107383616611549184 115507062031947005952 116706097277953376256 117111326782390714368 117340507461025529856 118970236731317551104 119571648773617410048 119805644172391612416 121469611452563718144 121550677664157794304 122301595092649771008 123480053500096806912 124000228357825462272 124242890252850561024 125968485950806818816 127044876821968498176 127293496933166088192 128614882714479230976 129061462168348950528 129945444785940381696 130199741155384492032 130633985430466330624 130743586058926030848 131294359437697548288 131750242630189553664 132008070893653721088 133378396889089572864 133841516322732244992 135965984835791486976 136653312884134182912 136897258704529784832 138318337514611408896 138798609519870476288 138915060187608907776 139500256902553645056 139773251534456881152 141714546694657671168 143963983943779221504 144060062416779608064 144950038628325654528 145194144939392569344 146963233609274621952 148219022958963247872 148509079755360436224 150050696500225769472 150571705863073775616 150866366735604252672 151899698014615240704 152534183735413702656 152961732940265422848 153476511488815398912 154009416042596007936 155608129703937835008 156148435709854285824 158626982308423401472 158760068785838751744 159428865031489880064 159740858896522149888 160834974368416137216 161959481936751624192 162067570218877059072 163068793456866361344 165333637810433949696 167957981267742425088 169393169095957997568 169724662577554784256 170887160266442145792 171486510285972307968 172081949557798600704 172661075424917323776 173260593047920508928 175059145916930064384 175666990173586071552 176010761191538294784 177837862518786097152 178455355096976326656 182204417178845577216 182529678272706379776 183452392638974656512 185220080250145210368 186000342536738193408 186364335379275841536 188952728926210228224 192080083222372810752 193592193252523425792 194918167178910572544 195299611733076738048 195950978145699495936 196941539156546322432 197326943342762655744 197625363945284330496 198012106340480581632 200067595333634359296 200762274484098367488 202532930686153654272 203948977253687230464 205345888056794677248 207477506271917113344 208197914279805714432 209250385353830467584 209659877301685321728 212571820041986506752 213129955356331474944 215945975915668832256 216090093625169412096 217425057942488481792 220444850413911932928 222328534438444871808 222763619633040654336 225076044750338654208 225857558794610663424 226299550103406379008 227849547021922861056 228648680381296410624 228801275603120553984 229442599410398134272 230214767233223098368 231014124063894011904 233412194555906752512 234222653564781428736 234681014922051059712 237940473462635102208 239143297547234820096 239611288344783224832 242939222905127436288 243101355328315588608 244603190185299542016 246960107000193613824 248000456715650924544 251936971901613637632 254089753643936996352 254586993866332176384 257229765428958461952 258122924336697901056 259890889571880763392 260399482310768984064 261267970860932661248 262588718875395096576 263500485260379107328 264016141787307442176 266756793778179145728 267683032645464489984 271931969671582973952 273306625768268365824 273794517409059569664 277597219039740952576 277830120375217815552 279000513805107290112 279546503068913762304 283429093389315342336 288120124833559216128 289900077256651309056 290388289878785138688 293926467218549243904 296438045917926495744 297018159510720872448 300101393000451538944 301143411726147551232 301732733471208505344 303799396029230481408 305068367470827405312 305923465880530845696 308018832085192015872 311216259407875670016 312296871419708571648 317253964616846802944 317520137571677503488 318857730062979760128 321669948736832274432 323918963873503248384 324135140437754118144 326137586913732722688 330667275620867899392 335915962535484850176 338786338191915995136 339449325155109568512 341774320532884291584 342973020571944615936 344163899115597201408 345322150849834647552 346521186095841017856 350118291833860128768 351333980347172143104 352021522383076589568 356910710193952653312 364408834357691154432 366904785277949313024 370440160500290420736 372000685073476386816 372728670758551683072 377905457852420456448 387184386505046851584 389836334357821145088 390599223466153476096 391901956291398991872 393883078313092644864 395250727890568660992 396024212680961163264 400135190667268718592 401524548968196734976 407897954507374460928 410691776113589354496 414955012543834226688 416395828559611428864 418500770707660935168 419319754603370643456 425143640083973013504 431891951831337664512 432180187250338824192 434850115884976963584 440889700827823865856 444657068876889743616 445527239266081308672 450152089500677308416 451715117589221326848 452599100206812758016 455699094043845722112 457602551206241107968 458885198820796268544 460429534466446196736 462028248127788023808 466824389111813505024 468445307129562857472 475880946925270204416 478286595094469640192 479222576689566449664 485878445810254872576 486202710656631177216 489206380370599084032 496000913431301849088 503873943803227275264 508179507287873992704 509173987732664352768 514459530857916923904 516245848673395802112 519781779143761526784 525177437750790193152 527000970520758214656 528032283574614884352 533513587556358291456 535366065290928979968 546613251536536731648 547589034818119139328 555194438079481905152 555660240750435631104 558001027610214580224 559093006137827524608 566858186778630684672 576240249667118432256 580776579757570277376 587852934437098487808 592876091835852991488 594036319021441744896 600202786000903077888 602286823452295102464 607598792058460962816 611846931761061691392 616037664170384031744 622432518815751340032 624593742839417143296 634507929233693605888 637715460125959520256 647837927747006496768 648270280875508236288 652275173827465445376 661334551241735798784 677572676383831990272 678898650310219137024 683548641065768583168 685946041143889231872 688327798231194402816 690644301699669295104 693042372191682035712 700236583667720257536 702667960694344286208 704043044766153179136 713821420387905306624 728817668715382308864 733809570555898626048 740880321000580841472 744001370146952773632 755810915704840912896 774368773010093703168 779672668715642290176 781198446932306952192 783803912582797983744 787766156626185289728 790501455781137321984 792048425361922326528 800270381334537437184 803049097936393469952 815795909014748921856 821383552227178708992 832791657119222857728 837001541415321870336 838639509206741286912 850287280167946027008 864360374500677648384 869700231769953927168 881779401655647731712 889314137753779487232 891054478532162617344 900304179001354616832 903430235178442653696 905198200413625516032 911398188087691444224 915205102412482215936 917770397641592537088 924056496255576047616 933648778223627010048 936890614259125714944 951761893850540408832 956573190188939280384 971756891620509745152 972405421313262354432 978412760741198168064 992001826862603698176 1007747887606454550528 1016359014575747985408 1018347975465328705536 1028919061715833847808 1032491697346791604224 1039563558287523053568 1050354875501580386304 1054001941041516429312 1056064567149229768704 1070732130581857959936 1093226503073073463296 1110388876158963810304 1111320481500871262208 1116002055220429160448 1118186012275655049216 1133716373557261369344 1161553159515140554752 1175705868874196975616 1185752183671705982976 1188072638042883489792 1200405572001806155776 1204573646904590204928 1223693863522123382784 1232075328340768063488 1244865037631502680064 1249187485678834286592 1275430920251919040512 1295675855494012993536 1296540561751016472576 1304550347654930890752 1322669102483471597568 1355145352767663980544 1357797300620438274048 1367097282131537166336 1376655596462388805632 1381288603399338590208 1386084744383364071424 1400473167335440515072 1405335921388688572416 1427642840775810613248 1457635337430764617728 1467619141111797252096 1488002740293905547264 1511621831409681825792 1548737546020187406336 1559345337431284580352 1575532313252370579456 1581002911562274643968 1584096850723844653056 1600540762669074874368 1606098195872786939904 1642767104454357417984 1665583314238445715456 1674003082830643740672 1677279018413482573824 1700574560335892054016 1728720749001355296768 1763558803311295463424 1778628275507558974464 1782108957064325234688 1800608358002709233664 1806860470356885307392 1822796376175382888448 1835540795283185074176 1848112992511152095232 1867297556447254020096 1873781228518251429888 1903523787701080817664 1913146380377878560768 1943513783241019490304 1944810842626524708864 1956825521482396336128 1984003653725207396352 2032718029151495970816 2036695950930657411072 2057838123431667695616 2064983394693583208448 2079127116575046107136 2100709751003160772608 2108003882083032858624 2112129134298459537408 2141464261163715919872 2186453006146146926592 2220777752317927620608 2222640963001742524416 2232004110440858320896 2267432747114522738688 2323106319030281109504 2351411737748393951232 2371504367343411965952 2376145276085766979584 2400811144003612311552 2409147293809180409856 2447387727044246765568 2464150656681536126976 2498374971357668573184 2550861840503838081024 2593081123502032945152 2609100695309861781504 2645338204966943195136 2710290705535327961088 2715594601240876548096 2734194564263074332672 2753311192924777611264 2772169488766728142848 2800946334670881030144 2810671842777377144832 2855285681551621226496 2915270674861529235456 2935238282223594504192 2976005480587811094528 3023243662819363651584 3097475092040374812672 3118690674862569160704 3151064626504741158912 3162005823124549287936 3168193701447689306112 3212196391745573879808 3331166628476891430912 3348006165661287481344 3354558036826965147648 3401149120671784108032 3527117606622590926848 3557256551015117948928 3564217914128650469376 3601216716005418467328 3613720940713770614784 3671081590566370148352 3696225985022304190464 3734595112894508040192 3747562457036502859776 3826292760755757121536 3887027566482038980608 3889621685253049417728 3913651042964792672256 3968007307450414792704 4065436058302991941632 4073391901861314822144 4129966789387166416896 4158254233150092214272 4201419502006321545216 4216007764166065717248 4282928522327431839744 4372906012292293853184 4441555504635855241216 4464008220881716641792 4534865494229045477376 4646212638060562219008 4743008734686823931904 4752290552171533959168 4801622288007224623104 4818294587618360819712 4928301313363072253952 4996749942715337146368 5101723681007676162048 5186162247004065890304 5290676409933886390272 5420581411070655922176 5468389128526148665344 5506622385849555222528 5544338977533456285696 5601892669341762060288 5621343685554754289664 5710571363103242452992 5830541349723058470912 5870476564447189008384 5952010961175622189056 6194950184080749625344 6237381349725138321408 6302129253009482317824 6324011646249098575872 6336387402895378612224 6424392783491147759616 6662333256953782861824 6696012331322574962688 6802298241343568216064 7054235213245181853696 7114513102030235897856 7128435828257300938752 7202433432010836934656 7227441881427541229568 7342163181132740296704 7392451970044608380928 7495124914073005719552 7652585521511514243072 7779243370506098835456 7827302085929585344512 7936014614900829585408 8130872116605983883264 8146783803722629644288 8259933578774332833792 8316508466300184428544 8402839004012643090432 8432015528332131434496 8565857044654863679488 8745812024584587706368 8928016441763433283584 9069730988458090954752 9292425276121124438016 9486017469373647863808 9504581104343067918336 9636589175236721639424 9993499885430674292736 10203447362015352324096 10581352819867772780544 10841162822141311844352 11013244771699110445056 11088677955066912571392 11203785338683524120576 11242687371109508579328 11661082699446116941824 11740953128894378016768 11904021922351244378112 12389900368161499250688 12474762699450276642816 12604258506018964635648 12648023292498197151744 12848785566982295519232 13324666513907565723648 13392024662645149925376 13604596482687136432128 14229026204060471795712 14256871656514601877504 14404866864021673869312 14454883762855082459136 14784903940089216761856 14990249828146011439104 15305171043023028486144 15558486741012197670912 15872029229801659170816 16261744233211967766528 16519867157548665667584 16633016932600368857088 16805678008025286180864 16864031056664262868992 17131714089309727358976 17491624049169175412736 17856032883526866567168 18584850552242248876032 18972034938747295727616 19009162208686135836672 19273178350473443278848 19986999770861348585472 20406894724030704648192 21162705639735545561088 21682325644282623688704 22026489543398220890112 22177355910133825142784 22485374742219017158656 23481906257788756033536 23808043844702488756224 24779800736322998501376 24949525398900553285632 25208517012037929271296 25296046584996394303488 25697571133964591038464 26784049325290299850752 27209192965374272864256 28458052408120943591424 28513743313029203755008 28909767525710164918272 29980499656292022878208 30610342086046056972288 31744058459603318341632 32523488466423935533056 33039734315097331335168 33266033865200737714176 33611356016050572361728 33728062113328525737984 34983248098338350825472 35712065767053733134336 37169701104484497752064 37944069877494591455232 38546356700946886557696 39973999541722697170944 40813789448061409296384 43364651288565247377408 44354711820267650285568 44970749484438034317312 47616087689404977512448 49559601472645997002752 49899050797801106571264 50417034024075858542592 50592093169992788606976 51395142267929182076928 53568098650580599701504 56916104816241887182848 57027486626058407510016 57819535051420329836544 59960999312584045756416 61220684172092113944576 63488116919206636683264 65046976932847871066112 66079468630194662670336 66532067730401475428352 67456124226657051475968 71424131534107466268672 74339402208968995504128 75888139754989182910464 77092713401893773115392 81627578896122818592768 86729302577130494754816 89941498968876068634624 95232175378809955024896 99119202945291994005504 99798101595602213142528 100834068048151717085184 101184186339985577213952 107136197301161199403008 113832209632483774365696 115639070102840659673088 119921998625168091512832 122441368344184227889152 130093953865695742132224 133064135460802950856704 134912248453314102951936 142848263068214932537344 148678804417937991008256 151776279509978365820928 154185426803787546230784 173458605154260989509632 179882997937752137269248 190464350757619910049792 198238405890583988011008 199596203191204426285056 202368372679971154427904 214272394602322398806016 227664419264967548731392 231278140205681319346176 244882736688368455778304 260187907731391484264448 269824496906628205903872 285696526136429865074688 297357608835875982016512 303552559019956731641856 346917210308521979019264 359765995875504274538496 399192406382408852570112 404736745359942308855808 428544789204644797612032 455328838529935097462784 462556280411362638692352 520375815462782968528896 539648993813256411807744 571393052272859730149376 594715217671751964033024 607105118039913463283712 693834420617043958038528 809473490719884617711616 857089578409289595224064 910657677059870194925568 1040751630925565937057792 1079297987626512823615488 1214210236079826926567424 1387668841234087916077056 1618946981439769235423232 1714179156818579190448128 1821315354119740389851136 2081503261851131874115584 2428420472159653853134848 3237893962879538470846464 3642630708239480779702272 4163006523702263748231168 4856840944319307706269696 7285261416478961559404544 9713681888638615412539392 14570522832957923118809088 29141045665915846237618176
- Sum of all divisors σ(n): 109583406515593716895523061
- Sum of proper divisors (its aliquot sum) s(n): 80442360849677870657904885
- 29141045665915846237618176 is an abundant number, because the sum of its proper divisors (80442360849677870657904885) is greater than itself. Its abundance is 51301315183762024420286709
Bases of 29141045665915846237618176
- Binary: 11000000110101101101101000000001111111101100101101010011000010000000000000000000000002
- Hexadecimal: 0x181ADB403FD96A61000000
- Base-36: 3NTDC3B1IYK1S0000
Squares and roots of 29141045665915846237618176
- 29141045665915846237618176 squared (291410456659158462376181762) is 849200542502992726290938189630973448496189565566976
- 29141045665915846237618176 cubed (291410456659158462376181763) is 24746591788600221557841755703902883500770732166449224396919800221953242955776
-
29141045665915846237618176 is a
perfect square number . Itssquare root is 5398244683776 -
The
cube root of 29141045665915846237618176 is 307728965.7093938581
Scales and comparisons
How big is 29141045665915846237618176?- 29,141,045,665,915,846,237,618,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,141,045,665,915,846,237,618,176 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 29141045665915846237618176 cubic inches would be around 25644080.5 feet tall.
Recreational maths with 29141045665915846237618176
- 29141045665915846237618176 backwards is 67181673264851956654014192
- The number of decimal digits it has is: 26
- The sum of 29141045665915846237618176's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 29141045665915846237618176 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 29141045665915846237618176 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/29141045665915846237618176/
Chicago style:
Numbermatics. 2024. "Number 29141045665915846237618176 - Facts about the integer". https://numbermatics.com/n/29141045665915846237618176/
The information we have on file for 29141045665915846237618176 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 29141045665915846237618176, math, Factors of 29141045665915846237618176, curriculum, school, college, exams, university, Prime factorization of 29141045665915846237618176, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, one hundred forty-one sextillion, forty-five quintillion, six hundred sixty-five quadrillion, nine hundred fifteen trillion, eight hundred forty-six billion, two hundred thirty-seven million, six hundred eighteen thousand, one hundred seventy-six.