8983252152194011848769536
8,983,252,152,194,011,848,769,536 is an even composite number composed of six prime numbers multiplied together.
8983252152194011848769536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 8983252152194011848769536:
226 × 34 × 72 × 112 × 474 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 47 × 47 × 47 × 47 × 239 × 239)See below for interesting mathematical facts about the number 8983252152194011848769536 from the Numbermatics database.
Names of 8983252152194011848769536
- Cardinal: 8983252152194011848769536 can be written as Eight septillion, nine hundred eighty-three sextillion, two hundred fifty-two quintillion, one hundred fifty-two quadrillion, one hundred ninety-four trillion, eleven billion, eight hundred forty-eight million, seven hundred sixty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 8.983252152194011848769536 × 1024
Factors of 8983252152194011848769536
Divisors of 8983252152194011848769536
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 47 48 49 54 56 63 64 66 72 77 81 84 88 94 96 98 99 108 112 121 126 128 132 141 144 147 154 162 168 176 188 189 192 196 198 216 224 231 239 242 252 256 264 282 288 294 297 308 324 329 336 352 363 376 378 384 392 396 423 432 441 448 462 478 484 504 512 517 528 539 564 567 576 588 594 616 648 658 672 693 704 717 726 752 756 768 784 792 846 847 864 882 891 896 924 956 968 987 1008 1024 1034 1056 1078 1089 1128 1134 1152 1176 1188 1232 1269 1296 1316 1323 1344 1386 1408 1434 1452 1504 1512 1536 1551 1568 1584 1617 1673 1692 1694 1728 1764 1782 1792 1848 1912 1936 1974 2016 2048 2068 2079 2112 2151 2156 2178 2209 2256 2268 2303 2304 2352 2376 2464 2538 2541 2592 2629 2632 2646 2688 2772 2816 2868 2904 2961 3008 3024 3072 3102 3136 3168 3234 3267 3346 3384 3388 3456 3528 3564 3584 3619 3696 3807 3824 3872 3948 3969 4032 4096 4136 4158 4224 4302 4312 4356 4418 4512 4536 4606 4608 4653 4704 4752 4851 4928 5019 5076 5082 5184 5258 5264 5292 5376 5544 5632 5687 5736 5808 5922 5929 6016 6048 6144 6204 6237 6272 6336 6453 6468 6534 6627 6692 6768 6776 6909 6912 7056 7128 7168 7238 7392 7614 7623 7648 7744 7887 7896 7938 8064 8192 8272 8316 8448 8604 8624 8712 8836 8883 9024 9072 9212 9216 9306 9408 9504 9702 9801 9856 10038 10152 10164 10368 10516 10528 10584 10752 10857 11088 11233 11264 11374 11472 11616 11711 11844 11858 12032 12096 12288 12408 12474 12544 12672 12906 12936 13068 13254 13384 13536 13552 13818 13824 13959 14112 14256 14336 14476 14553 14784 15057 15228 15246 15296 15463 15488 15774 15792 15876 16128 16384 16544 16632 16896 17061 17208 17248 17424 17672 17766 17787 18048 18144 18403 18424 18432 18612 18816 19008 19359 19404 19602 19712 19881 20076 20304 20328 20727 20736 21032 21056 21168 21504 21714 22176 22466 22528 22748 22869 22944 23232 23422 23661 23688 23716 24064 24192 24299 24576 24816 24948 25088 25333 25344 25812 25872 26136 26508 26649 26768 27072 27104 27636 27648 27918 28224 28512 28672 28919 28952 29106 29568 30114 30456 30492 30592 30926 30976 31548 31584 31752 32256 32571 32768 33088 33264 33699 33792 34122 34416 34496 34848 35133 35344 35532 35574 36096 36288 36806 36848 36864 37224 37632 38016 38718 38808 39204 39424 39762 39809 40152 40608 40656 41454 41472 41877 42064 42112 42336 43008 43428 43659 44352 44932 45056 45171 45496 45738 45888 46389 46464 46844 47322 47376 47432 48128 48384 48598 49152 49632 49896 50176 50666 50688 51183 51624 51744 52272 53016 53298 53361 53536 54144 54208 55209 55272 55296 55836 56448 57024 57121 57344 57838 57904 58212 59136 59643 60228 60912 60984 61184 61852 61952 62181 63096 63168 63504 64512 65142 65536 66176 66528 67398 67584 68244 68607 68832 68992 69696 70266 70688 70983 71064 71148 72192 72576 72897 73612 73696 73728 74448 75264 75999 76032 77436 77616 78408 78631 78848 79524 79618 80304 81216 81312 82908 82944 83754 84128 84224 84672 86016 86757 86856 87318 88704 89864 90112 90342 90992 91476 91776 92778 92928 93688 94644 94752 94864 96256 96768 97196 97713 98304 99264 99792 100352 101097 101332 101376 102366 103248 103488 103823 104544 105399 106032 106596 106722 107072 108241 108288 108416 110418 110544 110592 111672 112896 114048 114242 114688 115676 115808 116424 118272 119286 119427 120456 121824 121968 122368 123563 123704 123904 124362 126192 126336 127008 128821 129024 130284 131072 132352 133056 134796 135168 135513 136488 137214 137664 137984 139167 139392 140532 141376 141966 142128 142296 144384 145152 145794 147224 147392 147456 148896 150528 151998 152064 153549 154872 155232 156816 157262 157696 159048 159236 160083 160608 162432 162624 165627 165816 165888 167508 168256 168448 169344 170093 171363 172032 173514 173712 174636 177408 178929 179728 180224 180684 181984 182952 183552 185556 185856 186543 187376 189288 189504 189728 192512 193536 194392 195426 196608 198528 199584 200704 202194 202433 202664 202752 204732 206496 206976 207646 209088 210798 212064 212949 213192 213444 214144 216482 216576 216832 218691 220836 221088 221184 223344 225792 227997 228096 228484 229376 231352 231616 232848 235893 236544 238572 238854 240912 243648 243936 244736 247126 247408 247808 248724 252384 252672 254016 257642 258048 260271 260568 262144 264704 266112 267289 269592 270336 271026 272976 274428 275328 275968 278334 278663 278784 281064 282752 283932 284256 284592 288768 290304 291588 293139 294448 294784 294912 297792 301056 303291 303996 304128 307098 309744 310464 311469 313632 314524 315392 316197 318096 318472 320166 321216 324723 324864 325248 331254 331632 331776 335016 336512 336896 338688 340186 342726 344064 347028 347424 349272 354816 357858 358281 359456 360448 361368 363968 365904 367104 370689 371112 371712 373086 374752 378576 379008 379456 385024 386463 387072 388784 390852 393216 397056 399168 399847 401408 404388 404866 405328 405504 409464 412992 413952 415292 417501 418176 421596 424128 425898 426384 426888 428288 432964 433152 433664 437382 441672 442176 442368 446688 451584 455994 456192 456968 458752 460647 462704 463232 465696 471786 473088 477144 477708 480249 481824 487296 487872 489472 494252 494816 495616 496881 497448 504768 505344 508032 510279 514089 515284 516096 520542 521136 524288 527951 529408 532224 534578 539184 540672 542052 545952 548856 550417 550656 551936 556668 557326 557568 562128 565504 567864 568512 569184 577536 580608 583176 586278 588896 589568 589824 595584 602112 606582 607299 607992 608256 614196 619488 620928 622938 627264 628331 629048 630784 632394 636192 636944 640332 642432 649446 649728 650496 656073 662508 663264 663552 670032 673024 673792 677376 680372 683991 685452 688128 694056 694848 698544 707679 709632 715716 716562 718912 720896 722736 726761 727936 731808 734208 741378 742224 743424 746172 749504 757152 758016 758912 770048 772926 774144 777568 780813 781704 786432 794112 798336 799694 801867 802816 808776 809732 810656 811008 818928 825984 827904 830584 835002 835989 836352 843192 848256 851796 852768 853776 856576 864941 865928 866304 867328 874764 883344 884352 884736 893376 903168 909873 911988 912384 913936 917504 921294 925408 926464 931392 934407 943572 946176 948591 954288 955416 960498 963648 974169 974592 975744 978944 988504 989632 991232 993762 994896 1009536 1010688 1016064 1020558 1028178 1030568 1032192 1041084 1042272 1048576 1055902 1058816 1064448 1069156 1074843 1078368 1081344 1084104 1091904 1097712 1100834 1101312 1103872 1112067 1113336 1114652 1115136 1124256 1131008 1135728 1137024 1138368 1142053 1155072 1159389 1161216 1166352 1172556 1177792 1179136 1179648 1190651 1191168 1199541 1204224 1213164 1214598 1215984 1216512 1228392 1238976 1241856 1245876 1252503 1254528 1256662 1258096 1261568 1264788 1272384 1273888 1280664 1284864 1298892 1299456 1300992 1312146 1325016 1326528 1327104 1340064 1346048 1347584 1354752 1359193 1360744 1367982 1370904 1376256 1388112 1389696 1397088 1415358 1417031 1419264 1431432 1433124 1437824 1441792 1445472 1453522 1455872 1463616 1468416 1482756 1484448 1486848 1490643 1492344 1499008 1514304 1516032 1517824 1530837 1540096 1542267 1545852 1548288 1555136 1561626 1563408 1572864 1583853 1588224 1596672 1599388 1603734 1605632 1617552 1619464 1621312 1622016 1637856 1651251 1651968 1655808 1661168 1670004 1671978 1672704 1686384 1696512 1703592 1705536 1707552 1713152 1729882 1731856 1732608 1734656 1749528 1766688 1768704 1769472 1786752 1806336 1819746 1821897 1823976 1824768 1827872 1835008 1842588 1850816 1852928 1862784 1868814 1871023 1884993 1887144 1892352 1897182 1908576 1910832 1920996 1927296 1948338 1949184 1951488 1957888 1968219 1977008 1979264 1982464 1987524 1989792 2019072 2021376 2032128 2041116 2051973 2056356 2061136 2064384 2082168 2084544 2097152 2111804 2117632 2123037 2128896 2138312 2149686 2156736 2162688 2168208 2180283 2183808 2195424 2201668 2202624 2207744 2224134 2226672 2229304 2230272 2248512 2262016 2271456 2274048 2276736 2284106 2310144 2318778 2322432 2332704 2342439 2345112 2355584 2358272 2359296 2381302 2382336 2399082 2405601 2408448 2426328 2429196 2431968 2433024 2456784 2477952 2483712 2491752 2505006 2507967 2509056 2513324 2516192 2523136 2529576 2544768 2547776 2561328 2569728 2594823 2597784 2598912 2601984 2624292 2650032 2653056 2654208 2680128 2684687 2692096 2695168 2709504 2718386 2721488 2735964 2741808 2752512 2776224 2779392 2794176 2798929 2803221 2830716 2834062 2838528 2862864 2866248 2875648 2883584 2890944 2907044 2911744 2922507 2927232 2936832 2965512 2968896 2973696 2981286 2984688 2998016 3028608 3032064 3035648 3061674 3080192 3084534 3091704 3096576 3110272 3123252 3126816 3145728 3167706 3176448 3193344 3198776 3207468 3211264 3224529 3235104 3238928 3242624 3244032 3275712 3302502 3303936 3311616 3322336 3336201 3340008 3343956 3345408 3372768 3393024 3407184 3411072 3415104 3426159 3426304 3459764 3463712 3465216 3469312 3478167 3499056 3533376 3537408 3538944 3571953 3573504 3598623 3612672 3639492 3643794 3647952 3649536 3655744 3670016 3685176 3695657 3701632 3705856 3725568 3737628 3742046 3769986 3774288 3784704 3794364 3817152 3821664 3841992 3854592 3896676 3898368 3902976 3915776 3936438 3954016 3958528 3964928 3975048 3979584 4038144 4042752 4064256 4077579 4082232 4103946 4112712 4122272 4128768 4164336 4169088 4194304 4223608 4235264 4246074 4251093 4257792 4276624 4299372 4313472 4325376 4336416 4360566 4367616 4390848 4398317 4403336 4405248 4415488 4448268 4453344 4458608 4460544 4497024 4524032 4542912 4548096 4553472 4568212 4592511 4620288 4626801 4637556 4644864 4665408 4684878 4690224 4711168 4716544 4718592 4751559 4762604 4764672 4798164 4811202 4816896 4852656 4858392 4863936 4866048 4879681 4913568 4953753 4955904 4967424 4983504 5010012 5015934 5018112 5026648 5032384 5046272 5059152 5087327 5089536 5095552 5122656 5139456 5189646 5195568 5197824 5203968 5248584 5300064 5306112 5308416 5360256 5369374 5384192 5390336 5419008 5436772 5442976 5465691 5471928 5483616 5505024 5552448 5558784 5588352 5597858 5606442 5613069 5654979 5661432 5668124 5677056 5725728 5732496 5751296 5767168 5781888 5807461 5814088 5823488 5845014 5854464 5873664 5931024 5937792 5947392 5962572 5969376 5996032 6054587 6057216 6064128 6071296 6123348 6160384 6169068 6183408 6193152 6220544 6246504 6253632 6291456 6335412 6352896 6369111 6386688 6397552 6414936 6422528 6449058 6470208 6477856 6485248 6488064 6540849 6551424 6605004 6607872 6623232 6644672 6672402 6680016 6687912 6690816 6745536 6786048 6814368 6822144 6830208 6852318 6852608 6911641 6919528 6927424 6930432 6938624 6956334 6998112 7066752 7074816 7077888 7143906 7147008 7197246 7216803 7225344 7278984 7287588 7295904 7299072 7311488 7340032 7370352 7391314 7403264 7411712 7451136 7475256 7484092 7523901 7539972 7548576 7569408 7588728 7634304 7643328 7683984 7709184 7784469 7793352 7796736 7805952 7831552 7872876 7908032 7917056 7929856 7950096 7959168 7994371 8054061 8076288 8085504 8128512 8155158 8164464 8207892 8225424 8244544 8257536 8328672 8338176 8388608 8396787 8409663 8447216 8470528 8492148 8502186 8515584 8553248 8598744 8626944 8650752 8672832 8721132 8735232 8767521 8781696 8796634 8806672 8810496 8830976 8896536 8906688 8917216 8921088 8994048 9048064 9085824 9096192 9106944 9136424 9185022 9240576 9253602 9275112 9289728 9330816 9369756 9380448 9422336 9433088 9437184 9503118 9514351 9525208 9529344 9596328 9622404 9633792 9705312 9716784 9727872 9732096 9759362 9827136 9907506 9911808 9934848 9967008 10008603 10020024 10031868 10036224 10053296 10064768 10092544 10118304 10174654 10179072 10191104 10245312 10278477 10278912 10379292 10391136 10395648 10407936 10434501 10497168 10600128 10612224 10616832 10715859 10720512 10738748 10768384 10780672 10795869 10838016 10873544 10885952 10931382 10943856 10967232 11010048 11086971 11104896 11117568 11176704 11195716 11212884 11226138 11309958 11322864 11336248 11354112 11451456 11464992 11502592 11534336 11563776 11614922 11628176 11646976 11690028 11708928 11747328 11862048 11875584 11894784 11925144 11938752 11992064 12109174 12114432 12128256 12142592 12232737 12246696 12320768 12338136 12366816 12386304 12441088 12493008 12507264 12562583 12582912 12670824 12705792 12738222 12753279 12773376 12795104 12829872 12845056 12898116 12940416 12955712 12970496 12976128 13081698 13097161 13102848 13194951 13210008 13215744 13246464 13289344 13344804 13360032 13375824 13381632 13491072 13572096 13628736 13644288 13660416 13704636 13705216 13777533 13823282 13839056 13854848 13860864 13877248 13912668 13996224 14133504 14149632 14155776 14254677 14287812 14294016 14394492 14433606 14450688 14557968 14575176 14591808 14598144 14622976 14639043 14680064 14740704 14782628 14806528 14823424 14861259 14902272 14950512 14968184 15047802 15079944 15097152 15138816 15177456 15261981 15268608 15286656 15367968 15418368 15568938 15586704 15593472 15611904 15663104 15745752 15816064 15834112 15859712 15900192 15918336 15988742 16108122 16152576 16171008 16257024 16310316 16328928 16397073 16415784 16450848 16489088 16515072 16657344 16676352 16777216 16793574 16819326 16839207 16894432 16941056 16964937 16984296 17004372 17031168 17106496 17197488 17253888 17301504 17345664 17422383 17442264 17470464 17535042 17563392 17593268 17613344 17620992 17661952 17793072 17813376 17834432 17842176 17988096 18096128 18163761 18171648 18192384 18213888 18272848 18370044 18481152 18507204 18550224 18579456 18661632 18739512 18760896 18792809 18844672 18866176 18874368 19006236 19028702 19050416 19058688 19192656 19244808 19267584 19410624 19433568 19455744 19464192 19518724 19622547 19654272 19815012 19823616 19869696 19934016 20017206 20040048 20063736 20072448 20106592 20129536 20185088 20236608 20349308 20358144 20382208 20490624 20556954 20557824 20734923 20758584 20782272 20791296 20815872 20869002 20994336 21200256 21224448 21233664 21431718 21441024 21477496 21536768 21561344 21591738 21650409 21676032 21747088 21771904 21862764 21887712 21934464 22020096 22173942 22209792 22235136 22353408 22391432 22425768 22452276 22571703 22619916 22645728 22672496 22708224 22902912 22929984 23005184 23068672 23127552 23229844 23256352 23293952 23353407 23380056 23417856 23494656 23724096 23751168 23789568 23850288 23877504 23983113 23984128 24162183 24218348 24228864 24256512 24285184 24465474 24493392 24641536 24676272 24733632 24772608 24813697 24882176 24986016 25014528 25125166 25165824 25190361 25341648 25411584 25476444 25506558 25546752 25590208 25659744 25690112 25796232 25869599 25880832 25911424 25940992 25952256 26163396 26194322 26205696 26389902 26420016 26431488 26492928 26578688 26689608 26720064 26751648 26763264 26982144 27144192 27257472 27288576 27320832 27409272 27410432 27555066 27646564 27678112 27709696 27721728 27754496 27825336 27992448 28267008 28299264 28311552 28509354 28543053 28575624 28588032 28788984 28867212 28901376 29115936 29150352 29183616 29196288 29245952 29278086 29360128 29481408 29531557 29565256 29613056 29646848 29722518 29804544 29901024 29936368 30095604 30159888 30194304 30277632 30354912 30523962 30537216 30573312 30735936 30788219 30835431 30836736 31137876 31173408 31186944 31223808 31326208 31491504 31632128 31668224 31719424 31800384 31836672 31977484 32147577 32216244 32305152 32342016 32387607 32514048 32620632 32657856 32794146 32831568 32901696 32978176 33030144 33260913 33314688 33352704 33554432 33587148 33638652 33678414 33788864 33882112 33929874 33968592 34008744 34062336 34157767 34212992 34394976 34507776 34603008 34691328 34844766 34884528 34940928 35070084 35126784 35186536 35226688 35241984 35323904 35586144 35626752 35668864 35684352 35976192 36192256 36327522 36343296 36384768 36427776 36545696 36698211 36740088 36962304 37014408 37100448 37158912 37323264 37479024 37521792 37585618 37687749 37689344 37732352 37748736 38012472 38057404 38100832 38117376 38259837 38385312 38489616 38535168 38821248 38867136 38911488 38928384 39037448 39245094 39291483 39308544 39584853 39630024 39647232 39739392 39868032 40034412 40080096 40127472 40144896 40213184 40259072 40370176 40473216 40652227 40698616 40716288 40764416 40981248 41113908 41115648 41469846 41517168 41564544 41582592 41631744 41738004 41988672 42400512 42448896 42467328 42764031 42863436 42882048 42954992 43073536 43122688 43183476 43300818 43352064 43494176 43543808 43725528 43775424 43868928 43917129 44040192 44347884 44419584 44470272 44583777 44706816 44782864 44851536 44904552 45143406 45239832 45291456 45344992 45416448 45785943 45805824 45859968 46010368 46137344 46255104 46459688 46512704 46587904 46706814 46760112 46835712 46989312 47448192 47502336 47579136 47700576 47755008 47966226 47968256 48324366 48381487 48436696 48457728 48513024 48570368 48930948 48986784 49283072 49352544 49467264 49545216 49627394 49764352 49972032 50029056 50250332 50331648 50380722 50517621 50683296 50823168 50894811 50952888 51013116 51093504 51180416 51319488 51380224 51592464 51739198 51761664 51822848 51881984 51904512 52267149 52326792 52388644 52411392 52779804 52840032 52862976 52985856 53157376 53379216 53440128 53503296 53526528 53676491 53964288 54288384 54491283 54514944 54577152 54641664 54818544 54820864 55110132 55293128 55356224 55419392 55443456 55508992 55650672 55960597 55984896 56378427 56534016 56598528 56623104 57018708 57086106 57151248 57176064 57577968 57734424 57802752 58231872 58300704 58367232 58392576 58491904 58556172 58720256 58867641 58962816 59063114 59130512 59226112 59293696 59445036 59609088 59802048 59872736 60191208 60319776 60388608 60555264 60709824 61047924 61074432 61146624 61471872 61576438 61670862 61673472 62204769 62275752 62346816 62373888 62447616 62652416 62983008 63264256 63336448 63438848 63600768 63673344 63882071 63954968 64295154 64432488 64610304 64684032 64775214 65028096 65241264 65315712 65588292 65663136 65803392 65956352 66060288 66521826 66600457 66629376 66705408 67108864 67174296 67277304 67356828 67577728 67764224 67859748 67937184 68017488 68124672 68315534 68425984 68789952 69015552 69206016 69382656 69689532 69769056 69881856 70060221 70140168 70253568 70373072 70453376 70483968 70647808 71172288 71253504 71337728 71368704 71949339 71952384 72384512 72486549 72655044 72686592 72769536 72855552 73091392 73396422 73480176 73924608 74028816 74200896 74317824 74441091 74646528 74958048 75043584 75171236 75375498 75378688 75464704 75497472 75571083 76024944 76114808 76201664 76234752 76519674 76770624 76979232 77070336 77608797 77642496 77734272 77822976 77856768 78074896 78490188 78582966 78617088 79169706 79260048 79294464 79478784 79736064 80068824 80160192 80254944 80289792 80426368 80518144 80740352 80946432 81304454 81397232 81432576 81528832 81962496 82227816 82231296 82939692 83034336 83129088 83165184 83263488 83476008 83977344 84801024 84897792 84934656 85528062 85629159 85726872 85764096 85909984 86147072 86245376 86366952 86601636 86704128 86988352 87087616 87451056 87550848 87737856 87834258 87938081 88080384 88594671 88695768 88839168 88940544 89167554 89413632 89565728 89703072 89809104 90286812 90479664 90582912 90689984 90832896 91571886 91611648 91719936 92020736 92274688 92364657 92506293 92510208 92919376 93025408 93175808 93413628 93520224 93671424 93978624 94896384 95004672 95158272 95401152 95510016 95932452 95936512 96442731 96648732 96762974 96873392 96915456 97026048 97140736 97861896 97973568 98566144 98705088 98934528 99090432 99254788 99528704 99782739 99944064 100058112 100500664 100663296 100761444 101035242 101366592 101646336 101789622 101905776 102026232 102187008 102360832 102473301 102638976 102760448 103184928 103478396 103523328 103645696 103763968 103809024 104534298 104653584 104777288 104822784 105559608 105680064 105725952 105971712 106314752 106758432 106880256 107006592 107053056 107352982 107928576 108576768 108982566 109029888 109154304 109283328 109637088 109641728 110094633 110220264 110586256 110712448 110838784 110886912 111017984 111301344 111921194 111969792 112756854 113063247 113068032 113197056 113246208 114037416 114172212 114302496 114352128 114779511 115155936 115468848 115605504 116463744 116601408 116734464 116785152 116983808 117112344 117440512 117735282 117874449 117925632 118126228 118261024 118452224 118587392 118754559 118890072 119218176 119604096 119745472 120382416 120639552 120777216 121110528 121419648 121956681 122095848 122148864 122293248 122943744 123152876 123341724 123346944 124409538 124551504 124693632 124747776 124895232 125304832 125966016 126180289 126528512 126672896 126877696 127201536 127346688 127764142 127909936 128590308 128864976 129220608 129368064 129550428 130056192 130482528 130631424 131176584 131326272 131549663 131606784 131751387 131912704 132120576 133043652 133200914 133258752 133410816 134348592 134554608 134713656 135155456 135528448 135719496 135874368 136034976 136249344 136631068 136851968 137357829 137579904 138031104 138412032 138765312 139379064 139538112 139763712 140120442 140280336 140507136 140746144 140906752 140967936 141295616 142344576 142507008 142675456 142737408 143898678 143904768 144769024 144973098 145144461 145310088 145373184 145539072 145711104 146182784 146792844 146960352 147849216 148057632 148401792 148635648 148882182 149293056 149916096 150087168 150342472 150750996 150757376 150929408 150994944 151142166 151552863 152049888 152229616 152403328 152469504 153039348 153541248 153958464 154140672 155217594 155284992 155468544 155645952 155713536 156149792 156801447 156980376 157165932 157234176 158339412 158520096 158588928 158957568 159472128 160137648 160320384 160509888 160579584 160852736 161029473 161036288 161480704 161892864 162608908 162794464 162865152 163057664 163473849 163924992 164455632 164462592 165879384 166068672 166258176 166330368 166526976 166952016 167881791 167954688 169135281 169602048 169795584 169869312 171056124 171258318 171453744 171528192 171819968 172294144 172490752 172733904 173203272 173408256 173695879 173976704 174175232 174902112 175101696 175475712 175668516 175876162 176160768 177189342 177391536 177678336 177881088 178335108 178827264 179131456 179406144 179618208 180573624 180959328 181165824 181379968 181665792 183143772 183223296 183439872 184041472 184549376 184729314 185012586 185020416 185838752 186050816 186351616 186614307 186827256 187040448 187342848 187957248 189792768 190009344 190316544 190802304 191020032 191646213 191864904 191873024 192885462 193297464 193525948 193746784 193830912 194052096 194281472 195723792 195947136 197132288 197410176 197869056 198180864 198509576 199057408 199565478 199801371 199888128 200116224 201001328 201326592 201522888 202070484 202733184 203292672 203579244 203811552 204052464 204374016 204721664 204946602 205277952 205520896 206369856 206720899 206956792 207046656 207291392 207527936 207618048 209068596 209307168 209554576 209645568 211119216 211360128 211451904 211943424 212629504 213516864 213760512 214013184 214106112 214705964 215848017 215857152 217153536 217459647 217965132 218059776 218308608 218566656 219274176 219283456 220189266 220440528 221172512 221424896 221677568 221773824 222035968 222602688 223323273 223842388 223939584 225513708 226126494 226136064 226394112 226492416 226713249 228074832 228344424 228604992 228704256 229559022 230311872 230937696 231211008 232826391 232927488 233202816 233468928 233570304 233967616 234224688 234881024 235470564 235748898 235851264 236252456 236522048 236904448 237174784 237509118 237780144 238436352 239104369 239208192 239490944 240764832 241279104 241554432 242221056 242839296 243913362 244191696 244297728 244586496 245887488 246305752 246683448 246693888 248819076 249103008 249387264 249495552 249790464 250609664 251932032 252360578 253057024 253345792 253755392 254403072 254693376 255528284 255819872 256887477 257180616 257729952 258441216 258736128 259100856 260112384 260965056 261262848 262353168 262652544 263099326 263213568 263502774 263814243 263825408 264241152 265784013 266087304 266401828 266517504 266821632 268697184 269109216 269427312 270310912 271056896 271438992 271748736 272069952 272498688 272950667 273262136 273703936 274715658 275159808 276062208 276824064 277093971 277530624 278758128 279076224 279527424 280240884 280560672 281014272 281492288 281813504 281935872 282591232 284565589 284689152 285014016 285350912 285474816 287797356 287809536 289538048 289946196 290288922 290620176 290746368 291078144 291422208 292365568 293585688 293920704 295698432 296115264 296803584 297271296 297764364 298586112 299348217 299832192 300174336 300684944 301501992 301514752 301858816 301989888 302284332 303105726 304099776 304459232 304806656 304939008 306078696 307082496 307419903 307916928 308281344 310435188 310569984 310937088 311291904 311427072 312299584 313602894 313960752 314331864 314468352 316678824 317040192 317177856 317915136 318944256 320275296 320640768 321019776 321159168 321705472 322058946 322072576 322961408 323785728 324847127 325217816 325588928 325730304 326115328 326947698 327849984 328911264 328925184 331758768 332137344 332516352 332660736 333053952 333904032 335763582 335909376 338270562 338670409 339189741 339204096 339591168 339738624 342112248 342516636 342907488 343056384 343639936 344588288 344981504 345467808 346406544 346816512 347391758 347953408 348350464 349804224 350203392 350951424 351337032 351752324 352321536 353623347 354378684 354783072 355356672 355762176 356263677 356670216 357654528 358262912 358812288 359236416 361147248 361918656 362331648 362759936 363331584 365870043 366287544 366446592 366879744 368082944 369098752 369458628 370025172 370040832 371677504 372101632 372703232 373228614 373654512 374080896 374685696 375735437 375914496 378540867 379585536 380018688 380633088 381604608 382040064 383292426 383729808 383746048 385770924 386594928 387051896 387493568 387661824 388104192 388562944 391447584 391894272 394264576 394648989 394820352 395254161 395738112 396361728 397019152 398114816 399130956 399602742 399776256 400232448 402002656 403045776 404140968 405466368 406585344 407158488 407623104 408104928 408748032 409443328 409893204 410555904 411041792 412073487 412739712 413441798 413913584 414093312 414582784 415055872 415236096 418137192 418614336 419109152 419291136 422238432 422720256 422903808 423886848 425259008 427033728 427521024 428026368 428212224 429411928 431696034 431714304 434307072 434919294 435433383 435930264 436119552 436617216 437133312 438548352 438566912 440378532 440881056 442345024 442849792 443355136 443547648 444071936 445205376 446646546 447174497 447684776 447879168 451027416 452252988 452272128 452788224 452984832 453426498 456149664 456688848 457209984 457408512 459118044 460623744 461875392 462422016 465652782 465854976 466405632 466937856 467140608 467935232 468449376 469762048 470404341 470941128 471497796 471702528 472504912 473044096 473808896 474349568 475018236 475560288 476872704 478208738 478416384 478981888 481529664 482558208 483088419 483108864 484442112 485678592 487826724 488383392 488595456 489172992 490421547 491774976 492611504 493366896 493387776 497638152 498206016 498774528 498991104 499580928 501219328 503645373 503864064 504721156 506114048 506691584 507405843 507510784 508806144 509386752 511056568 511639744 513774954 514361232 515459904 516882432 517472256 518201712 520224768 521087637 521930112 522525696 524706336 525305088 526198652 526427136 527005548 527628486 527650816 528482304 531568026 532174608 532803656 533035008 533643264 537394368 538218432 538854624 540621824 542113792 542877984 543497472 544139904 544997376 545901334 546524272 547407872 549431316 550319616 552124416 553648128 554187942 555061248 557516256 558152448 559054848 559842921 560481768 561121344 562028544 562984576 563627008 563871744 565182464 569131178 569378304 570028032 570701824 570949632 574938639 575594712 575619072 579076096 579892392 580577844 581240352 581492736 582156288 582844416 584731136 587171376 587841408 590441401 591396864 592230528 593607168 594542592 595528728 597172224 598696434 599404113 599664384 600348672 601369888 603003984 603029504 603717632 603979776 604568664 606211452 608199552 608918464 609613312 609878016 612157392 614164992 614839806 615566567 615833856 616562688 620162697 620870376 621139968 621874176 622583808 622854144 624599168 627205788 627921504 628663728 628936704 633357648 634080384 634355712 635830272 637888512 640550592 641281536 642039552 642318336 643410944 644117892 644145152 645922816 647544051 647571456 649694254 650435632 651177856 651460608 652230656 653895396 655699968 657822528 657850368 663517536 664274688 665032704 665321472 666107904 667808064 669969819 671527164 671818752 676541124 677340818 678379482 678408192 679182336 679477248 684224496 685033272 685814976 686112768 687279872 689176576 689963008 690935616 692813088 693633024 694783516 695906816 696700928 698479173 699608448 700406784 701902848 702674064 703504648 704643072 707246694 708757368 709566144 710713344 711524352 712527354 713340432 715309056 716525824 717313107 717624576 718472832 722294496 723837312 724663296 725519872 726663168 731740086 732575088 732893184 733759488 736165888 738197504 738917256 740050344 740081664 743355008 744203264 745406464 746457228 747309024 748161792 749371392 751470874 751828992 757081734 759171072 760037376 761266176 763209216 764080128 766584852 767459616 767492096 770662431 771541848 773189856 774103792 774987136 775323648 776208384 777125888 782895168 783788544 788529152 789297978 789640704 790508322 791442729 791476224 792723456 794038304 796229632 797352039 798261912 799205484 799552512 800464896 804005312 806091552 808281936 810932736 813170688 814316976 815246208 816209856 817496064 818852001 818886656 819786408 821111808 822083584 824146974 825479424 826883596 827827168 828186624 829165568 830111744 830472192 831281913 836274384 837228672 838218304 838582272 844476864 845440512 845807616 847773696 850518016 853696767 854067456 855042048 856052736 856424448 858823856 863392068 863428608 868614144 869838588 870866766 871860528 872239104 873234432 874266624 877096704 877133824 880757064 881762112 883262023 884690048 885699584 886710272 887095296 888143872 890410752 893293092 894348994 895369552 895758336 902054832 904505976 904544256 905576448 905969664 906852996 912299328 913377696 914419968 914817024 918236088 921247488 922259709 923750784 924844032 931305564 931709952 932811264 933875712 934281216 935870464 936898752 940808682 941882256 942995592 943405056 945009824 946088192 947617792 948699136 950036472 951120576 953745408 956417476 956832768 957963776 963059328 965116416 966176838 966217728 968884224 971357184 974541381 975653448 976766784 977190912 978345984 980843094 983549952 985223008 986733792 986775552 995276304 996412032 997549056 997982208 999161856 1002438656 1007290746 1007728128 1009442312 1012228096 1013383168 1014811686 1015021568 1016011227 1017569223 1017612288 1018773504 1022113136 1023279488 1027549908 1028722464 1030919808 1033764864 1034944512 1036403424 1040449536 1042175274 1043860224 1045051392 1049412672 1050610176 1052397304 1052854272 1054011096 1055256972 1055301632 1056964608 1060870041 1063136052 1064349216 1065607312 1066070016 1067286528 1074788736 1076436864 1077709248 1081243648 1084227584 1085755968 1086994944 1088279808 1089994752 1091802668 1093048544 1094815744 1097610129 1098862632 1100639232 1104248832 1107296256 1108375884 1110122496 1115032512 1116304896 1118109696 1119685842 1120963536 1122242688 1124057088 1125969152 1127206311 1127254016 1127743488 1130364928 1135622601 1138262356 1138756608 1140056064 1141403648 1141899264 1149877278 1151189424 1151238144 1158152192 1159784784 1161155688 1162480704 1162985472 1164312576 1165688832 1166243759 1169462272 1174342752 1175682816 1180882802 1182793728 1183946967 1184461056 1187214336 1189085184 1191057456 1194344448 1197392868 1198808226 1199328768 1200697344 1202739776 1206007968 1206059008 1207435264 1209137328 1212422904 1215871153 1216399104 1217836928 1219226624 1219756032 1224314784 1228329984 1229679612 1231133134 1231667712 1233125376 1240325394 1241740752 1242279936 1243748352 1245167616 1245708288 1249198336 1254411576 1255843008 1257327456 1257873408 1266715296 1268160768 1268711424 1271660544 1275777024 1281101184 1282563072 1284079104 1284636672 1286821888 1288235784 1288290304 1291845632 1295088102 1295142912 1299388508 1300871264 1302355712 1302921216 1304461312 1306300149 1307790792 1311399936 1315645056 1315700736 1327035072 1328549376 1330065408 1330642944 1332215808 1335616128 1339939638 1341523491 1343054328 1343637504 1353082248 1354681636 1356758964 1356816384 1358364672 1358954496 1368448992 1370066544 1371629952 1372225536 1374559744 1378353152 1379926016 1381871232 1385626176 1387266048 1387983179 1389567032 1391813632 1393401856 1396958346 1399216896 1400813568 1403805696 1405348128 1407009296 1409286144 1414493388 1417514736 1419132288 1421426688 1423048704 1425054708 1426680864 1430618112 1433051648 1434626214 1435249152 1436945664 1444588992 1447046293 1447674624 1449265257 1449326592 1451039744 1453326336 1463480172 1465150176 1465786368 1467518976 1472331776 1477834512 1480100688 1480163328 1486710016 1488406528 1490812928 1492914456 1494618048 1496323584 1498742784 1502941748 1503657984 1510936119 1514163468 1518342144 1520074752 1522217529 1522532352 1526418432 1528160256 1533169704 1534919232 1534984192 1541324862 1543083696 1546379712 1548207584 1549974272 1550647296 1552416768 1554251776 1563262911 1565790336 1567577088 1577058304 1578595956 1579281408 1581016644 1582885458 1582952448 1585446912 1588076608 1592459264 1594704078 1596523824 1598410968 1599105024 1600929792 1608010624 1612183104 1616563872 1621865472 1626341376 1628633952 1630492416 1632419712 1634992128 1637704002 1637773312 1639572816 1642223616 1644167168 1648293948 1650958848 1653767192 1655654336 1656373248 1658331136 1660223488 1660944384 1662563826 1672548768 1674457344 1676436608 1677164544 1688953728 1690881024 1691615232 1695547392 1701036032 1707393534 1708134912 1710084096 1712105472 1712848896 1717647712 1724815917 1726784136 1726857216 1737228288 1739677176 1741733532 1743721056 1744478208 1746468864 1748533248 1754193408 1754267648 1761514128 1763524224 1766524046 1769380096 1771324203 1771399168 1773420544 1774190592 1776287744 1780821504 1786586184 1788697988 1790739104 1791516672 1798212339 1804109664 1809011952 1809088512 1811152896 1811939328 1813705992 1824598656 1826755392 1828839936 1829634048 1836472176 1842494976 1844519418 1846699701 1847501568 1849688064 1860488091 1862611128 1863419904 1865622528 1867751424 1868562432 1871740928 1873797504 1881617364 1883764512 1885991184 1886810112 1890019648 1892176384 1895235584 1897398272 1900072944 1902241152 1907490816 1910654669 1912834952 1913665536 1915927552 1926118656 1930232832 1932353676 1932435456 1937768448 1942714368 1949082762 1951306896 1953533568 1954381824 1956691968 1961686188 1967099904 1970446016 1973467584 1973551104 1990552608 1992824064 1995098112 1995964416 1998323712 2004877312 2009909457 2014581492 2015456256 2018884624 2024456192 2026766336 2029623372 2030043136 2032022454 2035138446 2035224576 2037547008 2044226272 2046558976 2055099816 2057444928 2061839616 2067529728 2069889024 2072806848 2080899072 2084350548 2087720448 2090102784 2095437519 2098825344 2101220352 2104794608 2105708544 2108022192 2110513944 2110603264 2113929216 2121740082 2126272104 2128698432 2131214624 2132140032 2134573056 2149577472 2151939321 2152873728 2155418496 2162487296 2168455168 2171511936 2173989888 2176559616 2179989504 2183605336 2186097088 2189631488 2195220258 2197725264 2201278464 2208497664 2214592512 2216751768 2220244992 2230065024 2232609792 2236219392 2239371684 2241927072 2244485376 2248114176 2251938304 2254412622 2254508032 2255486976 2260729856 2271245202 2273929889 2276524712 2277513216 2280112128 2282807296 2283798528 2299754556 2302378848 2302476288 2316304384 2319569568 2322311376 2324961408 2325970944 2328625152 2331377664 2332487518 2338924544 2348685504 2351365632 2361765604 2365587456 2367893934 2368922112 2374328187 2374428672 2378170368 2382114912 2388688896 2392056117 2394785736 2397616452 2398657536 2401394688 2405479552 2412015936 2412118016 2414870528 2418274656 2424845808 2431742306 2432798208 2435673856 2438453248 2439512064 2448629568 2456556003 2456659968 2459359224 2462266268 2463335424 2466250752 2480650788 2483481504 2484559872 2487496704 2490335232 2491416576 2493845739 2498396672 2508823152 2511686016 2514654912 2515746816 2533430592 2536321536 2537422848 2543321088 2551554048 2561090301 2562202368 2565126144 2568158208 2569273344 2573643776 2576471568 2576580608 2583691264 2590176204 2590285824 2598777016 2601742528 2604711424 2605842432 2608922624 2612600298 2615581584 2622799872 2630148059 2631290112 2631401472 2649786069 2654070144 2657098752 2660130816 2661285888 2664431616 2671232256 2679879276 2683046982 2686108656 2687275008 2706164496 2709363272 2713517928 2713632768 2716729344 2717908992 2736897984 2740133088 2743259904 2744451072 2749119488 2756706304 2759852032 2763742464 2766779127 2771252352 2774532096 2775966358 2779134064 2783627264 2786803712 2793916692 2798433792 2801627136 2807611392 2810696256 2814018592 2828986776 2835029472 2838264576 2842853376 2846097408 2850109416 2853361728 2861236224 2866103296 2869252428 2870498304 2873891328 2889177984 2894092586 2895349248 2898530514 2898653184 2902079488 2906652672 2923624143 2926960344 2930300352 2931572736 2935037952 2944663552 2955669024 2960201376 2960326656 2973420032 2976813056 2981625856 2985828912 2989236096 2992647168 2997485568 3002457337 3005883496 3007315968 3021872238 3028326936 3036684288 3040149504 3044435058 3045064704 3048033681 3052836864 3056320512 3066339408 3069838464 3069968384 3082649724 3086167392 3092759424 3096415168 3099948544 3101294592 3104833536 3108503552 3126525822 3130221479 3131580672 3135154176 3154116608 3157191912 3158562816 3162033288 3165770916 3165904896 3170893824 3176153216 3184918528 3189408156 3193047648 3196821936 3198210048 3201859584 3216021248 3224366208 3233127744 3243730944 3252682752 3257267904 3260984832 3264839424 3269984256 3275408004 3275546624 3279145632 3284447232 3288334336 3292830387 3296587896 3301917696 3307534384 3311308672 3312746496 3316662272 3320446976 3321888768 3325127652 3345097536 3348914688 3352873216 3354329088 3377907456 3381618933 3381762048 3383230464 3391094784 3402072064 3406867803 3414787068 3416269824 3420168192 3424210944 3425697792 3435295424 3449631834 3453568272 3453714432 3474456576 3479354352 3483467064 3487442112 3488956416 3492937728 3497066496 3498731277 3508386816 3508535296 3523028256 3527048448 3533048092 3538760192 3542648406 3542798336 3546841088 3548381184 3551840901 3552575488 3561643008 3573172368 3577395976 3581478208 3583033344 3596424678 3608219328 3618023904 3618177024 3622305792 3627411984 3647613459 3649197312 3653510784 3657679872 3659268096 3672944352 3684989952 3689038836 3693399402 3695003136 3699376128 3720976182 3725222256 3726839808 3731245056 3735502848 3737124864 3743481856 3747595008 3763234728 3767529024 3771982368 3773620224 3780039296 3784352768 3790471168 3794796544 3800145888 3804482304 3814981632 3821309338 3825669904 3827331072 3831855104 3852237312 3860465664 3864707352 3864870912 3875536896 3885428736 3898165524 3902613792 3907067136 3908763648 3913383936 3918900447 3923372376 3934199808 3940892032 3946935168 3947102208 3981105216 3985648128 3990196224 3991928832 3996647424 4009754624 4019818914 4024570473 4029162984 4030912512 4037769248 4048912384 4053532672 4059246744 4060086272 4064044908 4070276892 4070449152 4075094016 4088452544 4093117952 4110199632 4114889856 4123679232 4133089807 4135059456 4139778048 4145613696 4161798144 4163949537 4168701096 4175440896 4180205568 4190875038 4197650688 4202440704 4209589216 4211417088 4216044384 4221027888 4221206528 4227858432 4243480164 4252544208 4257396864 4262429248 4264280064 4269146112 4299154944 4303878642 4305747456 4310836992 4324974592 4336910336 4341138879 4343023872 4347795771 4347979776 4353119232 4359979008 4367210672 4372194176 4379262976 4390440516 4395450528 4402556928 4416995328 4433503536 4440489984 4460130048 4465219584 4472438784 4478743368 4483854144 4488970752 4496228352 4503876608 4508825244 4509016064 4510973952 4521459712 4532808357 4542490404 4547859778 4553049424 4555026432 4560224256 4565614592 4567597056 4599509112 4604757696 4604952576 4632608768 4639139136 4644622752 4649922816 4651941888 4657250304 4662755328 4664975036 4677849088 4689788733 4697371008 4702731264 4723531208 4731174912 4735787868 4737844224 4748656374 4748857344 4756340736 4764229824 4777377792 4784112234 4789571472 4795232904 4797315072 4802789376 4810959104 4824031872 4824236032 4829741056 4836549312 4849691616 4863484612 4865596416 4871347712 4876906496 4879024128 4897259136 4913112006 4913319936 4918718448 4924532536 4926670848 4932501504 4961301576 4966963008 4969119744 4974993408 4980670464 4982833152 4987691478 4996793344 5017646304 5023372032 5029309824 5031493632 5066861184 5072643072 5074845696 5086642176 5103108096 5122180602 5124404736 5130252288 5136316416 5138546688 5147287552 5152943136 5153161216 5167382528 5174447751 5180352408 5180571648 5197554032 5203485056 5209422848 5211684864 5217845248 5225200596 5231163168 5245599744 5260296118 5262580224 5262802944 5299572138 5308140288 5313972609 5314197504 5320261632 5322571776 5328863232 5342464512 5359758552 5366093964 5372217312 5374550016 5394637017 5412328992 5418726544 5427035856 5427265536 5433458688 5435817984 5473795968 5480266176 5486519808 5488902144 5498238976 5513412608 5519704064 5527484928 5533558254 5540099103 5542504704 5549064192 5551932716 5558268128 5567254528 5573607424 5581464273 5587833384 5596867584 5603254272 5615222784 5621392512 5628037184 5657973552 5670058944 5676529152 5685706752 5692194816 5700218832 5706723456 5722472448 5731964007 5732206592 5738504856 5740996608 5747782656 5778355968 5788185172 5790698496 5797061028 5797306368 5804158976 5813305344 5847248286 5853920688 5860600704 5863145472 5870075904 5889327104 5911338048 5920402752 5920653312 5930473583 5946840064 5953626112 5963251712 5971657824 5978472192 5985294336 5994971136 6004914674 6011766992 6014631936 6043744476 6056653872 6073368576 6080299008 6088870116 6090129408 6096067362 6105673728 6112641024 6132678816 6139676928 6139936768 6165299448 6172334784 6182834161 6185518848 6192830336 6199897088 6202589184 6209667072 6217007104 6253051644 6260442958 6263161344 6270308352 6314383824 6317125632 6324066576 6331541832 6331809792 6341787648 6352306432 6369837056 6378816312 6386095296 6393643872 6396420096 6403719168 6432042496 6448732416 6455817963 6466255488 6487461888 6505365504 6514535808 6521969664 6529678848 6539968512 6550816008 6551093248 6558291264 6568894464 6585660774 6593175792 6603835392 6615068768 6622617344 6625492992 6633324544 6640893952 6643777536 6650255304 6690195072 6697829376 6705746432 6708658176 6755814912 6763237866 6763524096 6766460928 6782189568 6804144128 6813735606 6821789667 6829574136 6832539648 6840336384 6848421888 6851395584 6870590848 6899263668 6907136544 6907428864 6948913152 6958708704 6966934128 6974884224 6977912832 6985875456 6994132992 6997462554 7016773632 7017070592 7046056512 7054096896 7066096184 7077520384 7085296812 7085596672 7093682176 7096762368 7103681802 7105150976 7122984561 7123286016 7146344736 7154791952 7162956416 7166066688 7192849356 7216438656 7236047808 7236354048 7244611584 7254823968 7295226918 7298394624 7307021568 7315359744 7318536192 7345888704 7369668009 7369979904 7378077672 7386798804 7390006272 7398752256 7441952364 7450444512 7453679616 7462490112 7471005696 7474249728 7486963712 7495190016 7526469456 7535058048 7543964736 7547240448 7560078592 7568705536 7580942336 7589593088 7600291776 7608964608 7629963264 7642618676 7651339808 7654662144 7663710208 7683270903 7704474624 7720931328 7729414704 7729741824 7751073792 7770857472 7796331048 7805227584 7814134272 7817527296 7826767872 7837800894 7846744752 7868399616 7881784064 7890444177 7893870336 7894204416 7949358207 7962210432 7971296256 7980392448 7983857664 7993294848 8019509248 8039637828 8049140946 8058325968 8061825024 8075538496 8097824768 8107065344 8118493488 8120172544 8128089816 8140553784 8140898304 8150188032 8163706313 8176905088 8186235904 8220399264 8229779712 8247358464 8266179614 8270118912 8279556096 8291227392 8323596288 8327899074 8337402192 8350881792 8360411136 8381750076 8395301376 8404881408 8419178432 8422834176 8432088768 8442055776 8442413056 8486960328 8505088416 8514793728 8524858496 8528560128 8538292224 8598309888 8607757284 8611494912 8621673984 8649949184 8673820672 8682277758 8686047744 8695591542 8695959552 8706238464 8719958016 8734421344 8744388352 8758525952 8770872429 8780881032 8790901056 8805113856 8833990656 8867007072 8880979968 8920260096 8930439168 8944877568 8957486736 8967708288 8977941504 8992456704 9007372011 9007753216 9017650488 9018032128 9021947904 9042919424 9065616714 9084980808 9095719556 9106098848 9110052864 9120448512 9131229184 9135194112 9144101043 9199018224 9209515392 9209905152 9265217536 9278278272 9289245504 9299845632 9303883776 9314500608 9325510656 9329950072 9355698176 9379577466 9390664437 9394742016 9405462528 9447062416 9462349824 9471575736 9475688448 9497312748 9497714688 9512681472 9528459648 9554755584 9568224468 9579142944 9590465808 9594630144 9605578752 9621918208 9648063744 9648472064 9659482112 9673098624 9699383232 9715882253 9726969224 9731192832 9742695424 9753812992 9758048256 9794518272 9826224012 9826639872 9837436896 9849065072 9853341696 9865003008 9922603152 9933926016 9938239488 9949986816 9961340928 9965666304 9975382956 9993586688 10035292608 10046744064 10058619648 10062987264 10133722368 10144856799 10145286144 10149691392 10173284352 10206216192 10220603409 10244361204 10248809472 10260504576 10272632832 10277093376 10294575104 10305886272 10306322432 10348895502 10360704816 10361143296 10395108064 10406970112 10418845696 10423369728 10435690496 10450401192 10462326336 10491199488 10496193831 10520592236 10525160448 10525605888 10599144276 10616280576 10627945218 10628395008 10640523264 10645143552 10655522703 10657726464 10684929024 10719517104 10732187928 10744434624 10749100032 10789274034 10824657984 10837453088 10854071712 10854531072 10866917376 10942840377 10947591936 10960532352 10973039616 10977804288 10996477952 11026825216 11039408128 11054969856 11067116508 11080198206 11085009408 11098128384 11103865432 11116536256 11134509056 11147214848 11162928546 11175666768 11193735168 11206508544 11230445568 11242785024 11256074368 11315947104 11340117888 11353058304 11371413504 11384389632 11400437664 11413446912 11444944896 11463928014 11464413184 11477009712 11481993216 11495565312 11556711936 11576370344 11581396992 11594122056 11594612736 11608317952 11626610688 11694496572 11707841376 11721201408 11726290944 11740151808 11778654208 11822676096 11840805504 11841306624 11860947166 11893680128 11907252224 11926503424 11943315648 11956944384 11970588672 11989942272 12009829348 12023533984 12029263872 12073711419 12087488952 12113307744 12146737152 12160598016 12177740232 12180258816 12192134724 12211347456 12225282048 12265357632 12279353856 12279873536 12330598896 12344669568 12365668322 12371037696 12385660672 12399269421 12399794176 12405178368 12419334144 12434014208 12491848611 12506103288 12520885916 12526322688 12540616704 12628767648 12634251264 12648133152 12663083664 12663619584 12683575296 12704612864 12739674112 12757632624 12772190592 12787287744 12792840192 12807438336 12828681349 12864084992 12897464832 12911635926 12932510976 12974923776 13010731008 13023416637 13029071616 13043939328 13059357696 13079937024 13101632016 13102186496 13116582528 13137788928 13171321548 13186351584 13207670784 13230137536 13245234688 13250985984 13266649088 13281787904 13300510608 13374582683 13380390144 13395658752 13411492864 13417316352 13511629824 13526475732 13527048192 13532921856 13564379136 13608288256 13627471212 13643579334 13659148272 13665079296 13680672768 13696843776 13702791168 13741181696 13798527336 13814273088 13814857728 13897826304 13917417408 13933868256 13949768448 13955825664 13971750912 13988265984 13994925108 14033547264 14034141184 14069366199 14092113024 14108193792 14132192368 14155040768 14170593624 14171193344 14187364352 14193524736 14207363604 14210301952 14245969122 14246572032 14292689472 14309583904 14325912832 14332133376 14385698712 14432877312 14472095616 14472708096 14489223168 14509647936 14590453836 14596789248 14614043136 14630719488 14637072384 14691777408 14739336018 14739959808 14756155344 14773597608 14780012544 14797504512 14883904728 14900889024 14907359232 14924980224 14942011392 14948499456 14973927424 14990380032 15052938912 15070116096 15087929472 15094480896 15120157184 15137411072 15161884672 15179186176 15200583552 15217929216 15259926528 15267814969 15285237352 15302679616 15309324288 15327420416 15366541806 15408949248 15441862656 15458829408 15459483648 15502147584 15541714944 15592662096 15610455168 15628268544 15635054592 15653535744 15675601788 15693489504 15736799232 15763568128 15780888354 15787740672 15788408832 15898716414 15917509223 15924420864 15941917827 15942592512 15960784896 15967715328 15986589696 16039018496 16079275656 16098281892 16116651936 16123650048 16151076992 16195649536 16214130688 16236986976 16256179632 16281107568 16281796608 16300376064 16327412626 16353810176 16372471808 16440798528 16459559424 16494716928 16532359228 16540237824 16559112192 16582454784 16620297309 16647192576 16655798148 16674804384 16701763584 16720822272 16744392819 16763500152 16790602752 16809762816 16838356864 16845668352 16864177536 16884111552 16884826112 16973920656 17010176832 17029587456 17049716992 17057120256 17076584448 17195892021 17196619776 17215514568 17222989824 17243347968 17299898368 17347641344 17364555516 17372095488 17391183084 17391919104 17412476928 17439916032 17468842688 17488776704 17517051904 17541744858 17561762064 17581802112 17610227712 17667981312 17734014144 17761959936 17791420749 17840520192 17860878336 17889755136 17914973472 17935416576 17955883008 17984913408 18014744022 18015506432 18035300976 18036064256 18043895808 18085838848 18131233428 18169961616 18191439112 18212197696 18220105728 18240897024 18262458368 18270388224 18288202086 18398036448 18419030784 18419810304 18530435072 18548502483 18556556544 18578491008 18599691264 18607767552 18629001216 18651021312 18659900144 18711396352 18759154932 18781328874 18789484032 18810925056 18894124832 18943151472 18951376896 18994625496 18995429376 19025362944 19056919296 19109511168 19136448936 19158285888 19180931616 19189260288 19211157504 19243836416 19296127488 19296944128 19318964224 19346197248 19367453889 19398766464 19431764506 19453938448 19462385664 19485390848 19507625984 19516096512 19589036544 19652448024 19653279744 19674873792 19698130144 19706683392 19845206304 19867852032 19876478976 19899973632 19922681856 19931332608 19950765912 19987173376 20070585216 20093488128 20117239296 20125974528 20267444736 20289713598 20290572288 20299382784 20346568704 20412432384 20441206818 20465369001 20488722408 20497618944 20521009152 20545265664 20554186752 20589150208 20611772544 20612644864 20697791004 20721409632 20722286592 20790216128 20813940224 20837691392 20846739456 20871380992 20900802384 20924652672 20982398976 20992387662 21017201359 21041184472 21050320896 21051211776 21198288552 21232561152 21255890436 21256790016 21281046528 21290287104 21311045406 21315452928 21369858048 21439034208 21464375856 21488869248 21498200064 21578548068 21649315968 21674906176 21708143424 21709062144 21733834752 21885680754 21895183872 21921064704 21946079232 21955608576 21992955904 22053650432 22078816256 22109004027 22109939712 22134233016 22160396412 22170018816 22196256768 22207730864 22233072512 22269018112 22294429696 22325857092 22351333536 22387470336 22413017088 22460891136 22485570048 22512148736 22631894208 22680235776 22706116608 22742827008 22768779264 22800875328 22826893824 22889889792 22927856028 22928826368 22954019424 22963986432 22991130624 23049812709 23113423872 23152740688 23162793984 23188244112 23189225472 23216635904 23253221376 23388993144 23415682752 23442402816 23452581888 23480303616 23557308416 23645352192 23671332531 23681611008 23682613248 23721894332 23787360256 23814504448 23848074621 23853006848 23886631296 23913888768 23941177344 23979884544 24019658696 24047067968 24058527744 24147422838 24174977904 24226615488 24293474304 24321196032 24355480464 24360517632 24384269448 24422694912 24450564096 24491118939 24530715264 24558707712 24559747072 24661197792 24689339136 24731336644 24742075392 24771321344 24798538842 24799588352 24810356736 24838668288 24868028416 24983697222 25012206576 25041771832 25052645376 25081233408 25257535296 25268502528 25296266304 25326167328 25327239168 25409225728 25479348224 25515265248 25544381184 25574575488 25585680384 25614876672 25657362698 25728169984 25794929664 25823271852 25865021952 25949847552 26021462016 26046833274 26058143232 26087878656 26118715392 26159874048 26203264032 26204372992 26233165056 26275577856 26312617287 26342643096 26372703168 26415341568 26460275072 26490469376 26501971968 26533298176 26563575808 26601021216 26749165366 26760780288 26791317504 26822985728 26834632704 27022116033 27023259648 27052951464 27054096384 27065843712 27128758272 27216576512 27254942424 27287158668 27318296544 27330158592 27361345536 27393687552 27405582336 27432303129 27482363392 27597054672 27628546176 27629715456 27795652608 27834834816 27867736512 27899536896 27911651328 27943501824 27976531968 27989850216 28067094528 28068282368 28138732398 28171993311 28184226048 28216387584 28264384736 28310081536 28341187248 28342386688 28374728704 28387049472 28414727208 28420603904 28491938244 28493144064 28585378944 28619167808 28651825664 28664266752 28771397424 28865754624 28931628649 28944191232 28945416192 28978446336 29019295872 29147646759 29180907672 29193578496 29228086272 29261438976 29274144768 29383554816 29478672036 29479919616 29512310688 29547195216 29560025088 29595009024 29767809456 29801778048 29814718464 29849960448 29884022784 29896998912 29947854848 29980760064 30105877824 30140232192 30175858944 30188961792 30240314368 30274822144 30323769344 30358372352 30401167104 30434570397 30435858432 30519853056 30535629938 30570474704 30605359232 30618648576 30654840832 30733083612 30817898496 30883725312 30917658816 30918967296 31083429888 31185324192 31220910336 31256537088 31270109184 31307071488 31351203576 31386979008 31473598464 31488581493 31527136256 31561776708 31575481344 31576817664 31797432828 31835018446 31848841728 31883835654 31885185024 31921569792 31935430656 31973179392 32158551312 32196563784 32233303872 32247300096 32302153984 32391299072 32428261376 32473973952 32512359264 32562215136 32563593216 32600752128 32654825252 32707620352 32744943616 32828521131 32881597056 32919118848 32989433856 33064718456 33080475648 33118224384 33164909568 33240594618 33294385152 33311596296 33349608768 33403527168 33441644544 33488785638 33527000304 33581205504 33619525632 33676713728 33691336704 33728355072 33768223104 33769652224 33947841312 34020353664 34059174912 34099433984 34114240512 34153168896 34391784042 34393239552 34431029136 34445979648 34486695936 34599796736 34695282688 34729111032 34744190976 34782366168 34783838208 34824953856 34879832064 34937685376 34977553408 35034103808 35083489716 35123524128 35163604224 35220455424 35335962624 35468028288 35523919872 35582841498 35681040384 35721756672 35779510272 35829946944 35870833152 35911766016 35969826816 36029488044 36031012864 36070601952 36072128512 36087791616 36171677696 36221134257 36262466856 36339923232 36382878224 36424395392 36440211456 36481794048 36524916736 36540776448 36576404172 36796072896 36838061568 36839620608 37060870144 37097004966 37113113088 37156982016 37197808263 37199382528 37215535104 37258002432 37302042624 37319800288 37422792704 37475545833 37518309864 37562657748 37578968064 37621850112 37788249664 37886302944 37902753792 37989250992 37990858752 38050725888 38113838592 38219022336 38272897872 38316571776 38361863232 38378520576 38422315008 38486044047 38487672832 38592254976 38593888256 38637928448 38692394496 38734907778 38797532928 38863529012 38907876896 38924771328 38970781696 39015251968 39032193024 39070249911 39178073088 39304896048 39306559488 39349747584 39396260288 39413366784 39690412608 39735704064 39752957952 39799947264 39845363712 39901531824 39974346752 40123748049 40141170432 40186976256 40234478592 40251949056 40534889472 40579427196 40581144576 40598765568 40693137408 40824864768 40882413636 40930738002 40977444816 40995237888 41042018304 41090531328 41108373504 41178300416 41223545088 41225289728 41395582008 41442819264 41444573184 41513315081 41580432256 41627880448 41675382784 41693478912 41742761984 41801604768 41849305344 41964797952 41984775324 42034402718 42082368944 42100641792 42102423552 42396577104 42465122304 42511780872 42513580032 42562093056 42580574208 42622090812 42630905856 42739716096 42878068416 42928751712 42977738496 42996400128 43157096136 43298631936 43349812352 43416286848 43418124288 43467669504 43771361508 43790367744 43842129408 43892158464 43911217152 43985911808 44107300864 44218008054 44219879424 44268466032 44320792824 44340037632 44392513536 44415461728 44466145024 44538036224 44588859392 44651714184 44702667072 44774940672 44826034176 44921782272 44971140096 45024297472 45263788416 45360471552 45412233216 45485654016 45537558528 45601750656 45653787648 45779779584 45803444907 45855712056 45857652736 45908038848 45927972864 45982261248 46099625418 46226847744 46305481376 46325587968 46376488224 46378450944 46433271808 46506442752 46777986288 46831365504 46884805632 46905163776 46960607232 47114616832 47290704384 47342665062 47363222016 47365226496 47443788664 47574720512 47629008896 47696149242 47706013696 47752527669 47773262592 47825753481 47827777536 47882354688 47959769088 48039317392 48094135936 48117055488 48294845676 48349955808 48453230976 48586948608 48642392064 48710960928 48768538896 48845389824 48901128192 48982237878 49061430528 49117415424 49119494144 49322395584 49378678272 49462673288 49484150784 49542642688 49597077684 49599176704 49620713472 49677336576 49736056832 49860891927 49967394444 50024413152 50083543664 50105290752 50162466816 50515070592 50537005056 50592532608 50652334656 50654478336 50818451456 50958696448 51030530496 51088762368 51149150976 51171360768 51229753344 51314725396 51456339968 51587676063 51589859328 51646543704 51730043904 51899695104 52042924032 52093666548 52116286464 52175757312 52237430784 52319748096 52406528064 52408745984 52466330112 52551155712 52625234574 52685286192 52745406336 52830683136 52920550144 52980938752 53003943936 53066596352 53127151616 53202042432 53374262247 53498330732 53521560576 53582635008 53645971456 53669265408 54044232066 54046519296 54105902928 54108192768 54131687424 54257516544 54433153024 54509884848 54574317336 54636593088 54660317184 54722691072 54787375104 54811164672 54864606258 54964726784 55194109344 55257092352 55259430912 55591305216 55645507449 55669669632 55735473024 55799073792 55823302656 55887003648 55953063936 55979700432 56134189056 56136564736 56277464796 56343986622 56368452096 56432775168 56528769472 56620163072 56682374496 56684773376 56749457408 56829454416 56841207808 56983876488 56986288128 57145944191 57170757888 57238335616 57303651328 57328533504 57542794848 57731509248 57863257298 57888382464 57890832384 57956892672 58038591744 58295293518 58361815344 58387156992 58456172544 58522877952 58548289536 58767109632 58957344072 58959839232 59024621376 59094390432 59120050176 59535618912 59603556096 59629436928 59699920896 59768045568 59793997824 59895709696 59961520128 60211755648 60280464384 60351717888 60377923584 60480628736 60549644288 60647538688 60716744704 60802334208 60869140794 60871716864 61039706112 61071259876 61140949408 61210718464 61237297152 61309681664 61396107003 61466167224 61635796992 61767450624 61835317632 61837934592 62166859776 62370648384 62441820672 62513074176 62540218368 62614142976 62702407152 62773958016 62947196928 62977162986 63051604077 63054272512 63123553416 63150962688 63153635328 63594865656 63670036892 63697683456 63767671308 63770370048 63843139584 63870861312 63946358784 64317102624 64393127568 64466607744 64494600192 64604307968 64782598144 64856522752 64947947904 65024718528 65124430272 65127186432 65201504256 65235209413 65309650504 65415240704 65489887232 65657042262 65763194112 65838237696 65978867712 66129436912 66160951296 66236448768 66329819136 66481189236 66588770304 66623192592 66699217536 66807054336 66883289088 66977571276 67054000608 67162411008 67239051264 67353427456 67382673408 67456710144 67536446208 67539304448 67895682624 68011175771 68040707328 68118349824 68198867968 68228481024 68306337792 68783568084 68786479104 68862058272 68891959296 68973391872 69199593472 69458222064 69488381952 69564732336 69567676416 69649907712 69759664128 69875370752 69955106816 70068207616 70166979432 70247048256 70327208448 70440910848 70671925248 70936056576 71013997593 71047839744 71165682996 71362080768 71443513344 71544223863 71559020544 71659893888 71741666304 71823532032 71939653632 72058976088 72062025728 72141203904 72144257024 72175583232 72442268514 72524933712 72679846464 72765756448 72848790784 72880422912 72963588096 73049833472 73081552896 73152808344 73473356817 73592145792 73676123136 73679241216 74121740288 74194009932 74226226176 74313964032 74395616526 74398765056 74431070208 74516004864 74604085248 74639600576 74845585408 74951091666 75036619728 75125315496 75157936128 75243700224 75576499328 75772605888 75805507584 75978501984 75981717504 76227677184 76438044672 76545795744 76633143552 76723726464 76757041152 76844630016 76972088094 76975345664 77184509952 77187776512 77275856896 77384788992 77469815556 77595065856 77727058024 77815753792 77849542656 77941563392 78030503936 78064386048 78140499822 78356146176 78609792096 78613118976 78699495168 78792520576 78826733568 79380825216 79471408128 79505915904 79599894528 79690727424 79803063648 79948693504 80247496098 80282340864 80373952512 80468957184 80503898112 81066348099 81069778944 81158854392 81162289152 81197531136 81386274816 81649729536 81764827272 81861476004 81954889632 81990475776 82084036608 82181062656 82216747008 82356600832 82447090176 82450579456 82791164016 82885638528 82889146368 83026630162 83160864512 83255760896 83350765568 83386957824 83485523968 83603209536 83698610688 83929595904 83969550648 84068805436 84164737888 84201283584 84204847104 84515979933 84793154208 84930244608 85023561744 85027160064 85124186112 85161148416 85244181624 85261811712 85479432192 85756136832 85857503424 85955476992 85992800256 86314192272 86597263872 86699624704 86794885947 86832573696 86836248576 86935339008 87442940277 87542723016 87580735488 87684258816 87784316928 87822434304 87971823616 88214601728 88436016108 88439758848 88536932064 88641585648 88680075264 88785027072 88830923456 88932290048 89076072448 89177718784 89303428368 89405334144 89549881344 89652068352 89800769443 89843564544 89942280192 90048594944 90527576832 90720943104 90824466432 90971308032 91075117056 91203501312 91307575296 91559559168 91606889814 91711424112 91715305472 91816077696 91855945728 91964522496 92199250836 92453695488 92610962752 92651175936 92752976448 92756901888 92866543616 93555972576 93662731008 93769611264 93810327552 93921214464 94229233664 94465744479 94581408768 94685330124 94726444032 94730452992 94887577328 95149441024 95258017792 95392298484 95412027392 95505055338 95546525184 95651506962 95655555072 95764709376 95919538176 96078634784 96188271872 96589691352 96699911616 96906461952 97173897216 97284784128 97421921856 97537077792 97690779648 97802256384 97964475756 98122861056 98234830848 98238988288 98485563393 98644791168 98757356544 98925346576 98968301568 99085285376 99194155368 99198353408 99241426944 99354673152 99472113664 99721783854 99934788888 100048826304 100167087328 100210581504 100324933632 101030141184 101074010112 101185065216 101304669312 101308956672 101636902912 101917392896 102061060992 102177524736 102298301952 102342721536 102459506688 102629450792 102912679936 103175352126 103179718656 103293087408 103460087808 103799390208 104085848064 104187333096 104232572928 104351514624 104474861568 104639496192 104813056128 104817491968 104932660224 105102311424 105250469148 105370572384 105490812672 105661366272 105841100288 105961877504 106007887872 106133192704 106254303232 106404084864 106748524494 106874704783 106996661464 107043121152 107165270016 107291942912 107338530816 108088464132 108093038592 108211805856 108216385536 108263374848 108515033088 108866306048 109019769696 109148634672 109273186176 109320634368 109445382144 109574750208 109622329344 109729212516 109929453568 110388218688 110514184704 110518861824 111182610432 111291014898 111339339264 111470946048 111593424789 111598147584 111646605312 111774007296 111906127872 111959400864 112268378112 112273129472 112426637499 112554929592 112687973244 112736904192 112865550336 113057538944 113240326144 113364748992 113369546752 113498914816 113658908832 113967752976 113972576256 114291888382 114341515776 114476671232 114607302656 114657067008 115085589696 115458132141 115463018496 115726514596 115776764928 115781664768 115913785344 116077183488 116590587036 116723630688 116774313984 116912345088 117045755904 117096579072 117210749733 117534219264 117914688144 117919678464 118049242752 118188780864 118240100352 119071237824 119207112192 119258873856 119399841792 119536091136 119791419392 119923040256 120371244147 120423511296 120560928768 120703435776 120755847168 120961257472 121099288576 121295077376 121433489408 121604668416 121738281588 121743433728 122079412224 122142519752 122281898816 122421436928 122474594304 122619363328 122792214006 122932334448 123271593984 123534901248 123670635264 123675869184 124333719552 124539945243 124741296768 124883641344 125026148352 125080436736 125228285952 125404814304 125547916032 125894393856 125954325972 126103208154 126108545024 126247106832 126301925376 126307270656 127189731312 127340073784 127395366912 127535342616 127540740096 127686279168 127741722624 127892717568 128634205248 128786255136 128933215488 128989200384 129208615936 129565196288 129713045504 129895895808 130049437056 130248860544 130254372864 130403008512 130470418826 130619301008 130830481408 130979774464 131314084524 131526388224 131676475392 131957735424 132258873824 132321902592 132659638272 132962378472 133177540608 133246385184 133398435072 133614108672 133766578176 133955142552 134108001216 134324822016 134478102528 134706854912 134765346816 134913420288 135072892416 135078608896 135791365248 136022351542 136081414656 136236699648 136397735936 136456962048 136612675584 137410334721 137567136168 137572958208 137724116544 137783918592 137946783744 138399186944 138916444128 138976763904 139129464672 139135352832 139299815424 139519328256 139750741504 139910213632 140136415232 140333958864 140494096512 140654416896 140881821696 141115494839 141343850496 141872113152 142027995186 142095679488 142331365992 142724161536 142887026688 143088447726 143118041088 143257583007 143319787776 143483332608 143647064064 143879307264 144117952176 144124051456 144282407808 144288514048 144351166464 144884537028 145049867424 145359692928 145531512896 145697581568 145760845824 145927176192 146099666944 146305616688 146946713634 147120409513 147184291584 147352246272 147358482432 148243480576 148388019864 148452452352 148627928064 148791233052 148797530112 148862140416 149032009728 149208170496 149279201152 149691170816 149902183332 150073239456 150250630992 150315872256 150487400448 151152998656 151545211776 151611015168 151957003968 151963435008 152455354368 152876089344 153091591488 153266287104 153447452928 153514082304 153689260032 153944176188 153950691328 154369019904 154375553024 154551713792 154763028189 154769577984 154939631112 155190131712 155454116048 155631507584 155699085312 155883126784 156061007872 156128772096 156280999644 156712292352 157219584192 157226237952 157398990336 157585041152 157653467136 158761650432 158942816256 159011831808 159199789056 159381454848 159606127296 159897387008 160122786741 160494992196 160564681728 160747905024 160937914368 161007796224 162132696198 162139557888 162317708784 162324578304 162395062272 162772549632 163299459072 163529654544 163722952008 163909779264 163980951552 164168073216 164362125312 164433494016 164713201664 164894180352 164901158912 165582328032 165771277056 165778292736 166053260324 166321729024 166511521792 166701531136 166773915648 166936522347 166971047936 167206419072 167397221376 167859191808 167939101296 168137610872 168329475776 168402567168 168409694208 169031959866 169586308416 169860489216 170047123488 170054320128 170248372224 170488363248 170523623424 170958864384 171437832573 171512273664 171715006848 171910953984 171985600512 172628384544 173194527744 173399249408 173589771894 173665147392 173672497152 173870678016 174885880554 175085446032 175161470976 175368517632 175568633856 175644868608 175943647232 176429203456 176872032216 176879517696 177073864128 177283171296 177360150528 177661846912 177864580096 178152144896 178355437568 178606856736 178810668288 179099762688 179304136704 179601538886 179687129088 179884560384 180097189888 181055153664 181441886208 181648932864 181942616064 182150234112 182407002624 182615150592 183119118336 183213779628 183422848224 183430610944 183632155392 183711891456 183929044992 184188321009 184398501672 184907390976 185221925504 185302351872 185505952896 185513803776 185733087232 187111945152 187325462016 187539222528 187620655104 187842428928 188458467328 188931488958 189154812231 189162817536 189370660248 189452888064 189460905984 189775154656 190298882048 190516035584 190784596968 190824054784 191010110676 191093050368 191303013924 191311110144 191529418752 191839076352 192157269568 192376543744 193179382704 193399823232 193812923904 194347794432 194569568256 194843843712 195074155584 195381559296 195604512768 195705628239 195928951512 196245722112 196469661696 196477976576 196971126786 197289582336 197514713088 197850693152 197936603136 198170570752 198388310736 198396706816 198482853888 198709346304 198944227328 199443567708 199869577776 200097652608 200334174656 200421163008 200649867264 202060282368 202148020224 202370130432 202609338624 202617913344 203273805824 203834785792 204033527313 204122121984 204355049472 204596603904 204685443072 204919013376 205258901584 205825359872 206350704252 206359437312 206586174816 206920175616 207598780416 208374666192 208465145856 208703029248 208949723136 209278992384 209626112256 209634983936 209865320448 210204622848 210500938296 210741144768 210981625344 211322732544 211682200576 211923755008 212015775744 212266385408 212508606464 212808169728 213041992779 213497048988 213749409566 213993322928 214086242304 214330540032 214583885824 214677061632 216176928264 216186077184 216423611712 216432771072 216526749696 217732612096 218039539392 218297269344 218546372352 218641268736 218890764288 219149500416 219244658688 219458425032 219858907136 220420070451 220776437376 221028369408 221037723648 222365220864 222582029796 222678678528 222941892096 223186849578 223196295168 223293210624 223548014592 223812255744 223918801728 224536756224 224853274998 225109859184 225375946488 225473808384 225731100672 226115077888 226480652288 226729497984 226739093504 226997829632 227317817664 227935505952 227945152512 228583776764 228683031552 228953342464 229214605312 229314134016 230171179392 230916264282 230926036992 231453029192 231553529856 231563329536 231827570688 232154366976 233181174072 233447261376 233548627968 233824690176 234091511808 234193158144 234421499466 235068438528 235829376288 235839356928 236098485504 236377561728 236480200704 238142475648 238414224384 238517747712 238799683584 239072182272 239582838784 239846080512 240742488294 240847022592 241121857536 241406871552 241511694336 241922514944 242198577152 242590154752 242866978816 243199044297 243209336832 243476563176 243486867456 244158824448 244285039504 244563797632 244842873856 244949188608 245238726656 245584428012 245864668896 246543187968 247069802496 247341270528 247351738368 248667439104 249079890486 249482593536 249767282688 250052296704 250160873472 250456571904 250809628608 251095832064 251788787712 251908651944 252206416308 252217090048 252494213664 252603850752 252614541312 253547939799 254379462624 254680147568 254790733824 255070685232 255081480192 255372558336 255483445248 255785435136 257268410496 257572510272 257866430976 257978400768 258417231872 259130392576 259426091008 259791791616 260098874112 260384657841 260497721088 260508745728 260806017024 260940837652 261238602016 261660962816 261959548928 262328820831 262628169048 263052776448 263352950784 263915470848 264517747648 264643805184 265319276544 265924756944 266355081216 266492770368 266796870144 267228217344 267533156352 267910285104 268216002432 268649644032 268956205056 269402308329 269413709824 269530693632 269826840576 270145784832 270157217792 271582730496 272044703084 272162829312 272473399296 272795471872 272913924096 273225351168 274820669442 275134272336 275145916416 275448233088 275567837184 275893567488 276798373888 277832888256 277953527808 278258929344 278270705664 278599630848 278732258401 279501483008 279820427264 280272830464 280667917728 280988193024 281308833792 281763643392 282230989678 282687700992 283744226304 284055990372 284191358976 284662731984 285448323072 285774053376 286176895452 286236082176 286515166014 286639575552 286966665216 287294128128 287758614528 288235904352 288248102912 288564815616 288577028096 289769074056 290099734848 290593205567 290719385856 291063025792 291395163136 291521691648 291854352384 292199333888 292611233376 293893427268 294240819026 294368583168 294704492544 294716964864 296776039728 296904904704 297255856128 297582466104 297595060224 297724280832 298064019456 298416340992 298558402304 299382341632 299804366664 300146478912 300501261984 300631744512 300974800896 302305997312 303090423552 303222030336 303914007936 303926870016 304910708736 305752178688 306183182976 306532574208 306894905856 307028164608 307378520064 307888352376 307901382656 308738039808 308751106048 309526056378 309539155968 309879262224 310380263424 310908232096 311263015168 311398170624 311766253568 312122015744 312257544192 312561999288 313424584704 314439168384 314452475904 314797980672 315170082304 315306934272 317523300864 317885632512 318023663616 318399578112 318762909696 319212254592 319794774016 320245573482 320624114349 320989984392 321129363456 321495810048 321875828736 322015592448 324265392396 324279115776 324635417568 324649156608 324790124544 325545099264 326598918144 327059309088 327445904016 327819558528 327961903104 328336146432 328724250624 328866988032 329426403328 329788360704 329802317824 331164656064 331542554112 331556585472 332106520648 332643458048 333023043584 333403062272 333547831296 333873044694 333942095872 334412838144 334780274367 334794442752 335718383616 335878202592 336275221744 336658951552 336805134336 336819388416 338063919732 339172616832 339720978432 340094246976 340108640256 340496744448 340976726496 341917728768 342875665146 343024547328 343430013696 343821907968 343971201024 345256769088 346374396423 346389055488 346798498816 347179543788 347330294784 347344994304 347741356032 349771761108 350170892064 350322941952 350737035264 351137267712 351289737216 351887294464 353744064432 353759035392 354147728256 354566342592 354720301056 355323693824 355729160192 356304289792 356710875136 357213713472 357621336576 358199525376 358608273408 359203077772 359374258176 359769120768 360194379776 361113732441 362110307328 362883772416 363297865728 363885232128 364300468224 364814005248 365230301184 366238236672 366427559256 366845696448 366861221888 367264310784 367423782912 367858089984 368376642018 368797003344 369814781952 370443851008 370604703744 371011905792 371027607552 371466174464 373619835729 374223890304 374650924032 375078445056 375241310208 375684857856 376916934656 377862977916 378309624462 378325635072 378741320496 378905776128 378921811968 379550309312 380597764096 381032071168 381569193936 381648109568 382020221352 382186100736 382606027848 382622220288 383058837504 383678152704 384314539136 384753087488 386358765408 386799646464 387625847808 388695588864 389139136512 389687687424 390148311168 390763118592 391209025536 391411256478 391857903024 392491444224 392939323392 392955953152 393942253572 394579164672 395029426176 395701386304 395873206272 396341141504 396776621472 396793413632 396965707776 397888454656 398887135416 399739155552 400195305216 400668349312 400842326016 401299734528 404120564736 404296040448 404740260864 405218677248 405235826688 406547611648 407669571584 408067054626 408244243968 408710098944 409193207808 409370886144 409838026752 410517803168 411650719744 412231004163 412701408504 412718874624 413172349632 413840351232 415197560832 416749332384 416930291712 417406058496 417899446272 418557984768 419252224512 419269967872 419730640896 420409245696 421001876592 421482289536 421963250688 422645465088 423346484517 423364401152 423847510016 424031551488 424532770816 425017212928 425616339456 426083985558 426994097976 427498819132 427986645856 428172484608 428661080064 429167771648 429354123264 429772749021 432353856528 432372154368 432847223424 432865542144 433053499392 435465224192 436079078784 436594538688 437092744704 437282537472 437781528576 438299000832 438916850064 439717814272 440840140902 441361228539 441552874752 442056738816 442075447296 444730441728 445164059592 445357357056 445883784192 446373699156 446392590336 446586421248 447096029184 447624511488 447837603456 449073512448 449706549996 450219718368 450751892976 450947616768 451462201344 452230155776 452961304576 453458995968 453478187008 453995659264 454635635328 455871011904 455890305024 456646465891 457167553528 457366063104 457906684928 458429210624 458628268032 460342358784 461832528564 461852073984 462906058384 463107059712 463126659072 463655141376 464308733952 466362348144 466894522752 467097255936 467649380352 468183023616 468386316288 468842998932 470136877056 471658752576 471678713856 472196971008 472755123456 472960401408 476284951296 476828448768 477035495424 477599367168 478144364544 479165677568 479692161024 480368360223 481484976588 481694045184 482243715072 482813743104 483023388672 483845029888 484397154304 485180309504 486398088594 486418673664 486953126352 486973734912 488317648896 488570079008 489127595264 489685747712 489898377216 490477453312 491168856024 491729337792 493086375936 494139604992 494682541056 494703476736 497334878208 498159780972 498965187072 499534565376 500104593408 500321746944 500809567041 500913143808 501619257216 502191664128 503577575424 503817303888 504412832616 504434180096 504988427328 505207701504 505229082624 507095879598 508758925248 509360295136 509581467648 510141370464 510162960384 510745116672 511570870272 514313497719 514536820992 515145020544 515732861952 515956801536 516834463744 518260785152 518852182016 519583583232 520197748224 520769315682 520995442176 521017491456 521612034048 521881675304 522477204032 523321925632 523919097856 524657641662 525256338096 526105552896 526705901568 527830941696 529035495296 529287610368 530638553088 531849513888 532985540736 533593740288 534456434688 535066312704 535820570208 536432004864 537299288064 537912410112 538804616658 538827419648 539061387264 539653681152 540291569664 540314435584 543165460992 544089406168 544325658624 544946798592 545590943744 545827848192 546450702336 549641338884 550268544672 550291832832 550896466176 551135674368 551787134976 553596747776 555665776512 555907055616 556517858688 556541411328 557199261696 557464516802 559002966016 559640854528 560545660928 561335835456 561976386048 562617667584 563527286784 564461979356 565375401984 567464436693 567488452608 568111980744 568382717952 569325463968 570896646144 571548106752 572353790904 572472164352 573030332028 573279151104 573933330432 574588256256 575517229056 576471808704 576496205824 577129631232 577154056192 579538148112 580199469696 581186411134 581438771712 582126051584 582790326272 583043383296 583708704768 584398667776 585222466752 587116884717 587786854536 588481638052 588737166336 589408985088 589433929728 593552079456 593809809408 594511712256 595164932208 595190120448 595448561664 596128038912 596832681984 597116804608 598764683264 599608733328 600292957824 601002523968 601263489024 601949601792 604611994624 606180847104 606444060672 607828015872 607853740032 609821417472 611504357376 612100581939 612366365952 613065148416 613789811712 614056329216 614757040128 615776704752 615802765312 617476079616 617502212096 619052112756 619078311936 619758524448 620760526848 621816464192 622526030336 622796341248 623532507136 624244031488 625123998576 626849169408 628605386101 628878336768 628904951808 629595961344 630340164608 630613868544 635046601728 635771265024 636047327232 636799156224 637525819392 638424509184 639589548032 640491146964 641248228698 641979968784 642258726912 642991620096 643751657472 644031184896 648530784792 648558231552 649270835136 649298313216 649580249088 653197836288 654118618176 654891808032 655639117056 655923806208 656672292864 657448501248 657733976064 658852806656 659576721408 659604635648 661260211353 662329312128 663085108224 663113170944 664213041296 665286916096 666046087168 666806124544 667095662592 667746089388 667884191744 668825676288 669560548734 669588885504 671436767232 671756405184 672550443488 673317903104 673610268672 676127839464 678345233664 679441956864 680188493952 680217280512 680993488896 681953452992 683835457536 685751330292 686049094656 686860027392 687643815936 687942402048 690513538176 692748792846 692778110976 693596997632 694359087576 694660589568 694689988608 695482712064 699543522216 700341784128 700645883904 701474070528 702274535424 702579474432 703774588928 707488128864 707518070784 708295456512 709132685184 709440602112 710647387648 711458320384 712608579584 713421750272 714427426944 715242673152 716399050752 717216546816 717587303543 718406155544 718748516352 719538241536 720388759552 722227464882 724220614656 725767544832 726595731456 727770464256 728600936448 729628010496 730460602368 732476473344 732855118512 733691392896 733722443776 734528621568 734847565824 735716179968 736753284036 737594006688 739629563904 740887702016 741209407488 742023811584 742055215104 742932348928 747239671458 748122933481 748447780608 749301848064 750156890112 750482620416 751369715712 753833869312 755725955832 756619248924 756651270144 757482640992 757811552256 757843623936 759100618624 761195528192 762064142336 763138387872 764040442704 764372201472 765212055696 765244440576 766117675008 767356305408 768629078272 769506174976 772717530816 773599292928 775251695616 777391177728 778278273024 779375374848 780296622336 781153973523 781526237184 782418051072 782822512956 783715806048 784982888448 785878646784 785911906304 786986462493 787884507144 789158329344 790058852352 791402772608 791746412544 792682283008 793553242944 793586827264 793931415552 797774270832 799478311104 800390610432 801336698624 801684652032 802599469056 808206924987 808241129472 808592080896 809480521728 810437354496 810471653376 813095223296 815339143168 816134109252 816488487936 817420197888 818386415616 818741772288 819676053504 821035606336 823301439488 824462008326 825402817008 825437749248 826344699264 827680702464 830395121664 833498664768 833860583424 834812116992 835798892544 836196775203 838504449024 838539935744 839461281792 840818491392 842003753184 842964579072 843926501376 845290930176 846692969034 846728802304 847695020032 848063102976 849065541632 850034425856 851232678912 852167971116 853988195952 854997638264 855973291712 856344969216 857322160128 858335543296 858708246528 859545498042 864707713056 864744308736 865694446848 865731084288 870930448384 871779616701 872158157568 873189077376 874185489408 874565074944 875563057152 876598001664 877833700128 879435628544 881680281804 882722457078 883105749504 884113477632 884150894592 890328119184 890714714112 891767568384 892747398312 892785180672 893172842496 894192058368 895249022976 895675206912 898147024896 899413099992 900439436736 901503785952 901895233536 902924402688 904460311552 905922609152 906917991936 906956374016 907991318528 909271270656 911742023808 911780610048 913292931782 914335107056 914732126208 915813369856 916858421248 917256536064 920684717568 923665057128 923704147968 925812116768 926214119424 926253318144 928617467904 932724696288 933789045504 934194511872 935298760704 936366047232 936772632576 937685997864 940273754112 943317505152 943357427712 944393942016 945510246912 945920802816 952569902592 953656897536 954070990848 955198734336 956288729088 958331355136 959384322048 960736720446 961872343047 962969953176 963388090368 964487430144 965627486208 966046777344 967690059776 968794308608 970360619008 972796177188 972837347328 973906252704 973947469824 976635297792 977140158016 978255190528 979371495424 979796754432 980954906624 982337712048 983458675584 986172751872 987808463873 988279209984 989365082112 989406953472 994669756416 996319561944 997930374144 999069130752 1000209186816 1000643493888 1001619134082 1001826287616 1003238514432 1004383328256 1007155150848 1007634607776 1008825665232 1008868360192 1009976854656 1010415403008 1010458165248 1014191759196 1017517850496 1018720590272 1019162935296 1020282740928 1020325920768 1021490233344 1028626995438 1029073641984 1030290041088 1031465723904 1031913603072 1033668927488 1036521570304 1037704364032 1039123189269 1039167166464 1040395496448 1041538631364 1041990884352 1042034982912 1043224068096 1043763350608 1044954408064 1046643851264 1047838195712 1049315283324 1050512676192 1052211105792 1053411803136 1055661883392 1058070990592 1061277106176 1063699027776 1065971081472 1067187480576 1068912869376 1070132625408 1071641140416 1072864009728 1074598576128 1075824820224 1077609233316 1077654839296 1078122774528 1079307362304 1080583139328 1080628871168 1083341197323 1086330921984 1088178812336 1088651317248 1089893597184 1091181887488 1091655696384 1092901404672 1099282677768 1100537089344 1100583665664 1101792932352 1102271348736 1103574269952 1107193495552 1111331553024 1111814111232 1113035717376 1113082822656 1114398523392 1114929033604 1118005932032 1119281709056 1120859507187 1121091321856 1122671670912 1123952772096 1125235335168 1127054573568 1128923958712 1130750803968 1134928873386 1134976905216 1136223961488 1136765435904 1138650927936 1141793292288 1143096213504 1144707581808 1144944328704 1146060664056 1146558302208 1147866660864 1149176512512 1151034458112 1152943617408 1152992411648 1154259262464 1154308112384 1159076296224 1160398939392 1162372822268 1162877543424 1164252103168 1165580652544 1166086766592 1167417409536 1168797335552 1170444933504 1174233769434 1175573709072 1176963276104 1177474332672 1178817970176 1178867859456 1187104158912 1187619618816 1189023424512 1190329864416 1190380240896 1190897123328 1193665363968 1194233609216 1197529366528 1199217466656 1200585915648 1202005047936 1202526978048 1203899203584 1209223989248 1212361694208 1212888121344 1215656031744 1215707480064 1219642834944 1223008714752 1224201163878 1224732731904 1226130296832 1227579623424 1228112658432 1229514080256 1231553409504 1231605530624 1234952159232 1235004424192 1236693012489 1238104225512 1238156623872 1239517048896 1241521053696 1243632928384 1245052060672 1245592682496 1247065014272 1248488062976 1250247997152 1253698338816 1257210772202 1257756673536 1257809903616 1259191922688 1260680329216 1261227737088 1270039453551 1270093203456 1271542530048 1272094654464 1273598312448 1275051638784 1276849018368 1279179096064 1280982293928 1282496457396 1283959937568 1284517453824 1285983240192 1287503314944 1288062369792 1289318247063 1297061569584 1297116463104 1298541670272 1298596626432 1299160498176 1306395672576 1308237236352 1309783616064 1311278234112 1311847612416 1313344585728 1314897002496 1317705613312 1319153442816 1319209271296 1322520422706 1324083685617 1324658624256 1326170216448 1326226341888 1328426082592 1330573832192 1332092174336 1333612249088 1334191325184 1335492178776 1335768383488 1337651352576 1339121097468 1339177771008 1342873534464 1343512810368 1345100886976 1346635806208 1347220537344 1352255678928 1356690467328 1358883913728 1360376987904 1360434561024 1361986977792 1363906905984 1367670915072 1369939397673 1371502660584 1372098189312 1373720054784 1375287631872 1375884804096 1381027076352 1385497585692 1385556221952 1387193995264 1388718175152 1389321179136 1389379977216 1390965424128 1399087044432 1400683568256 1401291767808 1402948141056 1404549070848 1405158948864 1407549177856 1414976257728 1415036141568 1416590913024 1418265370368 1418881204224 1421294775296 1422916640768 1425217159168 1426843500544 1428854853888 1430485346304 1432798101504 1434433093632 1435174607086 1436812311088 1437497032704 1439076483072 1440777519104 1444454929764 1448441229312 1451535089664 1453191462912 1455540928512 1459256020992 1460921204736 1464952946688 1465710237024 1467382785792 1467444887552 1469057243136 1469695131648 1471432359936 1473506568072 1475188013376 1479259127808 1481775404032 1482418814976 1484047623168 1484110430208 1485864697856 1494479342916 1496245866962 1496895561216 1498603696128 1500313780224 1500965240832 1502739431424 1511451911664 1513238497848 1513302540288 1514965281984 1515623104512 1515687247872 1518201237248 1522391056384 1524128284672 1526276775744 1528080885408 1528744402944 1530424111392 1530488881152 1532235350016 1534712610816 1537258156544 1539012349952 1542940493157 1545435061632 1547198585856 1550503391232 1554782355456 1556556546048 1558750749696 1560593244672 1562307947046 1563052474368 1564836102144 1565645025912 1567431612096 1569965776896 1571757293568 1573972924986 1575769014288 1578316658688 1580117704704 1582805545216 1583492825088 1585364566016 1587106485888 1587173654528 1587862831104 1595548541664 1598956622208 1600781220864 1602673397248 1603369304064 1605198938112 1616413849974 1616482258944 1617184161792 1618961043456 1620874708992 1620943306752 1626190446592 1630678286336 1632268218504 1632976975872 1634840395776 1636772831232 1637483544576 1639352107008 1642071212672 1646602878976 1648924016652 1650805634016 1650875498496 1652689398528 1655361404928 1660790243328 1666997329536 1667721166848 1669624233984 1671597785088 1672393550406 1677008898048 1677079871488 1678922563584 1681636982784 1684007506368 1685929158144 1687853002752 1690581860352 1693385938068 1693457604608 1695390040064 1696126205952 1698131083264 1700068851712 1702393310079 1702465357824 1704335942232 1707976391904 1709995276528 1711946583424 1712689938432 1714644320256 1716671086592 1717416493056 1719090996084 1729415426112 1729488617472 1731388893696 1731462168576 1741860896768 1743559233402 1744316315136 1746378154752 1748370978816 1749130149888 1751126114304 1753196003328 1755667400256 1758871257088 1761350654151 1763360563608 1765444914156 1766211499008 1768226955264 1768301789184 1780656238368 1781429428224 1783535136768 1785494796624 1785570361344 1786345684992 1788384116736 1790498045952 1791350413824 1796294049792 1798826199984 1800878873472 1803007571904 1803790467072 1805848805376 1808920623104 1811845218304 1813835983872 1813912748032 1815982637056 1818542541312 1823484047616 1823561220096 1826585863564 1828670214112 1829464252416 1831626739712 1833716842496 1834513072128 1836301745817 1841369435136 1847330114256 1847408295936 1851624233536 1852428238848 1852506636288 1857234935808 1865449392576 1867578091008 1868389023744 1870597521408 1872732094464 1875371995728 1880547508224 1885816158303 1886635010304 1886714855424 1888787884032 1891020493824 1891841605632 1905139805184 1907313795072 1908141981696 1910397468672 1912577458176 1916662710272 1918768644096 1921473440892 1923744686094 1925939906352 1926776180736 1928974860288 1931254972416 1932093554688 1935380119552 1937588617216 1940721238016 1945592354376 1945674694656 1947812505408 1947894939648 1951125808807 1954280316032 1956510381056 1958742990848 1959593508864 1961909813248 1964675424096 1966917351168 1972345503744 1975616927746 1976558419968 1978730164224 1978813906944 1989339512832 1992639123888 1995860748288 1998138261504 2000418373632 2001286987776 2003238268164 2003652575232 2006477028864 2008766656512 2014310301696 2015269215552 2017651330464 2017736720384 2019953709312 2020830806016 2028383518392 2035035700992 2037441180544 2038325870592 2040565481856 2040651841536 2042980466688 2057253990876 2058147283968 2060580082176 2062931447808 2063827206144 2067337854976 2073043140608 2078246378538 2078334332928 2080790992896 2083077262728 2083981768704 2084069965824 2086448136192 2087526701216 2089908816128 2093287702528 2095676391424 2098630566648 2101025352384 2104422211584 2106823606272 2111323766784 2116141981184 2122554212352 2127398055552 2131942162944 2134374961152 2137825738752 2140265250816 2143282280832 2145728019456 2149197152256 2151649640448 2152761910629 2155218466632 2155309678592 2156245549056 2158614724608 2161166278656 2161257742336 2166682394646 2172661843968 2176357624672 2177302634496 2179787194368 2182363774976 2183311392768 2185802809344 2198565355536 2201074178688 2201167331328 2203585864704 2204542697472 2207148539904 2214386991104 2222663106048 2223628222464 2226071434752 2226165645312 2228797046784 2229858067208 2236011864064 2238563418112 2241719014374 2242182643712 2244368800443 2245343341824 2247905544192 2250470670336 2254109147136 2257847917424 2261501607936 2269857746772 2269953810432 2272447922976 2273530871808 2277301855872 2283586584576 2286192427008 2289415163616 2292121328112 2293116604416 2295733321728 2298353025024 2302068916224 2305887234816 2305984823296 2308518524928 2308616224768 2318152592448 2320797878784 2324745644536 2325755086848 2328504206336 2331161305088 2332173533184 2334834819072 2337594671104 2340889867008 2343461920569 2348467538868 2351147418144 2353926552208 2354948665344 2357635940352 2357735718912 2374208317824 2375239237632 2378046849024 2380659728832 2380760481792 2381794246656 2388467218432 2395058733056 2398434933312 2401171831296 2404010095872 2405053956096 2407798407168 2418447978496 2424620774961 2424723388416 2425776242688 2431312063488 2431414960128 2439285669888 2446017429504 2448402327756 2449465463808 2452260593664 2455159246848 2456225316864 2459028160512 2463106819008 2463211061248 2469904318464 2473386024978 2476208451024 2476313247744 2479034097792 2483042107392 2487265856768 2490104121344 2491185364992 2494130028544 2496976125952 2500495994304 2507396677632 2508590325609 2514421544404 2515513347072 2515619807232 2518383845376 2521360658432 2522455474176 2540078907102 2540186406912 2543085060096 2544189308928 2547196624896 2550103277568 2553698036736 2558358192128 2561964587856 2564992914792 2567919875136 2569034907648 2571966480384 2575006629888 2576124739584 2578636494126 2594123139168 2594232926208 2597083340544 2597193252864 2612791345152 2615338850103 2616474472704 2619567232128 2622556468224 2623695224832 2626689171456 2629794004992 2635411226624 2638306885632 2638418542592 2645040845412 2648167371234 2649317248512 2652340432896 2652452683776 2656852165184 2661147664384 2664184348672 2667224498176 2670984357552 2671536766976 2675302705152 2678242194936 2678355542016 2685747068928 2687025620736 2690201773952 2693271612416 2694441074688 2704511357856 2713380934656 2717767827456 2720753975808 2720869122048 2723973955584 2727813811968 2735341830144 2739878795346 2743005321168 2744196378624 2747440109568 2750575263744 2751769608192 2762054152704 2770995171384 2771112443904 2774387990528 2777436350304 2778642358272 2778759954432 2798174088864 2801367136512 2802583535616 2805896282112 2809098141696 2810317897728 2815098355712 2829952515456 2830072283136 2833181826048 2836530740736 2837762408448 2842589550592 2845833281536 2850434318336 2853687001088 2857709707776 2860970692608 2865596203008 2868866187264 2870349214172 2873624622176 2874994065408 2878152966144 2881555038208 2885617029141 2888909859528 2896882458624 2903070179328 2906382925824 2911081857024 2918512041984 2921842409472 2929905893376 2931420474048 2934765571584 2934889775104 2938114486272 2939390263296 2942864719872 2947013136144 2950376026752 2958518255616 2963425391619 2963550808064 2964837629952 2968095246336 2968220860416 2971729395712 2988958685832 2992491733924 2993791122432 2997207392256 3000627560448 3001930481664 3005478862848 3022903823328 3026476995696 3026605080576 3029930563968 3031246209024 3031374495744 3036402474496 3044782112768 3048256569344 3052553551488 3056161770816 3057488805888 3060848222784 3060977762304 3064470700032 3066054842411 3074516313088 3078024699904 3085880986314 3090870123264 3094397171712 3101006782464 3109564710912 3113113092096 3117501499392 3121186489344 3124615894092 3126104948736 3129672204288 3131290051824 3134863224192 3139931553792 3143514587136 3147945849972 3151538028576 3156633317376 3160235409408 3165611090432 3166985650176 3170729132032 3174212971776 3174347309056 3191097083328 3196525261237 3197913244416 3201562441728 3205346794496 3206738608128 3210397876224 3232827699948 3232964517888 3234368323584 3237922086912 3241749417984 3241886613504 3252380893184 3264536437008 3265953951744 3269680791552 3273545662464 3274967089152 3278704214016 3284142425344 3293205757952 3297848033304 3301611268032 3301750996992 3305378797056 3310722809856 3321580486656 3333994659072 3335442333696 3339248467968 3343195570176 3344787100812 3354017796096 3354159742976 3357845127168 3362578521561 3363273965568 3368015012736 3371858316288 3375706005504 3381163720704 3386771876136 3386915209216 3390780080128 3392252411904 3396262166528 3404786620158 3404930715648 3408671884464 3415952783808 3419990553056 3423893166848 3425379876864 3429288640512 3433342173184 3434832986112 3438181992168 3458830852224 3458977234944 3462777787392 3462924337152 3483721793536 3487118466804 3488632630272 3492756309504 3496741957632 3498260299776 3502252228608 3506392006656 3511334800512 3517742514176 3522701308302 3526721127216 3530889828312 3532422998016 3536453910528 3536603578368 3561312476736 3562858856448 3567070273536 3570989593248 3571140722688 3572691369984 3580996091904 3582700827648 3592588099584 3597652399968 3601757746944 3606015143808 3607580934144 3611697610752 3617841246208 3623690436608 3627671967744 3627825496064 3631965274112 3637085082624 3646968095232 3647122440192 3653171727128 3657340428224 3658928504832 3663253479424 3667433684992 3669026144256 3672603491634 3682738870272 3694660228512 3694816591872 3703248467072 3704856477696 3705013272576 3714469871616 3730898785152 3735156182016 3736778047488 3741195042816 3745464188928 3750743991456 3761095016448 3771632316606 3773270020608 3773429710848 3777575768064 3782040987648 3783683211264 3810118360653 3810279610368 3814627590144 3816283963392 3820794937344 3825154916352 3833325420544 3837537288192 3842946881784 3847489372188 3851879812704 3853552361472 3857949720576 3862509944832 3864187109376 3870760239104 3875177234432 3891184708752 3891349389312 3895625010816 3895789879296 3902251617614 3908560632064 3913020762112 3917485981696 3919187017728 3923819626496 3929350848192 3933834702336 3944691007488 3951233855492 3953116839936 3957460328448 3957627813888 3972251056851 3978679025664 3985278247776 3991721496576 3996276523008 4000836747264 4002573975552 4006476536328 4007305150464 4012954057728 4017533313024 4028620603392 4030538431104 4035302660928 4035473440768 4039907418624 4041661612032 4056767036784 4070071401984 4074882361088 4076651741184 4081130963712 4081303683072 4085960933376 4109818193019 4114507981752 4116294567936 4121160164352 4125862895616 4127654412288 4134675709952 4146086281216 4156492757076 4156668665856 4161581985792 4166154525456 4167963537408 4168139931648 4172896272384 4175053402432 4179817632256 4186575405056 4191352782848 4197261133296 4202050704768 4208844423168 4213647212544 4222647533568 4232283962368 4245108424704 4254796111104 4263884325888 4268749922304 4275651477504 4280530501632 4286564561664 4291456038912 4298394304512 4303299280896 4305523821258 4310436933264 4310619357184 4312491098112 4317229449216 4322332557312 4322515484672 4333364789292 4345323687936 4352715249344 4354605268992 4359574388736 4364727549952 4366622785536 4397130711072 4402148357376 4402334662656 4407171729408 4409085394944 4414297079808 4428773982208 4445326212096 4447256444928 4452142869504 4452331290624 4457594093568 4459716134416 4472023728128 4477126836224 4483438028748 4484365287424 4488737600886 4490686683648 4495811088384 4500941340672 4508218294272 4515695834848 4539715493544 4539907620864 4544895845952 4547061743616 4554603711744 4567173169152 4572384854016 4578830327232 4584242656224 4586233208832 4591466643456 4596706050048 4604137832448 4611774469632 4611969646592 4617037049856 4617232449536 4628821479471 4636305184896 4641595757568 4649491289072 4651510173696 4657008412672 4662322610176 4664347066368 4669669638144 4675189342208 4681779734016 4686923841138 4696935077736 4702294836288 4707853104416 4709897330688 4715271880704 4748416635648 4750478475264 4756093698048 4761319457664 4761520963584 4763588493312 4776934436864 4790117466112 4796869866624 4802343662592 4808020191744 4810107912192 4815596814336 4836895956992 4849241549922 4849446776832 4851552485376 4862624126976 4862829920256 4878571339776 4892034859008 4896804655512 4898930927616 4904521187328 4910318493696 4912450633728 4918056321024 4926213638016 4926422122496 4939808636928 4946772049956 4952416902048 4952626495488 4958068195584 4966084214784 4974531713536 4980208242688 4982370729984 4988260057088 4993952251904 5000991988608 5014793355264 5017180651218 5023111124801 5028843088808 5031026694144 5031239614464 5036767690752 5042721316864 5044910948352 5080157814204 5080372813824 5086170120192 5088378617856 5094393249792 5100206555136 5107396073472 5116716384256 5123929175712 5129985829584 5135839750272 5138069815296 5143932960768 5150013259776 5152249479168 5157272988252 5188246278336 5188465852416 5194166681088 5194386505728 5225582690304 5230677700206 5232948945408 5239134464256 5245112936448 5247390449664 5253378342912 5259588009984 5270822453248 5276613771264 5276837085184 5284051962453 5290081690824 5296334742468 5298634497024 5304680865792 5304905367552 5313704330368 5322295328768 5328368697344 5334448996352 5341968715104 5350605410304 5356484389872 5356711084032 5371494137856 5374051241472 5380403547904 5386543224832 5388882149376 5409022715712 5426761869312 5435535654912 5441507951616 5441738244096 5447947911168 5455627623936 5470683660288 5479757590692 5486010642336 5488392757248 5494880219136 5501150527488 5503539216384 5508905237451 5524108305408 5541990342768 5542224887808 5548775981056 5554872700608 5557284716544 5557519908864 5596348177728 5602734273024 5605167071232 5611792564224 5618196283392 5630196711424 5657448474909 5659905030912 5660144566272 5666363652096 5673061481472 5675524816896 5685179101184 5691666563072 5700868636672 5707374002176 5715419415552 5721941385216 5731192406016 5737732374528 5740698428344 5747249244352 5749988130816 5756305932288 5763110076416 5771234058282 5777819719056 5793764917248 5806140358656 5812765851648 5822163714048 5837024083968 5843684818944 5853377426421 5862840948096 5869531143168 5869779550208 5876228972544 5878780526592 5885729439744 5894026272288 5900752053504 5917036511232 5926850783238 5927101616128 5929675259904 5936190492672 5936441720832 5943458791424 5977917371664 5984983467848 5987582244864 5994414784512 6001255120896 6003860963328 6010957725696 6045807646656 6052953991392 6053210161152 6059861127936 6062492418048 6072804948992 6089564225536 6096513138688 6105107102976 6112323541632 6114977611776 6121696445568 6121955524608 6128941400064 6132109684822 6149032626176 6156049399808 6171761972628 6181740246528 6188794343424 6202013564928 6219129421824 6235002998784 6242372978688 6249231788184 6252209897472 6259344408576 6262580103648 6269726448384 6279863107584 6287029174272 6295891699944 6303076057152 6313266634752 6320470818816 6331222180864 6333971300352 6341458264064 6348425943552 6348694618112 6382194166656 6393050522474 6395826488832 6403124883456 6410693588992 6413477216256 6420795752448 6458285731887 6465655399896 6465929035776 6468736647168 6475844173824 6483498835968 6483773227008 6504761786368 6529072874016 6531907903488 6539361583104 6547091324928 6549934178304 6557408428032 6568284850688 6586411515904 6595696066608 6603222536064 6603501993984 6610757594112 6621445619712 6643160973312 6667989318144 6670884667392 6678496935936 6686391140352 6689574201624 6708035592192 6708319485952 6715690254336 6725157043122 6726547931136 6733106401329 6736030025472 6743716632576 6751412011008 6762327441408 6773543752272 6773830418432 6781560160256 6784504823808 6792524333056 6809573240316 6809861431296 6817343768928 6831905567616 6839981106112 6847786333696 6850759753728 6858577281024 6866684346368 6876363984336 6914659247111 6917661704448 6917954469888 6925555574784 6925848674304 6967443587072 6974236933608 6977265260544 6985512619008 6993483915264 6996520599552 7004504457216 7012784013312 7022669601024 7035485028352 7045402616604 7053442254432 7061779656624 7064845996032 7072907821056 7073207156736 7122624953472 7125717712896 7134140547072 7141979186496 7142281445376 7145382739968 7165401655296 7185176199168 7195304799936 7203515493888 7212030287616 7215161868288 7223395221504 7235682492416 7247380873216 7255343935488 7255650992128 7263930548224 7273862324883 7274170165248 7293936190464 7294244880384 7306343454256 7314680856448 7317857009664 7326506958848 7334867369984 7338052288512 7345206983268 7365477740544 7389320457024 7389633183744 7406496934144 7409712955392 7428939743232 7461797570304 7470312364032 7473556094976 7482390085632 7490928377856 7501487982912 7522190032896 7525770976827 7543264633212 7546540041216 7546859421696 7555151536128 7564081975296 7567366422528 7620236721306 7620559220736 7629255180288 7632567926784 7641589874688 7650309832704 7675074576384 7685893763568 7694978744376 7703759625408 7707104722944 7715899441152 7725019889664 7728374218752 7741520478208 7750354468864 7782369417504 7782698778624 7791250021632 7791579758592 7804503235228 7817121264128 7826041524224 7834971963392 7838374035456 7846016550309 7847639252992 7858701696384 7867669404672 7889382014976 7902467710984 7906233679872 7914920656896 7915255627776 7944502113702 7957358051328 7970556495552 7983442993152 7992553046016 8001673494528 8012953072656 8014610300928 8025908115456 8035066626048 8057241206784 8061076862208 8070605321856 8070946881536 8079814837248 8083323224064 8113534073568 8140142803968 8149764722176 8153303482368 8162261927424 8162607366144 8171921866752 8219636386038 8229015963504 8232589135872 8242320328704 8251725791232 8255308824576 8269351419904 8292172562432 8312985514152 8313337331712 8323163971584 8332309050912 8335927074816 8336279863296 8350106804864 8359635264512 8373150810112 8382705565696 8394522266592 8404101409536 8417688846336 8427294425088 8445295067136 8464567924736 8490216849408 8509592222208 8527768651776 8537499844608 8551302955008 8561061003264 8573129123328 8582912077824 8596788609024 8606598561792 8611047642516 8620873866528 8621238714368 8624982196224 8634458898432 8644665114624 8645030969344 8656851087423 8666729578584 8690647375872 8705430498688 8709210537984 8719148777472 8729455099904 8733245571072 8794261422144 8804296714752 8804669325312 8814343458816 8818170789888 8828594159616 8857547964416 8890276174857 8890652424192 8894512889856 8904285739008 8904662581248 8915188187136 8919432268832 8944047456256 8954253672448 8966876057496 8968730574848 8977475201772 8981373367296 8991622176768 9001882681344 9016436588544 9031391669696 9079430987088 9079815241728 9089791691904 9094123487232 9109207423488 9134346338304 9144769708032 9157660654464 9168485312448 9172466417664 9182933286912 9193412100096 9198164527233 9223548939264 9223939293184 9234074099712 9234464899072 9257642958942 9272610369792 9283191515136 9298982578144 9303020347392 9314016825344 9324645220352 9328694132736 9339339276288 9350378684416 9363559468032 9373847682276 9393870155472 9404589672576 9415706208832 9419794661376 9430543761408 9496833271296 9500956950528 9512187396096 9522638915328 9523041927168 9553868873728 9580234932224 9589575783711 9593739733248 9604687325184 9616040383488 9620215824384 9631193628672 9673791913984 9698483099844 9698893553664 9703104970752 9725248253952 9725659840512 9757142679552 9793609311024 9797861855232 9809042374656 9820636987392 9824901267456 9836112642048 9852427276032 9852844244992 9879617273856 9893544099912 9904833804096 9905252990976 9916136391168 9932168429568 9949063427072 9960416485376 9964741459968 9976520114176 9987904503808 10001983977216 10029586710528 10034361302436 10046222249602 10057686177616 10062053388288 10062479228928 10073535381504 10085442633728 10089821896704 10160315628408 10160745627648 10172340240384 10176757235712 10188786499584 10214792146944 10233432768512 10247858351424 10259971659168 10271679500544 10276139630592 10287865921536 10300026519552 10304498958336 10314545976504 10376492556672 10376931704832 10388333362176 10388773011456 10451165380608 10461355400412 10465897890816 10478268928512 10490225872896 10494780899328 10506756685824 10519176019968 10541644906496 10553227542528 10568103924906 10580163381648 10592669484936 10597268994048 10609361731584 10609810735104 10627408660736 10644590657536 10656737394688 10668897992704 10683937430208 10701210820608 10712968779744 10713422168064 10742988275712 10748102482944 10760807095808 10773086449664 10777764298752 10818045431424 10853523738624 10871071309824 10883015903232 10883476488192 10895895822336 10911255247872 10941367320576 10959515181384 10972021284672 10976785514496 10989760438272 11002301054976 11007078432768 11017810474902 11048216610816 11083980685536 11084449775616 11097551962112 11109745401216 11114569433088 11115039817728 11192696355456 11205468546048 11210334142464 11223585128448 11236392566784 11260393422848 11314896949818 11319810061824 11320289132544 11332727304192 11346122962944 11351049633792 11370358202368 11383333126144 11401737273344 11414748004352 11430355081959 11430838831104 11443882770432 11462384812032 11475464749056 11481396856688 11494498488704 11499976261632 11512611864576 11526220152832 11542468116564 11555639438112 11587529834496 11612280717312 11625531703296 11674048167936 11687369637888 11706754852842 11725681896192 11739062286336 11739559100416 11752457945088 11757561053184 11771458879488 11788052544576 11801504107008 11834073022464 11853701566476 11854203232256 11859350519808 11872380985344 11872883441664 11886917582848 11916753170553 11955834743328 11969966935696 11975164489728 11988829569024 12002510241792 12007721926656 12021915451392 12091615293312 12105907982784 12106420322304 12119722255872 12124984836096 12145609897984 12179128451072 12193026277376 12210214205952 12224647083264 12229955223552 12243392891136 12243911049216 12257882800128 12264219369644 12298065252352 12312098799616 12329454579057 12343523945256 12363480493056 12377588686848 12404027129856 12438258843648 12470005997568 12484745957376 12498463576368 12504419794944 12518688817152 12525160207296 12539452896768 12559726215168 12574058348544 12591783399888 12606152114304 12626533269504 12640941637632 12662444361728 12667942600704 12682916528128 12696851887104 12697389236224 12764388333312 12786101044948 12791652977664 12806249766912 12821387177984 12826954432512 12841591504896 12916571463774 12931310799792 12931858071552 12937473294336 12951688347648 12966997671936 12967546454016 13009523572736 13058145748032 13063815806976 13078723166208 13094182649856 13099868356608 13136569701376 13172823031808 13191392133216 13206445072128 13207003987968 13221515188224 13242891239424 13286321946624 13335978636288 13341769334784 13356993871872 13372782280704 13379148403248 13416071184384 13416638971904 13431380508672 13450314086244 13453095862272 13466212802658 13472060050944 13487433265152 13502824022016 13524654882816 13547087504544 13547660836864 13563120320512 13585048666112 13619146480632 13619722862592 13634687537856 13657880661649 13663811135232 13679962212224 13695572667392 13701519507456 13717154562048 13733368692736 13752727968672 13829318494222 13835323408896 13835908939776 13851111149568 13851697348608 13948473867216 13954530521088 13971025238016 13986967830528 13993041199104 14009008914432 14025568026624 14045339202048 14070970056704 14090805233208 14106884508864 14123559313248 14129691992064 14145815642112 14245249906944 14251435425792 14268281094144 14283958372992 14284562890752 14290765479936 14330803310592 14370352398336 14390609599872 14407030987776 14424060575232 14430323736576 14446790443008 14471364984832 14494761746432 14510687870976 14511301984256 14547724649766 14548340330496 14587872380928 14588489760768 14612686908512 14629361712896 14635714019328 14653013917696 14669734739968 14676104577024 14690413966536 14730955481088 14778640914048 14779266367488 14812993868288 14819425910784 14857879486464 14923595140608 14940624728064 14947112189952 14964780171264 14981856755712 15002975965824 15044380065792 15051541953654 15069333374403 15086529266424 15093080082432 15093718843392 15110303072256 15128163950592 15134732845056 15240473442612 15241118441472 15258510360576 15265135853568 15283179749376 15300619665408 15350149152768 15371787527136 15389957488752 15407519250816 15414209445888 15431798882304 15450039779328 15456748437504 15483040956416 15500708937728 15564738835008 15565397557248 15582500043264 15583159517184 15609006470456 15634242528256 15652083048448 15669943926784 15676748070912 15692033100618 15695278505984 15717403392768 15735338809344 15778764029952 15804935421968 15812467359744 15829841313792 15830511255552 15889004227404 15914716102656 15941112991104 15966885986304 15985106092032 16003346989056 16025906145312 16051816230912 16070133252096 16114482413568 16122153724416 16141210643712 16141893763072 16159629674496 16166646448128 16227068147136 16280285607936 16299529444352 16306606964736 16324523854848 16325214732288 16343843733504 16439272772076 16458031927008 16465178271744 16484640657408 16503451582464 16510617649152 16538702839808 16625971028304 16626674663424 16646327943168 16664618101824 16671854149632 16672559726592 16700213609728 16719270529024 16746301620224 16765411131392 16789044533184 16808202819072 16835377692672 16854588850176 16890590134272 16929135849472 16972345424727 16980433698816 17019184444416 17055537303552 17074999689216 17102605910016 17122122006528 17146258246656 17165824155648 17193577218048 17213197123584 17222095285032 17241747733056 17242477428736 17249964392448 17268917796864 17289330229248 17313702174846 17333459157168 17381294751744 17410860997376 17418421075968 17438297554944 17458910199808 17466491142144 17560132279263 17588522844288 17608593429504 17609338650624 17628686917632 17636341579776 17657188319232 17715095928832 17780552349714 17781304848384 17789025779712 17808571478016 17809325162496 17830376374272 17838864537664 17888094912512 17908507344896 17933752114992 17937461149696 17954950403544 17962746734592 17983244353536 18003765362688 18032873177088 18062783339392 18158861974176 18159630483456 18179583383808 18218414846976 18268692676608 18289539416064 18315321308928 18336970624896 18344932835328 18365866573824 18386824200192 18396329054466 18447097878528 18447878586368 18468148199424 18468929798144 18515285917884 18545220739584 18566383030272 18597965156288 18606040694784 18628033650688 18649290440704 18657388265472 18700757368832 18727118936064 18747695364552 18787740310944 18809179345152 18831412417664 18839589322752 18861087522816 18993666542592 19001913901056 19024374792192 19045277830656 19046083854336 19107737747456 19160469864448 19179151567422 19187479466496 19209374650368 19232080766976 19240431648768 19262387257344 19347583827968 19374857195661 19396966199688 19397787107328 19406209941504 19450496507904 19451319681024 19514285359104 19587218622048 19595723710464 19618084749312 19641273974784 19649802534912 19672225284096 19704854552064 19705688489984 19759234547712 19787088199824 19809667608192 19810505981952 19832272782336 19864336859136 19898126854144 19920832970752 19929482919936 19953040228352 19975809007616 20003967954432 20059173421056 20068722604872 20092444499204 20115372355232 20124106776576 20124958457856 20147070763008 20170885267456 20179643793408 20199319203987 20320631256816 20321491255296 20344680480768 20353514471424 20377572999168 20429584293888 20466865537024 20495716702848 20519943318336 20543359001088 20552279261184 20575731843072 20600053039104 20629091953008 20743977741333 20752985113344 20753863409664 20776666724352 20777546022912 20902330761216 20922710800824 20931795781632 20956537857024 20980451745792 20989561798656 21013513371648 21038352039936 21083289812992 21106455085056 21136207849812 21160326763296 21185338969872 21194537988096 21218723463168 21219621470208 21254817321472 21289181315072 21313474789376 21337795985408 21367874860416 21402421641216 21425937559488 21426844336128 21462383896877 21496204965888 21521614191616 21546172899328 21555528597504 21636090862848 21707047477248 21742142619648 21766031806464 21766952976384 21791791644672 21822510495744 21882734641152 21919030362768 21944042569344 21953571028992 21979520876544 22004602109952 22014156865536 22035620949804 22096433221632 22167961371072 22168899551232 22195103924224 22219490802432 22229138866176 22385392710912 22410937092096 22420668284928 22447170256896 22472785133568 22520786845696 22577312930481 22629793899636 22639620123648 22640578265088 22665454608384 22692245925888 22702099267584 22740716404736 22766666252288 22803474546688 22860710163918 22861677662208 22887765540864 22924769624064 22950929498112 22962793713376 22988996977408 23025223729152 23052440305664 23084936233128 23111278876224 23175059668992 23224561434624 23251063406592 23348096335872 23374739275776 23413509705684 23451363792384 23478124572672 23479118200832 23504915890176 23515122106368 23538049650927 23542917758976 23576105089152 23603008214016 23668146044928 23707403132952 23708406464512 23718701039616 23744761970688 23745766883328 23773835165696 23833506341106 23911669486656 23939933871392 23950328979456 23977659138048 24005020483584 24043830902784 24183230586624 24211815965568 24212840644608 24239444511744 24249969672192 24291219795968 24358256902144 24386052554752 24420428411904 24449294166528 24459910447104 24486785782272 24487822098432 24515765600256 24528438739288 24596130504704 24624197599232 24658909158114 24687047890512 24726960986112 24755177373696 24808054259712 24876517687296 24940011995136 24969491914752 24996927152736 25008839589888 25050320414592 25078905793536 25119452430336 25148116697088 25183566799776 25212304228608 25253066539008 25281883275264 25324888723456 25335885201408 25365833056256 25393703774208 25394778472448 25528776666624 25572202089896 25583305955328 25612499533824 25642774355968 25653908865024 25683183009792 25833142927548 25862621599584 25863716143104 25874946588672 25903376695296 25933995343872 25935092908032 26019047145472 26116291496064 26127631613952 26157446332416 26188365299712 26199736713216 26273139402752 26345646063616 26382784266432 26412890144256 26414007975936 26443030376448 26485782478848 26572643893248 26670828524571 26671957272576 26683538669568 26713987743744 26745564561408 26758296806496 26832142368768 26833277943808 26862761017344 26900628172488 26906191724544 26932425605316 26944120101888 26974866530304 27005648044032 27049309765632 27094175009088 27095321673728 27126240641024 27238292961264 27239445725184 27269375075712 27315761323298 27327622270464 27359924424448 27391145334784 27403039014912 27434309124096 27466737385472 27505455937344 27594493581699 27658636988444 27670646817792 27671817879552 27702222299136 27703394697216 27896947734432 27909061042176 27942050476032 27973935661056 27986082398208 28018017828864 28051136053248 28090678404096 28141940113408 28181610466416 28213769017728 28247118626496 28259383984128 28291631284224 28490499813888 28502870851584 28536562188288 28567916745984 28569125781504 28661606621184 28740704796672 28768727351133 28781219199744 28814061975552 28848121150464 28860647473152 28893580886016 28942729969664 28989523492864 29021375741952 29022603968512 29095449299532 29096680660992 29175744761856 29176979521536 29225373817024 29258723425792 29271428038656 29306027835392 29339469479936 29380827933072 29461910962176 29557281828096 29558532734976 29625987736576 29638851821568 29715758972928 29847190281216 29881249456128 29894224379904 29929560342528 29963713511424 30005951931648 30088760131584 30103083907308 30138666748806 30173058532848 30186160164864 30187437686784 30220606144512 30256327901184 30269465690112 30480946885224 30482236882944 30517020721152 30530271707136 30566359498752 30700298305536 30743575054272 30779914977504 30815038501632 30828418891776 30863597764608 30900079558656 30913496875008 30966081912832 31001417875456 31129477670016 31130795114496 31165000086528 31166319034368 31218012940912 31268485056512 31304166096896 31339887853568 31353496141824 31384066201236 31390557011968 31434806785536 31470677618688 31557528059904 31609870843936 31624934719488 31659682627584 31778008454808 31829432205312 31882225982208 31933771972608 31970212184064 32006693978112 32051812290624 32103632461824 32140266504192 32228964827136 32244307448832 32282421287424 32283787526144 32319259348992 32333292896256 32454136294272 32560571215872 32599058888704 32613213929472 32649047709696 32650429464576 32687687467008 32878545544152 32916063854016 32930356543488 32969281314816 33006903164928 33021235298304 33077405679616 33251942056608 33253349326848 33292655886336 33329236203648 33343708299264 33345119453184 33400427219456 33438541058048 33492603240448 33530822262784 33578089066368 33616405638144 33670755385344 33709177700352 33726603266521 33781180268544 33858271698944 33944690849454 33960867397632 34038368888832 34111074607104 34149999378432 34205211820032 34244244013056 34292516493312 34331648311296 34387154436096 34426394247168 34444190570064 34483495466112 34484954857472 34499928784896 34537835593728 34578660458496 34627404349692 34666918314336 34762589503488 34821721994752 34836842151936 34876595109888 34917820399616 35120264558526 35161777873607 35177045688576 35217186859008 35218677301248 35257373835264 35272683159552 35314376638464 35430191857664 35561104699428 35562609696768 35578051559424 35617142956032 35618650324992 35660752748544 35677729075328 35776189825024 35817014689792 35867504229984 35909900807088 35925493469184 35966488707072 36007530725376 36065746354176 36125566678784 36317723948352 36319260966912 36359166767616 36436829693952 36537385353216 36579078832128 36630642617856 36673941249792 36689865670656 36731733147648 36773648400384 36792658108932 36894195757056 36895757172736 36936296398848 36937859596288 36988363737171 37030571835768 37090441479168 37132766060544 37195930312576 37212081389568 37256067301376 37298580881408 37314776530944 37454237872128 37495390729104 37575480621888 37618358690304 37662824835328 37679178645504 37722175045632 37987333085184 38003827802112 38048749584384 38090555661312 38092167708672 38215475494912 38320939728896 38358303134844 38374958932992 38418749300736 38464161533952 38480863297536 38524774514688 38695167655936 38749714391322 38793932399376 38795574214656 38812419883008 38900993015808 38902639362048 39028570718208 39174437244096 39191447420928 39236169498624 39282547949568 39299605069824 39409709104128 39411376979968 39518469095424 39574176399648 39619335216384 39621011963904 39664545564672 39728673718272 39796253708288 39841665941504 39858965839872 39906080456704 39951618015232 40007935908864 40118346842112 40137445209744 40184888998408 40230744710464 40248213553152 40249916915712 40294141526016 40341770534912 40359287586816 40398638407974 40641262513632 40642982510592 40689360961536 40755145998336 40859168587776 40933731074048 40973641984947 40991433405696 41039886636672 41086718002176 41104558522368 41151463686144 41200106078208 41258183906016 41487955482666 41505970226688 41507726819328 41553333448704 41555092045824 41845421601648 41863591563264 41913075714048 41960903491584 41979123597312 42027026743296 42076704079872 42166579625984 42212910170112 42272415699624 42320653526592 42370677939744 42389075976192 42437446926336 42509634642944 42578362630144 42626949578752 42675591970816 42735749720832 42804843282432 42851875118976 42853688672256 42924767793754 42992409931776 43043228383232 43092345798656 43111057195008 43272181725696 43414094954496 43484285239296 43532063612928 43533905952768 43645020991488 43765469282304 43838060725536 43888085138688 43907142057984 43959041753088 44009204219904 44028313731072 44071241899608 44192866443264 44335922742144 44337799102464 44390207848448 44438981604864 44458277732352 44770785421824 44821874184192 44841336569856 44894340513792 44945570267136 45041573691392 45154625860962 45208000123209 45259587799272 45279240247296 45281156530176 45330909216768 45384491851776 45404198535168 45481432809472 45533332504576 45606949093376 45721420327836 45723355324416 45775531081728 45849539248128 45901858996224 45925587426752 45977993954816 46050447458304 46104880611328 46169872466256 46222557752448 46350119337984 46449122869248 46502126813184 46696192671744 46749478551552 46827019411368 46902727584768 46956249145344 46958236401664 47009831780352 47030244212736 47076099301854 47085835517952 47152210178304 47206016428032 47336292089856 47414806265904 47416812929024 47437402079232 47489523941376 47491533766656 47547670331392 47667012682212 47823338973312 47879867742784 47900657958912 47955318276096 48010040967168 48366461173248 48423631931136 48425681289216 48478889023488 48499939344384 48582439591936 48716513804288 48772105109504 48840856823808 48898588333056 48919820894208 48973571564544 48975644196864 49031531200512 49056877478576 49192261009408 49248395198464 49317818316228 49374095781024 49453921972224 49510354747392 49616108519424 49880023990272 49938983829504 49993854305472 50017679179776 50100640829184 50157811587072 50238904860672 50296233394176 50367133599552 50424608457216 50506133078016 50563766550528 50649777446912 50671770402816 50731666112512 50787407548416 50789556944896 50917036274181 51057553333248 51144404179792 51166611910656 51224999067648 51285548711936 51307817730048 51366366019584 51666285855096 51725243199168 51727432286208 51749893177344 51806753390592 51867990687744 52038094290944 52232582992128 52255263227904 52314892664832 52376730599424 52399473426432 52546278805504 52680396837789 52691292127232 52765568532864 52825780288512 52828015951872 52886060752896 52971564957696 53145287786496 53341657049142 53343914545152 53367077339136 53427975487488 53491129122816 53516593612992 53664284737536 53725522034688 53801256344976 53812383449088 53864851210632 53888240203776 53949733060608 54011296088064 54098619531264 54188350018176 54190643347456 54252481282048 54476585922528 54478891450368 54538750151424 54631522646596 54655244540928 54719848848896 54782290669568 54806078029824 54868618248192 54933474770944 55010911874688 55188987163398 55317273976888 55341293635584 55343635759104 55404444598272 55406789394432 55793895468864 55818122084352 55884100952064 55947871322112 55972164796416 56102272106496 56181356808192 56283880226816 56363220932832 56427538035456 56494237252992 56518767968256 56583262568448 56980999627776 57005741703168 57073124376576 57135833491968 57138251563008 57323213242368 57481409593344 57537454702266 57562438399488 57628123951104 57696242300928 57721294946304 57787161772032 57885459939328 57979046985728 58042751483904 58045207937024 58124571586983 58190898599064 58193361321984 58351489523712 58353959043072 58450747634048 58517446851584 58542856077312 58612055670784 58678938959872 58761655866144 58923821924352 59114563656192 59117065469952 59251975473152 59277703643136 59431517945856 59694380562432 59762498912256 59788448759808 59859120685056 59927427022848 60011903863296 60177520263168 60206167814616 60277333497612 60346117065696 60372320329728 60374875373568 60441212289024 60512655802368 60538931380224 60597957611961 60961893770448 60964473765888 61034041442304 61060543414272 61132718997504 61400596611072 61487150108544 61559829955008 61630077003264 61656837783552 61727195529216 61800159117312 61932163825664 62002835750912 62231933223999 62258955340032 62261590228992 62330000173056 62332638068736 62436025881824 62536970113024 62608332193792 62679775707136 62706992283648 62768132402472 62781114023936 62869613571072 62941355237376 63115056119808 63219741687872 63249869438976 63319365255168 63556016909616 63658864410624 63764451964416 63867543945216 63940424368128 64013387956224 64103624581248 64207264923648 64280533008384 64387151690631 64488614897664 64564842574848 64567575052288 64638518697984 64666585792512 64908272588544 65121142431744 65198117777408 65226427858944 65298095419392 65300858929152 65375374934016 65757091088304 65832127708032 65860713086976 65938562629632 66013806329856 66042470596608 66154811359232 66503884113216 66506698653696 66585311772672 66658472407296 66687416598528 66800854438912 66877082116096 66985206480896 67061644525568 67156178132736 67232811276288 67341510770688 67418355400704 67453206533042 67562360537088 67716543397888 67889381698908 67921734795264 68076737777664 68222149214208 68299998756864 68410423640064 68585032986624 68663296622592 68774308872192 68852788494336 68888381140128 68966990932224 68969909714944 69075671187456 69157320916992 69254808699384 69333836628672 69525179006976 69643443989504 69673684303872 69753190219776 69835640799232 70240529117052 70323555747214 70354091377152 70434373718016 70437354602496 70514747670528 70545366319104 70628753276928 71122209398856 71125219393536 71156103118848 71234285912064 71237300649984 71321505497088 71355458150656 71552379650048 71634029379584 71735008459968 71819801614176 71850986938368 71932977414144 72015061450752 72131492708352 72251133357568 72635447896704 72638521933824 72718333535232 72873659387904 73074770706432 73158157664256 73261285235712 73347882499584 73379731341312 73463466295296 73547296800768 73585316217864 73788391514112 73791514345472 73872592797696 73976727474342 74061143671536 74180882958336 74265532121088 74391860625152 74424162779136 74512134602752 74597161762816 74629553061888 74908475744256 74990781458208 75150961243776 75236717380608 75325649670656 75358357291008 75444350091264 75974666170368 76007655604224 76097499168768 76181111322624 76184335417344 76430950989824 76641879457792 76716606269688 76749917865984 76837498601472 76928323067904 76961726595072 77049549029376 77390335311872 77499428782644 77587864798752 77591148429312 77624839766016 77801986031616 77805278724096 78057141436416 78348874488192 78382894841856 78472338997248 78565095899136 78599210139648 78819418208256 78822753959936 79036938190848 79148352799296 79238670432768 79242023927808 79329091129344 79457347436544 79592507416576 79683331883008 79717931679744 79812160913408 79903236030464 80012485573713 80015871817728 80236693684224 80274890419488 80369777996816 80461489420928 80496427106304 80499833831424 80588283052032 80683541069824 80718575173632 80797276815948 81282525027264 81285965021184 81378721923072 81718337175552 81867462148096 81947283969894 81982866811392 82079773273344 82173436004352 82209117044736 82302927372288 82400212156416 82516367812032 82783480745097 82975910965332 83011940453376 83015453638656 83106666897408 83110184091648 83690843203296 83727183126528 83826151428096 83921806983168 83958247194624 84054053486592 84153408159744 84425820340224 84544831399248 84641307053184 84741355879488 84778151952384 84874893852672 85019269285888 85156725260288 85253899157504 85351183941632 85471499441664 85609686564864 85703750237952 85707377344512 85849535587508 85984819863552 86086456766464 86184691597312 86222114390016 86306182053399 86544363451392 86828189908992 86968570478592 87064127225856 87067811905536 87290041982976 87530938564608 87676121451072 87776170277376 87814284115968 87918083506176 88018408439808 88142483799216 88385732886528 88671845484288 88675598204928 88780415696896 88877963209728 88916555464704 89541570843648 89643748368384 89682673139712 89788681027584 89891140534272 90083147382784 90309251721924 90416000246418 90519175598544 90558480494592 90562313060352 90661818433536 90768983703552 90808397070336 90962865618944 91066665009152 91213898186752 91442840655672 91446710648832 91551062163456 91699078496256 91851174853504 91955987909632 92100894916608 92209761222656 92339744932512 92445115504896 92700238675968 92898245738496 93004253626368 93392385343488 93498957103104 93654038822736 93805455169536 93912498290688 93916472803328 94019663560704 94060488425472 94152198603708 94171671035904 94304420356608 94412032856064 94672584179712 94829612531808 94833625858048 94874804158464 94979047882752 95095340662784 95334025364424 95646677946624 95759735485568 95801315917824 95910636552192 96020081934336 96732922346496 96847263862272 96851362578432 96957778046976 96999878688768 97164879183872 97433027608576 97681713647616 97797176666112 97839641788416 97947143129088 97951288393728 98063062401024 98113754957152 98384522018816 98496790396928 98635636632456 98748191562048 98907843944448 99020709494784 99232217038848 99760047980544 99877967659008 99987708610944 100035358359552 100201281658368 100315623174144 100477809721344 100592466788352 100734267199104 100849216914432 101012266156032 101127533101056 101179809799563 101299554893824 101343540805632 101463332225024 101574815096832 101579113889792 101834072548362 102115106666496 102288808359584 102333223821312 102449998135296 102571097423872 102615635460096 102732732039168 103332571710192 103450486398336 103454864572416 103499786354688 103613506781184 103735981375488 104076188581888 104465165984256 104510526455808 104629785329664 104753461198848 105092557611008 105360793675578 105382584254464 105485333620821 105531137065728 105651560577024 105656031903744 105772121505792 105943129915392 106290575572992 106683314098284 106687829090304 106734154678272 106855950974976 106982258245632 107033187225984 107328569475072 107451044069376 107602512689952 107729702421264 107776480407552 107899466121216 108022592176128 108197239062528 108376700036352 108381286694912 108504962564096 108953171845056 108957782900736 109077500302848 109263045293192 109310489081856 109439697697792 109564581339136 109612156059648 109737236496384 109866949541888 110021823749376 110377974326796 110634547953776 110682587271168 110687271518208 110808889196544 110813578788864 111587790937728 111636244168704 111768201904128 111895742644224 111944329592832 112362713616384 112567760453632 112726441865664 112855076070912 112988474505984 113037535936512 113166525136896 113961999255552 114011483406336 114146248753152 114271666983936 114276503126016 114646426484736 114962819186688 115074909404532 115124876798976 115256247902208 115392484601856 115442589892608 115574323544064 115770919878656 115958093971456 116085502967808 116249143173966 116381797198128 116386722643968 116702979047424 116707918086144 116901495268096 117034893703168 117085712154624 117224111341568 117357877919744 117523311732288 117847643848704 118229127312384 118234130939904 118503950946304 118555407286272 118863035891712 119388761124864 119524997824512 119576897519616 119718241370112 119854854045696 120023807726592 120355040526336 120412335629232 120554666995224 120692234131392 120744640659456 120749750747136 120882424578048 121025311604736 121077862760448 121195915223922 121923787540896 121928947531776 122068082884608 122265437995008 122801193222144 122920925954841 122974300217088 123119659910016 123260154006528 123313675567104 123454391058432 123600318234624 123864327651328 124005671501824 124463866447998 124517910680064 124523180457984 124660000346112 124665276137472 124872051763648 125073940226048 125216664387584 125359551414272 125536264804944 125562228047872 125739227142144 125882710474752 126230112239616 126439483375744 126499738877952 126638730510336 127112033819232 127528903928832 127735087890432 127880848736256 128026775912448 128207249162496 128414529847296 128561066016768 128774303381262 128977229795328 129129685149696 129135150104576 129277037395968 129333171585024 129816545177088 130242284863488 130396235554816 130452855717888 130596190838784 130601717858304 131514182176608 131664255416064 131721426173952 131877125259264 132027612659712 132084941193216 132309622718464 133007768226432 133013397307392 133170623545344 133316944814592 133374833197056 133601708877824 133754164232192 133970412961792 134123289051136 134312356265472 134465622552576 134683021541376 134836710801408 134906413066084 135124721074176 135433086795776 135624000369627 135778763397816 135843469590528 136153475555328 136444298428416 136599997513728 136820847280128 137170065973248 137326593245184 137548617744384 137705576988672 137776762280256 137933981864448 137939819429888 138151342374912 138314641833984 138509617398768 138667673257344 139050358013952 139286887979008 139347368607744 139506380439552 139671281598464 140481058234104 140647111494428 140708182754304 140868747436032 140874709204992 141029495341056 141090732638208 141257506553856 142244418797712 142250438787072 142312206237696 142468571824128 142474601299968 142643010994176 142710916301312 143104759300096 143268058759168 143470016919936 143639603228352 143701973876736 143865954828288 144030122901504 144502266715136 145270895793408 145277043867648 145436667070464 145747318775808 146149541412864 146316315328512 146522570471424 146695764999168 146759462682624 146926932590592 147094593601536 147170632435728 147576783028224 147583028690944 147745185595392 147953454948684 148122287343072 148361765916672 148531064242176 148783721250304 148848325558272 149024269205504 149194323525632 149816951488512 149981562916416 150236687278139 150301922487552 150473434761216 150651299341312 150716714582016 150888700182528 151949332340736 152015311208448 152194998337536 152362222645248 152368670834688 152861901979648 153433212539376 153499835731968 153674997202944 153856646135808 153923453190144 154099098058752 154780670623744 154998857565288 155175729597504 155182296858624 155249679532032 155603972063232 156114282872832 156697748976384 156765789683712 156944677994496 157130191798272 157198420279296 157638836416512 157645507919872 158041190513367 158073876381696 158296705598592 158477340865536 158484047855616 158658182258688 158914694873088 159185014833152 159366663766016 159435863359488 159624321826816 160024971147426 160031743635456 160473387368448 160549780838976 160739555993632 160922978841856 160992854212608 161176566104064 161367082139648 161437150347264 161594553631896 162565050054528 162571930042368 162757443846144 163436674351104 163734924296192 163894567939788 163965733622784 164159546546688 164346872008704 164418234089472 164605854744576 164800424312832 165032735624064 165566961490194 165951821930664 166023880906752 166030907277312 166213333794816 166220368183296 167381686406592 167454366253056 167652302856192 167843613966336 167916494389248 168306816319488 168851640680448 169089662798496 169282614106368 169482711758976 169556303904768 169749787705344 170038538571776 170313450520576 170507798315008 170702367883264 170942998883328 171219373129728 171407500475904 171414754689024 171699071175016 171969639727104 172172913532928 172369383194624 172444228780032 172612364106798 173088726902784 173656379817984 173937140957184 174128254451712 174135623811072 174580083965952 175061877129216 175352242902144 175552340554752 175628568231936 175836167012352 176036816879616 176284967598432 176771465773056 177343690968576 177351196409856 177560831393792 177755926419456 177833110929408 179083141687296 179287496736768 179365346279424 179577362055168 179782281068544 180166294765568 180618503443848 180832000492836 181038351197088 181116960989184 181124626120704 181323636867072 181537967407104 181616794140672 181925731237888 182133330018304 182885681311344 182893421297664 183102124326912 183398156992512 183702349707008 183911975819264 184201789833216 184419522445312 184679489865024 184890231009792 185400477351936 185796491476992 186008507252736 186695799671997 186784770686976 186997914206208 187308077645472 187610910339072 187824996581376 187832945606656 188039327121408 188120976850944 188304397207416 188343342071808 188608840713216 188824065712128 189345168359424 189659225063616 189667251716096 189749608316928 189958095765504 190668050728848 191293355893248 191519470971136 191602631835648 191821273104384 192040163868672 193161455071893 193465844692992 193694527724544 193702725156864 193915556093952 193999757377536 194329758367744 194866055217152 195363427295232 195594353332224 195679283576832 195894286258176 195902576787456 196126124802048 196227509914304 196769044037632 196993580793856 197271273264912 197496383124096 197815687888896 198041418989568 198464434077696 199520095961088 199755935318016 199975417221888 200402563316736 200631246348288 200955619442688 201184933576704 201468534398208 201698433828864 202024532312064 202255066202112 202359619599126 202599109787648 202687081611264 202926664450048 203149630193664 203158227779584 203668145096724 204230213332992 204577616719168 204666447642624 204899996270592 205142194847744 205231270920192 206665143420384 206900972796672 206909729144832 207227013562368 207471962750976 208152377163776 208930331968512 209021052911616 209259570659328 209506922397696 210185115222016 210721587351156 210765168508928 210970667241642 211062274131456 211303121154048 211312063807488 211544243011584 211886259830784 213366628196568 213375658180608 213468309356544 213711901949952 213964516491264 214066374451968 214657138950144 214902088138752 215205025379904 215459404842528 215552960815104 215798932242432 216045184352256 216394478125056 216753400072704 216762573389824 217009925128192 217906343690112 217915565801472 218155000605696 218526090586384 218620978163712 218879395395584 219129162678272 219224312119296 219474472992768 219733899083776 220043647498752 220755948653592 221269095907552 221365174542336 221374543036416 221617778393088 223175581875456 223272488337408 223536403808256 223791485288448 223888659185664 224725427232768 225135520907264 225452883731328 225710152141824 225976949011968 226075071873024 226333050273792 227923998511104 228022966812672 228292497506304 228543333967872 228553006252032 229292852969472 229925638373376 230149818809064 230249753597952 230512495804416 230784969203712 230885179785216 231148647088128 231541839757312 231916187942912 232171005935616 232498286347932 232763594396256 232773445287936 233405958094848 233415836172288 233802990536192 234069787406336 234171424309248 234448222683136 234715755839488 235046623464576 235695287697408 236086222865647 236458254624768 236468261879808 237007901892608 237110814572544 237726071783424 238777522249728 239049995649024 239153795039232 239436482740224 239709708091392 240047615453184 240710081052672 240824671258464 241109333990448 241384468262784 241489281318912 241499501494272 241764849156096 242050623209472 242155725520896 242391830447844 243847575081792 243857895063552 244136165769216 245602386444288 245841851909682 245948600434176 246239319820032 246520308013056 246627351134208 246908782116864 247200636469248 247728655302656 248011343003648 248350442235291 248927732895996 249035821360128 249046360915968 249320000692224 249330552274944 249744103527296 250147880452096 250433328775168 250719102828544 251072529609888 251478454284288 251765420949504 252460224479232 252878966751488 253277461020672 254224067638464 255057807857664 255470175780864 255761697472512 256053551824896 256414498324992 256829059694592 257122132033536 257548606762524 257954459590656 258259370299392 258270300209152 258554074791936 258666343170048 258918546160197 259633090354176 260484569726976 260792471109632 260905711435776 261192381677568 261203435716608 263028364353216 263328510832128 263442852347904 263754250518528 264055225319424 264619245436928 266015536452864 266026794614784 266341247090688 266633889629184 266749666394112 267203417755648 267508328464384 267940825923584 268246578102272 268624712530944 268931245105152 269366043082752 269673421602816 269812826132168 270249442148352 270866173591552 271248000739254 271557526795632 271686939181056 272306951110656 272888596856832 273199995027456 273641694560256 274340131946496 274653186490368 275097235488768 275553524560512 275867963728896 275879638859776 276302684749824 276629283667968 277019234797536 277335346514688 278100716027904 278573775958016 278694737215488 279012760879104 279342563196928 280962116468208 281294222988856 281416365508608 281737494872064 281749418409984 282058990682112 282181465276416 282515013107712 284488837595424 284500877574144 284624412475392 284937143648256 285286021988352 285421832602624 286209518600192 286536117518336 286940033839872 287279206456704 287403947753472 287731909656576 288060245803008 289004533430272 290541791586816 290554087735296 290873334140928 291494637551616 292299082825728 293045140942848 293391529998336 293518925365248 293853865181184 294189187203072 294341264871456 295153566056448 295166057381888 295490371190784 295906909897368 296244574686144 296723531833344 297062128484352 297567442500608 297696651116544 298048538411008 298388647051264 299633902977024 299963125832832 300473374556278 300603844975104 300946869522432 301302598682624 301433429164032 301777400365056 303539429398689 303898664681472 304030622416896 304389996675072 304724445290496 304737341669376 305723803959296 306866425078752 306999671463936 307349994405888 307713292271616 307846906380288 308198196117504 309561341247488 309997715130576 310351459195008 310364593717248 310499359064064 311207944126464 312228565745664 313395497952768 313531579367424 313889355988992 314260383596544 315277672833024 315291015839744 316082381026734 316147752763392 316456000862463 316593411197184 316954681731072 316968095711232 317316364517376 317829389746176 318370029666304 318733327532032 318871726718976 319248643653632 320049942294852 320063487270912 320946774736896 321099561677952 321479111987264 321845957683712 321985708425216 322353132208128 322734164279296 323189107263792 325130100109056 325143860084736 325514887692288 326873348702208 327469848592384 327789135879576 327931467245568 328319093093376 328693744017408 328836468178944 329211709489152 329600848625664 330065471248128 331133922980388 331903643861328 332047761813504 332061814554624 332426667589632 332440736366592 334763372813184 334908732506112 335304605712384 335687227932672 335832988778496 337703281360896 338179325596992 338565228212736 338965423517952 339112607809536 339499575410688 340077077143552 340626901041152 341015596630016 341404735766528 341885997766656 342438746259456 342815000951808 342829509378048 343398142350032 343939279454208 344345827065856 344738766389248 344888457560064 345224728213596 346177453805568 347312759635968 347874281914368 348256508903424 349160167931904 350123754258432 350704485804288 351104681109504 351257136463872 351672334024704 352073633759232 352569935196864 353542931546112 354687381937152 354702392819712 355121662787584 355511852838912 355666221858816 358166283374592 358574993473536 358730692558848 359154724110336 359564562137088 361237006887696 361664000985672 362076702394176 362233921978368 362249252241408 362647273734144 363075934814208 363233588281344 363851462475776 364266660036608 365771362622688 365786842595328 366204248653824 366796313985024 367404699414016 367823951638528 368403579666432 368762777864523 368839044890624 369358979730048 369780462019584 370800954703872 371592982953984 372017014505472 373391599343994 373569541373952 373995828412416 374616155290944 375221820678144 375649993162752 376078654242816 376608794414832 376686684143616 377217681426432 377648131424256 378690336718848 379318450127232 379334503432192 379499216633856 379916191531008 381336101457696 382586711786496 383038941942272 383205263671296 383642546208768 384080327737344 386322910143786 386931689385984 387389055449088 387405450313728 387831112187904 387999514755072 388659516735488 389732110434304 390726854590464 391188706664448 391358567153664 391788572516352 391805153574912 392455019828608 393538088075264 393987161587712 394542546529824 394992766248192 395631375777792 396082837979136 396928868155392 399040191922176 399511870636032 399950834443776 400805126633472 401262492696576 401911238885376 402369867153408 402937068796416 403396867657728 404049064624128 404510132404224 404719239198252 405198219575296 405374163222528 405853328900096 406299260387328 406316455559168 406872001108881 407336290193448 408460426665984 409155233438336 409332895285248 409799992541184 410284389695488 410462541840384 413330286840768 413801945593344 413819458289664 414454027124736 414943925501952 416304754327552 417860663937024 418042105823232 418519141318656 419013844795392 420370230444032 421443174702312 421530337017856 421941334483284 422124548262912 422606242308096 422624127614976 423088486023168 423772519661568 426733256393136 426751316361216 426936618713088 427423803899904 427929032982528 428132748903936 429314277900288 429804176277504 430410050759808 430918809685056 431105921630208 431597864484864 432090368704512 433506800145408 433525146779648 434019850256384 435812687380224 435831131602944 436310001211392 437052181172768 437241956327424 437758790791168 438258325356544 438448624238592 438948945985536 439467798167552 440087294997504 441511897307184 442538191815104 442730349084672 442749086072832 443235556786176 446351163750912 446544976674816 447072807616512 447582970576896 449450854465536 450271041814528 450710061834417 450905767462656 451420304283648 451953898023936 452150143746048 452666100547584 455847997022208 456045933625344 456584995012608 457086667935744 457106012504064 458585705938944 460299637618128 460499507195904 461024991608832 461569938407424 461770359570432 462297294176256 463083679514624 463832375885824 464342011871232 464996572695864 465527188792512 465546890575872 466811916189696 467605981072384 468139574812672 468342848618496 468896445366272 469431511678976 470093246929152 471390575394816 472172445731294 472916509249536 472936523759616 474015803785216 474221629145088 475452143566848 477555044499456 478099991298048 478307590078464 478872965480448 480095230906368 481420162105344 481649342516928 482218667980896 482768936525568 482978562637824 483529698312192 484101246418944 484311451041792 484783660895688 487695150163584 487715790127104 488272331538432 491204772888576 491683703819364 491897200868352 492478639640064 493040616026112 493254702268416 493817564233728 494401272938496 495457310605312 496700884470582 497855465791992 498071642720256 498092721831936 498640001384448 498661104549888 499488207054592 500295760904192 500866657550336 501438205657088 502145059219776 502956908568576 503530841899008 504920448958464 505757933502976 506554922041344 508448135276928 510115615715328 510940351561728 511523394945024 512107103649792 512828996649984 513658119389184 514244264067072 515097213525048 515908919181312 516518740598784 516540600418304 517108149583872 517332686340096 517837092320394 519266180708352 520969139453952 521584942219264 521811422871552 522384763355136 522406871433216 526056728706432 526657021664256 526885704695808 527508501037056 528110450638848 529238490873856 532031072905728 532053589229568 532682494181376 533267779258368 533499332788224 534406835511296 535016656928768 535881651847168 536493156204544 537249425061888 537862490210304 538732086165504 539346843205632 539625652264336 540498884296704 541732347183104 542496001478508 543115053591264 543373878362112 544613902221312 545777193713664 546399990054912 548680263892992 549306372980736 550194470977536 551107049121024 551735927457792 551759277719552 552605369499648 553258567335936 554038469595072 554670693029376 556201432055808 557147551916032 557389474430976 558025521758208 558685126393856 560087399015991 561924232936416 562588445977712 562832731017216 563474989744128 563498836819968 564117981364224 564362930552832 565030026215424 568977675190848 569001755148288 569248824950784 569874287296512 570843665205248 572419037200384 573072235036672 573880067679744 574558412913408 574807895506944 575463819313152 576120491606016 578009066860544 579484365215679 581083583173632 581108175470592 581746668281856 582989275103232 584598165651456 586090281885696 586783059996672 587037850730496 587707730362368 588378374406144 588682529742912 590307132112896 590980742381568 591813819794736 592489149372288 593447063666688 594124256968704 595134885001216 595393302233088 596097076822016 596777294102528 599267805954048 599926251665664 600946749112556 601207689950208 601893739044864 602605197365248 602866858328064 603554800730112 607078858797378 607797329362944 608061244833792 608779993350144 609448890580992 609474683338752 611447607918592 613732850157504 613999342927872 614699988811776 615426584543232 615693812760576 619122682494976 619995430261152 620702918390016 620729187434496 622415888252928 624457131491328 626790995905536 627063158734848 627778711977984 628520767193088 630555345666048 630582031679488 632164762053468 632295505526784 632912001724926 633186822394368 633909363462144 633936191422464 634632729034752 635658779492352 636740059332608 637466655064064 638497287307264 640099884589704 640126974541824 641893549473792 642199123355904 642958223974528 643691915367424 643971416850432 644706264416256 645468328558592 646378214527584 650260200218112 650287720169472 651029775384576 653746697404416 655578271759152 655862934491136 656638186186752 657387488034816 657672936357888 658423418978304 659201697251328 660130942496256 662267845960776 663807287722656 664095523627008 664123629109248 664853335179264 669526745626368 669817465012224 670609211424768 671374455865344 671665977556992 675406562721792 676358651193984 677130456425472 677930847035904 678225215619072 678999150821376 680154154287104 681253802082304 682031193260032 683771995533312 684877492518912 685630001903616 685659018756096 686796284700064 687878558908416 688691654131712 689477532778496 689776915120128 690449456427192 692354907611136 694625519271936 695748563828736 696513017806848 698320335863808 700247508516864 701408971608576 702209362219008 702514272927744 703344668049408 704147267518464 705139870393728 707085863092224 708258668596941 709374763874304 709404785639424 710243325575168 711023705677824 711332443717632 716332566749184 717149986947072 717461385117696 718309448220672 719129124274176 722474013775392 723328001971344 724153404788352 724467843956736 724498504482816 725294547468288 726151869628416 726467176562688 727702924951552 728533320073216 731542725245376 731573685190656 732408497307648 734809398828032 735647903277056 736807159332864 737525555729046 737678089781248 738717959460096 739560924039168 741601909407744 743185965907968 744034029010944 746783198687988 747139082747904 747991656824832 749232310581888 750443641356288 751299986325504 752157308485632 753217588829664 754435362852864 755296262848512 757380673437696 758636900254464 758669006864384 759832383062016 762672202915392 765173423572992 766077883884544 766410527342592 767285092417536 768160655474688 772645820287572 773863378771968 774778110898176 774810900627456 775662224375808 775999029510144 777319033470976 781453709180928 782377413328896 782717134307328 783577145032704 783610307149824 784910039657216 787076176150528 787974323175424 789085093059648 789985532496384 791262751555584 792165675958272 793857736310784 798080383844352 799023741272064 799901668887552 801610253266944 802524985393152 803822477770752 804739734306816 805874137592832 806793735315456 808098129248256 809020264808448 809438478396504 810396439150592 810748326445056 811706657800192 812598520774656 813744002217762 814672580386896 816920853331968 818310466876672 818665790570496 819599985082368 820568779390976 820925083680768 826660573681536 827603891186688 827638916579328 828908054249472 829887851003904 832609508655104 835721327874048 836084211646464 837038282637312 838027689590784 840740460888064 842886349404624 843060674035712 843882668966568 844249096525824 845212484616192 845248255229952 846176972046336 847545039323136 853466512786272 853502632722432 853873237426176 855858065965056 856265497807872 858628555800576 859608352555008 860820101519616 861837619370112 862211843260416 863195728969728 864180737409024 867013600290816 867050293559296 868039700512768 871625374760448 871662263205888 872620002422784 874104362345536 874483912654848 875517581582336 876516650713088 876897248477184 878935596335104 880174589995008 883023794614368 885076383630208 885460698169344 885498172145664 886471113572352 892702327501824 893089953349632 894145615233024 895165941153792 898901708931072 900542083629056 901420123668834 901811534925312 902840608567296 903907796047872 904300287492096 905332201095168 910618288196067 911695994044416 912091867250688 913169990025216 914173335871488 914212025008128 917171411877888 920599275236256 920999014391808 922049983217664 923139876814848 923540719140864 924594588352512 926167359029248 928684023742464 929993145391728 931054377585024 931093781151744 933623832379392 935211962144768 936279149625344 936685697236992 937792890732544 938863023357952 940186493858304 942781150789632 944344891462588 945833018499072 945873047519232 948031607570432 948443258290176 949368002587389 950904287133696 955110088998912 956199982596096 956615180156928 957745930960896 960190461812736 962840324210688 963298685033856 964437335961792 965537873051136 965957125275648 967059396624384 968202492837888 969567321791376 975390300327168 975431580254208 976544663076864 982409545777152 983367407638728 983794401736704 984957279280128 986081232052224 986509404536832 987635128467456 988802545876992 990914621210624 993401768941164 995710931583984 996143285440512 996185443663872 997280002768896 997322209099776 998976414109184 1000591521808384 1001733315100672 1002876411314176 1004290118439552 1005913817137152 1007061683798016 1011515867005952 1013109844082688 1016896270553856 1020231231430656 1021880703123456 1023046789890048 1024214207299584 1025657993299968 1027316238778368 1028488528134144 1030194427050096 1031817838362624 1033037481197568 1033081200836608 1034216299167744 1034665372680192 1035674184640788 1038532361416704 1041938278907904 1043169884438528 1043622845743104 1044769526710272 1052113457412864 1053314043328512 1053771409391616 1055017002074112 1056220901277696 1058476981747712 1064062145811456 1064107178459136 1065364988362752 1066535558516736 1066998665576448 1068813671022592 1070033313857536 1071763303694336 1074498850123776 1075724980420608 1077464172331008 1078693686411264 1079251304528672 1083464694366208 1084992002957016 1086230107182528 1086747756724224 1089227804442624 1091554387427328 1092799980109824 1097360527785984 1098612745961472 1100388941955072 1102214098242048 1103471854915584 1103518555439104 1105210738999296 1106288333593569 1106517134671872 1108076939190144 1109341386058752 1112402864111616 1114295103832064 1114778948861952 1116051043516416 1117370252787712 1120174798031982 1123848465872832 1125176891955424 1125665462034432 1126949979488256 1128235962728448 1130060052430848 1137955350381696 1138003510296576 1138497649901568 1139748574593024 1141687330410496 1144838074400768 1146144470073344 1147760135359488 1149116825826816 1149615791013888 1150927638626304 1152240983212032 1156018133721088 1158968730431358 1162167166347264 1162216350941184 1163493336563712 1165978550206464 1169196331302912 1172180563771392 1173566119993344 1174075701460992 1175415460724736 1177365059485824 1180614264225792 1181961484763136 1183627639589472 1184978298744576 1186894127333376 1188248513937408 1190269770002432 1190786604466176 1192194153644032 1193554588205056 1198535611908096 1199852503331328 1201893498225112 1202415379900416 1203787478089728 1205210394730496 1205733716656128 1207109601460224 1214157717594756 1215594658725888 1216122489667584 1217559986700288 1218897781161984 1218949366677504 1222895215837184 1227465700315008 1227998685855744 1229399977623552 1230853169086464 1231387625521152 1238245364989952 1239990860522304 1241405836780032 1241458374868992 1244831776505856 1248914262982656 1253581991811072 1254126317469696 1255557423955968 1257041534386176 1261110691332096 1261164063358976 1264329524106936 1264591011053568 1265824003449852 1266373644788736 1267818726924288 1267872382844928 1269265458069504 1271317558984704 1273480118665216 1274933310128128 1280199769179408 1280253949083648 1283787098947584 1284398246711808 1285916447949056 1287383830734848 1287942833700864 1289412528832512 1290936657117184 1292756429055168 1300520400436224 1300575440338944 1302059550769152 1307493394808832 1311156543518304 1311725868982272 1313276372373504 1314774976069632 1315345872715776 1316846837956608 1318403394502656 1320261884992512 1324535691921552 1327614575445312 1328191047254016 1328247258218496 1329706670358528 1339053491252736 1339634930024448 1341218422849536 1342748911730688 1350813125443584 1352130185503251 1352717302387968 1354260912850944 1355861694071808 1356450431238144 1357998301642752 1360308308574208 1362507604164608 1364062386520064 1367543991066624 1369754985037824 1371260003807232 1371318037512192 1373592569400128 1375757117816832 1377383308263424 1378955065556992 1380898912854384 1384709815222272 1389251038543872 1391497127657472 1393026035613696 1396640671727616 1402817943217152 1404418724438016 1405028545855488 1406689336098816 1408294535036928 1410279740787456 1414171726184448 1416517337193882 1418749527748608 1418809571278848 1420486651150336 1422047411355648 1422664887435264 1432665133498368 1434299973894144 1434922770235392 1436618896441344 1444948027550784 1446656003942688 1448306809576704 1448935687913472 1450589094936576 1452303739256832 1452934353125376 1455405849903104 1457066640146432 1463085450490752 1463147370381312 1464816994615296 1469618797656064 1471295806554112 1473614318665728 1475051111458092 1475356179562496 1477435918920192 1479121848078336 1483203818815488 1486371931815936 1493566397375976 1494278165495808 1495983313649664 1498464621163776 1500887282712576 1502599972651008 1504314616971264 1506435177659328 1508870725705728 1510592525697024 1514761346875392 1517273800508928 1517338013728768 1519664766124032 1525344405830784 1530346847145984 1532155767769088 1532821054685184 1534570184835072 1536321310949376 1545291640575144 1547726757543936 1549556221796352 1549621801254912 1551324448751616 1551998059020288 1554638066941952 1562907418361856 1564754826657792 1565434268614656 1567154290065408 1567220614299648 1569820079314432 1574152352301056 1575948646350848 1578170186119296 1579971064992768 1582525503111168 1584331351916544 1587715472621568 1596160767688704 1598047482544128 1599803337775104 1603220506533888 1605049970786304 1607644955541504 1609479468613632 1611748275185664 1613587470630912 1616196258496512 1618040529616896 1618876956793008 1620792878301184 1621496652890112 1623413315600384 1625197041549312 1627488004435524 1629345160773792 1633841706663936 1636620933753344 1637331581140992 1639199970164736 1641137558781952 1652603560059529 1653321147363072 1655207782373376 1655277833158656 1657816108498944 1659775702007808 1665219017310208 1671442655748096 1672168423292928 1674076565274624 1676055379181568 1681480921776128 1685772698809248 1687765337933136 1688498193051648 1690424969232384 1690496510459904 1692353944092672 1695090078646272 1706933025572544 1707005265444864 1707746474852352 1712530995615744 1717257111601152 1719216705110016 1721640203039232 1723675238740224 1724423686520832 1726391457939456 1728361474818048 1734027200581632 1734100587118592 1736079401025536 1738453095647037 1743250749520896 1743324526411776 1745240004845568 1748208724691072 1748967825309696 1751035163164672 1753033301426176 1753794496954368 1760349179990016 1766047589228736 1770152767260416 1770921396338688 1772942227144704 1785404655003648 1786179906699264 1788291230466048 1790331882307584 1797803417862144 1801084167258112 1802840247337668 1803623069850624 1805681217134592 1807815592095744 1808600574984192 1810664402190336 1821236576392134 1823391988088832 1824183734501376 1826339980050432 1828346671742976 1828424050016256 1834342823755776 1841198550472512 1841998028783616 1844099966435328 1846279753629696 1847081438281728 1852334718058496 1857368047484928 1859986290783456 1862108755170048 1862187562303488 1867247664758784 1870423924289536 1872558299250688 1873371394473984 1875585781465088 1877726046715904 1880372987716608 1885562301579264 1888689782925176 1891666036998144 1891746095038464 1896063215140864 1896886516580352 1898736005174778 1901808574267392 1910220177997824 1912399965192192 1915491861921792 1920380923625472 1925680648421376 1926597370067712 1928874671923584 1931075746102272 1931914250551296 1934118793248768 1936404985675776 1939134643582752 1950780600654336 1950863160508416 1953089326153728 1966734815277456 1967588803473408 1969914558560256 1972162464104448 1973018809073664 1975270256934912 1977605091753984 1981829242421248 1986803537882328 1991421863167968 1992286570881024 1992370887327744 1994560005537792 1997952828218368 2001183043616768 2003466630201344 2005752822628352 2008580236879104 2011827634274304 2014123367596032 2023031734011904 2026219688165376 2033792541107712 2040462462861312 2043761406246912 2046093579780096 2051315986599936 2054632477556736 2056977056268288 2060388854100192 2063635676725248 2066074962395136 2066162401673216 2068432598335488 2069330745360384 2071348369281576 2077064722833408 2083876557815808 2086339768877056 2087245691486208 2089539053420544 2104226914825728 2106628086657024 2107542818783232 2110034004148224 2112441802555392 2116953963495424 2124776005790823 2128124291622912 2128214356918272 2130729976725504 2133071117033472 2133997331152896 2137627342045184 2140066627715072 2143526607388672 2148997700247552 2151449960841216 2154928344662016 2157387372822528 2158502609057344 2166929388732416 2169984005914032 2172460214365056 2173495513448448 2178455608885248 2183108774854656 2185599960219648 2194721055571968 2197225491922944 2204428196484096 2206943709831168 2207037110878208 2210421477998592 2212576667187138 2213034269343744 2216153878380288 2218682772117504 2224805728223232 2228590207664128 2229557897723904 2232102087032832 2234740505575424 2240349596063964 2247696931745664 2250353783910848 2251330924068864 2253899958976512 2256471925456896 2275910700763392 2276007020593152 2279497149186048 2283374660820992 2289676148801536 2292288940146688 2295520270718976 2298233651653632 2299231582027776 2301855277252608 2304481966424064 2312036267442176 2317937460862716 2324334332694528 2324432701882368 2326986673127424 2331957100412928 2344361127542784 2347132239986688 2348151402921984 2350830921449472 2354730118971648 2361228528451584 2363922969526272 2367255279178944 2369956597489152 2373788254666752 2376497027874816 2380539540004864 2381573208932352 2384388307288064 2387109176410112 2397071223816192 2399705006662656 2403786996450224 2404830759800832 2407574956179456 2410420789460992 2411467433312256 2414219202920448 2428315435189512 2431189317451776 2432244979335168 2435119973400576 2437795562323968 2445790431674368 2454931400630016 2455997371711488 2458799955247104 2461706338172928 2462775251042304 2476490729979904 2479981721044608 2482811673560064 2482916749737984 2489663553011712 2497828525965312 2507163983622144 2508252634939392 2511114847911936 2514083068772352 2522221382664192 2528659048213872 2529182022107136 2531648006899704 2532747289577472 2535637453848576 2535744765689856 2538530916139008 2542635117969408 2546960237330432 2549866620256256 2560399538358816 2560507898167296 2567574197895168 2568796493423616 2571832895898112 2574767661469696 2575885667401728 2578825057665024 2581873314234368 2585512858110336 2601040800872448 2601150880677888 2604119101538304 2614986789617664 2622313087036608 2623451737964544 2626552744747008 2629549952139264 2630691745431552 2636806789005312 2640523769985024 2649071383843104 2655229150890624 2656382094508032 2656494516436992 2659413340717056 2678106982505472 2679269860048896 2682436845699072 2685497823461376 2701626250887168 2704260371006502 2705434604775936 2708521825701888 2711723388143616 2712900862476288 2715996603285504 2720616617148416 2725015208329216 2728124773040128 2731854864588201 2735087982133248 2739509970075648 2742520007614464 2742636075024384 2747185138800256 2751514235633664 2754766616526848 2757910131113984 2761797825708768 2769419630444544 2778502077087744 2786052071227392 2793281343455232 2805635886434304 2808837448876032 2810057091710976 2813378672197632 2816589070073856 2820559481574912 2828343452368896 2833034674387764 2837499055497216 2837619142557696 2840973302300672 2844094822711296 2845329774870528 2848104007762167 2865330266996736 2868599947788288 2869845540470784 2873237792882688 2889896055101568 2893312007885376 2896613619153408 2897871375826944 2901178189873152 2904607478513664 2910811699806208 2914133280292864 2926170900981504 2926294740762624 2929633989230592 2939237595312128 2942591613108224 2947228637331456 2950102222916184 2950712359124992 2954871837840384 2958243696156672 2966407637630976 2972743863631872 2987132794751952 2988556330991616 2991966627299328 2996929242327552 3001774565425152 3005199945302016 3008629233942528 3012870355318656 3017741451411456 3021185051394048 3034547601017856 3034676027457536 3039329532248064 3050688811661568 3060693694291968 3064311535538176 3065642109370368 3069140369670144 3072642621898752 3090583281150288 3095453515087872 3099112443592704 3099243602509824 3102648897503232 3103996118040576 3109276133883904 3125814836723712 3129509653315584 3130868537229312 3134308580130816 3139640158628864 3148304704602112 3151897292701696 3156340372238592 3159942129985536 3165051006222336 3168662703833088 3175430945243136 3192321535377408 3196094965088256 3199606675550208 3206441013067776 3210099941572608 3215289911083008 3223496550371328 3227174941261824 3232392516993024 3236081059233792 3237753913586016 3241585756602368 3246826631200768 3250394083098624 3254976008871048 3258690321547584 3267683413327872 3273241867506688 3274663162281984 3278399940329472 3282275117563904 3305207120119058 3306642294726144 3310415564746752 3310555666317312 3315632216997888 3319551404015616 3342885311496192 3344336846585856 3348153130549248 3352110758363136 3362961843552256 3371545397618496 3375530675866272 3376996386103296 3380849938464768 3384707888185344 3390180157292544 3413866051145088 3414010530889728 3415492949704704 3425061991231488 3434514223202304 3438433410220032 3443280406078464 3447350477480448 3448847373041664 3452782915878912 3456722949636096 3468054401163264 3468201174237184 3476906191294074 3486501499041792 3486649052823552 3490480009691136 3496417449382144 3497935650619392 3502070326329344 3506066602852352 3507588993908736 3520698359980032 3532095178457472 3540305534520832 3541842792677376 3545884454289408 3570809310007296 3572359813398528 3576582460932096 3580663764615168 3595606835724288 3602168334516224 3605680494675336 3607246139701248 3611362434269184 3615631184191488 3617201149968384 3621328804380672 3642473152784268 3646783976177664 3648367469002752 3652679960100864 3656693343485952 3656848100032512 3668685647511552 3682397100945024 3683996057567232 3688199932870656 3692559507259392 3694162876563456 3704669436116992 3714736094969856 3719972581566912 3724217510340096 3724375124606976 3734495329517568 3740847848579072 3745116598501376 3746742788947968 3751171562930176 3755452093431808 3760745975433216 3771124603158528 3777379565850352 3783332073996288 3783492190076928 3792126430281728 3793773033160704 3797472010349556 3803617148534784 3820440355995648 3824799930384384 3840761847250944 3851361296842752 3853194740135424 3857749343847168 3862151492204544 3863828501102592 3868237586497536 3872809971351552 3878269287165504 3901561201308672 3901726321016832 3906178652307456 3933469630554912 3935177606946816 3939829117120512 3944324928208896 3946037618147328 3950540513869824 3955210183507968 3973607075764656 3982843726335936 3984573141762048 3984741774655488 3989120011075584 3995905656436736 4002366087233536 4006933260402688 4011505645256704 4017160473758208 4023655268548608 4028246735192064 4046063468023808 4052439376330752 4056390556509753 4067585082215424 4080924925722624 4087522812493824 4092187159560192 4102631973199872 4109264955113472 4113954112536576 4120777708200384 4127271353450496 4132149924790272 4136865196670976 4142696738563152 4154129445666816 4167753115631616 4172679537754112 4174491382972416 4179078106841088 4208453829651456 4213256173314048 4215085637566464 4220068008296448 4224883605110784 4233907926990848 4249552011581646 4256248583245824 4256428713836544 4261459953451008 4266142234066944 4267994662305792 4275254684090368 4280133255430144 4287053214777344 4297995400495104 4302899921682432 4309856689324032 4317005218114688 4333858777464832 4339968011828064 4344920428730112 4356911217770496 4366217549709312 4371199920439296 4389442111143936 4394450983845888 4408856392968192 4413887419662336 4414074221756416 4420842955997184 4425153334374276 4426068538687488 4432307756760576 4437365544235008 4449611456446464 4457180415328256 4459115795447808 4469481011150848 4480699192127928 4495393863491328 4500707567821696 4502661848137728 4507799917953024 4512943850913792 4551821401526784 4552014041186304 4558994298372096 4566749321641984 4579352297603072 4591040541437952 4596467303307264 4598463164055552 4603710554505216 4608963932848128 4624072534884352 4635874921725432 4648668665389056 4648865403764736 4653973346254848 4663914200825856 4688722255085568 4694264479973376 4696302805843968 4701661842898944 4709460237943296 4722457056903168 4727845939052544 4734510558357888 4739913194978304 4747576509333504 4752994055749632 4761079080009728 4763146417864704 4768776614576128 4774218352820224 4794142447632384 4799410013325312 4807573992900448 4809661519601664 4815149912358912 4820841578921984 4822934866624512 4828438405840896 4856630870379024 4862378634903552 4864489958670336 4870239946801152 4875591124647936 4891580863348736 4909862801260032 4911994743422976 4917599910494208 4923412676345856 4952981459959808 4957810680178587 4959963442089216 4965623347120128 4965833499475968 4979327106023424 4995657051930624 5014327967244288 5016505269878784 5022229695823872 5028166137544704 5044442765328384 5057318096427744 5063296013799408 5065494579154944 5071274907697152 5071489531379712 5077061832278016 5085270235938816 5093920474660864 5099733240512512 5120799076717632 5121015796334592 5137592986847232 5143665791796224 5149535322939392 5151771334803456 5157650115330048 5163746628468736 5171025716220672 5202081601744896 5202301761355776 5208238203076608 5229973579235328 5244626174073216 5246903475929088 5253105489494016 5259099904278528 5261383490863104 5281047539970048 5298142767686208 5310458301781248 5312764189016064 5318826681434112 5356213965010944 5358539720097792 5364873691398144 5370995646922752 5403252501774336 5408520742013004 5410869209551872 5417043651403776 5423446776287232 5425801724952576 5431993206571008 5441233234296832 5450030416658432 5463709729176402 5470175964266496 5479019940151296 5485040015228928 5485272150048768 5494370277600512 5503028471267328 5509533233053696 5515820262227968 5523595651417536 5538839260889088 5557004154175488 5572104142454784 5586562686910464 5611271772868608 5617674897752064 5620114183421952 5626757344395264 5633178140147712 5641118963149824 5656686904737792 5666069348775528 5674998110994432 5675238285115392 5681946604601344 5688189645422592 5690659549741056 5696208015524334 5730660533993472 5737199895576576 5746475585765376 5779792110203136 5786624015770752 5793227238306816 5795742751653888 5802356379746304 5809214957027328 5821623399612416 5828266560585728 5852341801963008 5852589481525248 5859267978461184 5878475190624256 5885183226216448 5900204445832368 5901424718249984 5909743675680768 5916487392313344 5932815275261952 5945487727263744 5974265589503904 5977112661983232 5993858484655104 6003549130850304 6010399890604032 6017258467885056 6025740710637312 6035482902822912 6042370102788096 6069095202035712 6069352054915072 6078659064496128 6101377623323136 6121387388583936 6128623071076352 6131284218740736 6138280739340288 6181166562300576 6190907030175744 6198224887185408 6198487205019648 6205297795006464 6207992236081152 6218552267767808 6251629673447424 6259019306631168 6261737074458624 6268617160261632 6279280317257728 6296609409204224 6303794585403392 6312680744477184 6319884259971072 6330102012444672 6337325407666176 6350861890486272 6374328017372469 6384643070754816 6392189930176512 6399213351100416 6412882026135552 6420199883145216 6430579822166016 6446993100742656 6454349882523648 6464785033986048 6472162118467584 6475507827172032 6483171513204736 6500788166197248 6509952017742096 6517380643095168 6535366826655744 6546483735013376 6549326324563968 6556799880658944 6564550235127808 6610414240238116 6613284589452288 6620831129493504 6621111332634624 6631264433995776 6639102808031232 6685770622992384 6688673693171712 6696306261098496 6704221516726272 6725923687104512 6743090795236992 6751061351732544 6753992772206592 6761699876929536 6769415776370688 6827732102290176 6828021061779456 6850123982462976 6869028446404608 6876866820440064 6886560812156928 6894700954960896 6897694746083328 6905565831757824 6913445899272192 6936108802326528 6936402348474368 6953812382588148 6973002998083584 6973298105647104 6980960019382272 6992834898764288 6995871301238784 7004140652658688 7012133205704704 7041396719960064 7064190356914944 7080611069041664 7083685585354752 7091768908578816 7141618620014592 7144719626797056 7153164921864192 7161327529230336 7191213671448576 7211360989350672 7214492279402496 7222724868538368 7231262368382976 7234402299936768 7242657608761344 7284946305568536 7293567952355328 7296734938005504 7305359920201728 7313386686971904 7337371295023104 7364794201890048 7367992115134464 7376399865741312 7385119014518784 7388325753126912 7409338872233984 7429472189939712 7439945163133824 7448435020680192 7448750249213952 7468990659035136 7481695697158144 7490233197002752 7493485577895936 7502343125860352 7521491950866432 7542249206317056 7554759131700704 7566664147992576 7584252860563456 7587546066321408 7594944020699112 7607234297069568 7640880711991296 7649599860768768 7681523694501888 7702722593685504 7706389480270848 7715498687694336 7724302984409088 7727657002205184 7736475172995072 7745619942703104 7756538574331008 7803122402617344 7803452642033664 7812357304614912 7866939261109824 7870355213893632 7879658234241024 7888649856417792 7892075236294656 7910420367015936 7947214151529312 7965687452671872 7969146283524096 7969483549310976 7978240022151168 7991811312873472 8004732174467072 8013866520805376 8023011290513408 8034320947516416 8047310537097216 8056493470384128 8092126936047616 8104878752661504 8112781113019506 8135170164430848 8161849851445248 8175045624987648 8184374319120384 8205263946399744 8218529910226944 8227908225073152 8241555416400768 8254542706900992 8264299849580544 8273730393341952 8285393477126304 8308258891333632 8335506231263232 8345359075508224 8358156213682176 8416907659302912 8426512346628096 8430171275132928 8440136016592896 8449767210221568 8467815853981696 8499104023163292 8512497166491648 8512857427673088 8522919906902016 8532284468133888 8535989324611584 8550509368180736 8560266510860288 8595990800990208 8605799843364864 8619713378648064 8634010436229376 8667717554929664 8679936023656128 8689840857460224 8713822435540992 8732435099418624 8742399840878592 8778884222287872 8788901967691776 8817712785936384 8827774839324672 8828148443512832 8841685911994368 8850306668748552 8852137077374976 8864615513521152 8874731088470016 8899222912892928 8914360830656512 8918231590895616 8961398384255856 8990787726982656 9001415135643392 9005323696275456 9015599835906048 9025887701827584 9103642803053568 9104028082372608 9117988596744192 9133498643283968 9158704595206144 9182081082875904 9192934606614528 9196926328111104 9207421109010432 9217927865696256 9248145069768704 9271749843450864 9297337330778112 9297730807529472 9307946692509696 9327828401651712 9377444510171136 9388528959946752 9392605611687936 9418920475886592 9444914113806336 9455691878105088 9469021116715776 9479826389956608 9495153018667008 9505988111499264 9522158160019456 9526292835729408 9537553229152256 9548436705640448 9588284895264768 9598820026650624 9615147985800896 9619323039203328 9630299824717824 9641683157843968 9645869733249024 9713261740758048 9724757269807104 9740479893602304 9751182249295872 9783161726697472 9819725602520064 9823989486845952 9835199820988416 9846825352691712 9905962919919616 9915621360357174 9919926884178432 9931246694240256 9931666998951936 9958654212046848 10028655934488576 10033010539757568 10044459391647744 10056332275089408 10088885530656768 10114636192855488 10126592027598816 10130989158309888 10142549815394304 10154123664556032 10170540471877632 10187840949321728 10199466481025024 10241598153435264 10242031592669184 10275185973694464 10287331583592448 10299070645878784 10303542669606912 10315300230660096 10327493256937472 10342051432441344 10404163203489792 10404603522711552 10459947158470656 10489252348146432 10493806951858176 10506210978988032 10518199808557056 10522766981726208 10562095079940096 10596285535372416 10620916603562496 10625528378032128 10637653362868224 10712427930021888 10717079440195584 10729747382796288 10741991293845504 10806505003548672 10817041484026008 10821738419103744 10834087302807552 10846893552574464 10851603449905152 10863986413142016 10882466468593664 10900060833316864 10927419458352804 10940351928532992 10958039880302592 10970080030457856 10970544300097536 10988740555201024 11006056942534656 11019066466107392 11031640524455936 11047191302835072 11077678521778176 11114008308350976 11144208284909568 11173125373820928 11222543545737216 11235349795504128 11240228366843904 11253514688790528 11266356280295424 11282237926299648 11313373809475584 11332138697551056 11349996221988864 11350476570230784 11363893209202688 11376379290845184 11381319099482112 11392416031048668 11461321067986944 11474399791153152 11559584220406272 11573248031541504 11586454476613632 11591485503307776 11604712759492608 11618429914054656 11643246799224832 11656533121171456 11704683603926016 11705178963050496 11718535956922368 11756950381248512 11770366452432896 11800408891664736 11819487351361536 11832974784626688 11865630550523904 11948531179007808 11954225323966464 11987716969310208 12007098261700608 12020799781208064 12034516935770112 12051481421274624 12070965805645824 12084740205576192 12138190404071424 12138704109830144 12157318128992256 12169171669529259 12202755246646272 12242774777167872 12257246142152704 12262568437481472 12276561478680576 12362333124601152 12381814060351488 12396449774370816 12410595590012928 12437104535535616 12503259346894848 12518038613262336 12523474148917248 12537234320523264 12558560634515456 12593218818408448 12607589170806784 12625361488954368 12639768519942144 12660204024889344 12674650815332352 12701723780972544 12748656034744938 12769286141509632 12784379860353024 12798426702200832 12825764052271104 12840399766290432 12861159644332032 12893986201485312 12908699765047296 12929570067972096 12951015654344064 12966343026409472 13001576332394496 13019904035484192 13034761286190336 13070733653311488 13092967470026752 13098652649127936 13113599761317888 13129100470255616 13220828480476232 13226569178904576 13241662258987008 13242222665269248 13262528867991552 13278205616062464 13371541245984768 13377347386343424 13408443033452544 13451847374209024 13486181590473984 13502122703465088 13507985544413184 13523399753859072 13538831552741376 13655464204580352 13656042123558912 13700247964925952 13738056892809216 13773121624313856 13789401909921792 13795389492166656 13811131663515648 13826891798544384 13872217604653056 13872804696948736 13907624765176296 13946005996167168 13946596211294208 13961920038764544 13985669797528576 13991742602477568 14008281305317376 14024266411409408 14082793439920128 14128380713829888 14161222138083328 14167371170709504 14183537817157632 14283237240029184 14289439253594112 14306329843728384 14322655058460672 14382427342897152 14422721978701344 14428984558804992 14445449737076736 14462524736765952 14468804599873536 14485315217522688 14569892611137072 14587135904710656 14593469876011008 14610719840403456 14626773373943808 14674742590046208 14729588403780096 14735984230268928 14752799731482624 14770238029037568 14818677744467968 14858944379879424 14873432040535761 14879890326267648 14896870041360384 14897500498427904 14937981318070272 14963391394316288 14980466394005504 14986971155791872 15004686251720704 15042983901732864 15084498412634112 15109518263401408 15133328295985152 15168505721126912 15189888041398224 15214468594139136 15281761423982592 15299199721537536 15363047389003776 15412778960541696 15430997375388672 15448605968818176 15455314004410368 15472950345990144 15491239885406208 15513077148662016 15606244805234688 15606905284067328 15624714609229824 15733878522219648 15740710427787264 15759316468482048 15777299712835584 15784150472589312 15894428303058624 15931374905343744 15938292567048192 15956480044302336 15983622625746944 16009464348934144 16027733041610752 16046022581026816 16068641895032832 16094621074194432 16112986940768256 16184253872095232 16209757505323008 16225562226039012 16270340328861696 16323699702890496 16350091249975296 16410527892799488 16437059820453888 16455816450146304 16483110832801536 16509085413801984 16528599699161088 16547460786683904 16570786954252608 16616517782667264 16671012462526464 16690718151016448 16716312427364352 16833815318605824 16853024693256192 16860342550265856 16880272033185792 16899534420443136 16998208046326584 17024994332983296 17025714855346176 17045839813804032 17064568936267776 17071978649223168 17101018736361472 17120533021720576 17191981601980416 17211599686729728 17239426757296128 17268020872458752 17335435109859328 17359872047312256 17379681714920448 17427644871081984 17464870198837248 17484799681757184 17557768444575744 17577803935383552 17635425571872768 17655549678649344 17700613337497104 17704274154749952 17729231027042304 17749462176940032 17798445825785856 17828721661313024 17836463181791232 17922796768511712 17981575453965312 18002830271286784 18010647392550912 18031199671812096 18051775403655168 18207285606107136 18208056164745216 18235977193488384 18266997286567936 18317409190412288 18364162165751808 18385869213229056 18393852656222208 18414842218020864 18496290139537408 18543499686901728 18594674661556224 18595461615058944 18615893385019392 18655656803303424 18754889020342272 18777057919893504 18785211223375872 18837840951773184 18889828227612672 18911383756210176 18938042233431552 18959652779913216 18990306037334016 19011976222998528 19044316320038912 19052585671458816 19075106458304512 19096873411280896 19122984052117407 19176569790529536 19197640053301248 19230295971601792 19238646078406656 19260599649435648 19283366315687936 19291739466498048 19426523481516096 19449514539614208 19502364498591744 19566323453394944 19639451205040128 19647978973691904 19670399641976832 19693650705383424 19811925839839232 19831242720714348 19839853768356864 19862493388480512 19863333997903872 19917308424093696 20057311868977152 20066021079515136 20088918783295488 20112664550178816 20177771061313536 20229272385710976 20253184055197632 20261978316619776 20285099630788608 20308247329112064 20375681898643456 20398932962050048 20483196306870528 20484063185338368 20550371947388928 20574663167184896 20598141291757568 20607085339213824 20630600461320192 20654986513874944 20684102864882688 20808326406979584 20809207045423104 20919894316941312 20978504696292864 20987613903716352 21012421957976064 21036399617114112 21124190159880192 21192571070744832 21241833207124992 21251056756064256 21275306725736448 21424855860043776 21434158880391168 21459494765592576 21483982587691008 21634082968052016 21643476838207488 21668174605615104 21693787105148928 21703206899810304 21727972826284032 21764932937187328 21800121666633728 21854838916705608 21880703857065984 21916079760605184 21940160060915712 21977481110402048 22012113885069312 22038132932214784 22063281048911872 22094382605670144 22155357043556352 22228016616701952 22288416569819136 22346250747641856 22445087091474432 22470699591008256 22480456733687808 22507029377581056 22564475852599296 22626747618951168 22664277395102112 22699992443977728 22727786418405376 22752758581690368 22762638198964224 22784832062097336 22922642135973888 22948799582306304 23119168440812544 23146496063083008 23172908953227264 23182971006615552 23209425518985216 23236859828109312 23286493598449664 23409367207852032 23410357926100992 23437071913844736 23513900762497024 23540732904865792 23600817783329472 23638974702723072 23665949569253376 23731261101047808 23897062358015616 23908450647932928 23975433938620416 24014196523401216 24041599562416128 24069033871540224 24102962842549248 24141931611291648 24169480411152384 24276380808142848 24277408219660288 24314636257984512 24338343339058518 24405510493292544 24485549554335744 24514492284305408 24525136874962944 24553122957361152 24724666249202304 24763628120702976 24792899548741632 24821191180025856 24874209071071232 25006518693789696 25036077226524672 25074468641046528 25117121269030912 25186437636816896 25215178341613568 25250722977908736 25279537039884288 25320408049778688 25349301630664704 25403447561945088 25497312069489876 25538572283019264 25568759720706048 25596853404401664 25651528104542208 25680799532580864 25787972402970624 25817399530094592 25859140135944192 25902031308688128 25932686052818944 26003152664788992 26039808070968384 26069522572380672 26141467306622976 26185934940053504 26197305298255872 26227199522635776 26258200940511232 26441656960952464 26453138357809152 26483324517974016 26484445330538496 26525057735983104 26556411232124928 26743082491969536 26754694772686848 26903694748418048 26972363180947968 27004245406930176 27015971088826368 27046799507718144 27077663105482752 27310928409160704 27312084247117824 27400495929851904 27476113785618432 27546243248627712 27578803819843584 27590778984333312 27622263327031296 27653783597088768 27744435209306112 27815249530352592 27892011992334336 27893192422588416 27923840077529088 27971339595057152 27983485204955136 28016562610634752 28048532822818816 28165586879840256 28256761427659776 28322444276166656 28334742341419008 28367075634315264 28566474480058368 28578878507188224 28612659687456768 28645310116921344 28764854685794304 28845443957402688 28857969117609984 28890899474153472 28925049473531904 28937609199747072 29139785222274144 29174271809421312 29221439680806912 29253546747887616 29349485180092416 29459176807560192 29471968460537856 29505599462965248 29540476058075136 29637355488935936 29717888759758848 29746864081071522 29759780652535296 29793740082720768 29795000996855808 29875962636140544 29926782788632576 29960932788011008 30009372503441408 30085967803465728 30168996825268224 30219036526802816 30266656591970304 30337011442253824 30379776082796448 30563522847965184 30598399443075072 30726094778007552 30825557921083392 30861994750777344 30897211937636352 30910628008820736 30945900691980288 30982479770812416 31026154297324032 31212489610469376 31213810568134656 31467757044439296 31481420855574528 31518632936964096 31554599425671168 31568300945178624 31788856606117248 31862749810687488 31876585134096384 31912960088604672 31967245251493888 32018928697868288 32055466083221504 32137283790065664 32189242148388864 32225973881536512 32368507744190464 32419515010646016 32451124452078024 32540680657723392 32647399405780992 32700182499950592 32821055785598976 32874119640907776 32911632900292608 32966221665603072 33018170827603968 33057199398322176 33094921573367808 33141573908505216 33233035565334528 33342024925052928 33381436302032896 33432624854728704 33667630637211648 33706049386512384 33720685100531712 33760544066371584 33799068840886272 33996416092653168 34049988665966592 34051429710692352 34091679627608064 34129137872535552 34143957298446336 34202037472722944 34241066043441152 34383963203960832 34423199373459456 34536041744917504 34670870219718656 34719744094624512 34759363429840896 34855289742163968 34929740397674496 34969599363514368 35115536889151488 35155607870767104 35270851143745536 35311099357298688 35401226674994208 35458462054084608 35498924353880064 35596891651571712 35657443322626048 35845593537023424 35963150907930624 36005660542573568 36021294785101824 36062399343624192 36103550807310336 36414571212214272 36416112329490432 36471954386976768 36533994573135872 36728324331503616 36771738426458112 36787705312444416 36829684436041728 36992580279074816 37086999373803456 37189349323112448 37231786770038784 37311313606606848 37509778040684544 37554115839787008 37570422446751744 37675681903546368 37779656455225344 37822767512420352 37876084466863104 37919305559826432 37980612074668032 38023952445997056 38088632640077824 38105171342917632 38150212916609024 38245968104234814 38353139581059072 38395280106602496 38460591943203584 38477292156813312 38521199298871296 38566732631375872 38583478932996096 38853046963032192 38899029079228416 39004728997183488 39132646906789888 39278902410080256 39295957947383808 39340799283953664 39387301410766848 39623851679678464 39662485441428696 39679707536713728 39724986776961024 39726667995807744 39834616848187392 40114623737954304 40132042159030272 40225329100357632 40355542122627072 40458544771421952 40506368110395264 40523956633239552 40570199261577216 40616494658224128 40751363797286912 40797865924100096 40966392613741056 40968126370676736 41100743894777856 41149326334369792 41196282583515136 41214170678427648 41309973027749888 41368205729765376 41616652813959168 41618414090846208 41839788633882624 41957009392585728 41975227807432704 42024843915952128 42072799234228224 42248380319760384 42385142141489664 42483666414249984 42502113512128512 42550613451472896 42849711720087552 42868317760782336 42918989531185152 42967965175382016 43268165936104032 43286953676414976 43336349211230208 43387574210297856 43406413799620608 43455945652568064 43529865874374656 43709677833411216 43761407714131968 43832159521210368 43880320121831424 43954962220804096 44024227770138624 44076265864429568 44126562097823744 44188765211340288 44310714087112704 44456033233403904 44576833139638272 44620296121607283 44692501495283712 44890174182948864 44941399182016512 44960913467375616 45014058755162112 45128951705198592 45253495237902336 45328554790204224 45399984887955456 45505517163380736 45569664124194672 45845284271947776 45897599164612608 46238336881625088 46292992126166016 46345817906454528 46365942013231104 46418851037970432 46473719656218624 46572987196899328 46818734415704064 46820715852201984 46874143827689472 47027801524994048 47081465809731584 47201635566658944 47277949405446144 47331899138506752 47794124716031232 47950867877240832 48028393046802432 48083199124832256 48138067743080448 48205925685098496 48283863222583296 48338960822304768 48552761616285696 48554816439320576 48629272515969024 48676686678117036 48811020986585088 48971099108671488 49028984568610816 49050273749925888 49449332498404608 49527256241405952 49585799097483264 49642382360051712 49748418142142464 50013037387579392 50072154453049344 50148937282093056 50234242538061824 50372875273633792 50501445955817472 50559074079768576 50640816099557376 50698603261329408 50994624138979752 51077144566038528 51137519441412096 51193706808803328 51303056209084416 51361599065161728 51575944805941248 51634799060189184 51718280271888384 51804062617376256 51865372105637888 52006305329577984 52079616141936768 52139045144761344 52282934613245952 52371869880107008 52394610596511744 52454399045271552 52516401881022464 52883313921904928 52906276715618304 52966649035948032 53112822464249856 53486164983939072 53509389545373696 53807389496836096 53944726361895936 54008490813860352 54031942177652736 54093599015436288 54155326210965504 54621856818321408 54624168494235648 54800991859703808 54952227571236864 55092486497255424 55157607639687168 55181557968666624 55244526654062592 55488870418612224 55630499060705184 55784023984668672 55786384845176832 55847680155058176 55942679190114304 55966970409910272 56033125221269504 56097065645637632 56331173759680512 56513522855319552 56644888552333312 56669484682838016 56734151268630528 57132948960116736 57157757014376448 57225319374913536 57290620233842688 57529709371588608 57690887914805376 57715938235219968 57781798948306944 57850098947063808 57875218399494144 58279570444548288 58348543618842624 58507093495775232 58698970360184832 58918353615120384 58943936921075712 59011198925930496 59080952116150272 59274710977871872 59435777519517696 59493728162143044 59519561305070592 59587480165441536 59590001993711616 59751925272281088 59853565577265152 59921865576022016 60171935606931456 60337993650536448 60438073053605632 60533313183940608 60674022884507648 60759552165592896 61127045695930368 61196798886150144 61452189556015104 61651115842166784 61723989501554688 61794423875272704 61821256017641472 61891801383960576 61964959541624832 62052308594648064 62424979220938752 62427621136269312 62935514088878592 62962841711149056 63037265873928192 63109198851342336 63577713212234496 63725499621374976 63753170268192768 63825920177209344 63934490502987776 64037857395736576 64110932166443008 64274567580131328 64378484296777728 64451947763073024 64737015488380928 64902248904156048 65081361315446784 65294798811561984 65400364999901184 65642111571197952 65748239281815552 65932443331206144 66036341655207936 66114398796644352 66189843146735616 66283147817010432 66466071130669056 66684049850105856 66762872604065792 66865249709457408 67335261274423296 67412098773024768 67441370201063424 67521088132743168 67992832185306336 68099977331933184 68183359255216128 68258275745071104 68287914596892672 68404074945445888 68482132086882304 68767926407921664 68846398746918912 69072083489835008 69341740439437312 69439488189249024 69518726859681792 69710579484327936 69859480795348992 70231073778302976 70311215741534208 70541702287491072 70622198714597376 70802453349988416 70916924108169216 70997848707760128 71193783303143424 71314886645252096 71691187074046848 71926301815861248 72011321085147136 72042589570203648 72124798687248384 72207101614620672 72829142424428544 72832224658980864 72943908773953536 73067989146271744 73456648663007232 73543476852916224 73575410624888832 73659368872083456 73985160558149632 74173998747606912 74378698646224896 74463573540077568 74622627213213696 75019556081369088 75108231679574016 75351363807092736 75559312910450688 75645535024840704 75752168933726208 75838611119652864 75961224149336064 76047904891994112 76177265280155648 76210342685835264 76300425833218048 76491936208469628 76706279162118144 76790560213204992 76921183886407168 76954584313626624 77042398597742592 77133465262751744 77706093926064384 77798058158456832 78009457994366976 78265293813579776 78557804820160512 78591915894767616 78681598567907328 78774602821533696 79324970882857392 79359415073427456 79449973553922048 79453335991615488 79669233696374784 80229247475908608 80264084318060544 80711084245254144 80917089542843904 81012736220790528 81047913266479104 81140398523154432 81232989316448256 81502727594573824 81595731848200192 81932785227482112 81936252741353472 82201487789555712 82298652668739584 82392565167030272 82428341356855296 82736411459530752 83233305627918336 83679577267765248 83914018785171456 83950455614865408 84049687831904256 84145598468456448 84496760639520768 84770284282979328 84967332828499968 85004227024257024 85101226902945792 85699423440175104 85736635521564672 85837979062370304 85935930350764032 86536331872208064 86573907352829952 86672698422460416 86775148420595712 86812827599241216 87059731748749312 87419355666822432 87522815428263936 87664319042420736 87760640243662848 87909924441608192 88048455540277248 88152531728859136 88253124195647488 88377530422680576 88621428174225408 88912066466807808 89153666279276544 89240592243214566 89385002990567424 89780348365897728 89882798364033024 90028117510324224 90257903410397184 90506990475804672 90657109580408448 90799969775910912 91011034326761472 91139328248389344 91690568543895552 91795198329225216 92476673763250176 92585984252332032 92691635812909056 92731884026462208 92837702075940864 92947439312437248 93145974393798656 93637468831408128 93641431704403968 94055603049988096 94162931619463168 94403271133317888 94555898810892288 94663798277013504 95588249432062464 95901735754481664 96056786093604864 96166398249664512 96411851370196992 96567726445166592 96677921644609536 97105523232571392 97109632878641152 97258545031938048 97353373356234072 97622041973170176 97942198217342976 98057969137221632 98100547499851776 98898664996809216 99054512482811904 99171598194966528 99284764720103424 99496836284284928 100026074775158784 100144308906098688 100297874564186112 100468485076123648 100745750547267584 101002891911634944 101118148159537152 101281632199114752 101397206522658816 101989248277959504 102154289132077056 102275038882824192 102387413617606656 102606112418168832 102723198130323456 103151889611882496 103269598120378368 103608125234752512 103730744211275776 104012610659155968 104159232283873536 104278090289522688 104565869226491904 104743739760214016 104789221193023488 104908798090543104 105032803762044928 105766627843809856 105812553431236608 105933298071896064 106972329967878144 107614778993672192 107889452723791872 108016981627720704 108063884355305472 108187198030872576 108310652421931008 109243713636642816 109248336988471296 109601983719407616 110184972994510848 110315215279374336 110363115937333248 110489053308125184 110977740837224448 111260998121410368 111568047969337344 111695360310116352 111885358380228608 111933940819820544 112066250442539008 112194131291275264 112662347519361024 113027045710639104 113289777104666624 113338969365676032 113468302537261056 114265897920233472 114315514028752896 114450638749827072 115059418743177216 115381775829610752 115431876470439936 115563597896613888 115700197894127616 115750436798988288 116559140889096576 116697087237685248 117014186991550464 117397940720369664 117836707230240768 117887873842151424 118022397851860992 118161904232300544 118871555039035392 118987456324286088 119039122610141184 119174960330883072 119180003987423232 119503850544562176 119707131154530304 119843731152044032 120343871213862912 120675987301072896 120876146107211264 121066626367881216 121348045769015296 121519104331185792 122254091391860736 122393597772300288 122904379112030208 123302231684333568 123447979003109376 123588847750545408 123642512035282944 123929919083249664 124104617189296128 124849958441877504 124855242272538624 125871028177757184 125925683422298112 126074531747856384 126218397702684672 127155426424468992 127450999242749952 127506340536385536 127651840354418688 127868981005975552 128075714791473152 128221864332886016 128549135160262656 128756968593555456 128903895526146048 129474030976761856 129804497808312096 130162722630893568 130589597623123968 131284223142395904 131496478563631104 131864886662412288 132072683310415872 132228797593288704 132379686293471232 132566295634020864 132932142261338112 133368099700211712 133525745208131584 133730499418914816 133860888364821849 134670522548846592 134824197546049536 134882740402126848 135042176265486336 135985664370612672 136199954663866368 136516551490142208 136808149890891776 136964264173764608 137535852815843328 137692797493837824 138144166979670016 138683480878874624 138878976378498048 139037453719363584 139421158968655872 139718961590697984 140462147556605952 140622431483068416 141083404574982144 141244397429194752 141604906699976832 141833848216338432 141995697415520256 142629773290504192 143382374148093696 143852603631722496 144022642170294272 144085179140407296 144249597374496768 144414203229241344 145658284848857088 145664449317961728 145887817547907072 146135978292543488 146913297326014464 147086953705832448 147150821249777664 147970321116299264 148347997495213824 148757397292449792 148927147080155136 149245254426427392 150039112162738176 150216463359148032 150702727614185472 151118625820901376 151504337867452416 151677222239305728 151922448298672128 152095809783988224 152354530560311296 152600851666436096 152983872416939256 153412558324236288 153581120426409984 153842367772814336 153909168627253248 154084797195485184 154266930525503488 155412187852128768 155596116316913664 156018915988733952 157115609640321024 157183831789535232 157363197135814656 157549205643067392 158649941765714784 158718830146854912 158899947107844096 159338467392749568 160458494951817216 160528168636121088 161422168490508288 161834179085687808 162025472441581056 162095826532958208 162280797046308864 162465978632896512 163005455189147648 163865570454964224 163872505482706944 164402975579111424 164597305337479168 164785130334060544 164856682713710592 165472822919061504 166466611255836672 167359154535530496 167828037570342912 167900911229730816 168099375663808512 168291196936912896 168993521279041536 169540568565958656 169934665656999936 170008454048514048 170202453805891584 171398846880350208 171473271043129344 171675958124740608 171871860701528064 173072663744416128 173147814705659904 173345396844920832 173550296841191424 173625655198482432 174119463497498624 174838711333644864 175045630856527872 175521280487325696 175819848883216384 176096911080554496 176305063457718272 176506248391294976 176755060845361152 177242856348450816 177824132933615616 178307332558553088 178481184486429132 178770005981134848 179560696731795456 179765596728066048 180515806820794368 181013980951609344 181314219160816896 181599939551821824 182022068653522944 182278656496778688 183381137087791104 183590396658450432 184953347526500352 185171968504664064 185383271625818112 185463768052924416 185675404151881728 185894878624874496 187274937662816256 187282863408807936 188111206099976192 188325863238926336 188806542266635776 189111797621784576 189327596554027008 191176498864124928 191803471508963328 192113572187209728 192332796499329024 192823702740393984 193135452890333184 193355843289219072 194211046465142784 194706746712468144 195244083946340352 195884396434685952 196115938274443264 196201094999703552 197797329993618432 198109024965623808 198343196389933056 198569529440206848 198993672568569856 200052149550317568 200288617812197376 200595749128372224 200936970152247296 201491501094535168 202005783823269888 202236296319074304 202563264398229504 203978496555919008 204550077765648384 204774827235213312 205212224836337664 205446396260646912 206303779223764992 206539196240756736 207216250469505024 207461488422551552 208025221318311936 208318464567747072 208556180579045376 209131738452983808 209487479520428032 209578442386046976 210065607524089856 211533255687619712 211625106862473216 211866596143792128 213944659935756288 215229557987344384 215778905447583744 216033963255441408 216127768710610944 216374396061745152 216621304843862016 218487427273285632 218496673976942592 219203967438815232 220369945989021696 220630430558748672 220726231874666496 220978106616250368 221955481674448896 222521996242820736 223136095938674688 223390720620232704 223770716760457216 223867881639641088 224132500885078016 224388262582550528 225324695038722048 226054091421278208 226579554209333248 226677938731352064 226936605074522112 228531795840466944 228631028057505792 228901277499654144 230118837486354432 230763551659221504 230863752940879872 231127195793227776 231400395788255232 233118281778193152 233394174475370496 234028373983100928 234795881440739328 235673414460481536 235775747684302848 236044795703721984 236323808464601088 237974912648572176 238078245220282368 238349920661766144 238360007974846464 239007701089124352 239414262309060608 239687462304088064 240687742427725824 241752292214422528 242133252735762432 242696091538030592 243038208662371584 244508182783721472 244787195544600576 245808758224060416 246604463368667136 246895958006218752 247177695501090816 247285024070565888 248209234378592256 249699916883755008 251742056355514368 251851366844596224 252149063495712768 252436795405369344 254310852848937984 254901998485499904 255012681072771072 255303680708837376 255737962011951104 256151429582946304 257098270320525312 257513937187110912 257807791052292096 258948061953523712 259608995616624192 260325445261787136 261179195246247936 262568446284791808 262992957127262208 263729773324824576 264145366620831744 264457595186577408 264759372586942464 265132591268041728 265864284522676224 266736199400423424 267051490416263168 267460998837829632 267721776729643698 269341045097693184 269648395092099072 270084352530972672 271971328741225344 272399909327732736 273033102980284416 273616299781783552 273928528347529216 275071705631686656 275385594987675648 276288333959340032 277366961757749248 277757952756996096 278074907438727168 278842317937311744 279437923181395968 280924295113211904 282166809149964288 282488794858389504 283209813399953664 283667696432676864 283991394831040512 285259546581008384 286764748296187392 287705207263444992 288045284340588544 288170358280814592 288499194748993536 291316569697714176 291328898635923456 291775635095814144 292271956585086976 293826594652028928 294173907411664896 294301642499555328 295940642232598528 296695994990427648 297514794584899584 297854294160310272 298490508852854784 300078224325476352 300432926718296064 301405455228370944 302237251641802752 303008675734904832 303354444478611456 303844896597344256 304191619567976448 304709061120622592 305967744833878512 306825116648472576 307162240852819968 307684735545628672 307818337254506496 308169594390970368 308533861051006976 310824375704257536 311192232633827328 312037831977467904 314231219280642048 314367663579070464 314726394271629312 315098411286134784 317299883531429568 317437660293709824 317799894215688192 320916989903634432 322844336981016576 323668358171375616 324050944883162112 324191653065916416 324561594092617728 324931957265793024 326010910378295296 327731140909928448 327745010965413888 328805951158222848 329194610674958336 329570260668121088 330945645838123008 332933222511673344 335656075140685824 335801822459461632 336198751327617024 336582393873825792 337987042558083072 339081137131917312 339869331313999872 340016908097028096 340404907611783168 342797693760700416 342946542086258688 343351916249481216 346145327488832256 346295629411319808 346690793689841664 347100593682382848 347251310396964864 348238926994997248 349677422667289728 350091261713055744 351042560974651392 351639697766432768 352193822161108992 352610126915436544 353510121690722304 354485712696901632 356614665117106176 356962368972858264 357540011962269696 359121393463590912 359531193456132096 361031613641588736 362027961903218688 362628438321633792 363199879103643648 364044137307045888 364557312993557376 366762274175582208 367180793316900864 369906695053000704 370343937009328128 370766543251636224 370927536105848832 371789757249748992 374549875325632512 374565726817615872 376222412199952384 376651726477852672 377613084533271552 378223595243569152 378655193108054016 382352997728249856 383606943017926656 384227144374419456 384665592998658048 385647405480787968 386270905780666368 386711686578438144 388422092930285568 389413493424936288 390488167892680704 391768792869371904 392231876548886528 395594659987236864 396218049931247616 396686392779866112 397139058880413696 397987345137139712 400104299100635136 400577235624394752 401191498256744448 401873940304494592 404011567646539776 404472592638148608 405126528796459008 407956993111838016 409549654470426624 410424449672675328 410892792521293824 412607558447529984 413078392481513472 414432500939010048 414922976845103104 416050442636623872 416636929135494144 417112361158090752 418263476905967616 418974959040856064 419156884772093952 423066511375239424 423250213724946432 423733192287584256 427889319871512576 430459115974688768 431557810895167488 432067926510882816 432255537421221888 432748792123490304 433242609687724032 436974854546571264 436993347953885184 438407934877630464 440739891978043392 441260861117497344 441452463749332992 443910963348897792 445043992485641472 446272191877349376 446781441240465408 447541433520914432 447735763279282176 448265001770156032 448776525165101056 450649390077444096 452108182842556416 453159108418666496 453355877462704128 457063591680933888 457802554999308288 460237674972708864 461527103318443008 461727505881759744 462254391586455552 462800791576510464 466236563556386304 466788348950740992 468056747966201856 471346828920963072 471551495368605696 472089591407443968 472647616929202176 475949825297144352 476156490440564736 476699841323532288 478015402178248704 478828524618121216 479374924608176128 481375484855451648 483504584428845056 484266505471524864 485392183076061184 486076417324743168 489016365567442944 491617516448120832 493208926737334272 493791916012437504 494355391002181632 494570048141131776 496418468757184512 499399833767510016 503484112711028736 503702733689192448 504298126991425536 504873590810738688 508621705697875968 509803996970999808 510025362145542144 510607361417674752 511475924023902208 512302859165892608 514196540641050624 515027874374221824 515615582104584192 517896123907047424 519217991233248384 520650890523574272 522358390492495872 525136892569583616 527459546649649152 528290733241663488 528915190373154816 529518745173884928 530265182536083456 531728569045352448 533472398800846848 534102980832526336 534921997675659264 535443553459287396 538682090195386368 539296790184198144 543942657482450688 544799818655465472 546066205960568832 547232599563567104 547857056695058432 550143411263373312 550771189975351296 552576667918680064 555515905513992192 556149814877454336 557684635874623488 561848590226423808 564333618299928576 564977589716779008 566419626799907328 567335392865353728 567982789662081024 570519093162016768 573529496592374784 575410414526889984 576090568681177088 576340716561629184 576998389497987072 582633139395428352 584543913170173952 587653189304057856 588347814823329792 588603284999110656 591881284465197056 593391989980855296 595029589169799168 595708588320620544 596981017705709568 600156448650952704 600865853436592128 602810910456741888 604474503283605504 606017351469809664 606708888957222912 607689793194688512 609418122241245184 611935489667757024 613650233296945152 614324481705639936 615369471091257344 615636674509012992 616339188781940736 617067722102013952 621648751408515072 622384465267654656 624075663954935808 628462438561284096 628735327158140928 630196822572269568 634599767062859136 634875320587419648 635599788431376384 641833979807268864 645688673962033152 647336716342751232 648101889766324224 648383306131832832 649123188185235456 649863914531586048 652021820756590592 655462281819856896 655490021930827776 657611902316445696 658389221349916672 659140521336242176 661891291676246016 665866445023346688 671312150281371648 671603644918923264 672397502655234048 673164787747651584 675974085116166144 678162274263834624 679738662627999744 680033816194056192 680809815223566336 685595387521400832 685893084172517376 686703832498962432 692290654977664512 692591258822639616 693381587379683328 694201187364765696 696477853989994496 699354845334579456 700182523426111488 702085121949302784 703279395532865536 704387644322217984 705220253830873088 707020243381444608 708971425393803264 713924737945716528 715080023924539392 718242786927181824 719062386912264192 722063227283177472 725256876643267584 726399758207287296 728088274614091776 729114625987114752 733524548351164416 734361586633801728 739813390106001408 740687874018656256 741533086503272448 741855072211697664 749099750651265024 752444824399904768 753303452955705344 755226169066543104 756447190487138304 757310386216108032 764705995456499712 767213886035853312 768454288748838912 771294810961575936 772541811561332736 773423373156876288 776844185860571136 778826986849872576 780976335785361408 783537585738743808 784463753097773056 791189319974473728 792436099862495232 793372785559732224 794278117760827392 800208598201270272 801154471248789504 802382996513488896 803747880608989184 808023135293079552 808945185276297216 810253057592918016 815913986223676032 819099308940853248 820848899345350656 821785585042587648 825215116895059968 826156784963026944 828865001878020096 832100885273247744 833273858270988288 834224722316181504 836526953811935232 837949918081712128 838313769544187904 846133022750478848 846500427449892864 847466384575168512 855778639743025152 860918231949377536 863115621790334976 864135853021765632 864511074842443776 865497584246980608 873949709093142528 873986695907770368 876815869755260928 881479783956086784 882521722234994688 882904927498665984 887821926697795584 890087984971282944 892544383754698752 893562882480930816 895082867041828864 895471526558564352 896530003540312064 897553050330202112 901298780154888192 904216365685112832 906318216837332992 906711754925408256 914127183361867776 920475349945417728 923054206636886016 923455011763519488 924508783172911104 925601583153020928 932473127112772608 933576697901481984 936113495932403712 942693657841926144 943102990737211392 944179182814887936 945295233858404352 951899650594288704 952312980881129472 953399682647064576 957657049236242432 958749849216352256 962750969710903296 967009168857690112 968533010943049728 970784366152122368 972152834649486336 978032731134885888 983235032896241664 986417853474668544 987583832024875008 988710782004363264 992836937514369024 998799667535020032 1006968225422057472 1007405467378384896 1008596253982851072 1009747181621477376 1017243411395751936 1019607993941999616 1020050724291084288 1021214722835349504 1022951848047804416 1024605718331785216 1028393081282101248 1030055748748443648 1035792247814094848 1038435982466496768 1041301781047148544 1044716780984991744 1050273785139167232 1054919093299298304 1056581466483326976 1057830380746309632 1060530365072166912 1063457138090704896 1068205961665052672 1069843995351318528 1070887106918574792 1077364180390772736 1078593580368396288 1087885314964901376 1089599637310930944 1092132411921137664 1094465199127134208 1100286822526746624 1101542379950702592 1105153335837360128 1111031811027984384 1112299629754908672 1115369271749246976 1123697180452847616 1128667236599857152 1129955179433558016 1132839253599814656 1134670785730707456 1135965579324162048 1141038186324033536 1147058993184749568 1150820829053779968 1152181137362354176 1152681433123258368 1153996778995974144 1165266278790856704 1169087826340347904 1175306378608115712 1176695629646659584 1183762568930394112 1186783979961710592 1190059178339598336 1191417176641241088 1193962035411419136 1200312897301905408 1201731706873184256 1205621820913483776 1212034702939619328 1213417777914445824 1215379586389377024 1218836244482490368 1223870979335514048 1228648963411279872 1230738942182514688 1231273349018025984 1232678377563881472 1234135444204027904 1243297502817030144 1244768930535309312 1248151327909871616 1256924877122568192 1257470654316281856 1269199534125718272 1269750641174839296 1271199576862752768 1283667959614537728 1291377347924066304 1294673432685502464 1296203779532648448 1296766612263665664 1298246376370470912 1299727829063172096 1310924563639713792 1310980043861655552 1315223804632891392 1316778442699833344 1318281042672484352 1323782583352492032 1331732890046693376 1342624300562743296 1343207289837846528 1344795005310468096 1346329575495303168 1351948170232332288 1356324548527669248 1359477325255999488 1360067632388112384 1371190775042801664 1373407664997924864 1384581309955329024 1385182517645279232 1386763174759366656 1388402374729531392 1392955707979988992 1398709690669158912 1400365046852222976 1404170243898605568 1406558791065731072 1410440507661746176 1414040486762889216 1417942850787606528 1427849475891433056 1436485573854363648 1438124773824528384 1444126454566354944 1450513753286535168 1452799516414574592 1456176549228183552 1458229251974229504 1467049096702328832 1479626780212002816 1481375748037312512 1483066173006544896 1483710144423395328 1498199501302530048 1504889648799809536 1506606905911410688 1510452338133086208 1512894380974276608 1514620772432216064 1529411990912999424 1534427772071706624 1536908577497677824 1542589621923151872 1545083623122665472 1546846746313752576 1553688371721142272 1557653973699745152 1561952671570722816 1567075171477487616 1568927506195546112 1582378639948947456 1584872199724990464 1586745571119464448 1588556235521654784 1600417196402540544 1602308942497579008 1604765993026977792 1607495761217978368 1616046270586159104 1617890370552594432 1631827972447352064 1638198617881706496 1641697798690701312 1643571170085175296 1650430233790119936 1652313569926053888 1657730003756040192 1666547716541976576 1668449444632363008 1673053907623870464 1675899836163424256 1692266045500957696 1693000854899785728 1694932769150337024 1711557279486050304 1726231243580669952 1728271706043531264 1729022149684887552 1730995168493961216 1747899418186285056 1753631739510521856 1762959567912173568 1765043444469989376 1765809854997331968 1775643853395591168 1780175969942565888 1785088767509397504 1787125764961861632 1790165734083657728 1790943053117128704 1793060007080624128 1802597560309776384 1808432731370225664 1812636433674665984 1813423509850816512 1828254366723735552 1840950699890835456 1846108413273772032 1846910023527038976 1849017566345822208 1851203166306041856 1864946254225545216 1867153395802963968 1872226991864807424 1885387315683852288 1886205981474422784 1890590467716808704 1903799301188577408 1904625961762258944 1906799365294129152 1915314098472484864 1917499698432704512 1925501939421806592 1934018337715380224 1937066021886099456 1941568732304244736 1944305669298972672 1956065462269771776 1966470065792483328 1972835706949337088 1975167664049750016 1977421564008726528 1985673875028738048 1997599335070040064 2013936450844114944 2014810934756769792 2017192507965702144 2019494363242954752 2034486822791503872 2039215987883999232 2040101448582168576 2042429445670699008 2045903696095608832 2056786162564202496 2060111497496887296 2071584495628189696 2076871964932993536 2082603562094297088 2089433561969983488 2100547570278334464 2109838186598596608 2113162932966653952 2115660761492619264 2121060730144333824 2126914276181409792 2141774213837149584 2154728360781545472 2157187160736792576 2175770629929802752 2179199274621861888 2184264823842275328 2188930398254268416 2200573645053493248 2203084759901405184 2210306671674720256 2222063622055968768 2224599259509817344 2257334473199714304 2259910358867116032 2265678507199629312 2269341571461414912 2271931158648324096 2282076372648067072 2294117986369499136 2301641658107559936 2304362274724708352 2305362866246516736 2330532557581713408 2338175652680695808 2350612757216231424 2353391259293319168 2367525137860788224 2373567959923421184 2380118356679196672 2382834353282482176 2400625794603810816 2403463413746368512 2411243641826967552 2424069405879238656 2426835555828891648 2430759172778754048 2437672488964980736 2447741958671028096 2457297926822559744 2461477884365029376 2462546698036051968 2465356755127762944 2468270888408055808 2486595005634060288 2496302655819743232 2513849754245136384 2514941308632563712 2538399068251436544 2539501282349678592 2542399153725505536 2567335919229075456 2582754695848132608 2589346865371004928 2592407559065296896 2593533224527331328 2596492752740941824 2621849127279427584 2621960087723311104 2630447609265782784 2633556885399666688 2636562085344968704 2647565166704984064 2663465780093386752 2685248601125486592 2686414579675693056 2689590010620936192 2692659150990606336 2703896340464664576 2712649097055338496 2718954650511998976 2720135264776224768 2742381550085603328 2769162619910658048 2770365035290558464 2773526349518733312 2776804749459062784 2785911415959977984 2797419381338317824 2800730093704445952 2808340487797211136 2813117582131462144 2828080973525778432 2835885701575213056 2855698951782866112 2872971147708727296 2876249547649056768 2888252909132709888 2901027506573070336 2905599032829149184 2912353098456367104 2916458503948459008 2934098193404657664 2959253560424005632 2962751496074625024 2966132346013089792 2996399002605060096 3009779297599619072 3013213811822821376 3020904676266172416 3025788761948553216 3029241544864432128 3058823981825998848 3068855544143413248 3073817154995355648 3085179243846303744 3090167246245330944 3107376743442284544 3115307947399490304 3123905343141445632 3134150342954975232 3137855012391092224 3164757279897894912 3169744399449980928 3173491142238928896 3204617884995158016 3209531986053955584 3214991522435956736 3232092541172318208 3235780741105188864 3263655944894704128 3276397235763412992 3283395597381402624 3300860467580239872 3304627139852107776 3315460007512080384 3333095433083953152 3336898889264726016 3346107815247740928 3351799672326848512 3384532091001915392 3386001709799571456 3389865538300674048 3423114558972100608 3452462487161339904 3456543412087062528 3458044299369775104 3461990336987922432 3495798836372570112 3507263479021043712 3525919135824347136 3530086888939978752 3551287706791182336 3560351939885131776 3570177535018795008 3574251529923723264 3580331468167315456 3581886106234257408 3586120014161248256 3605195120619552768 3616865462740451328 3625272867349331968 3656508733447471104 3692216826547544064 3693820047054077952 3698035132691644416 3702406332612083712 3729892508451090432 3734306791605927936 3744453983729614848 3770774631367704576 3772411962948845568 3807598602377154816 3809251923524517888 3813598730588258304 3830628196944969728 3834999396865409024 3851003878843613184 3868036675430760448 3874132043772198912 3888611338597945344 3932940131584966656 3945671413898674176 3950335328099500032 3954843128017453056 3971347750057476096 3995198670140080128 4027872901688229888 4029621869513539584 4034385015931404288 4038988726485909504 4068973645583007744 4078431975767998464 4080202897164337152 4091807392191217664 4113572325128404992 4120222994993774592 4143168991256379392 4153743929865987072 4165207124188594176 4178867123939966976 4201095140556668928 4219676373197193216 4231321522985238528 4242121460288667648 4253828552362819584 4283548427674299168 4309456721563090944 4314374321473585152 4351541259859605504 4358398549243723776 4368529647684550656 4377860796508536832 4401147290106986496 4420613343349440512 4444127244111937536 4449198519019634688 4514668946399428608 4519820717734232064 4531357014399258624 4538683142922829824 4543862317296648192 4564152745296134144 4588235972738998272 4603283316215119872 4608724549449416704 4610725732493033472 4661065115163426816 4676351305361391616 4701225514432462848 4706782518586638336 4735050275721576448 4747135919846842368 4760236713358393344 4765668706564964352 4801251589207621632 4806926827492737024 4822487283653935104 4848138811758477312 4853671111657783296 4875344977929961472 4895483917342056192 4914595853645119488 4922955768730058752 4925093396072103936 4930713510255525888 4936541776816111616 4973190011268120576 5027699508490272768 5076798136502873088 5079002564699357184 5084798307451011072 5134671838458150912 5178693730742009856 5184815118130593792 5187066449054662656 5192985505481883648 5243698254558855168 5260895218531565568 5267113770799333376 5273124170689937408 5295130333409968128 5326931560186773504 5370497202250973184 5372829159351386112 5379180021241872384 5407792680929329152 5425298194110676992 5437909301023997952 5440270529552449536 5484763100171206656 5538325239821316096 5540730070581116928 5547052699037466624 5553609498918125568 5594838762676635648 5601460187408891904 5616680975594422272 5626235164262924288 5656161947051556864 5671771403150426112 5711397903565732224 5745942295417454592 5752499095298113536 5776505818265419776 5802055013146140672 5811198065658298368 5824706196912734208 5832917007896918016 5868196386809315328 5918507120848011264 5925502992149250048 5932264692026179584 5992798005210120192 6019558595199238144 6026427623645642752 6041809352532344832 6051577523897106432 6058483089728864256 6117647963651997696 6137711088286826496 6170358487692607488 6180334492490661888 6214753486884569088 6230615894798980608 6247810686282891264 6268300685909950464 6275710024782184448 6329514559795789824 6339488798899961856 6346982284477857792 6429983044871913472 6464185082344636416 6471561482210377728 6527311889789408256 6552794471526825984 6566791194762805248 6601720935160479744 6609254279704215552 6630920015024160768 6666190866167906304 6673797778529452032 6703599344653697024 6769064182003830784 6772003419599142912 6779731076601348096 6846229117944201216 6904924974322679808 6913086824174125056 6916088598739550208 6991597672745140224 7014526958042087424 7051838271648694272 7060173777879957504 7102575413582364672 7120703879770263552 7140355070037590016 7148503059847446528 7160662936334630912 7172240028322496512 7210390241239105536 7233730925480902656 7250545734698663936 7313017466894942208 7384433653095088128 7387640094108155904 7396070265383288832 7404812665224167424 7459785016902180864 7488907967459229696 7541549262735409152 7544823925897691136 7615197204754309632 7618503847049035776 7627197461176516608 7661256393889939456 7702007757687226368 7736073350861520896 7748264087544397824 7777222677195890688 7865880263169933312 7891342827797348352 7900670656199000064 7909686256034906112 7942695500114952192 7990397340280160256 8055745803376459776 8059243739027079168 8068770031862808576 8077977452971819008 8137947291166015488 8156863951535996928 8160405794328674304 8183614784382435328 8227144650256809984 8286337982512758784 8307487859731974144 8330414248377188352 8357734247879933952 8402190281113337856 8439352746394386432 8484242920577335296 8507657104725639168 8567096855348598336 8618913443126181888 8628748642947170304 8703082519719211008 8716797098487447552 8737059295369101312 8802294580213972992 8841226686698881024 8888254488223875072 8898397038039269376 9029337892798857216 9039641435468464128 9062714028798517248 9077366285845659648 9087724634593296384 9176471945477996544 9206566632430239744 9217449098898833408 9221451464986066944 9322130230326853632 9352702610722783232 9402451028864925696 9413565037173276672 9470100551443152896 9494271839693684736 9520473426716786688 9613853654985474048 9644974567307870208 9696277623516954624 9707342223315566592 9750689955859922944 9790967834684112384 9829191707290238976 9845911537460117504 9850186792144207872 9873083553632223232 9946380022536241152 10055399016980545536 10153596273005746176 10158005129398714368 10169596614902022144 10269343676916301824 10357387461484019712 10369630236261187584 10374132898109325312 10385971010963767296 10487396509117710336 10521790437063131136 10534227541598666752 10546248341379874816 10590260666819936256 10653863120373547008 10740994404501946368 10745658318702772224 10758360042483744768 10815585361858658304 10850596388221353984 10875818602047995904 10969526200342413312 11076650479642632192 11081460141162233856 11094105398074933248 11107218997836251136 11189677525353271296 11202920374817783808 11233361951188844544 11252470328525848576 11312323894103113728 11422795807131464448 11491884590834909184 11504998190596227072 11553011636530839552 11604110026292281344 11622396131316596736 11665834015793836032 11837014241696022528 11851005984298500096 11864529384052359168 11985596010420240384 12039117190398476288 12083618705064689664 12103155047794212864 12116966179457728512 12235295927303995392 12275422176573652992 12340716975385214976 12360668984981323776 12429506973769138176 12461231789597961216 12495621372565782528 12536601371819900928 12551420049564368896 12659029119591579648 12693964568955715584 12859966089743826944 12928370164689272832 12943122964420755456 13054623779578816512 13105588943053651968 13133582389525610496 13203441870320959488 13261840030048321536 13332381732335812608 13347595557058904064 13407198689307394048 13538128364007661568 13544006839198285824 13559462153202696192 13692458235888402432 13809849948645359616 13826173648348250112 13832177197479100416 13983195345490280448 14029053916084174848 14103676543297388544 14120347555759915008 14205150827164729344 14241407759540527104 14280710140075180032 14297006119694893056 14321325872669261824 14420780482478211072 14467461850961805312 14501091469397327872 14626034933789884416 14768867306190176256 14775280188216311808 14792140530766577664 14809625330448334848 14919570033804361728 15083098525470818304 15230394409508619264 15237007694098071552 15254394922353033216 15322512787779878912 15404015515374452736 15472146701723041792 15554445354391781376 15782685655594696704 15801341312398000128 15819372512069812224 15885391000229904384 15980794680560320512 16111491606752919552 16118487478054158336 16137540063725617152 16275894582332030976 16313727903071993856 16320811588657348608 16367229568764870656 16454289300513619968 16572675965025517568 16614975719463948288 16660828496754376704 16804380562226675712 16878705492788772864 16968485841154670592 17015314209451278336 17134193710697196672 17237826886252363776 17257497285894340608 17406165039438422016 17433594196974895104 17474118590738202624 17604589160427945984 17682453373397762048 17776508976447750144 17796794076078538752 18058675785597714432 18079282870936928256 18125428057597034496 18154732571691319296 18175449269186592768 18352943890955993088 18413133264860479488 18434898197797666816 18644260460653707264 18705405221445566464 18804902057729851392 18827130074346553344 18988543679387369472 19040946853433573376 19289949134615740416 19392555247033909248 19414684446631133184 19501379911719845888 19581935669368224768 19658383414580477952 19691823074920235008 19700373584288415744 19892760045072482304 20110798033961091072 20307192546011492352 20316010258797428736 20339193229804044288 20538687353832603648 20714774922968039424 20739260472522375168 20748265796218650624 20974793018235420672 21043580874126262272 21068455083197333504 21092496682759749632 21180521333639872512 21307726240747094016 21481988809003892736 21516720084967489536 21631170723717316608 21701192776442707968 21751637204095991808 21939052400684826624 22153300959285264384 22162920282324467712 22188210796149866496 22214437995672502272 22379355050706542592 22466723902377689088 22504940657051697152 22624647788206227456 22845591614262928896 22983769181669818368 23106023273061679104 23208220052584562688 23244792262633193472 23331668031587672064 23674028483392045056 23702011968597000192 23729058768104718336 23971192020840480768 24078234380796952576 24167237410129379328 24206310095588425728 24233932358915457024 24470591854607990784 24550844353147305984 24681433950770429952 24859013947538276352 24922463579195922432 24991242745131565056 25073202743639801856 25102840099128737792 25318058239183159296 25719932179487653888 25856740329378545664 25886245928841510912 26109247559157633024 26211177886107303936 26406883740641918976 26523680060096643072 26664763464671625216 26695191114117808128 26814397378614788096 27076256728015323136 27088013678396571648 27118924306405392384 27619699897290719232 27652347296696500224 27664354394958200832 27966390690980560896 28058107832168349696 28207353086594777088 28240695111519830016 28410301654329458688 28482815519081054208 28561420280150360064 28642651745338523648 28841560964956422144 28934923701923610624 29002182938794655744 29252069867579768832 29537734612380352512 29550560376432623616 29619250660896669696 29839140067608723456 30166197050941636608 30460788819017238528 30474015388196143104 30508789844706066432 30645025575559757824 30808031030748905472 30944293403446083584 31108890708783562752 31565371311189393408 31602682624796000256 31638745024139624448 31770782000459808768 31961589361120641024 32222983213505839104 32236974956108316672 32275080127451234304 32551789164664061952 32627455806143987712 32734459137529741312 32908578601027239936 33145351930051035136 33229951438927896576 33321656993508753408 33608761124453351424 33757410985577545728 33936971682309341184 34268387421394393344 34475653772504727552 34514994571788681216 34812330078876844032 34867188393949790208 35364906746795524096 35553017952895500288 35593588152157077504 36117351571195428864 36250856115194068992 36309465143382638592 36350898538373185536 36705887781911986176 36826266529720958976 36869796395595333632 37288520921307414528 37609804115459702784 37654260148693106688 37977087358774738944 38081893706867146752 38579898269231480832 38785110494067818496 38829368893262266368 39163871338736449536 39316766829160955904 39383646149840470016 39400747168576831488 39785520090144964608 40221596067922182144 40614385092022984704 40632020517594857472 40678386459608088576 41077374707665207296 41429549845936078848 41478520945044750336 41496531592437301248 41949586036470841344 42087161748252524544 42136910166394667008 42184993365519499264 42361042667279745024 42615452481494188032 42963977618007785472 43262341447434633216 43402385552885415936 43503274408191983616 43878104801369653248 44306601918570528768 44325840564648935424 44376421592299732992 44428875991345004544 44758710101413085184 45009881314103394304 45249295576412454912 45691183228525857792 45967538363339636736 46212046546123358208 46416440105169125376 46663336063175344128 47348056966784090112 47404023937194000384 47458117536209436672 47942384041680961536 48156468761593905152 48334474820258758656 48412620191176851456 48941183709215981568 49101688706294611968 49362867901540859904 49718027895076552704 49844927158391844864 49982485490263130112 50205680198257475584 50636116478366318592 51439864358975307776 51713480658757091328 51772491857683021824 52218495118315266048 52422355772214607872 52813767481283837952 53047360120193286144 53329526929343250432 53390382228235616256 53628794757229576192 54152513456030646272 54176027356793143296 54237848612810784768 55239399794581438464 55304694593393000448 55932781381961121792 56116215664336699392 56414706173189554176 56481390223039660032 56965631038162108416 57122840560300720128 57285303490677047296 57869847403847221248 58004365877589311488 58504139735159537664 59075469224760705024 59101120752865247232 59678280135217446912 60332394101883273216 60921577638034477056 60948030776392286208 61017579689412132864 61616062061497810944 61888586806892167168 62217781417567125504 63130742622378786816 63205365249592000512 63277490048279248896 63541564000919617536 63923178722241282048 64445966427011678208 64550160254902468608 65103578329328123904 65254911612287975424 65468918275059482624 65817157202054479872 66290703860102070272 66459902877855793152 66643313987017506816 67514821971155091456 67873943364618682368 68536774842788786688 68951307545009455104 69624660157753688064 69734376787899580416 70729813493591048192 71106035905791000576 71187176304314155008 72234703142390857728 72501712230388137984 72618930286765277184 72701797076746371072 73411775563823972352 73652533059441917952 73739592791190667264 74577041842614829056 75219608230919405568 75308520297386213376 75954174717549477888 77159796538462961664 77570220988135636992 77658737786524532736 78327742677472899072 78633533658321911808 78767292299680940032 79571040180289929216 80443192135844364288 81228770184045969408 81264041035189714944 81356772919216177152 82859099691872157696 82957041890089500672 82993063184874602496 83899172072941682688 84174323496505049088 84273820332789334016 84722085334559490048 85230904962988376064 85927955236015570944 86524682894869266432 86804771105770831872 87006548816383967232 87756209602739306496 88613203837141057536 88651681129297870848 88857751982690009088 89517420202826170368 90019762628206788608 90498591152824909824 91382366457051715584 91935076726679273472 92424093092246716416 92832880210338250752 93326672126350688256 94696113933568180224 94808047874388000768 94916235072418873344 95884768083361923072 96668949640517517312 96825240382353702912 97882367418431963136 98203377412589223936 98725735803081719808 99436055790153105408 99689854316783689728 99964970980526260224 101272232956732637184 102879728717950615552 103426961317514182656 103544983715366043648 104436990236630532096 106094720240386572288 106659053858686500864 106780764456471232512 107257589514459152384 108305026912061292544 108352054713586286592 110478799589162876928 110609389186786000896 111865562763922243584 112829412346379108352 112962780446079320064 113931262076324216832 114245681120601440256 114570606981354094592 115739694807694442496 116008731755178622976 118150938449521410048 118202241505730494464 119356560270434893824 120664788203766546432 121843155276068954112 121896061552784572416 122035159378824265728 123232124122995621888 123777173613784334336 124435562835134251008 126261485244757573632 126410730499184001024 126554980096558497792 127083128001839235072 127846357444482564096 128891932854023356416 130207156658656247808 130509823224575950848 130937836550118965248 131634314404108959744 132919805755711586304 133286627974035013632 135029643942310182912 135747886729237364736 137073549685577573376 137902615090018910208 139249320315507376128 141459626987182096384 142212071811582001152 142374352608628310016 144469406284781715456 145003424460776275968 145237860573530554368 146823551127647944704 147305066118883835904 147479185582381334528 149154083685229658112 150617040594772426752 151908349435098955776 154319593076925923328 155140441976271273984 155317475573049065472 156655485354945798144 157267067316643823616 157534584599361880064 159142080360579858432 160886384271688728576 162457540368091938816 162528082070379429888 162713545838432354304 165718199383744315392 165914083780179001344 167798344145883365376 168348646993010098176 168547640665578668032 169444170669118980096 171855910472031141888 173609542211541663744 174013097632767934464 175512419205478612992 177226407674282115072 177303362258595741696 179034840405652340736 180039525256413577216 180997182305649819648 182764732914103431168 184848186184493432832 185665760420676501504 186653344252701376512 189392227867136360448 189616095748776001536 189832470144837746688 191769536166723846144 193337899281035034624 193650480764707405824 195764734836863926272 196406754825178447872 197451471606163439616 198872111580306210816 199379708633567379456 199929941961052520448 202544465913465274368 205759457435901231104 206853922635028365312 208873980473261064192 212189440480773144576 213318107717373001728 213561528912942465024 214515179028918304768 216610053824122585088 216704109427172573184 220957599178325753856 221218778373572001792 223731125527844487168 225658824692758216704 225925560892158640128 227862524152648433664 229141213962708189184 231479389615388884992 232017463510357245952 236301876899042820096 238713120540869787648 241329576407533092864 243686310552137908224 243792123105569144832 244070318757648531456 247554347227568668672 248871125670268502016 252522970489515147264 252821460998368002048 254166256003678470144 255692714888965128192 257783865708046712832 260414313317312495616 261019646449151901696 263268628808217919488 265839611511423172608 266573255948070027264 270059287884620365824 271495773458474729472 274147099371155146752 275805230180037820416 278498640631014752256 282919253974364192768 284424143623164002304 284748705217256620032 290006848921552551936 290475721147061108736 293647102255295889408 294610132237767671808 294958371164762669056 298308167370459316224 303816698870197911552 308639186153851846656 310280883952542547968 310634951146098130944 313310970709891596288 315069169198723760128 318284160721159716864 321772768543377457152 324915080736183877632 325056164140758859776 331436398767488630784 331828167560358002688 335596688291766730752 337095281331157336064 338888341338237960192 343711820944062283776 347219084423083327488 348026195265535868928 354452815348564230144 354606724517191483392 358069680811304681472 360079050512827154432 361994364611299639296 365529465828206862336 369696372368986865664 371331520841353003008 373306688505402753024 378784455734272720896 379232191497552003072 379664940289675493376 383539072333447692288 386675798562070069248 391529469673727852544 392813509650356895744 394902943212326879232 398759417267134758912 399859883922105040896 405088931826930548736 413707845270056730624 417747960946522128384 424378880961546289152 426636215434746003456 427123057825884930048 433220107648245170176 433408218854345146368 441915198356651507712 442437556747144003584 447462251055688974336 451851121784317280256 455725048305296867328 458282427925416378368 462958779230777769984 464034927020714491904 472603753798085640192 477426241081739575296 482659152815066185728 487372621104275816448 487584246211138289664 488140637515297062912 495108694455137337344 497742251340537004032 505045940979030294528 505642921996736004096 508332512007356940288 515567731416093425664 520828626634624991232 522039292898303803392 526537257616435838976 531679223022846345216 540118575769240731648 542991546916949458944 548294198742310293504 556997281262029504512 565838507948728385536 568848287246328004608 569497410434513240064 580013697843105103872 580951442294122217472 587294204510591778816 589220264475535343616 589916742329525338112 596616334740918632448 607633397740395823104 617278372307703693312 620561767905085095936 626621941419783192576 630138338397447520256 636568321442319433728 643545537086754914304 649830161472367755264 650112328281517719552 662872797534977261568 663656335120716005376 671193376583533461504 677776682676475920384 687423641888124567552 694438168846166654976 696052390531071737856 708905630697128460288 716139361622609362944 720158101025654308864 723988729222599278592 731058931656413724672 742663041682706006016 746613377010805506048 757568911468545441792 758464382995104006144 767078144666895384576 773351597124140138496 783058939347455705088 789805886424653758464 797518834534269517824 799719767844210081792 810177863653861097472 827415690540113461248 835495921893044256768 848757761923092578304 853272430869492006912 854246115651769860096 866440215296490340352 883830396713303015424 884875113494288007168 894924502111377948672 911450096610593734656 916564855850832756736 925917558461555539968 945207507596171280384 954852482163479150592 965318305630132371456 974745242208551632896 975168492422276579328 990217388910274674688 995484502681074008064 1011285843993472008192 1016665024014713880576 1031135462832186851328 1041657253269249982464 1044078585796607606784 1063358446045692690432 1080237151538481463296 1085983093833898917888 1096588397484620587008 1113994562524059009024 1131677015897456771072 1137696574492656009216 1138994820869026480128 1160027395686210207744 1174588409021183557632 1178440528951070687232 1179833484659050676224 1215266795480791646208 1241123535810170191872 1253243882839566385152 1260276676794895040512 1273136642884638867456 1299660322944735510528 1300224656563035439104 1325745595069954523136 1327312670241432010752 1342386753167066923008 1355553365352951840768 1374847283776249135104 1388876337692333309952 1392104781062143475712 1417811261394256920576 1432278723245218725888 1440316202051308617728 1447977458445198557184 1462117863312827449344 1485326083365412012032 1493226754021611012096 1515137822937090883584 1516928765990208012288 1546703194248280276992 1566117878694911410176 1579611772849307516928 1595037669068539035648 1620355727307722194944 1670991843786088513536 1697515523846185156608 1706544861738984013824 1708492231303539720192 1732880430592980680704 1767660793426606030848 1769750226988576014336 1789849004222755897344 1822900193221187469312 1851835116923111079936 1890415015192342560768 1909704964326958301184 1930636611260264742912 1949490484417103265792 1950336984844553158656 1980434777820549349376 1990969005362148016128 2033330048029427761152 2062270925664373702656 2083314506538499964928 2088157171593215213568 2126716892091385380864 2160474303076962926592 2171966187667797835776 2193176794969241174016 2227989125048118018048 2263354031794913542144 2275393148985312018432 2320054791372420415488 2349176818042367115264 2359666969318101352448 2430533590961583292416 2482247071620340383744 2506487765679132770304 2520553353589790081024 2546273285769277734912 2599320645889471021056 2651491190139909046272 2654625340482864021504 2684773506334133846016 2749694567552498270208 2777752675384666619904 2835622522788513841152 2864557446490437451776 2895954916890397114368 2924235726625654898688 2970652166730824024064 2986453508043222024192 3033857531980416024576 3093406388496560553984 3132235757389822820352 3190075338137078071296 3240711454615444389888 3341983687572177027072 3395031047692370313216 3413089723477968027648 3416984462607079440384 3465760861185961361408 3535321586853212061696 3539500453977152028672 3645800386442374938624 3780830030384685121536 3819409928653916602368 3898980968834206531584 3900673969689106317312 3960869555641098698752 3981938010724296032256 4066660096058855522304 4124541851328747405312 4166629013076999929856 4176314343186430427136 4253433784182770761728 4320948606153925853184 4343932375335595671552 4386353589938482348032 4455978250096236036096 4550786297970624036864 4640109582744840830976 4698353636084734230528 4861067181923166584832 5012975531358265540608 5041106707179580162048 5092546571538555469824 5198641291778942042112 5302982380279818092544 5309250680965728043008 5369547012668267692032 5555505350769333239808 5671245045577027682304 5729114892980874903552 5791909833780794228736 5848471453251309797376 5941304333461648048128 5972907016086444048384 6186812776993121107968 6264471514779645640704 6380150676274156142592 6481422909230888779776 6683967375144354054144 6790062095384740626432 6826179446955936055296 6931521722371922722816 7079000907954304057344 7291600772884749877248 7561660060769370243072 7638819857307833204736 7797961937668413063168 7921739111282197397504 7963876021448592064512 8249083702657494810624 8333258026153999859712 8506867568365541523456 8687864750671191343104 8772707179876964696064 8911956500192472072192 9101572595941248073728 9280219165489681661952 9396707272169468461056 9722134363846333169664 10025951062716531081216 10082213414359160324096 10185093143077110939648 10397282583557884084224 10605964760559636185088 10618501361931456086016 11342490091154055364608 11458229785961749807104 11696942906502619594752 11882608666923296096256 11945814032172888096768 12373625553986242215936 12528943029559291281408 12760301352548312285184 12962845818461777559552 13367934750288708108288 13652358893911872110592 13863043444743845445632 14583201545769499754496 15123320121538740486144 15277639714615666409472 15595923875336826126336 15843478222564394795008 15927752042897184129024 16666516052307999719424 17013735136731083046912 17375729501342382686208 17545414359753929392128 17823913000384944144384 18560438330979363323904 18793414544338936922112 19444268727692666339328 20051902125433062162432 20370186286154221879296 20794565167115768168448 21237002723862912172032 22684980182308110729216 22916459571923499614208 23393885813005239189504 23765217333846592192512 23891628064345776193536 24747251107972484431872 25520602705096624570368 26735869500577416216576 27304717787823744221184 27726086889487690891264 29166403091538999508992 30246640243077480972288 30555279429231332818944 31191847750673652252672 31855504085794368258048 34027470273462166093824 35090828719507858784256 35647826000769888288768 37120876661958726647808 37586829088677873844224 38888537455385332678656 40103804250866124324864 41589130334231536336896 45369960364616221458432 45832919143846999228416 46787771626010478379008 47530434667693184385024 47783256128691552387072 51041205410193249140736 53471739001154832433152 55452173778975381782528 58332806183077999017984 61110558858462665637888 62383695501347304505344 63711008171588736516096 68054940546924332187648 70181657439015717568512 71295652001539776577536 74241753323917453295616 80207608501732248649728 83178260668463072673792 90739920729232442916864 91665838287693998456832 93575543252020956758016 95566512257383104774144 102082410820386498281472 106943478002309664866304 110904347557950763565056 116665612366155998035968 124767391002694609010688 136109881093848664375296 140363314878031435137024 142591304003079553155072 160415217003464497299456 166356521336926145347584 183331676575387996913664 187151086504041913516032 191133024514766209548288 204164821640772996562944 213886956004619329732608 249534782005389218021376 272219762187697328750592 280726629756062870274048 320830434006928994598912 332713042673852290695168 374302173008083827032064 408329643281545993125888 427773912009238659465216 499069564010778436042752 561453259512125740548096 641660868013857989197824 748604346016167654064128 816659286563091986251776 998139128021556872085504 1122906519024251481096192 1283321736027715978395648 1497208692032335308128256 2245813038048502962192384 2994417384064670616256512 4491626076097005924384768 8983252152194011848769536
- Sum of all divisors σ(n): 35210315513687327850642267
- Sum of proper divisors (its aliquot sum) s(n): 26227063361493316001872731
- 8983252152194011848769536 is an abundant number, because the sum of its proper divisors (26227063361493316001872731) is greater than itself. Its abundance is 17243811209299304153103195
Bases of 8983252152194011848769536
- Binary: 111011011100100011100010011001100010011011010110101011001000000000000000000000000002
- Hexadecimal: 0x76E47133136B564000000
- Base-36: 14MUGAECRJ7F30G00
Squares and roots of 8983252152194011848769536
- 8983252152194011848769536 squared (89832521521940118487695362) is 80698819229898345819982506245545917307517241655296
- 8983252152194011848769536 cubed (89832521521940118487695363) is 724937841526499824940909215312230736880864269988900861563556144021457862656
-
8983252152194011848769536 is a
perfect square number . Itssquare root is 2997207392256 -
The
cube root of 8983252152194011848769536 is 207879276.5323003477
Scales and comparisons
How big is 8983252152194011848769536?- 8,983,252,152,194,011,848,769,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,983,252,152,194,011,848,769,536 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 8983252152194011848769536 cubic inches would be around 17323273 feet tall.
Recreational maths with 8983252152194011848769536
- 8983252152194011848769536 backwards is 6359678481104912512523898
- The number of decimal digits it has is: 25
- The sum of 8983252152194011848769536's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 8983252152194011848769536 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 8983252152194011848769536 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/8983252152194011848769536/
Chicago style:
Numbermatics. 2024. "Number 8983252152194011848769536 - Facts about the integer". https://numbermatics.com/n/8983252152194011848769536/
The information we have on file for 8983252152194011848769536 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 8983252152194011848769536, math, Factors of 8983252152194011848769536, curriculum, school, college, exams, university, Prime factorization of 8983252152194011848769536, STEM, science, technology, engineering, physics, economics, calculator, eight septillion, nine hundred eighty-three sextillion, two hundred fifty-two quintillion, one hundred fifty-two quadrillion, one hundred ninety-four trillion, eleven billion, eight hundred forty-eight million, seven hundred sixty-nine thousand, five hundred thirty-six.