530886793509553913999917056
530,886,793,509,553,913,999,917,056 is an even composite number composed of five prime numbers multiplied together.
530886793509553913999917056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, two hundred eighty divisors.
Prime factorization of 530886793509553913999917056:
218 × 39 × 76 × 733 × 1313
(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 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 73 × 73 × 73 × 131 × 131 × 131)See below for interesting mathematical facts about the number 530886793509553913999917056 from the Numbermatics database.
Names of 530886793509553913999917056
- Cardinal: 530886793509553913999917056 can be written as Five hundred thirty septillion, eight hundred eighty-six sextillion, seven hundred ninety-three quintillion, five hundred nine quadrillion, five hundred fifty-three trillion, nine hundred thirteen billion, nine hundred ninety-nine million, nine hundred seventeen thousand and fifty-six.
Scientific notation
- Scientific notation: 5.30886793509553913999917056 × 1026
Factors of 530886793509553913999917056
Divisors of 530886793509553913999917056
- Number of divisors d(n): 21280
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 73 81 84 96 98 108 112 126 128 131 144 146 147 162 168 189 192 196 216 219 224 243 252 256 262 288 292 294 324 336 343 378 384 392 393 432 438 441 448 486 504 511 512 524 567 576 584 588 648 657 672 686 729 756 768 784 786 864 876 882 896 917 972 1008 1022 1024 1029 1048 1134 1152 1168 1176 1179 1296 1314 1323 1344 1372 1458 1512 1533 1536 1568 1572 1701 1728 1752 1764 1792 1834 1944 1971 2016 2044 2048 2058 2096 2187 2268 2304 2336 2352 2358 2401 2592 2628 2646 2688 2744 2751 2916 3024 3066 3072 3087 3136 3144 3402 3456 3504 3528 3537 3577 3584 3668 3888 3942 3969 4032 4088 4096 4116 4192 4374 4536 4599 4608 4672 4704 4716 4802 5103 5184 5256 5292 5329 5376 5488 5502 5832 5913 6048 6132 6144 6174 6272 6288 6419 6561 6804 6912 7008 7056 7074 7154 7168 7203 7336 7776 7884 7938 8064 8176 8192 8232 8253 8384 8748 9072 9198 9216 9261 9344 9408 9432 9563 9604 10206 10368 10512 10584 10611 10658 10731 10752 10976 11004 11664 11826 11907 12096 12264 12288 12348 12544 12576 12838 13122 13608 13797 13824 14016 14112 14148 14308 14336 14406 14672 15309 15552 15768 15876 15987 16128 16352 16384 16464 16506 16768 16807 17161 17496 17739 18144 18396 18432 18522 18688 18816 18864 19126 19208 19257 19683 20412 20736 21024 21168 21222 21316 21462 21504 21609 21952 22008 23328 23652 23814 24192 24528 24576 24696 24759 25039 25088 25152 25676 26244 27216 27594 27648 27783 28032 28224 28296 28616 28672 28689 28812 29344 30618 31104 31536 31752 31833 31974 32193 32256 32704 32768 32928 33012 33536 33614 34322 34992 35478 35721 36288 36792 36864 37044 37303 37376 37632 37728 38252 38416 38514 39366 40824 41391 41472 42048 42336 42444 42632 42924 43008 43218 43904 44016 44933 45927 46656 47304 47628 47961 48384 49056 49152 49392 49518 50078 50176 50304 50421 51352 51483 52488 53217 54432 55188 55296 55566 56064 56448 56592 57232 57344 57378 57624 57771 58688 61236 62208 63072 63504 63666 63948 64386 64512 64827 65408 65536 65856 66024 66941 67072 67228 68644 69984 70956 71442 72576 73584 73728 74088 74277 74606 74752 75117 75264 75456 76504 76832 77028 78732 81648 82782 82944 83349 84096 84672 84888 85264 85848 86016 86067 86436 87808 88032 89866 91854 93312 94608 95256 95499 95922 96579 96768 98112 98304 98784 99036 100156 100352 100608 100842 102704 102966 104976 106434 107163 108864 110376 110592 111132 111909 112128 112896 113184 114464 114688 114756 115248 115542 117376 117649 120127 122472 124173 124416 126144 127008 127332 127896 128772 129024 129654 130816 131072 131712 132048 133882 134144 134456 134799 137288 137781 139968 141912 142884 143883 145152 147168 147456 148176 148554 149212 149504 150234 150528 150912 151263 153008 153664 154056 154449 157464 159651 163296 165564 165888 166698 168192 169344 169776 170528 171696 172032 172134 172872 173313 175273 175616 176064 179732 183708 186624 189216 190512 190998 191844 193158 193536 194481 196224 196608 197568 198072 200312 200704 200823 201216 201684 205408 205932 209952 212868 214326 217728 220752 221184 222264 222831 223818 224256 225351 225792 226368 228928 229376 229512 230496 231084 234752 235298 240254 244944 248346 248832 250047 252288 254016 254664 255792 257544 258048 258201 259308 261121 261632 262144 263424 264096 267764 268288 268912 269598 274576 275562 279936 283824 285768 286497 287766 289737 290304 294336 294912 296352 297108 298424 299008 300468 301056 301824 302526 306016 307328 308112 308898 314531 314928 319302 321489 326592 331128 331776 333396 335727 336384 338688 339552 341056 343392 344064 344268 345744 346626 350546 351232 352128 352947 359464 360381 367416 372519 373248 378432 381024 381996 383688 386316 387072 388962 389017 392448 393216 395136 396144 400624 401408 401646 402432 403368 404397 410816 411864 419904 425736 428652 431649 435456 441504 442368 444528 445662 447636 448512 450702 451584 452736 453789 457856 458752 459024 460992 462168 463347 468587 469504 470596 478953 480508 489888 496692 497664 500094 504576 508032 509328 511584 515088 516096 516402 518616 519939 522242 523264 525819 526848 528192 535528 536576 537824 539196 549152 551124 559872 567648 571536 572994 575532 579474 580608 583443 588672 589824 592704 594216 596848 598016 600936 602112 602469 603648 605052 612032 614656 616224 617796 629062 629856 638604 642978 653184 662256 663552 666792 668493 671454 672768 676053 677376 679104 682112 686784 688128 688536 691488 693252 698099 701092 702464 704256 705894 718928 720762 734832 745038 746496 750141 756864 762048 763992 767376 772632 774144 774603 777924 778034 783363 784896 786432 790272 792288 801248 802816 803292 804864 806736 808794 821632 823728 839808 840889 851472 857304 859491 863298 869211 870912 883008 884736 889056 891324 895272 897024 901404 903168 905472 907578 915712 917504 918048 921984 924336 926694 937174 939008 941192 943593 957906 961016 964467 979776 993384 995328 1000188 1007181 1009152 1016064 1018656 1023168 1030176 1032192 1032804 1037232 1039878 1044484 1046528 1051638 1053696 1056384 1058841 1071056 1073152 1075648 1078392 1081143 1098304 1102248 1117557 1119744 1135296 1143072 1145988 1151064 1158948 1161216 1166886 1167051 1177344 1179648 1185408 1188432 1193696 1196032 1201872 1204224 1204938 1207296 1210104 1213191 1224064 1226911 1229312 1232448 1235592 1252753 1258124 1259712 1277208 1285956 1294947 1306368 1324512 1327104 1333584 1336986 1342908 1345536 1352106 1354752 1358208 1361367 1364224 1373568 1376256 1377072 1382976 1386504 1390041 1396198 1402184 1404928 1405761 1408512 1411788 1436859 1437856 1441524 1469664 1490076 1492992 1500282 1513728 1524096 1527984 1534752 1545264 1548288 1549206 1555848 1556068 1559817 1566726 1569792 1577457 1580544 1584576 1602496 1605632 1606584 1609728 1613472 1617588 1643264 1647456 1679616 1681778 1702944 1714608 1718982 1726596 1738422 1741824 1750329 1766016 1769472 1778112 1782648 1790544 1794048 1802808 1806336 1807407 1810944 1815156 1827847 1831424 1835008 1836096 1843968 1848672 1853388 1874348 1878016 1882384 1887186 1915812 1922032 1928934 1959552 1986768 1990656 2000376 2005479 2014362 2018304 2028159 2032128 2037312 2046336 2060352 2064384 2065608 2074464 2079756 2088968 2093056 2094297 2103276 2107392 2112768 2117682 2142112 2146304 2151296 2156784 2162286 2196608 2201717 2204496 2235114 2239488 2248091 2250423 2270592 2286144 2291976 2302128 2317896 2322432 2323809 2333772 2334102 2350089 2354688 2359296 2370816 2376864 2387392 2392064 2403744 2408448 2409876 2414592 2420208 2426382 2448128 2453822 2458624 2464896 2471184 2505506 2516248 2519424 2522667 2554416 2571912 2578473 2589894 2607633 2612736 2649024 2654208 2667168 2673972 2685816 2691072 2704212 2709504 2716416 2722734 2723119 2728448 2747136 2752512 2754144 2765952 2773008 2780082 2792396 2804368 2809856 2811522 2817024 2823576 2830779 2873718 2875712 2883048 2939328 2980152 2985984 3000564 3021543 3027456 3048192 3055968 3069504 3090528 3096576 3098412 3111696 3112136 3119634 3133452 3139584 3154914 3161088 3169152 3176523 3204992 3211264 3213168 3219456 3226944 3235176 3243429 3280109 3286528 3294912 3352671 3359232 3363556 3405888 3429216 3437964 3453192 3476844 3483648 3500658 3501153 3532032 3538944 3556224 3565296 3581088 3588096 3605616 3612672 3614814 3621888 3630312 3639573 3655694 3662848 3672192 3680733 3687936 3697344 3706776 3748696 3756032 3758259 3764768 3774372 3831624 3844064 3857868 3884841 3919104 3973536 3981312 4000752 4010958 4028724 4036608 4056318 4064256 4074624 4084101 4092672 4120704 4128768 4131216 4148928 4159512 4170123 4177936 4186112 4188594 4206552 4214784 4217283 4225536 4235364 4284224 4292608 4302592 4313568 4324572 4393216 4403434 4408992 4470228 4478976 4496182 4500846 4541184 4572288 4583952 4604256 4635792 4644864 4647618 4667544 4668204 4679451 4700178 4709376 4732371 4741632 4753728 4774784 4784128 4807488 4816896 4819752 4829184 4840416 4852764 4886693 4896256 4907644 4917248 4929792 4942368 5011012 5032496 5038848 5045334 5108832 5143824 5156946 5179788 5215266 5225472 5250987 5298048 5308416 5334336 5347944 5371632 5382144 5408424 5419008 5422221 5432832 5445468 5446238 5456896 5483541 5494272 5505024 5508288 5531904 5546016 5560164 5584792 5608736 5619712 5623044 5634048 5647152 5661558 5747436 5751424 5766096 5878656 5886223 5960304 5971968 6001128 6016437 6043086 6054912 6084477 6096384 6111936 6139008 6181056 6193152 6196824 6223392 6224272 6239268 6266904 6279168 6282891 6309828 6322176 6338304 6353046 6409984 6422528 6426336 6438912 6453888 6470352 6486858 6560218 6573056 6589824 6605151 6705342 6718464 6727112 6744273 6751269 6811776 6858432 6875928 6906384 6953688 6967296 6971427 7001316 7002306 7050267 7064064 7077888 7112448 7130592 7162176 7176192 7211232 7225344 7229628 7243776 7260624 7279146 7311388 7325696 7344384 7361466 7375872 7394688 7413552 7497392 7512064 7516518 7529536 7548744 7568001 7663248 7688128 7715736 7769682 7822899 7838208 7947072 7962624 8001504 8021916 8057448 8073216 8112636 8128512 8149248 8168202 8169357 8185344 8241408 8257536 8262432 8297856 8319024 8340246 8355872 8372224 8377188 8413104 8429568 8434566 8451072 8470728 8492337 8568448 8585216 8588377 8605184 8627136 8649144 8769271 8786432 8806868 8817984 8940456 8957952 8992364 9001692 9064629 9082368 9144576 9167904 9208512 9271584 9289728 9295236 9335088 9336408 9358902 9400356 9418752 9464742 9483264 9507456 9529569 9549568 9568256 9614976 9633792 9639504 9658368 9680832 9705528 9730287 9773386 9792512 9815288 9834496 9840327 9859584 9884736 10022024 10058013 10064992 10077696 10090668 10217664 10287648 10313892 10359576 10430532 10450944 10501974 10503459 10596096 10616832 10668672 10695888 10743264 10764288 10816848 10838016 10844442 10865664 10890936 10892476 10913792 10918719 10967082 10988544 11016576 11042199 11063808 11092032 11120328 11169584 11217472 11239424 11246088 11268096 11274777 11294304 11323116 11494872 11502848 11532192 11654523 11757312 11772446 11920608 11943936 12002256 12032874 12086172 12109824 12168954 12192768 12223872 12252303 12278016 12362112 12386304 12393648 12446784 12448544 12478536 12510369 12533808 12558336 12565782 12619656 12644352 12651849 12676608 12706092 12794929 12819968 12845056 12852672 12877824 12907776 12940704 12973716 13120436 13146112 13179648 13210302 13410684 13436928 13454224 13488546 13502538 13623552 13716864 13751856 13812768 13907376 13934592 13942854 14002632 14004612 14038353 14100534 14128128 14197113 14224896 14261184 14324352 14352384 14422464 14450688 14459256 14487552 14521248 14558292 14622776 14651392 14660079 14688768 14722932 14751744 14789376 14827104 14994784 15024128 15033036 15059072 15097488 15136002 15326496 15376256 15412019 15431472 15539364 15645798 15676416 15736637 15752961 15894144 15925248 16003008 16043832 16114896 16146432 16225272 16257024 16266663 16298496 16336404 16338714 16370688 16450623 16482816 16515072 16524864 16595712 16638048 16680492 16711744 16744448 16754376 16826208 16859136 16869132 16902144 16941456 16984674 17136896 17170432 17176754 17210368 17254272 17298288 17538542 17572864 17613736 17635968 17658669 17880912 17915904 17984728 18003384 18049311 18129258 18164736 18253431 18289152 18335808 18417024 18543168 18579456 18590472 18670176 18672816 18717804 18800712 18837504 18848673 18929484 18966528 19014912 19059138 19061833 19099136 19136512 19229952 19267584 19279008 19316736 19361664 19411056 19460574 19546772 19585024 19630576 19668992 19680654 19719168 19769472 19815453 20044048 20116026 20129984 20155392 20181336 20232819 20435328 20575296 20627784 20719152 20861064 20901888 20914281 21003948 21006918 21150801 21192192 21233664 21337344 21391776 21486528 21528576 21633696 21676032 21688884 21731328 21781872 21784952 21827584 21837438 21934164 21977088 22033152 22084398 22127616 22184064 22240656 22339168 22434944 22478848 22492176 22536192 22549554 22588608 22646232 22704003 22960763 22989744 23005696 23064384 23309046 23468697 23514624 23544892 23841216 23887872 24004512 24065748 24172344 24219648 24337908 24385536 24447744 24504606 24508071 24556032 24724224 24772608 24787296 24893568 24897088 24957072 25020738 25067616 25116672 25131564 25239312 25288704 25303698 25353216 25412184 25477011 25589858 25639936 25705344 25755648 25765131 25815552 25881408 25947432 26240872 26292224 26307813 26359296 26420604 26821368 26873856 26908448 26977092 27005076 27193887 27247104 27433728 27503712 27625536 27814752 27869184 27885708 28005264 28009224 28076706 28201068 28256256 28394226 28449792 28522368 28588707 28648704 28704768 28844928 28901376 28918512 28975104 29042496 29116584 29190861 29245552 29302784 29320158 29377536 29445864 29503488 29520981 29578752 29654208 29989568 30048256 30066072 30118144 30194976 30272004 30652992 30752512 30824038 30862944 31078728 31291596 31352832 31473274 31505922 31510377 31788288 31850496 32006016 32087664 32229792 32292864 32450544 32514048 32533326 32596992 32672808 32677428 32741376 32756157 32901246 32965632 33049728 33126597 33191424 33276096 33360984 33423488 33488896 33508752 33652416 33718272 33738264 33804288 33824331 33882912 33969348 34206851 34273792 34340864 34353508 34420736 34508544 34596576 34963569 35077084 35145728 35227472 35271936 35317338 35761824 35831808 35969456 36006768 36098622 36258516 36329472 36506862 36578304 36671616 36756909 36834048 37086336 37158912 37180944 37340352 37345632 37435608 37531107 37601424 37675008 37697346 37858968 37933056 37955547 38029824 38118276 38123666 38198272 38384787 38459904 38535168 38558016 38633472 38723328 38822112 38921148 39093544 39170048 39261152 39337984 39361308 39438336 39538944 39630906 40088096 40232052 40259968 40310784 40362672 40465638 40870656 41150592 41203561 41255568 41438304 41722128 41803776 41828562 42007896 42013836 42115059 42301602 42384384 42591339 42674688 42783552 42973056 43057152 43267392 43352064 43377768 43462656 43563744 43569904 43655168 43674876 43868328 43954176 43980237 44066304 44168796 44255232 44368128 44481312 44678336 44869888 44957696 44984352 45072384 45099108 45177216 45292464 45408006 45921526 45979488 46011392 46128768 46236057 46618092 46937394 47029248 47089784 47209911 47258883 47682432 47775744 48009024 48131496 48344688 48439296 48675816 48771072 48799989 48895488 49009212 49016142 49112064 49351869 49448448 49545216 49574592 49787136 49794176 49914144 50041476 50135232 50233344 50263128 50478624 50577408 50607396 50706432 50824368 50954022 50961227 51179716 51279872 51410688 51511296 51530262 51631104 51762816 51894864 52481744 52584448 52615626 52718592 52841208 52976007 53642736 53747712 53816896 53954184 54010152 54387774 54494208 54760293 54867456 55007424 55251072 55629504 55738368 55771416 56010528 56018448 56153412 56402136 56512512 56546019 56788452 56899584 57044736 57177414 57185499 57297408 57409536 57689856 57802752 57837024 57950208 58084992 58233168 58381722 58491104 58605568 58640316 58755072 58891728 59006976 59041962 59157504 59308416 59446359 59979136 60096512 60132144 60236288 60389952 60544008 60698457 61305984 61384897 61505024 61648076 61725888 62157456 62583192 62705664 62742843 62946548 63011844 63020754 63452403 63576576 63700992 64012032 64175328 64459584 64585728 64901088 65028096 65066652 65193984 65345616 65354856 65482752 65512314 65802492 65931264 66099456 66253194 66382848 66552192 66721968 66846976 66977792 67017504 67304832 67436544 67476528 67608576 67648662 67765824 67938696 68112009 68413702 68547584 68707016 68841472 68882289 69017088 69193152 69927138 70154168 70291456 70406091 70454944 70543872 70634676 71523648 71663616 71938912 72013536 72197244 72517032 72658944 73013724 73156608 73343232 73513818 73524213 73668096 74172672 74317824 74361888 74680704 74691264 74871216 75062214 75202848 75350016 75394692 75717936 75866112 75911094 76059648 76236552 76247332 76396544 76431033 76769574 76919808 77116032 77266944 77295393 77446656 77644224 77842296 78187088 78340096 78522304 78675968 78722616 78876672 78923439 79077888 79261812 80176192 80464104 80519936 80621568 80725344 80931276 81581661 81741312 82301184 82407122 82511136 82876608 83444256 83607552 83657124 84015792 84027672 84230118 84603204 84768768 85182678 85349376 85567104 85766121 85946112 86114304 86534784 86704128 86755536 86925312 87127488 87139808 87310336 87349752 87572583 87736656 87908352 87960474 88132608 88337592 88510464 88562943 88736256 88962624 89356672 89564503 89739776 89915392 89968704 90144768 90198216 90354432 90584928 90816012 91450969 91843052 91958976 92022784 92257536 92472114 93236184 93874788 94058496 94179568 94419822 94517766 94531131 95364864 95551488 96018048 96262992 96689376 96878592 97351632 97542144 97599978 97790976 98018424 98032284 98224128 98268471 98703738 98896896 99149184 99379791 99574272 99588352 99828288 100082952 100270464 100466688 100526256 100957248 101154816 101214792 101412864 101472993 101648736 101908044 101922454 102359432 102559744 102620553 102821376 103022592 103060524 103262208 103525632 103789728 104890707 104963488 105168896 105231252 105437184 105682416 105952014 107285472 107495424 107633792 107908368 108020304 108775548 108988416 109520586 109734912 110014848 110156459 110270727 110502144 111259008 111476736 111542832 112021056 112036896 112306824 112593321 112804272 113025024 113092038 113576904 113799168 113866641 114089472 114354828 114370998 114594816 115154361 115379712 115605504 115674048 115900416 116169984 116466336 116763444 116982208 117211136 117280632 117510144 117783456 118013952 118083924 118315008 118616832 118892718 119958272 120193024 120264288 120472576 120779904 121088016 121396914 122611968 122769794 123010048 123296152 123451776 123610683 124314912 125166384 125411328 125485686 125893096 126023688 126041508 126345177 126904806 127153152 127774017 128024064 128350656 128919168 129171456 129802176 130056192 130133304 130387968 130691232 130709712 130965504 131024628 131604984 131862528 131940711 132198912 132506388 132765696 133104384 133432831 133443936 133693952 133955584 134035008 134609664 134873088 134953056 135217152 135297324 135531648 135877392 136224018 136827404 137095168 137414032 137682944 137764578 138034176 138386304 138708171 139854276 140308336 140582912 140812182 140909888 141087744 141269352 141629733 143047296 143327232 143877824 144027072 144394488 145034064 145317888 146027448 146313216 146399967 146686464 147027636 147048426 147336192 148055607 148345344 148635648 148723776 149361408 149382528 149742432 150124428 150405696 150700032 150789384 151435872 151732224 151822188 152119296 152473104 152494664 152793088 152862066 152883681 153539148 153839616 154232064 154533888 154590786 154893312 155288448 155684592 156374176 156680192 157044608 157351936 157445232 157753344 157846878 158155776 158523624 158928021 160352384 160725341 160928208 161039872 161243136 161450688 161862552 163163322 163482624 164110643 164280879 164602368 164814244 165022272 165753216 166888512 167215104 167314248 168031584 168055344 168460236 169206408 169537536 169638057 170365356 170698752 171134208 171532242 171556497 171892224 172228608 173069568 173408256 173511072 173850624 174254976 174279616 174620672 174699504 175145166 175473312 175816704 175920948 176265216 176675184 177020928 177125886 177472512 177925248 178339077 178713344 179129006 179479552 179937408 180289536 180396432 180708864 181169856 181632024 182095371 182901938 183686104 183917952 184045568 184154691 184515072 184944228 186472368 187749576 188116992 188228529 188359136 188839644 189035532 189062262 190357209 190729728 191102976 192036096 192525984 193378752 193757184 194703264 195084288 195199956 195581952 196036848 196064568 196448256 196536942 197407476 197793792 198298368 198759582 199148544 199176704 199656576 200165904 200540928 200933376 201052512 201914496 202309632 202429584 202825728 202945986 203297472 203816088 203844908 204336027 204718864 205119488 205241106 205642752 206121048 206524416 206646867 207051264 207579456 209781414 209926976 210337792 210462504 210874368 211364832 211904028 214570944 214990848 215267584 215816736 216040608 217551096 217976832 219041172 219469824 220029696 220312918 220541454 220572639 221004288 222518016 222953472 223085664 224042112 224073792 224613648 225186642 225608544 226050048 226184076 227153808 227598336 227733282 228178944 228709656 228741996 229189632 229293099 230308722 230759424 231348096 231800832 231886179 232339968 232932672 233526888 233964416 234422272 234561264 235020288 235566912 236027904 236167848 236630016 236770317 237233664 237785436 239447957 239916544 240386048 240528576 240945152 241559808 242176032 242793828 244744983 245223936 245539588 246020096 246592304 246903552 247221366 248629824 250332768 250822656 250971372 251786192 252047376 252083016 252690354 253809612 254306304 255548034 256048128 256701312 257298363 257838336 258342912 259604352 260112384 260266608 260775936 261382464 261419424 261931008 262049256 262717749 263209968 263725056 263881422 264397824 265012776 265531392 265688829 266208768 266865662 266887872 267387904 268070016 268693509 269219328 269746176 269906112 270434304 270594648 271063296 271754784 272448036 273654808 274190336 274352907 274828064 275365888 275529156 276068352 276772608 277416342 279708552 280616672 281165824 281624364 281819776 282175488 282538704 283259466 283593393 286094592 286654464 287755648 288054144 288424927 288788976 290068128 290635776 292054896 292626432 292799934 293372928 294055272 294096852 294672384 294805413 296111214 296690688 297447552 298139373 298722816 298765056 299484864 300248856 300811392 301400064 301578768 302871744 303464448 303644376 304238592 304418979 304946208 304989328 305586176 305724132 305767362 307078296 307679232 307861659 308464128 309067776 309181572 309786624 310576896 311369184 312748352 313360384 314089216 314703872 314890464 315506688 315693756 316311552 317047248 317856042 320704768 321450682 321856416 322079744 322486272 322901376 323725104 326326644 326965248 328221286 328561758 329204736 329628488 330044544 330469377 330812181 331506432 333777024 334430208 334628496 336063168 336110688 336920472 337779963 338412816 339075072 339276114 340730712 341397504 341599923 342268416 343064484 343112994 343784448 345463083 346139136 346816512 347022144 347701248 348509952 348559232 349241344 349399008 350290332 350946624 351633408 351841896 352530432 353350368 354041856 354251772 354945024 355850496 356678154 356728589 357426688 358258012 358959104 359874816 360579072 360792864 361417728 362339712 363264048 364190742 365803876 367372208 367835904 368091136 368309382 369030144 369888456 370832049 372944736 375499152 376233984 376457058 376718272 377679288 378071064 378124524 380714418 381459456 383322051 384072192 385051968 386757504 387514368 389406528 390168576 390399912 391163904 392073696 392129136 392896512 393073884 394814952 395587584 395822133 396596736 397519164 398297088 398353408 399313152 400298493 400331808 401081856 401866752 402105024 403828992 404619264 404859168 405651456 405891972 406594944 407632176 407689816 408672054 409437728 410238976 410482212 411285504 412242096 413048832 413293734 414102528 415158912 416124513 419562828 419853952 420675584 420925008 421748736 422729664 423808056 424889199 429141888 429694279 429981696 430535168 431633472 432081216 435102192 435953664 438082344 438939648 439199901 440059392 440625836 441082908 441145278 442008576 444166821 445036032 445906944 446171328 448084224 448147584 449227296 450373284 451217088 452100096 452368152 454307616 455196672 455466564 456357888 457419312 457483992 458379264 458586198 458651043 460617444 461518848 462696192 463601664 463772358 464679936 465865344 467053776 467928832 468844544 469122528 470040576 471133824 472055808 472335696 473260032 473540634 474467328 475570872 476784063 478895914 479833088 481057152 481890304 482176023 483119616 484352064 485587656 489489966 490447872 491079176 492040192 492331929 492842637 493184608 493807104 494442732 497259648 500665536 501645312 501942744 503572384 504094752 504166032 505380708 507619224 508612608 508914171 511096068 512096256 513402624 514596726 514669491 515676672 516685824 519208704 520224768 520533216 521551872 522764928 522838848 523862016 524098512 525435498 526419936 527450112 527762844 528795648 530025552 531062784 531377658 532417536 533731324 533775744 534775808 535017231 536140032 537387018 538438656 539812224 540868608 541189296 542126592 543509568 544896072 546286113 547309616 548380672 548705814 549656128 550731776 551058312 552136704 552464073 553545216 554832684 559417104 561233344 562331648 563248728 563639552 564350976 565077408 566518932 567186786 571071627 572189184 573308928 575511296 576108288 576849854 577577952 580136256 581271552 584109792 585252864 585599868 586745856 588110544 588193704 589344768 589610826 592222428 593381376 594895104 596278746 597445632 597530112 598969728 600497712 601622784 602800128 603157536 605743488 606928896 607288752 608477184 608837958 609892416 609978656 611172352 611448264 611534724 613008081 614156592 615358464 615723318 616928256 618363144 619573248 619940601 621153792 622738368 625496704 626720768 626951521 628178432 629407744 629780928 631013376 631387512 632623104 634094496 635712084 640156783 641409536 642901364 643712832 644159488 644972544 645802752 647450208 652653288 653930496 656442572 657123516 658409472 659256976 660089088 660938754 661624362 661717917 663012864 667554048 668860416 669256992 672126336 672221376 673840944 675559926 676825632 678150144 678552228 681461424 682795008 683199846 684536832 686128968 686225988 687568896 687879297 690926166 692278272 694044288 695402496 695658537 697019904 697118464 698482688 698798016 700580664 701893248 703266816 703683792 705060864 706700736 708083712 708503544 709890048 710310951 711700992 713356308 713457178 714853376 716516024 717918208 718343871 719749632 721158144 721585728 722835456 724679424 726528096 728381484 731607752 734234949 734744416 735671808 736182272 736618764 738060288 739776912 741664098 745889472 750998304 752467968 752914116 753436544 755358576 756142128 756249048 761428836 762918912 766644102 768144384 770103936 771095213 771895089 773515008 775028736 778813056 780337152 780799824 782327808 784147392 784258272 785793024 786147768 788153247 789629904 791175168 791644266 793193472 795038328 796594176 796706816 797066487 798626304 800596986 800663616 802163712 804210048 806080527 807657984 809238528 809718336 811302912 811783944 813189888 815264352 815379632 817344108 818875456 820477952 820964424 822571008 823058721 824484192 826097664 826587468 828205056 830317824 832249026 839125656 839707904 841351168 841850016 843497472 845459328 847616112 849778398 850780179 858283776 859388558 859963392 861070336 863266944 864162432 865274781 870204384 871907328 876164688 877879296 878399802 880118784 881251672 882165816 882290556 884017152 884416239 888333642 890072064 892342656 894418119 896168448 896295168 898454592 900746568 902434176 904200192 904736304 908615232 910393344 910933128 912715776 913256937 914838624 914967984 916758528 917172396 917302086 921234888 923037696 923584977 925392384 927203328 927544716 929359872 931730688 934029817 934107552 935857664 937689088 938245056 940081152 942267648 944111616 944671392 946520064 947081268 948934656 951141744 953568126 957791828 959666176 962114304 963780608 964352046 966239232 968704128 971175312 978979932 980895744 982158352 984080384 984663858 985685274 986369216 987614208 988885464 991408131 994519296 1001331072 1003290624 1003885488 1007144768 1008189504 1008332064 1010761416 1015238448 1017225216 1017828342 1022192136 1024192512 1024799769 1026805248 1029193452 1029338982 1031353344 1036389249 1038417408 1040449536 1041066432 1043103744 1045529856 1045677696 1047724032 1048197024 1050870996 1052839872 1054900224 1055525688 1057591296 1060051104 1062125568 1062755316 1064835072 1067462648 1067551488 1069551616 1070034462 1070185767 1072280064 1074774036 1076877312 1079624448 1081737216 1082378592 1084253184 1087019136 1089792144 1092572226 1094619232 1096761344 1097411628 1099312256 1101463552 1102116624 1104273408 1104928146 1107090432 1109665368 1112496147 1118834208 1122466688 1124663296 1125077387 1126497456 1127279104 1128701952 1130154816 1133037864 1134373572 1142143254 1144378368 1148774501 1149966153 1151022592 1152216576 1153699708 1155155904 1160272512 1162543104 1168219584 1170505728 1171199736 1173491712 1176221088 1176387408 1178689536 1179221652 1184444856 1186762752 1187466399 1189790208 1192557492 1194891264 1195060224 1197939456 1200895479 1200995424 1203245568 1205600256 1206315072 1211486976 1213857792 1214577504 1216954368 1217675916 1219784832 1219957312 1222344704 1222896528 1223069448 1226016162 1228313184 1230716928 1231446636 1233856512 1236726288 1239146496 1239881202 1242307584 1245476736 1248373539 1250993408 1253441536 1253903042 1256356864 1259561856 1262026752 1262775024 1265246208 1268188992 1271424168 1274667597 1280313566 1282819072 1285802728 1287425664 1288318976 1289082837 1289945088 1291605504 1294900416 1305306576 1307860992 1312885144 1314247032 1316818944 1317599703 1318513952 1320178176 1321877508 1323248724 1323435834 1326025728 1332500463 1335108096 1337720832 1338513984 1344252672 1344442752 1347681888 1351119852 1353651264 1356300288 1357104456 1362922848 1365590016 1366399692 1369073664 1372257936 1372451976 1375137792 1375758594 1375953129 1381852332 1384556544 1388088576 1390804992 1391317074 1394039808 1394236928 1396965376 1397596032 1401161328 1403786496 1406533632 1407367584 1410121728 1413401472 1416167424 1417007088 1419780096 1420621902 1423401984 1426712616 1426914356 1429706752 1430352189 1433032048 1435836416 1436687742 1439499264 1443171456 1445670912 1446528069 1449358848 1453056192 1456762968 1463215504 1468469898 1469488832 1471343616 1472364544 1473237528 1476120576 1476995787 1479553824 1483328196 1491778944 1501996608 1504935936 1505828232 1506873088 1510717152 1512284256 1512498096 1522857672 1525837824 1526742513 1533288204 1536288768 1540207872 1542190426 1543790178 1544008473 1547030016 1550057472 1557626112 1560674304 1561599648 1564655616 1568294784 1568516544 1571586048 1572295536 1576306494 1579259808 1582350336 1583288532 1586386944 1590076656 1593188352 1593413632 1594132974 1597252608 1601193972 1601327232 1604327424 1605051693 1608420096 1612161054 1615315968 1619436672 1622605824 1623567888 1626379776 1630528704 1630759264 1634688216 1637750912 1638858339 1640955904 1641928848 1645142016 1646117442 1648968384 1652195328 1653174936 1656410112 1657392219 1660635648 1664498052 1676135699 1678251312 1679415808 1682702336 1683700032 1686994944 1690918656 1695232224 1699556796 1701560358 1713214881 1716567552 1718777116 1719926784 1722140672 1726533888 1728324864 1730549562 1740408768 1743814656 1752329376 1755758592 1756799604 1760237568 1762503344 1764331632 1764581112 1768034304 1768832478 1776667284 1780144128 1784685312 1788836238 1792336896 1792590336 1796909184 1801493136 1804868352 1808400384 1809472608 1817230464 1820786688 1821866256 1825431552 1826513874 1829677248 1829935968 1833517056 1834344792 1834604172 1839024243 1842469776 1846075392 1847169954 1850784768 1855089432 1858719744 1859821803 1863461376 1868059634 1868215104 1871715328 1876490112 1880162304 1880854563 1884535296 1888223232 1889342784 1893040128 1894162536 1897869312 1902283488 1907136252 1915583656 1919332352 1920470349 1924228608 1927561216 1928704092 1932478464 1937408256 1942350624 1957959864 1961791488 1964316704 1968160768 1969327716 1971370548 1972738432 1975228416 1977770928 1982816262 1985153751 1989038592 2002662144 2006581248 2007770976 2014289536 2016379008 2016664128 2018974489 2021522832 2030476896 2034450432 2035656684 2044384272 2048385024 2049599538 2053610496 2058386904 2058677964 2062706688 2063637891 2072778498 2076834816 2082132864 2086207488 2086975611 2091059712 2091355392 2095448064 2096394048 2101741992 2105679744 2109800448 2111051376 2115182592 2120102208 2124251136 2125510632 2129670144 2130932853 2134925296 2135102976 2139103232 2140068924 2140371534 2144560128 2149548072 2153754624 2155031613 2159248896 2163474432 2164757184 2168506368 2174038272 2179584288 2185144452 2189238464 2193522688 2194823256 2198624512 2202927104 2204233248 2208546816 2209856292 2214180864 2219330736 2224992294 2237668416 2244933376 2249326592 2250154774 2252994912 2254558208 2257403904 2260309632 2266075728 2268747144 2284286508 2288756736 2297549002 2299932306 2302045184 2304433152 2307399416 2310311808 2313285639 2315685267 2320545024 2325086208 2336439168 2341011456 2342399472 2346983424 2352442176 2352774816 2357379072 2358443304 2364459741 2368889712 2373525504 2374932798 2379580416 2385114984 2389782528 2390120448 2391199461 2395878912 2401790958 2401990848 2406491136 2412630144 2418241581 2422973952 2427715584 2429155008 2433908736 2435351832 2439569664 2439914624 2444689408 2445793056 2446138896 2452032324 2456626368 2461433856 2462893272 2467713024 2469176163 2473452576 2478292992 2479762404 2484615168 2490953472 2496747078 2497100123 2501986816 2506883072 2507806084 2512713728 2519123712 2524053504 2525550048 2530492416 2536377984 2542848336 2549335194 2552340537 2560627132 2565638144 2571605456 2574851328 2576637952 2578165674 2579890176 2583211008 2589800832 2595824343 2610613152 2615721984 2625770288 2628494064 2633637888 2635199406 2637027904 2640356352 2643755016 2646497448 2646871668 2652051456 2665000926 2670216192 2677027968 2683254357 2688505344 2688885504 2695363776 2702239704 2707302528 2712600576 2714208912 2725845696 2731180032 2732799384 2738147328 2739770811 2744515872 2744903952 2750275584 2751517188 2751906258 2763704664 2769113088 2770754931 2776177152 2781609984 2782634148 2788079616 2788473856 2795192064 2802089451 2802322656 2807572992 2813067264 2814735168 2820243456 2826802944 2832334848 2834014176 2839560192 2841243804 2846803968 2853425232 2853828712 2859413504 2860704378 2866064096 2871672832 2873375484 2878998528 2886342912 2891341824 2893056138 2898717696 2906112384 2913525936 2926431008 2936939796 2938977664 2942687232 2944729088 2946475056 2952241152 2953991574 2959107648 2966656392 2974224393 2983557888 3003993216 3007859953 3009871872 3011656464 3013746176 3021434304 3024568512 3024996192 3045715344 3051675648 3053485026 3066576408 3072577536 3074399307 3080415744 3084380852 3087580356 3088016946 3094060032 3109167747 3115252224 3121348608 3123199296 3129311232 3136589568 3137033088 3143172096 3144591072 3152612988 3158519616 3164700672 3166577064 3172773888 3180153312 3186376704 3186827264 3188265948 3194505216 3202387944 3202654464 3208654848 3210103386 3210557301 3216840192 3224322108 3230631936 3238873344 3245211648 3247135776 3252759552 3261057408 3261518528 3269376432 3275501824 3277716678 3281911808 3283857696 3290284032 3292234884 3297936768 3304390656 3306349872 3312820224 3314784438 3321271296 3328996104 3337488441 3352271398 3356502624 3358831616 3367400064 3373989888 3375232161 3381837312 3390464448 3399113592 3403120716 3426429762 3433135104 3437554232 3444281344 3446323503 3449898459 3453067776 3456649728 3461099124 3480817536 3487629312 3504658752 3511517184 3513599208 3520475136 3525006688 3528663264 3529162224 3536068608 3537664956 3553334568 3560288256 3562399197 3569370624 3577672476 3584673792 3585180672 3593818368 3602686437 3602986272 3609736704 3616800768 3618945216 3634460928 3641573376 3643732512 3650863104 3653027748 3659354496 3659871936 3667034112 3668689584 3669208344 3678048486 3684939552 3692150784 3694339908 3701569536 3710178864 3717439488 3719643606 3726922752 3736119268 3736430208 3743430656 3745120617 3752980224 3760324608 3761709126 3769070592 3778685568 3786080256 3788325072 3795738624 3804566976 3814272504 3824002791 3831167312 3838664704 3840940698 3848457216 3855122432 3857408184 3864956928 3867248511 3874816512 3884701248 3915919728 3923582976 3928633408 3936321536 3938655432 3942741096 3945476864 3950456832 3955541856 3965632524 3970307502 3978077184 3997501389 4005324288 4013162496 4015541952 4028579072 4032758016 4033328256 4037948978 4043045664 4060953792 4068900864 4071313368 4088768544 4096770048 4099199076 4107220992 4116773808 4117355928 4125413376 4127275782 4127859387 4145556996 4153669632 4164265728 4172414976 4173951222 4182119424 4182710784 4190896128 4192788096 4203483984 4211359488 4219600896 4222102752 4230365184 4240204416 4248502272 4251021264 4259340288 4261865706 4269850592 4270205952 4278206464 4280137848 4280743068 4289120256 4291056567 4299096144 4307509248 4310063226 4318497792 4329514368 4337012736 4339584207 4348076544 4359168576 4370288904 4378476928 4387045376 4389646512 4397249024 4405854208 4408466496 4417093632 4419712584 4428361728 4430987361 4438661472 4449984588 4475336832 4481097481 4489866752 4498653184 4500309548 4505989824 4509116416 4514807808 4520619264 4532151456 4537494288 4568573016 4577513472 4580227539 4595098004 4599864612 4604090368 4608866304 4614798832 4620623616 4626571278 4631370534 4632025419 4641090048 4650172416 4672878336 4682022912 4684798944 4693966848 4704884352 4705549632 4714758144 4716886608 4728919482 4737779424 4747051008 4749865596 4759160832 4770229968 4779565056 4780240896 4782398922 4791757824 4803581916 4803981696 4812982272 4815155079 4825260288 4836483162 4845947904 4858310016 4867817472 4870703664 4879139328 4879829248 4889378816 4891586112 4892277792 4904064648 4913252736 4916575017 4922867712 4925786544 4935426048 4938352326 4946905152 4956585984 4959524808 4969230336 4972176657 4981906944 4993494156 4994200246 5003973632 5015612168 5025427456 5028407097 5038247424 5048107008 5051100096 5060984832 5072755968 5085696672 5098670388 5104681074 5121254264 5131276288 5139644643 5143210912 5149702656 5153275904 5156331348 5159780352 5166422016 5179601664 5191648686 5221226304 5231443968 5251540576 5256988128 5267275776 5270398812 5274055808 5280712704 5287510032 5292994896 5293743336 5304102912 5330001852 5340432384 5354055936 5366508714 5377010688 5377771008 5390727552 5397666491 5404479408 5414605056 5425201152 5428417824 5451691392 5462360064 5465598768 5476294656 5479541622 5489031744 5489807904 5500551168 5503034376 5503812516 5517072729 5527409328 5538226176 5541509862 5552354304 5565268296 5576159232 5576947712 5579465409 5590384128 5604178902 5604645312 5615145984 5629470336 5640486912 5642563689 5653605888 5664669696 5668028352 5679120384 5682487608 5693607936 5706850464 5707657424 5718827008 5721408756 5732128192 5743345664 5746750968 5757997056 5761411047 5772685824 5782683648 5786112276 5797435392 5812224768 5827051872 5852862016 5873879592 5877955328 5885374464 5889458176 5892950112 5904482304 5907983148 5918215296 5933312784 5948448786 5955461253 5967115776 6007986432 6015719906 6019743744 6023312928 6027492352 6042868608 6049137024 6049992384 6056923467 6091430688 6103351296 6106970052 6133152816 6145155072 6148798614 6160831488 6168761704 6175160712 6176033892 6188120064 6190913673 6218335494 6230504448 6246398592 6258622464 6260926833 6273179136 6274066176 6286344192 6289182144 6305225976 6317039232 6329401344 6333154128 6345547776 6360306624 6372753408 6373654528 6376531896 6389010432 6392798559 6404775888 6405308928 6417309696 6420206772 6421114602 6433680384 6448644216 6461263872 6465094839 6477746688 6490423296 6494271552 6505519104 6522114816 6523037056 6538208719 6538752864 6551003648 6555433356 6563823616 6567715392 6580568064 6584469768 6595873536 6608781312 6612699744 6625640448 6629568876 6642542592 6657992208 6674976882 6675920737 6704542796 6713005248 6717663232 6734800128 6747979776 6750464322 6763674624 6780928896 6798227184 6806241432 6852859524 6866270208 6875108464 6888562688 6892647006 6899796918 6906135552 6913299456 6922198248 6939856917 6961635072 6975258624 7009317504 7023034368 7027198416 7040950272 7050013376 7057326528 7058324448 7072137216 7075329912 7106669136 7120576512 7124798394 7138741248 7155344952 7169347584 7170361344 7173598383 7187636736 7205372874 7205972544 7219473408 7237890432 7254724743 7268921856 7283146752 7287465024 7301726208 7306055496 7318708992 7319743872 7334068224 7337379168 7338416688 7356096972 7369879104 7384301568 7388679816 7403139072 7407528489 7420357728 7434878976 7439287212 7453845504 7472238536 7472860416 7486861312 7490241234 7491300369 7505960448 7520649216 7523418252 7538141184 7557371136 7572160512 7576650144 7591477248 7609133952 7628545008 7648005582 7657021611 7662334624 7677329408 7681881396 7696914432 7710244864 7714816368 7729913856 7734497022 7749633024 7769402496 7787473029 7831839456 7847165952 7857266816 7872643072 7877310864 7885482192 7890953728 7900913664 7911083712 7931265048 7940615004 7956154368 7995002778 8010648576 8031083904 8041421507 8049763071 8057158144 8065516032 8066656512 8075897956 8086091328 8121907584 8137801728 8142626736 8177537088 8193540096 8198398152 8214441984 8219312433 8233547616 8234711856 8250826752 8254551564 8255718774 8291113992 8307339264 8312264793 8328531456 8344829952 8347902444 8364238848 8365421568 8385576192 8406268353 8406967968 8422718976 8439201792 8444205504 8460730368 8480408832 8497004544 8502042528 8518680576 8523731412 8539701184 8540411904 8556412928 8560275696 8561486136 8578240512 8582113134 8598192288 8615018496 8620126452 8636995584 8659028736 8674025472 8679168414 8696153088 8718337152 8740577808 8756953856 8774090752 8779293024 8794498048 8816932992 8834187264 8839425168 8856723456 8861974722 8877322944 8899969176 8922673179 8950673664 8962194962 8979733504 9000619096 9011979648 9018232832 9023579859 9029615616 9041238528 9064302912 9074988576 9137146032 9155026944 9160455078 9190196008 9199729224 9208180736 9217732608 9223197921 9229597664 9241247232 9253142556 9262741068 9264050838 9282180096 9327503241 9345756672 9364045824 9369597888 9387933696 9409768704 9411099264 9429516288 9433773216 9457838964 9475558848 9494102016 9499731192 9518321664 9540459936 9559130112 9560481792 9564797844 9583515648 9607163832 9607963392 9625964544 9630310158 9631671903 9650520576 9672966324 9691895808 9716620032 9735634944 9741407328 9758278656 9759658496 9778757632 9783172224 9784555584 9808129296 9826505472 9833150034 9845735424 9851573088 9870852096 9876704652 9893810304 9913171968 9919049616 9938460672 9944353314 9963813888 9986988312 9988400492 10007947264 10012465323 10031224336 10050854912 10056814194 10076494848 10102200192 10121969664 10125696483 10145511936 10171393344 10197340776 10209362148 10242508528 10262552576 10279289286 10286421824 10299405312 10306551808 10312662696 10332844032 10338970509 10359203328 10383297372 10442452608 10462887936 10503081152 10513976256 10534551552 10540797624 10548111616 10561425408 10575020064 10585989792 10587486672 10608205824 10660003704 10680864768 10687197591 10708111872 10733017428 10754021376 10755542016 10781455104 10795332982 10808059311 10808958816 10829210112 10850402304 10856835648 10903382784 10924720128 10931197536 10952589312 10959083244 10978063488 10979615808 11001102336 11006068752 11007625032 11034145458 11054818656 11076452352 11083019724 11104708608 11130536592 11152318464 11153895424 11158930818 11180768256 11208357804 11209290624 11230291968 11235361851 11258940672 11280973824 11285127378 11307211776 11336056704 11358240768 11364975216 11387215872 11413700928 11415314848 11437654016 11442817512 11464256384 11472008373 11486691328 11493501936 11515994112 11522822094 11545371648 11565367296 11572224552 11594870784 11601745533 11624449536 11654103744 11705724032 11732949893 11747759184 11755910656 11770748928 11778916352 11785900224 11808964608 11815966296 11836430592 11866625568 11896897572 11910922506 11934231552 11980076939 11992504167 12015972864 12031439812 12039487488 12046625856 12054984704 12085737216 12098274048 12099984768 12113846934 12182861376 12206702592 12213940104 12266305632 12290310144 12297597228 12321662976 12337523408 12350321424 12352067784 12376240128 12381827346 12383578161 12436670988 12461008896 12492797184 12517244928 12521853666 12546358272 12548132352 12572688384 12578364288 12610451952 12634078464 12658802688 12666308256 12691095552 12720613248 12745506816 12747309056 12753063792 12778020864 12785597118 12809551776 12810617856 12834619392 12840413544 12842229204 12867360768 12873169701 12897288432 12922527744 12930189678 12955493376 12988543104 13011038208 13018752621 13044229632 13046074112 13076417438 13077505728 13102007296 13110866712 13135430784 13161136128 13168939536 13191747072 13217562624 13225399488 13251280896 13259137752 13285085184 13292962083 13315984416 13349953764 13351841474 13409085592 13426010496 13435326464 13443292443 13469600256 13495959552 13500928644 13527349248 13561857792 13596454368 13612482864 13705719048 13732540416 13740682617 13750216928 13777125376 13785294012 13799593836 13812271104 13826598912 13844396496 13879713834 13896076257 13923270144 13950517248 14018635008 14046068736 14054396832 14081900544 14100026752 14114653056 14116648896 14144274432 14150659824 14213338272 14241153024 14249596788 14277482496 14310689904 14338695168 14340722688 14347196766 14375273472 14410745748 14411945088 14438946816 14445465237 14475780864 14509449486 14537843712 14574930048 14603452416 14612110992 14637417984 14639487744 14668136448 14674758336 14676833376 14712193944 14739758208 14749725051 14768603136 14777359632 14806278144 14815056978 14840715456 14869757952 14878574424 14907691008 14916529971 14944477072 14945720832 14973722624 14980482468 14982600738 15011920896 15046836504 15076282368 15085221291 15114742272 15144321024 15153300288 15182954496 15218267904 15257090016 15296011164 15314043222 15324669248 15354658816 15363762792 15393828864 15420489728 15429632736 15459827712 15468994044 15499266048 15538804992 15574946058 15663678912 15694331904 15714533632 15745286144 15754621728 15770964384 15781907456 15801827328 15822167424 15862530096 15881230008 15912308736 15990005556 16021297152 16062167808 16082843014 16099526142 16114316288 16131032064 16133313024 16151795912 16172182656 16192999473 16243815168 16275603456 16285253472 16355074176 16387080192 16396796304 16428883968 16438624866 16467095232 16469423712 16501653504 16509103128 16511437548 16551218187 16582227984 16614678528 16624529586 16657062912 16695804888 16728477696 16730843136 16738396227 16771152384 16812536706 16813935936 16845437952 16888411008 16921460736 16927691067 16960817664 16994009088 17004085056 17037361152 17047462824 17079402368 17080823808 17112825856 17120551392 17122972272 17156481024 17164226268 17196384576 17230036992 17240252904 17273991168 17284233141 17318057472 17348050944 17358336828 17392306176 17436674304 17479700861 17481155616 17513907712 17548181504 17558586048 17588996096 17633865984 17668374528 17678850336 17713446912 17723949444 17754645888 17799938352 17845346358 17866383759 17901347328 17924389924 17959467008 18001238192 18023959296 18036465664 18047159718 18059231232 18082477056 18128605824 18149977152 18170770401 18274292064 18310053888 18320910156 18380392016 18399458448 18416361472 18435465216 18446395842 18459195328 18482494464 18506285112 18525482136 18528101676 18564360192 18655006482 18691513344 18739195776 18775867392 18782780499 18819537408 18822198528 18859032576 18867546432 18915677928 18951117696 18988204032 18999462384 19036643328 19080919872 19118260224 19120963584 19129595688 19167031296 19178395677 19214327664 19215926784 19251929088 19260620316 19263343806 19301041152 19345932648 19383791616 19395284517 19433240064 19471269888 19482814656 19516557312 19519316992 19566344448 19569111168 19614626157 19616258592 19653010944 19666300068 19691470848 19703146176 19741704192 19753409304 19787620608 19826343936 19838099232 19876921344 19888706628 19927627776 19973976624 19976800984 20015894528 20024930646 20027762211 20062448672 20101709824 20113628388 20152989696 20204400384 20243939328 20251392966 20291023872 20342786688 20394681552 20418724296 20485017056 20525105152 20558578572 20572843648 20598810624 20613103616 20625325392 20665688064 20677941018 20718406656 20766594744 20819570751 20884905216 20925775872 21006162304 21027952512 21055019671 21069103104 21081595248 21096223232 21122850816 21150040128 21171979584 21174973344 21216411648 21320007408 21361729536 21374395182 21416223744 21466034856 21508042752 21511084032 21520795149 21562910208 21590665964 21616118622 21617917632 21658420224 21713671296 21764174229 21806765568 21849440256 21862395072 21905178624 21918166488 21956126976 21959231616 22002204672 22012137504 22015250064 22068290916 22109637312 22152904704 22166039448 22209417216 22222585467 22261073184 22304636928 22307790848 22317861636 22361536512 22416715608 22418581248 22460583936 22470723702 22473901107 22517881344 22561947648 22570254756 22614423552 22672113408 22716481536 22729950432 22774431744 22827401856 22830629696 22875308032 22885635024 22928512768 22944016746 22973382656 22987003872 23031988224 23045644188 23090743296 23130734592 23144449104 23189741568 23203491066 23248899072 23308207488 23362419087 23411448064 23465899786 23495518368 23511821312 23541497856 23571800448 23617929216 23631932592 23672861184 23733251136 23793795144 23821845012 23868463104 23960153878 23985008334 24031945728 24062879624 24093251712 24109969408 24124264521 24149289213 24171474432 24196548096 24199969536 24227693868 24365722752 24413405184 24427880208 24532611264 24580620288 24595194456 24643325952 24657937299 24675046816 24700642848 24704135568 24752480256 24763654692 24767156322 24873341976 24922017792 24936794379 24985594368 25034489856 25043707332 25092716544 25096264704 25156728576 25218805059 25220903904 25268156928 25317605376 25332616512 25382191104 25441226496 25491013632 25494618112 25506127584 25556041728 25571194236 25619103552 25621235712 25669238784 25680827088 25684458408 25734721536 25746339402 25794576864 25845055488 25860379356 25910986752 25977086208 26022076416 26037505242 26088459264 26092148224 26152834876 26155011456 26204014592 26221733424 26270861568 26322272256 26337879072 26383494144 26450798976 26502561792 26518275504 26570170368 26585924166 26631968832 26699907528 26703682948 26768019537 26818171184 26852020992 26870652928 26886584886 26939200512 27001857288 27054698496 27070739577 27123715584 27192908736 27224965728 27411438096 27465080832 27481365234 27500433856 27554250752 27570588024 27599187672 27624542208 27653197824 27688792992 27759427668 27792152514 27846540288 27982509723 28037270016 28092137472 28108793664 28163801088 28200053504 28229306112 28233297792 28288548864 28301319648 28426676544 28482306048 28499193576 28554964992 28621379808 28677390336 28681445376 28694393532 28750546944 28821491496 28823890176 28877893632 28890930474 28895015709 28951561728 29018898972 29075687424 29149860096 29206904832 29224221984 29274835968 29278975488 29336272896 29349516672 29353666752 29424387888 29479516416 29499450102 29537206272 29554719264 29612556288 29630113956 29681430912 29739515904 29757148848 29815382016 29833059942 29888954144 29891441664 29947445248 29960964936 29965201476 30023841792 30037395969 30093673008 30152564736 30170442582 30229484544 30306600576 30365908992 30377089449 30436535808 30514180032 30592022328 30628086444 30649338496 30709317632 30727525584 30787657728 30840979456 30859265472 30919655424 30937988088 30998532096 31016911527 31077609984 31149892116 31327357824 31367682367 31388663808 31429067264 31490572288 31509243456 31541928768 31563814912 31603654656 31644334848 31725060192 31762460016 31824617472 31980011112 32042594304 32061592773 32124335616 32165686028 32199052284 32228632576 32262064128 32266626048 32303591824 32344365312 32385998946 32424177933 32487630336 32551206912 32570506944 32710148352 32774160384 32793592608 32857767936 32877249732 32934190464 32938847424 33003307008 33018206256 33022875096 33102436374 33164455968 33229357056 33249059172 33314125824 33391609776 33456955392 33461686272 33476792454 33542304768 33625073412 33627871872 33690875904 33706085553 33776822016 33842921472 33855382134 33921635328 34008170112 34074722304 34094925648 34158804736 34161647616 34225651712 34241102784 34245944544 34312962048 34328452536 34392769152 34416025119 34460073984 34480505808 34547982336 34568466282 34636114944 34696101888 34716673656 34784612352 34805236599 34873348608 34959401722 34962311232 35027815424 35117172096 35177992192 35198849679 35267731968 35336749056 35357700672 35426893824 35447898888 35509291776 35599876704 35690692716 35732767518 35802694656 35848779848 35918934016 35940230817 35977512501 36002476384 36047918592 36072931328 36094319436 36118462464 36164954112 36257211648 36299954304 36341540802 36548584128 36620107776 36641820312 36760784032 36798916896 36832722944 36870930432 36892791684 36918390656 36964988928 37012570224 37050964272 37056203352 37128720384 37150734483 37310012964 37383026688 37478391552 37551734784 37565560998 37639074816 37644397056 37718065152 37735092864 37783665437 37831355856 37902235392 37976408064 37998924768 38073286656 38161839744 38236520448 38241927168 38259191376 38334062592 38356791354 38428655328 38431853568 38503858176 38521240632 38526687612 38602082304 38619509103 38691865296 38767583232 38790569034 38866480128 38965629312 39033114624 39038633984 39056257863 39132688896 39138222336 39229252314 39232517184 39306021888 39332600136 39406292352 39483408384 39506818608 39575241216 39652687872 39676198464 39753842688 39777413256 39855255552 39878886249 39947953248 39953601968 40031789056 40049861292 40055524422 40124897344 40203419648 40227256776 40305979392 40329877329 40408800768 40487878656 40502785932 40582047744 40685573376 40789363104 40837448592 40970034112 41050210304 41117157144 41145687296 41197621248 41226207232 41250650784 41331376128 41355882036 41436813312 41533189488 41639141502 41688228771 41769810432 41851551744 42012324608 42055905024 42110039342 42138206208 42163190496 42192446464 42245701632 42300080256 42343959168 42349946688 42432823296 42640014816 42723459072 42748790364 42832447488 42932069712 43016085504 43022168064 43041590298 43125820416 43181331928 43232237244 43235835264 43316840448 43336395711 43427342592 43528348458 43613531136 43724790144 43810357248 43836332976 43912253952 43918463232 44004409344 44024275008 44030500128 44136581832 44219274624 44249175153 44305809408 44332078896 44418834432 44445170934 44522146368 44609273856 44615581696 44635723272 44723073024 44749589913 44833431216 44837162496 44921167872 44941447404 44947802214 45035762688 45140509512 45228847104 45255663873 45344226816 45432963072 45459900864 45548863488 45654803712 45661259392 45750616064 45767461033 45771270048 45857025536 45888033492 45946765312 45974007744 46063976448 46091288376 46181486592 46261469184 46288898208 46379483136 46406982132 46497798144 46616414976 46724838174 46731445159 46822896128 46931799572 46991036736 47023642624 47082995712 47143600896 47235858432 47263865184 47345722368 47466502272 47587590288 47643690024 47736926208 47920307756 47970016668 48063891456 48125759248 48186503424 48219938816 48248529042 48298578426 48342948864 48393096192 48399939072 48455387736 48578998419 48731445504 48826810368 48855760416 49065222528 49161240576 49190388912 49286651904 49315874598 49350093632 49401285696 49408271136 49504960512 49527309384 49534312644 49746683952 49844035584 49873588758 49971188736 50087414664 50185433088 50192529408 50215188681 50313457152 50437610118 50441807808 50536313856 50665233024 50764382208 50783073201 50882452992 50982027264 50989236224 51012255168 51112083456 51142388472 51238207104 51242471424 51338477568 51361654176 51368916816 51469443072 51492678804 51589153728 51690110976 51720758712 51821973504 51852699423 51954172416 52044152832 52075010484 52176918528 52184296448 52305669752 52310022912 52408029184 52439102583 52443466848 52541723136 52644544512 52675758144 52766988288 52901597952 53005123584 53036551008 53140340736 53171848332 53263937664 53399815056 53407365896 53536039074 53599151277 53636342368 53704041984 53741305856 53773169772 53878401024 54003714576 54109396992 54141479154 54247431168 54385817472 54449931456 54512311203 54822876192 54930161664 54962730468 55000867712 55108501504 55141176048 55198375344 55249084416 55306395648 55377585984 55518855336 55584305028 55693080576 55965019446 56074540032 56217587328 56289950549 56327602176 56348341497 56400107008 56458612224 56466595584 56577097728 56602639296 56853353088 56964612096 56998387152 57109929984 57242759616 57354780672 57362890752 57388787064 57501093888 57535187031 57642982992 57647780352 57755787264 57781860948 57790031418 57903123456 58037797944 58151374848 58185853551 58299720192 58413809664 58448443968 58549671936 58557950976 58699033344 58707333504 58843878471 58848775776 58959032832 58998900204 59074412544 59109438528 59225112576 59260227912 59362861824 59479031808 59514297696 59630764032 59666119884 59777908288 59782883328 59894890496 59921929872 59930402952 60047683584 60074791938 60083286633 60187346016 60305129472 60340885164 60458969088 60613201152 60731817984 60754178898 60873071616 61028360064 61184044656 61256172888 61298676992 61418635264 61455051168 61575315456 61718530944 61839310848 61875976176 61997064192 62033823054 62155219968 62299784232 62458712253 62654715648 62735364734 62777327616 62858134528 63018486912 63083857536 63127629824 63165059013 63207309312 63288669696 63450120384 63524920032 63649234944 63960022224 64085188608 64123185546 64248671232 64331372056 64398104568 64457265152 64524128256 64533252096 64562385447 64607183648 64688730624 64771997892 64848355866 64975260672 65141013888 65292522687 65420296704 65548320768 65587185216 65715535872 65754499464 65868380928 65877694848 66006614016 66036412512 66045750192 66204872748 66328911936 66458714112 66498118344 66628251648 66667756401 66783219552 66913910784 66923372544 66953584908 67084609536 67250146824 67255743744 67381751808 67412171106 67421703321 67553644032 67685842944 67710764268 67843270656 68016340224 68149444608 68189851296 68317609472 68323295232 68451303424 68482205568 68491889088 68625924096 68656905072 68785538304 68832050238 68920147968 68961011616 69095964672 69136932564 69272229888 69392203776 69433347312 69569224704 69610473198 69746697216 69918803444 69924622464 70055630848 70087257261 70234344192 70355984384 70397699358 70535463936 70715401344 70853787648 70895797776 71018583552 71199753408 71381385432 71465535036 71605389312 71697559696 71837868032 71880461634 71955025002 72004952768 72095837184 72145862656 72188638872 72329908224 72372793563 72514423296 72599908608 72683081604 73097168256 73240215552 73283640624 73521568064 73597833792 73665445888 73741860864 73785583368 73836781312 73929977856 74025140448 74101928544 74112406704 74257440768 74301468966 74620025928 74766053376 74810383137 74956783104 75103469568 75131121996 75278149632 75288794112 75470185728 75567330874 75656415177 75662711712 75804470784 75952816128 75997849536 76146573312 76323679488 76473040896 76483854336 76518382752 76668125184 76713582708 76857310656 76863707136 77007716352 77042481264 77053375224 77204164608 77239018206 77383730592 77535166464 77581138068 77732960256 77931258624 78066229248 78077267968 78112515726 78265377792 78276444672 78458504628 78465034368 78612043776 78665200272 78812584704 78966816768 79013637216 79150482432 79352396928 79507685376 79554826512 79710511104 79757772498 79895906496 79907203936 80063578112 80099722584 80111048844 80249794688 80304058611 80406839296 80454513552 80611958784 80659754658 80817601536 81005571864 81164095488 81212218731 81371146752 81578726208 81674897184 81940068224 82100420608 82130649251 82234314288 82291374592 82395242496 82452414464 82501301568 82662752256 82711764072 82873626624 83066378976 83278283004 83376457542 83539620864 83860538573 83947529169 84024649216 84111810048 84220078684 84276412416 84326380992 84384892928 84491403264 84600160512 84687918336 84699893376 84865646592 85280029632 85446918144 85497580728 85664894976 85864139424 86032171008 86044336128 86083180596 86251640832 86362663856 86464474488 86471670528 86633680896 86672791422 86685047127 86854685184 87056696916 87227062272 87449580288 87620714496 87672665952 87824507904 87836926464 88008818688 88048550016 88061000256 88273163664 88438549248 88498350306 88611618816 88664157792 88837668864 88890341868 89044292736 89218547712 89231163392 89271446544 89446146048 89499179826 89666862432 89674324992 89842335744 89882894808 89895604428 90071525376 90112187907 90281019024 90457694208 90511327746 90688453632 90919801728 91097726976 91131268347 91309607424 91322518784 91501232128 91534922066 91542540096 91714051072 91776066984 91948015488 92127952896 92182576752 92362973184 92522938368 92577796416 92758966272 92813964264 92995596288 93050734581 93232829952 93449676348 93462890318 93645792256 93863599144 93982073472 94047285248 94103047101 94165991424 94287201792 94471716864 94527730368 94691444736 94933004544 95175180576 95287380048 95473852416 95840615512 95940033336 96127782912 96184778319 96251518496 96373006848 96439877632 96497058084 96597156852 96685897728 96786192384 96799878144 96910775472 97157996838 97272533799 97462891008 97653620736 97711520832 98130445056 98322481152 98380777824 98573303808 98631749196 98700187264 98802571392 98816542272 99009921024 99054618768 99068625288 99493367904 99688071168 99747177516 99942377472 100174829328 100370866176 100385058816 100430377362 100626914304 100875220236 100883615616 101072627712 101118256659 101330466048 101528764416 101566146402 101764905984 101978472448 102024510336 102224166912 102284776944 102476414208 102484942848 102676955136 102723308352 102737833632 102938886144 102985357608 103178307456 103248075357 103380221952 103441517424 103643947008 103705398846 103908344832 104088305664 104150020968 104353837056 104368592896 104415709797 104611339504 104620045824 104816058368 104878205166 104886933696 105083446272 105351516288 105533976576 105596549037 105803195904 106010247168 106073102016 106280681472 106343696664 106527875328 106799630112 106814731792 107072078148 107198302554 107272684736 107408083968 107482611712 107546339544 107756802048 107820692451 108007429152 108218793984 108282958308 108494862336 108771634944 108899862912 109024622406 109645752384 109860323328 109925460936 110001735424 110217003008 110282352096 110396750688 110498168832 110612791296 110755171968 111037710672 111168610056 111386161152 111452203449 111930038892 112149080064 112435174656 112579901098 112655204352 112696682994 112800214016 112917224448 112933191168 113154195456 113205278592 113350996311 113706706176 113929224192 113996774304 114219859968 114485519232 114709561344 114725781504 114777574128 115002187776 115070374062 115285965984 115295560704 115511574528 115563721896 115580062836 115806246912 115858527309 116075595888 116302749696 116371707102 116599440384 116896887936 117099343872 117115901952 117168773589 117398066688 117414667008 117687756942 117697551552 117918065664 117997800408 118218877056 118450225152 118520455824 118725723648 118958063616 119028595392 119261528064 119332239768 119555816576 119565766656 119636658747 119789780992 119843859744 119860805904 120095367168 120149583876 120166573266 120374692032 120610258944 120681770328 120917938176 120989631987 121226402304 121463635968 121508357796 121746143232 122056720128 122357906027 122368089312 122512345776 122597353984 122837270528 122910102336 123150630912 123437061888 123678621696 123751952352 123994128384 124067646108 124310439936 124599568464 124917424506 125064686313 125309431296 125470729468 125554655232 125716269056 126036973824 126167715072 126255259648 126330118026 126414618624 126577339392 126900240768 127049840064 127298469888 127920044448 128170377216 128246371092 128497342464 128662744112 128796209136 128914530304 129048256512 129066504192 129124770894 129214367296 129377461248 129543995784 129696711732 129950521344 130282027776 130585045374 130840593408 131174370432 131431071744 131508998928 131736761856 131755389696 132013228032 132072825024 132091500384 132409745496 132657823872 132917428224 132996236688 133256503296 133335512802 133566439104 133827821568 133846745088 133907169816 134169219072 134248769739 134500293648 134511487488 134763503616 134824342212 134843406642 135107288064 135421528536 135686541312 135766991619 136032680448 136298889216 136379702592 136635218944 136646590464 136964411136 136983778176 137251848192 137302383099 137313810144 137571076608 137664100476 137840295936 137922023232 138191929344 138273865128 138544459776 138784407552 138866694624 139138449408 139220946396 139493394432 139837606888 139849244928 140111261696 140174514522 140194335477 140468688384 140711968768 140795398716 141070927872 141430802688 141707575296 141791595552 142037167104 142399506816 142762770864 142931070072 143210778624 143395119392 143675736064 143760923268 143910050004 144009905536 144191674368 144291725312 144377277744 144659816448 144745587126 145028846592 145199817216 145366163208 145736995257 146194336512 146480431104 146567281248 147043136128 147195667584 147330891776 147385137697 147483721728 147571166736 147673562624 147859955712 148050280896 148203857088 148224813408 148514881536 148602937932 149240051856 149532106752 149620766274 149913566208 150262243992 150556299264 150577588224 150645566043 150940371456 151134661748 151312830354 151325423424 151608941568 151995699072 152293146624 152349219603 152647358976 152946081792 152967708672 153036765504 153336250368 153427165416 153714621312 153727414272 154015432704 154084962528 154106750448 154408329216 154478036412 154767461184 155070332928 155162276136 155465920512 155558098269 155862517248 156132458496 156154535936 156225031452 156530755584 156552889344 156917009256 156930068736 157224087552 157317307749 157330400544 157625169408 157933633536 158027274432 158300964864 158704793856 159015370752 159109653024 159421022208 159515544996 159791812992 159814407872 160127156224 160199445168 160222097688 160499589376 160608117222 160813678592 160909027104 161223917568 161319509316 161635203072 162011143728 162328190976 162424437462 162742293504 163157452416 163349794368 163536933609 163880136448 164200841216 164261298502 164468628576 164582749184 164790484992 165002603136 165325504512 165423528144 165747253248 166132757952 166556566008 166752915084 167079241728 167721077146 167895058338 168049298432 168223620096 168440157368 168652761984 168769785856 168869851647 168982806528 169045024491 169200321024 169375836672 169399786752 169731293184 170560059264 170893836288 170995161456 171329789952 171728278848 172064342016 172088672256 172166361192 172503281664 172605561093 172725327712 172928948976 172943341056 173267361792 173345582844 173370094254 173709370368 174113393832 174454124544 174557560653 174899160576 175241428992 175345331904 175649015808 175673852928 176097100032 176122000512 176531635413 176546327328 176877098496 176996700612 177223237632 177328315584 177675337728 177780683736 178088585472 178437095424 178462326784 178542893088 178892292096 178998359652 179333724864 179348649984 179684671488 179765789616 179791208856 180143050752 180224375814 180249859899 180562038048 180915388416 181022655492 181376907264 181839603456 182195453952 182262536694 182619214848 182645037568 183002464256 183069844132 183085080192 183428102144 183552133968 183896030976 184255905792 184365153504 184725946368 185155592832 185517932544 185627928528 185991192576 186101469162 186465659904 186899352696 186925780636 187291584512 187376136759 187727198288 187964146944 188094570496 188206094202 188331982848 188574403584 189055460736 189382889472 189495177039 189866009088 190350361152 190574760096 190947704832 191681231024 191880066672 192255565824 192369556638 192503036992 192746013696 192879755264 192994116168 193194313704 193371795456 193572384768 193599756288 193821550944 194315993676 194545067598 194925782016 195423041664 195877568061 196260890112 196644962304 196761555648 197146607616 197263498392 197400374528 197605142784 197633084544 198019842048 198109237536 198137250576 198986735808 199376142336 199494355032 199884754944 200003269203 200349658656 200741732352 200770117632 200860754724 201253828608 201750440472 201767231232 202145255424 202236513318 202265109963 202660932096 203057528832 203132292804 203529811968 204049020672 204448333824 204569553888 204952828416 204969885696 205353910272 205446616704 205475667264 205877772288 205970715216 206356614912 206496150714 206760443904 206883034848 207287894016 207410797692 207816689664 208176611328 208300041936 208707674112 208737185792 208831419594 209222679008 209240091648 209632116736 209756410332 209773867392 210166892544 210261771783 210703032576 211067953152 211193098074 211606391808 212146204032 212561362944 212687393328 213055750656 213599260224 213629463584 214144156296 214396605108 214545369472 214816167936 214965223424 215092679088 215513604096 215641384902 216014858304 216437587968 216565916616 216989724672 217118380689 217543269888 217799725824 218049244812 219291504768 219573776569 219720646656 219850921872 220003470848 220434006016 220564704192 220793501376 220996337664 221225582592 221510343936 222075421344 222337220112 222772322304 222904406898 223860077784 224298160128 224431149411 224870349312 225159802196 225310408704 225393365988 225600428032 225834448896 225866382336 226410557184 226701992622 226969245531 227413412352 227858448384 227993548608 228439719936 228971038464 229419122688 229451563008 229555148256 230004375552 230140748124 230571931968 230591121408 231023149056 231127443792 231160125672 231612493824 231717054618 232151191776 232605499392 232743414204 233198880768 233793775872 234198687744 234231803904 234337547178 234796133376 234829334016 235375513884 235395103104 235836131328 235995600816 236437754112 236900450304 237040911648 237451447296 238057190784 238523056128 238664479536 239111633152 239131533312 239273317494 239579561984 239687719488 239721611808 240190734336 240299167752 240333146532 240749384064 240912175833 241220517888 241363540656 241835876352 241979263974 242452804608 243016715592 243492286464 243636656193 244113440256 244715812054 244736178624 245024691552 245194707968 245820204672 246301261824 246391947753 246874123776 247357243392 247503904704 247988256768 248135292216 248620879872 249199136928 249834849012 250129372626 250618862592 250941458936 251432538112 251581615719 251842587507 252073947648 252335430144 252510519296 252660236052 252829237248 253154678784 253800481536 254099680128 254596939776 255840088896 256340754432 256492742184 256994684928 257325488224 257592418272 257829060608 258096513024 258133008384 258249541788 258428734592 258754922496 259087991568 259393423464 259901042688 260055141381 260564055552 261170090748 261681186816 262348740864 262862143488 263017997856 263473523712 263510779392 264026456064 264145650048 264183000768 264485658059 264819490992 265315647744 265834856448 265992473376 266513006592 266671025604 267132878208 267655643136 267693490176 267814339632 268338438144 268497539478 269000587296 269022974976 269527007232 269648684424 269686813284 270214576128 270336563721 270843057072 271373082624 271533983238 272065360896 272759405184 273270437888 273293180928 273393805041 273928822272 273967556352 274503696384 274604766198 274627620288 275142153216 275328200952 275844046464 276383858688 276547730256 277088919552 277568815104 277733389248 278276898816 278441892792 278986788864 279152203743 279675213776 279698489856 280222523392 280349029044 280388670954 280937376768 281423937536 281590797432 282141855744 282309141303 282861605376 283415150592 283583191104 284074334208 284799013632 285525541728 285862140144 286421557248 286790238784 287351472128 287521846536 287820100008 288019811072 288383348736 288583450624 288754555488 289319632896 289491174252 290057693184 290399634432 290732326416 291473990514 291817601397 292388673024 292960862208 293134562496 294086272256 294391335168 294661783552 294770275394 294967443456 295142333472 295347125248 295719911424 296100561792 296407714176 296449626816 297029763072 297205875864 298480103712 299064213504 299241532548 299827132416 300524487984 301112598528 301155176448 301291132086 301880742912 302269323496 302625660708 302650846848 303217883136 303354769977 303991398144 304586293248 304698439206 305294717952 305935417344 306073531008 306672500736 306854330832 307429242624 307454828544 308030865408 308169925056 308213500896 308816658432 308956072824 309534922368 309744226071 310140665856 310324552272 310931841024 311116196538 311725034496 312264916992 312309071872 312450062904 313061511168 313105778688 313247129391 313834018512 313860137472 314448175104 314634615498 314660801088 315250338816 316054548864 316601929728 316789647111 317409587712 318030741504 318219306048 318842044416 319031089992 319583625984 319628815744 320254312448 320398890336 320444195376 320999178752 321216234444 321627357184 321818054208 322447835136 322639018632 323270406144 323462077353 324022287456 324656381952 324848874924 325484587008 326314904832 326699588736 327073867218 327120116113 327760272896 328401682432 328522597004 328937257152 329165498368 329580969984 330005206272 330651009024 330847056288 331494506496 332265515904 333113132016 333505830168 334158483456 334356610347 335442154292 335790116676 336098596864 336447240192 336880314736 337305523968 337539571712 337739703294 337965613056 338090048982 338400642048 338751673344 338799573504 339462586368 340052988933 341120118528 341787672576 341990322912 342659579904 343456557696 344128684032 344177344512 344332722384 345006563328 345211122186 345450655424 345857897952 345886682112 346534723584 346691165688 346740188508 347418740736 348226787664 348908249088 349115121306 349798321152 350690663808 351298031616 351347705856 351506320767 352194200064 352244001024 353063270826 353092654656 353754196992 353993401224 354656631168 355350675456 355561367472 356177170944 356874190848 356924653568 357085786176 357784584192 357996719304 358667449728 358697299968 358909976241 359369342976 359531579232 359582417712 360286101504 360448751628 360499719798 361124076096 361830776832 362045310984 362753814528 362968895961 363679206912 364390907904 364525073388 365238429696 365290075136 366139688264 366170160384 366856204288 367073718081 367104267936 367792061952 368511811584 368730307008 369451892736 370311185664 371035865088 371255857056 371982385152 372202938324 372931319808 373798705392 373851561272 374583169024 374752273518 375194058939 375454396576 375928293888 376189140992 376412188404 376663965696 377148807168 378110921472 378765778944 378990354078 379732018176 380700722304 381149520192 381895409664 383362462048 383760133344 384511131648 384739113276 385006073984 385492027392 385759510528 385988232336 386388627408 386743590912 387144769536 387199512576 387643101888 388631987352 389090135196 389851564032 390846083328 391755136122 392521780224 393523111296 394029653843 394293215232 394526996784 394800749056 395210285568 395266169088 396039684096 396218475072 396274501152 397973471616 398752284672 398988710064 399769509888 400006538406 400699317312 401483464704 401540235264 401721509448 402507657216 402746309217 403500880944 403534462464 404290510848 404473026636 404530219926 405321864192 406264585608 407059623936 407300974857 408098041344 408896667648 409139107776 409905656832 409939771392 410893233408 410951334528 411755544576 411907149297 411941430432 412713229824 412992301428 413520887808 413766069696 414575788032 414821595384 415633379328 416353222656 416600083872 417415348224 417474371584 417662839188 418445358016 418480183296 419264233472 419512820664 419547734784 420333785088 420523543566 420583006431 421406065152 422135906304 422386196148 423212783616 424292408064 425122725888 425374786656 426111501312 427198520448 427258927168 428288312592 428793210216 429090738944 429632335872 429930446848 430185358176 431027208192 431282769804 432029716608 432875175936 433131833232 433979449344 434236761378 435086539776 435599451648 436098489624 437210985771 438583009536 439147553138 439441293312 439701843744 440006941696 441129408384 441587002752 441992675328 442155413091 442451165184 443020687872 444150842688 444674440224 445544644608 445808813796 447720155568 448596320256 448862298822 449740698624 450319604392 450786731976 451200856064 451668897792 451732764672 451936698129 452821114368 453403985244 453938491062 454826824704 455987097216 456879439872 457047658809 457942076928 458838245376 458903126016 459110296512 460008751104 460281496248 461143863936 461182242816 462046298112 462254887584 462320251344 463224987648 463434109236 464302383552 465210998784 465486828408 466397761536 466674294807 467587551744 468397375488 468463607808 468675094356 469592266752 469658668032 470751027768 470790206208 471672262656 471951923247 471991201632 472875508224 473800900608 474081823296 474902894592 476114381568 477046112256 477328959072 478223266304 478263066624 478546634988 479159123968 479375438976 479443223616 480381468672 480598335504 480666293064 481498768128 481824351666 482441035776 482727081312 483671752704 483958527948 484905609216 486033431184 486984572928 487273312386 488226880512 489431624108 489472357248 490049383104 490389415936 490610800827 491640409344 492602523648 492783895506 493748247552 495007809408 495976513536 496270584432 497241759744 498398273856 499669698024 500258745252 501237725184 501882917872 502865076224 503163231438 503685175014 504147895296 504670860288 505021038592 505320472104 506309357568 506609554941 507600963072 508199360256 509193879552 511680177792 512681508864 512985484368 513989369856 514650976448 515184836544 515658121216 516193026048 516266016768 516499083576 516857469184 517509844992 518175983136 518786846928 519802085376 520110282762 521128111104 522340181496 523362373632 523672681959 524697481728 525724286976 526035995712 526947047424 527021558784 528291300096 528366001536 528971316118 529594906239 529638981984 530631295488 531669712896 531984946752 533026013184 533342051208 534265756416 535311286272 535386980352 535628679264 536676876288 536995078956 538001174592 538045949952 539054014464 539297368848 539373626568 540429152256 540673127442 540749579697 541686114144 542746165248 543067966476 544130721792 545518810368 546540875776 546586361856 546787610082 547857644544 547935112704 549007392768 549209532396 549255240576 550284306432 550656401904 551688092928 552767717376 553095460512 554177839104 555466778496 556553797632 556883785584 557973577728 558304407486 559350427552 559396979712 560445046784 560698058088 560777341908 561874753536 562128410277 562847875072 563181594864 564283711488 564618282606 565723210752 567166382208 568148668416 568485531117 569598027264 571051083456 571724280288 572843114496 573580477568 574702944256 575043693072 575640200016 576039622144 576766697472 577166901248 577509110976 578639265792 578982348504 580115386368 580799268864 581464652832 582947981028 583635202794 584777346048 586269124992 587023770011 587632704183 588172544512 588782670336 589323567104 589540550788 589934886912 590284666944 590694250496 591439822848 592201123584 592815428352 592899253632 594059526144 594411751728 596960207424 598128427008 598483065096 599654264832 600009807609 601048975968 602225197056 602310352896 602582264172 603761485824 604538646992 605251321416 605301693696 606435766272 606709539954 606795329889 607982796288 609172586496 609396878412 610589435904 612147062016 613345001472 613708661664 614858485248 614909657088 616061730816 616339850112 616427001792 617633316864 617912145648 619069844736 619488452142 620281331712 620649104544 621863682048 622232393076 623450068992 624529833984 624618143744 624900125808 626123022336 626211557376 626494258782 627668037024 627720274944 628896350208 629269230996 629321602176 630500677632 630785315349 632109097728 633203859456 633579294222 634819175424 636438612096 637684088832 638062179984 639167251968 639257631488 640508624896 640797780672 640888390752 641998357504 642432468888 643636108416 644895670272 645278037264 646540812288 646924154706 648044574912 649312763904 649697749848 650969174016 651355142067 652629809664 653399177472 654147734436 654240232226 655520545792 657045194008 657874514304 658330996736 658721329707 659161939968 660010412544 661302018048 661694112576 662989012992 664531031808 666226264032 667011660336 668316966912 668713220694 670884308584 671580233352 672197193728 672894480384 673293448233 673760629472 674611047936 675079143424 675479406588 675931226112 676180097964 676801284096 677503346688 677599147008 680105977866 680907736593 682240237056 683575345152 683980645824 685319159808 686913115392 688257368064 688354689024 688665444768 690013126656 690422244372 690901310848 691715795904 691773364224 693069447168 693382331376 693480377016 694837481472 696453575328 697816498176 698230242612 699596642304 701381327616 702596063232 702695411712 703012641534 704388400128 704488002048 706126541652 706185309312 707508393984 707986802448 709313262336 710701350912 711122734944 712354341888 713849307136 714171572352 715569168384 715993438608 717334899456 717394599936 717819952482 718738685952 719063158464 719164835424 720572203008 720897503256 720999439596 722248152192 722736527499 723661553664 724090621968 725507629056 725937791922 727358413824 729050146776 730476859392 730580150272 730909968579 732279376528 732340320768 733712408576 734147436162 734208535872 735584123904 737460614016 738903785472 739175843259 740622371328 742071730176 742511714112 743964770304 744405876648 745862639616 747597410784 747703122544 749166338048 749504547036 750388117878 750908793152 751856587776 752378281984 752824376808 754297614336 754744847157 756221842944 757531557888 757980708156 759464036352 761401444608 762299040384 763790819328 766724924096 767520266688 769022263296 769478226552 770012147968 770984054784 771519021056 771976464672 772777254816 773487181824 774289539072 774399025152 775286203776 777263974704 778180270392 779703128064 780165424143 781692166656 783510272244 785043560448 787046222592 788059307686 788586430464 789053993568 789601498112 790420571136 790532338176 792079368192 792436950144 792549002304 793456974177 795946943232 797504569344 797977420128 799539019776 800013076812 801398634624 802966929408 803080470528 803443018896 805015314432 805492618434 807001761888 807068924928 808581021696 808946053272 809060439852 810643728384 811009691163 812529171216 814119247872 814601949714 816196082688 818278215552 819811313664 819879542784 820181415123 821786466816 821902669056 823511089152 823814298594 823882860864 825426459648 825984602856 827532139392 829151576064 829643190768 831266758656 832706445312 833200167744 834830696448 834948743168 835325678376 836890716032 836960366592 837456611229 838528466944 839025641328 839095469568 840667570176 841047087132 841166012862 842812130304 844271812608 844772392296 846425567232 846927423909 848584816128 850245451776 850749573312 852223002624 854397040896 854517854336 856505342189 856576625184 857586420432 858181477888 859264671744 859860893696 860370716352 862054416384 862565539608 864059433216 865750351872 866263666464 867958898688 868473522756 870173079552 871198903296 872196979248 874421971542 874545616547 875452804191 877166019072 878295106276 878882586624 879403687488 880013883392 882258816768 883174005504 883985350656 884310826182 884902330368 886041375744 888301685376 889348880448 891089289216 891617627592 895440311136 897192640512 897724597644 899481397248 900639208784 901573463952 902401712128 903337795584 903465529344 903873396258 905642228736 906807970488 907876982124 909653649408 911974194432 913758879744 914095317618 915884153856 917806252032 918220593024 920017502208 920562992496 922287727872 922364485632 924092596224 924509775168 924640502688 926449975296 926868218472 928604767104 930421997568 930973656816 932795523072 933348589614 935175103488 936794750976 936927215616 937350188712 939184533504 939317336064 939741388173 941502055536 941580412416 943344525312 943903846494 943982403264 945751016448 948163646592 949805789184 950368941333 952228763136 954092224512 954657918144 956446532608 956526133248 957093269976 958750877952 958886447232 960762937344 961196671008 961332586128 962997536256 963648703332 964882071552 965454162624 967343505408 967917055896 969811218432 970386232059 972066862368 973969145856 974546624772 976453761024 978863248216 978944714496 980098766208 980778831872 981221601654 981360348339 983280818688 985205047296 985567791012 987496495104 990015618816 991953027072 992541168864 994483519488 996796547712 999339396048 1000517490504 1002475450368 1003069831041 1003765835744 1005730152448 1006326462876 1007370350028 1008295790592 1009341720576 1010042077184 1010640944208 1012618715136 1013219109882 1015201926144 1016398720512 1018387759104 1020158966799 1023360355584 1025363017728 1025970968736 1027978739712 1029301952896 1030369673088 1031316242432 1032386052096 1032532033536 1032998167152 1033714938368 1035019689984 1036351966272 1037573693856 1039604170752 1040220565524 1042256222208 1044680362992 1046724747264 1047345363918 1049394963456 1052071991424 1053894094848 1054043117568 1054518962301 1056582600192 1056732003072 1057942632236 1059189812478 1059277963968 1061262590976 1063969893504 1066052026368 1066684102416 1068531512832 1070622572544 1070773960704 1071257358528 1073353752576 1073990157912 1076002349184 1076091899904 1076729928723 1078108028928 1078594737696 1078747253136 1080858304512 1081346254884 1081499159394 1083372228288 1085492330496 1086135932952 1088261443584 1088906687883 1091037620736 1093081751552 1093172723712 1093575220164 1095715289088 1095870225408 1098419064792 1098510481152 1100568612864 1101221154243 1101312803808 1103376185856 1105535434752 1106190921024 1108355678208 1110933556992 1113107595264 1113767571168 1115947155456 1116608814972 1118700855104 1118793959424 1120890093568 1121396116176 1121554683816 1123749507072 1124256820554 1125695750144 1126363189728 1128567422976 1129236565212 1131446421504 1134332764416 1136297336832 1136971062234 1139196054528 1142102166912 1143448560576 1145686228992 1147160955136 1149405888512 1150087386144 1151280400032 1152079244288 1153533394944 1155018221952 1157278531584 1157964697008 1160230772736 1161598537728 1162929305664 1165895962056 1167270405588 1169554692096 1172538249984 1174047540022 1175265408366 1176345089024 1177565340672 1179081101576 1180569333888 1181388500992 1182088961529 1182879645696 1184402247168 1185630856704 1185798507264 1188119052288 1188823503456 1193920414848 1196256854016 1196966130192 1199308529664 1200019615218 1202097951936 1204450394112 1204620705792 1205164528344 1207522971648 1208238927651 1209077293984 1210502642832 1210603387392 1212871532544 1213419079908 1213590659778 1215965592576 1218793756824 1221178871808 1221902924571 1224294124032 1226690002944 1227417323328 1229716970496 1229819314176 1232679700224 1232854003584 1235266633728 1235721447891 1235824291296 1238139689472 1238976904284 1240562663424 1241298209088 1243727364096 1244464786152 1246900137984 1249059667968 1249236287488 1249800251616 1252246044672 1252423114752 1252988517564 1255336074048 1255440549888 1257792700416 1258538461992 1258643204352 1261001355264 1261570630698 1261749019293 1264218195456 1266407718912 1267158588444 1269638350848 1272877224192 1275368177664 1276124359968 1278334503936 1278515262976 1281017249792 1281595561344 1281776781504 1283996715008 1284864937776 1287272216832 1289791340544 1290556074528 1293081624576 1293848309412 1296089149824 1298625527808 1299395499696 1301938348032 1302710284134 1305259619328 1306798354944 1308295468872 1308480464452 1311041091584 1311632957313 1314090388016 1315749028608 1316661993472 1317442659414 1318323879936 1320020825088 1323388225152 1325978025984 1326466239273 1329062063616 1332452528064 1334023320672 1336633933824 1337426441388 1341768617168 1343160466704 1344394387456 1345788960768 1346586896466 1347521258944 1349222095872 1350158286848 1350958813176 1352360195928 1353602568192 1355006693376 1355198294016 1360211955732 1361815473186 1364480474112 1367961291648 1370638319616 1371142976427 1373826230784 1376514736128 1376709378048 1377330889536 1380026253312 1380844488744 1381802621696 1383431591808 1383546728448 1386138894336 1386764662752 1386960754032 1389674962944 1392907150656 1395632996352 1396460485224 1399193284608 1400022884421 1402762655232 1405192126464 1405390823424 1406025283068 1408776800256 1408976004096 1412253083304 1412370618624 1415016787968 1415855769741 1415973604896 1418626524672 1421402701824 1422245469888 1424708683776 1428343144704 1431138336768 1431986877216 1434669798912 1434789199872 1435639904964 1437477371904 1438126316928 1438329670848 1441144406016 1441795006512 1441998879192 1444496304384 1445473054998 1447323107328 1448181243936 1451015258112 1451875583844 1454716827648 1458100293552 1460953718784 1461160300544 1461819937158 1464558753056 1464680641536 1467424817152 1468294872324 1468417071744 1471168247808 1471832402481 1474921228032 1477807570944 1478351686518 1481244742656 1485023428224 1487929540608 1488811753296 1491725279232 1495194821568 1495406245088 1498332676096 1499009094072 1500776235756 1501817586304 1503713175552 1504756563968 1505648753616 1508595228672 1509489694314 1512443685888 1515063115776 1515961416312 1518928072704 1519828664823 1522802889216 1524598080768 1527581638656 1533449848192 1535040533376 1537016435983 1538044526592 1538956453104 1540024295936 1541968109568 1543038042112 1543952929344 1545554509632 1546974363648 1548579078144 1548798050304 1550572407552 1554527949408 1556360540784 1559406256128 1560330848286 1563384333312 1567020544488 1570087120896 1571018045877 1574092445184 1576118615372 1577172860928 1578107987136 1579202996224 1580841142272 1581064676352 1584873900288 1585098004608 1586913948354 1588784718717 1591893886464 1595009138688 1595954840256 1599078039552 1600026153624 1602797269248 1605933858816 1606160941056 1606886037792 1610030628864 1610985236868 1614003523776 1614137849856 1617162043392 1617892106544 1618120879704 1621287456768 1622019382326 1622248739091 1625058342432 1628238495744 1629203899428 1632392165376 1636556431104 1639622627328 1639759085568 1640362830246 1643572933632 1643805338112 1647022178304 1647628597188 1647765721728 1650852919296 1651969205712 1655064278784 1658303152128 1659286381536 1662533517312 1666400335488 1669661392896 1669897486336 1670651356752 1673781432064 1673920733184 1674913222458 1677056933888 1678051282656 1678190939136 1681335140352 1682094174264 1682332025724 1685624260608 1686385230831 1688543625216 1689544784592 1692851134464 1693854847818 1697169632256 1701499146624 1704446005248 1705456593351 1708794081792 1709035708672 1713010684378 1713153250368 1715172840864 1716362955776 1718529343488 1720741432704 1724108832768 1725131079216 1728118866432 1731500703744 1732527332928 1735917797376 1736947045512 1740346159104 1742397806592 1744393958496 1748843943084 1749091233094 1750905608382 1754332038144 1756590212552 1758807374976 1760027766784 1761071310033 1762898112549 1764517633536 1766348011008 1767970701312 1768621652364 1769804660736 1772082751488 1776603370752 1778697760896 1782178578432 1783235255184 1790880622272 1794385281024 1795449195288 1798962794496 1800029422827 1801278417568 1803146927904 1804803424256 1806675591168 1806931058688 1807746792516 1811284457472 1813615940976 1815753964248 1819307298816 1820385989667 1823948388864 1827517759488 1828190635236 1831768307712 1836441186048 1840035004416 1841125984992 1844575455744 1844728971264 1848185192448 1849019550336 1849281005376 1852899950592 1853736436944 1857209534208 1860843995136 1861947313632 1865591046144 1866697179228 1870350206976 1873589501952 1873854431232 1874700377424 1878369067008 1878634672128 1879482776346 1883004111072 1883160824832 1886689050624 1887807692988 1887964806528 1891502032896 1892355946047 1896327293184 1899611578368 1900737882666 1904457526272 1909315836288 1912893065216 1913052266496 1914186539952 1917501755904 1917772894464 1921525874688 1922393342016 1922665172256 1925995072512 1927297406664 1930908325248 1934687010816 1935834111792 1939622436864 1940772464118 1944133724736 1947938291712 1949093249544 1952907522048 1954065426201 1957726496432 1957889428992 1960197532416 1961557663744 1962443203308 1962720696678 1966561637376 1971135582024 1974992990208 1976163989121 1980031237632 1983906054144 1985082337728 1988967038976 1993593095424 1998678792096 2001034981008 2004950900736 2006139662082 2007531671488 2011460304896 2012652925752 2014740700056 2016591581184 2018683441152 2020084154368 2021281888416 2025237430272 2026438219764 2030403852288 2032797441024 2040317933598 2042723209779 2046720711168 2050726035456 2051941937472 2055957479424 2058603905792 2060739346176 2062632484864 2064772104192 2065064067072 2065996334304 2067429876736 2070039379968 2072703932544 2075147387712 2079208341504 2080441131048 2084512444416 2089360725984 2093449494528 2094690727836 2098789926912 2104143982848 2107788189696 2108086235136 2109037924602 2113165200384 2113464006144 2115885264472 2118379624956 2118555927936 2122525181952 2127939787008 2132104052736 2133368204832 2137063025664 2141547921408 2142514717056 2146707505152 2147980315824 2152004698368 2152183799808 2153459857446 2156216057856 2157189475392 2157494506272 2161716609024 2162692509768 2162998318788 2166744456576 2168209582497 2170984660992 2172271865904 2176522887168 2177813375766 2182075241472 2186163503104 2187150440328 2191430578176 2191740450816 2192729905737 2196838129584 2197020962304 2201137225728 2202442308486 2202625607616 2206752371712 2212381842048 2216711356416 2217527529777 2221867113984 2226215190528 2227535142336 2231894310912 2233217629944 2237401710208 2237587918848 2241780187136 2242792232352 2243109367632 2247499014144 2248513641108 2251391500288 2252726379456 2257134845952 2258473130424 2262892843008 2264234541471 2268665528832 2272594673664 2273942124468 2278392109056 2284204333824 2286897121152 2289840812791 2291372457984 2294321910272 2298811777024 2300174772288 2302560800064 2304158488576 2307066789888 2310036443904 2314557063168 2315929394016 2320461545472 2323197075456 2325858611328 2331791924112 2334540811176 2339109384192 2340496272429 2345076499968 2348095080044 2350530816732 2352690178048 2355130681344 2358162203152 2361138667776 2362777001984 2364177923058 2365759291392 2368804494336 2371261713408 2371597014528 2376238104576 2377647006912 2380370922531 2387840829696 2392513708032 2393932260384 2398617059328 2400039230436 2404195903872 2408900788224 2409241411584 2410329056688 2415045943296 2416477855302 2418154587968 2421005285664 2421206774784 2425743065088 2426838159816 2427181319556 2431931185152 2437587513648 2442357743616 2443805849142 2448588248064 2454834646656 2459433940992 2459638628352 2460544245369 2465359400448 2465708007168 2470533267456 2471442895782 2471648582592 2476279378944 2477953808568 2482596418176 2487454728192 2488929572304 2493800275968 2498119335936 2498472574976 2499600503232 2504492089344 2504846229504 2505977035128 2510672148096 2510881099776 2512369833687 2515585400832 2517076923984 2517286408704 2522002710528 2523141261396 2523498038586 2528436390912 2532815437824 2534317176888 2539276701696 2540782271727 2545754448384 2550736355328 2552248719936 2556669007872 2557030525952 2563191122688 2563553563008 2567993430016 2569516026567 2569729875552 2574544433664 2579582681088 2581112149056 2586163249152 2587696618824 2592178299648 2597251055616 2598790999392 2603876696064 2605420568268 2610519238656 2613596709888 2616590937744 2616960928904 2622082183168 2623265914626 2623636849641 2626358412573 2628180776032 2631498057216 2633323986944 2634885318828 2636647759872 2640041650176 2646776450304 2651956051968 2652932478546 2658124127232 2664905056128 2668046641344 2673267867648 2674852882776 2683537234336 2686320933408 2688788774912 2691577921536 2693173792932 2695042517888 2698444191744 2700316573696 2701917626352 2704720391856 2707205136384 2710013386752 2710396588032 2720423911464 2723630946372 2728960948224 2735922583296 2741276639232 2742285952854 2747652461568 2753418756096 2754661779072 2758207576901 2760052506624 2761688977488 2763605243392 2766863183616 2767093456896 2772277788672 2773529325504 2773921508064 2779349925888 2785814301312 2791265992704 2792920970448 2798386569216 2800045768842 2805525310464 2810384252928 2810781646848 2812050566136 2817553600512 2817952008192 2819224164519 2824506166608 2824741237248 2830033575936 2831711539482 2831947209792 2837253049344 2844490939776 2849417367552 2851106823999 2856686289408 2862276673536 2863973754432 2869339597824 2869578399744 2871279809928 2876252633856 2876659341696 2882288812032 2883590013024 2883997758384 2888992608768 2890946109996 2894646214656 2896362487872 2902030516224 2903751167688 2909433655296 2911158696177 2916200587104 2921907437568 2922320601088 2923639874316 2929117506112 2929361283072 2934849634304 2936589744648 2936834143488 2942336495616 2943664804962 2944081045017 2949842456064 2955615141888 2956703373036 2962489485312 2970046856448 2975859081216 2977623506592 2983450558464 2990389643136 2990812490176 2996665352192 2998018188144 3001552471512 3003635172608 3007426351104 3009513127936 3011297507232 3017190457344 3018979388628 3024887371776 3030126231552 3031922832624 3037856145408 3039657329646 3045605778432 3049196161536 3055163277312 3060476900397 3066899696384 3070081066752 3074032871966 3076089053184 3077912906208 3080048591872 3083936219136 3087905858688 3091109019264 3093948727296 3097158156288 3097596100608 3101144815104 3109055898816 3112721081568 3118812512256 3120661696572 3126768666624 3134041088976 3140174241792 3142036091754 3148184890368 3152237230744 3156215974272 3158405992448 3161682284544 3162129352704 3163556886903 3169747800576 3170196009216 3173827896708 3177569437434 3183787772928 3191909680512 3198156079104 3200052307248 3205594538496 3211867717632 3212321882112 3213772075584 3220061257728 3221970473736 3228007047552 3228275699712 3230189786169 3234324086784 3235784213088 3236241759408 3242574913536 3244038764652 3244497478182 3250116684864 3256476991488 3258407798856 3264784330752 3266720063649 3273112862208 3279245254656 3279518171136 3280725660492 3287145867264 3287610676224 3295257194376 3295531443456 3301705838592 3303663462729 3303938411424 3310128557568 3316606304256 3318572763072 3325067034624 3332800670976 3339322785792 3339794972672 3341302713504 3347562864128 3347841466368 3349826444916 3354113867776 3356102565312 3356381878272 3362670280704 3364188348528 3364664051448 3371248521216 3372770461662 3377087250432 3379089569184 3385702268928 3387709695636 3394339264512 3402998293248 3408892010496 3410913186702 3417588163584 3418071417344 3426021368756 3426306500736 3430345681728 3432725911552 3437058686976 3441482865408 3448217665536 3450262158432 3456237732864 3465054665856 3471835594752 3473894091024 3480692318208 3484795613184 3488787916992 3497687886168 3498182466188 3501811216764 3508664076288 3513180425104 3517614749952 3520055533568 3522142620066 3525796225098 3529035267072 3532696022016 3537243304728 3544165502976 3546266884587 3553206741504 3557395521792 3564357156864 3566470510368 3581761244544 3588770562048 3590898390576 3597925588992 3600058845654 3602556835136 3606293855808 3609606848512 3613351182336 3613862117376 3615493585032 3622568914944 3627231881952 3631507928496 3638614597632 3640771979334 3647896777728 3656381270472 3663536615424 3665708773713 3672882372096 3680070008832 3682251969984 3689150911488 3689457942528 3698039100672 3698562010752 3705799901184 3707164343673 3707472873888 3714419068416 3721687990272 3723894627264 3731182092288 3733394358456 3740700413952 3747179003904 3747708862464 3749400754848 3756738134016 3757269344256 3758965552692 3766008222144 3766321649664 3773378101248 3775615385976 3775929613056 3783004065792 3784711892094 3785247057879 3792654586368 3799223156736 3801475765332 3808915052544 3818631672576 3825786130432 3826104532992 3828373079904 3835003511808 3835545788928 3843051749376 3844786684032 3845330344512 3851990145024 3854594813328 3861816650496 3869374021632 3871668223584 3879244873728 3881544928236 3888267449472 3895876583424 3898186499088 3905815044096 3908130852402 3915452992864 3915778857984 3920395064832 3923115327488 3924886406616 3925441393356 3933123274752 3934898871939 3942271164048 3949985980416 3952327978242 3960062475264 3970164675456 3977934077952 3979398717819 3987186190848 3997357584192 4002069962016 4009901801472 4012279324164 4015063342976 4022920609792 4025305851504 4029481400112 4033183162368 4037366882304 4040168308736 4042563776832 4050474860544 4052876439528 4060807704576 4065594882048 4080635867196 4085446419558 4093441422336 4103883874944 4109166390077 4111914958848 4113428929281 4117207811584 4121478692352 4125264969728 4129544208384 4130128134144 4131992668608 4134859753472 4140078759936 4145407865088 4150294775424 4158416683008 4160882262096 4169024888832 4178721451968 4186898989056 4189381455672 4197579853824 4200068653263 4208287965696 4215576379392 4216172470272 4218075849204 4226330400768 4226928012288 4231770528944 4236759249912 4237111855872 4245050363904 4247567309223 4255879574016 4264208105472 4266736409664 4274126051328 4285029434112 4293415010304 4295960631648 4304009396736 4304367599616 4306919714892 4312432115712 4314378950784 4314989012544 4323433218048 4325385019536 4325996637576 4333488913152 4336419164994 4341969321984 4344543731808 4353045774336 4355626751532 4364150482944 4372327006208 4374300880656 4382861156352 4383480901632 4385459811474 4393676259168 4394041924608 4402274451456 4404884616972 4405251215232 4413504743424 4415497207443 4424763684096 4433422712832 4435055059554 4443734227968 4455070284672 4463788621824 4466435259888 4474803420416 4475175837696 4483560374272 4485584464704 4486218735264 4494998028288 4497027282216 4505452758912 4514269691904 4516946260848 4525785686016 4528469082942 4537331057664 4545189347328 4547884248936 4556784218112 4559485994469 4568408667648 4573794242304 4579681625582 4582744915968 4588643820544 4600349544576 4605121600128 4608316977152 4611049307949 4614133579776 4620072887808 4629114126336 4631858788032 4640923090944 4646394150912 4651717222656 4663583848224 4669081622352 4678218768384 4680992544858 4690152999936 4696190160088 4701061633464 4705380356096 4710261362688 4713054137631 4716324406304 4722277335552 4725554003968 4728355846116 4731518582784 4737608988672 4742523426816 4743194029056 4755294013824 4760741845062 4766354156151 4775681659392 4785027416064 4787864520768 4797234118656 4800078460872 4808391807744 4817801576448 4818482823168 4820658113376 4830091886592 4832955710604 4836309175936 4842010571328 4842413549568 4851486130176 4853676319632 4854362639112 4863862370304 4866746217273 4875175027296 4884715487232 4887611698284 4897176496128 4909669293312 4918867881984 4919277256704 4921088490738 4930718800896 4931416014336 4941066534912 4942885791564 4943297165184 4952558757888 4955907617136 4965192836352 4974909456384 4977859144608 4987600551936 4996945149952 4999201006464 5008984178688 5009692459008 5011954070256 5021344296192 5021762199552 5024739667374 5031170801664 5034153847968 5034572817408 5044005421056 5046282522792 5046996077172 5056872781824 5059155692493 5065630875648 5068634353776 5078553403392 5081564543454 5091508896768 5104497439872 5113338015744 5114061051904 5116369780053 5126382245376 5127107126016 5135986860032 5139032053134 5139459751104 5149088867328 5162224298112 5172326498304 5175393237648 5184356599296 5194502111232 5197581998784 5207753392128 5210841136536 5221038477312 5227193419776 5233181875488 5233921857808 5244164366336 5246531829252 5247273699282 5252716825146 5256361552064 5262996114432 5266647973888 5269770637656 5280083300352 5283213930099 5293552900608 5303912103936 5305864957092 5316248254464 5329810112256 5336093282688 5346535735296 5349705765552 5367074468672 5372641866816 5377577549824 5383155843072 5386347585864 5390085035776 5396888383488 5400633147392 5403835252704 5409440783712 5414410272768 5420026773504 5420793176064 5440847822928 5447261892744 5457921896448 5461157969001 5471845166592 5482553278464 5484571905708 5495304923136 5509323558144 5516415153802 5520105013248 5523377954976 5527210486784 5533726367232 5534186913792 5544555577344 5547058651008 5547843016128 5558699851776 5571628602624 5582531985408 5585841940896 5596773138432 5600091537684 5611050620928 5620768505856 5621563293696 5624101132272 5635107201024 5635904016384 5638448329038 5649012333216 5649482474496 5660067151872 5663423078964 5663894419584 5674506098688 5677067838141 5688981879552 5698834735104 5702213647998 5713372578816 5727947508864 5738679195648 5739156799488 5742559619856 5752505267712 5753318683392 5764577624064 5767180026048 5767995516768 5777985217536 5781892219992 5792724975744 5804061032448 5807502335376 5818867310592 5822317392354 5832401174208 5843814875136 5844641202176 5847279748632 5858235012224 5858722566144 5862196278603 5869699268608 5873179489296 5873668286976 5884672991232 5887329609924 5888162090034 5899684912128 5913406746072 5924978970624 5928491967363 5940093712896 5951718162432 5955247013184 5966901116928 5980779286272 5981624980352 5993330704384 5995537395323 5996036376288 6003104943024 6007270345216 6014852702208 6019026255872 6022595014464 6034380914688 6037958777256 6049774743552 6060252463104 6063845665248 6075712290816 6079314659292 6091211556864 6098392323072 6120953800794 6121819315829 6128169629337 6133799392768 6140162133504 6148065743932 6152178106368 6155825812416 6160097183744 6167872438272 6175811717376 6182218038528 6187897454592 6194316312576 6195192201216 6202289630208 6218111797632 6225442163136 6237625024512 6241323393144 6253537333248 6268082177952 6280348483584 6284072183508 6296369780736 6304474461488 6312431948544 6316811984896 6323364569088 6324258705408 6327113773806 6339495601152 6340392018432 6347655793416 6355138874868 6367575545856 6383819361024 6396312158208 6400104614496 6411189076992 6424643764224 6427544151168 6440122515456 6443940947472 6456014095104 6456551399424 6460379572338 6468648173568 6471568426176 6472483518816 6485149827072 6488077529304 6488994956364 6500233369728 6512953982976 6516815597712 6529568661504 6533440127298 6546225724416 6558490509312 6561451320984 6574291734528 6575221352448 6578189717211 6590514388752 6591062886912 6603411677184 6607326925458 6607876822848 6620257115136 6637145526144 6650134069248 6652582589331 6665601341952 6678645571584 6679589945344 6682605427008 6695125728256 6695682932736 6699652889832 6712205130624 6712763756544 6725340561408 6728376697056 6729328102896 6742497042432 6745540923324 6754174500864 6758179138368 6771404537856 6775419391272 6788678529024 6792703624413 6805996586496 6817784020992 6821826373404 6835176327168 6836142834688 6852042737512 6852613001472 6860691363456 6865451823104 6869522438373 6874117373952 6882965730816 6896435331072 6900524316864 6912475465728 6930109331712 6943671189504 6947788182048 6961384636416 6969591226368 6977575833984 6995375772336 6996364932376 7003622433528 7017328152576 7021488817287 7026360850208 7035229499904 7040111067136 7044285240132 7051592450196 7058070534144 7065392044032 7074486609456 7088331005952 7092533769174 7106413483008 7114791043584 7128714313728 7132941020736 7141112767593 7163522489088 7177541124096 7181796781152 7195851177984 7200117691308 7205113670272 7212587711616 7219213697024 7226702364672 7227724234752 7230987170064 7245137829888 7254463763904 7263015856992 7277229195264 7281543958668 7295793555456 7312762540944 7327073230848 7331417547426 7345764744192 7364503939968 7378301822976 7378915885056 7381632736107 7396078201344 7397124021504 7411599802368 7414328687346 7414945747776 7428838136832 7447789254528 7462364184576 7466788716912 7481400827904 7494358007808 7495417724928 7498801509696 7513476268032 7514538688512 7517931105384 7532016444288 7532643299328 7537109501061 7546756202496 7551230771952 7551859226112 7566008131584 7569423784188 7570494115758 7585309172736 7598446313472 7602951530664 7617830105088 7622346815181 7637263345152 7651572260864 7652209065984 7656746159808 7670007023616 7671091577856 7689573368064 7690660689024 7703980290048 7708548079701 7709189626656 7723633300992 7738748043264 7743336447168 7758489747456 7763089856472 7776534898944 7791753166848 7796372998176 7811630088192 7816261704804 7830905985728 7831557715968 7840790129664 7846230654976 7849772813232 7850882786712 7866246549504 7869797743878 7870910548923 7884542328096 7899971960832 7904655956484 7920124950528 7940329350912 7955868155904 7958797435638 7974372381696 7994715168384 8004139924032 8019803602944 8024558648328 8030126685952 8045841219584 8050611703008 8058962800224 8066366324736 8074733764608 8085127553664 8100949721088 8105752879056 8121615409152 8131189764096 8161271734392 8170892839116 8186882844672 8207767749888 8218332780154 8223829917696 8226857858562 8234415623168 8242957384704 8260256268288 8263985337216 8269719506944 8274622730703 8280157519872 8290815730176 8300589550848 8316833366016 8321764524192 8338049777664 8357442903936 8373797978112 8378762911344 8395159707648 8400137306526 8416575931392 8431152758784 8432344940544 8436151698408 8452660801536 8453856024576 8457672493557 8463541057888 8473518499824 8474223711744 8490100727808 8495134618446 8511759148032 8533472819328 8548252102656 8553320471997 8570058868224 8586830020608 8591921263296 8608018793472 8608735199232 8613839429784 8628757901568 8629978025088 8646866436096 8650770039072 8651993275152 8666977826304 8672838329988 8683938643968 8689087463616 8706091548672 8711253503064 8728300965888 8733476088531 8744654012416 8748601761312 8765722312704 8766961803264 8770919622948 8787352518336 8788083849216 8804548902912 8809769233944 8810502430464 8827009486848 8830994414886 8832243135051 8849527368192 8866845425664 8870110119108 8887468455936 8910140569344 8927577243648 8932870519776 8949606840832 8950351675392 8967120748544 8971168929408 8972437470528 8989996056576 8994054564432 9010905517824 9028539383808 9033892521696 9051571372032 9056938165884 9074662115328 9090378694656 9095768497872 9113568436224 9118971988938 9136817335296 9147588484608 9159363251164 9165489831936 9177287641088 9181430701191 9200699089152 9210243200256 9216633954304 9222098615898 9228267159552 9240145775616 9263717576064 9281846181888 9292788301824 9303434445312 9327167696448 9338163244704 9356437536768 9361985089716 9380305999872 9392380320176 9402123266928 9410760712192 9420522725376 9426108275262 9432648812608 9444554671104 9451108007936 9456711692232 9475217977344 9485046853632 9486388058112 9510588027648 9521483690124 9532708312302 9551363318784 9575729041536 9594468237312 9600156921744 9616783615488 9635603152896 9636965646336 9641316226752 9660183773184 9665911421208 9672618351872 9684021142656 9684827099136 9702972260352 9707352639264 9708725278224 9727724740608 9733492434546 9750350054592 9769430974464 9775223396568 9794352992256 9800160190947 9819338586624 9837735763968 9838554513408 9842176981476 9861437601792 9862832028672 9885771583128 9886594330368 9905117515776 9910990388187 9911815234272 9930385672704 9949818912768 9955718289216 9975201103872 9998402012928 10017968357376 10019384918016 10023908140512 10042688592384 10043524399104 10049479334748 10062341603328 10068307695936 10069145634816 10088010842112 10092565045584 10093992154344 10113745563648 10118311384986 10131261751296 10137268707552 10157106806784 10163129086908 10183017793536 10208994879744 10226676031488 10228122103808 10232739560106 10252764490752 10254214252032 10271973720064 10278064106268 10278919502208 10298177734656 10324448596224 10344652996608 10350786475296 10368713198592 10395163997568 10415506784256 10421682273072 10442076954624 10454386839552 10466363750976 10467843715616 10488328732672 10493063658504 10494547398564 10505433650292 10512723104128 10525992228864 10533295947776 10539541275312 10560166600704 10566427860198 10587105801216 10611729914184 10632496508928 10638800653761 10659620224512 10672186565376 10693071470592 10699411531104 10734148937344 10745283733632 10755155099648 10759115051881 10766311686144 10772695171728 10780170071552 10793776766976 10801266294784 10807670505408 10818881567424 10828820545536 10840053547008 10841586352128 10881695645856 10894523785488 10915843792896 10922315938002 10943690333184 10969143811416 10990609846272 10997126321139 11018647116288 11032830307604 11040210026496 11046755909952 11054420973568 11067452734464 11068373827584 11094117302016 11095686032256 11117399703552 11121493031019 11143257205248 11165063970816 11171683881792 11193546276864 11200183075368 11222101241856 11241537011712 11243126587392 11248202264544 11270214402048 11271808032768 11276896658076 11298024666432 11298964948992 11320134303744 11326846157928 11327788839168 11349012197376 11354135676282 11355741173637 11377963759104 11397669470208 11404427295996 11426745157632 11455895017728 11477358391296 11478313598976 11485119239712 11505010535424 11506637366784 11529155248128 11534360052096 11535991033536 11555970435072 11563784439984 11585449951488 11608122064896 11615004670752 11637734621184 11644634784708 11664802348416 11687629750272 11689282404352 11694559497264 11716470024448 11717445132288 11724392557206 11739398537216 11746358978592 11747336573952 11769345982464 11774659219848 11776324180068 11799369824256 11804696615817 11826813492144 11849957941248 11856983934726 11880187425792 11910494026368 11933802233856 11938196153457 11961558572544 11963249960704 11986661408768 11991074790646 11992072752576 12006209886048 12014540690432 12029705404416 12045190028928 12068761829376 12075917554512 12099549487104 12120504926208 12127691330496 12151424581632 12158629318584 12182423113728 12196784646144 12241907601588 12243638631658 12256339258674 12267598785536 12280324267008 12296131487864 12311651624832 12320194367488 12327499170231 12335744876544 12340286787843 12351623434752 12364436077056 12375794909184 12388632625152 12390384402432 12404579260416 12436223595264 12450884326272 12475250049024 12482646786288 12507074666496 12536164355904 12560696967168 12568144367016 12592739561472 12600205959789 12608948922976 12624863897088 12633623969792 12646729138176 12648517410816 12654227547612 12678991202304 12680784036864 12695311586832 12710277749736 12735151091712 12742701927669 12767638722048 12792624316416 12800209228992 12822378153984 12855088302336 12880245030912 12887881894944 12912028190208 12913102798848 12920759144676 12937296347136 12943136852352 12944967037632 12970299654144 12976155058608 12977989912728 13000466739456 13025907965952 13033631195424 13059137323008 13066880254596 13092451448832 13116981018624 13122902641968 13148583469056 13150442704896 13156379434422 13181028777504 13182125773824 13206823354368 13214653850916 13215753645696 13240514230272 13246491622329 13274291052288 13300268138496 13305165178662 13331202683904 13359179890688 13365210854016 13390251456512 13391365865472 13399305779664 13424410261248 13425527513088 13450681122816 13456753394112 13458656205792 13484994084864 13491081846648 13516358276736 13542809075712 13550838782544 13577357058048 13585407248826 13611993172992 13635568041984 13643652746808 13670352654336 13672285669376 13678457983407 13704085475024 13705226002944 13721382726912 13730903646208 13739044876746 13748234747904 13765931461632 13801048633728 13824950931456 13833147923847 13860218663424 13887342379008 13895576364096 13922769272832 13939182452736 13955151667968 13990751544672 13992729864752 14007244867056 14034656305152 14042977634574 14052721700416 14070458999808 14080222134272 14088570480264 14103184900392 14116141068288 14130784088064 14148973218912 14176662011904 14185067538348 14212826966016 14229582087168 14265882041472 14282225535186 14299062468453 14327044978176 14355082248192 14363593562304 14391702355968 14400235382616 14410227340544 14425175423232 14438427394048 14453404729344 14455448469504 14461974340128 14490275659776 14508927527808 14526031713984 14554458390528 14563087917336 14591587110912 14600238651819 14625525081888 14654146461696 14662835094852 14691529488384 14729007879936 14756603645952 14757831770112 14763265472214 14792156402688 14794248043008 14823199604736 14828657374692 14829891495552 14857676273664 14895578509056 14924728369152 14933577433824 14962801655808 14990835449856 14997603019392 15026952536064 15029077377024 15035862210768 15064032888576 15065286598656 15074219002122 15093512404992 15102461543904 15103718452224 15132016263168 15138847568376 15140988231516 15170618345472 15177467077479 15196892626944 15205903061328 15235660210176 15244693630362 15274526690304 15303144521728 15313492319616 15340014047232 15342183155712 15349109340159 15379146736128 15381321378048 15407960580096 15417096159402 15418379253312 15447266601984 15486672894336 15516979494912 15526179712944 15553069797888 15583506333696 15592745996352 15623260176384 15632523409608 15661811971456 15663115431936 15681580259328 15692461309952 15699545626464 15701765573424 15732493099008 15739595487756 15741821097846 15769084656192 15799943921664 15809311912968 15840249901056 15849641790297 15880658701824 15911736311808 15917594871276 15948744763392 15989430336768 16008279848064 16028885689537 16039607205888 16049117296656 16060253371904 16091682439168 16101223406016 16117925600448 16132732649472 16149467529216 16170255107328 16201899442176 16211505758112 16243230818304 16262379528192 16322543468784 16341785678232 16373765689344 16383473907003 16415535499776 16436665560308 16447659835392 16453715717124 16468831246336 16485914769408 16527970674432 16539439013888 16549245461406 16560315039744 16581631460352 16601179101696 16633666732032 16643529048384 16676099555328 16714885807872 16747595956224 16757525822688 16790319415296 16800274613052 16833151862784 16862305517568 16864689881088 16872303396816 16905321603072 16907712049152 16915344987114 16927082115776 16947036999648 16948447423488 16980201455616 16990269236892 17023518296064 17066945638656 17096504205312 17106640943994 17140117736448 17183842526592 17216037586944 17217470398464 17227678859568 17257515803136 17259956050176 17293732872192 17301540078144 17303986550304 17333955652608 17345676659976 17378174927232 17412183097344 17422507006128 17456601931776 17466952177062 17489308024832 17497203522624 17531444625408 17533923606528 17541839245896 17574705036672 17576167698432 17586588835809 17609097805824 17619538467888 17621004860928 17654018973696 17661988829772 17664486270102 17699054736384 17740220238216 17774936911872 17785475902089 17820281138688 17855154487296 17865741039552 17899213681664 17900703350784 17942337858816 17944874941056 17979992113152 17986612185969 17988109128864 18021811035648 18057078767616 18067785043392 18103142744064 18113876331768 18149324230656 18180757389312 18191536995744 18227136872448 18237943977876 18273634670592 18295176969216 18318726502328 18354575282176 18362861402382 18365457947487 18384508888011 18401398178304 18420486400512 18433267908608 18444197231796 18456534319104 18480291551232 18527435152128 18563692363776 18585576603648 18606868890624 18654335392896 18676326489408 18712875073536 18723970179432 18760611999744 18784760640352 18804246533856 18821521424384 18841045450752 18852216550524 18865297625216 18889109342208 18902216015872 18913423384464 18950435954688 18970093707264 18972776116224 19021176055296 19042967380248 19065416624604 19102726637568 19151458083072 19188936474624 19200313843488 19233567230976 19273931292672 19282632453504 19307453038307 19320367546368 19331822842416 19345236703744 19368042285312 19369654198272 19405944520704 19414705278528 19417450556448 19455449481216 19466984869092 19500700109184 19538861948928 19550446793136 19588705984512 19600320381894 19638677173248 19675471527936 19684353962952 19722875203584 19725664057344 19734569151633 19771543166256 19773188660736 19810235031552 19821980776374 19823630468544 19860771345408 19911436578432 19950402207744 19957747767993 19996804025856 20035936714752 20038769836032 20047816281024 20085377184768 20087048798208 20098958669496 20136615391872 20138291269632 20176021684224 20185130091168 20187984308688 20227491127296 20236622769972 20262523502592 20274537415104 20314213613568 20326258173816 20366035587072 20378110873239 20417989759488 20453352062976 20456244207616 20465479120212 20505528981504 20508428504064 20543947440128 20556128212536 20557839004416 20596355469312 20608567315119 20648897192448 20689305993216 20701572950592 20737426397184 20790327995136 20831013568512 20843364546144 20884153909248 20908773679104 20932727501952 20935687431232 20976657465344 20986127317008 20989094797128 21010867300584 21025446208256 21051984457728 21066591895552 21079082550624 21120333201408 21132855720396 21174211602432 21223459828368 21264993017856 21277601307522 21319240449024 21344373130752 21386142941184 21398823062208 21423338302779 21468297874688 21490567467264 21510310199296 21518230103762 21532623372288 21545390343456 21560340143104 21587553533952 21615341010816 21637763134848 21657641091072 21680107094016 21683172704256 21763391291712 21789047570976 21831687585792 21844631876004 21887380666368 21938287622832 21981219692544 21994252642278 22037294232576 22065660615208 22093511819904 22108841947136 22134905468928 22136747655168 22144898208321 22188234604032 22191372064512 22234799407104 22242986062038 22286514410496 22343367763584 22387092553728 22400366150736 22444202483712 22483074023424 22486253174784 22496404529088 22540428804096 22543616065536 22553793316152 22596049332864 22597929897984 22611328503183 22640268607488 22653692315856 22655577678336 22698024394752 22708271352564 22711482347274 22755927518208 22795338940416 22808854591992 22853490315264 22867040445543 22911790035456 22954716782592 22956627197952 22970238479424 23010021070848 23013274733568 23068720104192 23071982067072 23111940870144 23125644239103 23127568879968 23170899902976 23216244129792 23230009341504 23275469242368 23289269569416 23329604696832 23375259500544 23378564808704 23389118994528 23432940048896 23434890264576 23448785114412 23478797074432 23492717957184 23494673147904 23538691964928 23549318439696 23552648360136 23598739648512 23609393231634 23612731646769 23653626984288 23699915882496 23713967869452 23760374851584 23820988052736 23867604467712 23876392306914 23923117145088 23926499921408 23973322817536 23982149581292 23984145505152 24012419772096 24029081380864 24059410808832 24090380057856 24137523658752 24151835109024 24199098974208 24255382660992 24302849163264 24317258637168 24364846227456 24393569292288 24483815203176 24487277263316 24512678517348 24535197571072 24560648534016 24592262975728 24623303249664 24640388734976 24654998340462 24671489753088 24680573575686 24703246869504 24728872154112 24780768804864 24809158520832 24823868192109 24872447190528 24901768652544 24950500098048 24965293572576 25014149332992 25072328711808 25121393934336 25136288734032 25185479122944 25200411919578 25217897845952 25249727794176 25267247939584 25293458276352 25297034821632 25308455095224 25357982404608 25361568073728 25390623173664 25420555499472 25470302183424 25485403855338 25535277444096 25600418457984 25644756307968 25659961415991 25710176604672 25760490061824 25775763789888 25824056380416 25826205597696 25841518289352 25886273704704 25889934075264 25940599308288 25952310117216 25955979825456 26000933478912 26051815931904 26067262390848 26118274646016 26133760509192 26184902897664 26200428265593 26233962037248 26245805283936 26297166938112 26300885409792 26312758868844 26362057555008 26364251547648 26413646708736 26429307701832 26431507291392 26481028460544 26492983244658 26496729405153 26548582104576 26600536276992 26610330357324 26662405367808 26730421708032 26780502913024 26782731730944 26798611559328 26848820522496 26851055026176 26901362245632 26913506788224 26917312411584 26969988169728 26982163693296 27032716553472 27085618151424 27101677565088 27154714116096 27170814497652 27223986345984 27271136083968 27287305493616 27340705308672 27344571338752 27356915966814 27408170950048 27410452005888 27442765453824 27461807292416 27478089753492 27496469495808 27531862923264 27544292103573 27602097267456 27649901862912 27666295847694 27720437326848 27791152728192 27845538545664 27878364905472 27910303335936 27981503089344 27985459729504 28014489734112 28069312610304 28085955269148 28105443400832 28140917999616 28160444268544 28177140960528 28206369800784 28232282136576 28261568176128 28297946437824 28353324023808 28370135076696 28425653932032 28459164174336 28531764082944 28564451070372 28598124936906 28654089956352 28727187124608 28764164730539 28783404711936 28800470765232 28820454681088 28850350846464 28876854788096 28906809458688 28910896939008 28923948680256 28980551319552 29017855055616 29052063427968 29108916781056 29126175834672 29183174221824 29200477303638 29251050163776 29308292923392 29325670189704 29383058976768 29400480572841 29458015759872 29513207291904 29515663540224 29526530944428 29584312805376 29588496086016 29657314749384 29659782991104 29715352547328 29732971164561 29791157018112 29849456738304 29867154867648 29925603311616 29995206038784 30053905072128 30058154754048 30071724421536 30128065777152 30130573197312 30148438004244 30187024809984 30204923087808 30207436904448 30264032526336 30277695136752 30281976463032 30341236690944 30354934154958 30393785253888 30411806122656 30471320420352 30489387260724 30549053380608 30606289043456 30626984639232 30680028094464 30684366311424 30698218680318 30758293472256 30762642756096 30815921160192 30834192318804 30836758506624 30894533203968 30973345788672 31033958989824 31052359425888 31106139595776 31185491992704 31246520352768 31265046819216 31323623942912 31326230863872 31363160518656 31384922619904 31399091252928 31403531146848 31464986198016 31479190975512 31483642195692 31538169312384 31599887843328 31618623825936 31680499802112 31699283580594 31761317403648 31835189742552 31897489526784 31916401961283 31978860673536 32016559696128 32057771379074 32079214411776 32098234593312 32120506743808 32202446812032 32235851200896 32265465298944 32277345155643 32298935058432 32340510214656 32403798884352 32423011516224 32486461636608 32524759056384 32645086937568 32683571356464 32747531378688 32766947814006 32831070999552 32873331120616 32907431434248 32937662492672 32971829538816 32991378963417 33055941348864 33078878027776 33098490922812 33120630079488 33163262920704 33202358203392 33287058096768 33352199110656 33364479093057 33429771615744 33495191912448 33515051645376 33580638830592 33600549226104 33666303725568 33724611035136 33729379762176 33744606793632 33810643206144 33815424098304 33830689974228 33854164231552 33894073999296 33896894846976 33960402911232 33980538473784 34047036592128 34067223520911 34133891277312 34193008410624 34213281887988 34280235472896 34367685053184 34432075173888 34434940796928 34455357719136 34515031606272 34519912100352 34587465744384 34603080156288 34607973100608 34667911305216 34691353319952 34756349854464 34824366194688 34845014012256 34913203863552 34933904354124 34978616049664 34994407045248 35062889250816 35067847213056 35083678491792 35149410073344 35152335396864 35173177671618 35218195611648 35239076935776 35242009721856 35308037947392 35323977659544 35328972540204 35398109472768 35414089847451 35480440476432 35549873823744 35570951804178 35640562277376 35731482079104 35798427363328 35801406701568 35814588460371 35884675717632 35889749882112 35959984226304 35973224371938 35976218257728 36043622071296 36135570086784 36206285488128 36227752663536 36298648461312 36361514778624 36383073991488 36454273744896 36475887955752 36547269341184 36590353938432 36637453004656 36709150564352 36725722804764 36730915894974 36769017776022 36802796356608 36840972801024 36866535817216 36888394463592 36960583102464 36982497510693 37054870304256 37127384727552 37171153207296 37213737781248 37308670785792 37352652978816 37425750147072 37447940358864 37521223999488 37569521280704 37608493067712 37643042848768 37682090901504 37704433101048 37730595250432 37778218684416 37804432031744 37826846768928 37900871909376 37940187414528 37945552232448 38042352110592 38085934760496 38130833249208 38205453275136 38228105783007 38302916166144 38377872949248 38400627686976 38467134461952 38565264907008 38614906076614 38640735092736 38663645684832 38690473407488 38736084570624 38739308396544 38811889041408 38829410557056 38834901112896 38910898962432 38933969738184 39001400218368 39077723897856 39100893586272 39177411969024 39200640763788 39277354346496 39350943055872 39368707925904 39445750407168 39451328114688 39469138303266 39543086332512 39546377321472 39620470063104 39643961552748 39647260937088 39721542690816 39739474866987 39822873156864 39900804415488 39915495535986 39993608051712 40077539672064 40095632562048 40170754369536 40174097596416 40197917338992 40273230783744 40276582539264 40352043368448 40370260182336 40375968617376 40454982254592 40473245539944 40549074830208 40628427227136 40652516347632 40732071174144 40756221746478 40835979518976 40906704125952 40912488415232 40930958240424 41011057963008 41016857008128 41035373950221 41087894880256 41112256425072 41115678008832 41192710938624 41217134630238 41297794384896 41403145901184 41474852794368 41499443771541 41580655990272 41662027137024 41686729092288 41768307818496 41817547358208 41865455003904 41871374862464 41953314930688 41972254634016 41978189594256 42021734601168 42050892416512 42103968915456 42133183791104 42158165101248 42240666402816 42265711440792 42348423204864 42446919656736 42529986035712 42555202615044 42638480898048 42688746261504 42797646124416 42846676605558 42852735210803 42897187405359 42936595749376 42981134934528 43020620398592 43036460207524 43065246744576 43090780686912 43120680286208 43175107067904 43230682021632 43275526269696 43315282182144 43360214188032 43366345408512 43526782583424 43578095141952 43663375171584 43689263752008 43774761332736 43800715955457 43876575245664 43962439385088 43988505284556 44074588465152 44131321230416 44187023639808 44217683894272 44269810937856 44273495310336 44289796416642 44376469208064 44382744129024 44469598814208 44485972124076 44573028820992 44686735527168 44774185107456 44800732301472 44888404967424 44972506349568 44992809058176 45080857608192 45087232131072 45107586632304 45192098665728 45195859795968 45222657006366 45280537214976 45307384631712 45311155356672 45396048789504 45416542705128 45422964694548 45511855036416 45590677880832 45617709183984 45706980630528 45734080891086 45823580070912 45909433565184 45940476958848 46020042141696 46026549467136 46047328020477 46137440208384 46143964134144 46223881740288 46251288478206 46255137759936 46341799805952 46460018683008 46550938484736 46578539138832 46659209393664 46750519001088 46757129617408 46778237989056 46865880097792 46869780529152 46897570228824 46985435914368 46989346295808 47077383929856 47098636879392 47105296720272 47197479297024 47218786463268 47225463293538 47307253968576 47399831764992 47427935738904 47520749703168 47548925370891 47641976105472 47735208935424 47752784613828 47846234290176 47852999842816 47964299162584 47968291010304 48024839544192 48058162761728 48086657068611 48118821617664 48180760115712 48275047317504 48303670218048 48398197948416 48510765321984 48605698326528 48634517274336 48729692454912 48787138584576 48967630406352 48974554526632 49025357034696 49070395142144 49121297068032 49150421721009 49184525951456 49246606499328 49280777469952 49309996680924 49342979506176 49361147151372 49406493739008 49457744308224 49618317041664 49647736384218 49744894381056 49803537305088 49901000196096 49930587145152 50028298665984 50144657423616 50242787868672 50272577468064 50370958245888 50400823839156 50435795691904 50499455588352 50534495879168 50586916552704 50594069643264 50616910190448 50715964809216 50723136147456 50781246347328 50841110998944 50940604366848 50970807710676 51070554888192 51200836915968 51289512615936 51319922831982 51420353209344 51551527579776 51648112760832 51652411195392 51683036578704 51772547409408 51779868150528 51881198616576 51904620234432 51911959650912 52001866957824 52134524781696 52236549292032 52267521018384 52369805795328 52400856531186 52467924074496 52491610567872 52594333876224 52601770819584 52625517737688 52724115110016 52728503095296 52759766507427 52827293417472 52858615403664 52863014582784 52962056921088 52985966489316 52993458810306 53097164209152 53220660714648 53324810735616 53356427706267 53460843416064 53561005826048 53565463461888 53597223118656 53697641044992 53702110052352 53827013576448 53834624823168 53939976339456 53959836557907 53964327386592 54065433106944 54171236302848 54203355130176 54309428232192 54341628995304 54447972691968 54542272167936 54574610987232 54681410617344 54689142677504 54713831933628 54816341900096 54820904011776 54885530907648 54923614584832 54956179506984 55063725846528 55088584207146 55096373842461 55204194534912 55299803725824 55332591695388 55440874653696 55582305456384 55691077091328 55756729810944 55820606671872 55963006178688 55970919459008 56028979468224 56138625220608 56171910538296 56210886801664 56281835999232 56320888537088 56354281921056 56412739601568 56464564273152 56523136352256 56595892875648 56706648047616 56740270153392 56851307864064 56918328348672 57063528165888 57128902140744 57196249873812 57308179912704 57454374249216 57528329461078 57566809423872 57600941530464 57640909362176 57700701692928 57821793878016 57847897360512 57922359114921 57961102639104 58035710111232 58104126855936 58217833562112 58252351669344 58366348443648 58400954607276 58502100327552 58616585846784 58651340379408 58766117953536 58800961145682 58916031519744 59026414583808 59053061888856 59168625610752 59176992172032 59203707454899 59314629498768 59319565982208 59430705094656 59465942329122 59582314036224 59734309735296 59851206623232 59873243303979 59990412077568 60107810144256 60116309508096 60143448843072 60256131554304 60261146394624 60296876008488 60409846175616 60414873808896 60528065052672 60555390273504 60563952926064 60682473381888 60709868309916 60787570507776 60823612245312 60942640840704 60978774521448 61098106761216 61134332619717 61212578086912 61253969278464 61360056188928 61368732622848 61396437360636 61516586944512 61525285512192 61631842320384 61668384637608 61673517013248 61789066407936 61825701945357 61946691577344 62067917979648 62104718851776 62212279191552 62370983985408 62493040705536 62530093638432 62647247885824 62652461727744 62726321037312 62769845239808 62798182505856 62807062293696 62929972396032 62958381951024 62967284391384 63076338624768 63199775686656 63237247651872 63360999604224 63398567161188 63522634807296 63670379485104 63794979053568 63832803922566 63957721347072 64033119392256 64115542758148 64158428823552 64196469186624 64241013487616 64270014908337 64404893624064 64471702401792 64530930597888 64554690311286 64597870116864 64681020429312 64846023032448 64972923273216 65049518112768 65290173875136 65367142712928 65495062757376 65533895628012 65662141999104 65746662241232 65814862868496 65875324985344 65943659077632 65982757926834 66111882697728 66157756055552 66196981845624 66326525841408 66404716406784 66574116193536 66704398221312 66728958186114 66859543231488 67030103290752 67161277661184 67201098452208 67332607451136 67449222070272 67458759524352 67489213587264 67621286412288 67630848196608 67661379948456 67708328463104 67788147998592 67793789693952 67920805822464 67961076947568 68094073184256 68134447041822 68267782554624 68386016821248 68426563775976 68560470945792 68601121336629 68735370106368 68864150347776 68869881593856 68910715438272 69030063212544 69039824200704 69206160312576 69215946201216 69335822610432 69376932717309 69382706639904 69512699708928 69648732389376 69690028024512 69826407727104 69867808708248 69988814090496 70125778501632 70135694426112 70167356983584 70298820146688 70304670793728 70346355343236 70436391223296 70478153871552 70484019443712 70616075894784 70647955319088 70657945080408 70796218945536 70828179694902 70838194940307 70960880952864 71099747647488 71141903608356 71281124554752 71462964158208 71596854726656 71602813403136 71629176920742 71769351435264 71779499764224 71919968452608 71946448743876 71952436515456 72087244142592 72271140173568 72412570976256 72455505327072 72597296922624 72766147982976 72908547489792 72951775911504 73094538682368 73180707876864 73274906009312 73418301128704 73451445609528 73461831789948 73538035552044 73605592713216 73681945602048 73733071634432 73776788927184 73921166204928 73964995021386 74109740608512 74342306414592 74427475562496 74471604576327 74617341571584 74705305957632 74851500294144 74895880717728 75042447998976 75139042561408 75216986135424 75286085697536 75364181803008 75408866202096 75461190500864 75556437368832 75608864063488 75653693537856 75801743818752 75880374829056 75891104464896 76084704221184 76171869520992 76261666498416 76410906550272 76456211566014 76605832332288 76801255373952 76934268923904 76979884247973 77130529814016 77229812153228 77281470185472 77327291369664 77380946814976 77472169141248 77478616793088 77658821114112 77669802225792 77821797924864 77867939476368 78002800436736 78155447795712 78201787172544 78354823938048 78401281527576 78554708692992 78601284796779 78701886111744 78737415851808 78891500814336 78902656229376 78938276606532 79086172665024 79092754642944 79240940126208 79287923105496 79294521874176 79443085381632 79478949733974 79490188215459 79645746313728 79801608830976 79830991071972 79987216103424 80191265124096 80341508739072 80348195192832 80395834677984 80546461567488 80553165078528 80704086736896 80740520364672 80751937234752 80909964509184 80946491079888 81098149660416 81256854454272 81305032695264 81464142348288 81512443492956 81671959037952 81813408251904 81824976830464 81861916480848 82022115926016 82033714016256 82070747900442 82175789760512 82224512850144 82231356017664 82385421877248 82434269260476 82595588769792 82632876310719 82806291802368 82949705588736 82998887543082 83161311980544 83373458184576 83536615636992 83635094716416 83730910007808 83742749724928 83906629861376 83944509268032 83956379188512 84043469202336 84101784833024 84207937830912 84316330202496 84481332805632 84531422881584 84696846409728 84893839313472 85059972071424 85110405230088 85276961796096 85377492523008 85595292248832 85693353211116 85705470421606 85794374810718 85873191498752 85962269869056 86072920415048 86181561373824 86241360572416 86292494191617 86350214135808 86461364043264 86551052539392 86630564364288 86720428376064 86732690817024 87053565166848 87156190283904 87326750343168 87378527504016 87549522665472 87601431910914 87753150491328 87924878770176 87977010569112 88149176930304 88201441718523 88262642460832 88374047279616 88435367788544 88539621875712 88546990620672 88579592833284 88752938416128 88765488258048 88971944248152 89146057641984 89198913493683 89373471054336 89548370214912 89601464602944 89776809934848 89985618116352 90161715216384 90174464262144 90215173264608 90384197331456 90391719591936 90445314012732 90561074429952 90614769263424 90622310713344 90792097579008 90833085410256 90845929389096 91023710072832 91181355761664 91235418367968 91413961261056 91468161782172 91647160141824 91818867130368 91880953917696 92040084283392 92053098934272 92094656040954 92274880416768 92287928268288 92447763480576 92502576956412 92510275519872 92683599611904 92920037366016 93101876969472 93157078277664 93318418787328 93514259234816 93556475978112 93731760195584 93739561058304 93795140457648 93970871828736 93978692591616 94154767859712 94197273758784 94210593440544 94394958594048 94437572926536 94450926587076 94614507937152 94799663529984 94855871477808 95041499406336 95097850741782 95283952210944 95505569227656 95692468580352 95705999685632 95749205883849 95928598325168 95936582020608 96049679088384 96116325523456 96173314137222 96237643235328 96361520231424 96607340436096 96796395896832 96832035466929 97021530643968 97211396653056 97269034548672 97459384909824 97574277169152 97935260812704 97949109053264 98050714069392 98140790284288 98242594136064 98300843442018 98369051902912 98493212998656 98561554939904 98619993361848 98722294302744 98812987478016 98915488616448 99236634083328 99295472768436 99489788762112 99607074610176 99861174290304 100056597331968 100093437279171 100289314847232 100485575737344 100545154936128 100741916491776 100801647678312 100871591383808 100998911176704 101068991758336 101173833105408 101188139286528 101233820380896 101431929618432 101446272294912 101562492694656 101682221997888 101881208733696 101941615421352 102141109776384 102201670562733 102401673831936 102579025231872 102639845663964 102840706418688 103103055159552 103296225521664 103304822390784 103366073157408 103545094818816 103559736301056 103762397233152 103809240468864 103823919301824 104003733915648 104269049563392 104473098584064 104535042036768 104739611590656 104801713062372 104935848148992 104983221135744 105188667752448 105203541639168 105251035475376 105448230220032 105457006190592 105519533014854 105654586834944 105717230807328 105726029165568 105924113842176 105971932978632 105986917620612 106194328418304 106242269542353 106441321429296 106649621471232 106712855412534 106921686832128 107122011652096 107194446237312 107395282089984 107404220104704 107443765381113 107654027152896 107669249646336 107879952678912 107919673115814 107928654773184 108130866213888 108406710260352 108618856464384 108683257990608 108895945383936 109084544335872 109149221974464 109362821234688 109378285355008 109427663867256 109632683800192 109641808023552 109771061815296 109847229169664 109912359013968 110127451693056 110177168414292 110192747684922 110408389069824 110599607451648 110665183390776 110881749307392 110947492532079 111164610912768 111382154182656 111513459621888 111641213343744 111926012357376 111941838918016 112057958936448 112202199826759 112277250441216 112343821076592 112421773603328 112563671998464 112641777074176 112708563842112 112825479203136 112929128546304 113046272704512 113191785751296 113413296095232 113480540306784 113702615728128 113836656697344 114127056331776 114257804281488 114392499747624 114616359825408 114684317349021 114908748498432 115056658922156 115133618847744 115201883060928 115281818724352 115401403385856 115695794721024 115844718229842 115922205278208 116071420222464 116208253711872 116435667124224 116504703338688 116732696887296 116801909214552 117004200655104 117233171693568 117302680758816 117532235907072 117601922291364 117832063039488 118052829167616 118106123777712 118337251221504 118353984344064 118407414909798 118629258997536 118639131964416 118861410189312 118931884658244 119164628072448 119468619470592 119702413246464 119746486607958 119980824155136 120232619016192 120286897686144 120512263108608 120522292789248 120593752016976 120819692351232 120829747617792 121056130105344 121110780547008 121127905852128 121364946763776 121419736619832 121647224490624 121885281681408 121957549042896 122196213522432 122268665239434 122425156173824 122507938556928 122720112377856 122737465245696 122792874721272 123033173889024 123050571024384 123106121850663 123263684640768 123336769275216 123347034026496 123578132815872 123651403890714 123893383154688 124209437703552 124424558383104 124498331314623 124741967970816 124986081411072 125060187276864 125294495771648 125304923455488 125452642074624 125596365011712 125614124587392 125859944792064 125916763902048 125934568782768 126152677249536 126399551373312 126474495303744 126721999208448 126797134322376 127045269614592 127340758970208 127589958107136 127665607845132 127915442694144 128066238784512 128231085516296 128392938373248 128482026975232 128540029816674 128558205632409 128691562216077 128809787248128 128943404803584 129061861195776 129109380622572 129195740233728 129362040858624 129692046064896 129945846546432 130099036225536 130580347750272 130734285425856 130990125514752 131067791256024 131324283998208 131402147866371 131493324482464 131629725736992 131750649970688 131887318155264 131965515853668 132223765395456 132315512111104 132393963691248 132653051682816 132809432813568 133148232387072 133408796442624 133457916372228 133719086462976 134060206581504 134322555322368 134402196904416 134665214902272 134917519048704 134978427174528 135242572824576 135261696393216 135322759896912 135416656926208 135576295997184 135587579387904 135841611644928 135922153895136 136188146368512 136268894083644 136535565109248 136772033642496 136853127551952 137120941891584 137202242673258 137470740212736 137728300695552 137821430876544 138060126425088 138079648401408 138141984061431 138412320625152 138431892402432 138671645220864 138753865434618 138765413279808 139025399417856 139380056049024 139652815454208 139735617416496 139977628180992 140251557003264 140271388852224 140334713967168 140597640293376 140609341587456 140692710686472 140956307743104 140968038887424 141232151789568 141295910638176 141315890160816 141592437891072 141656359389804 141676389880614 141921761905728 142199495294976 142283807216712 142562249109504 142646776112673 142925928316416 143193709453312 143205626806272 143258353841484 143538702870528 143558999528448 143892897487752 143904873030912 144174488285184 144259971205833 144542280347136 144825141952512 144911010654144 145194593845248 145532295965952 145817094979584 145903551823008 146189077364736 146361415753728 146549812018624 146836602257408 146902891219056 146923663579896 147076071104088 147211185426432 147363891204096 147466143268864 147553577854368 147842332409856 147929990042772 148219481217024 148854951124992 148943209152654 149234683143168 149410611915264 149703000588288 149791761435456 150084895997952 150278085122816 150433972270848 150572171395072 150728363606016 150817732404192 150922381001728 151112874737664 151307387075712 151603487637504 151760749658112 151782208929792 152169408442368 152343739041984 152523332996832 152821813100544 152912423132028 153211664664576 153602510747904 153868537847808 153959768495946 154261059628032 154459624306456 154654582739328 154761893629952 154944338282496 154957233586176 155317642228224 155339604451584 155643595849728 155735878952736 156005600873472 156403574345088 156709647876096 156802563055152 157109417385984 157202569593558 157403772223488 157474831703616 157783001628672 157805312458752 157876553213064 158172345330048 158185509285888 158279299522281 158481880252416 158575846210992 158589043748352 158886170763264 158957899467948 158980376430918 159291492627456 159661982143944 159974432206848 160069283118801 160382530248192 160683017478144 160696390385664 160791669355968 161092923134976 161106330157056 161481040729344 161503874469504 161819929018368 161879509673721 161892982159776 162196299320832 162513708908544 162610065390528 162928284696576 163024886985912 163343918075904 163626816503808 163649953660928 163723832961696 164044231852032 164067428032512 164141495800884 164351579521024 164449025700288 164462712035328 164770843754496 164868538520952 165191177539584 165265752621438 165289121527383 165612583604736 165899411177472 165997775086164 166322623961088 166746916369152 167073231273984 167270189432832 167461820015616 167485499449856 167813259722752 167889018536064 167912758377024 168086938404672 168203569666048 168415875661824 168632660404992 168962665611264 169062845763168 169393692819456 169787678626944 170119944142848 170220810460176 170553923592192 170754985046016 171190584497664 171386706422232 171410940843212 171588749621436 171746382997504 171924539738112 172145840830096 172363122747648 172482721144832 172584988383234 172700428271616 172922728086528 173102105078784 173465381634048 173767077344763 174107130333696 174312380567808 174653500686336 174757055008032 175099045330944 175202863821828 175506300982656 175849757540352 175954021138224 176298353860608 176402883437046 176525284921664 176748094559232 176870735577088 177079243751424 177159185666568 177505876832256 177530976516096 177943888496304 178292115283968 178397826987366 178746942108672 179202929205888 179553619869696 179619729911937 179971236232704 180323430432768 180348928524288 180430346529216 180768394662912 180783439183872 180890628025464 181229538526848 181244621426688 181584195158016 181666170820512 181691858778192 182047420145664 182362711523328 182470836735936 182827922522112 182936323564344 183294320283648 183402997859151 183637734260736 183761907835392 184080168566784 184106197868544 184189312081908 184549760833536 184575856536576 184895526961152 185005153912824 185020551039744 185367199223808 185477105836071 185840074732032 186203753938944 186314156555328 186636837574656 187112951956224 187463520391168 187479122116608 187590280915296 187941743657472 187957385183232 188309535719424 188394547517568 188421186881088 188789917188096 188875145853072 188901853174152 189229015874304 189599327059968 189711742955616 190082998812672 190195701483564 190567904421888 191011138455312 191384937160704 191411999371264 191498411767698 191857196650336 191873164041216 192099358176768 192232651046912 192346628274444 192475286470656 192723040462848 192810044725011 193214680872192 193592791793664 193664070933858 194043061287936 194538069097344 194918769819648 195148554338304 195870521625408 195898218106528 196101428138784 196281580568576 196485188272128 196601686884036 196738103805824 196986425997312 197123109879808 197239986723696 197444588605488 197625974956032 197830977232896 198473268166656 198590945536872 198979577524224 199214149220352 199722348580608 200113194663936 200186874558342 200578629694464 201090309872256 201349153113773 201483832983552 201603295356624 201743182767616 201997822353408 202137983516672 202347666210816 202376278573056 202467640761792 202863859236864 202892544589824 203124985389312 203364443995776 203762417467392 203883230842704 204282219552768 204403341125466 204803347663872 205158050463744 205279691327928 205681412837376 205803364009887 206206110319104 206592451043328 206609644781568 206732146314816 207090189637632 207119472602112 207618480937728 207647838603648 208007467831296 208130798151927 208538099126784 208946197168128 209070084073536 209479223181312 209603426124744 209966442271488 210377335504896 210407083278336 210502070950752 210896460440064 210914012381184 211039066029708 211309173669888 211434461614656 211452058331136 211848227684352 211943865957264 211973835241224 212388656836608 212484539084706 212514584820921 212882642858592 213299242942464 213425710825068 213843373664256 214244023304192 214388892474624 214790564179968 214808440209408 214887530762226 215308054305792 215338499292672 215759905357824 215839346231628 215857309546368 216261732427776 216813420520704 217237712928768 217366515981216 217791890767872 218298443948928 218725642469376 218756570710016 218855327734512 219265367600384 219283616047104 219542123630592 219694458339328 219824718027936 220254903386112 220354336828584 220385495369844 220816778139648 221199214903296 221330366781552 221763498614784 221894985064158 222329221825536 223026919243776 223282426687488 223414813728981 223852024714752 223883677836032 224115917872896 224404399653518 224554500882432 224687642153184 224843547206656 225127343996928 225417127684224 225650958406272 225858257092608 226092545409024 226383571502592 226826592190464 226961080613568 227405231456256 227673313394688 228254112663552 228515608562976 228784999495248 229232719650816 229368634698042 229817496996864 230113317844312 230403766121856 230563637448704 230802806771712 230939652743919 231391589442048 231689436459684 231844410556416 232142840444928 232416507423744 233009406677376 233465393774592 233603818429104 234008401310208 234466343387136 234605361517632 235064471814144 235203844582728 235664126078976 235803854390337 236105658335232 236212247555424 236674502443008 236707968688128 236814829819596 237258517995072 237278263928832 237722820378624 237863769316488 238329256144896 238470564646377 238937238941184 239404826492928 239492973215916 239961648310272 240573795372288 241024526217216 241044585578496 241187504033952 241639384702464 241659495235584 242112260210688 242221561094016 242255811704256 242729893527552 242839473239664 243294448981248 243770563362816 243915098085792 244392427044864 244537330478868 244850312347648 245015877113856 245440224755712 245474930491392 245585749442544 246066347778048 246101142048768 246212243701326 246527369281536 246673538550432 246694068052992 247156265631744 247302807781428 247786766309376 247898628932157 248418875407104 248849116766208 248996662629246 249483935941632 250120374553728 250588991543296 250609846910976 250905284149248 251192730023424 251228249174784 251719889584128 251833527804096 251869137565536 252305354499072 252948990607488 253443998416896 253594268644752 254090539229184 254681517940416 255179916214272 255331215690264 255830885388288 256132477569024 256462171032592 256785876746496 256964053950464 257080059633348 257116411264818 257383124432154 257619574496256 257886809607168 258218761245144 258724081717248 258877482574851 259384092129792 259891693092864 260198072451072 261160695500544 261468570851712 261980251029504 262135582512048 262648567996416 262804295732742 262986648964928 263259451473984 263501299941376 263774636310528 263931031707336 264447530790912 264631024222208 264787927382496 265306103365632 265618865627136 266296464774144 266915832744456 267438172925952 267596740481049 268120413163008 268645110644736 268804393808832 269330429804544 269956854349056 270485145649152 270523392786432 270645519793824 270833313852416 271152591994368 271175158775808 271683223289856 271844307790272 272376292737024 272537788167288 273071130218496 273544067284992 273706255103904 274241883783168 274404485346516 274941480425472 275456601391104 275642861753088 276120252850176 276159296802816 276283968122862 276824641250304 276863784804864 277343290441728 277507730869236 277530826559616 278050798835712 278760112098048 279305630908416 279471234832992 279955256361984 280542777704448 280669427934336 281195280586752 281218683174912 281385421372944 281912615486208 281936077774848 282464303579136 282591821276352 282631780321632 283184875782144 283312718779608 283352779761228 283843523811456 284398990589952 284567614433424 285124498219008 285293552225346 285851856632832 286387418906624 286516707682968 287077405741056 287117999056896 287247617651547 287785794975504 287809746061824 288348976570368 288519942411666 289084560694272 289822021308288 290389187690496 290496106400787 291064591931904 291634189959168 291807103646016 292378154729472 292722831507456 293099624037248 293673204514816 293805782438112 293847327159792 294152142208176 294422370852864 294727782408192 294932286537728 295107155708736 295684664819712 295859980085544 296438962434048 297709902249984 297886418305308 298469366286336 298821223830528 299583522870912 299969146475621 300169791995904 300280311837513 300556170245632 300867944541696 301144342790144 301456727212032 301635464808384 301844762003456 302225749475328 302614774151424 303206975275008 303521499316224 303564417859584 304338816884736 304687478083968 305046665993664 305643626201088 305824846264056 306423329329152 306605011688199 307205021495808 307737075695616 307919536991892 308522119256064 308919248612912 309309165478656 309523787259904 309888676564992 309914467172352 310635284456448 310679208903168 311287191699456 311471757905472 312011201746944 312807148690176 313419295752192 313605126110304 314218834771968 314405139187116 314807544446976 314949663407232 315566003257344 315610624917504 315753106426128 316344690660096 316371018571776 316558599044562 316963760504832 317151692421984 317178087496704 317772341526528 317915798935896 317960752861836 318582985254912 319323964287888 319948864413696 320138566237602 320765060496384 321366034956288 321583338711936 322185846269952 322212660314112 322331296143339 322962081458688 323007748939008 323639858036736 323759019347442 323785964319552 324392598641664 325220130781056 325856569393152 326049773971824 326687836151808 327253633007616 327299907321856 327447665923392 328088463704064 328134856065024 328282991601768 328898051400576 328925424070656 329541687508992 329737077041904 330382355079168 330531505242876 330578243054766 331225167209472 331798822354944 331995550172328 332645247922176 332842477596237 333493832738304 334146462547968 334540378865664 334923640031232 334970998899712 335778037072128 335825516754048 336173876809344 336407139332096 336606599480277 336831751323648 337265320809984 337925331222528 338125691526336 338787385638912 339575357253888 340239888285696 340441620920352 341107847184384 341509970092032 342381168995328 342773412844464 342821881686424 343177499242872 343492765995008 343849079476224 344052952047063 344291681660192 344726245495296 344965442289664 345169976766468 345400856543232 345845456173056 346204210157568 347534154689526 348214260667392 348624761135616 349307001372672 349514110016064 350198090661888 350405727643656 351012601965312 351699515080704 351908042276448 352596707721216 352805766874092 353050569843328 353496189118464 353741471154176 354158487502848 354318371333136 355011753664512 355061953032192 355887776992608 356584230567936 356795653974732 357493884217344 358405858411776 359107239739392 359239459823874 359942472465408 360697857048576 360860693058432 361536789325824 361566878367744 361781256050928 362459077053696 362489242853376 363168390316032 363332341641024 363383717556384 364094840291328 364941673471872 365655845044224 365872647128688 366588640567296 366805995718302 367275468521472 367523815670784 368160337133568 368212395737088 368378624163816 369099521667072 369151713073152 369318365551989 369791053922304 370010307825648 370041102079488 370734398447616 370954211672142 371680149464064 372628313110656 373273675149312 373494993943869 374225903912448 374927040782336 374958244233216 375180561830592 375883487314944 375914770366464 376789095035136 376842373762176 377579834376192 377750291706144 377803706348304 378458031748608 379198654119936 379423485911232 380165997625344 380391402967128 381135808843776 382022276910624 382769874321408 382823998742528 382996823535396 383714393300672 383746328082432 384198716353536 384465302093824 384693256548888 385446080925696 385620089450022 385674616897227 386429361744384 387185583587328 387328141867716 388086122575872 389076138194688 389837539639296 390297108676608 391741043250816 391796436213056 392202856277568 392563161137152 392970376544256 393203373768072 393476207611648 393972851994624 394246219759616 394479973447392 394889177210976 395251949912064 395661954465792 396946536333312 397181891073744 397959155048448 398428298440704 399444697161216 400226389327872 400373749116684 401157259388928 402180619744512 402698306227546 402967665967104 403206590713248 403486365535232 403995644706816 404752557146112 404935281523584 405727718473728 405785089179648 406249970778624 406728887991552 407524834934784 407766461685408 408564439105536 408806682250932 409606695327744 410316100927488 410559382655856 411362825674752 411606728019774 412412220638208 413184902086656 413464292629632 414180379275264 414238945204224 414425952184293 415236961875456 415295677207296 416014935662592 416261596303854 417076198253568 418140168147072 418958446362624 419206852249488 419932884542976 420754671009792 420814166556672 421004141901504 421792920880128 421828024762368 422078132059416 422868923229312 422904116662272 423696455368704 423887731914528 423947670482448 424777313673216 424969078169412 425029169641842 425765285717184 426598485884928 426851421650136 427686747328512 427940328338019 428488046608384 428777784949248 429581128359936 429616880418816 429775061524452 430616108611584 430676998585344 431678692463256 431714619092736 432523464855552 432779913617499 433626841041408 434475425857536 434733031962432 435583781535744 436596887897856 437451284938752 437513141420032 437710655469024 438530735200768 438567232094208 439084247261184 439388916678656 439649436055872 440509806772224 440708673657168 440770990739688 441633556279296 442398429806592 442660733563104 443526997229568 443789970128316 444658443651072 446564853374976 446829627457962 447704049429504 447767355672064 448231835745792 448808799307036 449109001764864 449375284306368 449687094413312 450254687993856 450834255368448 451301916812544 451716514185216 452185090818048 452767143005184 453922161227136 454810462912512 455346626789376 456508225327104 457031217125952 457569998990496 458465439301632 458737269396084 459634993993728 460226635688624 460807532243712 461127274897408 461605613543424 461879305487838 462783178884096 463378872919368 464285680889856 464833014847488 466018813354752 466930787549184 467207636858208 468016802620416 469210723035264 470128943628288 470407689165456 471328252157952 471607708780674 472211316670464 472424495110848 473349004886016 473415937376256 473629659639192 474517035990144 474556527857664 475445640757248 475727538632976 476658512289792 476941129292754 477874477882368 478985946431832 479923296620544 480207849356403 481147590744576 482049052434432 482089171156992 482375008067904 483278769404928 483318990471168 484443122188032 484511623408512 485459787055104 485638529021163 485678946479328 486588897962496 487541126725632 487830196171584 488784854089728 489074660957736 490031754227712 490880449511424 490949860982784 491171498885088 492132695556096 492202284097536 492424487402652 493054738563072 493347077100864 493388136105984 494312531263488 494605615562856 495573532618752 495797257864314 495867364582149 496837750814208 497698233532416 497993325258492 498967871883264 500240749107456 501177983086592 501219693821952 501810568298496 502385460046848 502456498349568 503439779168256 503667055608192 503738275131072 504610708998144 505897981214976 506887996833792 507188537289504 508181078458368 509363035880832 510359832428544 510662431380528 511661770776576 512264955138048 512924342065184 513571753492992 513928107900928 514160119266696 514232822529636 514766248864308 515239148992512 515773619214336 516437522490288 517448163434496 517754965149702 518768184259584 520396144902144 521301232034289 522321391001088 522937141703424 523960502059008 524271165024096 525297135992832 525608591465484 525973297929856 526518902947968 527002599882752 527549272621056 527862063414672 528895061581824 529262048444416 529575854764992 530612206731264 531237731254272 532592929548288 533831665488912 534876345851904 535193480962098 536240826326016 537608787617664 538660859609088 538859189735811 539913708698112 540970291298304 541046785572864 541291039587648 541666627704832 542305183988736 542350317551616 543688615580544 544752585474048 545075576334576 546142260436992 547088134569984 547412510207808 548483767566336 548808970693032 549882960850944 550208993577453 550913202782208 551285723506176 552240505700352 552318593605632 552567936245724 553649282500608 553727569609728 554686580883456 555015461738472 555061653119232 556101597671424 556431317508213 557520224196096 558611261816832 558942469665984 559910512723968 561338855868672 562390561173504 562437366349824 562770842745888 563825230972416 563872155549696 564928607158272 565183642552704 565263560643264 566369751564288 566625437559216 566705559522456 567687047622912 568797981179904 569135228866848 570248996438016 570587104450692 571703713265664 572774837813248 573033415365936 574154811482112 574235998113792 574495235303094 575571589951008 575619492123648 576697953140736 577039884823332 578169121388544 578430134175033 579644042616576 580778375380992 580992212801574 582129183863808 583614207292032 584756309458944 585445663014912 586199248074496 587346409029632 587611564876224 587694654319584 588304284416352 588844741705728 589455564816384 590214311417472 591369329639424 591719960171088 592877924868096 595419804499968 595772836610616 596938732572672 597642447661056 599167045741824 599938292951242 600339583991808 600560623675026 601112340491264 601735889083392 603270929616768 603689524006912 604047459341319 604451498950656 605229548302848 606413950550016 607042998632448 607128835719168 608677633769472 609374956167936 610093331987328 611287252402176 611649692528112 612846658658304 613210023376398 614410042991616 615474151391232 615839073983784 617044238512128 617410092029661 617838497225824 618618330957312 619047574519808 619777353129984 619828934344704 621270568912896 621358417806336 622943515810944 624022403493888 624392394455781 625614297380352 626838591504384 627210252220608 628437669543936 628810278374232 629899326814464 631132006514688 631221249835008 631506212852256 632689381320192 632742037143552 633117198089124 633927521009664 634303384843968 634356174993408 635544683053056 635831597871792 635921505723672 637165970509824 637543754462763 638647928575776 639897728827392 640277132475204 641530120992768 642732069912576 643166677423872 644371692539904 644425320628224 644662592286678 645924162917376 646015497878016 647279716073472 647518038694884 647571928639104 648785197283328 650440261562112 651713138786304 652099547943648 653375672303616 654599814643712 654895331846784 656176927408128 656269712130048 656565983203536 657796102801152 657850848141312 659083375017984 659474154083808 660764710158336 661063010485752 661156486109532 662450334418944 663597644709888 663991100344656 665290495844352 665684955192474 666987665476608 669080757731328 669847280062464 669941997799424 670244441186943 671556074144256 671651033508096 672347753618688 672814278664192 673213198960554 673663502647296 674530641619968 676251383052672 677574771277824 679150714507776 680479776571392 680883241840704 682215694368768 683019940184064 684762337990656 685546825688928 685643763372848 686354998485744 686985531990016 687698158952448 688105904094126 688583363320384 689452490990592 689930884579328 690339953532936 691690912346112 692408420315136 695068309379052 696428521334784 697249522271232 699028220032128 700396181323776 700811455287312 702025203930624 703399030161408 703816084552896 705193415442432 705611533748184 706101139686656 706992378236928 707482942308352 708316975005696 708636742666272 710023507329024 710123906064384 711775553985216 713168461135872 713591307949464 714987768434688 715411693939131 716811716823552 718214479478784 718478919647748 719884944930816 721721386116864 723073578651648 723133756735488 723562512101856 724918154107392 724978485706752 726336780632064 726664683282048 726767435112768 728189680582656 729883346943744 731311690088448 731745294257376 733177281134592 733611991436604 734550937042944 735047631341568 736320674267136 736424791474176 736757248327632 738199043334144 738303426146304 738636731103978 739582107844608 740020615651296 740082204158976 741468796895232 741908423344284 743360298928128 743695886796471 745256626221312 746547350298624 746989987887738 748451807824896 749854081564672 750361123661184 751766974629888 751829540732928 753578190070272 753684747524352 755159668752384 755500583412288 755607412696608 756916063497216 758846971822464 760331995250688 760782805934256 762271617687552 764044553821248 765539748642816 765647997485056 765993647070792 767428786601344 767492656164864 768397432707072 768930604187648 769386513097776 770892161851392 771240178900044 771349233794454 772858723488768 774656283735432 776172245151744 776632447724553 778152276389376 779675079278592 780594217353216 783482086501632 783592872426112 784405712555136 785126322274304 785415398787313 785940753088512 786406747536144 786952415223296 787945703989248 788492439519232 788959946894784 789778354421952 790503899824128 791323908931584 793893072666624 794363782147488 795918310096896 796856596881408 798889394322432 800747498233368 802314518777856 802790221443147 804361239489024 805396612455092 805935331934208 806413181426496 806972731070464 807991289413632 809870563047168 811455436947456 811570178359296 812499941557248 813457775983104 815049669869568 815532923370816 817128878211072 817613364501864 819213390655488 820632201854976 821118765311712 822725651349504 823213456039548 824824441276416 826369804173312 826928585259264 828360758550528 828477890408448 828851904368586 830473923750912 830591354414592 832029871325184 832523192607708 834152396507136 836280336294144 837916892725248 838413704498976 839865769085952 841628333113344 842008283803008 843585841760256 843656049524736 844156264118832 845737846458624 845808233324544 847392910737408 847775463829056 847895340964896 849554627346432 849938156338824 850058339283684 851530571434368 853196971769856 853702843300272 855373494657024 855880656676038 856976093216768 857555569898496 859162256719872 859550123048904 861232217223168 861353997170688 861742852954641 863357384926512 863429238185472 865046929711104 865559827234998 867253682082816 869466063924864 871167563071488 871488319202361 873193775795712 874902569877504 875026282840064 875421310938048 877061470401536 877134464188416 878168494522368 879298872111744 881019613544448 881417347314336 881541981479376 883267112558592 884796859613184 885321467126208 887053994459136 887579940256632 889316887302144 893129706749952 893659254915924 895408098859008 895534711344128 896463671491584 897617598614072 898750568612736 899374188826624 899907439426863 900509375987712 900840935512539 901668510736896 902603833625088 903433028370432 904370181636096 905534286010368 907844322454272 909620925825024 910693253578752 913016450654208 914062434251904 915139997980992 916930878603264 917474538792168 919269987987456 919815035064597 920453271377248 921615064487424 922254549794816 923211227086848 923758610975676 925566357768192 926757745838736 928571361779712 929666029694976 932037626709504 933861575098368 934415273716416 936033605240832 938421446070528 940257887256576 940815378330912 942656504315904 943215417561348 944422633340928 944848990221696 946698009772032 946831874752512 947259319278384 949034071980288 949113055715328 950891281514496 951455077265952 953317024579584 953882258585508 955748955764736 957971892863664 959846593241088 960415698712806 962295181489152 964098104868864 964750016135808 966557538809856 966637980942336 966993888430017 968886244376064 969023246817024 970919574110208 971277058042326 971357892958656 973177795924992 975660392343168 977569708179456 978149321915472 980063508455424 981760899022848 981899721965568 982342997770176 984265391112192 984404568195072 984848974805304 986694154201728 986776272211968 988625062526976 989211231125712 991147065237504 991594515728628 991734729164298 993675501628416 995396467064832 995986650516984 997935743766528 998527432788711 1000481498214912 1002355966173184 1002439387643904 1003621136596992 1004770920093696 1004912996699136 1007334111216384 1007476550262144 1009221417996288 1009819798440831 1011795962429952 1013775993667584 1014377074579008 1016362156916736 1018726071761664 1020719664857088 1021324862761056 1023323541553152 1024529910276096 1025848684130368 1027143506985984 1027856215801856 1028320238533392 1028465645059272 1029532497728616 1030478297985024 1031547238428672 1032875044980576 1034896326868992 1035509930299404 1037536368519168 1042602464068578 1044642782002176 1045874283406848 1047921004118016 1048542330048192 1050594271985664 1051217182930968 1051946595859712 1053037805895936 1054005199765504 1055098545242112 1055724126829344 1057790123163648 1059151709529984 1061224413462528 1062475462508544 1065185859096576 1067663330977824 1069752691703808 1070386961924196 1072481652652032 1075217575235328 1077321719218176 1077718379471622 1079827417396224 1082093571145728 1082582079175296 1083333255409664 1084610367977472 1084700635103232 1087377231161088 1089505170948096 1090151152669152 1092284520873984 1094825020415616 1096967535132672 1097617941386064 1099765921701888 1100417987154906 1101826405564416 1102571447012352 1104481011400704 1104637187211264 1105135872491448 1107298565001216 1107455139219456 1107955096655967 1109373161766912 1110030923476944 1110123306238464 1112203195342848 1112862635016426 1115040448392192 1117884939331968 1119821025447936 1120484981831607 1122677711737344 1124781122347008 1124874732699648 1125541685491776 1127650461944832 1127744311099392 1130367285105408 1130527121286528 1132739503128576 1133250875118432 1133411119044912 1135374095245824 1137595962359808 1138270457733696 1140497992876032 1141174208901384 1143407426531328 1145549675626496 1146066830731872 1148309622964224 1148471996227584 1148990470606188 1151143179902016 1151238984247296 1153395906281472 1154079769646664 1156338242777088 1156860268350066 1157023850691681 1159288085233152 1161556750761984 1161984425603148 1164258367727616 1167228414584064 1169512618917888 1170891326029824 1172398496148992 1174692818059264 1175223129752448 1175389308639168 1176608568832704 1177689483411456 1178911129632768 1180428622834944 1182738659278848 1183439920342176 1185755849736192 1190839608999936 1191545673221232 1193877465145344 1195284895322112 1198334091483648 1199876585902484 1200679167983616 1201121247350052 1202224680982528 1203471778166784 1206541859233536 1207379048013824 1208094918682638 1208902997901312 1210459096605696 1214257671438336 1217355267538944 1218749912335872 1220186663974656 1222574504804352 1223299385056224 1225693317316608 1226420046752796 1228820085983232 1230948302782464 1231678147967568 1234088477024256 1234820184059322 1235676994451648 1237236661914624 1238095149039616 1239554706259968 1242541137825792 1242716835612672 1245887031621888 1248044806987776 1248784788911562 1251228594760704 1254420504441216 1256875339087872 1257620556748464 1259798653628928 1262264013029376 1262442499670016 1263012425704512 1265378762640384 1265484074287104 1266234396178248 1268606769687936 1268712349986816 1271089366106112 1271663195743584 1271843011447344 1274331941019648 1275087508925526 1277295857151552 1279795457654784 1280554264950408 1283060241985536 1283820985014057 1285464139825152 1286333354847744 1288743385079808 1288850641256448 1289325184573356 1291848325834752 1292030995756032 1295036077389768 1295143857278208 1297570394566656 1298339740852497 1300880523124224 1303426277572608 1304199095887296 1306751344607232 1309790663693568 1312353854816256 1312539424260096 1313131966407072 1315592205602304 1315701696282624 1318166750035968 1318948308167616 1321529420316672 1322126020971504 1322312972219064 1324900668837888 1327195289419776 1327982200689312 1330580991688704 1331369910384948 1333975330953216 1339694560124928 1339883995598848 1340488882373886 1343112148288512 1343302067016192 1344695507237376 1345628557328384 1346426397921108 1347327005294592 1349061283239936 1352502766105344 1355149542555648 1358301429015552 1361766483681408 1364431388737536 1366039880368128 1369524675981312 1371093651377856 1371287526745696 1372709996971488 1373971063980032 1375396317904896 1376211808188252 1377166726640768 1378904981981184 1379861769158656 1380679907065872 1383381824692224 1384816840630272 1390136618758104 1392857042669568 1394499044542464 1398056440064256 1400792362647552 1401622910574624 1404050407861248 1407632169105792 1409444071796411 1410386830884864 1411223067496368 1412202279373312 1413984756473856 1414965884616704 1416633950011392 1417273485332544 1420047014658048 1420247812128768 1423551107970432 1426336922271744 1427182615898928 1429975536869376 1430823387878262 1433623433647104 1436957839295496 1439769889861632 1440623548069209 1443442772233728 1446147157303296 1446267513470976 1447125024203712 1449836308214784 1449956971413504 1453329366564096 1453534870225536 1456379361165312 1456915587063489 1459766693887488 1462623380176896 1463490588514752 1466354562269184 1467223982873208 1470095262683136 1472641348534272 1472849582948352 1473514496655264 1476398086668288 1476606852292608 1477273462207956 1479164215689216 1480041231302592 1480164408317952 1482937593790464 1483816846688568 1486720597856256 1487391773592942 1487602093746447 1490513252442624 1493094700597248 1493979975775476 1496903615649792 1499708163129344 1500722247322368 1503533949259776 1503659081465856 1507156380140544 1507369495048704 1510319337504768 1511001166824576 1511214825393216 1513832126994432 1517693943644928 1520663990501376 1521565611868512 1524543235375104 1528089107642496 1531079497285632 1531295994970112 1531987294141584 1534857573202688 1534985312329728 1536794865414144 1537861208375296 1538773026195552 1541784323702784 1542480357800088 1542698467588908 1545717446977536 1549312567470864 1552344490303488 1553264895449106 1556304552778752 1561188434706432 1563903696102867 1566964173003264 1567185744852224 1568811425110272 1570252644548608 1570830797574626 1571881506177024 1572813495072288 1573904830446592 1575891407978496 1577919893789568 1579556708843904 1581007799648256 1582647817863168 1587786145333248 1588727564294976 1591836620193792 1593713193762816 1597778788644864 1601494996466736 1604629037555712 1605580442886294 1608722478978048 1610793224910184 1612826362852992 1613945462140928 1615982578827264 1616577569207433 1619741126094336 1622910873894912 1623140356718592 1624999883114496 1626915551966208 1631065846741632 1634257756422144 1635226729003728 1638426781310976 1641264403709952 1642237530623424 1645451302699008 1646426912079096 1649648882552832 1650626980732359 1652739608346624 1653857170518528 1656721517101056 1656955780816896 1657703808737172 1660947847501824 1661182708829184 1664059742650368 1665046385215416 1668304793014272 1669293952524639 1672560672588288 1675833785450496 1676827408997952 1679731538171904 1684016567606016 1687171683520512 1687312099049472 1688312528237664 1691475692917248 1691616466649088 1694785821474816 1695550927658112 1695790681929792 1699109254692864 1699876312677648 1700116678567368 1703061142868736 1706393943539712 1707405686600544 1710746989314048 1711761313352076 1713952186433536 1715111139796992 1718324513439744 1719100246097808 1722464434446336 1722707994341376 1723485705909282 1726714769853024 1726858476370944 1730093859422208 1731119654469996 1734507364165632 1735290402525099 1738932127849728 1742335126142976 1742976638404722 1746387551591424 1750052565680128 1750842621876096 1754122940803072 1754268928376832 1756336989044736 1758597744223488 1762039227088896 1762834694628672 1763083962958752 1766534225117184 1770642934252416 1774107988918272 1775159880513264 1778633774604288 1786259413499904 1787318509831848 1790816197718016 1791069422688256 1792927342983168 1795235197228144 1797501137225472 1798748377653248 1799814878853726 1801018751975424 1801681871025078 1803337021473792 1805207667250176 1811068572020736 1812142378023957 1815688644908544 1819241851650048 1821386507157504 1826032901308416 1828124868503808 1830279995961984 1833861757206528 1834949077584336 1838539975974912 1839630070129194 1840906542754496 1843230128974848 1844509099589632 1846422454173696 1847517221951352 1851132715536384 1853515491677472 1857142723559424 1859332059389952 1864075253419008 1868830547432832 1872067210481664 1873177183367343 1876842892141056 1880515774513152 1881630756661824 1885313008631808 1886430835122696 1889697980443392 1893396019544064 1893663749505024 1894518638556768 1898068143960576 1898226111430656 1901782563028992 1902910154531904 1906634049159168 1907764517171016 1911497911529472 1912631263388289 1915943785727328 1919693186482176 1920831397425612 1924590362978304 1928196209737728 1929500032271616 1933115077619712 1933275961884672 1933987776860034 1937772488752128 1938046493634048 1941839148220416 1942554116084652 1942715785917312 1946355591849984 1951320784686336 1955139416358912 1956298643830944 1960127016910848 1963799443931136 1964685995540352 1968530782224384 1968809136390144 1969697949610608 1973388308403456 1973552544423936 1977250125053952 1978422462251424 1982294130475008 1983189031457256 1983469458328596 1987351003256832 1990792934129664 1991973301033968 1995871487533056 1997054865577422 2000962996429824 2004711932346368 2007242273193984 2009541840187392 2009825993398272 2010733323560829 2014668222432768 2014953100524288 2018442835992576 2019639596881662 2023591924859904 2028754149158016 2032724313833472 2037452143523328 2041439329714176 2042649725522112 2046647083106304 2049059820552192 2051697368260736 2054287013971968 2055712431603712 2056640477066784 2056931290118544 2059064995457232 2060956595970048 2063094476857344 2065750089961152 2069792653737984 2071019860598808 2075072737038336 2085204928137156 2089285564004352 2091748566813696 2097084660096384 2099784025329347 2101188543971328 2102434365861936 2103893191719424 2106075611791872 2108010399531008 2110197090484224 2111448253658688 2115580246327296 2118303419059968 2122448826925056 2124950925017088 2130371718193152 2135326661955648 2139505383407616 2140773923848392 2144963305304064 2146235081817393 2150435150470656 2154643438436352 2155436758943244 2159654834792448 2165164158350592 2166666510819328 2169220735954944 2169401270206464 2174754462322176 2179010341896192 2180302305338304 2184569041747968 2189650040831232 2193935070265344 2195235882772128 2199531843403776 2200835974309812 2203652811128832 2205142894024704 2208962022801408 2209274374422528 2210271744982896 2214597130002432 2214910278438912 2215910193311934 2218746323533824 2220061846953888 2220246612476928 2224406390685696 2225725270032852 2230080896784384 2235769878663936 2239642050895872 2240969963663214 2245355423474688 2249562244694016 2251083370983552 2255300923889664 2255488622198784 2260734570210816 2261054242573056 2265479006257152 2266501750236864 2266822238089824 2270748190491648 2276540915467392 2280995985752064 2282348417802768 2286814853062656 2291099351252992 2292133661463744 2296619245928448 2296943992455168 2297980941212376 2302286359804032 2302477968494592 2306791812562944 2308159539293328 2312676485554176 2313720536700132 2314047701383362 2318576170466304 2323968851206296 2328516735455232 2329897343173659 2334456829168128 2339025237835776 2341782652059648 2344796992297984 2350446259504896 2350778617278336 2353217137665408 2355378966822912 2356246196361939 2357822259265536 2360857245669888 2365477318557696 2366879840684352 2371511699472384 2381679217999872 2383091346442464 2387754930290688 2390569790644224 2396668182967296 2399753171804968 2402242494700104 2404449361965056 2406943556333568 2408370664329441 2413083718467072 2414758096027648 2416189837365276 2417805995802624 2420918193211392 2434710535077888 2437499824671744 2440373327949312 2445149009608704 2446598770112448 2451386634633216 2452840093505592 2457640171966464 2461896605564928 2463356295935136 2468176954048512 2469640368118644 2471353988903296 2474473323829248 2476190298079232 2479109412519936 2485082275651584 2485433671225344 2491774063243776 2496089613975552 2497569577823124 2502457189521408 2508841008882432 2513750678175744 2515241113496928 2519597307257856 2524884999340032 2526024851409024 2530757525280768 2530968148574208 2532468792356496 2537213539375872 2537424699973632 2542178732212224 2543326391487168 2543686022894688 2548663882039296 2550175017851052 2554591714303104 2559590915309568 2561108529900816 2566120483971072 2567641970028114 2570928279650304 2572666709695488 2577486770159616 2578650369146712 2583696651669504 2584061991512064 2585228558863923 2590072154779536 2590287714556416 2595140789133312 2596679481704994 2601761046248448 2608398191774592 2613502689214464 2614464957607083 2619581327387136 2624707709632512 2625078848520192 2626263932814144 2631184411204608 2631403392565248 2637896616335232 2643058840633344 2644252041943008 2644625944438128 2649801337675776 2654390578839552 2655964401378624 2661161983377408 2662739820769896 2667950661906432 2679389120249856 2679767991197696 2680977764747772 2686224296577024 2686604134032384 2689391014474752 2691257114656768 2692852795842216 2698122566479872 2699722318280589 2705005532210688 2710299085111296 2716602858031104 2723532967362816 2728862777475072 2732079760736256 2739049351962624 2742187302755712 2742575053491392 2745419993942976 2747942127960064 2750792635809792 2752423616376504 2754333453281536 2757809963962368 2759723538317312 2761359814131744 2766763649384448 2769633681260544 2780273237516208 2785714085339136 2788998089084928 2796112880128512 2801584725295104 2803245821149248 2808100815722496 2815264338211584 2818888143592822 2820773661769728 2822446134992736 2824404558746624 2827969512947712 2833267900022784 2834546970665088 2840094029316096 2840495624257536 2847102215940864 2852673844543488 2854365231797856 2859951073738752 2861646775756524 2867246867294208 2873915678590992 2879539779723264 2881247096138418 2886885544467456 2892294314606592 2894250048407424 2899672616429568 2899913942827008 2900981665290051 2906658733128192 2907069740451072 2912758722330624 2913831174126978 2919533387774976 2926981177029504 2932709124538368 2934447965746416 2940190525366272 2945282697068544 2945699165896704 2947028993310528 2952796173336576 2953213704585216 2954546924415912 2960082462605184 2960328816635904 2965875187580928 2967633693377136 2973441195712512 2974783547185884 2975204187492894 2981026504885248 2986189401194496 2987959951550952 2993807231299584 2995582298366133 2999416326258688 3001444494644736 3007067898519552 3007318162931712 3014312760281088 3014738990097408 3022002333649152 3022429650786432 3027664253988864 3029459395322493 3035387887289856 3041327981002752 3043131223737024 3049086470750208 3056178215284992 3062158994571264 3062591989940224 3063974588283168 3069715146405376 3069970624659456 3073589730828288 3075722416750592 3077546052391104 3083568647405568 3084960715600176 3085396935177816 3091434893955072 3098625134941728 3104688980606976 3106529790898212 3112609105557504 3127807392205734 3133928346006528 3134371489704448 3137622850220544 3140505289097216 3141661595149252 3143763012354048 3145626990144576 3147809660893184 3151782815956992 3155839787579136 3159113417687808 3162015599296512 3165295635726336 3177455128589952 3183673240387584 3187426387525632 3195557577289728 3202989992933472 3209258075111424 3211160885772588 3217444957956096 3221586449820368 3225652725705984 3227890924281856 3231965157654528 3233155138414866 3239482252188672 3246280713437184 3249999766228992 3253831103932416 3262131693483264 3268515512844288 3270453458007456 3276853562621952 3284475061246848 3290902605398016 3292853824158192 3299297765105664 3301253961464718 3305479216693248 3307714341037056 3313443034202112 3313911561633792 3315407617474344 3321895695003648 3322365417658368 3328119485300736 3330092770430832 3336609586028544 3338587905049278 3345121345176576 3353654817995904 3359463076343808 3361454945494821 3368033135212032 3374343367041024 3374624198098944 3376625056475328 3382951385834496 3383232933298176 3391101855316224 3391581363859584 3398218509385728 3399752625355296 3400233357134736 3406122285737472 3412787887079424 3414811373201088 3421493978628096 3423522626704152 3430222279593984 3436649026879488 3438200492195616 3444928868892672 3445415988682752 3446971411818564 3453429539706048 3453716952741888 3460187718844416 3462239308939992 3469014728331264 3470580805050198 3471071552075043 3477864255699456 3484670252285952 3485953276809444 3492775103182848 3501685243752192 3508245881606144 3508537856753664 3512673978089472 3517195488446976 3524078454177792 3525669389257344 3526167925917504 3533068450234368 3541285868504832 3548215977836544 3550319761026528 3557267549208576 3572518826999808 3574637019663696 3581632395436032 3582138845376512 3585854685966336 3590470394456288 3595002274450944 3597496755306496 3599629757707452 3602037503950848 3603363742050156 3606674042947584 3610415334500352 3622137144041472 3624284756047914 3631377289817088 3642773014315008 3652065802616832 3656249737007616 3660559991923968 3667723514413056 3669898155168672 3677079951949824 3679260140258388 3681813085508992 3686460257949696 3689018199179264 3692844908347392 3695034443902704 3702265431072768 3707030983354944 3714285447118848 3718664118779904 3728150506838016 3737661094865664 3744134420963328 3746354366734686 3753685784282112 3763261513323648 3770626017263616 3772861670245392 3779395960886784 3786792039088128 3787327499010048 3789037277113536 3796136287921152 3796452222861312 3805820309063808 3813268098318336 3815529034342032 3822995823058944 3825262526776578 3831887571454656 3839386372964352 3841662794851224 3849180725956608 3851462955042171 3856392419475456 3859000064543232 3866230155239424 3866551923769344 3867975553720068 3875544977504256 3876092987268096 3885108232169304 3885431571834624 3892711183699968 3895019222557491 3902641569372672 3910278832717824 3912597287661888 3920254033821696 3929371991080704 3937061564448768 3937618272780288 3939395899221216 3946776616806912 3947105088847872 3954500250107904 3956844924502848 3964588260950016 3966378062914512 3966938916657192 3974702006513664 3981585868259328 3983946602067936 3991742975066112 3994109731154844 4001925992859648 4009423864692736 4019083680374784 4019651986796544 4021466647121658 4029336444865536 4029906201048576 4036885671985152 4039279193763324 4047183849719808 4057508298316032 4065448627666944 4074904287046656 4085299451044224 4093294166212608 4098119641104384 4103394736521472 4108574027943936 4111424863207424 4113280954133568 4113862580237088 4118129990914464 4121913191940096 4126188953714688 4131500179922304 4139585307475968 4142039721197616 4150145474076672 4170409856274312 4178571128008704 4183497133627392 4194169320192768 4199568050658694 4202377087942656 4204868731723872 4207786383438848 4212151223583744 4222896507317376 4228332215389233 4231160492654592 4236606838119936 4244897653850112 4249901850034176 4260743436386304 4270653323911296 4279010766815232 4281547847696784 4289926610608128 4292470163634786 4300870300941312 4310873517886488 4319309669584896 4321870644207627 4330328316701184 4333333021638656 4338441471909888 4338802540412928 4349508924644352 4360604610676608 4369138083495936 4370746761190467 4379300081662464 4387870140530688 4390471765544256 4399063686807552 4401671948619624 4410285788049408 4417924045602816 4418548748845056 4420543489965792 4429194260004864 4429820556877824 4431820386623868 4437492647067648 4440123693907776 4440493224953856 4448812781371392 4451450540065704 4460161793568768 4462806281239341 4471539757327872 4479284101791744 4481939927326428 4490710846949376 4499124489388032 4502166741967104 4510601847779328 4510977244397568 4521469140421632 4522108485146112 4530958012514304 4533003500473728 4533644476179648 4541496380983296 4553081830934784 4561991971504128 4564696835605536 4573629706125312 4582198702505984 4584267322927488 4593238491856896 4593887984910336 4595961882424752 4604572719608064 4604955936989184 4613583625125888 4616319078586656 4625352971108352 4627441073400264 4628095402766724 4637152340932608 4647937702412592 4657033470910464 4659794686347318 4668913658336256 4683565304119296 4689593984595968 4691711088308601 4700892519009792 4701557234556672 4706434275330816 4710757933645824 4712492392723878 4715644518531072 4721714491339776 4733759681368704 4743023398944768 4763358435999744 4766182692884928 4775509860581376 4781139581288448 4793336365934592 4799506343609936 4804484989400208 4808898723930112 4813887112667136 4816741328658882 4826167436934144 4829516192055296 4832379674730552 4841836386422784 4869421070155776 4874999649343488 4880746655898624 4893197540224896 4902773269266432 4905680187011184 4915280343932928 4923793211129856 4926712591870272 4936353908097024 4939280736237288 4942707977806592 4948946647658496 4952380596158464 4958218825039872 4970164551303168 4970867342450688 4983548126487552 4992179227951104 4995139155646248 5004914379042816 5007881857573917 5017682017764864 5027501356351488 5030482226993856 5039194614515712 5052049702818048 5061515050561536 5061936297148416 5064937584712992 5074427078751744 5074849399947264 5084357464424448 5086652782974336 5087372045789376 5097327764078592 5100350035702104 5109183428606208 5119181830619136 5122217059801632 5132240967942144 5135283940056228 5141856559300608 5145333419390976 5154973540319232 5157300738293424 5167393303339008 5168123983024128 5170457117727846 5180144309559072 5180575429112832 5190281578266624 5193358963409988 5203522092496896 5205871207575297 5216796383549184 5227005378428928 5228929915214166 5239162654774272 5250157697040384 5252527865628288 5262368822409216 5262806785130496 5275793232670464 5286117681266688 5288504083886016 5289251888876256 5299602675351552 5311928802757248 5322323966754816 5325479641539792 5335901323812864 5358778240499712 5359535982395392 5361955529495544 5372448593154048 5373208268064768 5378782028949504 5382514229313536 5385705591684432 5396245132959744 5399444636561178 5410011064421376 5433205716062208 5436427134071871 5447065934725632 5457725554950144 5464159521472512 5478098703925248 5484374605511424 5485150106982784 5490839987885952 5495884255920128 5501585271619584 5504847232753008 5508666906563072 5515619927924736 5519447076634624 5522719628263488 5533527298768896 5539267362521088 5560546475032416 5571428170678272 5577996178169856 5592225760257024 5606491642298496 5616201631444992 5619531550102029 5630528676423168 5637776287185644 5641547323539456 5644892269985472 5648809117493248 5655939025895424 5669093941330176 5680188058632192 5680991248515072 5694204431881728 5705347689086976 5708730463595712 5719902147477504 5723293551513048 5734493734588416 5737893790164867 5747831357181984 5759079559446528 5762494192276836 5773771088934912 5784588629213184 5788500096814848 5799345232859136 5799827885654016 5801963330580102 5813317466256384 5814139480902144 5825517444661248 5827662348253956 5839066775549952 5853962354059008 5865418249076736 5868895931492832 5880381050732544 5891398331793408 5894057986621056 5905592346673152 5906427409170432 5909093848831824 5920164925210368 5920657633271808 5931750375161856 5935267386754272 5946882391425024 5949567094371768 5950408374985788 5962053009770496 5972378802388992 5975919903101904 5987614462599168 5991164596732266 5998832652517376 6002888989289472 6014135797039104 6028625520562176 6029477980194816 6032199970682487 6044004667298304 6044859301572864 6055328507977728 6058918790644986 6070775774579712 6086262447474048 6098172941500416 6112356430569984 6124317989142528 6125183979880448 6127949176566336 6139430292810752 6139941249318912 6147179461656576 6155092104782208 6167137294811136 6169921431200352 6170793870355632 6182869787910144 6197250269883456 6209377961213952 6213059581796424 6225218211115008 6255614784411468 6267856692013056 6268742979408896 6275245700441088 6283323190298504 6291253980289152 6295619321786368 6299352075988041 6303565631913984 6311679575158272 6318226835375616 6324031198593024 6330591271452672 6354910257179904 6367346480775168 6374852775051264 6391115154579456 6405979985866944 6418516150222848 6422321771545176 6434889915912192 6438705245452179 6443172899640736 6451305451411968 6455781848563712 6463930315309056 6466310276829732 6478964504377344 6499999532457984 6507662207864832 6524263386966528 6537031025688576 6540906916014912 6553707125243904 6568950122493696 6581805210796032 6585707648316384 6598595530211328 6602507922929436 6610958433386496 6615428682074112 6626886068404224 6627823123267584 6630815234948688 6643791390007296 6644730835316736 6656238970601472 6660185540861664 6673219172057088 6677175810098556 6690242690353152 6707309635991808 6718926152687616 6722909890989642 6736066270424064 6748686734082048 6753250112950656 6765902771668992 6766465866596352 6782203710632448 6783162727719168 6796437018771456 6799505250710592 6800466714269472 6812244571474944 6829622746402176 6842987957256192 6847045253408304 6860444559187968 6873298053758976 6876400984391232 6889857737785344 6890831977365504 6893942823637128 6906859079412096 6907433905483776 6920375437688832 6924478617879984 6938029456662528 6941161610100396 6942143104150086 6955728511398912 6971906553618888 6985550206365696 6989692029520977 7003370487504384 7016491763212288 7017075713507328 7025347956178944 7034390976893952 7051338778514688 7052335851835008 7066136900468736 7068738589085817 7082571737009664 7096431955673088 7100639522053056 7114535098417152 7145037653999616 7149274039327392 7163264790872064 7164277690753024 7171709371932672 7180940788912576 7190004548901888 7194993510612992 7199259515414904 7206727484100312 7213348085895168 7220830669000704 7244274288082944 7248569512095828 7262754579634176 7304131605233664 7312499474015232 7321119983847936 7335447028826112 7339796310337344 7354159903899648 7358520280516776 7363626171017984 7372920515899392 7378036398358528 7385689816694784 7390068887805408 7404530862145536 7414061966709888 7428570894237696 7437328237559808 7456301013676032 7475322189731328 7488268841926656 7492708733469372 7507371568564224 7526523026647296 7541252034527232 7545723340490784 7558791921773568 7574654998020096 7578074554227072 7592272575842304 7592904445722624 7611640618127616 7626536196636672 7631058068684064 7645991646117888 7650525053553156 7663775142909312 7678772745928704 7683325589702448 7698361451913216 7702925910084342 7712784838950912 7718000129086464 7732460310478848 7735951107440136 7751089955008512 7752185974536192 7755685676591769 7770216464338608 7770863143669248 7785422367399936 7790038445114982 7805283138745344 7825194575323776 7840508067643392 7843394872821249 7858743982161408 7874123128897536 7875236545560576 7878791798442432 7893553233613824 7894210177695744 7913689849005696 7929176521900032 7932756125829024 7933877833314384 7949404013027328 7963171736518656 7967893204135872 7983485950132224 7988219462309688 8003851985719296 8018847729385472 8038167360749568 8039303973593088 8042933294243316 8058672889731072 8059812402097152 8073771343970304 8078558387526648 8094367699439616 8099166954841767 8115016596632064 8130897255333888 8149808574093312 8170598902088448 8186588332425216 8196239282208768 8206789473042944 8217148055887872 8222849726414848 8226561908267136 8227725160474176 8236259981828928 8243826383880192 8252377907429376 8263000359844608 8279170614951936 8284079442395232 8300290948153344 8340819712548624 8357142256017408 8366994267254784 8388338640385536 8399136101317388 8404754175885312 8409737463447744 8415572766877696 8424302447167488 8445793014634752 8456664430778466 8462320985309184 8473213676239872 8499803700068352 8521486872772608 8541306647822592 8558021533630464 8563095695393568 8579853221216256 8584940327269572 8601740601882624 8621747035772976 8638619339169792 8643741288415254 8660656633402368 8666666043277312 8676882943819776 8699017849288704 8721209221353216 8738276166991872 8741493522380934 8758600163324928 8780943531088512 8798127373615104 8803343897239248 8820571576098816 8835848091205632 8837097497690112 8841086979931584 8858388520009728 8859641113755648 8863640773247736 8880247387815552 8880986449907712 8897625562742784 8902901080131408 8920323587137536 8925612562478682 8943079514655744 8958568203583488 8963879854652856 8981421693898752 8986746895098399 8998248978776064 9004333483934208 9021203695558656 9021954488795136 9042938280843264 9044216970292224 9066007000947456 9067288952359296 9082992761966592 9088378185967479 9106163661869568 9123983943008256 9129393671211072 9147259412250624 9168534645854976 9186476983713792 9187775969820672 9191923764849504 9209145439216128 9209911873978368 9227167250251776 9232638157173312 9250705942216704 9254882146800528 9256190805533448 9274304681865216 9295875404825184 9314066941820928 9319589372694636 9337827316672512 9379187969191936 9383422176617202 9401785038019584 9403114469113344 9412868550661632 9421515867291648 9424984785447756 9431289037062144 9443428982679552 9467519362737408 9486046797889536 9532365385769856 9551019721162752 9562279162576896 9586672731869184 9599012687219872 9608969978800416 9617797447860224 9627774225334272 9633482657317764 9652334873868288 9659032384110592 9664759349461104 9683672772845568 9738842140311552 9749999298686976 9761493311797248 9786395080449792 9805546538532864 9811360374022368 9830560687865856 9853425183740544 9872707816194048 9878561472474576 9885415955613184 9897893295316992 9904761192316928 9916437650079744 9940329102606336 9941734684901376 9967096252975104 9984358455902208 9990278311292496 10009828758085632 10015763715147834 10035364035529728 10060964453987712 10078389229031424 10084364836484463 10104099405636096 10123030101123072 10123872594296832 10129875169425984 10148854157503488 10149698799894528 10173305565948672 10174744091578752 10194655528157184 10200700071404208 10218366857212416 10238363661238272 10244434119603264 10264481935884288 10270567880112456 10290666838781952 10309947080638464 10314601476586848 10334786606678016 10336247966048256 10340914235455692 10360288619118144 10361150858225664 10380563156533248 10386717926819976 10407044184993792 10411742415150594 10413214656225129 10433592767098368 10454010756857856 10457859830428332 10478325309548544 10505055731256576 10524737644818432 10525613570260992 10551586465340928 10572235362533376 10577008167772032 10578503777752512 10599205350703104 10623857605514496 10644647933509632 10650959283079584 10671802647625728 10717556480999424 10719071964790784 10723911058991088 10744897186308096 10746416536129536 10757564057899008 10765028458627072 10771411183368864 10792490265919488 10798889273122356 10820022128842752 10866411432124416 10872854268143742 10894131869451264 10928319042945024 10956197407850496 10968749211022848 10970300213965568 10981679975771904 10991768511840256 11003170543239168 11009694465506016 11017333813126144 11031239855849472 11045439256526976 11067054597537792 11078534725042176 11121092950064832 11142856341356544 11155992356339712 11184451520514048 11212983284596992 11232403262889984 11239063100204058 11261057352846336 11275552574371288 11289784539970944 11297618234986496 11311878051790848 11338187882660352 11360376117264384 11361982497030144 11388408863763456 11417460927191424 11439804294955008 11446587103026096 11468987469176832 11475787580329734 11495662714363968 11518159118893056 11524988384553672 11547542177869824 11554388865126513 11569177258426368 11577000193629696 11598690465718272 11599655771308032 11603926661160204 11626634932512768 11628278961804288 11655324696507912 11678133551099904 11685057667672473 11707924708118016 11730836498153472 11737791862985664 11760762101465088 11788115973242112 11811184693346304 11812854818340864 11818187697663648 11840329850420736 11841315266543616 11863500750323712 11870534773508544 11893764782850048 11899134188743536 11900816749971576 11924106019540992 11944757604777984 11951839806203808 11975228925198336 11982329193464532 11997665305034752 12005777978578944 12028271594078208 12057251041124352 12058955960389632 12064399941364974 12088009334596608 12089718603145728 12110657015955456 12117837581289972 12141551549159424 12172524894948096 12196345883000832 12224712861139968 12250367959760896 12255898353132672 12278860585621504 12279882498637824 12294358923313152 12310184209564416 12334274589622272 12339842862400704 12341587740711264 12365739575820288 12394500539766912 12418755922427904 12426119163592848 12450436422230016 12511229568822936 12535713384026112 12537485958817792 12550491400882176 12566646380597008 12582507960578304 12591238643572736 12598704151976082 12607131263827968 12623359150316544 12636453670751232 12684996646167699 12709820514359808 12734692961550336 12749705550102528 12782230309158912 12811959971733888 12837032300445696 12844643543090352 12869779831824384 12877410490904358 12886345799281472 12902610902823936 12911563697127424 12932620553659464 12957929008754688 12999999064915968 13015324415729664 13048526773933056 13081813832029824 13107414250487808 13112240283571401 13137900244987392 13163610421592064 13171415296632768 13197191060422656 13205015845858872 13230857364148224 13253772136808448 13255646246535168 13261630469897376 13287582780014592 13289461670633472 13312477941202944 13320371081723328 13346438344114176 13354351620197112 13380485380706304 13388418843718023 13414619271983616 13437852305375232 13445819781979284 13472132540848128 13497373468164096 13506500225901312 13531805543337984 13532931733192704 13564407421264896 13566325455438336 13592874037542912 13599010501421184 13600933428538944 13624489142949888 13659245492804352 13685975914512384 13694090506816608 13720889118375936 13746596107517952 13752801968782464 13779715475570688 13781663954731008 13787885647274256 13813718158824192 13814867810967552 13840750875377664 13848957235759968 13876058913325056 13882323220200792 13884286208300172 13911457022797824 13943813107237776 13971100412731392 13979384059041954 14006740975008768 14032983526424576 14050695912357888 14068781953787904 14075133264925803 14102677557029376 14104671703670016 14132273800937472 14137477178171634 14165143474019328 14201279044106112 14229070196834304 14290075307999232 14298548078654784 14326529581744128 14328555381506048 14343418743865344 14361881577825152 14380009097803776 14389987021225984 14398519030829808 14413454968200624 14426696171790336 14441661338001408 14488548576165888 14497139024191656 14525509159268352 14608263210467328 14624998948030464 14642239967695872 14679592620674688 14698488177305429 14708319807799296 14717040561033552 14727252342035968 14745841031798784 14756072796717056 14771379633389568 14780137775610816 14809061724291072 14828123933419776 14857141788475392 14874656475119616 14912602027352064 14950644379462656 14976537683853312 14985417466938744 15014743137128448 15023645572721751 15053046053294592 15082504069054464 15091446680981568 15117583843547136 15156149108454144 15184545151684608 15185808891445248 15223281236255232 15253072393273344 15262116137368128 15291983292235776 15301050107106312 15327550285818624 15357545491857408 15366651179404896 15396722903826432 15405851820168684 15425569677901824 15436000258172928 15464920620957696 15471902214880272 15502179910017024 15504371949072384 15511371353183538 15540432928677216 15541726287338496 15570844734799872 15580076890229964 15610566277490688 15650389150647552 15681016135286784 15686789745642498 15717487964322816 15750473091121152 15757583596884864 15787106467227648 15788420355391488 15827379698011392 15858353043800064 15865512251658048 15867755666628768 15898808026054656 15935786408271744 15966971900264448 15976438924619376 16007703971438592 16037695458770944 16076334721499136 16078607947186176 16085866588486632 16117345779462144 16119624804194304 16147542687940608 16157116775053296 16188735398879232 16198333909683534 16230033193264128 16299617148186624 16309281402215613 16341197804176896 16373176664850432 16392478564417536 16413578946085888 16434296111775744 16453123816534272 16455450320948352 16472519963657856 16487652767760384 16504755814858752 16526000719689216 16558341229903872 16568158884790464 16600581896306688 16681639425097248 16714284512034816 16733988534509568 16776677280771072 16798272202634776 16819474926895488 16831145533755392 16848604894334976 16858594650306087 16891586029269504 16913328861556932 16924641970618368 16946427352479744 17042973745545216 17082613295645184 17116043067260928 17126191390787136 17159706442432512 17169880654539144 17203481203765248 17213681370494601 17243494071545952 17277238678339584 17287482576830508 17321313266804736 17333332086554624 17353765887639552 17398035698577408 17442418442706432 17476552333983744 17482987044761868 17517200326649856 17561887062177024 17596254747230208 17606687794478496 17641143152197632 17674194995380224 17682173959863168 17716777040019456 17719282227511296 17727281546495472 17760494775631104 17761972899815424 17795251125485568 17805802160262816 17840647174275072 17851225124957364 17886159029311488 17917136407166976 17927759709305712 17962843387797504 17973493790196798 17996497957552128 18008666967868416 18042407391117312 18085876561686528 18088433940584448 18096599912047461 18132014001894912 18134577904718592 18165985523933184 18176756371934958 18212327323739136 18258787342422144 18294518824501248 18337069291709952 18372953967427584 18375551939641344 18383847529699008 18418290878432256 18419823747956736 18465276314346624 18501411884433408 18509764293601056 18512381611066896 18548609363730432 18591750809650368 18628133883641856 18639178745389272 18675654633345024 18758375938383872 18766844353234404 18803570076039168 18806228938226688 18825737101323264 18849969570895512 18886857965359104 18898056227964123 18935038725474816 18972093595779072 19064730771539712 19102039442325504 19124558325153792 19173345463738368 19198025374439744 19217939957600832 19235594895720448 19255548450668544 19266965314635528 19304669747736576 19318064768221184 19329518698922208 19367345545691136 19499998597373952 19522986623594496 19572790160899584 19611093077065728 19622720748044736 19661121375731712 19706850367481088 19745415632388096 19757122944949152 19770831911226368 19795786590633984 19832875300159488 19880658205212672 19883469369802752 19934192505950208 19968716911804416 19980556622584992 20019657516171264 20031527430295668 20070728071059456 20121928907975424 20156778458062848 20168729672968926 20208198811272192 20246060202246144 20259750338851968 20297708315006976 20299397599789056 20346611131897344 20349488183157504 20389311056314368 20401400142808416 20436733714424832 20488868239206528 20528963871768576 20541135760224912 20581333677563904 20619894161276928 20629202953173696 20669573213356032 20672495932096512 20681828470911384 20720577238236288 20722301716451328 20761126313066496 20773435853639952 20814088369987584 20823484830301188 20826429312450258 20867185534196736 20915719660856664 20956650619097088 20969076088562931 21010111462513152 21049475289636864 21051227140521984 21103172930681856 21154016335544064 21157007555505024 21198410701406208 21206215767257451 21247715211028992 21289295867019264 21301918566159168 21343605295251456 21435112961998848 21438143929581568 21447822117982176 21489794372616192 21492833072259072 21515128115798016 21530056917254144 21542822366737728 21584980531838976 21597778546244712 21640044257685504 21732822864248832 21745708536287484 21788263738902528 21912394815700992 21937498422045696 21940600427931136 21963359951543808 21983537023680512 22006341086478336 22019388931012032 22034667626252288 22062479711698944 22090878513053952 22134109195075584 22157069450084352 22242185900129664 22285712682713088 22311984712679424 22368903041028096 22425966569193984 22464806525779968 22478126200408116 22522114705692672 22551105148742576 22579569079941888 22595236469972992 22623756103581696 22676375765320704 22723964994060288 22776817727526912 22834921854382848 22879608589910016 22893174206052192 22937974938353664 22951575160659468 22991325428727936 23036318237786112 23049976769107344 23095084355739648 23108777730253026 23138354516852736 23154000387259392 23197380931436544 23207853322320408 23253269865025536 23256557923608576 23310649393015824 23356267102199808 23370115335344946 23415849416236032 23475583725971328 23521524202930176 23530184618463747 23576231946484224 23622369386692608 23625709636681728 23636375395327296 23680659700841472 23682630533087232 23741069547017088 23787529565700096 23798268377487072 23801633499943152 23848212039081984 23889515209555968 23903679612407616 23950457850396672 23964658386929064 24011555957157888 24056543188156416 24114502082248704 24117911920779264 24128799882729948 24176018669193216 24179437206291456 24221314031910912 24235675162579944 24283103098318848 24297500864525301 24345049789896192 24392691766001664 24449425722279936 24511796706265344 24557721171243008 24559764997275648 24588717846626304 24620368419128832 24668549179244544 24679685724801408 24683175481422528 24731479151640576 24789001079533824 24837511844855808 24852238327185696 24900872844460032 25022459137645872 25071426768052224 25074971917635584 25100982801764352 25133292761194016 25165015921156608 25182477287145472 25197408303952164 25214262527655936 25246718300633088 25272907341502464 25369993292335398 25419641028719616 25499411100205056 25564460618317824 25623919943467776 25674064600891392 25689287086180704 25739559663648768 25754820981808716 25772691598562944 25805221805647872 25823127394254848 25865241107318928 25915858017509376 25999998129831936 26030648831459328 26097053547866112 26163627664059648 26214828500975616 26224480567142802 26275800489974784 26342830593265536 26394382120845312 26410031691717744 26461714728296448 26507544273616896 26511292493070336 26523260939794752 26575165560029184 26578923341266944 26640742163446656 26692876688228352 26708703240394224 26760970761412608 26776837687436046 26829238543967232 26875704610750464 26891639563958568 26944265081696256 26960240685295197 26994746936328192 27013000451802624 27063611086675968 27065863466385408 27128814842529792 27132650910876672 27198021002842368 27201866857077888 27248978285899776 27265134557902437 27318490985608704 27371951829024768 27388181013633216 27441778236751872 27505603937564928 27559430951141376 27563327909462016 27575771294548512 27627436317648384 27629735621935104 27681501750755328 27697914471519936 27752117826650112 27764646440401584 27768572416600344 27822914045595648 27887626214475552 27942200825462784 27958768118083908 28013481950017536 28065967052849152 28137563907575808 28150266529851606 28205355114058752 28209343407340032 28264547601874944 28274954356343268 28330286948038656 28402558088212224 28458140393668608 28597096157309568 28653059163488256 28657110763012096 28686837487730688 28723763155650304 28760018195607552 28779974042451968 28797038061659616 28826909936401248 28853392343580672 28883322676002816 28977097152331776 28994278048383312 29051018318536704 29216526420934656 29249997896060928 29284479935391744 29359185241349376 29396976354610858 29416639615598592 29434081122067104 29454504684071936 29491682063597568 29560275551221632 29618123448582144 29656247866839552 29714283576950784 29749312950239232 29825204054704128 29901288758925312 29953075367706624 29970834933877488 30029486274256896 30047291145443502 30106092106589184 30182893361963136 30235167687094272 30253094509453389 30312298216908288 30369090303369216 30371617782890496 30446562472510464 30524232274736256 30583966584471552 30602100214212624 30655100571637248 30715090983714816 30733302358809792 30793445807652864 30811703640337368 30872000516345856 30929841241915392 30943804429760544 31004359820034048 31008743898144768 31022742706367076 31080865857354432 31083452574676992 31141689469599744 31160153780459928 31221132554981376 31239643968675387 31300778301295104 31362032270573568 31373579491284996 31434975928645632 31515167193769728 31574212934455296 31576840710782976 31654759396022784 31716706087600128 31731024503316096 31735511333257536 31797616052109312 31871572816543488 31933943800528896 31952877849238752 32015407942877184 32075390917541888 32152669442998272 32157215894372352 32171733176973264 32234691558924288 32239249608388608 32295085375881216 32314233550106592 32377470797758464 32396667819367068 32460066386528256 32599234296373248 32618562804431226 32682395608353792 32784957128835072 32827157892171776 32868592223551488 32906247633068544 32910900641896704 32945039927315712 32975305535520768 33009511629717504 33052001439378432 33136317769580928 33201163792613376 33363278850194496 33428569024069632 33467977069019136 33553354561542144 33596544405269552 33638949853790976 33662291067510784 33697209788669952 33717189300612174 33783172058539008 33826657723113864 33892854704959488 34085947491090432 34165226591290368 34252382781574272 34319412884865024 34339761309078288 34406962407530496 34427362740989202 34486988143091904 34554477356679168 34574965153661016 34642626533609472 34666664173109248 34707531775279104 34796071397154816 34884836885412864 34965974089523736 35034400653299712 35055173003017419 35123774124354048 35192509494460416 35213375588956992 35282286304395264 35364347919726336 35433554080038912 35438564455022592 35454563092990944 35520989551262208 35523945799630848 35590502250971136 35611604320525632 35681294348550144 35702450249914728 35772318058622976 35834272814333952 35855519418611424 35925686775595008 35946987580393596 35992995915104256 36017333935736832 36084814782234624 36171753123373056 36176867881168896 36193199824094922 36264028003789824 36269155809437184 36331971047866368 36353512743869916 36424654647478272 36517574684844288 36589037649002496 36674138583419904 36751103879282688 36767695059398016 36836581756864512 36839647495913472 36930552628693248 37002823768866816 37019528587202112 37024763222133792 37097218727460864 37183501619300736 37256267767283712 37278357490778544 37351309266690048 37516751876767744 37533688706468808 37607140152078336 37612457876453376 37651474202646528 37699939141791024 37773715930718208 37796112455928246 37870077450949632 38054989938503097 38129461543079424 38204078884651008 38249116650307584 38346690927476736 38396050748879488 38435879915201664 38471189791440896 38511096901337088 38533930629271056 38609339495473152 38636129536442368 38659037397844416 38734691091382272 38999997194747904 39045973247188992 39145580321799168 39245441496089472 39322242751463424 39336720850714203 39413700734962176 39490831264776192 39514245889898304 39541663822452736 39591573181267968 39761316410425344 39766938739605504 39868385011900416 39937433823608832 39961113245169984 40039315032342528 40063054860591336 40141456142118912 40165256531154069 40243857815950848 40313556916125696 40337459345937852 40416397622544384 40492120404492288 40519500677703936 40595416630013952 40598795199578112 40693222263794688 40698976366315008 40778622112628736 40802800285616832 40873467428849664 40977736478413056 41057927743537152 41082271520449824 41162667355127808 41239788322553856 41258405906347392 41339146426712064 41344991864193024 41363656941822768 41441154476472576 41444603432902656 41522252626132992 41546871707279904 41628176739975168 41646969660602376 41652858624900516 41734371068393472 41831439321713328 41913301238194176 41938152177125862 42020222925026304 42098950579273728 42206345861363712 42225399794777409 42308032671088128 42314015111010048 42396821402812416 42412431534514902 42495430422057984 42603837132318336 42687210590502912 42870225923997696 42876287859163136 42895644235964352 42979588745232384 42985666144518144 43030256231596032 43085644733475456 43169961063677952 43195557092489424 43280088515371008 43465645728497664 43491417072574968 43576527477805056 43824789631401984 43874996844091392 43881200855862272 43926719903087616 44038777862024064 44069335252504576 44095464531916287 44124959423397888 44181757026107904 44268218390151168 44314138900168704 44484371800259328 44571425365426176 44623969425358848 44737806082056192 44851933138387968 44929613051559936 44956252400816232 45044229411385344 45070936718165253 45102210297485152 45159138159883776 45190472939945984 45247512207163392 45352751530641408 45553635455053824 45669843708765696 45759217179820032 45786348412104384 45875949876707328 45903150321318936 45982650857455872 46072636475572224 46099953538214688 46190168711479296 46217555460506052 46276709033705472 46308000774518784 46394761862873088 46415706644640816 46506539730051072 46513115847217152 46621298786031648 46712534204399616 46740230670689892 46831698832472064 46951167451942656 47043048405860352 47060369236927494 47152463892968448 47251419273363456 47272750790654592 47361319401682944 47365261066174464 47482139094034176 47575059131400192 47596536754974144 47603266999886304 47696424078163968 47807359224815232 47900915700793344 47929316773858128 48023111914315776 48113086376312832 48229004164497408 48235823841558528 48257599765459896 48352037338386432 48358874412582912 48442628063821824 48471350325159888 48566206196637696 48595001729050602 48690099579792384 48898851444559872 48927844206646839 49023593412530688 49115442342486016 49119529994551296 49177435693252608 49240736838257664 49359371449602816 49366350962845056 49462958303281152 49578002159067648 49675023689711616 49704476654371392 49801745688920064 50044918275291744 50142853536104448 50149943835271168 50201965603528704 50266585522388032 50330031842313216 50364954574290944 50394816607904328 50493436601266176 50545814683004928 50739986584670796 50839282057439232 51128921236635648 51247839886935552 51348129201782784 51378574172361408 51479119327297536 51509641963617432 51545383197125888 51610443611295744 51646254788509696 51730482214637856 51831716035018752 51999996259663872 52061297662918656 52194107095732224 52327255328119296 52429657001951232 52448961134285604 52551600979949568 52685661186531072 52788764241690624 52820063383435488 52923429456592896 53022584986140672 53046521879589504 53150331120058368 53157846682533888 53281484326893312 53385753376456704 53417406480788448 53521941522825216 53553675374872092 53658477087934464 53751409221500928 53783279127917136 53888530163392512 53920481370590394 53989493872656384 54026000903605248 54127222173351936 54257629685059584 54265301821753344 54289799736142383 54396042005684736 54403733714155776 54497956571799552 54530269115804874 54636981971217408 54776362027266432 54883556473503744 55011207875129856 55118861902282752 55126655818924032 55151542589097024 55254872635296768 55259471243870208 55395828943039872 55504235653300224 55529292880803168 55537144833200688 55645828091191296 55775252428951104 55884401650925568 55917536236167816 56026963900035072 56131934105698304 56275127815151616 56300533059703212 56410710228117504 56418686814680064 56549908712686536 56660573896077312 56694168683892369 56805116176424448 56916280787337216 57194192314619136 57306118326976512 57314221526024192 57373674975461376 57447526311300608 57520036391215104 57559948084903936 57594076123319232 57653819872802496 57706784687161344 57766645352005632 57954194304663552 57988556096766624 58102036637073408 58499995792121856 58568959870783488 58718370482698752 58793952709221716 58833279231197184 58868162244134208 58909009368143872 58983364127195136 59120551102443264 59236246897164288 59312495733679104 59498625900478464 59650408109408256 59802577517850624 59906150735413248 59941669867754976 60058972548513792 60094582290887004 60212184213178368 60365786723926272 60470335374188544 60506189018906778 60624596433816576 60738180606738432 60893124945020928 61048464549472512 61167933168943104 61204200428425248 61310201143274496 61466604717619584 61586891615305728 61623407280674736 61744001032691712 61859682483830784 61887608859521088 62008719640068096 62017487796289536 62045485412734152 62161731714708864 62166905149353984 62283378939199488 62320307560919856 62442265109962752 62479287937350774 62601556602590208 62747158982569992 62869951857291264 62907228265688793 63030334387539456 63148425868910592 63153681421565952 63309518792045568 63462049006632192 63471022666515072 63595232104218624 63618647301772353 63743145633086976 63867887601057792 63905755698477504 64030815885754368 64305338885996544 64314431788744704 64343466353946528 64469383117848576 64478499216777216 64590170751762432 64628467100213184 64754941595516928 64793335638734136 64920132773056512 65198468592746496 65237125608862452 65364791216707584 65654315784343552 65737184447102976 65812495266137088 65821801283793408 65890079854631424 65950611071041536 66019023259435008 66104002878756864 66272635539161856 66402327585226752 66726557700388992 66857138048139264 66935954138038272 67106709123084288 67193088810539104 67277899707581952 67324582135021568 67394419577339904 67434378601224348 67566344117078016 67653315446227728 67785709409918976 68171894982180864 68330453182580736 68504765563148544 68638825769730048 68679522618156576 68813924815060992 68854725481978404 68973976286183808 69108954713358336 69149930307322032 69285253067218944 69333328346218496 69415063550558208 69592142794309632 69769673770825728 69931948179047472 70068801306599424 70110346006034838 70247548248708096 70426751177913984 70564572608790528 70590553855391241 70728695839452672 70867108160077824 70877128910045184 70909126185981888 71041979102524416 71047891599261696 71223208641051264 71362588697100288 71404900499829456 71544636117245952 71668545628667904 71711038837222848 71851373551190016 71893975160787192 72034667871473664 72169629564469248 72343506246746112 72353735762337792 72386399648189844 72528056007579648 72538311618874368 72663942095732736 72707025487739832 72849309294956544 72892502593575903 73035149369688576 73178075298004992 73348277166839808 73535390118796032 73673163513729024 73679294991826944 73861105257386496 74005647537733632 74039057174404224 74049526444267584 74194437454921728 74367003238601472 74512535534567424 74556714981557088 74702618533380096 75033503753535488 75067377412937616 75214280304156672 75224915752906752 75302948405293056 75399878283582048 75547431861436416 75592224911856492 75740154901899264 76109979877006194 76258923086158848 76498233300615168 76693381854953472 76792101497758976 76871759830403328 76942379582881792 77022193802674176 77067861258542112 77218678990946304 77318074795688832 77469382182764544 77999994389495808 78091946494377984 78291160643598336 78490882992178944 78644485502926848 78673441701428406 78827401469924352 79028491779796608 79083327644905472 79183146362535936 79522632820850688 79533877479211008 79736770023800832 79922226490339968 80078630064685056 80126109721182672 80282912284237824 80330513062308138 80487715631901696 80627113832251392 80674918691875704 80832795245088768 80880722055885591 80984240808984576 81039001355407872 81190833260027904 81197590399156224 81386444527589376 81397952732630016 81605600571233664 81746934857699328 81795403673707311 81955472956826112 82115855487074304 82164543040899648 82325334710255616 82516811812694784 82678292853424128 82689983728386048 82727313883645536 82882308952945152 82889206865805312 83044505252265984 83093743414559808 83256353479950336 83293939321204752 83305717249801032 83468742136786944 83662878643426656 83826602476388352 83876304354251724 84040445850052608 84197901158547456 84412691722727424 84450799589554818 84616065342176256 84628030222020096 84793642805624832 84824863069029804 84990860844115968 85207674264636672 85374421181005824 85752575718326272 85791288471928704 85959177490464768 85971332289036288 86060512463192064 86171289466950912 86339922127355904 86391114184978848 86560177030742016 86931291456995328 86982834145149936 87153054955610112 87649579262803968 87749993688182784 87762401711724544 87853439806175232 88077555724048128 88138670505009152 88190929063832574 88249918846795776 88363514052215808 88968743600518656 89142850730852352 89247938850717696 89475612164112384 89703866276775936 89859226103119872 89912504801632464 90088458822770688 90141873436330506 90204420594970304 90318276319767552 90380945879891968 90705503061282816 91107270910107648 91339687417531392 91572696824208768 91751899753414656 91806300642637872 91965301714911744 92145272951144448 92199907076429376 92380337422958592 92435110921012104 92616001549037568 92789523725746176 92831413289281632 93013079460102144 93026231694434304 93242597572063296 93425068408799232 93480461341379784 93663397664944128 93718931906026161 93902334903885312 94086096811720704 94120738473854988 94304927785936896 94545501581309184 94722638803365888 94730522132348928 94964278188068352 95150118262800384 95193073509948288 95206533999772608 95392848156327936 95614718449630464 95801831401586688 95858633547716256 96046223828631552 96226172752625664 96458008328994816 96471647683117056 96515199530919792 96704074676772864 96717748825165824 96885256127643648 96942700650319776 97132412393275392 97190003458101204 97380199159584768 97797702889119744 97855688413293678 98047186825061376 98230884684972032 98354871386505216 98481473676515328 98718742899205632 98732701925690112 98925916606562304 99156004318135296 99408953308742784 99603491377840128 100089836550583488 100285707072208896 100299887670542336 100403931207057408 100533171044776064 100660063684626432 100729909148581888 100789633215808656 100986873202532352 101091629366009856 101479973169341592 101678564114878464 102257842473271296 102495679773871104 102757148344722816 102889417241138003 102958238654595072 103019283927234864 103090766394251776 103220887222591488 103292509577019392 103460964429275712 103663432070037504 103999992519327744 104122595325837312 104388214191464448 104654510656238592 104897922268571208 105103201959899136 105165519009052257 105371322373062144 105577528483381248 105640126766870976 105846858913185792 106093043759179008 106300662240116736 106315693365067776 106562968653786624 106771506752913408 106834812961576896 107043883045650432 107107350749744184 107316954175868928 107502818443001856 107566558255834272 107777060326785024 107840962741180788 107978987745312768 108052001807210496 108254444346703872 108515259370119168 108530603643506688 108579599472284766 108792084011369472 108807467428311552 108995913143599104 109060538231609748 109273963942434816 109552724054532864 109767112947007488 110022415750259712 110253311637848064 110303085178194048 110509745270593536 110518942487740416 110791657886079744 111008471306600448 111058585761606336 111074289666401376 111291656182382592 111550504857902208 111768803301851136 111835072472335632 112053927800070144 112263868211396608 112550255630303232 112601066119406424 112821420456235008 112837373629360128 113099817425373072 113321147792154624 113388337367784738 113610232352848896 114164969815509291 114388384629238272 114612236653953024 114628443052048384 114747349950922752 114895052622601216 115040072782430208 115188152246638464 115307639745604992 115413569374322688 115533290704011264 115908388609327104 115977112193533248 116204073274146816 116999991584243712 117137919741566976 117436740965397504 117587905418443432 117736324488268416 117818018736287744 117966728254390272 118010162552142609 118241102204886528 118472493794328576 118624991467358208 119300816218816512 119605155035701248 119812301470826496 119883339735509952 120117945097027584 120189164581774008 120424368426356736 120495769593462207 120731573447852544 120940670748377088 121012378037813556 121249192867633152 121476361213476864 121786249890041856 122096929098945024 122335866337886208 122408400856850496 122620402286548992 122933209435239168 123173783230611456 123246814561349472 123488002065383424 123719364967661568 123775217719042176 124017439280136192 124034975592579072 124090970825468304 124323463429417728 124333810298707968 124566757878398976 124640615121839712 124884530219925504 124958575874701548 125203113205180416 125494317965139984 125739903714582528 125814456531377586 126060668775078912 126296851737821184 126619037584091136 126676199384332227 126924098013264384 126942045333030144 127190464208437248 127237294603544706 127486291266173952 127811511396955008 128061631771508736 128610677771993088 128628863577489408 128686932707893056 128938766235697152 128956998433554432 129256934200426368 129509883191033856 129586671277468272 129840265546113024 130396937185492992 130474251217724904 130729582433415168 131308631568687104 131474368894205952 131624990532274176 131643602567586816 131780159709262848 132208005757513728 132286393595748861 132545271078323712 132804655170453504 133453115400777984 133714276096278528 133871908276076544 134213418246168576 134386177621078208 134555799415163904 134649164270043136 134788839154679808 134868757202448696 135132688234156032 135306630892455456 135571418819837952 136660906365161472 137009531126297088 137277651539460096 137359045236313152 137627849630121984 137709450963956808 137947952572367616 138217909426716672 138299860614644064 138570506134437888 138830127101116416 139184285588619264 139539347541651456 139863896358094944 140137602613198848 140220692012069676 140495096497416192 140853502355827968 141129145217581056 141181107710782482 141457391678905344 141754257820090368 141818252371963776 142083958205048832 142095783198523392 142446417282102528 142725177394200576 142809800999658912 143089272234491904 143422077674445696 143702747102380032 143787950321574384 144069335742947328 144339259128938496 144687012493492224 144707471524675584 144772799296379688 145056112015159296 145076623237748736 145327884191465472 145414050975479664 145698618589913088 145785005187151806 146070298739377152 146696554333679616 146783532619940517 147070780237592064 147346327027458048 147358589983653888 147722210514772992 148078114348808448 148099052888535168 148388874909843456 148734006477202944 149025071069134848 149113429963114176 149405237066760192 150067007507070976 150134754825875232 150428560608313344 150449831505813504 150605896810586112 150799756567164096 151094863722872832 151184449823712984 151480309803798528 152219959754012388 152517846172317696 153386763709906944 153584202995517952 153743519660806656 153884759165763584 154044387605348352 154135722517084224 154437357981892608 154636149591377664 154938764365529088 155999988778991616 156183892988755968 156582321287196672 156981765984357888 157288971005853696 157346883402856812 157654802939848704 158056983559593216 158166655289810944 158366292725071872 159067754958422016 159473540047601664 159844452980679936 160157260129370112 160252219442365344 160565824568475648 160661026124616276 160975431263803392 161254227664502784 161349837383751408 161665590490177536 161761444111771182 161968481617969152 162078002710815744 162381666520055808 162772889055178752 162795905465260032 163211201142467328 163493869715398656 163590807347414622 163910945913652224 164329086081799296 164650669420511232 165033623625389568 165356585706848256 165379967456772096 165454627767291072 165764617905890304 165778413731610624 166187486829119616 166512706959900672 166587878642409504 166611434499602064 166937484273573888 167325757286853312 167653204952776704 167752608708503448 168080891700105216 168395802317094912 168825383445454848 168901599179109636 169232130684352512 169256060444040192 169649726138059608 169981721688231936 170082506051677107 170415348529273344 170748842362011648 171582576943857408 171918354980929536 171942664578072576 172121024926384128 172342578933901824 172679844254711808 172782228369957696 173120354061484032 173862582913990656 173965668290299872 174306109911220224 175499987376365568 175524803423449088 175706879612350464 176155111448096256 176277341010018304 176381858127665148 176499837693591552 176727028104431616 177937487201037312 178495877701435392 178951224328224768 179407732553551872 179718452206239744 179825009603264928 180176917645541376 180283746872661012 180408841189940608 180636552639535104 180761891759783936 181411006122565632 182214541820215296 182679374835062784 183145393648417536 183503799506829312 183612601285275744 183930603429823488 184399814152858752 184760674845917184 184870221842024208 185232003098075136 185579047451492352 185662826578563264 186026158920204288 186052463388868608 186485195144126592 186850136817598464 186960922682759568 187326795329888256 187437863812052322 187804669807770624 188241476947709976 188609855571873792 188721684797066379 189091003162618368 189445277606731776 189461044264697856 189928556376136704 190386147019896576 190413067999545216 190785696312655872 190855941905317059 191229436899260928 191603662803173376 191717267095432512 192092447657263104 192916016657989632 192943295366234112 193030399061839584 193408149353545728 193435497650331648 193770512255287296 193885401300639552 194264824786550784 194380006916202408 194760398319169536 195595405778239488 195711376826587356 196094373650122752 196461769369944064 196962947353030656 197437485798411264 197465403851380224 197851833213124608 198312008636270592 198817906617485568 199206982755680256 200179673101166976 200571414144417792 200599775341084672 200807862414114816 201066342089552128 201320127369252864 201459818297163776 201579266431617312 201973746405064704 202183258732019712 202959946338683184 203357128229756928 204515684946542592 204991359547742208 205514296689445632 205778834482276006 205916477309190144 206038567854469728 206181532788503552 206441774445182976 206921928858551424 207326864140075008 207999985038655488 208245190651674624 208776428382928896 209309021312477184 209795844537142416 210206403919798272 210331038018104514 210742644746124288 211280253533741952 211693717826371584 211771661566173723 212186087518358016 212601324480233472 212631386730135552 213125937307573248 213669625923153792 214087766091300864 214214701499488368 214633908351737856 215005636886003712 215133116511668544 215554120653570048 215681925482361576 216104003614420992 216508888693407744 217030518740238336 217061207287013376 217159198944569532 217584168022738944 217614934856623104 217991826287198208 218121076463219496 218547927884869632 218677507780727709 219105448109065728 219534225894014976 220044831500519424 220606170356388096 221019490541187072 221037884975480832 221583315772159488 222016942613200896 222117171523212672 222148579332802752 222583312364765184 223101009715804416 223537606603702272 223670144944671264 224107855600140288 224527736422793216 225100511260606464 225202132238812848 225642840912470016 225674747258720256 226199634850746144 226642295584309248 226776674735569476 227220464705697792 228329939631018582 228776769258476544 229256886104096768 229494699901845504 229790105245202432 230080145564860416 230376304493276928 230615279491209984 230827138748645376 231066581408022528 231954224387066496 232408146548293632 233999983168487424 234275839483133952 234873481930795008 235175810836886864 235472648976536832 235636037472575488 235933456508780544 236020325104285218 236482204409773056 237249982934716416 238601632437633024 239210310071402496 239766679471019904 240235890194055168 240378329163548016 240848736852713472 240991539186924414 241463146895705088 241881341496754176 242024756075627112 242498385735266304 242952722426953728 243572499780083712 244193858197890048 244816801713700992 245240804573097984 245386211021121933 245866418870478336 246347566461222912 246493629122698944 246976004130766848 247550435438084352 248034878560272384 248069951185158144 248181941650936608 248646926858835456 248667620597415936 249133515756797952 249281230243679424 249769060439851008 249917151749403096 250406226410360832 250988635930279968 251479807429165056 251628913062755172 252121337550157824 252593703475642368 253238075168182272 253352398768664454 253848196026528768 253884090666060288 254380928416874496 254474589207089412 254972582532347904 255623022793910016 256123263543017472 257257727154978816 257373865415786112 257877532471394304 257913996867108864 258513868400852736 259019766382067712 259173342554936544 259680531092226048 260793874370985984 260948502435449808 261459164866830336 262617263137374208 262948737788411904 263249981064548352 263287205135173632 263560319418525696 264416011515027456 264572787191497722 265090542156647424 266906230801555968 267428552192557056 267743816552153088 268426836492337152 268772355242156416 269111598830327808 269298328540086272 269577678309359616 269737514404897392 270265376468312064 270613261784910912 271142837639675904 273321812730322944 274019062252594176 274718090472626304 275255699260243968 275418901927913616 275895905144735232 276435818853433344 276599721229288128 277141012268875776 278368571177238528 279078695083302912 279727792716189888 280275205226397696 280441384024139352 280990192994832384 281156795718078483 281707004711655936 282258290435162112 282362215421564964 282914783357810688 283636504743927552 284167916410097664 284191566397046784 284892834564205056 285450354788401152 285619601999317824 286178544468983808 286844155348891392 287405494204760064 287575900643148768 288138671485894656 288678518257876992 289374024986984448 289414943049351168 289545598592759376 290112224030318592 290153246475497472 290655768382930944 290828101950959328 291397237179826176 291570010374303612 292140597478754304 293393108667359232 293567065239881034 294141560475184128 294692654054916096 295444421029545984 296156228697616896 296198105777070336 296777749819686912 297468012954405888 298226859926228352 298810474133520384 300134015014141952 300269509651750464 300857121216626688 300899663011627008 301211793621172224 301599513134328192 302189727445745664 302368899647425968 302960619607597056 304439919508024776 305035692344635392 306773527419813888 307168405991035904 307487039321613312 308271445034168448 308668251723414009 308874715963785216 309272299182755328 309877528731058176 311999977557983232 312367785977511936 313164642574393344 313963531968715776 314693766805713624 315309605879697408 315496557027156771 316113967119186432 316333310579621888 316732585450143744 318947080095203328 319688905961359872 320314520258740224 320504438884730688 321131649136951296 321322052249232552 321950862527606784 322508455329005568 322699674767502816 323331180980355072 323522888223542364 323936963235938304 324156005421631488 324763333040111616 325545778110357504 325591810930520064 326422402284934656 326987739430797312 327181614694829244 327821891827304448 328658172163598592 329301338841022464 330067247250779136 330759934913544192 330909255534582144 331529235811780608 331556827463221248 332374973658239232 333025413919801344 333175757284819008 333222868999204128 333874968547147776 334651514573706624 335306409905553408 335505217417006896 336161783400210432 336791604634189824 337650766890909696 337803198358219272 338464261368705024 338512120888080384 339299452276119216 339963443376463872 340165012103354214 340830697058546688 342494909446527873 343165153887714816 343836709961859072 343885329156145152 344242049852768256 344685157867803648 345564456739915392 346240708122968064 347725165827981312 347931336580599744 348612219822440448 350999974752731136 351049606846898176 351413759224700928 352310222896192512 352554682020036608 352763716255330296 353454056208863232 355874974402074624 357902448656449536 358815465107103744 359436904412479488 359650019206529856 360353835291082752 360567493745322024 360817682379881216 361273105279070208 361523783519567872 362822012245131264 364429083640430592 365358749670125568 366290787296835072 367007599013658624 367225202570551488 367861206859646976 368799628305717504 369521349691834368 369740443684048416 370464006196150272 371158094902984704 371325653157126528 372052317840408576 372104926777737216 372970390288253184 373700273635196928 373921845365519136 374653590659776512 374875727624104644 375609339615541248 376482953895419952 377219711143747584 377443369594132758 378182006325236736 378890555213463552 379857112752273408 380028598152996681 380772294039793152 380826135999090432 381571392625311744 381711883810634118 382458873798521856 383434534190865024 384184895314526208 385832033315979264 385886590732468224 386060798123679168 386816298707091456 386870995300663296 387770802601279104 388529649573101568 388760013832404816 389520796638339072 391190811556478976 391422753653174712 392188747300245504 392923538739888128 393925894706061312 394874971596822528 394930807702760448 396624017272541184 396859180787246583 397635813234971136 398413965511360512 400359346202333952 401142828288835584 401199550682169344 401615724828229632 402132684179104256 402640254738505728 402919636594327552 403158532863234624 403947492810129408 404366517464039424 405919892677366368 406714256459513856 409982719095484416 411028593378891264 411557668964552012 411832954618380288 412077135708939456 412363065577007104 412883548890365952 413843857717102848 414653728280150016 416490381303349248 417552856765857792 418618042624954368 419591689074284832 420412807839596544 420662076036209028 421485289492248576 422560507067483904 423387435652743168 423543323132347446 424372175036716032 425262773460271104 426251874615146496 427339251846307584 428175532182601728 428429402998976736 429267816703475712 430266233023337088 431108241307140096 431363850964723152 432208007228841984 433017777386815488 434061037480476672 434122414574026752 434318397889139064 435168336045477888 435229869713246208 435983652574396416 436242152926438992 437095855769739264 437355015561455418 438210896218131456 440089663001038848 440350597859821551 441212340712776192 442038981082374144 442075769950961664 443166631544318976 444234343046425344 444297158665605504 445166624729530368 446202019431608832 447075213207404544 447340289889342528 448215711200280576 450201022521212928 450404264477625696 451285681824940032 451349494517440512 452399269701492288 453284591168618496 453553349471138952 454440929411395584 456659879262037164 457553538516953088 459580210490404864 460160291129720832 460752608986553856 461230558982419968 461654277497290752 462133162816045056 463908448774132992 464816293096587264 467999966336974848 468551678966267904 469746963861590016 470351621673773728 470945297953073664 471272074945150976 471866913017561088 472040650208570436 472964408819546112 474499965869432832 477203264875266048 478420620142804992 479533358942039808 480471780388110336 480756658327096032 481697473705426944 481983078373848828 482926293791410176 483762682993508352 484049512151254224 484996771470532608 485905444853907456 487144999560167424 488387716395780096 489633603427401984 490481609146195968 490772422042243866 491732837740956672 492987258245397888 493952008261533696 495100870876168704 496069757120544768 496139902370316288 496363883301873216 497293853717670912 497335241194831872 498562460487358848 499538120879702016 499834303498806192 500812452820721664 501977271860559936 502959614858330112 503257826125510344 504242675100315648 505187406951284736 506476150336364544 506704797537328908 507696392053057536 507768181332120576 508949178414178824 509945165064695808 510247518155031321 511246045587820032 512246527086034944 514747730831572224 515755064942788608 515827993734217728 517027736801705472 518039532764135424 518346685109873088 519361062184452096 521587748741971968 521897004870899616 522918329733660672 525234526274748416 526499962129096704 526574410270347264 527120638837051392 528832023030054912 529145574382995444 530181084313294848 533812461603111936 535487633104306176 536853672984674304 537544710484312832 538223197660655616 538596657080172544 539155356618719232 539475028809794784 540530752936624128 541226523569821824 542285675279351808 546643625460645888 548038124505188352 549436180945252608 550511398520487936 550837803855827232 551791810289470464 553199442458576256 554282024537751552 556737142354477056 558157390166605824 559455585432379776 560550410452795392 560882768048278704 561980385989664768 562313591436156966 563414009423311872 564724430843129928 565829566715621376 566165054391199137 567273009487855104 568335832820195328 568383132794093568 569785669128410112 571239203998635648 572357088937967616 572567825715951177 573688310697782784 574810988409520128 575151801286297536 576277342971789312 578748049973968896 578829886098702336 579091197185518752 580224448060637184 580306492950994944 581311536765861888 581656203901918656 582794474359652352 583140020748607224 584281194957508608 586786217334718464 587134130479762068 588283120950368256 589385308109832192 590888842059091968 592312457395233792 592396211554140672 593555499639373824 594936025908811776 596453719852456704 597620948267040768 600268030028283904 600539019303500928 601714242433253376 601799326023254016 602423587242344448 603199026268656384 604379454891491328 604737799294851936 605921239215194112 608879839016049552 610071384689270784 613547054839627776 614336811982071808 614974078643226624 616542890068336896 617336503446828018 617749431927570432 618544598365510656 623999955115966464 624735571955023872 626329285148786688 627927063937431552 629387533611427248 630619211759394816 630993114054313542 632227934238372864 632666621159243776 637894160190406656 639377811922719744 641008877769461376 642263298273902592 642644104498465104 643901725055213568 645016910658011136 645399349535005632 646662361960710144 647045776447084728 648312010843262976 649526666080223232 651091556220715008 651183621861040128 652844804569869312 653975478861594624 654363229389658488 655643783654608896 656032523342183127 657316344327197184 658602677682044928 660134494501558272 661818511069164288 663058471623561216 663113654926442496 664749947316478464 666050827839602688 666351514569638016 666445737998408256 667749937094295552 669303029147413248 670612819811106816 671010434834013792 672323566800420864 673583209268379648 675301533781819392 675606396716438544 676928522737410048 677024241776160768 678598904552238432 679926886752927744 680330024206708428 681661394117093376 684989818893055746 686330307775429632 687770658312290304 688484099705536512 689370315735607296 691128913479830784 692481416245936128 695862673161199488 697224439644880896 701999949505462272 702099213693796352 702827518449401856 704620445792385024 705109364040073216 705527432510660592 706908112417726464 711749948804149248 715804897312899072 717630930214207488 719300038413059712 720707670582165504 721134987490644048 721635364759762432 722546210558140416 723047567039135744 725644024490262528 728858167280861184 730717499340251136 732581574593670144 734450405141102976 735722413719293952 736158633063365799 737599256611435008 739042699383668736 739480887368096832 740928012392300544 742651306314253056 744104635680817152 744209853555474432 745940780576506368 747400547270393856 747843690731038272 749307181319553024 749751455248209288 751218679231082496 752965907790839904 754439422287495168 754886739188265516 756364012650473472 757781110426927104 759714225504546816 760057196305993362 761544588079586304 761652271998180864 763142785250623488 763423767621268236 764917747597043712 766869068381730048 768369790629052416 771773181464936448 772121596247358336 773632597414182912 773741990601326592 775541605202558208 777059299146203136 777520027664809632 779041593276678144 782381623112957952 782845507306349424 784377494600491008 785847077479776256 787851789412122624 789749943193645056 789861615405520896 793248034545082368 793718361574493166 795271626469942272 800718692404667904 802285656577671168 802399101364338688 803231449656459264 804265368358208512 805280509477011456 806317065726469248 807894985620258816 808733034928078848 811839785354732736 813428512919027712 819965438190968832 822057186757782528 823115337929104024 824154271417878912 824726131154014208 825767097780731904 827687715434205696 829307456560300032 835105713531715584 837236085249908736 839183378148569664 840825615679193088 841324152072418056 842970578984497152 843470387154235449 845121014134967808 846774871305486336 847086646264694892 848744350073432064 852503749230292992 854678503692615168 856351064365203456 856858805997953472 858535633406951424 860532466046674176 862216482614280192 862727701929446304 864416014457683968 866035554773630976 868122074960953344 868244829148053504 868636795778278128 870336672090955776 870459739426492416 871967305148792832 872484305852877984 874191711539478528 874710031122910836 876421792436262912 880179326002077696 880701195719643102 882424681425552384 884077962164748288 886333263088637952 888468686092850688 888594317331211008 890333249459060736 892404038863217664 894680579778685056 896431422400561152 900402045042425856 900808528955251392 902571363649880064 902698989034881024 904798539402984576 906569182337236992 907106698942277904 908881858822791168 913319758524074328 915107077033906176 919160420980809728 920320582259441664 921505217973107712 922461117964839936 926004755170242027 927816897548265984 929632586193174528 935999932673949696 937103357932535808 939493927723180032 940703243347547456 941890595906147328 942544149890301952 944081300417140872 945928817639092224 948999931738865664 956841240285609984 959066717884079616 960943560776220672 961513316654192064 963394947410853888 963966156747697656 965852587582820352 967525365987016704 968099024302508448 969993542941065216 971810889707814912 974289999120334848 976775432791560192 979267206854803968 980963218292391936 981544844084487732 983465675481913344 985974516490795776 987904016523067392 990201741752337408 992279804740632576 992727766603746432 994587707435341824 994670482389663744 997124920974717696 999076241759404032 999668606997612384 1001624905641443328 1003954543721119872 1005919229716660224 1006515652251020688 1008485350200631296 1010374813902569472 1012952300672729088 1013409595074657816 1015392784106115072 1015536362664241152 1017898356828357648 1019890330129391616 1020495036310062642 1022492091175640064 1027484728339583619 1029495461663144448 1031510129885577216 1031655987468435456 1034055473603410944 1036693370219746176 1038722124368904192 1043175497483943936 1043794009741799232 1045836659467321344 1050469052549496832 1052999924258193408 1053148820540694528 1054241277674102784 1057664046060109824 1058291148765990888 1060362168626589696 1067624923206223872 1073707345969348608 1075089420968625664 1076446395321311232 1077193314160345088 1078310713237438464 1078950057619589568 1081061505873248256 1082453047139643648 1084571350558703616 1093287250921291776 1096076249010376704 1098872361890505216 1101022797040975872 1101675607711654464 1103583620578940928 1106398884917152512 1108564049075503104 1113474284708954112 1116314780333211648 1118911170864759552 1121100820905590784 1121765536096557408 1123960771979329536 1124627182872313932 1126828018846623744 1129448861686259856 1131659133431242752 1132330108782398274 1134546018975710208 1136671665640390656 1139571338256820224 1142478407997271296 1144714177875935232 1145135651431902354 1147376621395565568 1150303602572595072 1152554685943578624 1157496099947937792 1157659772197404672 1158182394371037504 1160448896121274368 1160612985901989888 1163312407803837312 1165588948719304704 1166280041497214448 1168562389915017216 1173572434669436928 1174268260959524136 1176566241900736512 1178770616219664384 1181777684118183936 1184624914790467584 1184792423108281344 1189872051817623552 1190577542361739749 1192907439704913408 1195241896534081536 1201078038607001856 1203428484866506752 1203598652046508032 1204847174484688896 1206398052537312768 1208758909782982656 1209475598589703872 1211842478430388224 1217759678032099104 1220142769378541568 1228673623964143616 1229948157286453248 1233085780136673792 1234673006893656036 1235498863855140864 1237089196731021312 1249471143910047744 1252658570297573376 1255854127874863104 1258775067222854496 1261238423518789632 1261986228108627084 1264455868476745728 1265333242318487552 1275788320380813312 1278755623845439488 1282017755538922752 1284526596547805184 1285288208996930208 1287803450110427136 1290798699070011264 1293324723921420288 1294091552894169456 1296624021686525952 1299053332160446464 1302183112441430016 1302367243722080256 1305689609139738624 1307950957723189248 1308726458779316976 1311287567309217792 1312065046684366254 1314632688654394368 1320268989003116544 1321051793579464653 1323637022138328576 1326116943247122432 1326227309852884992 1329499894632956928 1332703029139276032 1332891475996816512 1335499874188591104 1338606058294826496 1341225639622213632 1342020869668027584 1344647133600841728 1350603067563638784 1351212793432877088 1353857045474820096 1354048483552321536 1357197809104476864 1359853773505855488 1360660048413416856 1363322788234186752 1369979637786111492 1372660615550859264 1378740631471214592 1382257826959661568 1384962832491872256 1391725346322398976 1394448879289761792 1403999899010924544 1404198427387592704 1405655036898803712 1409240891584770048 1410218728080146432 1411054865021321184 1413816224835452928 1423499897608298496 1431609794625798144 1435261860428414976 1438600076826119424 1441415341164331008 1442269974981288096 1443270729519524864 1445092421116280832 1451288048980525056 1457716334561722368 1461434998680502272 1465163149187340288 1468900810282205952 1471444827438587904 1472317266126731598 1475198513222870016 1478961774736193664 1481856024784601088 1485302612628506112 1488209271361634304 1488419707110948864 1491881561153012736 1495687381462076544 1498614362639106048 1499502910496418576 1502437358462164992 1505931815581679808 1508878844574990336 1509773478376531032 1512728025300946944 1515562220853854208 1519428451009093632 1520114392611986724 1523089176159172608 1523304543996361728 1526847535242536472 1529835495194087424 1530742554465093963 1533738136763460096 1536739581258104832 1544243192494716672 1547265194828365824 1547483981202653184 1551083210405116416 1554118598292406272 1555040055329619264 1558083186553356288 1564763246225915904 1565691014612698848 1568754989200982016 1571694154959552512 1575703578824245248 1579499886387290112 1579723230811041792 1586496069090164736 1587436723148986332 1590543252939884544 1601437384809335808 1604798202728677376 1606462899312918528 1608530736716417024 1610561018954022912 1612634131452938496 1615789971240517632 1617466069856157696 1623679570709465472 1626857025838055424 1639930876381937664 1644114373515565056 1646230675858208048 1648308542835757824 1649452262308028416 1651534195561463808 1655375430868411392 1670211427063431168 1674472170499817472 1678366756297139328 1681651231358386176 1682648304144836112 1685941157968994304 1686940774308470898 1690242028269935616 1694173292529389784 1697488700146864128 1705007498460585984 1709357007385230336 1713717611995906944 1717071266813902848 1717703477147853531 1721064932093348352 1724432965228560384 1725455403858892608 1728832028915367936 1736244149921906688 1736489658296107008 1737273591556556256 1740673344181911552 1740919478852984832 1743934610297585664 1744968611705755968 1748383423078957056 1749420062245821672 1752843584872525824 1760358652004155392 1761402391439286204 1764849362851104768 1768155924329496576 1772666526177275904 1776937372185701376 1777188634662422016 1780666498918121472 1784808077726435328 1789361159557370112 1792862844801122304 1800804090084851712 1801617057910502784 1805142727299760128 1805397978069762048 1809597078805969152 1813138364674473984 1814213397884555808 1817763717645582336 1826639517048148656 1830214154067812352 1838320841961619456 1840641164518883328 1843010435946215424 1844922235929679872 1852009510340484054 1855633795096531968 1871999865347899392 1874206715865071616 1878987855446360064 1881406486695094912 1883781191812294656 1885088299780603904 1888162600834281744 1891857635278184448 1897999863477731328 1913682480571219968 1918133435768159232 1923026633308384128 1926789894821707776 1927932313495395312 1931705175165640704 1935050731974033408 1936198048605016896 1939987085882130432 1948579998240669696 1953550865583120384 1958534413709607936 1961926436584783872 1963089688168975464 1966931350963826688 1968097570026549381 1971949032981591552 1975808033046134784 1980403483504674816 1985455533207492864 1989175414870683648 1989340964779327488 1994249841949435392 1998152483518808064 1999337213995224768 2003249811282886656 2007909087442239744 2011838459433320448 2013031304502041376 2016970700401262592 2020749627805138944 2025904601345458176 2026819190149315632 2030785568212230144 2031072725328482304 2035796713656715296 2039780660258783232 2040990072620125284 2044984182351280128 2054969456679167238 2058990923326288896 2063311974936870912 2068110947206821888 2073386740439492352 2077444248737808384 2087588019483598464 2091673318934642688 2100938105098993664 2105999848516386816 2106297641081389056 2108482555348205568 2115328092120219648 2116582297531981776 2120724337253179392 2135249846412447744 2147414691938697216 2150178841937251328 2152892790642622464 2157900115239179136 2162123011746496512 2164906094279287296 2169142701117407232 2186574501842583552 2192152498020753408 2197744723781010432 2203351215423308928 2207167241157881856 2208475899190097397 2212797769834305024 2217128098151006208 2232629560666423296 2237822341729519104 2242201641811181568 2243531072193114816 2247921543958659072 2249254365744627864 2253656037693247488 2258897723372519712 2263318266862485504 2264660217564796548 2269092037951420416 2273343331280781312 2279142676513640448 2284956815994542592 2289428355751870464 2290271302863804708 2294753242791131136 2300607205145190144 2305109371887157248 2315319544394809344 2316364788742075008 2320897792242548736 2321225971803979776 2326624815607674624 2331177897438609408 2332560082994428896 2337124779830034432 2347144869338873856 2348536521919048272 2353132483801473024 2357541232439328768 2363555368236367872 2369249829580935168 2369584846216562688 2379744103635247104 2381155084723479498 2385814879409826816 2402156077214003712 2406856969733013504 2407197304093016064 2409694348969377792 2412796105074625536 2418951197179407744 2423684956860776448 2435519356064198208 2440285538757083136 2457347247928287232 2459896314572906496 2466171560273347584 2469346013787312072 2474178393462042624 2505317140595146752 2511708255749726208 2517550134445708992 2522476847037579264 2523972456217254168 2528911736953491456 2530666484636975104 2557511247690878976 2564035511077845504 2569053193095610368 2570576417993860416 2575606900220854272 2581597398140022528 2586649447842840576 2588183105788338912 2593248043373051904 2598106664320892928 2604366224882860032 2604734487444160512 2611379218279477248 2615901915446378496 2617452917558633952 2622575134618435584 2624130093368732508 2629265377308788736 2640537978006233088 2642103587158929306 2647274044276657152 2652233886494244864 2658999789265913856 2665406058278552064 2665782951993633024 2670999748377182208 2677212116589652992 2684041739336055168 2689294267201683456 2701206135127277568 2702425586865754176 2707714090949640192 2708096967104643072 2714395618208953728 2719707547011710976 2721320096826833712 2726645576468373504 2739959275572222984 2745321231101718528 2757481262942429184 2764515653919323136 2778014265510726081 2783450692644797952 2788897758579523584 2807999798021849088 2808396854775185408 2811310073797607424 2818481783169540096 2820437456160292864 2822109730042642368 2827632449670905856 2846999795216596992 2870523720856829952 2877200153652238848 2882830682328662016 2884539949962576192 2886541459039049728 2890184842232561664 2902576097961050112 2915432669123444736 2922869997361004544 2930326298374680576 2937801620564411904 2942889654877175808 2944634532253463196 2950397026445740032 2957923549472387328 2963712049569202176 2970605225257012224 2976839414221897728 2983763122306025472 2991374762924153088 2997228725278212096 2999005820992837152 3004874716924329984 3011863631163359616 3017757689149980672 3019546956753062064 3025456050601893888 3031124441707708416 3038856902018187264 3040228785223973448 3046178352318345216 3046609087992723456 3053695070485072944 3059670990388174848 3061485108930187926 3067476273526920192 3082454185018750857 3088486384989433344 3094530389656731648 3094967962405306368 3102166420810232832 3110080110659238528 3116166373106712576 3129526492451831808 3131382029225397696 3137509978401964032 3151407157648490496 3158999772774580224 3159446461622083584 3172992138180329472 3174873446297972664 3181086505879769088 3202874769618671616 3217061473432834048 3221122037908045824 3225268262905876992 3231579942481035264 3234932139712315392 3247359141418930944 3253714051676110848 3279861752763875328 3288228747031130112 3292461351716416096 3296617085671515648 3298904524616056832 3303068391122927616 3310750861736822784 3340422854126862336 3348944340999634944 3356733512594278656 3363302462716772352 3365296608289672224 3371882315937988608 3373881548616941796 3380484056539871232 3388346585058779568 3394977400293728256 3410014996921171968 3418714014770460672 3427435223991813888 3434142533627805696 3435406954295707062 3442129864186696704 3450910807717785216 3457664057830735872 3472488299843813376 3472979316592214016 3474547183113112512 3481346688363823104 3481838957705969664 3489937223411511936 3496766846157914112 3498840124491643344 3505687169745051648 3520717304008310784 3522804782878572408 3529698725702209536 3536311848658993152 3545333052354551808 3553874744371402752 3554377269324844032 3569616155452870656 3571732627085219247 3578722319114740224 3585725689602244608 3603234115821005568 3610285454599520256 3610795956139524096 3619194157611938304 3626276729348947968 3628426795769111616 3635527435291164672 3653279034096297312 3660428308135624704 3676641683923238912 3686020871892430848 3689844471859359744 3704019020680968108 3711267590193063936 3748413431730143232 3757975710892720128 3762812973390189824 3767562383624589312 3770176599561207808 3776325201668563488 3783715270556368896 3795999726955462656 3827364961142439936 3836266871536318464 3846053266616768256 3853579789643415552 3855864626990790624 3863410350331281408 3872396097210033792 3879974171764260864 3897159996481339392 3907101731166240768 3917068827419215872 3923852873169567744 3926179376337950928 3933862701927653376 3936195140053098762 3943898065963183104 3960806967009349632 3963155380738393959 3970911066414985728 3978350829741367296 3978681929558654976 3988499683898870784 3998674427990449536 4006499622565773312 4015818174884479488 4023676918866640896 4026062609004082752 4033941400802525184 4051809202690916352 4053638380298631264 4061571136424460288 4062145450656964608 4071593427313430592 4079561320517566464 4081980145240250568 4089968364702560256 4109938913358334476 4117981846652577792 4136221894413643776 4146773480878984704 4154888497475616768 4175176038967196928 4183346637869285376 4201876210197987328 4211999697032773632 4212595282162778112 4216965110696411136 4230656184240439296 4233164595063963552 4241448674506358784 4270499692824895488 4294829383877394432 4300357683874502656 4305785581285244928 4315800230478358272 4324246023492993024 4329812188558574592 4373149003685167104 4384304996041506816 4395489447562020864 4406702430846617856 4414334482315763712 4416951798380194794 4425595539668610048 4465259121332846592 4475644683459038208 4487062144386229632 4495843087917318144 4498508731489255728 4507312075386494976 4517795446745039424 4526636533724971008 4529320435129593096 4538184075902840832 4546686662561562624 4558285353027280896 4569913631989085184 4580542605727609416 4589506485582262272 4592227663395281889 4601214410290380288 4610218743774314496 4632729577484150016 4641795584485097472 4642451943607959552 4653249631215349248 4662355794877218816 4665120165988857792 4674249559660068864 4694289738677747712 4697073043838096544 4706264967602946048 4715082464878657536 4727110736472735744 4738499659161870336 4739169692433125376 4759488207270494208 4762310169446958996 4771629758819653632 4804312154428007424 4814394608186032128 4819388697938755584 4825592210149251072 4837902394358815488 4847369913721552896 4871038712128396416 4880571077514166272 4914694495856574464 4919792629145812992 4932343120546695168 4938692027574624144 4948356786924085248 5010634281190293504 5023416511499452416 5035100268891417984 5044953694075158528 5047944912434508336 5057823473906982912 5061332969273950208 5115022495381757952 5128071022155691008 5141152835987720832 5151213800441708544 5153110431443560593 5163194796280045056 5173298895685681152 5176366211576677824 5186496086746103808 5208732449765720064 5209468974888321024 5222758436558954496 5231803830892756992 5234905835117267904 5245150269236871168 5248260186737465016 5258530754617577472 5281075956012466176 5284207174317858612 5294548088553314304 5304467772988489728 5317999578531827712 5330812116557104128 5331565903987266048 5341999496754364416 5354424233179305984 5368083478672110336 5378588534403366912 5402412270254555136 5404851173731508352 5415428181899280384 5416193934209286144 5428791236417907456 5439415094023421952 5442640193653667424 5453291152936747008 5479918551144445968 5490642462203437056 5514962525884858368 5529031307838646272 5556028531021452162 5566901385289595904 5615999596043698176 5616793709550370816 5622620147595214848 5636963566339080192 5644219460085284736 5655264899341811712 5693999590433193984 5741047441713659904 5754400307304477696 5769079899925152384 5773082918078099456 5780369684465123328 5805152195922100224 5845739994722009088 5860652596749361152 5875603241128823808 5885779309754351616 5889269064506926392 5900794052891480064 5904292710079648143 5915847098944774656 5927424099138404352 5941210450514024448 5967526244612050944 5982749525848306176 5994457450556424192 5998011641985674304 6009749433848659968 6023727262326719232 6035515378299961344 6039093913506124128 6050912101203787776 6062248883415416832 6077713804036374528 6080457570447946896 6092356704636690432 6093218175985446912 6107390140970145888 6119341980776349696 6122970217860375852 6134952547053840384 6164908370037501714 6176972769978866688 6189935924810612736 6204332841620465664 6220160221318477056 6232332746213425152 6262764058450795392 6275019956803928064 6302814315296980992 6317999545549160448 6318892923244167168 6345984276360658944 6349746892595945328 6362173011759538176 6405749539237343232 6434122946865668096 6442244075816091648 6450536525811753984 6494718282837861888 6507428103352221696 6559723505527750656 6576457494062260224 6584922703432832192 6593234171343031296 6597809049232113664 6621501723473645568 6697888681999269888 6713467025188557312 6726604925433544704 6730593216579344448 6743764631875977216 6747763097233883592 6760968113079742464 6776693170117559136 6789954800587456512 6820029993842343936 6837428029540921344 6854870447983627776 6868285067255611392 6870813908591414124 6884259728373393408 6901821615435570432 6915328115661471744 6945958633184428032 6949094366226225024 6962693376727646208 6963677915411939328 6979874446823023872 6993533692315828224 6997680248983286688 7011374339490103296 7041434608016621568 7045609565757144816 7059397451404419072 7072623697317986304 7090666104709103616 7107749488742805504 7108754538649688064 7139232310905741312 7143465254170438494 7157444638229480448 7206468231642011136 7220570909199040512 7221591912279048192 7238388315223876608 7256853591538223232 7271054870582329344 7306558068192594624 7320856616271249408 7353283367846477824 7372041743784861696 7379688943718719488 7408038041361936216 7422535180386127872 7515951421785440256 7525625946780379648 7535124767249178624 7540353199122415616 7552650403337126976 7567430541112737792 7591999453910925312 7672533743072636928 7692106533233536512 7707159579286831104 7711729253981581248 7726820700662562816 7744792194420067584 7759948343528521728 7794319992962678784 7814203462332481536 7834137654838431744 7847705746339135488 7852358752675901856 7867725403855306752 7872390280106197524 7887796131926366208 7921613934018699264 7926310761476787918 7941822132829971456 7956701659482734592 7976999367797741568 7997348855980899072 8012999245131546624 8031636349768958976 8052125218008165504 8067882801605050368 8103618405381832704 8107276760597262528 8123142272848920576 8124290901313929216 8143186854626861184 8159122641035132928 8163960290480501136 8179936729405120512 8219877826716668952 8235963693305155584 8272443788827287552 8293546961757969408 8334042796532178243 8350352077934393856 8366693275738570752 8423999394065547264 8425190564325556224 8433930221392822272 8461312368480878592 8466329190127927104 8482897349012717568 8540999385649790976 8600715367749005312 8611571162570489856 8631600460956716544 8648492046985986048 8659624377117149184 8746298007370334208 8768609992083013632 8790978895124041728 8813404861693235712 8828668964631527424 8833903596760389588 8851191079337220096 8930518242665693184 8951289366918076416 8974124288772459264 8991686175834636288 8997017462978511456 9014624150772989952 9035590893490078848 9053273067449942016 9058640870259186192 9076368151805681664 9093373325123125248 9116570706054561792 9139827263978170368 9161085211455218832 9179012971164524544 9184455326790563778 9202428820580760576 9247362555056252571 9265459154968300032 9283591168970194944 9284903887215919104 9306499262430698496 9330240331977715584 9348499119320137728 9388579477355495424 9394146087676193088 9412529935205892096 9454221472945471488 9476999318323740672 9478339384866250752 9518976414540988416 9524620338893917992 9543259517639307264 9608624308856014848 9651184420298502144 9675804788717630976 9694739827443105792 9742077424256792832 9761142155028332544 9829388991713148928 9839585258291625984 9864686241093390336 9877384055149248288 9896713573848170496 10021268562380587008 10046833022998904832 10070200537782835968 10089907388150317056 10095889824869016672 10115646947813965824 10230044990763515904 10256142044311382016 10282305671975441664 10302427600883417088 10306220862887121186 10326389592560090112 10352732423153355648 10372992173492207616 10417464899531440128 10418937949776642048 10445516873117908992 10469811670234535808 10490300538473742336 10496520373474930032 10517061509235154944 10562151912024932352 10568414348635717224 10589096177106628608 10608935545976979456 10635999157063655424 10661624233114208256 10663131807974532096 10708848466358611968 10715197881255657741 10736166957344220672 10757177068806733824 10809702347463016704 10830856363798560768 10832387868418572288 10857582472835814912 10878830188046843904 10885280387307334848 10906582305873494016 10959837102288891936 10981284924406874112 11029925051769716736 11058062615677292544 11112057062042904324 11133802770579191808 11233587419100741632 11245240295190429696 11273927132678160384 11288438920170569472 11310529798683623424 11387999180866387968 11482094883427319808 11508800614608955392 11538159799850304768 11546165836156198912 11560739368930246656 11691479989444018176 11721305193498722304 11751206482257647616 11771558619508703232 11778538129013852784 11801588105782960128 11808585420159296286 11831694197889549312 11882420901028048896 11935052489224101888 11965499051696612352 11996023283971348608 12019498867697319936 12047454524653438464 12071030756599922688 12078187827012248256 12101824202407575552 12155427608072749056 12160915140895893792 12184713409273380864 12186436351970893824 12214780281940291776 12238683961552699392 12245940435720751704 12269905094107680768 12329816740075003428 12353945539957733376 12408665683240931328 12440320442636954112 12464665492426850304 12525528116901590784 12550039913607856128 12605628630593961984 12635999091098320896 12637785846488334336 12691968552721317888 12699493785191890656 12724346023519076352 12811499078474686464 12868245893731336192 12884488151632183296 12901073051623507968 12989436565675723776 13119447011055501312 13152914988124520448 13169845406865664384 13186468342686062592 13195618098464227328 13243003446947291136 13395777363998539776 13426934050377114624 13461186433158688896 13487529263751954432 13495526194467767184 13521936226159484928 13553386340235118272 13579909601174913024 13640059987684687872 13674856059081842688 13709740895967255552 13741627817182828248 13768519456746786816 13776682990185845667 13803643230871140864 13830656231322943488 13898188732452450048 13925386753455292416 13927355830823878656 13959748893646047744 13987067384631656448 13995360497966573376 14022748678980206592 14082869216033243136 14091219131514289632 14118794902808838144 14145247394635972608 14181332209418207232 14215498977485611008 14217509077299376128 14278464621811482624 14286930508340876988 14314889276458960896 14412936463284022272 14443183824558096384 14476776630447753216 14513707183076446464 14542109741164658688 14613116136385189248 14641713232542498816 14706566735692955648 14744083487569723392 14759377887437438976 14816076082723872432 14845070360772255744 15031902843570880512 15051251893560759296 15070249534498357248 15105300806674253952 15134861082225475584 15183998907821850624 15345067486145273856 15384213066467073024 15423458507963162496 15453641401325125632 15459331294330681779 15489584388840135168 15519896687057043456 15628406924664963072 15668275309676863488 15695411492678270976 15704717505351803712 15735450807710613504 15744780560212395048 15775592263852732416 15843227868037398528 15852621522953575836 15883644265659942912 15913403318965469184 15953998735595483136 15994697711961798144 16025998490263093248 16063272699537917952 16104250436016331008 16135765603210100736 16207236810763665408 16214553521194525056 16246284545697841152 16248581802627858432 16286373709253722368 16318245282070265856 16327920580961002272 16359873458810241024 16439755653433337904 16471927386610311168 16544887577654575104 16587093923515938816 16668085593064356486 16700704155868787712 16847998788131094528 16850381128651112448 16867860442785644544 16932658380255854208 16965794698025435136 17081998771299581952 17201430735498010624 17223142325140979712 17263200921913433088 17319248754234298368 17537219984166027264 17581957790248083456 17626809723386471424 17657337929263054848 17667807193520779176 17702382158674440192 17902578733836152832 17948248577544918528 17983372351669272576 17994034925957022912 18029248301545979904 18071181786980157696 18106546134899884032 18117281740518372384 18152736303611363328 18186746650246250496 18233141412109123584 18279654527956340736 18322170422910437664 18358025942329049088 18368910653581127556 18404857641161521152 18494725110112505142 18530918309936600064 18569807774431838208 18612998524861396992 18660480663955431168 18696998238640275456 18788292175352386176 18825059870411784192 18908442945890942976 18953998636647481344 18956678769732501504 19037952829081976832 19049240677787835984 19086519035278614528 19217248617712029696 19302368840597004288 19351609577435261952 19484154848513585664 19522284310056665088 19658777983426297856 19679170516583251968 19729372482186780672 19754768110298496576 19793427147696340992 20093666045997809664 20140401075565671936 20179814776300634112 20191779649738033344 20231293895627931648 20460089981527031808 20512284088622764032 20564611343950883328 20604855201766834176 20612441725774242372 20652779185120180224 20705464846306711296 20745984346984415232 20837875899553284096 20891033746235817984 20939623340469071616 20980601076947484672 20993040746949860064 21034123018470309888 21124303824049864704 21136828697271434448 21178192354213257216 21217871091953958912 21271998314127310848 21323248466228416512 21326263615949064192 21417696932717223936 21430395762511315482 21472333914688441344 21619404694926033408 21661712727597121536 21664775736837144576 21715164945671629824 21770560774614669696 21813164611746988032 21919674204577783872 21962569848813748224 22059850103539433472 22116125231354585088 22224114124085808648 22267605541158383616 22547854265356320768 22576877840341138944 22621059597367246848 22775998361732775936 23017601229217910784 23076319599700609536 23092331672312397824 23121478737860493312 23382959978888036352 23442610386997444608 23502412964515295232 23543117239017406464 23557076258027705568 23603176211565920256 23617170840318592572 23663388395779098624 23764841802056097792 23870104978448203776 23930998103393224704 23992046567942697216 24038997735394639872 24094909049306876928 24156375654024496512 24203648404815151104 24310855216145498112 24321830281791787584 24369426818546761728 24372872703941787648 24429560563880583552 24477367923105398784 24491880871441503408 24539810188215361536 24659633480150006856 24707891079915466752 24817331366481862656 24880640885273908224 25002128389596534729 25051056233803181568 25100079827215712256 25271998182196641792 25275571692976668672 25383937105442635776 25398987570383781312 25448692047038152704 25622998156949372928 25736491787462672384 25802146103247015936 25978873131351447552 26238894022111002624 26305829976249040896 26339690813731328768 26372936685372125184 26391236196928454656 26486006893894582272 26791554727997079552 26853868100754229248 26922372866317377792 26975058527503908864 26991052388935534368 27043872452318969856 27106772680470236544 27159819202349826048 27280119975369375744 27349712118163685376 27419481791934511104 27483255634365656496 27537038913493573632 27553365980371691334 27607286461742281728 27742087665168757713 27796377464904900096 27850773506910584832 27854711661647757312 27919497787292095488 27990720995933146752 28045497357960413184 28165738432066486272 28182438263028579264 28237589805617676288 28362664418836414464 28430997954971222016 28435018154598752256 28556929243622965248 28573861016681753976 28629778552917921792 28825872926568044544 28953553260895506432 29027414366152892928 29084219482329317376 29226232272770378496 29283426465084997632 29413133471385911296 29488166975139446784 29518755774874877952 29632152165447744864 29690140721544511488 30063805687141761024 30102503787121518592 30140499068996714496 30210601613348507904 30269722164450951168 30690134972290547712 30768426132934146048 30846917015926324992 30907282802650251264 30918662588661363558 30979168777680270336 31256813849329926144 31336550619353726976 31409435010703607424 31470901615421227008 31489561120424790096 31551184527705464832 31686455736074797056 31705243045907151672 31767288531319885824 31826806637930938368 31907997471190966272 31989395423923596288 32126545399075835904 32145593643766973223 32208500872032662016 32271531206420201472 32429107042389050112 32492569091395682304 32497163605255716864 32572747418507444736 32636490564140531712 32655841161922004544 32719746917620482048 32879511306866675808 32943854773220622336 33089775155309150208 33174187847031877632 33336171186128712972 33401408311737575424 33700762257302224896 33735720885571289088 33865316760511708416 33931589396050870272 34163997542599163904 34402861470996021248 34446284650281959424 34526401843826866176 34638497508468596736 35074439968332054528 35163915580496166912 35253619446772942848 35314675858526109696 35335614387041558352 35404764317348880384 35805157467672305664 35896497155089837056 35988069851914045824 36058496603091959808 36142363573960315392 36213092269799768064 36234563481036744768 36305472607222726656 36466282824218247168 36559309055912681472 36644340845820875328 36716051884658098176 36737821307162255112 36809715282323042304 36989450220225010284 37061836619873200128 37225997049722793984 37320961327910862336 37393996477280550912 37576584350704772352 37650119740823568384 37816885891781885952 37907997273294962688 37913357539465003008 38075905658163953664 38098481355575671968 38173038070557229056 38434497235424059392 38604737681194008576 38703219154870523904 38968309697027171328 39317555966852595712 39358341033166503936 39458744964373561344 39509536220596993152 39586854295392681984 40187332091995619328 40280802151131343872 40383559299476066688 40462587791255863296 40920179963054063616 41024568177245528064 41129222687901766656 41224883451548484744 41305558370240360448 41330048970557537001 41410929692613422592 41491968693968830464 41782067492471635968 41879246680938143232 41961202153894969344 41986081493899720128 42068246036940619776 42248607648099729408 42273657394542868896 42356384708426514432 42435742183907917824 42543996628254621696 42646496932456833024 42652527231898128384 42835393865434447872 42860791525022630964 42944667829376882688 43238809389852066816 43329551473674289152 43430329891343259648 43541121549229339392 43626329223493976064 43839348409155567744 43925139697627496448 44119700207078866944 44232250462709170176 44448228248171617296 44535211082316767232 45095708530712641536 45153755680682277888 45551996723465551872 46035202458435821568 46152639199401219072 46184663344624795648 46885220773994889216 47004825929030590464 47086234478034812928 47114152516055411136 47206352423131840512 47234341680637185144 47326776791558197248 47529683604112195584 47740209956896407552 47861996206786449408 47984093135885394432 48077995470789279744 48189818098613753856 48312751308048993024 48407296809630302208 48621710432290996224 48643660563583575168 48738853637093523456 48745745407883575296 48859121127761167104 48954735846210797568 48983761742883006816 49079620376430723072 49319266960300013712 49415782159830933504 49634662732963725312 49761281770547816448 50004256779193069458 50102112467606363136 50543996364393283584 50551143385953337344 50797975140767562624 50897384094076305408 51245996313898745856 51472983574925344768 51604292206494031872 51957746262702895104 52611659952498081792 52679381627462657536 52745873370744250368 52782472393856909312 52972013787789164544 53707736201508458496 53844745732634755584 53950117055007817728 53982104777871068736 54087744904637939712 54213545360940473088 54319638404699652096 54560239950738751488 54699424236327370752 54838963583869022208 54966511268731312992 55074077826987147264 55106731960743382668 55214572923484563456 55484175330337515426 55592754929809800192 55709423323295514624 55838995574584190976 55981441991866293504 56090994715920826368 56364876526057158528 56475179611235352576 56725328837672828928 56861995909942444032 56870036309197504512 57113858487245930496 57147722033363507952 57259557105835843584 57651745853136089088 57907106521791012864 58054828732305785856 58452464545540756992 58566852930169995264 58976333950278893568 59037511549749755904 59264304330895489728 59380281443089022976 60205007574243037184 60280998137993428992 60421203226697015808 60539444328901902336 61380269944581095424 61536852265868292096 61693834031852649984 61814565605300502528 61837325177322727116 61958337555360540672 62513627698659852288 62673101238707453952 62818870021407214848 62941803230842454016 62979122240849580192 63102369055410929664 63372911472149594112 63410486091814303344 63534577062639771648 63653613275861876736 63815994942381932544 63978790847847192576 64253090798151671808 64291187287533946446 64417001744065324032 64858214084778100224 64985138182791364608 64994327210511433728 65145494837014889472 65311682323844009088 65439493835240964096 65759022613733351616 65887709546441244672 66179550310618300416 66348375694063755264 66672342372257425944 66802816623475150848 67730633521023416832 67863178792101740544 68327995085198327808 68805722941992042496 69052803687653732352 69276995016937193472 70148879936664109056 70327831160992333824 70507238893545885696 70629351717052219392 70671228774083116704 70809528634697760768 71610314935344611328 71792994310179674112 71976139703828091648 72116993206183919616 72284727147920630784 72469126962073489536 72610945214445453312 72932565648436494336 73118618111825362944 73288681691641750656 73432103769316196352 73475642614324510224 73619430564646084608 73978900440450020568 74123673239746400256 74451994099445587968 74641922655821724672 75006385168789604187 75153168701409544704 75300239481647136768 75815994546589925376 75826715078930006016 76151811316327907328 76196962711151343936 76346076141114458112 76868994470848118784 77209475362388017152 77406438309741047808 77936619394054342656 78635111933705191424 78716682066333007872 78917489928747122688 79019072441193986304 79173708590785363968 80374664183991238656 80561604302262687744 80767118598952133376 80925175582511726592 81840359926108127232 82049136354491056128 82258445375803533312 82449766903096969488 82611116740480720896 82660097941115074002 82821859385226845184 83564134984943271936 83758493361876286464 83972162987799440256 84136492073881239552 84497215296199458816 84547314789085737792 84712769416853028864 85087993256509243392 85292993864913666048 85305054463796256768 85670787730868895744 85721583050045261928 85889335658753765376 86477618779704133632 86860659782686519296 87082243098458678784 87252658446987952128 87678696818311135488 87850279395254992896 88239400414157733888 88464500925418340352 88896456496343234592 89070422164633534464 90191417061425283072 90307511361364555776 92070404916871643136 92305278398802438144 92369326689249591296 93770441547989778432 94009651858061180928 94228305032110822272 94412704846263681024 94468683361274370288 94653553583116394496 95059367208224391168 95480419913792815104 95723992413572898816 95968186271770788864 96379636197227507712 96436780931300919669 96625502616097986048 96814593619260604416 97287321127167150336 97477707274187046912 97491490815767150592 97718242255522334208 97909471692421595136 97967523485766013632 98159240752861446144 98638533920600027424 98831564319661867008 99269325465927450624 99522563541095632896 100008513558386138916 100204224935212726272 101102286771906674688 101595950281535125248 101794768188152610816 102491992627797491712 102945967149850689536 103208584412988063744 103915492525405790208 105223319904996163584 105358763254925315072 105491746741488500736 105944027575578329088 107415472403016916992 107689491465269511168 107964209555742137472 108175489809275879424 108427090721880946176 108639276809399304192 109398848472654741504 109677927167738044416 109933022537462625984 110148155653974294528 110213463921486765336 110429145846969126912 110968350660675030852 111185509859619600384 111677991149168381952 111962883983732587008 112181989431841652736 112729753052114317056 112950359222470705152 113450657675345657856 113723991819884888064 113740072618395009024 114227716974491860992 114295444066727015904 114519114211671687168 115303491706272178176 115814213043582025728 116109657464611571712 116904929091081513984 117952667900557787136 118075023099499511808 118528608661790979456 118760562886178045952 120410015148486074368 120561996275986857984 120842406453394031616 122760539889162190848 123073704531736584192 123387668063705299968 123674650354645454232 123916675110721081344 125346202477414907904 125637740042814429696 125883606461684908032 125958244481699160384 126204738110821859328 126745822944299188224 126820972183628606688 127069154125279543296 127307226551723753472 127631989884763865088 127957581695694385152 128506181596303343616 128582374575067892892 128834003488130648064 129716428169556200448 129988654421022867456 130290989674029778944 130623364647688018176 130878987670481928192 131518045227466703232 131775419092882489344 132359100621236600832 132696751388127510528 133344684744514851888 133605633246950301696 135461267042046833664 136655990170396655616 137611445883984084992 138105607375307464704 138553990033874386944 140655662321984667648 141014477787091771392 141258703434104438784 141342457548166233408 141619057269395521536 143220629870689222656 143585988620359348224 143952279407656183296 144233986412367839232 144569454295841261568 144938253924146979072 145221890428890906624 145865131296872988672 146237236223650725888 146577363383283501312 146864207538632392704 146951285228649020448 147238861129292169216 147957800880900041136 148247346479492800512 148903988198891175936 149283845311643449344 150012770337579208374 150306337402819089408 151631989093179850752 151653430157860012032 152393925422302687872 152692152282228916224 153737988941696237568 154418950724776034304 154812876619482095616 155873238788108685312 157834979857494245376 158038144882387972608 158347417181570727936 161123208604525375488 161534237197904266752 161850351165023453184 163680719852216254464 164098272708982112256 164516890751607066624 164899533806193938976 165222233480961441792 165320195882230148004 165643718770453690368 167128269969886543872 167516986723752572928 167944325975598880512 168272984147762479104 169094629578171475584 169425538833706057728 170175986513018486784 170585987729827332096 170610108927592513536 171341575461737791488 171443166100090523856 171778671317507530752 172955237559408267264 173721319565373038592 174164486196917357568 175357393636622270976 175700558790509985792 176929001850836680704 177792912992686469184 178140844329267068928 180615022722729111552 184140809833743286272 184610556797604876288 184738653378499182592 187540883095979556864 188019303716122361856 188456610064221644544 188825409692527362048 188937366722548740576 189307107166232788992 190118734416448782336 190960839827585630208 191447984827145797632 191936372543541577728 192759272394455015424 192873561862601839338 193251005232195972096 194574642254334300672 194955414548374093824 194982981631534301184 195436484511044668416 195935046971532027264 196318481505722892288 197277067841200054848 197663128639323734016 198538650931854901248 199045127082191265792 200017027116772277832 200408449870425452544 203191900563070250496 203589536376305221632 204983985255594983424 205891934299701379072 206417168825976127488 207830985050811580416 210446639809992327168 210717526509850630144 210983493482977001472 211888055151156658176 214830944806033833984 215378982930539022336 215928419111484274944 216350979618551758848 216854181443761892352 218797696945309483008 219355854335476088832 219866045074925251968 220296311307948589056 220426927842973530672 220858291693938253824 221936701321350061704 222371019719239200768 223355982298336763904 223925767967465174016 225019155506368812561 225459506104228634112 225900718444941410304 227447983639769776128 227480145236790018048 228455433948983721984 228590888133454031808 229038228423343374336 230606983412544356352 231628426087164051456 232219314929223143424 233809858182163027968 235905335801115574272 236150046198999023616 237057217323581958912 237521125772356091904 240820030296972148736 241123992551973715968 241684812906788063232 245521079778324381696 246147409063473168384 246775336127410599936 247349300709290908464 247833350221442162688 250692404954829815808 251275480085628859392 251916488963398320768 252409476221643718656 253491645888598376448 253641944367257213376 254138308250559086592 255263979769527730176 255915163391388770304 257012363192606687232 257164749150135785784 257668006976261296128 259432856339112400896 260581979348059557888 261246729295376036352 261757975340963856384 263036090454933406464 263550838185764978688 264718201242473201664 265393502776255021056 266689369489029703776 267211266493900603392 270922534084093667328 275222891767968169984 276211214750614929408 277107980067748773888 281311324643969335296 282028955574183542784 282684915096332466816 283238114538791043072 286441259741378445312 287171977240718696448 287904558815312366592 289138908591682523136 289310342793902759007 289876507848293958144 290443780857781813248 292474472447301451776 293154726766567002624 293728415077264785408 293902570457298040896 294477722258584338432 295915601761800082272 296494692958985601024 297807976397782351872 298567690623286898688 300025540675158416748 300612674805638178816 303306860315720024064 304787850844605375744 305384304564457832448 307475977883392475136 308837901449552068608 309625753238964191232 311746477576217370624 315669959714988490752 316076289764775945216 322246417209050750976 323068474395808533504 328196545417964224512 329033781503214133248 329799067612387877952 330444466961922883584 330640391764460296008 331287437540907380736 335033973447505145856 335888651951197761024 336545968295524958208 338189259156342951168 338851077667412115456 340351973026036973568 341171975459654664192 341220217855185027072 342683150923475582976 342886332200181047712 343557342635015061504 345910475118816534528 347442639130746077184 348328972393834715136 350714787273244541952 353858003701673361408 355585825985372938368 356281688658534137856 361230045445458223104 368281619667486572544 369221113595209752576 369477306756998365184 376038607432244723712 376913220128443289088 377650819385054724096 377874733445097481152 378614214332465577984 380237468832897564672 381921679655171260416 382895969654291595264 383872745087083155456 385518544788910030848 385747123725203678676 386502010464391944192 389149284508668601344 389965963263068602368 390872969022089336832 391870093943064054528 392636963011445784576 394554135682400109696 395326257278647468032 397077301863709802496 398090254164382531584 400034054233544555664 400816899740850905088 406383801126140500992 409967970511189966848 412834337651952254976 415661970101623160832 421435053019701260288 421966986965954002944 423776110302313316352 429661889612067667968 430757965861078044672 431856838222968549888 432701959237103517696 433708362887523784704 437595393890618966016 438711708670952177664 439732090149850503936 440592622615897178112 440853855685947061344 441716583387876507648 443873402642700123408 444742039438478401536 446711964596673527808 447851535934930348032 450038311012737625122 450919012208457268224 454895967279539552256 454960290473580036096 457181776266908063616 458076456846686748672 461213966825088712704 463256852174328102912 464438629858446286848 467619716364326055936 474114434647163917824 475042251544712183808 481640060593944297472 483369625813576126464 491042159556648763392 492294818126946336768 493550672254821199872 494698601418581816928 495666700442884325376 501384809909659631616 502550960171257718784 503832977926796641536 504818952443287437312 507283888734514426752 508276616501118173184 510527959539055460352 511830326782777540608 514024726385213374464 514329498300271571568 515336013952522592256 518865712678224801792 521163958696119115776 522493458590752072704 526072180909866812928 527101676371529957376 530787005552510042112 533378738978059407552 534422532987801206784 541845068168187334656 550445783535936339968 552422429501229858816 554215960135497547776 562622649287938670592 564057911148367085568 565369830192664933632 566476229077582086144 572882519482756890624 574343954481437392896 575809117630624733184 578277817183365046272 578620685587805518014 579753015696587916288 584948944894602903552 586309453533134005248 587805140914596081792 588955444517168676864 591831203523600164544 592989385917971202048 595615952795564703744 597135381246573797376 600051081350316833496 601225349611276357632 609575701689210751488 610768609128915664896 614951955766784950272 617675802899104137216 619251506477928382464 623492955152434741248 631339919429976981504 632152579529551890432 644492834418101501952 646136948791617067008 656393090835928449024 658067563006428266496 659598135224775755904 660888933923845767168 661280783528920592016 662574875081814761472 670067946895010291712 671777303902395522048 675057466519106437683 676378518312685902336 677702155334824230912 682343950919309328384 682440435710370054144 685366301846951165952 685772664400362095424 687114685270030123008 691820950237633069056 694885278261492154368 696657944787669430272 701429574546489083904 707716007403346722816 711171651970745876736 712563377317068275712 722460090890916446208 736563239334973145088 738442227190419505152 752077214864489447424 753826440256886578176 755749466890194962304 757228428664931155968 760474937665795129344 765791939308583190528 767745490174166310912 771037089577820061696 771494247450407357352 773004020928783888384 778298569017337202688 781745938044178673664 783740187886128109056 785273926022891569152 789108271364800219392 790652514557294936064 794154603727419604992 796180508328765063168 800068108467089111328 801633799481701810176 812767602252281001984 825668675303904509952 831323940203246321664 842870106039402520576 843933973931908005888 859323779224135335936 861515931722156089344 863713676445937099776 867416725775047569408 877423417341904355328 879464180299701007872 881185245231794356224 881707711371894122688 883433166775753015296 887746805285400246816 889484078876956803072 893423929193347055616 895703071869860696064 900076622025475250244 901838024416914536448 909920580947160072192 914363552533816127232 916152913693373497344 922427933650177425408 926513704348656205824 928877259716892573696 935239432728652111872 948228869294327835648 963280121187888594944 966739251627152252928 984589636253892673536 987101344509642399744 989397202837163633856 991333400885768650752 1005101920342515437568 1007665955853593283072 1009637904886574874624 1014567777469028853504 1016553233002236346368 1021055919078110920704 1023660653565555081216 1028049452770426748928 1028658996600543143136 1030672027905045184512 1037731425356449603584 1042327917392238231552 1044986917181504145408 1052144361819733625856 1061574011105020084224 1066757477956118815104 1068845065975602413568 1083690136336374669312 1104844859002459717632 1108431920270995095552 1128115822296734171136 1130739660385329867264 1132952458155164172288 1145765038965513781248 1148687908962874785792 1151618235261249466368 1156555634366730092544 1157241371175611036028 1159506031393175832576 1169897889789205807104 1172618907066268010496 1175610281829192163584 1177910889034337353728 1183662407047200329088 1185978771835942404096 1191231905591129407488 1194270762493147594752 1200102162700633666992 1202450699222552715264 1219151403378421502976 1229903911533569900544 1238503012955856764928 1246985910304869482496 1264305159059103780864 1288985668836203003904 1292273897583234134016 1312786181671856898048 1316135126012856532992 1319196270449551511808 1321777867847691534336 1322561567057841184032 1325149750163629522944 1340135893790020583424 1343554607804791044096 1350114933038212875366 1352757036625371804672 1364687901838618656768 1364880871420740108288 1371545328800724190848 1374229370540060246016 1383641900475266138112 1389770556522984308736 1393315889575338860544 1402859149092978167808 1422343303941491753472 1425126754634136551424 1444920181781832892416 1473126478669946290176 1476884454380839010304 1504154429728978894848 1507652880513773156352 1511498933780389924608 1514456857329862311936 1531583878617166381056 1535490980348332621824 1542074179155640123392 1542988494900814714704 1546008041857567776768 1556597138034674405376 1563491876088357347328 1567480375772256218112 1578216542729600438784 1581305029114589872128 1592361016657530126336 1600136216934178222656 1603267598963403620352 1625535204504562003968 1651337350607809019904 1662647880406492643328 1685740212078805041152 1687867947863816011776 1718647558448270671872 1723031863444312178688 1727427352891874199552 1734833451550095138816 1754846834683808710656 1758928360599402015744 1763415422743788245376 1766866333551506030592 1775493610570800493632 1778968157753913606144 1786847858386694111232 1791406143739721392128 1800153244050950500488 1803676048833829072896 1828727105067632254464 1832305827386746994688 1844855867300354850816 1853027408697312411648 1857754519433785147392 1870478865457304223744 1896457738588655671296 1926560242375777189888 1933478503254304505856 1969179272507785347072 1974202689019284799488 1978794405674327267712 1982666801771537301504 2010203840685030875136 2015331911707186566144 2025172399557319313049 2029135554938057707008 2033106466004472692736 2047321307131110162432 2056098905540853497856 2057317993201086286272 2061344055810090369024 2075462850712899207168 2084655834784476463104 2089973834363008290816 2104288723639467251712 2123148022210040168448 2133514955912237630208 2137690131951204827136 2167380272672749338624 2209689718004919435264 2256231644593468342272 2261479320770659734528 2297375817925749571584 2303236470522498932736 2313111268733460185088 2314482742351222072056 2319012062786351665152 2345237814132536020992 2351220563658384327168 2355821778068674707456 2367324814094400658176 2371957543671884808192 2382463811182258814976 2388541524986295189504 2400204325401267333984 2404901398445105430528 2438302806756843005952 2477006025911713529856 2493971820609738964992 2528610318118207561728 2577971337672406007808 2584547795166468268032 2632270252025713065984 2638392540899103023616 2643555735695383068672 2645123134115682368064 2650299500327259045888 2680271787580041166848 2687109215609582088192 2700229866076425750732 2705514073250743609344 2729761742841480216576 2743090657601448381696 2748458741080120492032 2767283800950532276224 2779541113045968617472 2786631779150677721088 2805718298185956335616 2844686607882983506944 2889840363563665784832 2953768908761678020608 3015305761027546312704 3022997867560779849216 3028913714659724623872 3063167757234332762112 3070981960696665243648 3084148358311280246784 3085976989801629429408 3092016083715135553536 3113194276069348810752 3126983752176714694656 3134960751544512436224 3156433085459200877568 3184722033315060252672 3200272433868356445312 3206535197926807240704 3251070409009124007936 3325295760812985286656 3371480424157610082304 3437295116896541343744 3446063726888624357376 3454854705783748399104 3469666903100190277632 3509693669367617421312 3517856721198804031488 3526830845487576490752 3533732667103012061184 3550987221141600987264 3557936315507827212288 3573695716773388222464 3582812287479442784256 3600306488101901000976 3607352097667658145792 3657454210135264508928 3689711734600709701632 3715509038867570294784 3740957730914608447488 3792915477177311342592 3853120484751554379776 3866957006508609011712 3938358545015570694144 3948405378038569598976 3957588811348654535424 3965333603543074603008 4020407681370061750272 4030663823414373132288 4050344799114638626098 4058271109876115414016 4094642614262220324864 4114635986402172572544 4122688111620180738048 4150925701425798414336 4169311669568952926208 4179947668726016581632 4208577447278934503424 4267029911824475260416 4275380263902409654272 4334760545345498677248 4419379436009838870528 4512463289186936684544 4522958641541319469056 4594751635851499143168 4606472941044997865472 4626222537466920370176 4628965484702444144112 4638024125572703330304 4690475628265072041984 4702441127316768654336 4734649628188801316352 4743915087343769616384 4777083049972590379008 4800408650802534667968 4809802796890210861056 4876605613513686011904 4954012051823427059712 4987943641219477929984 5057220636236415123456 5155942675344812015616 5169095590332936536064 5264540504051426131968 5276785081798206047232 5290246268231364736128 5300599000654518091776 5360543575160082333696 5374218431219164176384 5400459732152851501464 5411028146501487218688 5486181315202896763392 5496917482160240984064 5534567601901064552448 5559082226091937234944 5573263558301355442176 5611436596371912671232 5689373215765967013888 5779680727127331569664 5907537817523356041216 6030611522055092625408 6045995735121559698432 6141963921393330487296 6168296716622560493568 6171953979603258858816 6184032167430271107072 6226388552138697621504 6253967504353429389312 6269921503089024872448 6312866170918401755136 6369444066630120505344 6400544867736712890624 6413070395853614481408 6502140818018248015872 6742960848315220164608 6892127453777248714752 6909709411567496798208 6939333806200380555264 7035713442397608062976 7053661690975152981504 7067465334206024122368 7101974442283201974528 7115872631015654424576 7147391433546776444928 7165624574958885568512 7200612976203802001952 7214704195335316291584 7314908420270529017856 7431018077735140589568 7481915461829216894976 7585830954354622685184 7733914013017218023424 7896810756077139197952 7915177622697309070848 7930667207086149206016 8040815362740123500544 8061327646828746264576 8100689598229277252196 8116542219752230828032 8189285228524440649728 8229271972804345145088 8245376223240361476096 8301851402851596828672 8338623339137905852416 8359895337452033163264 8417154894557869006848 8534059823648950520832 8669521090690997354496 9045917283082638938112 9189503271702998286336 9212945882089995730944 9252445074933840740352 9257930969404888288224 9276048251145406660608 9380951256530144083968 9404882254633537308672 9469299256377602632704 9554166099945180758016 9600817301605069335936 9619605593780421722112 9753211227027372023808 9975887282438955859968 10114441272472830246912 10311885350689624031232 10338191180665873072128 10529081008102852263936 10553570163596412094464 10580492536462729472256 10601198001309036183552 10721087150320164667392 10748436862438328352768 10800919464305703002928 10822056293002974437376 10972362630405793526784 11069135203802129104896 11146527116602710884352 11222873192743825342464 11378746431531934027776 11559361454254663139328 11815075635046712082432 12061223044110185250816 12091991470243119396864 12283927842786660974592 12343907959206517717632 12368064334860542214144 12452777104277395243008 12507935008706858778624 12539843006178049744896 12625732341836803510272 12801089735473425781248 12826140791707228962816 13004281636036496031744 13485921696630440329216 13784254907554497429504 13819418823134993596416 13878667612400761110528 14071426884795216125952 14107323381950305963008 14203948884566403949056 14231745262031308849152 14331249149917771137024 14401225952407604003904 14429408390670632583168 14629816840541058035712 14862036155470281179136 14963830923658433789952 15171661908709245370368 15467828026034436046848 15793621512154278395904 15830355245394618141696 16081630725480247001088 16122655293657492529152 16201379196458554504392 16233084439504461656064 16458543945608690290176 16490752446480722952192 16603702805703193657344 16677246678275811704832 16719790674904066326528 16834309789115738013696 17068119647297901041664 17339042181381994708992 18091834566165277876224 18425891764179991461888 18504890149867681480704 18515861938809776576448 18552096502290813321216 18761902513060288167936 18809764509267074617344 18938598512755205265408 19108332199890361516032 19201634603210138671872 19239211187560843444224 19506422454054744047616 20228882544945660493824 20676382361331746144256 21107140327192824188928 21160985072925458944512 21202396002618072367104 21442174300640329334784 21496873724876656705536 21601838928611406005856 21644112586005948874752 21944725260811587053568 22293054233205421768704 22445746385487650684928 22757492863063868055552 24122446088220370501632 24183982940486238793728 24567855685573321949184 24687815918413035435264 24736128669721084428288 24905554208554790486016 25015870017413717557248 25079686012356099489792 25251464683673607020544 25602179470946851562496 26008563272072992063488 26971843393260880658432 27568509815108994859008 27638837646269987192832 27757335224801522221056 28142853769590432251904 28214646763900611926016 28407897769132807898112 28662498299835542274048 28802451904815208007808 28858816781341265166336 29259633681082116071424 29927661847316867579904 30343323817418490740736 30935656052068872093696 31587243024308556791808 31660710490789236283392 32163261450960494002176 32245310587314985058304 32402758392917109008784 32466168879008923312128 32917087891217380580352 33207405611406387314688 33439581349808132653056 33668619578231476027392 34136239294595802083328 34678084362763989417984 36183669132330555752448 36851783528359982923776 37031723877619553152896 37104193004581626642432 37523805026120576335872 37619529018534149234688 37877197025510410530816 38403269206420277343744 38478422375121686888448 39012844908109488095232 40457765089891320987648 41352764722663492288512 42214280654385648377856 42321970145850917889024 42993747449753313411072 43203677857222812011712 43288225172011897749504 43889450521623174107136 44586108466410843537408 44891492770975301369856 45514985726127736111104 48244892176440741003264 48367965880972477587456 49375631836826070870528 49472257339442168856576 49811108417109580972032 50031740034827435114496 50159372024712198979584 50502929367347214041088 51204358941893703124992 52017126544145984126976 55277675292539974385664 55514670449603044442112 56285707539180864503808 56429293527801223852032 56815795538265615796224 57324996599671084548096 57604903809630416015616 57717633562682530332672 58519267362164232142848 60686647634836981481472 63321420981578472566784 64326522901920988004352 64490621174629970116608 64805516785834218017568 64932337758017846624256 65834175782434761160704 66879162699616265306112 67337239156462952054784 68272478589191604166656 72367338264661111504896 73703567056719965847552 74063447755239106305792 74208386009163253284864 75047610052241152671744 75239058037068298469376 75754394051020821061632 76806538412840554687488 78025689816218976190464 80915530179782641975296 82705529445326984577024 84428561308771296755712 84643940291701835778048 85987494899506626822144 86407355714445624023424 86576450344023795499008 87778901043246348214272 89782985541950602739712 91029971452255472222208 96489784352881482006528 96735931761944955174912 98751263673652141741056 99622216834219161944064 100318744049424397959168 101005858734694428082176 102408717883787406249984 104034253088291968253952 110555350585079948771328 112571415078361729007616 112858587055602447704064 113631591076531231592448 115209807619260832031232 115435267125365060665344 117038534724328464285696 121373295269673962962944 126642841963156945133568 128981242349259940233216 129611033571668436035136 129864675516035693248512 131668351564869522321408 133758325399232530612224 134674478312925904109568 136544957178383208333312 144734676529322223009792 148126895510478212611584 148416772018326506569728 150095220104482305343488 150478116074136596938752 151508788102041642123264 153613076825681109374976 156051379632437952380928 168857122617542593511424 169287880583403671556096 171974989799013253644288 172814711428891248046848 173152900688047590998016 175557802086492696428544 182059942904510944444416 192979568705762964013056 193471863523889910349824 197502527347304283482112 200637488098848795918336 202011717469388856164352 204817435767574812499968 221110701170159897542656 225142830156723458015232 225717174111204895408128 227263182153062463184896 230419615238521664062464 234077069448656928571392 242746590539347925925888 253285683926313890267136 257962484698519880466432 259222067143336872070272 259729351032071386497024 263336703129739044642816 269348956625851808219136 273089914356766416666624 289469353058644446019584 296253791020956425223168 300956232148273193877504 303017576204083284246528 307226153651362218749952 312102759264875904761856 337714245235085187022848 338575761166807343112192 345629422857782496093696 346305801376095181996032 351115604172985392857088 364119885809021888888832 386943727047779820699648 395005054694608566964224 401274976197697591836672 404023434938777712328704 409634871535149624999936 450285660313446916030464 451434348222409790816256 454526364306124926369792 460839230477043328124928 468154138897313857142784 506571367852627780534272 515924969397039760932864 518444134286673744140544 519458702064142772994048 526673406259478089285632 546179828713532833333248 578938706117288892039168 592507582041912850446336 601912464296546387755008 606035152408166568493056 614452307302724437499904 675428490470170374045696 677151522333614686224384 691258845715564992187392 702231208345970785714176 728239771618043777777664 773887454095559641399296 790010109389217133928448 808046869877555424657408 819269743070299249999872 902868696444819581632512 909052728612249852739584 921678460954086656249856 936308277794627714285568 1013142735705255561068544 1036888268573347488281088 1038917404128285545988096 1053346812518956178571264 1092359657427065666666496 1185015164083825700892672 1203824928593092775510016 1212070304816333136986112 1228904614605448874999808 1350856980940340748091392 1354303044667229372448768 1382517691431129984374784 1404462416691941571428352 1547774908191119282798592 1580020218778434267856896 1638539486140598499999744 1805737392889639163265024 1818105457224499705479168 1843356921908173312499712 2026285471410511122137088 2073776537146694976562176 2106693625037912357142528 2184719314854131333332992 2370030328167651401785344 2424140609632666273972224 2457809229210897749999616 2708606089334458744897536 2765035382862259968749568 2808924833383883142856704 3160040437556868535713792 3277078972281196999999488 3611474785779278326530048 3636210914448999410958336 3686713843816346624999424 4052570942821022244274176 4147553074293389953124352 4213387250075824714285056 4740060656335302803570688 4915618458421795499999232 5417212178668917489795072 5530070765724519937499136 6320080875113737071427584 6554157944562393999998976 7272421828897998821916672 7373427687632693249998848 8295106148586779906248704 8426774500151649428570112 9480121312670605607141376 9831236916843590999998464 10834424357337834979590144 11060141531449039874998272 12640161750227474142855168 14746855375265386499997696 16590212297173559812497408 18960242625341211214282752 19662473833687181999996928 22120283062898079749996544 25280323500454948285710336 29493710750530772999995392 33180424594347119624994816 37920485250682422428565504 44240566125796159499993088 58987421501061545999990784 66360849188694239249989632 75840970501364844857131008 88481132251592318999986176 132721698377388478499979264 176962264503184637999972352 265443396754776956999958528 530886793509553913999917056
- Sum of all divisors σ(n): 1898364246649466696987652480
- Sum of proper divisors (its aliquot sum) s(n): 1367477453139912782987735424
- 530886793509553913999917056 is an abundant number, because the sum of its proper divisors (1367477453139912782987735424) is greater than itself. Its abundance is 836590659630358868987818368
Bases of 530886793509553913999917056
- Binary: 110110111001000111010011010111110010010111110110111011111000110100110010000000000000000002
- Hexadecimal: 0x1B723A6BE4BEDDF1A640000
- Base-36: 1UPEDPN5EOGIYO0000
Squares and roots of 530886793509553913999917056
- 530886793509553913999917056 squared (5308867935095539139999170562) is 281840787522855735787672727524317683120314374879707136
- 530886793509553913999917056 cubed (5308867935095539139999170563) is 149625551968216372181063030874626059819856364518343627834764166967020281571311616
-
The
square root of 530886793509553913999917056 is 23040980741052.5369329137 -
530886793509553913999917056 is a
perfect cube number . Itscube root is 809718336
Scales and comparisons
How big is 530886793509553913999917056?- 530,886,793,509,553,913,999,917,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 530,886,793,509,553,913,999,917,056 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 530886793509553913999917056 cubic inches would be around 67476528 feet tall.
Recreational maths with 530886793509553913999917056
- 530886793509553913999917056 backwards is 650719999319355905397688035
- 530886793509553913999917056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 530886793509553913999917056's digits is 144
- 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 530886793509553913999917056 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 530886793509553913999917056 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/530886793509553913999917056/
Chicago style:
Numbermatics. 2024. "Number 530886793509553913999917056 - Facts about the integer". https://numbermatics.com/n/530886793509553913999917056/
The information we have on file for 530886793509553913999917056 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 530886793509553913999917056, math, Factors of 530886793509553913999917056, curriculum, school, college, exams, university, Prime factorization of 530886793509553913999917056, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirty septillion, eight hundred eighty-six sextillion, seven hundred ninety-three quintillion, five hundred nine quadrillion, five hundred fifty-three trillion, nine hundred thirteen billion, nine hundred ninety-nine million, nine hundred seventeen thousand and fifty-six.