17145391100862810678165504
17,145,391,100,862,810,678,165,504 is an even composite number composed of six prime numbers multiplied together.
17145391100862810678165504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 17145391100862810678165504:
216 × 34 × 74 × 112 × 534 × 11872
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 53 × 53 × 53 × 53 × 1187 × 1187)See below for interesting mathematical facts about the number 17145391100862810678165504 from the Numbermatics database.
Names of 17145391100862810678165504
- Cardinal: 17145391100862810678165504 can be written as Seventeen septillion, one hundred forty-five sextillion, three hundred ninety-one quintillion, one hundred quadrillion, eight hundred sixty-two trillion, eight hundred ten billion, six hundred seventy-eight million, one hundred sixty-five thousand, five hundred four.
Scientific notation
- Scientific notation: 1.7145391100862810678165504 × 1025
Factors of 17145391100862810678165504
Divisors of 17145391100862810678165504
- Number of divisors d(n): 19125
-
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 48 49 53 54 56 63 64 66 72 77 81 84 88 96 98 99 106 108 112 121 126 128 132 144 147 154 159 162 168 176 189 192 196 198 212 216 224 231 242 252 256 264 288 294 297 308 318 324 336 343 352 363 371 378 384 392 396 424 432 441 448 462 477 484 504 512 528 539 567 576 583 588 594 616 636 648 672 686 693 704 726 742 756 768 784 792 847 848 864 882 891 896 924 954 968 1008 1024 1029 1056 1078 1089 1113 1134 1152 1166 1176 1187 1188 1232 1272 1296 1323 1344 1372 1386 1408 1431 1452 1484 1512 1536 1568 1584 1617 1694 1696 1728 1749 1764 1782 1792 1848 1908 1936 2016 2048 2058 2079 2112 2156 2178 2226 2268 2304 2332 2352 2374 2376 2401 2464 2541 2544 2592 2597 2646 2688 2744 2772 2809 2816 2862 2904 2968 3024 3072 3087 3136 3168 3234 3267 3339 3388 3392 3456 3498 3528 3561 3564 3584 3696 3773 3816 3872 3969 4032 4081 4096 4116 4158 4224 4293 4312 4356 4452 4536 4608 4664 4704 4748 4752 4802 4851 4928 5082 5088 5184 5194 5247 5292 5376 5488 5544 5618 5632 5724 5808 5929 5936 6048 6144 6174 6237 6272 6336 6413 6468 6534 6678 6776 6784 6912 6996 7056 7122 7128 7168 7203 7392 7546 7623 7632 7744 7791 7938 8064 8162 8192 8232 8309 8316 8427 8448 8586 8624 8712 8904 9072 9216 9261 9328 9408 9496 9504 9604 9702 9801 9856 10017 10164 10176 10368 10388 10494 10584 10683 10752 10976 11088 11236 11264 11319 11448 11616 11858 11872 12096 12243 12288 12348 12474 12544 12672 12826 12936 13057 13068 13356 13552 13568 13824 13992 14112 14244 14256 14336 14406 14553 14784 15092 15246 15264 15488 15582 15741 15876 16128 16324 16384 16464 16618 16632 16854 16896 17172 17248 17424 17787 17808 18144 18179 18432 18522 18656 18816 18992 19008 19208 19239 19404 19602 19663 19712 20034 20328 20352 20736 20776 20988 21168 21366 21504 21609 21952 22176 22472 22528 22638 22869 22896 23232 23373 23716 23744 24192 24486 24576 24696 24927 24948 25088 25281 25344 25652 25872 26114 26136 26411 26712 27104 27136 27648 27783 27984 28224 28488 28512 28567 28672 28812 29106 29568 30051 30184 30492 30528 30899 30976 31164 31482 31752 32049 32256 32648 32768 32928 33236 33264 33708 33792 33957 34344 34496 34848 35574 35616 36288 36358 36729 36864 37044 37312 37632 37984 38016 38416 38478 38808 39171 39204 39326 39424 40068 40656 40704 41472 41503 41552 41976 42336 42732 43008 43218 43659 43904 44352 44891 44944 45056 45276 45738 45792 46464 46746 47223 47432 47488 48384 48972 49152 49392 49854 49896 50176 50562 50688 51304 51744 52228 52272 52822 53361 53424 54208 54272 54537 55296 55566 55968 56448 56976 57024 57134 57344 57624 57717 58163 58212 58989 59136 60102 60368 60984 61056 61798 61952 62328 62911 62964 63504 64098 64512 64827 65296 65536 65856 66472 66528 67416 67584 67914 68607 68688 68992 69696 70119 71148 71232 72576 72716 73458 73728 74088 74624 74781 75264 75843 75968 76032 76832 76956 77616 78342 78408 78652 78848 79233 80136 81312 81408 82944 83006 83104 83952 84672 85464 85701 86016 86436 87318 87808 88704 89782 89888 90112 90552 91399 91476 91584 92697 92928 93492 94446 94864 94976 96147 96768 97944 98304 98784 99708 99792 100352 101124 101376 101871 102608 103488 104456 104544 105644 106722 106848 108416 108544 109074 110187 110592 111132 111936 112896 113952 114048 114268 114688 115248 115434 116326 116424 117513 117978 118272 120204 120736 121968 122112 123596 123904 124509 124656 125822 125928 127008 127253 128196 129024 129654 130592 131712 132944 133056 134673 134832 135168 135828 137214 137376 137641 137984 139392 140238 142296 142464 143627 145152 145432 146916 147456 148176 148877 149248 149562 150528 151686 151936 152064 153664 153912 155232 156684 156816 157304 157696 158466 160083 160272 162624 162816 163611 165888 166012 166208 167904 169344 170928 171402 172032 172872 173151 174489 174636 175616 176967 177408 179564 179776 180224 181104 182798 182952 183168 185394 185856 186984 188733 188892 189728 189952 192294 193536 194481 195888 196608 197568 199416 199584 199969 200704 202248 202752 203742 205216 206976 208912 209088 210357 211288 213444 213696 216293 216832 217088 218148 220374 221184 222264 223872 224343 225792 227529 227904 228096 228536 229376 230496 230868 232652 232848 235026 235956 236544 237699 240408 241472 243936 244224 247192 247808 249018 249312 251644 251856 254016 254506 256392 257103 258048 259308 261184 263424 265888 266112 269346 269664 270336 271656 274197 274428 274752 275282 275968 278091 278784 280476 284592 284928 287254 290304 290521 290864 293832 294912 296352 297754 298496 299124 301056 303372 303872 304128 305613 307328 307824 310464 313368 313632 314237 314608 315392 316932 320166 320544 325248 325632 327222 330561 331776 332024 332416 335808 338688 339889 341856 342804 344064 345744 346302 348978 349272 351232 352539 353934 354816 359128 359552 360448 362208 365596 365904 366336 370788 371712 373527 373968 377466 377784 379456 379904 381759 384588 387072 388962 391776 395136 398832 399168 399938 401408 404019 404496 405504 407141 407484 410432 412923 413952 417824 418176 420714 422576 426888 427392 430881 432586 433664 434176 436296 440377 440748 442368 444528 446631 447744 448686 451584 455058 455808 456192 457072 458752 460992 461736 465304 465696 470052 471912 473088 475398 480249 480816 482944 487872 488448 490833 494384 495616 498036 498624 503288 503712 508032 509012 512784 514206 516096 518616 519453 522368 523467 526848 530901 531776 532224 538692 539328 540672 543312 548394 548856 549504 550564 551936 556182 557568 560952 566199 569184 569856 574508 580608 581042 581728 587664 589824 592704 595508 596992 598248 599907 602112 606744 607744 608256 611226 614656 615648 620928 626736 627264 628474 629216 630784 633864 639793 640332 641088 648879 650496 651264 654444 661122 663552 664048 664832 671616 673029 677376 679778 683712 685608 688128 691488 692021 692604 697956 698544 702464 705078 707868 709632 713097 718256 719104 720896 724416 731192 731808 732672 741576 743424 747054 747936 754932 755568 758912 759808 763518 769176 771309 774144 777924 783552 790272 797664 798336 799876 802816 808038 808992 811008 814282 814968 820864 822591 825846 827904 834273 835648 836352 841428 845152 853776 854784 861762 865172 867328 868352 871563 872592 880754 881496 884736 889056 893262 895488 897372 903168 910116 911616 912384 914144 921984 923472 930608 931392 940104 942711 943824 946176 950796 960498 961632 963487 965888 975744 976896 981666 988768 991232 996072 997248 1005389 1006576 1007424 1016064 1018024 1019667 1025568 1028412 1032192 1037232 1038906 1042139 1044736 1046934 1053696 1057617 1061802 1063552 1064448 1077384 1078656 1081344 1086624 1096788 1097712 1099008 1101128 1103872 1112364 1115136 1120581 1121904 1132398 1138368 1139712 1145277 1149016 1161216 1162084 1163456 1175328 1185408 1191016 1193984 1196496 1199814 1204224 1212057 1213488 1215488 1216512 1221423 1222452 1229312 1231296 1238769 1241856 1253472 1254528 1256948 1258432 1261568 1267728 1279586 1280664 1282176 1292643 1297758 1300992 1302528 1308888 1321131 1322244 1327104 1328096 1329664 1339893 1343232 1346058 1354752 1359556 1367424 1371216 1376256 1382976 1384042 1385208 1395912 1397088 1399783 1404928 1408969 1410156 1415736 1419264 1426194 1436512 1438208 1448832 1462384 1463616 1465344 1472499 1483152 1486848 1494108 1495872 1509864 1511136 1514051 1517824 1519616 1527036 1538352 1542618 1548288 1555848 1567104 1570401 1580544 1592703 1595328 1596672 1599752 1605632 1616076 1617984 1622016 1628564 1629936 1637647 1641728 1645182 1651692 1655808 1668546 1671296 1672704 1682856 1690304 1698597 1707552 1709568 1723524 1730344 1734656 1736704 1743126 1745184 1761508 1762992 1769472 1778112 1786524 1790976 1794744 1799721 1806336 1820232 1823232 1824768 1828288 1843968 1846944 1861216 1862784 1880208 1885422 1887648 1892352 1901592 1919379 1920996 1923264 1926974 1931776 1946637 1951488 1953792 1963332 1977536 1982464 1992144 1994496 2010778 2013152 2014848 2032128 2036048 2039334 2051136 2056824 2064384 2074464 2076063 2077812 2084278 2089472 2093868 2107392 2115234 2123604 2127104 2128896 2139291 2154768 2157312 2162688 2173248 2193576 2195424 2198016 2199659 2202256 2207744 2224728 2230272 2241162 2243808 2264796 2276736 2279424 2290554 2298032 2313927 2322432 2324168 2326912 2350656 2370816 2379223 2382032 2387968 2392992 2399628 2408448 2424114 2426976 2430976 2433024 2442846 2444904 2458624 2462592 2467773 2477538 2483712 2502819 2506944 2509056 2513896 2516864 2523136 2535456 2559172 2561328 2564352 2585286 2595516 2601984 2605056 2614689 2617776 2642262 2644488 2654208 2656192 2659328 2679786 2686464 2692116 2709504 2719112 2734848 2742432 2765952 2768084 2770416 2791824 2794176 2799566 2809856 2817938 2820312 2828133 2831472 2838528 2849987 2852388 2873024 2876416 2890461 2897664 2924768 2927232 2930688 2944998 2966304 2973696 2988216 2991744 3016167 3019728 3022272 3028102 3035648 3039232 3054072 3059001 3076704 3082639 3085236 3096576 3111696 3126417 3134208 3140802 3161088 3185406 3190656 3193344 3199504 3211264 3232152 3235968 3244032 3257128 3259872 3275294 3283456 3290364 3303384 3311616 3334283 3337092 3342592 3345408 3361743 3365712 3380608 3397194 3415104 3419136 3435831 3447048 3460688 3469312 3473408 3486252 3490368 3523016 3525984 3556224 3573048 3581952 3589488 3599442 3612672 3636171 3640464 3646464 3649536 3656576 3664269 3687936 3693888 3716307 3722432 3725568 3760416 3770844 3775296 3784704 3803184 3838758 3841992 3846528 3853948 3863552 3877929 3893274 3902976 3907584 3926664 3955072 3963393 3964928 3984288 3988992 4019679 4021556 4026304 4029696 4064256 4072096 4078668 4102272 4113648 4128768 4148928 4152126 4155624 4168556 4178944 4187736 4199349 4214784 4226907 4230468 4247208 4254208 4257792 4278582 4309536 4314624 4346496 4387152 4390848 4396032 4399318 4404512 4415488 4449456 4460544 4478551 4482324 4487616 4529592 4542153 4553472 4558848 4581108 4596064 4627854 4644864 4648336 4653824 4701312 4711203 4741632 4758446 4764064 4775936 4785984 4799256 4816896 4844147 4848228 4853952 4861952 4866048 4885692 4889808 4912941 4917248 4925184 4935546 4955076 4967424 5005638 5013888 5018112 5027792 5033728 5046272 5070912 5095791 5118344 5122656 5128704 5170572 5191032 5203968 5210112 5229378 5235552 5284524 5288976 5308416 5312384 5318656 5359572 5372928 5384232 5399163 5419008 5438224 5469696 5484864 5531904 5536168 5540832 5583648 5588352 5599132 5619712 5635876 5640624 5656266 5662944 5677056 5699974 5704776 5746048 5752832 5758137 5780922 5795328 5839911 5849536 5854464 5861376 5889996 5932608 5947392 5976432 5983488 6032334 6039456 6044544 6056204 6071296 6078464 6108144 6118002 6153408 6165278 6170472 6193152 6223392 6228189 6252834 6268416 6281604 6322176 6370812 6381312 6386688 6399008 6464304 6471936 6488064 6514256 6519744 6550588 6566912 6580728 6598977 6606768 6623232 6668566 6674184 6685184 6690816 6723486 6731424 6744409 6761216 6794388 6830208 6838272 6871662 6894096 6921376 6938624 6972504 6980736 7037723 7046032 7051968 7112448 7137669 7146096 7163904 7178976 7198884 7225344 7272342 7280928 7292928 7294973 7299072 7313152 7328538 7375872 7387776 7403319 7432614 7444864 7451136 7520832 7541688 7550592 7569408 7606368 7612231 7677516 7683984 7693056 7707896 7727104 7755858 7786548 7805952 7815168 7844067 7853328 7890481 7910144 7926786 7929856 7968576 7977984 8039358 8043112 8052608 8059392 8128512 8144192 8157336 8204544 8227296 8297856 8304252 8311248 8337112 8357888 8375472 8398698 8429568 8453814 8460936 8484399 8494416 8508416 8515584 8549961 8557164 8619072 8629248 8671383 8692992 8774304 8781696 8792064 8798636 8809024 8830976 8898912 8921088 8957102 8964648 8975232 9048501 9059184 9084306 9106944 9117696 9162216 9177003 9192128 9247917 9255708 9289728 9296672 9307648 9379251 9402624 9422406 9483264 9516892 9528128 9551872 9571968 9598512 9633792 9688294 9696456 9707904 9723904 9732096 9771384 9779616 9825882 9834496 9850368 9862783 9871092 9910152 9934848 10002849 10011276 10027776 10036224 10055584 10067456 10141824 10191582 10236688 10245312 10257408 10307493 10341144 10382064 10407936 10420224 10458756 10471104 10569048 10577952 10598357 10624768 10637312 10719144 10745856 10768464 10798326 10838016 10876448 10939392 10969728 10992807 11063808 11072336 11081664 11148921 11167296 11176704 11198264 11239424 11271752 11281248 11312532 11325888 11354112 11399948 11409552 11463529 11492096 11505664 11516274 11561844 11590656 11633787 11679822 11699072 11708928 11722752 11779992 11865216 11890179 11894784 11952864 11966976 12059037 12064668 12078912 12089088 12112408 12142592 12156928 12216288 12236004 12306816 12330556 12340944 12386304 12446784 12456378 12505668 12536832 12563208 12598047 12644352 12680721 12741624 12762624 12773376 12798016 12928608 12943872 13028512 13039488 13101176 13133824 13161456 13197954 13213536 13246464 13337132 13348368 13370368 13381632 13435653 13446972 13462848 13488818 13522432 13588776 13626459 13660416 13676544 13743324 13788192 13842752 13877248 13945008 13961472 14075446 14092064 14103936 14224896 14275338 14292192 14327808 14357952 14397768 14450688 14532441 14544684 14561856 14585856 14589946 14598144 14626304 14657076 14738823 14751744 14775552 14806638 14865228 14889728 14902272 15041664 15083376 15101184 15138816 15212736 15224462 15355032 15367968 15386112 15397613 15415792 15454208 15498659 15511716 15573096 15611904 15630336 15688134 15706656 15780962 15820288 15853572 15937152 15955968 16078716 16086224 16105216 16118784 16197489 16257024 16288384 16314672 16409088 16454592 16595712 16608504 16622496 16654561 16674224 16715776 16750944 16797396 16859136 16907628 16921872 16968798 16988832 17016832 17031168 17099922 17114328 17238144 17258496 17274411 17342766 17385984 17519733 17548608 17563392 17584128 17597272 17618048 17661952 17797824 17842176 17914204 17929296 17950464 18014117 18097002 18118368 18168612 18213888 18235392 18324432 18354006 18384256 18495834 18511416 18579456 18593344 18615296 18684567 18758502 18805248 18844812 18966528 19033784 19056256 19103744 19143936 19197024 19376588 19392912 19415808 19447808 19464192 19542768 19559232 19651764 19668992 19700736 19725566 19742184 19796931 19820304 19869696 20005698 20022552 20055552 20072448 20111168 20134912 20233227 20283648 20383164 20473376 20490624 20514816 20614986 20682288 20764128 20815872 20917512 20942208 21113169 21138096 21155904 21196714 21249536 21274624 21413007 21438288 21491712 21536928 21578473 21596652 21676032 21752896 21878784 21884919 21939456 21985614 22127616 22144672 22163328 22297842 22334592 22353408 22396528 22478848 22543504 22562496 22625064 22651776 22708224 22799896 22819104 22836693 22927058 22984192 23011328 23032548 23123688 23181312 23267574 23339981 23359644 23398144 23417856 23445504 23532201 23559984 23671443 23730432 23780358 23789568 23905728 23933952 24118074 24129336 24157824 24178176 24224816 24285184 24313856 24432576 24472008 24613632 24661112 24681888 24893568 24912756 25011336 25073664 25126416 25196094 25288704 25361442 25453197 25483248 25525248 25546752 25596032 25649883 25857216 25887744 26014149 26057024 26078976 26202352 26267648 26322912 26395908 26427072 26492928 26674264 26696736 26740736 26763264 26871306 26893944 26925696 26977636 27044864 27145503 27177552 27252918 27320832 27353088 27486648 27531009 27576384 27685504 27743751 27754496 27890016 27922944 28137753 28150892 28184128 28207872 28449792 28550676 28584384 28655616 28715904 28795536 28901376 29064882 29089368 29123712 29171712 29179892 29196288 29252608 29314152 29477646 29503488 29551104 29588349 29613276 29730456 29779456 29804544 30008547 30083328 30166752 30202368 30425472 30448924 30710064 30735936 30772224 30795226 30831584 30908416 30997318 31023432 31146192 31223808 31260672 31349857 31376268 31413312 31561924 31640576 31707144 31795071 31874304 31911936 32157432 32172448 32210432 32237568 32394978 32514048 32576768 32629344 32818176 32909184 32978421 33191424 33217008 33244992 33309122 33348448 33431552 33501888 33594792 33718272 33815256 33843744 33909029 33937596 33977664 34033664 34062336 34199844 34228656 34390587 34476288 34516992 34548822 34685532 34771968 35039466 35097216 35126784 35168256 35194544 35236096 35323904 35595648 35670537 35684352 35828408 35858592 35900928 36028234 36194004 36236736 36337224 36427776 36470784 36648864 36677113 36708012 36768512 36991668 37022832 37158912 37186688 37230592 37369134 37517004 37610496 37689624 37794141 37933056 38042163 38067568 38112512 38207488 38287872 38394048 38753176 38785824 38831616 38895616 39085536 39118464 39303528 39337984 39401472 39451132 39484368 39593862 39640608 39739392 40011396 40045104 40111104 40144896 40222336 40269824 40306959 40466454 40567296 40766328 40879377 40946752 40981248 41029632 41229972 41364576 41528256 41631744 41835024 41884416 42226338 42276192 42311808 42393428 42499072 42549248 42826014 42876576 42983424 43073856 43156946 43193304 43352064 43505792 43597323 43757568 43769838 43878912 43971228 44216469 44255232 44289344 44326656 44595684 44669184 44706816 44793056 45087008 45124992 45250128 45303552 45416448 45599792 45638208 45673386 45854116 45968384 46022656 46065096 46192839 46247376 46362624 46495977 46535148 46679962 46719288 46796288 46835712 46891008 47064402 47119968 47342886 47460864 47560716 47811456 47867904 48236148 48258672 48315648 48356352 48449632 48570368 48865152 48944016 49227264 49264061 49322224 49363776 49787136 49825512 49963683 50022672 50147328 50252832 50392188 50577408 50722884 50906394 50966496 51050496 51064811 51093504 51192064 51299766 51714432 51775488 51823233 52028298 52114048 52157952 52404704 52535296 52645824 52791816 52854144 52985856 53285617 53348528 53393472 53481472 53526528 53742612 53787888 53851392 53955272 54042351 54089728 54291006 54355104 54505836 54641664 54706176 54973296 55062018 55152768 55233367 55371008 55487502 55508992 55780032 55845888 56053701 56275506 56301784 56368256 56415744 56899584 57101352 57168768 57311232 57431808 57591072 58129764 58178736 58247424 58343424 58359784 58392576 58505216 58628304 58955292 59006976 59102208 59176698 59226552 59390793 59460912 59558912 59609088 60017094 60166656 60333504 60404736 60699681 60850944 60897848 61420128 61471872 61544448 61590452 61663168 61816832 61994636 62046864 62292384 62447616 62699714 62752536 62826624 63123848 63281152 63339507 63414288 63590142 63748608 63823872 64239021 64314864 64344896 64420864 64475136 64735419 64789956 65028096 65153536 65258688 65636352 65654757 65818368 65956842 66382848 66434016 66489984 66618244 66696896 66863104 67003776 67189584 67436544 67630512 67687488 67818058 67875192 67955328 68067328 68124672 68399688 68457312 68510079 68781174 68952576 69033984 69039481 69097644 69371064 69543936 70019943 70078932 70194432 70253568 70336512 70389088 70472192 71014329 71191296 71341074 71368704 71656816 71717184 71801856 72056468 72388008 72473472 72674448 72855552 72941568 73297728 73354226 73416024 73537024 73983336 74045664 74188499 74373376 74461184 74675357 74738268 75034008 75220992 75379248 75588282 75866112 76084326 76135136 76225024 76575744 76788096 76949649 77506352 77571648 77663232 77791232 78042447 78171072 78236928 78607056 78675968 78802944 78902264 78968736 79187724 79281216 79478784 80022792 80090208 80222208 80244703 80289792 80444672 80539648 80613918 80932908 81134592 81436509 81532656 81758754 81893504 81962496 82059264 82459944 82729152 83056512 83231253 83263488 83670048 83768832 84413259 84452676 84552384 84623616 84786856 84998144 85098496 85652028 85753152 85966848 86147712 86313892 86386608 86704128 86795291 87011584 87194646 87515136 87539676 87757824 87942456 88432938 88510464 88578688 88653312 88765047 89191368 89338368 89413632 89586112 90025641 90174016 90249984 90500256 90607104 91199584 91276416 91346772 91708232 91936768 92045312 92130192 92385678 92494752 92725248 92991954 93070296 93359924 93438576 93592576 93671424 93782016 94049571 94128804 94239936 94685772 94921728 95121432 95385213 95622912 95735808 96472296 96517344 96631296 96712704 96899264 97140736 97730304 97888032 98454528 98528122 98644448 98727552 99574272 99651024 99927366 100045344 100294656 100505664 100784376 101154816 101445768 101727087 101812788 101932992 102100992 102129622 102187008 102384128 102599532 103171761 103428864 103550976 103646466 104056596 104228096 104315904 104809408 105070592 105291648 105583632 105708288 105971712 106571234 106697056 106786944 106962944 107053056 107485224 107575776 107702784 107910544 108084702 108179456 108490613 108582012 108710208 109011672 109283328 109412352 109946592 110031339 110124036 110305536 110466734 110742016 110975004 111560064 111691776 112107402 112551012 112603568 112736512 112831488 113382423 113799168 114126489 114202704 114337536 114622464 114863616 115182144 116259528 116357472 116494848 116581927 116686848 116719568 117010432 117256608 117910584 118013952 118204416 118353396 118453104 118781586 118921824 119117824 119218176 120034188 120333312 120667008 120809472 120920877 121399362 121701888 121795696 122638131 122840256 122943744 123088896 123180904 123326336 123633664 123989272 124093728 124584768 124895232 125399428 125505072 125653248 126098819 126247696 126562304 126679014 126828576 127180284 127497216 127647744 128478042 128629728 128689792 128841728 128950272 129470838 129579912 130056192 130307072 130517376 130791969 131272704 131309514 131636736 131913684 132649407 132765696 132868032 132979968 133236488 133393792 133726208 134007552 134379168 135261024 135374976 135636116 135750384 135910656 136134656 136249344 136799376 136914624 137020158 137562348 137905152 138067968 138078962 138195288 138578517 138742128 139087872 139487931 140039886 140157864 140388864 140507136 140673024 140778176 140944384 142028658 142382592 142682148 143313632 143434368 143603712 144112936 144776016 144946944 145348896 145711104 146595456 146708452 146832048 147074048 147792183 147966672 148091328 148376998 148746752 148922368 149350714 149476536 149891049 150068016 150441984 150758496 151049311 151176564 151732224 152168652 152270272 152450048 153151488 153194433 153576192 153899298 155012704 155143296 155326464 156084894 156342144 156473856 157214112 157351936 157605888 157804528 157937472 158375448 158562432 158957568 159856851 160045584 160180416 160444416 160489406 160579584 160889344 161079296 161227836 161865816 162127053 162269184 162873018 163065312 163379867 163517508 163787008 163924992 164118528 164919888 165458304 165700101 166113024 166462506 166526976 167340096 167537664 168826518 168905352 169104768 169247232 169573712 169996288 170196992 170485249 171304056 171506304 171933696 172295424 172627784 172773216 173590582 174023168 174389292 175030272 175079352 175515648 175884912 176716999 176865876 177020928 177157376 177306624 177530094 178172379 178382736 178676736 178827264 179172224 180051282 180348032 180499968 181000512 181214208 182099043 182399168 182552832 182693544 183416464 183873536 184090624 184260384 184771356 184989504 185450496 185983908 186140592 186719848 186877152 187185152 187342848 188099142 188257608 188479872 189371544 189843456 190018521 190242864 190770426 191245824 191471616 192717063 192944592 193034688 193262592 193425408 193798528 194206257 194281472 195460608 195776064 196909056 196964271 197056244 197288896 197455104 199148544 199302048 199854732 200090688 200589312 201011328 201568752 202309632 202891536 203454174 203625576 203865984 204201984 204259244 204374016 204768256 205199064 205530237 206343522 206857728 207101952 207118443 207292932 208113192 208456192 208631808 209618816 210059829 210141184 210583296 211167264 211416576 213042987 213142468 213394112 213573888 213925888 214106112 214970448 215151552 215405568 215821088 216169404 216358912 216981226 217164024 217420416 218023344 218566656 218824704 219893184 220062678 220248072 220611072 220933468 221484032 221950008 222565497 223120128 223383552 224026071 224214804 225102024 225207136 225473024 225662976 226764846 227598336 228252978 228405408 228675072 229727232 230364288 230848947 232519056 232714944 232989696 233163854 233373696 233439136 234020864 234513216 235821168 236027904 236408832 236706792 236906208 237363203 237563172 237843648 238235648 238436352 240068376 240666624 240734109 241334016 241618944 241841754 242798724 243403776 243591392 245276262 245680512 245887488 246177792 246361808 246652672 247267328 247978544 248187456 249169536 249693759 249790464 250798856 251010144 251306496 252197638 252495392 253124608 253358028 253657152 254360568 254994432 255295488 256739791 256956084 257259456 257379584 257683456 257900544 258941676 259159824 260112384 260385873 260614144 261034752 261583938 262545408 262619028 263273472 263827368 265298814 265531392 265736064 265959936 266295141 266472976 266787584 267452416 268015104 268758336 270076923 270522048 270749952 271272232 271500768 271821312 272269312 273598752 273829248 274040316 275124696 275810304 276135936 276157924 276390576 277157034 277484256 278175744 278975862 280079772 280315728 280777728 281014272 281346048 281556352 281888768 282148713 284057316 284765184 285364296 286155639 286627264 286868736 287207424 288225872 289552032 289893888 290697792 291422208 293190912 293416904 293664096 294148096 295584366 295933344 296182656 296753996 297493504 297844736 298701428 298953072 299782098 300136032 300883968 301516992 302098622 302353128 303464448 304337304 304540544 304900096 305181261 306302976 306388866 307152384 307798596 309515283 310025408 310286592 310652928 312169788 312684288 312947712 314428224 315211776 315609056 315874944 316750896 317124864 317915136 319713702 320091168 320360832 320888832 320978812 321159168 321778688 322158592 322455672 323731632 324254106 324538368 325471839 325746036 326130624 326759734 327035016 327574016 327849984 328237056 329839776 330094017 330916608 331400202 332226048 332925012 334680192 335075328 337653036 337810704 338209536 338494464 339147424 339992576 340970498 342608112 343012608 343867392 344590848 344848427 345255568 345546432 347181164 348046336 348778584 349745781 350060544 350158704 351031296 351769824 353433998 353731752 354041856 354314752 354613248 355060188 356344758 356765472 357353472 357453677 357654528 358344448 360102564 360696064 360999936 362001024 362428416 362762631 364198086 364798336 365105664 365387088 366832928 367747072 368520768 369542712 369979008 370900992 371967816 372281184 372999319 373439696 373754304 374370304 374685696 376198284 376515216 376959744 378296457 378743088 379686912 380037042 380485728 381540852 382491648 382943232 385434126 385889184 386069376 386525184 386633569 386850816 387597056 388412514 388562944 390921216 391552128 392375907 393818112 393928542 394112488 394577792 394910208 398297088 398604096 399709464 400181376 401178624 402022656 403137504 403448243 405783072 406908348 407251152 407731968 408403968 408518488 408748032 409536512 410398128 411060474 412687044 413715456 414203904 414236886 414585864 415735551 416226384 416912384 417263616 418463793 419237632 420119658 420282368 421166592 422334528 422833152 426085974 426284936 426788224 427147776 427851776 429940896 430303104 430811136 431642176 432338808 432717824 433962452 434328048 434840832 436046688 437133312 439786368 440125356 440496144 441222144 441866936 442968064 443376549 443900016 445130994 446240256 446767104 448052142 448429608 449673147 450204048 450414272 450946048 451325952 453147933 453529692 455196672 456505956 456810816 457350144 459454464 459583299 460728576 461697894 465038112 465429888 465979392 466327708 466878272 468041728 469026432 471642336 472055808 472817664 473413584 473812416 474726406 475126344 475687296 476471296 476872704 479570553 480136752 481333248 481468218 482668032 483237888 483276367 483683508 485597448 486381159 486807552 487182784 490139601 490552524 491361024 491774976 492355584 492723616 493305344 495957088 496374912 497100303 498339072 499387518 499580928 501597712 502020288 502612992 504395276 504990784 506249216 506716056 507314304 508721136 509988864 510590976 511455747 513479582 513912168 514518912 514759168 515366912 515801088 517883352 518319648 520771746 521228288 522069504 522727499 523167876 525090816 525238056 526546944 527654736 530150997 530597628 531062784 531472128 531919872 532590282 532945952 533575168 536030208 537516672 540153846 541044096 541499904 542544464 543001536 543642624 544538624 546297129 547197504 547658496 548080632 550249392 551620608 552271872 552315848 552781152 554314068 554968512 556351488 557951724 560159544 560631456 561555456 561712921 562028544 563112704 563777536 564297426 568114632 569530368 570055563 570728592 572311278 573254528 573737472 574414848 576451744 579104064 579787776 581395584 582618771 582844416 586381824 586833808 587328192 588296192 590892813 591168732 591866688 592365312 593507992 594987008 595689472 597402856 597906144 599564196 600272064 601767936 603033984 604197244 604706256 606928896 607567037 608674608 609081088 609800192 610362522 612605952 612777732 614304768 615597192 616590711 619030566 620050816 620573184 621305856 621355329 624339576 625368576 625895424 628856448 630179487 630423552 631218112 631749888 633501792 634249728 639128961 639427404 640182336 640721664 641777664 641957624 642318336 643557376 644317184 644911344 647463264 648508212 649076736 650943678 651492072 652261248 653519468 654070032 655148032 655699968 656474112 659679552 660188034 661833216 662800404 664452096 665850024 667696491 669360384 670150656 672078213 675306072 675621408 676419072 676988928 678294848 679985152 681940996 685216224 686025216 689181696 689696854 690511136 691092864 694362328 696092672 697557168 699491562 700121088 700317408 702062592 703539648 706867996 707463504 708083712 708629504 709226496 710120376 712089609 712689516 713530944 714706944 714907354 715309056 716688896 720205128 721392128 721999872 722202327 724002048 724856832 725525262 728396172 729596672 730211328 730774176 733665856 735494144 737041536 739085424 739958016 741801984 743935632 744562368 745998638 746879392 747508608 748740608 749371392 752396568 753030432 753919488 756592914 757486176 759373824 759434291 760074084 760971456 763081704 764983296 765886464 770219373 770868252 771778368 772138752 773050368 773267138 773701632 775194112 776825028 781157619 781842432 783104256 784751814 787636224 787857084 788224976 789155584 789820416 796594176 797208192 798885423 799418928 800362752 802357248 804045312 806275008 806896486 811566144 813816696 814502304 815463936 816073489 816807936 817036976 819073024 820796256 821428927 822120948 825374088 827430912 828407808 828473772 829171728 831471102 832452768 833824768 834527232 836927586 838475264 840239316 842333184 844669056 845666304 846446139 852171948 852569872 853576448 854295552 855703552 858466917 859881792 860606208 861622272 863284352 864677616 865435648 867924904 868656096 869681664 872093376 874266624 879572736 880250712 880992288 882444288 882691733 883733872 885936128 886753098 887800032 890261988 892480512 893534208 896104284 896859216 899346294 900408096 900828544 901892096 902651904 906295866 907059384 910393344 913011912 913621632 914700288 915543783 918908928 919166598 921457152 923395788 928545849 930076224 930859776 931958784 932655416 933756544 936083456 938052864 943284672 945635328 946827168 947624832 949452812 950252688 951374592 952942592 953745408 954748201 959141106 960273504 962666496 962936436 965336064 966475776 966552734 967367016 971194896 972762318 973615104 974365568 976415517 980279202 981105048 982722048 983549952 984711168 985447232 986610688 990282051 991914176 992749824 994200606 996678144 998775036 1003195424 1004040576 1005225984 1008790552 1009981568 1012498432 1013432112 1014628608 1017442272 1019977728 1022911494 1026959164 1027824336 1029037824 1029518336 1030733824 1031602176 1034545281 1035766704 1036639296 1041543492 1042456576 1044139008 1045454998 1046335752 1049237343 1050181632 1050476112 1053093888 1055309472 1060301994 1061195256 1062125568 1062944256 1063839744 1065180564 1065891904 1067150336 1072060416 1072361031 1075033344 1080307692 1082088192 1082999808 1085088928 1086003072 1087285248 1092594258 1094395008 1095316992 1096161264 1100498784 1103241216 1104631696 1105562304 1108628136 1109937024 1112702976 1115903448 1118997957 1120319088 1121262912 1123110912 1123425842 1124057088 1126225408 1127555072 1128594852 1134889371 1136229264 1139060736 1140111126 1141457184 1143659069 1144622556 1146509056 1147474944 1148829696 1152903488 1158208128 1159575552 1159900707 1162791168 1165237542 1165688832 1172763648 1173667616 1174656384 1176592384 1181785626 1182337464 1183733376 1184730624 1187015984 1189974016 1191378944 1193396743 1194805712 1195812288 1199128392 1200544128 1203535872 1206067968 1208394488 1209412512 1210344729 1215134074 1217349216 1218162176 1219600384 1220725044 1225211904 1225555464 1228609536 1231194384 1233181422 1237018993 1238061132 1240101632 1241146368 1242611712 1242710658 1247206653 1248679152 1250737152 1251790848 1255391379 1257712896 1260358974 1260847104 1262436224 1263499776 1267003584 1268499456 1278257922 1278854808 1280364672 1281443328 1283555328 1283915248 1287114752 1288634368 1289822688 1294926528 1297016424 1298153472 1301887356 1302984144 1304522496 1307038936 1308140064 1310296064 1311399936 1319359104 1320376068 1323666432 1325600808 1328904192 1330129647 1331700048 1335392982 1338720768 1340301312 1344156426 1349019441 1350612144 1351242816 1352838144 1353977856 1356589696 1359443799 1359970304 1363881992 1370432448 1372050432 1378363392 1378749897 1379393708 1381022272 1382185728 1388724656 1392185344 1395114336 1398983124 1400634816 1404125184 1407079296 1413735992 1414927008 1416167424 1417259008 1418452992 1420240752 1424179218 1425379032 1427061888 1429413888 1429814708 1430618112 1433377792 1438711659 1440410256 1442784256 1443999744 1444404654 1448004096 1449713664 1449829101 1451050524 1456792344 1459143477 1459193344 1460422656 1461548352 1467331712 1470418803 1470988288 1474083072 1478170848 1479916032 1487871264 1489124736 1491300909 1491997276 1493758784 1495017216 1497481216 1498742784 1504793136 1506060864 1507838976 1513185828 1514972352 1518747648 1518868582 1520148168 1521942912 1526163408 1529966592 1531772928 1534367241 1540438746 1541736504 1543556736 1544277504 1546100736 1546534276 1547403264 1550388224 1553650056 1562315238 1563684864 1566208512 1568182497 1569503628 1575272448 1575714168 1576449952 1578311168 1579640832 1590452991 1593188352 1594416384 1597770846 1598837856 1600725504 1608090624 1612550016 1613792972 1623132288 1627633392 1629004608 1630927872 1632146978 1633615872 1634073952 1638146048 1641592512 1642857854 1644241896 1650748176 1654861824 1656815616 1656947544 1658343456 1661542421 1662942204 1664905536 1667649536 1669054464 1673855172 1676950528 1680478632 1684666368 1685138763 1689338112 1691332608 1692892278 1704343896 1705139744 1707152896 1708591104 1716933834 1719763584 1721212416 1723244544 1726568704 1729355232 1730871296 1735849808 1737312192 1739363328 1744186752 1747856313 1748533248 1759145472 1760501424 1761984576 1764888576 1765383466 1767467744 1771872256 1773506196 1775600064 1780523976 1784961024 1787068416 1792208568 1793718432 1797178537 1798692588 1800816192 1801657088 1803784192 1805303808 1812591732 1814118768 1820786688 1822701111 1826023824 1827243264 1829400576 1831087566 1837817856 1838333196 1842914304 1846791576 1857091698 1860152448 1861719552 1863917568 1864065987 1865310832 1867513088 1872166912 1876105728 1886569344 1890538461 1891270656 1893654336 1895249664 1898905624 1900505376 1902749184 1905885184 1909496402 1918282212 1920547008 1925332992 1925872872 1930672128 1932951552 1933105468 1934734032 1942389792 1943886989 1945524636 1947230208 1948731136 1952831034 1960558404 1962210096 1965444096 1967099904 1969422336 1970894464 1973221376 1980564102 1983828352 1985499648 1988401212 1993356288 1997550072 2003089473 2006390848 2008081152 2010451968 2016234639 2017581104 2019963136 2024996864 2026864224 2029257216 2034884544 2039955456 2045822988 2053918328 2055648672 2058075648 2059036672 2061467648 2069090562 2071533408 2073278592 2083086984 2084913152 2088278016 2090909996 2092671504 2098474686 2100363264 2100952224 2106187776 2110618944 2120603988 2122390512 2124251136 2125888512 2127679488 2130361128 2131783808 2134300672 2136268827 2144120832 2144722062 2150066688 2160615384 2164176384 2165999616 2166606981 2170177856 2172006144 2174570496 2185188516 2188790016 2190633984 2192322528 2200997568 2206482432 2209263392 2211124608 2217256272 2219874048 2225405952 2231806896 2237995914 2240638176 2242525824 2246221824 2246851684 2248114176 2252450816 2255110144 2257189704 2269778742 2272458528 2278121472 2278302873 2280222252 2282914368 2287318138 2289245112 2293018112 2294949888 2297659392 2305806976 2310658119 2316416256 2319151104 2319801414 2325582336 2330475084 2343472857 2345527296 2347335232 2349312768 2353184768 2363571252 2364674928 2367466752 2369461248 2374031968 2379948032 2386793486 2389611424 2391624576 2398256784 2401088256 2407071744 2412135936 2416788976 2418825024 2420689458 2430268148 2434698432 2436324352 2439200768 2441450088 2448220467 2450423808 2451110928 2457219072 2462388768 2464286781 2466362844 2474037986 2476122264 2480203264 2482292736 2485223424 2485421316 2494413306 2497358304 2501474304 2503581696 2510782758 2515425792 2520717948 2524872448 2526999552 2534007168 2536998912 2539338417 2556515844 2557709616 2560729344 2562886656 2567110656 2567830496 2574229504 2579645376 2589853056 2594032848 2596306944 2603774712 2605968288 2609044992 2610995233 2614077872 2616280128 2620592128 2622799872 2638718208 2640752136 2647332864 2648075199 2651201616 2657808384 2660259294 2663400096 2670785964 2677441536 2680602624 2688312852 2698038882 2701224288 2702485632 2705676288 2706434983 2707955712 2713179392 2718887598 2719940608 2727763984 2740864896 2744100864 2746631349 2756726784 2757499794 2758787416 2762044544 2764371456 2777449312 2784370688 2790228672 2797966248 2801269632 2808250368 2814158592 2824137701 2827471984 2829854016 2834518016 2836905984 2840481504 2848358436 2850758064 2854123776 2858827776 2859629416 2861236224 2864244603 2866755584 2877423318 2880820512 2885568512 2887999488 2888809308 2896008192 2899427328 2899658202 2902101048 2913584688 2918286954 2918386688 2920845312 2923096704 2929246551 2934663424 2940837606 2941976576 2948166144 2956341696 2959832064 2970846153 2975742528 2978249472 2982601818 2983994552 2987517568 2990034432 2994962432 3009586272 3012121728 3015677952 3026371656 3029944704 3037495296 3037737164 3040296336 3043885824 3052326816 3059933184 3068734482 3080877492 3083473008 3087113472 3088555008 3092201472 3093068552 3094806528 3100776448 3103635843 3107300112 3124630476 3127369728 3132417024 3136364994 3139007256 3147712029 3150544896 3151428336 3152899904 3156622336 3159281664 3180905982 3186376704 3188832768 3195541692 3197675712 3201451008 3216181248 3217083093 3225100032 3227585944 3246264576 3255266784 3258009216 3261855744 3264293956 3268147904 3276292096 3283185024 3285715708 3288483792 3301496352 3309723648 3313895088 3316686912 3323084842 3325884408 3329811072 3335299072 3338108928 3347710344 3353901056 3356993871 3360957264 3369332736 3370277526 3378676224 3382665216 3382934569 3385784556 3404668113 3408687792 3410279488 3414305792 3417182208 3430977207 3433867668 3439527168 3442424832 3446489088 3453137408 3458710464 3471699616 3474624384 3478726656 3479702121 3488373504 3495712626 3497066496 3518290944 3521002848 3523969152 3529777152 3530766932 3534935488 3543744512 3547012392 3551200128 3561047952 3569922048 3574136832 3580190229 3584417136 3587436864 3594357074 3597385176 3601632384 3603314176 3607568384 3610607616 3625183464 3628237536 3631034187 3645402222 3652047648 3654486528 3658801152 3659092493 3662175132 3675635712 3676666392 3685828608 3693583152 3711056979 3714183396 3720304896 3723439104 3727835136 3728131974 3730621664 3735026176 3752211456 3773138688 3781076922 3782541312 3787308672 3790499328 3797811248 3801010752 3805498368 3811770368 3818992804 3836564424 3841094016 3850665984 3851745744 3861344256 3865903104 3866210936 3869468064 3884779584 3887773978 3891049272 3894460416 3897462272 3905662068 3921116808 3924420192 3930888192 3931990447 3934199808 3941788928 3946442752 3957793921 3961128204 3967656704 3970999296 3976802424 3986712576 3990388941 3995100144 4006178946 4012781696 4016162304 4020903936 4032469278 4035162208 4039926272 4053728448 4058514432 4069769088 4078331397 4079910912 4091645976 4107836656 4111297344 4116151296 4118073344 4122935296 4136249691 4138181124 4143066816 4146557184 4166173968 4169826304 4176556032 4181819992 4185343008 4196949372 4201904448 4212375552 4221237888 4241207976 4244781024 4248502272 4251777024 4252969259 4255358976 4260722256 4263567616 4268601344 4272537654 4288241664 4289444124 4300133376 4316134977 4321230768 4328352768 4331999232 4333213962 4340355712 4344012288 4349140992 4349487303 4370377032 4377580032 4381267968 4384645056 4401995136 4411256409 4412964864 4418526784 4422249216 4434512544 4439748096 4463613792 4473902727 4475991828 4481276352 4485051648 4492443648 4493703368 4496228352 4504901632 4510220288 4514379408 4539557484 4544917056 4556242944 4556605746 4560444504 4565828736 4574636276 4578490224 4586036224 4589899776 4595318784 4603101723 4611613952 4621316238 4632832512 4638302208 4639602828 4651164672 4660950168 4686945714 4691054592 4694670464 4698625536 4704547491 4706369536 4727142504 4729349856 4734933504 4738922496 4748063936 4759896064 4771358973 4773586972 4779222848 4783249152 4796513568 4802176512 4824271872 4833577952 4837650048 4841378916 4860536296 4869396864 4872648704 4878401536 4882900176 4896440934 4900847616 4902221856 4914438144 4924777536 4928573562 4932725688 4948075972 4952244528 4960406528 4964585472 4970446848 4970842632 4984627263 4988826612 4994716608 5002948608 5007163392 5021565516 5030851584 5041435896 5049744896 5053999104 5055416289 5068014336 5073997824 5078676834 5113031688 5115419232 5121458688 5125773312 5135660992 5148459008 5159290752 5179706112 5188065696 5192613888 5207549424 5211936576 5218089984 5221990466 5228155744 5232560256 5241184256 5245599744 5277436416 5281504272 5294665728 5296150398 5302403232 5315616768 5316040037 5320518588 5326800192 5341571928 5354883072 5361205248 5376625704 5391535611 5396077764 5402448576 5404971264 5411352576 5412869966 5415911424 5426358784 5437775196 5455527968 5468103333 5481729792 5488201728 5493262698 5513453568 5514999588 5517574832 5524089088 5528742912 5554898624 5568741376 5580457344 5592197961 5595932496 5602539264 5616500736 5628317184 5648275402 5654943968 5659708032 5669036032 5673811968 5680963008 5696716872 5701516128 5708247552 5717655552 5719258832 5728489206 5733511168 5750002489 5754846636 5761641024 5771137024 5775998976 5777618616 5792016384 5798854656 5799316404 5804202096 5827169376 5831660967 5836573908 5836773376 5841690624 5846193408 5858493102 5869326848 5881675212 5896332288 5912683392 5919664128 5941692306 5951485056 5956498944 5965203636 5967989104 5975035136 5980068864 5989924864 6009268419 6019172544 6024243456 6031355904 6048703917 6052743312 6059889408 6074990592 6075474328 6080592672 6087771648 6104653632 6119866368 6137468964 6161754984 6166946016 6174226944 6177110016 6178842131 6184402944 6186137104 6201552896 6207271686 6214600224 6249260952 6254739456 6264834048 6272729988 6278014512 6295424058 6301089792 6302856672 6305799808 6313244672 6318563328 6361811964 6372753408 6377665536 6391083384 6395351424 6402902016 6408806481 6432362496 6434166186 6450200064 6455171888 6492529152 6499820943 6510533568 6516018432 6523711488 6528587912 6536295808 6552584192 6566370048 6571431416 6576967584 6602992704 6619447296 6627790176 6633373824 6646169684 6651768816 6659622144 6670598144 6676217856 6683237407 6695420688 6707802112 6713987742 6721914528 6738665472 6740555052 6757352448 6765330432 6765869138 6771569112 6809336226 6817375584 6820558976 6828611584 6834364416 6834908619 6861954414 6867735336 6879054336 6884849664 6892978176 6906274816 6917420928 6931974357 6943399232 6949248768 6957453312 6959404242 6976747008 6991425252 7030418571 7036581888 7042005696 7047938304 7059554304 7061533864 7069870976 7087489024 7094024784 7102400256 7122095904 7139844096 7160380458 7168834272 7174873728 7188714148 7194770352 7203264768 7206628352 7215136768 7221215232 7250366928 7256475072 7262068374 7290804444 7304095296 7308973056 7317602304 7318184986 7324350264 7344661401 7351271424 7353332784 7371657216 7387166304 7392860343 7422113958 7428366792 7440609792 7446878208 7455670272 7456263948 7461243328 7470052352 7504422912 7546277376 7562153844 7574617344 7580998656 7595622496 7602021504 7610996736 7637985608 7673128848 7682188032 7701331968 7703491488 7722688512 7732421872 7738936128 7769559168 7775547956 7782098544 7788920832 7794924544 7811324136 7832985699 7842233616 7848840384 7861776384 7863980894 7868399616 7883577856 7892885504 7915587842 7922256408 7935313408 7941998592 7944225597 7953604848 7973425152 7980777882 7990200288 8005613483 8012357892 8025563392 8032324608 8041807872 8064938556 8070324416 8079852544 8107456896 8117028864 8119304949 8139538176 8156662794 8159821824 8183291952 8215673312 8222594688 8232302592 8236146688 8272499382 8276362248 8286133632 8293114368 8332347936 8339652608 8353112064 8353777201 8363639984 8370686016 8393898744 8403808896 8424751104 8442475776 8472413103 8482415952 8489562048 8503554048 8505938518 8510717952 8521444512 8527135232 8537202688 8545075308 8576483328 8578888248 8592733809 8600266752 8632269954 8642461536 8656705536 8659132951 8663998464 8666427924 8680711424 8688024576 8698281984 8698974606 8740754064 8755160064 8762535936 8769290112 8787739653 8803990272 8822512818 8825929728 8837053568 8844498432 8869025088 8879496192 8927227584 8947805454 8951983656 8962552704 8970103296 8984887296 8987406736 9009803264 9020440576 9028758816 9035718197 9079114968 9089834112 9112485888 9113211492 9120889008 9131657472 9149272552 9156980448 9172072448 9179799552 9206203446 9223227904 9242632476 9265665024 9276604416 9279205656 9302329344 9310907529 9321900336 9366000947 9373891428 9382109184 9389340928 9397251072 9409094982 9412739072 9443136087 9454285008 9458699712 9469867008 9477844992 9496127872 9519792128 9542717946 9547173944 9558445696 9566498304 9593027136 9604353024 9648543744 9651249279 9667155904 9675300096 9682757832 9721072592 9738793728 9745297408 9756803072 9765800352 9792881868 9804443712 9828876288 9849555072 9857147124 9865451376 9896151944 9904489056 9920813056 9929170944 9941685264 9969254526 9977653224 9989433216 10005897216 10014326784 10043131032 10061703168 10070981613 10082871792 10099489792 10107998208 10110832578 10136028672 10147995648 10148803707 10157353668 10214004339 10226063376 10230838464 10242917376 10251546624 10271321984 10292931621 10296918016 10318581504 10359412224 10376131392 10415098848 10423873152 10436179968 10439106363 10443980932 10456311488 10465120512 10482368512 10491199488 10554872832 10563008544 10589331456 10592300796 10604806464 10631233536 10632080074 10641037176 10653600384 10683143856 10709766144 10722410496 10740570687 10753251408 10783071222 10792155528 10804897152 10809942528 10822705152 10825739932 10831822848 10852717568 10875550392 10893102561 10911055936 10936206666 10963459584 10976403456 10977277479 10986525396 11026907136 11029999176 11035149664 11048178176 11057485824 11109797248 11133170937 11137482752 11160914688 11184395922 11191864992 11205078528 11256634368 11296550804 11309887936 11319416064 11338072064 11347623936 11361926016 11393433744 11403032256 11416495104 11435311104 11438517664 11456978412 11467022336 11500004978 11509693272 11523282048 11542274048 11551997952 11555237232 11584032768 11597709312 11598632808 11608404192 11654338752 11663321934 11673147816 11673546752 11683381248 11692386816 11716986204 11738653696 11763350424 11792664576 11795971341 11825366784 11839328256 11873381763 11883384612 11902970112 11912997888 11930407272 11935978208 11950070272 11960137728 12018536838 12038345088 12048486912 12062711808 12097407834 12105486624 12119778816 12150948656 12161185344 12175543296 12209307264 12234994191 12239732736 12274937928 12323509968 12333892032 12348453888 12354220032 12357684262 12368805888 12372274208 12403105792 12414543372 12429200448 12498521904 12509478912 12529668096 12545459976 12556029024 12580249759 12590848116 12605713344 12611599616 12626489344 12637126656 12723623928 12745506816 12755331072 12758907777 12782166768 12790702848 12805804032 12817612962 12864724992 12868332372 12900400128 12910343776 12985058304 12999641886 13021067136 13032036864 13047422976 13048461909 13057175824 13072591616 13105168384 13132740096 13142862832 13153935168 13205985408 13233769227 13238894592 13255580352 13266747648 13292339368 13303537632 13319244288 13341196288 13366474814 13390841376 13415604224 13427975484 13443829056 13477330944 13481110104 13514704896 13530660864 13531738276 13543138224 13607208923 13618672452 13634751168 13641117952 13657223168 13668728832 13669817238 13723908828 13735470672 13758108672 13769699328 13785956352 13809305169 13812549632 13834841856 13863948714 13886798464 13898497536 13914906624 13918808484 13953494016 13982850504 14060837142 14073163776 14084011392 14095876608 14113642473 14119108608 14123067728 14139741952 14174978048 14188049568 14204800512 14244191808 14279688192 14314076919 14320760916 14337668544 14349747456 14377428296 14389540704 14406529536 14413256704 14430273536 14500733856 14512950144 14524136748 14581608888 14608190592 14617946112 14635204608 14636369972 14648700528 14689322802 14702542848 14706665568 14743314432 14774332608 14785720686 14844227916 14856733584 14881219584 14893756416 14911340544 14912527896 14922486656 14940104704 14953881789 15008845824 15092554752 15124307688 15149234688 15161997312 15166248867 15191244992 15204043008 15221993472 15275971216 15346257696 15364376064 15406982976 15445377024 15464843744 15477872256 15539118336 15551095912 15564197088 15577841664 15589849088 15622648272 15665971398 15684467232 15697680768 15723552768 15727961788 15736799232 15767155712 15785771008 15831175684 15844512816 15870626816 15883997184 15888451194 15907209696 15946850304 15948120111 15961555764 15980400576 16011226966 16024715784 16051126784 16064649216 16083615744 16129877112 16140648832 16159705088 16174606833 16214913792 16234057728 16238609898 16279076352 16313325588 16366583904 16404309999 16431346624 16445189376 16464605184 16472293376 16544998764 16552724496 16572267264 16586228736 16664695872 16706224128 16707554402 16727279968 16741372032 16787797488 16807617792 16849502208 16884951552 16944826206 16964831904 16979124096 17007108096 17011877036 17021435904 17042889024 17054270464 17074405376 17090150616 17152966656 17157776496 17185467618 17200533504 17250007467 17264539908 17284923072 17313411072 17318265902 17327996928 17332855848 17361422848 17376049152 17396563968 17397949212 17481508128 17494982901 17510320128 17525071872 17538580224 17575479306 17607980544 17645025636 17674107136 17688996864 17738050176 17758992384 17854455168 17895610908 17903967312 17925105408 17940206592 17969774592 17974813472 18019606528 18057517632 18071436394 18158229936 18179668224 18224971776 18226422984 18241778016 18263314944 18276966631 18298545104 18313960896 18344144896 18359599104 18412406892 18446455808 18485264952 18531330048 18536526393 18553208832 18558411312 18604658688 18621815058 18643800672 18732001894 18747782856 18764218368 18778681856 18794502144 18818189964 18886272174 18908570016 18917399424 18939734016 18945044881 18955689984 18992255744 19039584256 19085435892 19094347888 19116891392 19132996608 19186054272 19208706048 19226419443 19297087488 19302498558 19334311808 19350600192 19365515664 19442145184 19477587456 19490594816 19531600704 19585763736 19608887424 19657752576 19699110144 19714294248 19730902752 19768963907 19792303888 19808978112 19841626112 19858341888 19883370528 19938509052 19955306448 19978866432 20011794432 20028653568 20049712221 20086262064 20123406336 20141963226 20165743584 20198979584 20215996416 20221665156 20272057344 20295991296 20297607414 20314707336 20428008678 20452126752 20461676928 20485834752 20503093248 20504725857 20542643968 20585863242 20593836032 20637163008 20718824448 20752262784 20795923071 20830197696 20847746304 20872359936 20878212726 20887961864 20912622976 20930241024 20964737024 21109745664 21126017088 21178662912 21184601592 21209612928 21262467072 21264160148 21282074352 21307200768 21366287712 21382756879 21419532288 21481141374 21506502816 21566142444 21584311056 21609794304 21619885056 21645410304 21651479864 21663645696 21705435136 21751100784 21786205122 21822111872 21872413332 21926919168 21952806912 21954554958 21973050792 22033984203 22053814272 22059998352 22070299328 22096356352 22114971648 22178581029 22219594496 22266341874 22274965504 22321829376 22368791844 22383729984 22410157056 22513268736 22593101608 22619775872 22638832128 22676144128 22723852032 22786867488 22806064512 22832990208 22877035328 22913956824 22934044672 23000009956 23019386544 23046564096 23084548096 23103995904 23110474464 23168065536 23197265616 23216808384 23308677504 23326643868 23346295632 23347093504 23366762496 23384773632 23433972408 23477307392 23498957097 23526700848 23585329152 23591942682 23650733568 23678656512 23746763526 23766769224 23805940224 23825995776 23832676791 23860814544 23871956416 23900140544 23920275456 24016840449 24037073676 24076690176 24096973824 24125423616 24194815668 24210973248 24239557632 24301897312 24322370688 24351086592 24357914847 24418614528 24469988382 24479465472 24549875856 24647019936 24667784064 24696907776 24708440064 24715368524 24744548416 24806211584 24829086744 24858400896 24997043808 25018957824 25059336192 25061331603 25090919952 25112058048 25160499518 25181696232 25211426688 25223199232 25252978688 25274253312 25417239309 25447247856 25510662144 25517815554 25564333536 25581405696 25611608064 25613647451 25635225924 25729449984 25736664744 25778201427 25800800256 25820687552 25970116608 25977398853 25999283772 26042134272 26064073728 26094845952 26096923818 26114351648 26145183232 26265480192 26285725664 26307870336 26411970816 26467538454 26477789184 26511160704 26533495296 26584678736 26607075264 26638488576 26682392576 26732949628 26781682752 26831208448 26855950968 26887658112 26954661888 26962220208 27029409792 27061321728 27063476552 27086276448 27107154591 27214417846 27237344904 27269502336 27282235904 27314446336 27337457664 27339634476 27447817656 27470941344 27516217344 27539398656 27618610338 27625099264 27669683712 27704557447 27727897428 27773596928 27796995072 27829813248 27837616968 27906988032 27932722587 27965701008 28098002841 28121674284 28146327552 28168022784 28191753216 28227284946 28238217216 28246135456 28279483904 28376099136 28409601024 28488383616 28559376384 28628153838 28641521832 28675337088 28699494912 28754856592 28779081408 28813059072 28826513408 28860547072 28953747837 29001467712 29025900288 29048273496 29163217776 29216381184 29235892224 29270409216 29272739944 29297401056 29378645604 29413331136 29486628864 29548665216 29571441372 29688455832 29713467168 29762439168 29770784813 29787512832 29825055792 29844973312 29880209408 29907763578 30017691648 30185109504 30212944839 30248615376 30298469376 30323994624 30332497734 30382489984 30408086016 30443986944 30446411121 30551942432 30692515392 30728752128 30813965952 30878794863 30890754048 30929687488 30955744512 31078236672 31102191824 31128394176 31179698176 31245296544 31317319089 31331942796 31368934464 31395361536 31447105536 31455923576 31473598464 31534311424 31571542016 31662351368 31689025632 31741253632 31767994368 31776902388 31814419392 31893700608 31896240222 31923111528 31960801152 32022453932 32049431568 32102253568 32129298432 32167231488 32221712061 32259754224 32281297664 32319410176 32349213666 32429827584 32468115456 32477219796 32558152704 32626651176 32679307683 32733167808 32808619998 32862693248 32890378752 32929210368 32931832437 32944586752 33089997528 33105448992 33144534528 33172457472 33329391744 33399512811 33412448256 33415108804 33454559936 33482744064 33575594976 33615235584 33769903104 33889652412 33929663808 33958248192 34014216192 34023754072 34042871808 34085778048 34108540928 34148810752 34180301232 34305933312 34315552992 34370935236 34401067008 34500014934 34529079816 34569846144 34626822144 34636531804 34655993856 34665711696 34722845696 34752098304 34793127936 34795898424 34963016256 34989965802 35020640256 35050143744 35077160448 35150958612 35215961088 35290051272 35348214272 35377993728 35387914023 35476100352 35517984768 35620145289 35708910336 35791221816 35807934624 35850210816 35880413184 35949626944 36039213056 36115035264 36142872788 36316459872 36359336448 36452845968 36483556032 36526629888 36553933262 36597090208 36627921792 36688289792 36719198208 36824813784 36892911616 36970529904 37062660096 37073052786 37106417664 37116822624 37209317376 37212280259 37243630116 37287601344 37464003788 37495565712 37528436736 37557363712 37589004288 37636379928 37740749277 37772544348 37817140032 37834798848 37879468032 37890089762 37911379968 37984511488 38170871784 38188695776 38233782784 38265993216 38276723331 38372108544 38417412096 38452838886 38594174976 38604997116 38668623616 38701200384 38731031328 38884290368 38955174912 38981189632 39063201408 39145385727 39171527472 39217774848 39315505152 39398220288 39428588496 39461805504 39537927814 39584607776 39617956224 39683252224 39716683776 39766741056 39877018104 39910612896 39957732864 40023588864 40099424442 40172524128 40246812672 40250017423 40283926452 40331487168 40397959168 40431992832 40443330312 40544114688 40591982592 40595214828 40629414672 40821626769 40856017356 40904253504 40923353856 40971669504 41006186496 41009451714 41085287936 41171726484 41274326016 41437648896 41504525568 41591846142 41660395392 41695492608 41744719872 41756425452 41775923728 41825245952 41860482048 41929474048 42219491328 42252034176 42340927419 42357325824 42369203184 42419225856 42524934144 42528320296 42564148704 42614401536 42732575424 42765513758 42839064576 42962282748 43013005632 43132284888 43168622112 43219588608 43239770112 43251894917 43290820608 43302959728 43410870272 43502201568 43535733131 43572410244 43644223744 43744826664 43853838336 43905613824 43909109916 43946101584 44067968406 44107628544 44119996704 44140598656 44192712704 44229943296 44357162058 44439188992 44532683748 44643658752 44737583688 44767459968 44820314112 44861645367 45026537472 45186203216 45239551744 45277664256 45352288256 45447704064 45498746601 45573734976 45612129024 45665980416 45754070656 45827913648 45868089344 46000019912 46038773088 46093128192 46169096192 46220948928 46336131072 46394531232 46433616768 46617355008 46653287736 46692591264 46694187008 46733524992 46769547264 46782661849 46867944816 46954614784 46997914194 47053401696 47170658304 47183885364 47301467136 47357313024 47493527052 47533538448 47611880448 47651991552 47665353582 47721629088 47743912832 47800281088 47840550912 47844360333 48033680898 48074147352 48153380352 48193947648 48250847232 48389631336 48421946496 48479115264 48523820499 48603794624 48644741376 48702173184 48715829694 48837229056 48939976764 49099751712 49212929997 49294039872 49335568128 49393815552 49416880128 49430737048 49489096832 49612423168 49658173488 49716801792 49994087616 50118672384 50122663206 50181839904 50224116096 50320999036 50363392464 50422853376 50446398464 50505957376 50548506624 50834478618 50894495712 51021324288 51035631108 51128667072 51162811392 51223216128 51227294902 51270451848 51458899968 51473329488 51556402854 51601600512 51641375104 51750022401 51940233216 51954797706 51998567544 52084268544 52128147456 52189691904 52193847636 52228703296 52290366464 52484948703 52530960384 52571451328 52615740672 52823941632 52935076908 53022321408 53066990592 53169357472 53214150528 53276977152 53465899256 53563365504 53662416896 53711901936 53775316224 53909323776 53924440416 54058819584 54126953104 54172552896 54214309182 54428835692 54474689808 54539004672 54564471808 54628892672 54674915328 54679268952 54830899893 54895635312 54941882688 55032434688 55078797312 55237220676 55250198528 55339367424 55409114894 55455794856 55547193856 55593990144 55609579179 55659626496 55675233936 55813976064 55865445174 55931402016 56196005682 56243348568 56292655104 56336045568 56383506432 56454569892 56492270912 56558967808 56752198272 56819202048 56835134643 56976767232 57118752768 57256307676 57283043664 57350674176 57398989824 57509713184 57558162816 57626118144 57653026816 57907495674 58002935424 58051800576 58096546992 58326435552 58432762368 58471784448 58476440407 58545479888 58594802112 58757291208 58826662272 58973257728 59097330432 59142882744 59306891721 59376911664 59426934336 59524878336 59541569626 59575025664 59650111584 59689946624 59760418816 59815527156 60035383296 60149136663 60370219008 60425889678 60497230752 60596938752 60613930657 60647989248 60664995468 60764979968 60816172032 60887973888 60892822242 61103884864 61385030784 61457504256 61514177571 61627931904 61757589726 61781508096 61859374976 61911489024 62156473344 62204383648 62256788352 62359396352 62490593088 62634638178 62663885592 62737868928 62790723072 62894211072 62911847152 63068622848 63143084032 63250027379 63324702736 63378051264 63482507264 63535988736 63553804776 63628838784 63787401216 63792480444 63846223056 63921602304 64044907864 64098863136 64148270637 64204507136 64258596864 64443424122 64519508448 64562595328 64638820352 64698427332 64859655168 64936230912 64954439592 65116305408 65253302352 65358615366 65466335616 65562006629 65617239996 65725386496 65780757504 65858420736 65863664874 65889173504 66101952609 66179995056 66210897984 66289069056 66344914944 66535743087 66658783488 66799025622 66824896512 66830217608 66909119872 66965488128 67151189952 67230471168 67539806208 67779304824 67859327616 67916496384 68028432384 68047508144 68171556096 68217081856 68297621504 68360602464 68631105984 68741870472 68802134016 69000029868 69058159632 69139692288 69253644288 69273063608 69311987712 69331423392 69445691392 69504196608 69591796848 69926032512 69979931604 70041280512 70100287488 70154320896 70301917224 70431922176 70496871291 70580102544 70696428544 70755987456 70775828046 70952200704 71035969536 71240290578 71417820672 71498030373 71582443632 71615869248 71700421632 71760826368 71899253888 72050521347 72078426112 72230070528 72285745576 72632919744 72718672896 72905691936 72967112064 73053259776 73073744541 73107866524 73194180416 73255843584 73376579584 73438396416 73649627568 73785823232 73941059808 74125320192 74146105572 74233645248 74418634752 74424560518 74487260232 74575202688 74928007576 74991131424 75056873472 75114727424 75178008576 75183994809 75272759856 75481498554 75545088696 75634280064 75669597696 75758936064 75780179524 75822759936 75969022976 76251717927 76341743568 76377391552 76467565568 76531986432 76553446662 76744217088 76834824192 76840942353 76905677772 77188349952 77209994232 77334604281 77337247232 77402400768 77462062656 77768580736 77910349824 77932196559 77962379264 78126402816 78290771454 78343054944 78435549696 78796440576 78857176992 78923611008 79075855628 79169215552 79235912448 79366504448 79433367552 79533482112 79754036208 79821225792 79915465728 80047177728 80198848884 80345048256 80493625344 80500034846 80567852904 80662974336 80795918336 80863985664 80886660624 81088229376 81183965184 81190429656 81258829344 81321463773 81643253538 81712034712 81808507008 81846707712 81943339008 82012372992 82018903428 82170575872 82343452968 82548652032 82875297792 83009051136 83113672341 83183692284 83320790784 83390985216 83489439744 83512850904 83551847456 83650491904 83720964096 84294008523 84438982656 84504068352 84681854838 84714651648 84738406368 84838451712 85056640592 85128297408 85228803072 85465150848 85531027516 85678129152 85924565496 86026011264 86264569776 86337244224 86439177216 86479540224 86503789834 86581641216 86605919456 86821740544 87004403136 87071466262 87144820488 87288447488 87489653328 87707676672 87811227648 87818219832 87892203168 88061748313 88135936812 88239993408 88281197312 88385425408 88459886592 88714324116 88878377984 89065367496 89287317504 89312354439 89475167376 89534919936 89640628224 89723290734 90053074944 90372406432 90479103488 90555328512 90895408128 90997493202 91147469952 91224258048 91331960832 91339233363 91508141312 91655827296 91736178688 92000039824 92077546176 92186256384 92338192384 92441897856 92636384589 92672262144 92789062464 92867233536 93234710016 93306575472 93385182528 93388374016 93539094528 93565323698 93735889632 93909229568 93995828388 94106803392 94341316608 94367770728 94602934272 94714626048 94987054104 95067076896 95223760896 95250462461 95303983104 95330707164 95443258176 95487825664 95600562176 95681101824 95688720666 96067361796 96148294704 96306760704 96387895296 96501694464 96665136183 96779262672 96843892992 96958230528 97047640998 97207589248 97289482752 97404346368 97431659388 97674458112 97879953528 98199503424 98425859994 98588079744 98671136256 98787631104 98795497311 98833760256 98861474096 98978193664 99224846336 99316346976 99433603584 99988175232 100198538433 100237344768 100245326412 100363679808 100448232192 100641998072 100726784928 100845706752 100892796928 101011914752 101668957236 101788991424 102042648576 102071262216 102257334144 102325622784 102446432256 102454589804 102540903696 102917799936 102946658976 103026010417 103112805708 103203201024 103282750208 103500044802 103880466432 103909595412 103997135088 104168537088 104256294912 104379383808 104387695272 104457406592 104580732928 104969897406 105061920768 105142902656 105231481344 105647883264 105870153816 106044642816 106133981184 106163742069 106338714944 106428301056 106553954304 106860435867 106931798512 107126731008 107324833792 107423803872 107550632448 107848880832 108117639168 108253906208 108345105792 108428618364 108857671384 108949379616 109078009344 109128943616 109257785344 109358537904 109661799786 109791270624 109883765376 110064869376 110157594624 110474441352 110500397056 110678734848 110818229788 110911589712 111094387712 111187980288 111219158358 111319252992 111350467872 111627952128 111636840777 111730890348 111862804032 112392011364 112486697136 112585310208 112672091136 112767012864 112909139784 112984541824 113117935616 113222247831 113504396544 113638404096 113670269286 113953534464 114512615352 114566087328 114701348352 114797979648 114830169993 115019426368 115116325632 115252236288 115306053632 115814991348 116005870848 116103601152 116193093984 116652871104 116865524736 116943568896 116952880814 117090959776 117189604224 117514582416 117653324544 117946515456 118194660864 118285765488 118613783442 118753823328 118853868672 119049756672 119083139252 119150051328 119300223168 119379893248 119520837632 119631054312 120070766592 120298273326 120740438016 120750052269 120851779356 120994461504 121193877504 121227861314 121295978496 121329990936 121529959936 121632344064 121775947776 121785644484 122207769728 122464880307 122770061568 122915008512 123028355142 123255863808 123515179452 123718749952 123822978048 124312946688 124408767296 124513576704 124718792704 124981186176 125269276356 125327771184 125475737856 125581446144 125788422144 125823694304 126137245696 126500054758 126649405472 126756102528 126965014528 127071977472 127107609552 127257677568 127574802432 127584960888 127692446112 127843204608 128089815728 128197726272 128296541274 128409014272 128517193728 128886848244 129039016896 129125190656 129277640704 129396854664 129719310336 129755684751 129872461824 129908879184 130232610816 130506604704 130607199393 130717230732 130932671232 131124013258 131234479992 131450772992 131561515008 131716841472 131727329748 132203905218 132359990112 132421795968 132578138112 132689829888 133071486174 133317566976 133598051244 133660435216 133818239744 133930976256 134302379904 134460942336 134584936101 135079612416 135558609648 135718655232 135832992768 136056864768 136095016288 136343112192 136434163712 136721204928 137262211968 137483740944 137604268032 138000059736 138116319264 138279384576 138382747349 138507288576 138546127216 138662846784 138891382784 139008393216 139183593696 139852065024 139959863208 140082561024 140200574976 140308641792 140347985547 140603834448 140863844352 140993742582 141160205088 141392857088 141511974912 141551656092 141904401408 142071939072 142480581156 142835641344 142996060746 143164887264 143231738496 143400843264 143521652736 143533080999 143798507776 144101042694 144156852224 144460141056 144571491152 145265839488 145437345792 145571461497 145811383872 145934224128 146106519552 146147489082 146215733048 146388360832 146511687168 146753159168 147299255136 147571646464 147882119616 148250640384 148292211144 148467290496 148837269504 148849121036 148974520464 149150405376 149679298153 149856015152 149982262848 150229454848 150356017152 150367989618 150545519712 150962997108 151090177392 151268560128 151339195392 151517872128 151560359048 151645519872 151938045952 152503435854 152683487136 152754783104 152935131136 153063972864 153106893324 153488434176 153669648384 153681884706 153811355544 154376699904 154419988464 154669208562 154674494464 154804801536 154924125312 155250067203 155537161472 155820699648 155864393118 155924758528 156252805632 156581542908 156686109888 156871099392 157454846109 157592881152 157714353984 157847222016 158151711256 158338431104 158471824896 158733008896 159066964224 159508072416 159642451584 159830931456 160397697768 160690096512 160987250688 161000069692 161135705808 161325948672 161591836672 161727971328 161773321248 162176458752 162380859312 162517658688 162642927546 163286507076 163424069424 163617014016 163693415424 163886678016 164024745984 164037806856 164341151744 164492699679 164686905936 165097304064 165750595584 166018102272 166227344682 166367384568 166641581568 166781970432 166828737537 166978879488 167025701808 167103694912 167300983808 167441928192 168588017046 168877965312 169008136704 169363709676 169476812736 169676903424 170113281184 170256594816 170457606144 170505403929 170930301696 171062055032 171356258304 171849130992 172052022528 172529139552 172674488448 172878354432 172959080448 173007579668 173211838912 173643481088 174008806272 174142932524 174289640976 174576894976 174979306656 175415353344 175429321221 175636439664 175784406336 176123496626 176271873624 176479986816 176562394624 176770850816 176919773184 177428648232 177756755968 177920675163 178130734992 178574635008 178624708878 178950334752 179069839872 179281256448 179295532157 179446581468 180106149888 180447409989 180744812864 180958206976 181110657024 181790816256 181841791971 181994986404 182294939904 182448516096 182663921664 182678466726 183016282624 183311654592 184000079648 184155092352 184372512768 184883795712 185272769178 185344524288 185578124928 185734467072 186469420032 186613150944 186770365056 186776748032 187078189056 187130647396 187471779264 187818459136 187991656776 188213606784 188682633216 188735541456 189205868544 189429252096 189750082137 189974108208 190134153792 190447521792 190500924922 190607966208 190661414328 190886516352 190975651328 191201124352 191362203648 191377441332 192134723592 192296589408 192444811911 192613521408 192775790592 193330272366 193558525344 193687785984 193916461056 193931902129 194095281996 194415178496 194578965504 194808692736 194863318776 195348916224 195759907056 196399006848 196686019887 196851719988 197176159488 197342272512 197575262208 197590994622 197667520512 197722948192 197956387328 198632693952 198867207168 199976350464 200397076866 200474689536 200490652824 200727359616 200896464384 201283996144 201453569856 201691413504 201785593856 202023829504 203337914472 203577982848 204085297152 204142524432 204514668288 204651245568 204892864512 204909179608 205081807392 205893317952 206052020834 206225611416 206406402048 206565500416 207000089604 207760932864 207819190824 207994270176 208337074176 208395493691 208512589824 208775390544 208914813184 209161465856 209763077813 209939794812 210123841536 210285805312 210462962688 211295766528 211490613873 211740307632 212089285632 212267962368 212327484138 212677429888 212856602112 213107908608 213720871734 213863597024 214253462016 214847607744 215101264896 215697761664 216151564041 216235278336 216507812416 216690211584 216857236728 217715342768 217898759232 218156018688 218257887232 218515570688 218717075808 219221233623 219323599572 219582541248 219767530752 220129738752 220315189248 220948882704 221000794112 221357469696 221636459576 221823179424 222188775424 222375960576 222438316716 222700935744 223255904256 223273681554 223461780696 223725608064 224784022728 224973394272 225170620416 225344182272 225534025728 225551984427 225818279568 225969083648 226235871232 226444495662 227008793088 227276808192 227340538572 227907068928 228755153781 229025230704 229132174656 229402696704 229595959296 229660339986 230038852736 230232651264 230504472576 230522827059 230612107264 231629982696 232011741696 232207202304 232386187968 233305742208 233731049472 233796589677 233887137792 233905761628 234181919552 234379208448 235029164832 235306649088 236389321728 236571530976 237227566884 237507646656 237707737344 238099513344 238166278504 238300102656 238600446336 238759786496 239041675264 239262108624 240141533184 240596546652 241480876032 241500104538 241703558712 241988923008 242387755008 242455722628 242591956992 242659981872 243059919872 243264688128 243551895552 243571288968 243964391319 244415539456 244929760614 245540123136 245830017024 246056710284 246511727616 247030358904 247437499904 247645956096 248625893376 248817534592 249027153408 249341017023 249437585408 249962372352 250538552712 250655542368 250951475712 251162892288 251647388608 252274491392 252882025569 253000109516 253298810944 253512205056 253930029056 254143954944 254215219104 254515355136 255169921776 255384892224 255686409216 256179631456 256395452544 256593082548 256818028544 257034387456 257773696488 258078033792 258250381312 258555281408 258793709328 259438620672 259511369502 259744923648 259817758368 260465221632 261013209408 261214398786 261434461464 261865342464 262248026516 262468959984 262901545984 263123030016 263433682944 263454659496 264185244939 264407810436 264719980224 264843591936 265156276224 265379659776 266142972348 266635133952 267196102488 267320870432 267636479488 267861952512 267937063317 268604759808 268921884672 269169872202 270159224832 271117219296 271437310464 271665985536 272190032576 272686224384 272868327424 273442409856 274017700089 274524423936 274967481888 275208536064 276000119472 276232638528 276558769152 276765494698 277014577152 277092254432 277325693568 277782765568 278016786432 278367187392 279704130048 279919726416 280165122048 280617283584 280695971094 281207668896 281727688704 281750121961 281987485164 282320410176 282785714176 283023949824 283103312184 283808802816 284143878144 284961162312 285671282688 285751387383 285992121492 286329774528 286463476992 286801686528 287043305472 287066161998 287597015552 288202085388 288920282112 289142982304 290531678976 290874691584 291142922994 291622767744 291868448256 292213039104 292294978164 292431466096 292776721664 293023374336 293506318336 294598510272 295143292928 295764239232 296386491933 296501280768 296584422288 296934580992 297674539008 297698242072 297949040928 298300810752 299358596306 299712030304 299964525696 300458909696 300712034304 300735979236 301091039424 301925994216 302180354784 302537120256 302678390784 303035744256 303120718096 303876091904 304750131917 305006871708 305366974272 305509566208 305870262272 306127945728 306213786648 306976868352 307339296768 307363769412 307622711088 308753399808 308839976928 309078031251 309338417124 309348988928 309609603072 309848250624 310500134406 311074322944 311641399296 311728786236 312505611264 313163085816 313372219776 313742198784 314909692218 315185762304 315428707968 315694444032 316303422512 316676862208 316943649792 317466017792 318133928448 318491226207 319016144832 319284903168 319661862912 320581307601 320795395536 321380193024 321974501376 322000139384 322271411616 322651897344 323183673344 323546642496 324352917504 324761718624 325035317376 325285855092 326573014152 326848138848 327234028032 327386830848 327478632943 327773356032 328075613712 328682303488 328985399358 329373811872 330194608128 331501191168 332036204544 332454689364 332734769136 333283163136 333563940864 333657475074 333957758976 334051403616 334207389824 334601967616 334883856384 334910522331 337176034092 337755930624 338016273408 338727419352 338953625472 339353806848 339666743493 340226562368 340513189632 340915212288 341010807858 341860603392 342124110064 343698261984 344104045056 344490509979 345058279104 345348976896 345756708864 345918160896 346015159336 346423677824 347286962176 348017612544 348285865048 348579281952 349153789952 349958613312 350830706688 350858642442 351272879328 351568812672 352246993252 352543747248 352959973632 353124789248 353541701632 353839546368 354857296464 355513511936 355841350326 356261469984 357149270016 357249417756 357900669504 358139679744 358562512896 358591064314 358893162936 360212299776 360894819978 361489625728 361916413952 362221314048 362250156807 363581632512 363683583942 363989972808 364589879808 364897032192 365327843328 365356933452 366032565248 366623309184 367394640921 368000159296 368310184704 368745025536 369767591424 370545538356 371156249856 371468934144 372938840064 373226301888 373540730112 374156378112 374261294792 374943558528 375636918272 375983313552 376427213568 377365266432 377471082912 378411737088 379500164274 379948216416 380268307584 380895043584 381001849844 381215932416 381322828656 381773032704 381951302656 382402248704 382724407296 382754882664 384269447184 384593178816 384889623822 385227042816 385551581184 386660544732 387117050688 387375571968 387832922112 387863804258 388190563992 388830356992 389157931008 389267054253 389617385472 389726637552 390697832448 391519814112 391821598179 392798013696 393372039774 393703439976 394352318976 394684545024 395150524416 395181989244 395445896384 395912774656 397265387904 397734414336 399952700928 400794153732 400981305648 401454719232 401792928768 402567992288 402907139712 403382827008 403571187712 406675828944 407155965696 408170594304 408285048864 409029336576 409302491136 409335082849 409818359216 410163614784 411786635904 412104041668 412451222832 412812804096 413131000832 414000179208 415148242047 415521865728 415638381648 415988540352 416674148352 416790987382 417025179648 417550781088 417829626368 418322931712 419526155626 419879589624 420247683072 420571610624 420925925376 421043956641 422591533056 422981227746 423480615264 424178571264 424297514599 424535924736 424654968276 425354859776 425713204224 426215817216 427441743468 427727194048 428506924032 429695215488 430202529792 430599242997 431395523328 432303128082 432470556672 433015624832 433380423168 433714473456 435430685536 435797518464 436312037376 436515774464 437434151616 438442467246 438647199144 439165082496 439535061504 440259477504 441897765408 442001588224 442714939392 442750191653 443272919152 443646358848 444377550848 444751921152 444876633432 445401871488 446511808512 446547363108 446923561392 447451216128 449037894459 449568045456 449946788544 450688364544 451068051456 451103968854 451636559136 451938167296 452471742464 452888991324 454017586176 454553616384 454681077144 455814137856 457510307562 458050461408 458264349312 458805393408 458934046403 459191918592 459320679972 460077705472 460465302528 461008945152 461045654118 461224214528 463259965392 464023483392 464414404608 464772375936 465750201609 466611484416 467462098944 467593179354 467774275584 467811523256 468363839104 468758416896 470058329664 470613298176 472778643456 473143061952 474455133768 475015293312 475415474688 476199026688 476332557008 477200892672 477519572992 478083350528 478524217248 478893064441 481193093304 482961752064 483000209076 483407117424 483977846016 484775510016 484911445256 485183913984 485319963744 486119839744 486529376256 487142577936 487928782638 488831078912 489859521228 491080246272 491660034048 492113420568 493023455232 493478099037 494060717808 494874999808 495291912192 497251786752 497635069184 498054306816 498682034046 498875170816 499924744704 500486212611 501077105424 501311084736 501902951424 502325784576 503294777216 504548982784 505764051138 506000219032 506597621888 507024410112 507860058112 508430438208 509030710272 510339843552 510769784448 511372818432 511516211787 512359262912 512790905088 513186165096 513636057088 514068774912 515547392976 516156067584 516500762624 517110562816 517587418656 518877241344 519022739004 519635516736 520930443264 522026418816 522428797572 522868922928 523730684928 524496053032 524937919968 525803091968 526246060032 526287963663 526909318992 528370489878 528815620872 529439960448 529687183872 530312552448 530759319552 532285944696 533270267904 533762025489 534392204976 534641740864 535272958976 535723905024 535874126634 537209519616 537843769344 537886596471 538339744404 540318449664 541342229967 542234438592 542874620928 543331971072 544380065152 545372448768 545525375913 545736654848 546884819712 548035400178 549048847872 549934963776 552000238944 552465277056 553117538304 553530989396 554184508864 554651387136 555565531136 556033572864 556734374784 559408260096 559839452832 560330244096 561234567168 561391942188 562415337792 563455377408 563500243922 563974970328 564640820352 565571428352 566047899648 566206624368 567617605632 568287756288 569250246411 569922324624 571342565376 571502774766 571984242984 572659549056 572926953984 573603373056 574086610944 574132323996 575194031104 576404170776 577334435733 577840564224 578285964608 581063357952 581749383168 581795706387 582285845988 583245535488 583736896512 584426078208 584589956328 584862932192 585553443328 586046748672 589197020544 590058059661 590286585856 591528478464 592772983866 593002561536 593168844576 593869161984 595396484144 595898081856 596601621504 598717192612 599424060608 599929051392 600917819392 601424068608 601471958472 602182078848 603851988432 604360709568 605074240512 605356781568 606071488512 606241436192 607752183808 609500263834 610013743416 610733948544 611019132416 611740524544 612255891456 612427573296 613953736704 614678593536 614727538824 615245422176 617679953856 618156062502 618676834248 618697977856 619219206144 619696501248 621000268812 622148645888 623282798592 623457572472 625011222528 625186481073 626326171632 626744439552 627484397568 629289233439 629819384436 630371524608 630857415936 631388888064 632606845024 633353724416 633887299584 636267856896 636982452414 638032289664 638569806336 639323725824 641162615202 641590791072 642760386048 644000278768 644542823232 645303794688 646367346688 647093284992 648454692123 648705835008 649523437248 650070634752 650571710184 653146028304 653696277696 654468056064 654773661696 654957265886 655546712064 656151227424 657364606976 657970798716 658747623744 660389216256 663002382336 664072409088 664909378728 665469538272 666566326272 666753237227 667127881728 667314950148 668102807232 668414779648 669203935232 669767712768 669821044662 674352068184 675511861248 676032546816 676655953281 677454838704 677907250944 678707613696 679333486986 680453124736 681026379264 681830424576 682021615716 683721206784 684248220128 687396523968 688208090112 688981019958 690116558208 690697953792 691513417728 691568481177 691836321792 692030318672 692847355648 694573924352 696035225088 696571730096 697158563904 698307579904 699917226624 701389769031 701661413376 701717284884 702545758656 703137625344 704493986504 705087494496 705919947264 706249578496 707083403264 709714592928 711027023872 711682700652 712522939968 714298540032 714498835512 715801339008 716279359488 717125025792 717182128628 717786325872 720424599552 721182072919 721789639956 722979251456 723832827904 724442628096 724500313614 727163265024 727367167884 727979945616 729179759616 729794064384 730655686656 730713866904 731893173957 732065130496 733246618368 734789281842 736000318592 736620369408 737490051072 739535182848 741091076712 742312499712 742937868288 745877680128 746452603776 747081460224 748023051069 748312756224 748522589584 749887117056 751273836544 751966627104 752854427136 754942165824 756823474176 758646076707 759000328548 759896432832 760536615168 761790087168 762003699688 762431864832 762645657312 763546065408 763902605312 764804497408 765509765328 768538894368 769186357632 769779247644 770454085632 771103162368 773321089464 774234101376 774751143936 775665844224 775727608516 776381127984 777660713984 778315862016 778534108506 779234770944 779453275104 781395664896 783039628224 783643196358 785596027392 786744079548 787406879952 788704637952 789369090048 790301048832 790363978488 790891792768 791825549312 792555734817 794530775808 795468828672 799905401856 801588307464 801962611296 802909438464 803585857536 803811189951 805135984576 805814279424 806765654016 807142375424 813351657888 814311931392 816570097728 818058673152 818604982272 818670165698 819636718432 820327229568 823573271808 824208083336 824902445664 825625608192 826262001664 828000358416 830296484094 831043731456 831276763296 831977080704 833348296704 833581974764 834050359296 835101562176 835659252736 836645863424 839052311252 839759179248 840495366144 841143221248 841851850752 842087913282 845183066112 845250365883 845962455492 846961230528 848357142528 848595029198 849071849472 849309936552 850709719552 851426408448 852431634432 854883486936 855454388096 857013848064 857254162149 859390430976 860405059584 861198485994 862791046656 864606256164 866031249664 866760846336 867428946912 870861371072 871595036928 872624074752 873031548928 874868303232 876884934492 877294398288 878330164992 879070123008 880518955008 883795530816 885429878784 885500383306 886545838304 887292717696 888755101696 889503842304 889753266864 890803742976 893023617024 893094726216 893847122784 894902432256 898075788918 899136090912 899893577088 901376729088 902136102912 902207937708 903273118272 903876334592 904943484928 905777982648 908035172352 909107232768 909362154288 911628275712 914250395751 915020615124 916100922816 916528698624 917610786816 917868092806 918383837184 918641359944 920155410944 920930605056 922017890304 922091308236 926519930784 927234093753 928046966784 928828809216 929544751872 931500403218 933222968832 934924197888 935186358708 935623046512 936727678208 937516833792 940116659328 941226596352 945557286912 946286123904 948910267536 950030586624 950830949376 952398053376 952665114016 954401785344 955039145984 957048434496 957786128882 962386186608 965923504128 966000418152 966814234848 967955692032 968679231443 969551020032 969822890512 970639927488 972239679488 973058752512 974285155872 975857565276 977662157824 979719042456 982160492544 982435898829 983320068096 984226841136 986046910464 986956198074 988121435616 989749999616 990583824384 994503573504 995270138368 996108613632 997364068092 999849489408 1000972425222 1002154210848 1002622169472 1003805902848 1004651569152 1004731566993 1006589554432 1009097965568 1011528102276 1012000438064 1013195243776 1014048820224 1015720116224 1016860876416 1018061420544 1019000230479 1020679687104 1021539568896 1022745636864 1023032423574 1024718525824 1025581810176 1026372330192 1027272114176 1031094785952 1032312135168 1033001525248 1035174837312 1037754482688 1038045478008 1039271033472 1041860886528 1044052837632 1044857595144 1045737845856 1047461369856 1047755087071 1048992106064 1049875839936 1051606183936 1052492120064 1052575927326 1053818637984 1056740979756 1057631241744 1058879920896 1059374367744 1060625104896 1061518639104 1064571889392 1066540535808 1067524050978 1068784409952 1069283481728 1070545917952 1071447810048 1071748253268 1074419039232 1075687538688 1075773192942 1076679488808 1080636899328 1082684459934 1084468877184 1085749241856 1086663942144 1086750470421 1088760130304 1090744897536 1091050751826 1091473309696 1093769639424 1096070800356 1098097695744 1099869927552 1102183922763 1104000477888 1104930554112 1106235076608 1107061978792 1108369017728 1109302774272 1111131062272 1113468749568 1118816520192 1119678905664 1122469134336 1122783884376 1124830675584 1126910754816 1127000487844 1127949940656 1129281640704 1131142856704 1132095799296 1132413248736 1133286114587 1135235211264 1138500492822 1139844649248 1142685130752 1143005549532 1143968485968 1145319098112 1145853907968 1147206746112 1148173221888 1148264647992 1150388062208 1152808341552 1154668871466 1155681128448 1156571929216 1162126715904 1163498766336 1163591412774 1164571691976 1166491070976 1167473793024 1167801162759 1168852156416 1169179912656 1169725864384 1171106886656 1172093497344 1175464794537 1178394041088 1180116119322 1180573171712 1183056956928 1185545967732 1186337689152 1187738323968 1190792968288 1191796163712 1193203243008 1197434385224 1198848121216 1199858102784 1201835638784 1202943916944 1204364157696 1207703976864 1208721419136 1210148481024 1210713563136 1212482872384 1215504367616 1219000527668 1220027486832 1221467897088 1222038264832 1223481049088 1224511782912 1224855146592 1227907473408 1228005248547 1229455077648 1230490844352 1235359907712 1236312125004 1237353668496 1237395955712 1238438412288 1239393002496 1242000537624 1244297291776 1245444726141 1246565597184 1246915144944 1250022445056 1250372962146 1252652343264 1253488879104 1254968795136 1258578466878 1259638768872 1260743049216 1261714831872 1262777776128 1263131869923 1265213690048 1266707448832 1267774599168 1272535713792 1272892543797 1273964904828 1276064579328 1277139612672 1278647451648 1282325230404 1283181582144 1285520772096 1288000557536 1289085646464 1290607589376 1294186569984 1296909384246 1297411670016 1299046874496 1300141269504 1301143420368 1306292056608 1307392555392 1308936112128 1309547323392 1309914531772 1312302454848 1314729213952 1315941597432 1317495247488 1320778432512 1326004764672 1328144818176 1328250574959 1329818757456 1330939076544 1333132652544 1333506474454 1334255763456 1334629900296 1336205614464 1336829559296 1338407870464 1339535425536 1339642089324 1347113683377 1348704136368 1352065093632 1353311906562 1354909677408 1355814501888 1357415227392 1357523314903 1358666973972 1360906249472 1362052758528 1363660849152 1364043231432 1367442413568 1368496440256 1374793047936 1376416180224 1376802139209 1377962039916 1380233116416 1381395907584 1383026835456 1383136962354 1383672643584 1384060637344 1385694711296 1392070450176 1393143460192 1394317127808 1396615159808 1399834453248 1402779538062 1403322826752 1403434569768 1405091517312 1406275250688 1408987973008 1410174988992 1411839894528 1412499156992 1414166806528 1419429185856 1422054047744 1423365401304 1425045879936 1428597080064 1428997671024 1431602678016 1432558718976 1434250051584 1434364257256 1435572651744 1436679193323 1442364145838 1443579279912 1445958502912 1447665655808 1448885256192 1449000627228 1454326530048 1454734335768 1455959891232 1458359519232 1459588128768 1461427733808 1463786347914 1464130260992 1466493236736 1468341544691 1469578563684 1472000637184 1473240738816 1474980102144 1479070365696 1480434297111 1482182153424 1484624999424 1485875736576 1491755360256 1492905207552 1494162920448 1496046102138 1496625512448 1497045179168 1499774234112 1503933254208 1505708854272 1509884331648 1513646948352 1517292153414 1518000657096 1519792865664 1521073230336 1523580174336 1524007399376 1525291314624 1527092130816 1527805210624 1529608994816 1531019530656 1534548635361 1537077788736 1538372715264 1539558495288 1540908171264 1542206324736 1546642178928 1548468202752 1549502287872 1551331688448 1551455217032 1552762255968 1555321427968 1556631724032 1557068217012 1558906550208 1562791329792 1566079256448 1567286392716 1571192054784 1573488159096 1574813759904 1577409275904 1578738180096 1578863890989 1580727956976 1581783585536 1583651098624 1585111469634 1589061551616 1590937657344 1599810803712 1601286076467 1603176614928 1603925222592 1605818876928 1607171715072 1607622379902 1610271969152 1611628558848 1613531308032 1613659789413 1614284750848 1626703315776 1628623862784 1633140195456 1636117346304 1636576127739 1637209964544 1637340331396 1639273436864 1640654459136 1647146543616 1648416166672 1649804891328 1652524003328 1656000716832 1660592968188 1662553526592 1663954161408 1666696593408 1667163949528 1668100718592 1670203124352 1671318505472 1673291726848 1678104622504 1679518358496 1680990732288 1682286442496 1683703701504 1684175826564 1690366132224 1690500731766 1691924910984 1693922461056 1696714285056 1697190058396 1698143698944 1698619873104 1701419439104 1702852816896 1704863268864 1707750739233 1709766973872 1710908776192 1714027696128 1714508324298 1718780861952 1720810119168 1722396971988 1725582093312 1729212512328 1732003307199 1732062499328 1733521692672 1734857893824 1741722742144 1743190073856 1745248149504 1745387119161 1746063097856 1749736606464 1753769868984 1754588796576 1756660329984 1758140246016 1767591061632 1770174178983 1770859757568 1771000766612 1773091676608 1774585435392 1777510203392 1779007684608 1779506533728 1781607485952 1786189452432 1787694245568 1789804864512 1796151577836 1798272181824 1799787154176 1802753458176 1804272205824 1804415875416 1806546236544 1807752669184 1809886969856 1811555965296 1816070344704 1818214465536 1818724308576 1823256551424 1828500791502 1830041230248 1832201845632 1833057397248 1835221573632 1835736185612 1836767674368 1837282719888 1840310821888 1841861210112 1844035780608 1844182616472 1853039861568 1854468187506 1856093933568 1857657618432 1859089503744 1863000806436 1866445937664 1869848395776 1870372717416 1871246093024 1873455356416 1875033667584 1875559443219 1880233318656 1882453192704 1887867700317 1891114573824 1892572247808 1897820535072 1900061173248 1901661898752 1905330228032 1908803570688 1910078291968 1914096868992 1915572257764 1924772373216 1932000836304 1933628469696 1935911384064 1937358462886 1939102040064 1939645781024 1941279854976 1944479358976 1946117505024 1948570311744 1951715130552 1955324315648 1959438084912 1964320985088 1964871797658 1966640136192 1968453682272 1972093820928 1972250853727 1973912396148 1976242871232 1979499999232 1981167648768 1989007147008 1990540276736 1992217227264 1994728136184 1999698978816 2000259711681 2001944850444 2004308421696 2005244338944 2007611805696 2009303138304 2009463133986 2013179108864 2023056204552 2024000876128 2026390487552 2028097640448 2033721752832 2036122841088 2038000460958 2041359374208 2043079137792 2045491273728 2046064847148 2049437051648 2051163620352 2052744660384 2054544228352 2062189571904 2064624270336 2066003050496 2070349674624 2074705443531 2075508965376 2076090956016 2078542066944 2083721773056 2088105675264 2089715190288 2091475691712 2094922739712 2095510174142 2097984212128 2099751679872 2103212367872 2104984240128 2105151854652 2107637275968 2113481959512 2115262483488 2117759841792 2118748735488 2121250209792 2129143778784 2133081071616 2133250923419 2135048101956 2137568819904 2138566963456 2141091835904 2142895620096 2143496506536 2148838078464 2151375077376 2151546385884 2153358977616 2161273798656 2163546218757 2165368919868 2168937754368 2171498483712 2173327884288 2173500940842 2177520260608 2181489795072 2182101503652 2187539278848 2192141600712 2196195391488 2199739855104 2204367845526 2208000955776 2209861108224 2212470153216 2214123957584 2216738035456 2218605548544 2222262124544 2226937499136 2237633040384 2239357811328 2244069153207 2244938268672 2245567768752 2249661351168 2253821509632 2254000975688 2255899881312 2258563281408 2262285713408 2264826497472 2266572229174 2270470422528 2277000985644 2279689298496 2285370261504 2286011099064 2287936971936 2290638196224 2291707815936 2292350430601 2294413492224 2296529295984 2300776124416 2305616683104 2307393855943 2309337742932 2311362256896 2313143858432 2324253431808 2326997532672 2327182825548 2329143383952 2332982141952 2334947586048 2335602325518 2337704312832 2338359825312 2339451728768 2342213773312 2344186994688 2350929589074 2356788082176 2360232238644 2366113913856 2371091935464 2372675378304 2375476647936 2377667204451 2381585936576 2383592327424 2386406486016 2394868770448 2397696242432 2399716205568 2403671277568 2405887833888 2408728315392 2411433569853 2415407953728 2417442838272 2420296962048 2421427126272 2424965744768 2431008735232 2438001055336 2440054973664 2442935794176 2444076529664 2446962098176 2449710293184 2455814946816 2456010497094 2458910155296 2460981688704 2470719815424 2472624250008 2474707336992 2474791911424 2476876824576 2478786004992 2484001075248 2488594583552 2490889452282 2493131194368 2493830289888 2500044890112 2500745924292 2505304686528 2506977758208 2509937590272 2517156933756 2519277537744 2521486098432 2523429663744 2525555552256 2526263739846 2530427380096 2533414897664 2535549198336 2535751097649 2545071427584 2545785087594 2547929809656 2552129158656 2554279225344 2557294903296 2564650460808 2566363164288 2571041544192 2571762486447 2576001115072 2578171292928 2581215178752 2588373139968 2593818768492 2598093748992 2600282539008 2602286840736 2612584113216 2614785110784 2617872224256 2619094646784 2619829063544 2624604909696 2629458427904 2631883194864 2634990494976 2641556865024 2656289636352 2656501149918 2659637514912 2661878153088 2666265305088 2667012948908 2668511526912 2669259800592 2672411228928 2673659118592 2676815740928 2679070851072 2679284178648 2694227366754 2697408272736 2704130187264 2706623813124 2709819354816 2711629003776 2714830454784 2715046629806 2717333947944 2721812498944 2724105517056 2727321698304 2728086462864 2734884827136 2736992880512 2742751187253 2749586095872 2752832360448 2753604278418 2755924079832 2760466232832 2762791815168 2766053670912 2766273924708 2768121274688 2771389422592 2781702281259 2784140900352 2786286920384 2788634255616 2793230319616 2799668906496 2805559076124 2806869139536 2810183034624 2812550501376 2817975946016 2820349977984 2823679789056 2824998313984 2838858371712 2844108095488 2846730802608 2850091759872 2857194160128 2857995342048 2863205356032 2865117437952 2868728514512 2871145303488 2873358386646 2884728291676 2887158559824 2891917005824 2895331311616 2897770512384 2898001254456 2906037694329 2908653060096 2909468671536 2911919782464 2916719038464 2919176257536 2922855467616 2927572695828 2928260521984 2932986473472 2936683089382 2939157127368 2944001274368 2946481477632 2947307696487 2949960204288 2958140731392 2960868594222 2964364306848 2969249998848 2971751473152 2983510720512 2985810415104 2988325840896 2992092204276 2994090358336 2999548468224 3007866508416 3011417708544 3014194700979 3019768663296 3027293896704 3034584306828 3036001314192 3039585731328 3042146460672 3047160348672 3048014798752 3050582629248 3054184261632 3055610421248 3062039061312 3069097270722 3074155577472 3076745430528 3079116990576 3081816342528 3093284357856 3096936405504 3099004575744 3099251341571 3102910434064 3105524511936 3110642855936 3113263448064 3114136434024 3117813100416 3125582659584 3132158512896 3134572785432 3142384109568 3143265261213 3146976318192 3149627519808 3154818551808 3157476360192 3157727781978 3161455913952 3163567171072 3167302197248 3170222939268 3178123103232 3181875314688 3199621607424 3202572152934 3206353229856 3207850445184 3211637753856 3212538324821 3214343430144 3215244759804 3220543938304 3223257117696 3227062616064 3227319578826 3228569501696 3253406631552 3257247725568 3260251411263 3266280390912 3272234692608 3273152255478 3274419929088 3274680662792 3278546873728 3281308918272 3294293087232 3296832333344 3299609782656 3305048006656 3312001433664 3321185936376 3325107053184 3327908322816 3333393186816 3334327899056 3340406248704 3342637010944 3346583453696 3352251451087 3356209245008 3359036716992 3364572884992 3367407403008 3368351653128 3380732264448 3381001463532 3383849821968 3387844922112 3393428570112 3394380116792 3396287397888 3397239746208 3399858343761 3402838878208 3405705633792 3415501478466 3419533947744 3421817552384 3428055392256 3429016648596 3437561723904 3441620238336 3444793943976 3451164186624 3458425024656 3464006614398 3464124998656 3467043385344 3469715787648 3483445484288 3486380147712 3490496299008 3490774238322 3492126195712 3499473212928 3503403488277 3507539737968 3509177593152 3513320659968 3516280492032 3526394383611 3535182123264 3540348357966 3541719515136 3542001533224 3546183353216 3549170870784 3555020406784 3559013067456 3563214971904 3572378904864 3575388491136 3579609729024 3592303155672 3596544363648 3599574308352 3605506916352 3608831750832 3613092473088 3615505338368 3619773939712 3623111930592 3632140689408 3637448617152 3646513102848 3657001583004 3660082460496 3664403691264 3666114794496 3670443147264 3671472371224 3673535348736 3674565439776 3680621643776 3683722420224 3684015745641 3688365232944 3706079723136 3708936375012 3712187867136 3715315236864 3718179007488 3726001612872 3732891875328 3736334178423 3739696791552 3740745434832 3742492186048 3746910712832 3750067335168 3751118886438 3760466637312 3764906385408 3775735400634 3782229147648 3785144495616 3789395609769 3795641070144 3800122346496 3803323797504 3810660456064 3817607141376 3818677631391 3820156583936 3828193737984 3831144515528 3849544746432 3864001672608 3867256939392 3871822768128 3874716925772 3879291562048 3882559709952 3888958717952 3892235010048 3897140623488 3903430261104 3910648631296 3918876169824 3928641970176 3929743595316 3936907364544 3944187641856 3944501707454 3947824792296 3952485742464 3958999998464 3962335297536 3978014294016 3981080553472 3984434454528 3984751724877 3989456272368 3999397957632 4000519423362 4003889700888 4008616843392 4010488677888 4015223611392 4018606276608 4018926267972 4026358217728 4041341050131 4046112409104 4048001752256 4052780975104 4056195280896 4067443505664 4072245682176 4072569944709 4076000921916 4082718748416 4086158275584 4090982547456 4092129694296 4098874103296 4102327240704 4105489320768 4124379143808 4129248540672 4130406417627 4132006100992 4140699349248 4149410887062 4151017930752 4152181912032 4157084133888 4176211350528 4179430380576 4182951383424 4189845479424 4191020348284 4195968424256 4199503359744 4206424735744 4209968480256 4210303709304 4215274551936 4226963919024 4230524966976 4235519683584 4237497470976 4242500419584 4258287557568 4266162143232 4266501846838 4270096203912 4275137639808 4277133926912 4282183671808 4285791240192 4286993013072 4297676156928 4302750154752 4303092771768 4306717955232 4310037579969 4327092437514 4330737839736 4337875508736 4342996967424 4346655768576 4347001881684 4355040521216 4362979590144 4364203007304 4375078557696 4384283201424 4392390782976 4399479710208 4405024634073 4408735691052 4416001911552 4419722216448 4424940306432 4428247915168 4433476070912 4437211097088 4453874998272 4475266080768 4478715622656 4488138306414 4489876537344 4491135537504 4499322702336 4508001951376 4511799762624 4517126562816 4524571426816 4529652994944 4533144458348 4540940845056 4554001971288 4559378596992 4570740523008 4572022198128 4575873943872 4581276392448 4583415631872 4584700861202 4588826984448 4593058591968 4601552248832 4611233366208 4614787711886 4618675485864 4622724513792 4626287716864 4648506863616 4653995065344 4654365651096 4658286767904 4665964283904 4667272660589 4669895172096 4671204651036 4676719650624 4678903457536 4684427546624 4688373989376 4701859178148 4713576164352 4720464477288 4732227827712 4736591672967 4742183870928 4745350756608 4750953295872 4755334408902 4763171873152 4767184654848 4772812972032 4789737540896 4795392484864 4799432411136 4811775667776 4817456630784 4822867139706 4830815907456 4834885676544 4840593924096 4840979368239 4842854252544 4849931489536 4862017470464 4876002110672 4880109947328 4885871588352 4888153059328 4893924196352 4899420586368 4909728383217 4911629893632 4912020994188 4917820310592 4921963377408 4941439630848 4945248500016 4949414673984 4949583822848 4957572009984 4968002150496 4977189167104 4981778904564 4987660579776 5000089780224 5001491848584 5010609373056 5013955516416 5019875180544 5034313867512 5038555075488 5042972196864 5046859327488 5048274510433 5051111104512 5052527479692 5060854760192 5066829795328 5071098396672 5071502195298 5090142855168 5091570175188 5095859619312 5104258317312 5108558450688 5114589806592 5123252217699 5129300921616 5132726328576 5142083088384 5143524972894 5152002230144 5156342585856 5162430357504 5176746279936 5187637536984 5196187497984 5200565078016 5204573681472 5225168226432 5229570221568 5235744448512 5236161357483 5238189293568 5239658127088 5249209819392 5258916855808 5263766389728 5269980989952 5310522536949 5312579272704 5313002299836 5319275029824 5323756306176 5332530610176 5334025897816 5337023053824 5338519601184 5344822457856 5347318237184 5353631481856 5358568357296 5388454733508 5394816545472 5408260374528 5413247626248 5419638709632 5423258007552 5429660909568 5430093259612 5434667895888 5443624997888 5448211034112 5454643396608 5456172925728 5469769654272 5473985761024 5485502374506 5499172191744 5505664720896 5507208556836 5511848159664 5520932465664 5525583630336 5532107341824 5532547849416 5536242549376 5542778845184 5563404562518 5568281800704 5572573840768 5577268511232 5586460639232 5599337812992 5611118152248 5613738279072 5620366069248 5625101002752 5626678329657 5635951892032 5640699955968 5647359578112 5649996627968 5663603100951 5677716743424 5688216190976 5693461605216 5700183519744 5715990684096 5726410712064 5730234875904 5737457029024 5742290606976 5746716773292 5769456583352 5774317119648 5783834011648 5790662623232 5796002508912 5812075388658 5817306120192 5818937343072 5823839564928 5833438076928 5838352515072 5845710935232 5855145391656 5856521043968 5865972946944 5873366178764 5878314254736 5888002548736 5892962955264 5894615392974 5899920408576 5916281462784 5916752561181 5921737188444 5928728613696 5938499997696 5943502946304 5967021441024 5971620830208 5976651681792 5984184408552 5988180716672 5999096936448 6000779135043 6015733016832 6022835417088 6028389401958 6039537326592 6069168613656 6072002628384 6079171462656 6084292921344 6096029597504 6101165258496 6108368523264 6111220842496 6124078122624 6138194541444 6148311154944 6153490861056 6158233981152 6163632685056 6186568715712 6193872811008 6198009151488 6198502683142 6205820868128 6211049023872 6221285711872 6226526896128 6228272868048 6235626200832 6251165319168 6264317025792 6269145570864 6284768219136 6286530522426 6293952636384 6299255039616 6309637103616 6314952720384 6315455563956 6322911827904 6327134342144 6334604394496 6340445878536 6356246206464 6363750629376 6399243214848 6399752770257 6405144305868 6412706459712 6415700890368 6423275507712 6425076649642 6428686860288 6430489519608 6441087876608 6446514235392 6454125232128 6454639157652 6490638656271 6506813263104 6514495451136 6520502822526 6532560781824 6544469385216 6546304510956 6549361325584 6557093747456 6562617836544 6588586174464 6593664666688 6599219565312 6610096013312 6624002867328 6642371872752 6650214106368 6655816645632 6666786373632 6668655798112 6680812497408 6685274021888 6704502902174 6712418490016 6718073433984 6729145769984 6734814806016 6736703306256 6761464528896 6762002927064 6767699643936 6775689844224 6786857140224 6788760233584 6794479492416 6799716687522 6805677756416 6811411267584 6831002956932 6839067895488 6843635104768 6856110784512 6858033297192 6875123447808 6877051291803 6883240476672 6889587887952 6902328373248 6916850049312 6922181567829 6928013228796 6928249997312 6934086770688 6939431575296 6966890968576 6972760295424 6980992598016 6981548476644 6998946425856 7006806976554 7015079475936 7018355186304 7026641319936 7032560984064 7052788767222 7070364246528 7080696715932 7084003066448 7092366706432 7098341741568 7110040813568 7118026134912 7126429943808 7133001613353 7144757809728 7150776982272 7159219458048 7184606311344 7193088727296 7199148616704 7211013832704 7217663501664 7226184946176 7231010676736 7246223861184 7264281378816 7274897234304 7293026205696 7314003166008 7320164920992 7328807382528 7332229588992 7334285609497 7340886294528 7342944742448 7349130879552 7361243287552 7367444840448 7368031491282 7376730465888 7412159446272 7417872750024 7424375734272 7430630473728 7436358014976 7452003225744 7465783750656 7472668356846 7479393583104 7481490869664 7484984372096 7493821425664 7500134670336 7502237772876 7520933274624 7529812770816 7551470801268 7564458295296 7570288991232 7578791219538 7591282140288 7600244692992 7606647595008 7607253292947 7621320912128 7635214282752 7637355262782 7640313167872 7656387475968 7662289031056 7699089492864 7715287459341 7728003345216 7734513878784 7743645536256 7749433851544 7758583124096 7765119419904 7777917435904 7794281246976 7806860522208 7821297262592 7837752339648 7857283940352 7859487190632 7873814729088 7888375283712 7889003414908 7895649584592 7904971484928 7917999996928 7924670595072 7933002802109 7962161106944 7968868909056 7969503449754 7978912544736 7998795915264 8001038846724 8007779401776 8017233686784 8020977355776 8030447222784 8037212553216 8037852535944 8052716435456 8082682100262 8092224818208 8096003504512 8105561950208 8112390561792 8134887011328 8144491364352 8145139889418 8152001843832 8165437496832 8172316551168 8181965094912 8184259388592 8197748206592 8204654481408 8210978641536 8228253561759 8248758287616 8258497081344 8260812835254 8264012201984 8281398698496 8298821774124 8304363824064 8314168267776 8345106843777 8352422701056 8358860761152 8365902766848 8379690958848 8382040696568 8391936848512 8399006719488 8412849471488 8420607418608 8430549103872 8453927838048 8461049933952 8471039367168 8474994941952 8516575115136 8532324286464 8533003693676 8540192407824 8550275279616 8554267853824 8564367343616 8571582480384 8573986026144 8595352313856 8606185543536 8613435910464 8620075159938 8654184875028 8661475679472 8675751017472 8685993934848 8693311537152 8694003763368 8710081042432 8718113082987 8725959180288 8728406014608 8750157115392 8768566402848 8784781565952 8798959420416 8810049268146 8817471382104 8832003823104 8839444432896 8841923089461 8849880612864 8856495830336 8866952141824 8874422194176 8907749996544 8950532161536 8957431245312 8976276612828 8982271075008 8998645404672 9016003902752 9023599525248 9034253125632 9059305989888 9066288916696 9081881690112 9108003942576 9118757193984 9141481046016 9144044396256 9151747887744 9162552784896 9166831263744 9169401722404 9186117183936 9203104497664 9222466732416 9229575423772 9237350971728 9245449027584 9252575433728 9297013727232 9297754024713 9308731302192 9316573535808 9331928567808 9334545321178 9339790344192 9342409302072 9353439301248 9357806915072 9368855093248 9376747978752 9403718356296 9427152328704 9429795783639 9440928954576 9464455655424 9473183345934 9484367741856 9490701513216 9501906591744 9502663204321 9510668817804 9526343746304 9534369309696 9545625944064 9579475081792 9590784969728 9598864822272 9623551335552 9634913261568 9637614974463 9645734279412 9661631814912 9669771353088 9681187848192 9681958736478 9685708505088 9699862979072 9752004221344 9760219894656 9771743176704 9776306118656 9798841172736 9819456766434 9823259787264 9824041988376 9835640621184 9843926754816 9882879261696 9890497000032 9898829347968 9899167645696 9915144019968 9936004300992 9954378334208 9963557809128 9975321159552 10000179560448 10002983697168 10021218746112 10027911032832 10039750361088 10056754353261 10068627735024 10077110150976 10093718654976 10096549020866 10102222209024 10105054959384 10121709520384 10133659590656 10142196793344 10143004390596 10180285710336 10183140350376 10191719238624 10199575031283 10208516634624 10217116901376 10246504435398 10258601843232 10265452657152 10278390812837 10284166176768 10287049945788 10304004460288 10312685171712 10324860715008 10353492559872 10375275073968 10392374995968 10401130156032 10409147362944 10450336452864 10459140443136 10471488897024 10472322714966 10476378587136 10479316254176 10498419638784 10527532779456 10539961979904 10621045073898 10625158545408 10626004599672 10638550059648 10647512612352 10665061220352 10668051795632 10677039202368 10689644915712 10694636474368 10707262963712 10717136714592 10776909467016 10789633090944 10816520749056 10826495252496 10839277419264 10846516015104 10859321819136 10860186519224 10869335791776 10887249995776 10896422068224 10912345851456 10939539308544 10947971522048 10971004749012 10998344383488 11011329441792 11014417113672 11023696319328 11041864931328 11051167260672 11052047236923 11065095698832 11072485098752 11085557690368 11117443124089 11126809125036 11136563601408 11145147681536 11154537022464 11172921278464 11198675625984 11209002535269 11222236304496 11227476558144 11240732138496 11250202005504 11253356659314 11271903784064 11281399911936 11294719156224 11299993255936 11327206201902 11355433486848 11386923210432 11400367039488 11431981368192 11452821424128 11456032894173 11460469751808 11474914058048 11484581213952 11493433546584 11538913166704 11548634239296 11567668023296 11581325246464 11592005017824 11624150777316 11637874686144 11647679129856 11666876153856 11676705030144 11691421870464 11710290783312 11713042087936 11731945893888 11746732357528 11756628509472 11776005097472 11785925910528 11789230785948 11832562925568 11833505122362 11843474376888 11857457227392 11876999995392 11887005892608 11934042882048 11943241660416 11953303363584 11954255174631 11968368817104 11976361433344 11998193872896 12001558270086 12031466033664 12045670834176 12056778803916 12079074653184 12124023150393 12138337227312 12144005256768 12158342925312 12168585842688 12192059195008 12202330516992 12216737046528 12217709834127 12222441684992 12248156245248 12276389082888 12296622309888 12306981722112 12316467962304 12373137431424 12387745622016 12391219252881 12396018302976 12397005366284 12411641736256 12422098047744 12442571423744 12453053792256 12456545736096 12471252401664 12528634051584 12538291141728 12569536438272 12573061044852 12587905272768 12598510079232 12619274207232 12629905440768 12630911127912 12645823655808 12654268684288 12669208788992 12680891757072 12712492412928 12727501258752 12798486429696 12799505540514 12810288611736 12825412919424 12831401780736 12846551015424 12850153299284 12857373720576 12860979039216 12882175753216 12893028470784 12908250464256 12909278315304 12930112739907 12981277312542 13013626526208 13028990902272 13041005645052 13065121563648 13088938770432 13092609021912 13098722651168 13114187494912 13125235673088 13177172348928 13187329333376 13198439130624 13215073902219 13220192026624 13248005734656 13284743745504 13300428212736 13311633291264 13337311596224 13361624994816 13370548043776 13409005804348 13424836980032 13436146867968 13458291539968 13469629612032 13473406612512 13524005854128 13535399287872 13551379688448 13573714280448 13577520467168 13588958984832 13599433375044 13611355512832 13622822535168 13662005913864 13678135790976 13687270209536 13712221569024 13716066594384 13750246895616 13754102583606 13766480953344 13779175775904 13804656746496 13833700098624 13844363135658 13856026457592 13856499994624 13868173541376 13878863150592 13933781937152 13945520590848 13961985196032 13963096953288 13997892851712 14001817981767 14013613953108 14030158951872 14036710372608 14053282639872 14065121968128 14105577534444 14140728493056 14161393431864 14168006132896 14184733412864 14196683483136 14236052269824 14252859887616 14266003226706 14289515619456 14301553964544 14318438916096 14369212622688 14386177454592 14398297233408 14435327003328 14452369892352 14462021353472 14492447722368 14522938104717 14528562757632 14549794468608 14586052411392 14628006332016 14640329841984 14657614765056 14664459177984 14668571218994 14681772589056 14685889484896 14698261759104 14722486575104 14734889680896 14736062982564 14753460931776 14824318892544 14835745500048 14848751468544 14872716029952 14904006451488 14931567501312 14932756463933 14945336713692 14962981739328 14969968744192 14987642851328 15000269340672 15004475545752 15041866549248 15059625541632 15102941602536 15128916590592 15140577982464 15144823531299 15157582439076 15182564280576 15200489385984 15213295190016 15214506585894 15242641824256 15270428565504 15274710525564 15312774951936 15324578062112 15398178985728 15430574918682 15456006690432 15469027757568 15487291072512 15498867703088 15517166248192 15530238839808 15555834871808 15588562493952 15613721044416 15642594525184 15675504679296 15708484072449 15714567880704 15718974381264 15747629458176 15776750567424 15778006829816 15791299169184 15809942969856 15835999993856 15866005604218 15924322213888 15937737818112 15939006899508 15957825089472 15997591830528 16002077693448 16015558803552 16034467373568 16041954711552 16060894445568 16075705071888 16105432870912 16151756991601 16165364200524 16184449636416 16192007009024 16211123900416 16224781123584 16269774022656 16288982728704 16290279778836 16304003687664 16330874993664 16344633102336 16363930189824 16368518777184 16395496413184 16409308962816 16421957283072 16456507123518 16497516575232 16516994162688 16521625670508 16562797396992 16597643548248 16608727648128 16628336535552 16690213687554 16704845402112 16717721522304 16731805533696 16759381917696 16764081393136 16783873697024 16798013438976 16825698942976 16841214837216 16861098207744 16880034988971 16907855676096 16922099867904 16942078734336 16949989883904 16990809302853 17033150230272 17064648572928 17066007387352 17080384815648 17100550559232 17108535707648 17128734687232 17147972052288 17190704627712 17212371087072 17226871820928 17240150319876 17308369750056 17322951358944 17351502034944 17371987869696 17388007526736 17420162084864 17436226165974 17451918360576 17456812029216 17500314230784 17537132805696 17569563131904 17597918840832 17620098536292 17634942764208 17664007646208 17678888865792 17683846178922 17699761225728 17712991660672 17733904283648 17748844388352 17750257683543 17815499993088 17901064323072 17914862490624 17952553225656 17964542150016 17997290809344 18002337405129 18032007805504 18047199050496 18068506251264 18118611979776 18132577833392 18216007885152 18237514387968 18288088792512 18303495775488 18325105569792 18333662527488 18338803444808 18372234367872 18406208995328 18444933464832 18459150847544 18474701943456 18490898055168 18505150867456 18594027454464 18595508049426 18617462604384 18633147071616 18663857135616 18669090642356 18679580688384 18684818604144 18706878602496 18715613830144 18737710186496 18753495957504 18807436712592 18854304657408 18859591567278 18881857909152 18928911310848 18946366691868 18968735483712 18981403026432 19003813183488 19005326408642 19021337635608 19052687492608 19068738619392 19091251888128 19158950163584 19181569939456 19197729644544 19199258310771 19247102671104 19269826523136 19275229948926 19291468558824 19323263629824 19339542706176 19362375696384 19363917472956 19399725958144 19471915968813 19504008442688 19520439789312 19543486353408 19552612237312 19597682345472 19638913532868 19648083976752 19671281242368 19687853509632 19765758523392 19780994000064 19797658695936 19830288039936 19872008601984 19908756668416 19927115618256 19950642319104 20000359120896 20005967394336 20042437492224 20055822065664 20113508706522 20137255470048 20154220301952 20187437309952 20193098041732 20204444418048 20210109918768 20243419040768 20267319181312 20284393586688 20286008781192 20360571420672 20366280700752 20383438477248 20399150062566 20417033269248 20434233802752 20493008870796 20517203686464 20530905314304 20556781625674 20568332353536 20574099891576 20608008920576 20625370343424 20631153875409 20649721430016 20706985119744 20750550147936 20766544703487 20784749991936 20802260312064 20818294725888 20900672905728 20918280886272 20942977794048 20944645429932 20958632508352 20996839277568 21055065558912 21079923959808 21242090147796 21252009199344 21277100119296 21295025224704 21330122440704 21336103591264 21354078404736 21379289831424 21389272948736 21434273429184 21553818934032 21579266181888 21633041498112 21652990504992 21678554838528 21693032030208 21694759390997 21720373038448 21738671583552 21774499991552 21792844136448 21824691702912 21879078617088 21895943044096 21942009498024 21996688766976 22002856828491 22022658883584 22028834227344 22047392638656 22083729862656 22102334521344 22104094473846 22130191397664 22144970197504 22171115380736 22234886248178 22253618250072 22273127202816 22290295363072 22309074044928 22397351251968 22418005070538 22444472608992 22454953116288 22481464276992 22487768273747 22500404011008 22506713318628 22543807568128 22562799823872 22589438312448 22599986511872 22654412403804 22710866973696 22773846420864 22800734078976 22821759878841 22863962736384 22905642848256 22912065788346 22920939503616 22949828116096 22969162427904 22986867093168 23077826333408 23097268478592 23135336046592 23184010035648 23248301554632 23275749372288 23295358259712 23333752307712 23382843740928 23420581566624 23426084175872 23463891787776 23465760157609 23493464715056 23513257018944 23552010194944 23571851821056 23578461571896 23665125851136 23667010244724 23686948753776 23714914454784 23753999990784 23774011785216 23799008406327 23886483320832 23906606727168 23908510349262 23936737634208 23952722866688 23996387745792 24003116540172 24062932067328 24091341668352 24113557607832 24158149306368 24248046300786 24276674454624 24288010513536 24316685850624 24337171685376 24384118390016 24404661033984 24433474093056 24435419668254 24444883369984 24496312490496 24552778165776 24593244619776 24613963444224 24632935924608 24684760685277 24746274862848 24775491244032 24782438505762 24792036605952 24794010732568 24823283472512 24844196095488 24885142847488 24913091472192 24942504803328 25057268103168 25076582283456 25139072876544 25146122089704 25175810545536 25197020158464 25238548414464 25261822255824 25291647311616 25308537368576 25338417577984 25361783514144 25381332415373 25424984825856 25596972859392 25599011081028 25620577223472 25650825838848 25662803561472 25693102030848 25700306598568 25714747441152 25721958078432 25764351506432 25786056941568 25818556630608 25860225479814 25962554625084 26027253052416 26057981804544 26082011290104 26130243127296 26154339248961 26177877540864 26185218043824 26197445302336 26228374989824 26250471346176 26354344697856 26374658666752 26396878261248 26430147804438 26440384053248 26496011469312 26525769268383 26569487491008 26600856425472 26623266582528 26674623192448 26723249989632 26741096087552 26818011608696 26849673960064 26872293735936 26916583079936 26946813225024 27048011708256 27070798575744 27102759376896 27155040934336 27177917969664 27198866750088 27222711025664 27245645070336 27324011827728 27356271581952 27374540419072 27424443138048 27432133188768 27500493791232 27508205167212 27558351551808 27609313492992 27667400197248 27688726271316 27712052915184 27712999989248 27736347082752 27757726301184 27867563874304 27891041181696 27893262074139 27926193906576 27995785703424 28003635963534 28027227906216 28060317903744 28073420745216 28106565279744 28130243936256 28211155068888 28281456986112 28289387350917 28322786863728 28336012265792 28369466825728 28393366966272 28472104539648 28505719775232 28507989612963 28532006453412 28579031238912 28603107929088 28636877832192 28738425245376 28772354909184 28796594466816 28870654006656 28904739784704 28912844923389 28924042706944 28984895444736 29045876209434 29057125515264 29099588937216 29256012664032 29280659683968 29315229530112 29328918355968 29337142437988 29371778969792 29396523518208 29444973150208 29469779361792 29472125965128 29506921863552 29648637785088 29671491000096 29697502937088 29745432059904 29808012902976 29863135002624 29865512927866 29890673427384 29925963478656 29939937488384 29975285702656 30000538681344 30008951091504 30083733098496 30119251083264 30170263059783 30205883205072 30281155964928 30289647062598 30315164878152 30365128561152 30400978771968 30426590380032 30429013171788 30485283648512 30540857131008 30549421051128 30598725093849 30625549903872 30649156124224 30796357971456 30835172438511 30861149837364 30912013380864 30938055515136 30974582145024 30997735406176 31034332496384 31060477679616 31177124987904 31227442088832 31285189050368 31351009358592 31416968144898 31429135761408 31437948762528 31495258916352 31556013659632 31582598338368 31619885939712 31671999987712 31732011208436 31848644427776 31875475636224 31878013799016 31915650178944 31995183661056 32004155386896 32031117607104 32068934747136 32083909423104 32121788891136 32151410143776 32210865741824 32303513983202 32330728401048 32368899272832 32384014018048 32422247800832 32449562247168 32539548045312 32577965457408 32580559557672 32608007375328 32661749987328 32689266204672 32737037554368 32790992826368 32818617925632 32843914566144 32913014247036 32995033150464 33033988325376 33043251341016 33125594793984 33156141710769 33195287096496 33217455296256 33256673071104 33352329372267 33380427375108 33409690804224 33435443044608 33463611067392 33518763835392 33528162786272 33567747394048 33596026877952 33682429674432 33722196415488 33760069977942 33815711352192 33844199735808 33884157468672 33899979767808 33981618605706 34066300460544 34132014774704 34160769631296 34201101118464 34217071415296 34257469374464 34295944104576 34368098682519 34381409255424 34424742174144 34453743641856 34480300639752 34616739500112 34645902717888 34703004069888 34743975739392 34776015053472 34840324169728 34872452331948 34913624058432 35000628461568 35074265611392 35139126263808 35195837681664 35240197072584 35269885528416 35328015292416 35337921573031 35357777731584 35367692357844 35425983321344 35467808567296 35497688776704 35500515367086 35630999986176 35802128646144 35829724981248 35862765523893 35905106451312 35929084300032 35994581618688 36004674810258 36064015611008 36094398100992 36137012502528 36237223959552 36265155666784 36432015770304 36475028775936 36576177585024 36606991550976 36650211139584 36653129502381 36667325054976 36677606889616 36744468735744 36812417990656 36889866929664 36918301695088 36949403886912 37010301734912 37173657758643 37188054908928 37191016098852 37234925208768 37266294143232 37327714271232 37338181284712 37359161376768 37369637208288 37413757204992 37431227660288 37475420372992 37614873425184 37708609314816 37719183134556 37763715818304 37857822621696 37892733383736 37937470967424 37962806052864 38007626366976 38010652817284 38042675271216 38105374985216 38137477238784 38182503776256 38317900327168 38363139878912 38395459289088 38398516621542 38494205342208 38539653046272 38550459897852 38582937117648 38646527259648 38679085412352 38724751392768 38727834945912 38790338219721 38799451916288 38943831937626 39008016885376 39040879578624 39086972706816 39105224474624 39195364690944 39277827065736 39296167953504 39342562484736 39375707019264 39531517046784 39561988000128 39595317391872 39645221706657 39660576079872 39744017203968 39817513336832 39854231236512 39901284638208 40011934788672 40084874984448 40111644131328 40227017413044 40274510940096 40308440603904 40374874619904 40386196083464 40408888836096 40420219837536 40486838081536 40534638362624 40572017562384 40721142841344 40732561401504 40766876954496 40798300125132 40834066538496 40868467605504 40986017741592 41034407372928 41061810628608 41113563251348 41136664707072 41148199783152 41216017841152 41250740686848 41262307750818 41299442860032 41413970239488 41501100295872 41533089406974 41569499983872 41604520624128 41636589451776 41801345811456 41836561772544 41885955588096 41889290859864 41917265016704 41993678555136 42005453945301 42110131117824 42159847919616 42484180295592 42504018398688 42554200238592 42590050449408 42672207182528 42708156809472 42758579662848 42778545897472 42868546858368 43107637868064 43158532363776 43305981009984 43357109677056 43386064060416 43389518781994 43440746076896 43477343167104 43548999983104 43585688272896 43649383405824 43758157234176 43791886088192 43884018996048 43993377533952 44005713656982 44045317767168 44057668454688 44094785277312 44167459725312 44204669042688 44208188947692 44260382795328 44289940395008 44342230761472 44469772496356 44507236500144 44546254405632 44580590726144 44618148089856 44794702503936 44798269391799 44836010141076 44888945217984 44909906232576 44962928553984 44975536547494 45000808022016 45013426637256 45087615136256 45125599647744 45178876624896 45308824807608 45421733947392 45434470593897 45547692841728 45601468157952 45643519757682 45727925472768 45811285696512 45824131576692 45899656232192 45938324855808 45973734186336 46155652666816 46194536957184 46270672093184 46368020071296 46496603109264 46551498744576 46590716519424 46667504615424 46765687481856 46841163133248 46927783575552 46931520315218 46986929430112 47026514037888 47104020389888 47143703642112 47156923143792 47330251702272 47334020489448 47373897507552 47429828909568 47507999981568 47598016812654 47772966641664 47813213454336 47817020698524 47873475268416 47905445733376 47992775491584 48006233080344 48125864134656 48182683336704 48227115215664 48316298612736 48455270974803 48496092601572 48553348909248 48576021027072 48633371701248 48674343370752 48768236780032 48809322067968 48866948186112 48870839336508 48992624980992 49105556331552 49186489239552 49227926888448 49265871849216 49369521370554 49492549725696 49550982488064 49564877011524 49588021465136 49646566945024 49688392190976 49770285694976 49826182944384 49885009606656 50114536206336 50153164566912 50278145753088 50292244179408 50351621091072 50394040316928 50477096828928 50523644511648 50583294623232 50617074737152 50723567028288 50762664830746 50849969651712 51193945718784 51198022162056 51241154446944 51301651677696 51325607122944 51339999266479 51386204061696 51400613197136 51443916156864 51528703012864 51572113883136 51637113261216 51720450959628 51925109250168 52054506104832 52115963609088 52164022580208 52260486254592 52308678497922 52355755081728 52370436087648 52394890604672 52456749979648 52500942692352 52708689395712 52749317333504 52793756522496 52860295608876 52992022938624 53051538536766 53138974982016 53201712850944 53246533165056 53250773050629 53349246384896 53446499979264 53482192175104 53636023217392 53699347920128 53744587471872 53833166159872 53893626450048 54007012215387 54096023416512 54141597151488 54205518753792 54310081868672 54355835939328 54397733500176 54445422051328 54648023655456 54712543163904 54749080838144 54864266377536 55000987582464 55016410334424 55116703103616 55218626985984 55334800394496 55377452542632 55424105830368 55425999978496 55472694165504 55515452602368 55531019614763 55735127748608 55782082363392 55786524148278 55852387813152 55991571406848 56007271927068 56054455812432 56120635807488 56146841490432 56213130559488 56260487872512 56422310137776 56562913972224 56578774701834 56645573727456 56672024531584 56738933651456 56786733932544 56944209079296 57011439550464 57015979225926 57064012906824 57158062477824 57206215858176 57273755664384 57476850490752 57544709818368 57593188933632 57597774932313 57741308013312 57809479569408 57825689846778 57848085413888 57969790889472 58091752418868 58199177874432 58415747906439 58512025328064 58561319367936 58630459060224 58657836711936 58674284875976 58743557939584 58793047036416 58889946300416 58944251930256 59013843727104 59297275570176 59342982000192 59490864119808 59616025805952 59726270005248 59731025855732 59781346854768 59851926957312 59879874976768 59950571405312 60001077362688 60017902183008 60167466196992 60340526119566 60411766410144 60562311929856 60579294125196 60630329756304 60730257122304 60801957543936 60853180760064 60858026343576 60970567297024 61081714262016 61098842102256 61197450187698 61251099807744 61298312248448 61592715942912 61670344877022 61722299674728 61824026761728 61876111030272 61893461626227 61949164290048 61995470812352 62068664992768 62120955359232 62299634110461 62354249975808 62454884177664 62570378100736 62702018717184 62833936289796 62875897525056 62990517832704 63112027319264 63165196676736 63239771879424 63464022416872 63697288855552 63756027598032 63831300357888 63990367322112 64008310773792 64062235214208 64137869494272 64167818846208 64302820287552 64421731483648 64607027966404 64661456802096 64737798545664 64768028036096 64844495601664 64899124494336 65079096090624 65084278172991 65161119115344 65216014750656 65323499974656 65378532409344 65474075108736 65581985652736 65637235851264 65687829132288 65826028494072 65990066300928 66008570485473 66067976650752 66086502682032 66251189587968 66312283421538 66390574192992 66434910592512 66513346142208 66704658744534 66760854750216 66819381608448 66870886089216 66927222134784 67056325572544 67135494788096 67192053755904 67364859348864 67444392830976 67463304821241 67520139955884 67631422704384 67688399471616 67768314937344 67799959535616 67963237211412 68132600921088 68264029549408 68321539262592 68402202236928 68434142830592 68591888209152 68736197365038 68762818510848 68849484348288 68907487283712 68960601279504 69233479000224 69291805435776 69406008139776 69552030106944 69680648339456 69744904663896 69827248116864 70001256923136 70148531222784 70278252527616 70391675363328 70397280472827 70480394145168 70539771056832 70656030584832 70675843146062 70715555463168 70735384715688 70851966642688 70935617134592 70995377553408 71001030734172 71261999972352 71397025218981 71659449962496 71725531047786 71810212902624 71858168600064 71948735689859 71989163237376 72009349620516 72128031222016 72188796201984 72274025005056 72474447919104 72530311333568 72864031540608 72950057551872 73152355170048 73213983101952 73300422279168 73306259004762 73334650109952 73355213779232 73488937471488 73779733859328 73836603390176 73898807773824 74020603469824 74347315517286 74376109817856 74382032197704 74469850417536 74532588286464 74655428542464 74676362569424 74739274416576 74827514409984 74862455320576 74950840745984 75229746850368 75417218629632 75438366269112 75527431636608 75715645243392 75785466767472 75874941934848 75925612105728 76015252733952 76021305634568 76085350542432 76143997246119 76210749970432 76274954477568 76635800654336 76726279757824 76790918578176 76797033243084 76988410684416 77079306092544 77100919795704 77165874235296 77293054519296 77358170824704 77455669891824 77580676439442 77598903832576 77822101868623 77887663875252 78016033770752 78081759157248 78173945413632 78210448949248 78390729381888 78463017746883 78555654131472 78592335907008 78685124969472 78751414038528 79063034093568 79123976000256 79190634783744 79290443413314 79321152159744 79488034407936 79708462473024 79802569276416 80023869577344 80169749968896 80223288262656 80454034826088 80549021880192 80616881207808 80749749239808 80772392166928 80840439675072 80973676163072 81069276725248 81144035124768 81465122803008 81533753908992 81596600250264 81668133076992 81736935211008 81972035483184 82068814745856 82123621257216 82227126502696 82273329414144 82296399566304 82432035682304 82501481373696 82524615501636 82827940478976 83002200591744 83066178813948 83138999967744 83209041248256 83273178903552 83602691622912 83673123545088 83679786222417 83778581719728 83834530033408 83987357110272 84010907890602 84220262235648 84319695839232 84868162052751 84968360591184 85008036797376 85108400477184 85180100898816 85344414365056 85416313618944 85517159325696 85523968838889 85557091794944 85737093716736 86215275736128 86317064727552 86611962019968 86714219354112 86738534770167 86772128120832 86779037563988 86881492153792 86954686334208 87097999966208 87171376545792 87298766811648 87583772176384 87768037992096 87986755067904 88011427313964 88115336909376 88189570554624 88334919450624 88409338085376 88416377895384 88520765590656 88579880790016 88684461522944 88939544992712 89014473000288 89092508811264 89161181452288 89236296179712 89589405007872 89596538783598 89672020282152 89777890435968 89819812465152 89925857107968 89951073094988 90001616044032 90026853274512 90175230272512 90251199295488 90357753249792 90510789179349 90617649615216 90843467894784 90868941187794 91095385683456 91202936315904 91287039515364 91455850945536 91622571393024 91648263153384 91796175281547 91799312464384 91876649711616 91947468372672 92311305333632 92389073914368 92505517315533 92541344186368 92736040142592 92993206218528 93102997489152 93181433038848 93531374963712 93682326266496 93855567151104 93863040630436 93973858860224 94053028075776 94208040779776 94287407284224 94313846287584 94668040978896 94747795015104 94859657819136 95015999963136 95196033625308 95545933283328 95626426908672 95634041397048 95746950536832 95810891466752 95985550983168 96012466160688 96251728269312 96365366673408 96454230431328 96632597225472 96910541949606 96992185203144 97106697818496 97152042054144 97266743402496 97348686741504 97536473560064 97618644135936 97733896372224 97741678673016 97985249961984 98211112663104 98372978479104 98455853776896 98531743698432 98739042741108 98985099451392 99101964976128 99129754023048 99176042930272 99293133890048 99376784381952 99652365888768 99770019213312 100056988116801 100229072412672 100306329133824 100556291506176 100584488358816 100703242182144 100788080633856 101047289023296 101166589246464 101234149474304 101447134056576 101525329661492 101699939303424 102396044324112 102482308893888 102603303355392 102651214245888 102679998532958 102772408123392 102801226394272 102887832313728 103057406025728 103144227766272 103274226522432 103440901919256 103850218500336 104109012209664 104231927218176 104328045160416 104520972509184 104529295247531 104617356995844 104740872175296 104789781209344 104913499959296 105001885384704 105417378791424 105498634667008 105587513044992 105720591217752 105984045877248 106013764719093 106103077073532 106277949964032 106403425701888 106493066330112 106501546101258 106698492769792 106892999958528 107272046434784 107398695840256 107489174943744 107787252900096 108014024430774 108192046833024 108283194302976 108411037507584 108620163737344 108711671878656 108795467000352 108890844102656 109296047310912 109425086327808 109498161676288 109728532755072 109959388507143 110001975164928 110032820668848 110233406207232 110437253971968 110669600788992 110754905085264 110848211660736 110851999956992 111030905204736 111062039229526 111470255497216 111564164726784 111573048296556 111704775626304 111983142813696 112014543854136 112108911624864 112241271614976 112293682980864 112426261118976 112844620275552 113062298941207 113125827944448 113157549403668 113291147454912 113344049063168 113477867302912 113573467865088 113888418158592 114022879100928 114031958451852 114128025813648 114316124955648 114412431716352 114547511328768 114953700981504 115089419636736 115186377867264 115195549864626 115482616026624 115618959138816 115651379693556 115939581778944 116183504837736 116398355748864 116831495812878 117024050656128 117122638735872 117260918120448 117315673423872 117348569751952 117487115879168 117586094072832 117779892600832 117888503860512 118027687454208 118594551140352 118685964000384 118935665119971 118981728239616 119232051611904 119452540010496 119462051711464 119562693709536 119703853914624 119759749953536 119901142810624 120035804366016 120334932393984 120681052239132 120823532820288 121124623859712 121158588250392 121260659512608 121460514244608 121603915087872 121716052687152 121941134594048 122163428524032 122197684204512 122291874364979 122394900375396 122502199615488 122596624496896 123185431885824 123340689754044 123444599349456 123648053523456 123752222060544 123786923252454 123898328580096 123990941624704 124137329985536 124241910718464 124599268220922 124708499951616 124909768355328 125404037434368 125667872579592 125751795050112 125981035665408 126016361835903 126224054638528 126330393353472 126479543758848 126928044833744 127394577711104 127512055196064 127662600715776 128016621547584 128124470428416 128275738988544 128335637692416 128605640575104 128843462967296 129214055932808 129322913604192 129475597091328 129536056072192 129688991203328 130158192181248 130168556345982 130322238230688 130432029501312 130646999949312 130757064818688 130948150217472 131163971305472 131274471702528 131375658264576 131652056988144 131980132601856 132017140970946 132135953301504 132173005364064 132502379175936 132624566843076 132781148385984 132869821185024 133026692284416 133409317489068 133521709500432 133638763216896 133741772178432 133854444269568 134112651145088 134270989576192 134384107511808 134394808175397 134729718697728 134888785661952 134926609642482 135040279911768 135262845408768 135376798943232 135536629874688 135926474422824 136265201842176 136303411781691 136528059098816 136643078525184 136804404473856 136868285661184 137183776418304 137472394730076 137698968696576 137814974567424 137921202559008 138466958000448 138583610871552 138812016279552 139104060213888 139361296678912 139489809327792 139654496233728 140002513846272 140297062445568 140783350726656 140794560945654 140960788290336 141079542113664 141312061169664 141351686292124 141431110926336 141470769431376 141703933285376 141871234269184 141990755106816 142002061468344 142523999944704 142794050437962 143318899924992 143451062095572 143620425805248 143716337200128 143897471379718 143978326474752 144018699241032 144256062444032 144377592403968 144548050010112 144948895838208 145060622667136 145365812924409 145728063081216 145900115103744 146304710340096 146427966203904 146600844558336 146612518009524 146710427558464 146977874942976 147559467718656 147673206780352 147797615547648 148041206939648 148694631034572 148764064395408 148939700835072 149065176572928 149310857084928 149352725138848 149478548833152 149655028819968 149724910641152 150459493700736 150834437259264 150876732538224 151054863273216 151431290486784 151570933534944 151749883869696 151851224211456 152042611269136 152170701084864 152287994492238 152421499940864 152549908955136 153271601308672 153452559515648 153581837156352 153594066486168 153976821368832 154019997799437 154158612185088 154201839591408 154331748470592 154586109038592 154716341649408 154911339783648 155161352878884 155197807665152 155644203737246 155775327750504 156032067541504 156163518314496 156347890827264 156781458763776 156926035493766 157111308262944 157184671814016 157370249938944 157502828077056 158126068187136 158247952000512 158381269567488 158580886826628 158976068815872 159416924946048 159605138552832 159752319151887 160047739154688 160339499937792 160446576525312 160908069652176 161098043760384 161233762415616 161499498479616 161544784333856 161680879350144 161947352326144 162288070249536 162930245606016 163067507817984 163193200500528 163336266153984 163944070966368 164137629491712 164247242514432 164260321103263 164454253005392 164592799132608 164864071364608 165002962747392 165049231003272 165655880957952 166004401183488 166132357627896 166277999935488 166418082496512 166546357807104 166593058844289 167205383245824 167346247090176 167359572444834 167557163439456 167669060066816 167974714220544 168021815781204 168440524471296 168639391678464 169736324105502 169936721182368 170016073594752 170216800954368 170360201797632 170688828730112 170832627237888 171034318651392 171047937677778 171114183589888 171474187433472 172430551472256 172634129455104 172793324796939 173223924039936 173428438708224 173477069540334 173544256241664 173558075127976 173762984307584 173909372668416 174195999932416 174597533623296 175167544352768 175536075984192 175973510135808 176022854627928 176230673818752 176379141109248 176669838901248 176832755790768 177041531181312 177159761580032 177368923045888 177669326907611 177879089985424 178028946000576 178322362904576 178472592359424 179178810015744 179193077567196 179344040564304 179555780871936 179639624930304 179851714215936 179902146189976 180003232088064 180053706549024 180350460545024 180502398590976 181021578358698 181235299230432 181686935789568 181737882375588 182190771366912 182405872631808 182574079030728 182911701891072 183245142786048 183296526306768 183592350563094 183598624928768 183753299423232 183894936745344 184622610667264 184778147828736 185011034631066 185082688372736 185472080285184 185680384878681 185986412437056 186205994978304 186362866077696 186898902331383 187062749927424 187364652532992 187711134302208 187726081260872 187947717720448 188106056151552 188416081559552 188627692575168 189336081957792 189495590030208 189719315638272 190392067250616 191091866566656 191268082794096 191493901073664 191621782933504 191971101966336 192024932321376 192503456538624 192908460862656 193265194450944 193821083899212 193984370406288 194213395636992 194304084108288 194533486804992 194697373483008 195072947120128 195237288271872 195252834518973 195483357346032 195970499923968 196422225326208 196745956958208 196911707553792 197063487396864 197478085482216 197970198902784 198025711456419 198203929952256 198259508046096 198352085860544 198586267780096 198753568763904 199304731777536 199540038426624 200113976233602 200458144825344 200612658267648 201168976717632 201406484364288 201576161267712 202094578046592 202333178492928 202389914463723 202468298948608 202894268113152 203050659322984 203399878606848 204792088648224 204964617787776 205206606710784 205302428491776 205359997065916 205602452788544 205775664627456 206114812051456 206288455532544 206548453044864 206881803838512 207700437000672 208218024419328 208656090320832 209041945018368 209058590495062 209234713991688 209481744350592 209579562418688 209826999918592 210003770769408 210834757582848 210997269334016 211175026089984 211191841418481 211441182435504 211968091754496 212027529438186 212206154147064 212555899928064 212806851403776 212986132660224 213003092202516 213396985539584 213785999917056 214191075656943 214544092869568 214797391680512 214978349887488 215574505800192 215846207069577 216028048861548 216384093666048 216566388605952 216822075015168 217240327474688 217423343757312 217590934000704 218592094621824 218850172655616 218996323352576 219457065510144 219918777014286 220003950329856 220065641337696 220466812414464 221339201577984 221509810170528 221696423321472 221703999913984 222061810409472 222124078459052 222940510994432 223128329453568 223146096593112 223409551252608 223966285627392 224029087708272 224217823249728 224482543229952 224587365961728 224852522237952 225689240551104 226124597882414 226251655888896 226315098807336 226582294909824 226688098126336 226955734605824 227146935730176 227776836317184 228045758201856 228063916903704 228256051627296 228431991738357 228632249911296 228824863432704 229907401963008 230178839273472 230372755734528 230391099729252 230965232053248 231237918277632 231302759387112 231879163557888 232367009675472 232796711497728 233466305605869 233662991625756 234048101312256 234245277471744 234521836240896 234631346847744 234697139503904 234974231758336 235172188145664 235777007721024 236055374908416 237189102280704 237371928000768 237871330239942 237963456479232 238464103223808 238924103422928 239125387419072 239407707829248 239519499907072 239802285621248 240071608732032 240669864787968 241362104478264 241647065640576 242249247719424 242317176500784 242521319025216 242921028489216 243207830175744 243432105374304 243882269188096 244395368409024 244583748729958 244789800750792 245004399230976 245193248993792 246370863771648 246681379508088 246889198698912 247296107046912 247365451011217 247504444121088 247573846504908 247981883249408 248274659971072 248483821436928 249198536441844 249416999903232 249819536710656 250808074868736 251039358667251 251335745159184 251503590100224 251962071330816 252032723671806 252448109277056 252660786706944 252959087517696 253856089667488 255024110392128 255325201431552 256033243095168 256248940856832 256551477977088 256571906516667 256671275384832 257211281150208 257686925934592 258428111865616 258645827208384 258951194182656 259072112144384 259377982406656 260215604310501 260316384362496 260337112691964 260644476461376 260864059002624 261293999898624 261514129637376 261896300434944 262327942610944 262751316529152 263304113976288 263960265203712 264034281941892 264346010728128 265004758351872 265249133686152 265562296771968 265739642370048 266053384568832 266818634978136 267043419000864 267277526433792 267483544356864 267708888539136 268225302290176 268541979152384 268768215023616 268789616350794 269459437395456 269777571323904 269853219284964 270080559823536 270525690817536 270753597886464 271073259749376 271532367538047 271852948845648 272530403684352 272606823563382 273056118197632 273286157050368 273608808947712 273736571322368 274367552836608 274944789460152 275397937393152 275629949134848 275842405118016 276933916000896 277167221743104 277516551946599 277624032559104 278208120427776 278722593357824 278979618655584 279308992467456 280594124891136 281566701453312 281589121891308 281921576580672 282159084227328 282624122339328 282703372584248 282862221852672 282941538862752 283407866570752 283742468538368 284004122936688 285047999889408 285588100875924 286637799849984 286902124191144 287240851610496 287432674400256 287794942759436 287956652949504 288037398482064 288512124888064 288755184807936 289096100020224 289897791676416 290121245334272 290731625848818 291456126162432 291800230207488 292609420680192 292855932407808 293201689116672 293225036019048 293420855116928 293955749885952 295118935437312 295346413560704 295595231095296 296082413879296 297389262069144 297528128790816 297879401670144 298130353145856 298705450277696 298957097666304 299310057639936 299449821282304 300170964350403 300918987401472 301668874518528 301753465076448 302109726546432 303141867069888 303499767739392 303702448422912 304085222538272 304341402169728 304575988984476 304842999881728 305099817910272 306543202617344 306905119031296 307188132972336 307953642737664 308039995598874 308317224370176 308403679182816 308663496941184 309172218077184 309432683298816 309822679567296 310322705757768 310395615330304 311288407474492 311550655501008 312064135083008 312327036628992 312695781654528 313562917527552 313587885742593 313852070987532 314222616525888 314369343628032 314740499877888 315005656154112 316252136374272 316495904001024 316762539134976 317161773653256 317952137631744 318041294157279 318833849892096 319210277105664 319504638303774 320095478309376 320678999875584 321816139304352 322196087520768 322467524831232 323089568667712 323361758700288 323894704652288 324576140499072 325860491212032 326135015635968 326386401001056 326672532307968 327888141932736 328275258983424 328494485028864 328520642206526 328908506010784 329185598265216 329728142729216 330005925494784 330098462006544 331311761915904 332008802366976 332264715255792 332555999870976 333092715614208 333186117688578 334410766491648 334692494180352 334719144889668 335114326878912 335338120133632 335949428441088 336043631562408 336881048942592 337278783356928 339186896823621 339472648211004 339873442364736 340032147189504 340433601908736 340720403595264 341377657460224 341665254475776 342068637302784 342095875355556 342948374866944 344861102944512 345268258910208 345586649593878 346447848079872 346856877416448 346954139080668 347116150255952 347525968615168 347818745336832 348391999864832 349195067246592 350335088705536 351072151968384 351947020271616 352045709255856 352461347637504 352758282218496 353339677802496 353665511581536 354083062362624 354319523160064 355338653815222 355758179970848 356057892001152 356644725809152 356945184718848 358357620031488 358386155134392 358688081128608 359111561743872 359279249860608 359703428431872 359804292379952 360107413098048 360700921090048 361004797181952 362043156717396 362470598460864 363373871579136 363475764751176 364381542733824 364811745263616 365148158061456 365823403782144 366490285572096 366593052613536 366875623094937 367184701126188 367197249857536 367506598846464 367789873490688 369245221334528 369556295657472 370022069262132 370944160570368 371360769757362 371972824874112 372411989956608 372725732155392 373797804662766 374125499854848 374729305065984 375452162521744 375895435440896 376212112303104 376832163119104 377255385150336 378049085507709 378672163915584 378991180060416 379438631276544 380784134501232 382183733133312 382536165588192 382987802147328 383243565867008 384049864642752 385006913077248 385816921725312 386530388901888 387642167798424 387968740812576 388426791273984 388608168216576 388717137303341 389066973609984 390145894240256 390474576543744 390505669037946 390966714692064 391940999847936 392844450652416 393491913916416 393823415107584 394126974793728 394956170964432 395940397805568 396051422912838 396407859904512 396519016092192 396704171721088 397172535560192 397507137527808 398609463555072 399080076853248 400227952467204 400916289650688 401225316535296 402337953435264 402812968728576 403152322535424 403184424526191 404189156093184 404666356985856 404779828927446 404936597897216 405788536226304 406101318645968 408910235345073 409584177296448 409929235575552 410413213421568 410604856983552 410719994131832 411204905577088 411551329254912 412229624102912 413096906089728 413763607677024 415400874001344 416436048838656 417312180641664 418083890036736 418117180990124 418469427983376 418963488701184 419159124837376 419653999837184 420007541538816 421994538668032 422350052179968 422383682836962 422882364871008 423936183508992 424055058876372 424412308294128 425111799856128 425613702807552 425972265320448 426006184405032 426793971079168 427571999834112 428382151313886 429088185739136 429594783361024 429956699774976 431149011600384 431692414139154 432056097723096 432768187332096 433132777211904 433644150030336 434480654949376 434846687514624 435181868001408 436097438773227 437184189243648 437700345311232 437992646705152 438914131020288 439837554028572 440131282675392 440933624828928 442678403155968 443019620341056 443392846642944 444123620818944 444248156918104 445881021988864 446292193186224 446819102505216 447932571254784 448058175416544 448435646499456 448965086459904 449174731923456 451378481102208 452249195764828 452503311777792 452630197614672 453164589819648 453376196252672 453911469211648 454293871460352 455553672634368 456127833807408 456512103254592 456863983476714 457264499822592 457649726865408 459814803926016 460357678546944 460745511469056 460782199458504 461930464106496 462059993398311 462475836555264 462605518774224 463758327115776 464734019350944 465593422995456 466932611211738 467325983251512 468096202624512 468490554943488 469043672481792 469394279007808 469948463516672 470344376291328 471554015442048 472110749816832 474378204561408 474743856001536 475742660479884 476928206447616 477848206845856 478250774838144 478815415658496 479038999814144 480143217464064 481339729575936 482724208956528 483294131281152 484498495438848 484634353001568 485042638050432 485842056978432 486864210748608 487764538376192 488790736818048 489167497459916 489579601501584 490008798461952 490386497987584 492741727543296 492780963309789 493362759016176 493778397397824 494592214093824 494730902022434 495008888242176 495147693009816 495963766498816 496549319942144 496967642873856 498397072883688 498833999806464 499639073421312 499779176532867 501616149737472 502078717334502 502671490318368 503007180200448 503641149829013 503924142661632 504065447343612 504896218554112 505321573413888 505918175035392 507712179334976 510048220784256 510650402863104 512066486190336 512497881713664 513102955954176 513143813033334 513342550769664 514422562300416 516856223731232 517291654416768 517902388365312 518144224288768 520431208621002 520632768724992 520674225383928 521288952922752 521728118005248 522587999797248 523792600869888 524655885221888 525502633058304 526608227952576 527920530407424 528068563883784 528692021456256 530009516703744 530498267372304 531124593543936 531479284740096 532106769137664 533007980722833 533637269956272 534086838001728 534967088713728 535417777078272 536450604580352 537083958304768 537536430047232 537579232701588 538918874790912 539555142647808 539706438569928 540161119647072 541051381635072 541507195772928 543064735076094 543705897691296 544754713080361 545060807368704 545213647126764 546112236395264 546572314100736 547217617895424 547473142644736 548735105673216 549889578920304 550795874786304 551259898269696 551684810236032 553867832001792 554334443486208 555033103893198 555248065118208 556416240855552 557959237311168 558617984934912 561188249782272 563133402906624 563178243782616 563843153161344 564318168454656 565248244678656 565406745168496 565883077725504 566815733141504 567484937076736 568008245873376 571176201751848 573275599699968 573804248382288 574481703220992 574865348800512 575589885518872 575913305899008 576074796964128 577024249776128 577510369615872 579795583352832 580242490668544 581463251697636 582912252324864 583600460414976 585218841360384 585711864815616 585758503556919 586450072038096 586841710233856 587911499771904 590237870874624 590692827121408 591190462190592 592164827758592 594077134369257 594778524138288 595056257581632 595758803340288 596260706291712 597410900555392 597914195332608 598620115279872 598899642564608 600341928700806 601837974802944 603506930152896 604219453092864 606283734139776 606999535478784 607169743391169 607404896845824 608170445076544 608682804339456 609151977968952 609685999763456 610199635820544 613086405234688 613810238062592 614376265944672 615907285475328 616079991197748 616807358365632 617326993882368 618344436154368 618865366597632 619645359134592 620645411515536 620791230660608 622576814948984 623101311002016 624128270166016 624654073257984 627125835055104 627175771485186 627704141975064 628445233051776 628738687256064 629480999755776 630011312308224 632504272748544 632991808002048 633525078269952 633575524255443 634323547306512 635904275263488 636082588314558 637667699784192 638420554211328 639009276607548 640190956618752 641357999751168 642573226970829 643632278608704 644392175041536 644935049662464 646179137335424 646723517400576 647538621208731 647789409304576 649152280998144 651720982424064 652270031271936 652772802002112 655776283865472 656550517966848 656988970057728 657041284413052 657817012021568 658371196530432 659456285458432 660011850989568 660196924013088 664017604733952 664529430511584 665111999741952 666185431228416 666372235377156 668821532983296 669384988360704 669438289779336 670228653757824 670676240267264 671898856882176 672087263124816 673762097885184 674557566713856 678373793647242 678945296422008 679746884729472 680064294379008 680867203817472 681440807190528 682755314920448 683330508951552 684137274605568 684191750711112 685295975215071 685896749733888 689722205889024 690536517820416 691173299187756 692895696159744 693713754832896 693908278161336 694232300511904 695051937230336 695637490673664 698390134493184 700398916817607 700670177411072 702144303936768 703894040543232 704091418511712 704922695275008 705516564436992 707331023163072 708166124725248 708639046320128 710677307630444 711516359941696 712115784002304 713289451618304 713890369437696 716772310268784 717376162257216 718223123487744 718558499721216 719406856863744 719608584759904 720214826196096 721401842180096 722009594363904 724086313434792 724941196921728 726747743158272 726951529502352 728763085467648 729623490527232 730296316122912 731646807564288 733186105227072 733751246189874 734369402252376 734394499715072 735013197692928 735579746981376 738490442669056 739112591314944 740044138524264 741888321140736 742096353033651 742721539514724 743945649748224 744823979913216 745451464310784 747595609325532 748250999709696 749458610131968 750904325043488 751790870881792 752424224606208 754510770300672 756098171015418 757344327831168 757982360120832 758877262553088 761568269002464 765072331176384 765975604294656 766487131734016 768099729285504 769715719550001 770013826154496 771633843450624 773060777803776 775284335596848 775937481625152 776853582547968 777216336433152 777434274606682 778133947219968 780291788480512 780949153087488 781011338075892 781933429384128 783881999695872 785688901304832 786983827832832 788253949587456 789912341928864 791436092588449 791880795611136 792102845825676 793038032184384 793408343442176 794345071120384 795014275055616 797218927110144 798160153706496 800455904934408 801832579301376 802450633070592 804675906870528 805625937457152 806304645070848 806368849052382 808378312186368 809332713971712 809559657854892 811577072452608 812202637291936 817820470690146 819168354592896 819858471151104 820826426843136 821209713967104 821439988263664 822409811154176 823102658509824 824459248205824 826193812179456 827527215354048 830801748002688 832549655839797 832872097677312 834624361283328 836167780073472 836234361980248 836938855966752 837926977402368 838318249674752 839307999674368 843989077336064 844700104359936 844767365673924 845764729742016 847872367017984 848110117752744 848824616588256 850223599712256 851227405615104 852012368810064 853587942158336 855143999668224 856043120554853 856764302627772 858176371478272 859189566722048 859913399549952 862298023200768 863384828278308 864112195446192 865536374664192 866265554423808 867288300060672 868961309898752 869693375029248 870363736002816 872194877546454 874368378487296 875400690622464 877828262040576 879675108057144 880262565350784 881867249657856 885356806311936 886039240682112 886785693285888 888247241637888 888496313836208 891762043977728 892584386372448 893638205010432 896116350833088 896871292998912 897930172919808 898349463846912 900512893051209 902756962204416 904498391529656 905006623555584 905260395229344 906329179639296 906752392505344 907822938423296 911107345268736 912255667614816 913024206509184 913727966953428 914528999645184 915299453730816 919629607852032 920715357093888 921564398917008 923860928212992 924119986796622 924951673110528 925211037548448 927516654231552 929468038701888 931186845990912 933865222423476 934651966503024 936192405249024 936981109886976 938087344963584 938788558015616 939896927033344 940688752582656 940763657227779 943108030884096 944221499633664 948756409122816 949487712003072 951485320959768 953856412895232 954123882471837 955696413691712 956501549676288 957630831316992 958077999628288 960286434928128 965448417913056 966588262562304 969268706003136 970085276100864 971684113956864 973728421497216 975529076752384 977581473636096 978334994919832 979159203003168 980017596923904 980772995975168 985483455086592 985561926619578 986725518032352 987556794795648 989184428187648 989461804044868 990017776484352 990295386019632 991927532997632 993098639884288 993935285747712 996794145767376 997667999612928 999278146842624 999558353065734 1003232299474944 1004157434669004 1005342980636736 1006014360400896 1007282299658026 1007848285323264 1008130894687224 1009792437108224 1010643146827776 1011836350070784 1015424358669952 1017560690470863 1020096441568512 1021300805726208 1024132972380672 1024995763427328 1026205911908352 1026287626066668 1028845124600832 1033712447462464 1034583308833536 1035804776730624 1036288448577536 1040862417242004 1041348450767856 1042577905845504 1043456236010496 1045175999594496 1047585201739776 1051005266116608 1053216455905152 1055841060814848 1056137127767568 1057384042912512 1060019033407488 1060996534744608 1062249187087872 1062958569480192 1066015961445666 1067274539912544 1068173676003456 1069934177427456 1070835554156544 1072901209160704 1074167916609536 1075072860094464 1075158465403176 1077837749581824 1079110285295616 1079412877139856 1080322239294144 1082102763270144 1083014391545856 1086129470152188 1087411795382592 1089509426160722 1090121614737408 1090427294253528 1092224472790528 1093144628201472 1094435235790848 1097470211346432 1099779157840608 1100626869284811 1101591749572608 1102519796539392 1103369620472064 1107735664003584 1108668886972416 1110066207786396 1112832481711104 1115918474622336 1117235969869824 1122376499564544 1126356487565232 1127686306322688 1128636336909312 1130496489357312 1130813490336992 1131766155451008 1133631466283008 1136016491746752 1142352403503696 1146551199399936 1147608496764576 1148963406441984 1149730697601024 1149822247722841 1151179771037744 1152149593928256 1154048499552256 1155020739231744 1159591166705664 1160484981337088 1162926503395272 1165824504649728 1166151411910023 1167200920829952 1170437682720768 1171423729631232 1171517007113838 1172900144076192 1173683420467712 1175822999543808 1180475741749248 1181385654242816 1182380924381184 1188154268738514 1189557048276576 1190112515163264 1191517606680576 1192521412583424 1194821801110784 1195828390665216 1197240230559744 1197799285129216 1200683857401612 1203675949605888 1207013860305792 1208438906185728 1209553273578573 1212567468279552 1213999070957568 1214339486782338 1214809793691648 1216340890153088 1217365608678912 1218303955937904 1219371999526912 1226172810469376 1228752531889344 1231814570950656 1232159982395496 1233614716731264 1234653987764736 1236688872308736 1239290718269184 1241290823031072 1241582461321216 1243685288353277 1245153629897968 1246202622004032 1248256540332032 1249308146515968 1254251670110208 1254351542970372 1255408283950128 1256890466103552 1257477374512128 1258961999511552 1260022624616448 1265983616004096 1267050156539904 1267151048510886 1268647094613024 1271808550526976 1272165176629116 1275335399568384 1276841108422656 1278018553215096 1280381913237504 1282715999502336 1285146453941658 1287264557217408 1288784350083072 1289870099324928 1292358274670848 1293447034801152 1295077242417462 1295578818609152 1298304561996288 1303441964848128 1304540062543872 1305545604004224 1308292316319681 1311552567730944 1313101035933696 1313977940115456 1314082568826104 1315634024043136 1316742393060864 1318912570916864 1320393848026176 1328035209467904 1329058861023168 1332370862456832 1332744470754312 1337643065966592 1338876579558672 1340457307515648 1341352480534528 1343797713764352 1344174526249632 1345210618014769 1347524195770368 1356747587294484 1357890592844016 1359493769458944 1360128588758016 1361734407634944 1362881614381056 1365510629840896 1366661017903104 1368383501422224 1370591950430142 1371793499467776 1379444411778048 1381073035640832 1382346598375512 1385791392319488 1386179980194933 1387427509665792 1387816556322672 1388464601023808 1390103874460672 1391274981347328 1396780268986368 1400797833635214 1401340354822144 1404288607873536 1408182837023424 1409845390550016 1411033128873984 1414662046326144 1416332249450496 1417278092640256 1421354615260888 1423032719883392 1424231568004608 1426578903236608 1433544620537568 1434752324514432 1436446246975488 1437116999442432 1439217169519808 1440429652392192 1442803684360192 1444019188727808 1448172626869584 1449882393843456 1453495486316544 1453903059004704 1457526170935296 1460592632245824 1463293615128576 1466372210454144 1467502492379748 1468738804504752 1468788999430144 1470026395385856 1471159493962752 1476980885338112 1478225182629888 1478342889929367 1480088277048528 1483776642281472 1484192706067302 1485443079029448 1487891299496448 1489647959826432 1490902928621568 1495191218651064 1496501999419392 1498917220263936 1499337529598601 1501808650086976 1503581741763584 1504848449212416 1509021540601344 1510923449487039 1512196342030836 1514688655662336 1515964720241664 1517754525106176 1523136538004928 1530144662352768 1531951208589312 1532974263468032 1536199458571008 1539431439100002 1540027652308992 1543267686901248 1550568671193696 1551874963250304 1553707165095936 1554432672866304 1554868549213364 1560583576961024 1561898306174976 1562022676151784 1563866858768256 1567763999391744 1571377802609664 1573967655665664 1576507899174912 1579824683857728 1582872185176898 1583761591222272 1584205691651352 1586076064368768 1586816686884352 1588690142240768 1590028550111232 1594437854220288 1596320307412992 1599023942168499 1600911809868816 1604901266141184 1609351813741056 1611251874914304 1612609290141696 1612737698104764 1616756624372736 1618665427943424 1619119315709784 1623154144905216 1624405274583872 1634264139241083 1635640941380292 1638336709185792 1639716942302208 1641652853686272 1642419427934208 1642879976527328 1644819622308352 1646205317019648 1652387624358912 1655054430708096 1661603496005376 1665099311679594 1665744195354624 1669248722566656 1672468723960496 1673877711933504 1675853954804736 1676636499349504 1678615999348736 1687978154672128 1689400208719872 1689534731347848 1691529459484032 1695744734035968 1696220235505488 1697649233176512 1700447199424512 1702454811230208 1704024737620128 1707175884316672 1712086241109706 1713528605255544 1716352742956544 1718379133444096 1719826799099904 1724596046401536 1726769656556616 1728224390892384 1731072749328384 1732531108847616 1737922619797504 1739386750058496 1740727472005632 1744389755092908 1748736756974592 1750801381244928 1755656524081152 1757275510670757 1759350216114288 1760525130701568 1763734499315712 1770713612623872 1772078481364224 1773571386571776 1776494483275776 1776992627672416 1785168772744896 1787276410020864 1792232701666176 1793742585997824 1795860345839616 1796698927693824 1801025786102418 1805513924408832 1808996783059312 1810520790458688 1812658359278592 1813504785010688 1815645876846592 1821509230173507 1822214690537472 1824511335229632 1826048413018368 1827455933906856 1829057999290368 1830598907461632 1839259215704064 1841430714187776 1843128797834016 1847721856425984 1848239973593244 1850422075096896 1855033308463104 1858936077403776 1862373691981824 1867730444846952 1869303933006048 1872384810498048 1873962219773952 1877577116031232 1879793854066688 1881377505165312 1881527314455558 1886216061768192 1888442999267328 1897512818245632 1898975424006144 1900726572766329 1902970641919536 1907712825790464 1908247764943674 1911392827383424 1913003099352576 1915261662633984 1916155999256576 1920572869856256 1930896835826112 1933176525124608 1938537412006272 1940170552201728 1942615863626193 1943368227913728 1947456842994432 1951058153504768 1955162947272192 1956669989839664 1958318406006336 1961545991950336 1970966910173184 1971123853239156 1973451036064704 1975113589591296 1978368856375296 1978923608089736 1980035552968704 1980590772039264 1983855065995264 1986197279768576 1993588291534752 1995335999225856 1998556293685248 1999116706131468 2006464598949888 2008314869338008 2010685961273472 2012028720801792 2014564599316052 2015696570646528 2016261789374448 2019584874216448 2021286293655552 2023672700141568 2030848717339904 2035121380941726 2040192883137024 2042601611452416 2048265944761344 2049991526854656 2052411823816704 2052575252133336 2055887925645213 2057690249201664 2067424894924928 2069166617667072 2071609553461248 2072576897155072 2081724834484008 2082696901535712 2085155811691008 2086912472020992 2095170403479552 2101196750452821 2102010532233216 2106432911810304 2111682121629696 2112274255535136 2114768085825024 2121993069489216 2124498374175744 2125917138960384 2132031922891332 2134549079825088 2136347352006912 2139868354854912 2141671108313088 2145802418321408 2148335833219072 2150316930806352 2155675499163648 2158220570591232 2158825754279712 2160644478588288 2164205526540288 2166028783091712 2172258940304376 2174823590765184 2179018852321444 2180243229474816 2180854588507056 2184448945581056 2186289256402944 2188870471581696 2194940422692864 2199558315681216 2201253738569622 2203183499145216 2205039593078784 2206739240944128 2215471328007168 2217337773944832 2220132415572792 2225664963422208 2226289059100953 2231836949244672 2234471939739648 2244752999129088 2252712975130464 2255372612645376 2257272673818624 2261626980673984 2263532310902016 2267262932566016 2272032983493504 2284704807007392 2295216993529152 2297926812883968 2299461395202048 2299644495445682 2302359542075488 2304299187856512 2308096999104512 2310041478463488 2319182333411328 2320969962674176 2325853006790544 2331649009299456 2332302823820046 2334401841659904 2340875365441536 2342847459262464 2343034014227676 2345800288152384 2347366840935424 2351645999087616 2360951483498496 2362771308485632 2364761848762368 2374308277765347 2376308537477028 2379114096553152 2380225030326528 2383035213361152 2385042825166848 2389643602221568 2391656781330432 2394480461119488 2401367714803224 2407351899211776 2414027720611584 2416877812371456 2419106547157146 2425134936559104 2427998141915136 2428678973564676 2432681780306176 2434731217357824 2436607911875808 2438743999053824 2452345620938752 2457505063778688 2463629141901312 2464319964790992 2467229433462528 2469307975529472 2473377744617472 2478581436538368 2482581646062144 2487370576706554 2490307259795936 2492405244008064 2496513080664064 2498616293031936 2508503340220416 2508703085940744 2510816567900256 2513780932207104 2514954749024256 2517923999023104 2531967232008192 2534100313079808 2534302097021772 2537294189226048 2543617101053952 2544330353258232 2550670799136768 2553682216845312 2556037106430192 2560763826475008 2565431999004672 2568129361664559 2570292907883316 2574529114434816 2577568700166144 2579740198649856 2584716549341696 2586894069602304 2590154484834924 2596609123992576 2606883929696256 2609080125087744 2611091208008448 2616584632639362 2623105135461888 2626202071867392 2628165137652208 2631268048086272 2633484786121728 2637825141833728 2640787696052352 2656070418935808 2658117722046336 2664741724913664 2665488941508624 2675286131933184 2677753159117344 2680914615031296 2682704961069056 2688349052499264 2690421236029538 2695048391540736 2713495174588968 2715781185688032 2718987538917888 2720257177516032 2721019961123387 2723468815269888 2731021259681792 2733322035806208 2736767002844448 2741183900860284 2743586998935552 2758888823556096 2762146071281664 2764693196751024 2771582784638976 2772359960389866 2774855019331584 2775633112645344 2776929202047616 2780207748921344 2782549962694656 2793560537972736 2801595667270428 2808577215747072 2816365674046848 2819690781100032 2822066257747968 2822290971683337 2829324092652288 2832664498900992 2834556185280512 2842709230521776 2846065439766784 2848463136009216 2853157806473216 2862371647415511 2867089241075136 2869504649028864 2872892493950976 2874233998884864 2878434339039616 2880859304784384 2885607368720384 2896345253739168 2899764787686912 2907806118009408 2915052341870592 2921185264491648 2926587230257152 2932744420908288 2935004984759496 2937477609009504 2937577998860288 2940052790771712 2942318987925504 2953961770676224 2956450365259776 2956685779858734 2960176554097056 2967553284562944 2968385412134604 2970886158058896 2975782598992896 2979295919652864 2981805857243136 2990382437302128 2993003998838784 2997834440527872 2998675059197202 3003617300173952 3007163483527168 3009696898424832 3018043081202688 3021846898974078 3024392684061672 3029377311324672 3031929440483328 3035509050212352 3046273076009856 3052682071412589 3060289324705536 3063902417178624 3065948526936064 3072398917142016 3078862878200004 3086535373802496 3101137342387392 3103749926500608 3107414330191872 3108865345732608 3109737098426728 3121167153922048 3124045352303568 3127733717536512 3135527998783488 3142755605219328 3153015798349824 3159649367715456 3165744370353796 3167523182444544 3168411383302704 3172152128737536 3173633373768704 3177380284481536 3180057100222464 3188875708440576 3198047884336998 3201823619737632 3209802532282368 3218703627482112 3222503749828608 3225218580283392 3225475396209528 3233513248745472 3237330855886848 3238238631419568 3246308289810432 3248810549167744 3268528278482166 3271281882760584 3276673418371584 3279433884604416 3283305707372544 3285759953054656 3289639244616704 3292410634039296 3301880607854433 3304775248717824 3310108861416192 3323206992010752 3330198623359188 3338497445133312 3344937447920992 3347755423867008 3351707909609472 3353272998699008 3375956309344256 3379069462695696 3383058918968064 3391489468071936 3392440471010976 3395298466353024 3400894398849024 3408049475240256 3414351768633344 3424172482219412 3427057210511088 3432705485913088 3436758266888192 3439653598199808 3449192092803072 3449466743168523 3453539313113232 3456448781784768 3462145498656768 3465062217695232 3475845239595008 3478773500116992 3481454944011264 3488779510185816 3497473513949184 3498454235730069 3501602762489856 3511313048162304 3514551021341514 3518700432228576 3521050261403136 3527468998631424 3541427225247744 3544156962728448 3547142773143552 3553985255344832 3570337545489792 3574552820041728 3584465403332352 3587485171995648 3591720691679232 3593397855387648 3602051572204836 3611027848817664 3617993566118624 3621041580917376 3625316718557184 3627009570021376 3643018460347014 3644429381074944 3649022670459264 3652096826036736 3654911867813712 3658115998580736 3678518431408128 3686257595668032 3695443712851968 3696479947186488 3700844150193792 3710066616926208 3717872154807552 3724747383963648 3731055865059831 3735460889693904 3738607866012096 3744769620996096 3747924439547904 3755154232062464 3759587708133376 3762755010330624 3763054628911116 3772432123536384 3776885998534656 3797950848012288 3801453145532658 3805941283839072 3813282991562527 3815425651580928 3816495529887348 3822785654766848 3826006198705152 3830523325267968 3832311998513152 3841145739712512 3861793671652224 3866353050249216 3877074824012544 3880341104403456 3885231727252386 3886736455827456 3894913685988864 3910325894544384 3913339979679328 3916636812012672 3923091983900672 3941933820346368 3942247706478312 3946902072129408 3950227179182592 3956737712750592 3957847216179472 3961181544078528 3967710131990528 3972394559537152 3987176583069504 3997112587370496 3998233412262936 4012929197899776 4016629738676016 4021371922546944 4024057441603584 4029129198632104 4031393141293056 4032523578748896 4035631854044307 4039169748432896 4042572587311104 4061697434679808 4070242761883452 4080385766274048 4085203222904832 4096531889522688 4099983053709312 4105150504266672 4111775851290426 4115380498403328 4134849789849856 4138333235334144 4143219106922496 4145153794310144 4158539940584799 4163449668968016 4165393803071424 4170311623382016 4173824944041984 4190340806959104 4202393500905642 4204021064466432 4212865823620608 4224548511070272 4229536171650048 4243986138978432 4248996748351488 4251834277920768 4264063845782664 4269098159650176 4272694704013824 4279736709709824 4291604836642816 4296671666438144 4300633861612704 4311350998327296 4317651508559424 4321288957176576 4328411053080576 4332057566183424 4344517880608752 4349647181530368 4358037704642888 4360486458949632 4361709177014112 4368897891162112 4372578512805888 4389880845385728 4399116631362432 4402507477139244 4406366998290432 4410079186157568 4413478481888256 4430942656014336 4434675547889664 4435028669788101 4440264831145584 4451329926844416 4452578118201906 4463673898489344 4468943879479296 4489505998258176 4498012588795803 4505425950260928 4510745225290752 4514545347637248 4523253961347968 4527064621804032 4532770348461117 4534525865132032 4544065966987008 4569409614014784 4590433987058304 4595853625767936 4598922790404096 4599288990891364 4604719084150976 4608598375713024 4616193998209024 4620082956926976 4641939925348352 4651706013581088 4663298018598912 4664605647640092 4681750730883072 4685694918524928 4686068028455352 4691600576304768 4694733681870848 4703291998175232 4721902966996992 4725542616971264 4729523697524736 4748616555530694 4752617074954056 4758228193106304 4760450060653056 4766070426722304 4770085650333696 4779287204443136 4783313562660864 4788960922238976 4797071826505497 4802735429606448 4814703798423552 4828055441223168 4833755624742912 4838213094314292 4850269873118208 4855996283830272 4857357947129352 4865363560612352 4869462434715648 4873215823751616 4902792417723249 4904691241877504 4915010127557376 4927258283802624 4928639929581984 4934458866925056 4938615951058944 4957162873076736 4965163292124288 4974741153413108 4980614519591872 4984810488016128 4993026161328128 4997232586063872 5017406171881488 5021633135800512 5027561864414208 5029909498048512 5035847998046208 5063934464016384 5068200626159616 5068604194043544 5074588378452096 5087234202107904 5088660706516464 5101341598273536 5107364433690624 5112074212860384 5121527652950016 5136258723329118 5140585815766632 5149058228869632 5155137400332288 5159480397299712 5169433098683392 5173788139204608 5180308969669848 5193218247985152 5213767859392512 5218160250175488 5222182416016896 5233169265278724 5246210270923776 5252404143734784 5256330275304416 5262536096172544 5266969572243456 5281575392104704 5312140837871616 5316235444092672 5329483449827328 5330977883017248 5355506318234688 5361829230062592 5365409922138112 5376698104998528 5380842472059076 5390096783081472 5426990349177936 5431562371376064 5437975077835776 5440514355032064 5442039922246774 5446937630539776 5462042519363584 5466644071612416 5473534005688896 5482367801720568 5487173997871104 5517777647112192 5524292142563328 5529386393502048 5540052648119143 5543165569277952 5544719920779732 5551266225290688 5553858404095232 5560415497842688 5565099925389312 5587121075945472 5603191334540856 5617154431494144 5632731348093696 5639381562200064 5644132515495936 5644581943366674 5658648185304576 5665328997801984 5685418461043552 5692130879533568 5696926272018432 5724743294831022 5734178482150272 5739009298057728 5745784987901952 5748467997769728 5756868678079232 5761718609568768 5771214737440768 5792690507478336 5799529575373824 5815612236018816 5827847590878579 5830104683741184 5842370528983296 5853174460514304 5865488841816576 5870009969518992 5874955218019008 5875155997720576 5884637975851008 5907923541352448 5912900730519552 5913371559717468 5920353108194112 5935106569125888 5936770824269208 5941772316117792 5951565197985792 5958591839305728 5980764874604256 5986007997677568 5992301843883971 5995668881055744 5997350118394404 6007234600347904 6014326967054336 6019393796849664 6036086162405376 6043693797948156 6048785368123344 6058754622649344 6063858880966656 6071018100424704 6092546152019712 6105364142825178 6120578649411072 6127804834357248 6144797834284032 6157725756400008 6173070747604992 6202274684774784 6207499853001216 6214828660383744 6217730691465216 6219474196853456 6242334307844096 6248090704607136 6255467435073024 6285511210438656 6303590251358463 6306031596699648 6319298735430912 6331488740707592 6335046364889088 6336822766605408 6344304257475072 6347266747537408 6354760568963072 6377751416881152 6396095768673996 6403647239475264 6419605064564736 6437407254964224 6445007499657216 6450950792419056 6467026497490944 6474661711773696 6476477262839136 6492616579620864 6497621098335488 6537056556964332 6542563765521168 6553346836743168 6558867769208832 6566611414745088 6571519906109312 6579278489233408 6584821268078592 6603761215708866 6609550497435648 6620217722832384 6646413984021504 6660397246718376 6676994890266624 6678867177302859 6689874895841984 6695510847734016 6703415819218944 6706545997398016 6751912618688512 6758138925391392 6766117837936128 6784880942021952 6790596932706048 6801788797698048 6816098950480512 6828703537266688 6848344964438824 6854114421022176 6865410971826176 6873516533776384 6898384185606144 6898933486337046 6907078626226464 6912897563569536 6924290997313536 6930124435390464 6951690479190016 6957547000233984 6962909888022528 6977559020371632 6994947027898368 6996908471460138 7003205524979712 7022626096324608 7029102042683028 7037400864457152 7042100522806272 7054937997262848 7082854450495488 7088313925456896 7094285546287104 7107970510689664 7122924833296041 7140675090979584 7149105640083456 7168930806664704 7174970343991296 7183441383358464 7204103144409672 7222055697635328 7235987132237248 7242083161834752 7250633437114368 7254019140042752 7286036920694028 7298045340918528 7304193652073472 7309823735627424 7316231997161472 7357036862816256 7372515191336064 7390887425703936 7392959894372976 7401688300387584 7420133233852416 7435744309615104 7462111730119662 7470921779387808 7477215732024192 7489539241992192 7495848879095808 7510308464124928 7519175416266752 7525510020661248 7526109257822232 7544864247072768 7553771997069312 7595901696024576 7602906291065316 7611882567678144 7626565983125054 7630851303161856 7632991059774696 7645571309533696 7652012397410304 7661046650535936 7682291479425024 7704388084993677 7723587343304448 7732706100498432 7754149648025088 7760682208806912 7770463454504772 7789827371977728 7820651789088768 7826679959358656 7833273624025344 7846183967801344 7884495412956624 7893804144258816 7900454358365184 7913475425501184 7915694432358944 7922363088157056 7935420263981056 7974353166139008 7994225174740992 7996466824525872 8025858395799552 8033259477352032 8042743845093888 8048114883207168 8058258397264208 8065047157497792 8071263708088614 8078339496865792 8085145174622208 8123394869359616 8140485523766904 8160771532548096 8163059883370161 8170406445809664 8193063779045376 8199966107418624 8210301008533344 8223551702580852 8230760996806656 8269699579699712 8276666470668288 8286438213844992 8317079881169598 8326899337936032 8330787606142848 8340623246764032 8347649888083968 8380681613918208 8404787001811284 8425731647241216 8449097022140544 8459072343300096 8466872915050011 8487972277956864 8497993496702976 8503668555841536 8528127691565328 8538196319300352 8545389408027648 8559473419419648 8583209673285632 8601267723225408 8622701996654592 8635303017118848 8642577914353152 8656822106161152 8689035761217504 8699294363060736 8705797018472939 8716075409285776 8723418354028224 8737795782324224 8745157025611776 8779761690771456 8798233262724864 8805014954278488 8812733996580864 8820158372315136 8826956963776512 8861885312028672 8869351095779328 8870057339576202 8880529662291168 8902659853688832 8905156236403812 8927347796978688 8937887758958592 8979011996516352 8996025177591606 9010851900521856 9021490450581504 9029090695274496 9046507922695936 9054129243608064 9065540696922234 9069051730264064 9088131933974016 9138819228029568 9158046214237767 9180867974116608 9191707251535872 9197845580808192 9198577981782728 9209438168301952 9217196751426048 9232387996418048 9283879850696704 9303412027162176 9326596037197824 9329211295280184 9363501461766144 9372136056910704 9383201152609536 9389467363741696 9406583996350464 9416474326103383 9451085233942528 9459047395049472 9497233111061388 9505234149908112 9516456386212608 9520900121306112 9532140853444608 9540171300667392 9558574408886272 9566627125321728 9594143653010994 9605470859212896 9629407596847104 9656110882446336 9667511249485824 9676426188628584 9700539746236416 9711992567660544 9714715894258704 9730727121224704 9738924869431296 9746431647503232 9805584835446498 9809382483755008 9830020255114752 9857279859163968 9868917733850112 9877231902117888 9905641823563299 9914325746153472 9930326584248576 9949482306826216 9961229039183744 9969620976032256 9986052322656256 10034812343762976 10043266271601024 10055123728828416 10059818996097024 10127868928032768 10137208388087088 10149176756904192 10174468404215808 10177321413032928 10202683196547072 10224148425720768 10243055305900032 10272517446658236 10281171631533264 10298116457739264 10310274800664576 10318960794599424 10338866197366784 10347576278409216 10348400229505569 10360617939339696 10386436495970304 10427535718785024 10436320500350976 10444364832033792 10466338530557448 10492420541847552 10495362707190207 10504808287469568 10512660550608832 10525072192345088 10533939144486912 10563150784209408 10624281675743232 10632470888185344 10661955766034496 10711012636469376 10723658460125184 10730819844276224 10753396209997056 10761684944118152 10780193566162944 10853980698355872 10863124742752128 10875950155671552 10881028710064128 10884079844493548 10924085038727168 10933288143224832 10947068011377792 10964735603441136 10974347995742208 11035555294224384 11058772787004096 11080105296238286 11086331138555904 11089439841559464 11102532450581376 11107716808190464 11120830995685376 11130199850778624 11174242151890944 11193167595179493 11206382669081712 11234308862988288 11265462696187392 11278763124400128 11288265030991872 11289163886733348 11317296370609152 11330657995603968 11370836922087104 11384261759067136 11393852544036864 11439848974687581 11449486589662044 11468356964300544 11478018596115456 11491569975803904 11496935995539456 11513737356158464 11523437219137536 11585381014956672 11599059150747648 11631224472037632 11655695181757158 11660209367482368 11684741057966592 11730977683633152 11740019939037984 11749910436038016 11750311995441152 11769275951702016 11815847082704896 11825801461039104 11826743119434936 11840706216388224 11870213138251776 11873541648538416 11883544632235584 11903130395971584 11917183678611456 11961529749208512 11984603687767942 11991337762111488 11994700236788808 12014469200695808 12028653934108672 12038787593699328 12072172324810752 12087387595896312 12097570736246688 12106895562132921 12117509245298688 12127717761933312 12185092304039424 12210728285650356 12241157298822144 12255609668714496 12289595668568064 12315451512800016 12346141495209984 12404549369549568 12414999706002432 12429657320767488 12435461382930432 12438948393706912 12496181409214272 12510934870146048 12571022420877312 12607180502716926 12612063193399296 12638597470861824 12662977481415184 12673645533210816 12688608514950144 12694533495074816 12709521137926144 12755502833762304 12792191537347992 12807294478950528 12839210129129472 12874814509928448 12890014999314432 12901901584838112 12934052994981888 12952954525678272 12985233159241728 12995242196670976 13074113113928664 13085127531042336 13106693673486336 13117735538417664 13143039812218624 13158556978466816 13169642536157184 13207522431417732 13219100994871296 13240435445664768 13292827968043008 13305086009364303 13320794493436752 13353989780533248 13357734354605718 13379749791683968 13391021695468032 13406831638437888 13413091994796032 13516277850782784 13532235675872256 13569761884043904 13581193865412096 13598311045383351 13603577595396096 13632197900961024 13657407074533376 13696689928877648 13708228842044352 13730821943652352 13747033067552768 13796768371212288 13797866972674092 13814157252452928 13825795127139072 13848581994627072 13860248870780928 13903380958380032 13925819776045056 13955118040743264 13989894055796736 13993816942920276 14045252192649216 14058204085366056 14074801728914304 14084201045612544 14109875994525696 14165708900990976 14176627850913792 14188571092574208 14215941021379328 14245849666592082 14281350181959168 14298211280166912 14337861613329408 14349940687982592 14366882766716928 14391215479516491 14408206288819344 14444111395270656 14471974264474496 14484166323669504 14501266874228736 14508038280085504 14572073841388056 14596090681837056 14608387304146944 14619647471254848 14708377253169747 14714073725632512 14745030382672128 14781774851407872 14785919788745952 14803376600775168 14871488619230208 14924223460239324 14941843558775616 14954431464048384 14979078483984384 14991697758191616 15020616928249856 15038350832533504 15052218515644464 15089728494145536 15107543994138624 15191803392049152 15205812582130632 15223765135356288 15253131966250108 15261702606323712 15265982119549392 15291142619067392 15304024794820608 15322093301071872 15364582958850048 15408776169987354 15447174686608896 15465412200996864 15508299296050176 15521364417613824 15540926909009544 15579654743955456 15641303578177536 15653359918717312 15666547248050688 15692367935602688 15768990825913248 15787608288517632 15800908716730368 15831388864717888 15844726176314112 15870840527962112 15948706332278016 15988450349481984 15992933649051744 16066518954704064 16085487690187776 16096229766414336 16116516794528416 16130094314995584 16142527416177228 16156678993731584 16170290349244416 16246789738719232 16280971047533808 16321543065096192 16326119766740322 16340812891619328 16386127558090752 16399932214837248 16420602017066688 16447103405161704 16461521993613312 16539399159399424 16553332941336576 16572876427689984 16620157944357429 16634159762339196 16653798675872064 16661575212285696 16681246493528064 16695299776167936 16761363227836416 16809574003622568 16851463294482432 16898194044281088 16918144686600192 16933745830100022 16975944555913728 16995986993405952 17056255383130656 17076392638600704 17090778816055296 17166419346571264 17202535446450816 17245403993309184 17270606034237696 17285155828706304 17313644212322304 17378071522435008 17398588726121472 17411594036945878 17432150818571552 17446836708056448 17475591564648448 17490314051223552 17559523381542912 17596466525449728 17610029908556976 17625467993161728 17653913927553024 17723770624057344 17738702191558656 17740114679152404 17761059324582336 17805319707377664 17810312472807624 17854695593957376 17875775517917184 17958023993032704 17976905531651913 17992050355183212 18021703801043712 18042980901163008 18058181390548992 18093015845391872 18108258487216128 18131081393844468 18176263867948032 18277638456059136 18316092428475534 18361735948233216 18383414503071744 18397155963565456 18418876336603904 18434393502852096 18464775992836096 18567759701393408 18606824054324352 18653192074395648 18658422590560368 18727002923532288 18744272113821408 18766402305219072 18778934727483392 18832948652206766 18902170467885056 18918094790098944 18994466222122776 19010468299816224 19032912772425216 19041800242612224 19064281706889216 19117148817772544 19133254250643456 19188287306021988 19210941718425792 19258815193694208 19312221764892672 19335022498971648 19352852377257168 19401079492472832 19423985135321088 19429431788517408 19461454242449408 19477849738862592 19492863295006464 19611169670892996 19660040510229504 19714559718327936 19737835467700224 19754463804235776 19811283647126598 19828651492306944 19860653168497152 19898964613652432 19922458078367488 19939241952064512 19972104645312512 20036601531908577 20069624687525952 20086532543202048 20110247457656832 20119637992194048 20255737856065536 20274416776174176 20298353513808384 20354642826065856 20405366393094144 20448296851441536 20486110611800064 20545034893316472 20562343263066528 20596232915478528 20620549601329152 20677732394733568 20695152556818432 20696800459011138 20721235878679392 20772872991940608 20855071437570048 20872641000701952 20888729664067584 20932677061114896 20984841083695104 20990725414380414 21009616574939136 21025321101217664 21050144384690176 21067878288973824 21126301568418816 21248563351486464 21264941776370688 21323911532068992 21368774499888123 21422025272938752 21447316920250368 21461639688552448 21506792419994112 21523369888236304 21707961396711744 21726249485504256 21751900311343104 21762057420128256 21768159688987096 21848170077454336 21894136022755584 21929471206882272 21948695991484416 22071110588448768 22117545574008192 22160210592476572 22172662277111808 22178879683118928 22205064901162752 22215433616380928 22241661991370752 22260399701557248 22386335190358986 22412765338163424 22468617725976576 22530925392374784 22557526248800256 22576530061983744 22578327773466696 22634592741218304 22661315991207936 22741673844174208 22768523518134272 22787705088073728 22879697949375162 22898973179324088 22936713928601088 22956037192230912 22983139951607808 23027474712316928 23046874438275072 23113164254981031 23170762029913344 23198118301495296 23262448944075264 23311390363514316 23369482115933184 23461955367266304 23480039878075968 23499820872076032 23538551903404032 23631694165409792 23653486238869872 23681412432776448 23740426276503552 23747083297076832 23767089264471168 23806260791943168 23923059498417024 23969207375535884 23982675524222976 23989400473577616 24028938401391616 24057307868217344 24077575187398656 24144344649621504 24174775191792624 24195141472493376 24213791124265842 24235018490597376 24255435523866624 24370184608078848 24421456571300712 24482314597644288 24489179650110483 24511219337428992 24579191337136128 24630903025600032 24692282990419968 24809098739099136 24829999412004864 24859314641534976 24877896787413824 24992362818428544 25021869740292096 25142044841754624 25214361005433852 25277194941723648 25325954962830368 25347291066421632 25377217029900288 25389066990149632 25511005667524608 25584383074695984 25614588957901056 25678420258258944 25749629019856896 25803803169676224 25868105989963776 25905909051356544 25970466318483456 25990484393341952 26117391055418817 26148226227857328 26170255062084672 26213387346972672 26235471076835328 26286079624437248 26317113956933632 26339285072314368 26415044862835464 26438201989742592 26480870891329536 26585655936086016 26610172018728606 26641588986873504 26692980940937689 26707979561066496 26715468709211436 26759499583367936 26782043390936064 26813663276875776 26826183989592064 27032555701565568 27064471351744512 27139523768087808 27162387730824192 27196622090766702 27207155190792192 27264395801922048 27393379857755296 27416457684088704 27461643887304704 27593536742424576 27595733945348184 27628314504905856 27651590254278144 27697163989254144 27806761916760064 27851639552090112 27910236081486528 27979788111593472 27987633885840552 28090504385298432 28116408170732112 28149603457828608 28168402091225088 28219751989051392 28249422978310149 28353255701827584 28377142185148416 28431882042758656 28491699333184164 28562700363918336 28596422560333824 28675723226658816 28699881375965184 28782430959032982 28816412577638688 28888222790541312 28943948528948992 28968332647339008 29002533748457472 29016076560171008 29144147682776112 29192181363674112 29216774608293888 29239294942509696 29416754506339494 29428147451265024 29490060765344256 29571839577491904 29606753201550336 29742977238460416 29848446920478648 29883687117551232 29908862928096768 29958156967968768 30041233856499712 30076701665067008 30104437031288928 30179456988291072 30383606784098304 30411625164261264 30447530270712576 30506263932500216 30523405212647424 30531964239098784 30582285238134784 30608049589641216 30729165917700096 30817552339974708 30894349373217792 30930824401993728 31016598592100352 31042728835227648 31045200688516707 31081853818019088 31159309487910912 31282607156355072 31306719837434624 31333094496101376 31384735871205376 31486088121570621 31537981651826496 31575216577035264 31601817433460736 31662777729435776 31689452352628224 31741681055924224 31897412664556032 31985867298103488 32133037909408128 32170975380375552 32192459532828672 32233033589056832 32260188629991168 32285054832354456 32313357987463168 32340580698488832 32493579477438464 32561942095067616 32643086130192384 32652239533480644 32772255116181504 32799864429674496 32841204034133376 32894206810323408 32923043987226624 33078798318798848 33106665882673152 33240315888714858 33268319524678392 33307597351744128 33323150424571392 33362492987056128 33390599552335872 33522726455672832 33579502785538479 33619148007245136 33702926588964864 33796388088562176 33836289373200384 33867491660200044 33951889111827456 33991973986811904 34112510766261312 34152785277201408 34181557632110592 34319546924062743 34332838693142528 34405070892901632 34490807986618368 34541212068475392 34570311657412608 34756143044870016 34797177452242944 34823188073891756 34864301637143104 34893673416112896 34951183129296896 34980628102447104 35192933050899456 35220059817113952 35250935986323456 35307827855106048 35447541248114688 35477404383117312 35480229358304808 35522118649164672 35610639414755328 35620624945615248 35709391187914752 35751551035834368 35953811063303826 35984100710366424 36043407602087424 36085961802326016 36116362781097984 36186031690783744 36216516974432256 36262162787688936 36320686686398763 36352527735896064 36555276912118272 36632184856951068 36723471896466432 36766829006143488 36794311927130912 36837752673207808 36868787005704192 37135519402786816 37213648108648704 37306384148791296 37316845181120736 37488544227642816 37532804610438144 37557869454966784 37665897304413532 37804340935770112 37836189580197888 37988932444245552 38020936599632448 38065825544850432 38083600485224448 38128563413778432 38234297635545088 38266508501286912 38376574612043976 38421883436851584 38517630387388416 38624443529785344 38670044997943296 38705704754514336 38802158984945664 38858863577034816 38922908484898816 38955699477725184 38985726590012928 39222339341785992 39320081020459008 39429119436655872 39475670935400448 39508927608471552 39622567294253196 39657302984613888 39721306336994304 39797929227304864 39844916156734976 39878483904129024 40073203063817154 40139249375051904 40173065086404096 40220494915313664 40239275984388096 40548833552348352 40596707027616768 40709285652131712 40794933136150053 40810732786188288 40896593702883072 40972221223600128 41090069786632944 41124686526133056 41192465830957056 41241099202658304 41355464789467136 41390305113636864 41393600918022276 41442471757358784 41545745983881216 41710142875140096 41777459328135168 41865354122229792 41946112907187797 41969682167390208 41981450828760828 42050642202435328 42100288769380352 42135756577947648 42252603136837632 42497126702972928 42529883552741376 42647823064137984 42737548999776246 42844050545877504 42894633840500736 43013584839988224 43046739776472608 43415922793423488 43452498971008512 43503800622686208 43524114840256512 43536319377974192 43696340154908672 43788272045511168 43858942413764544 44125131759509241 44142221176897536 44235091148016384 44320421184953144 44345324554223616 44357759366237856 44410129802325504 44430867232761856 44483323982741504 44772670380717972 44825530676326848 44937235451953152 45061850784749568 45115052497600512 45156655546933392 45269185482436608 45322631982415872 45483347688348416 45537047036268544 45575410176147456 45759395898750324 45797946358648176 45873427857202176 45912074384461824 45966279903215616 46054949424633856 46093748876550144 46226328509962062 46341524059826688 46396236602990592 46524897888150528 46622780727028632 46738964231866368 46923910734532608 46960079756151936 46999641744152064 47077103806808064 47263388330819584 47306972477739744 47362824865552896 47494166594153664 47534178528942336 47612521583886336 47846118996834048 47938414751071768 47965351048445952 47978800947155232 48057876802783232 48114615736434688 48288689299243008 48349550383585248 48390282944986752 48427582248531684 48470036981194752 48510871047733248 48740369216157696 48842913142601424 48964629195288576 48978359300220966 49022438674857984 49158382674272256 49261806051200064 49384565980839936 49618197478198272 49659998824009728 49718629283069952 49755793574827648 49860473833072287 49984725636857088 50043739480584192 50284089683509248 50428722010867704 50554389883447296 50651909925660736 50694582132843264 50754434059800576 50778133980299264 51168766149391968 51229177915802112 51499258039713792 51607606339352448 51736211979927552 51811818102713088 51940932636966912 51980968786683904 52234782110837634 52296452455714656 52340510124169344 52426774693945344 52470942153670656 52572159248874496 52634227913867264 52678570144628736 52830089725670928 52876403979485184 52961741782659072 53171311872172032 53220344037457212 53283177973747008 53385961881875378 53415959122132992 53430937418422872 53518999166735872 53564086781872128 53627326553751552 53930716594955739 54065111403131136 54128942703489024 54279047536175616 54324775461648384 54393244181533404 54528791603844096 54786759715510592 54832915368177408 54923287774609408 55191467890696368 55256629009811712 55303180508556288 55394327978508288 55703279104180224 55820472162973056 55959576223186944 55975267771681104 56181008770596864 56232816341464224 56299206915657216 56336804182450176 56498845956620298 56706511403655168 56754284370296832 56863764085517312 56983398666368328 57125400727836672 57192845120667648 57351446453317632 57399762751930368 57564861918065964 57632825155277376 57776445581082624 57887897057897984 57936665294678016 58005067496914944 58288295365552224 58384362727348224 58433549216587776 58478589885019392 58833509012678988 58980121530688512 59143679154983808 59213506403100672 59485954476920832 59696893840957296 59767374235102464 59817725856193536 59916313935937536 60082467712999424 60208874062577856 60358913976582144 60767213568196608 60823250328522528 60895060541425152 60940579129310573 61012527865000432 61063928478197568 61164570476269568 61216099179282432 61458331835400192 61635104679949416 61788698746435584 61861648803987456 62033197184200704 62085457670455296 62090401377033414 62163707636038176 62318618975821824 62565214312710144 62613439674869248 62666188992202752 62972176243141242 63075963303652992 63150433154070528 63203634866921472 63325555458871552 63378904705256448 63483362111848448 63794825329112064 63971734596206976 64106323499664369 64266075818816256 64341950760751104 64384919065657344 64466067178113664 64520377259982336 64570109664708912 64626715974926336 64987158954876928 65123884190135232 65286172260384768 65304479066961288 65544510232363008 65682408068266752 65788413620646816 65846087974453248 65915320282723681 66157596637597696 66213331765346304 66480631777429716 66536639049356784 66615194703488256 66646300849142784 66724985974112256 66781199104671744 67159005571076958 67238296014490272 67405853177929728 67592776177124352 67672578746400768 67734983320400088 67903778223654912 67983947973623808 68225021532522624 68305570554402816 68363115264221184 68639093848125486 68665677386285056 68810141785803264 69082424136950784 69140623314825216 69339492764943093 69512286089740032 69594354904485888 69646376147783512 69728603274286208 69787346832225792 69902366258593792 70385866101798912 70440119634227904 70615655710212096 70895082496229376 70960458716609616 71044237298329344 71221278829510656 71241249891230496 71418782375829504 71907622126607652 71968201420732848 72086815204174848 72171923604652032 72232725562195968 72372063381567488 72433033948864512 72524325575377872 72641373372797526 72705055471792128 73110553824236544 73264369713902136 73446943792932864 73467538950331449 73533658012286976 73588623854261824 73675505346415616 73737574011408384 74271038805573632 74427296217297408 74633690362241472 74977088455285632 75065609220876288 75115738909933568 75331794608827064 75608681871540224 75977864888491104 76041873199264896 76131651089700864 76167200970448896 76468595271090176 76533017002573824 76753149224087952 76843766873703168 77035260774776832 77248887059570688 77411409509028672 77604317969891328 77717727154069632 77845816969797632 77911398955450368 77971453180025856 78352173166256451 78444678683571984 78640162040918016 78858238873311744 78951341870800896 79017855216943104 79245134588506392 79314605969227776 79442612673988608 79595858454609728 79689832313469952 79756967808258048 80078942822813067 80146406127634308 80278498750103808 80346130172808192 80440989830627328 80478551968776192 81097667104696704 81193414055233536 81418571304263424 81589866272300106 81621465572376576 81793187405766144 82180139573265888 82249373052266112 82384931661914112 82710929578934272 82780610227273728 82787201836044552 82884943514717568 83091491967762432 83420285750280192 83554918656270336 83730708244459584 83892225814375594 83939364334780416 83962901657521656 84101284404870656 84200577538760704 84271513155895296 84505206273675264 84748268934930447 85059767105482752 85295646128275968 85475097999552492 85688101091755008 85789267681001472 86027169679976448 86093479552945216 86831845586846976 86904997942017024 87007601245372416 87048229680513024 87072638755948384 87576544091022336 87717884827529088 88250263519018482 88284442353795072 88470182296032768 88640842369906288 88715518732475712 88820259604651008 88861734465523712 88966647965483008 89545340761435944 89651061352653696 89874470903906304 90123701569499136 90230104995201024 90313311093866784 90538370964873216 90966695376696832 91074094072537088 91150820352294912 91518791797500648 91595892717296352 91746855714404352 91824148768923648 92109898849267712 92187497753100288 92452657019924124 92683048119653376 92792473205981184 93049795776301056 93135602065550121 93245561454057264 93477928463732736 93847821469065216 93920159512303872 93999283488304128 94154207613616128 94613944955479488 94725649731105792 94988333188307328 95068357057884672 95225043167772672 95692237993668096 95876829502143536 95957601894310464 96115753605566464 96229231472869376 96577378598486016 96699100767170496 96780565889973504 96855164497063368 96940073962389504 97021742095466496 97480738432315392 97685826285202848 97929258390577152 97956718600441932 98316765348544512 98523612102400128 98769131961679872 99236394956396544 99319997648019456 99511587149655296 99720947666144574 99969451273714176 100087478961168384 100568179367018496 100738508356615437 100857444021735408 101108779766894592 101303819851321472 101389164265686528 101508868119601152 101556267960598528 102337532298783936 102458355831604224 102958640772188229 102998516079427584 103215212678704896 103472423959855104 103623636205426176 103961937573367808 104469564221675268 104592904911429312 104681020248338688 104853549387890688 104941884307341312 105144318497748992 105268455827734528 105660179451341856 105752807958970368 105923483565318144 106342623744344064 106440688074914424 106566355947494016 106771923763750756 106831918244265984 106861874836845744 107037998333471744 107128173563744256 107254653107503104 107861433189911478 108130222806262272 108257885406978048 108558095072351232 108649550923296768 108786488363066808 108962060059196289 109057583207688192 109573519431021184 109665830736354816 109846575549218816 110382935781392736 110513258019623424 110606361017112576 111406558208360448 111640944325946112 111919152446373888 111950535543362208 112465632682928448 112598413831314432 112673608364900352 112997691913240596 113413022807310336 113508568740593664 113727528171034624 113966797332736656 114250801455673344 114385690241335296 114702892906635264 114799525503860736 115129723836131928 115265650310554752 115552891162165248 115775794115795968 115873330589356032 116010134993829888 116576590731104448 116768725454696448 116867098433175552 116957179770038784 117667018025357976 117960243061377024 118287358309967616 118427012806201344 118971908953841664 119393787681914592 119534748470204928 119635451712387072 120164935425998848 120417748125155712 120717827953164288 121646500657045056 121790121082850304 121881158258621146 122025055730000864 122127856956395136 122329140952539136 122432198358564864 122916663670800384 123270209359898832 123577397492871168 123723297607974912 124066394368401408 124170915340910592 124180802754066828 124327415272076352 124637237951643648 125130428625420288 125226879349738496 125332377984405504 125838338721563391 125944352486282484 126151926607305984 126300866308141056 126407269733842944 126651110917743104 126757809410512896 127589650658224128 127943469192413952 128212646999328738 128532151637632512 128683901521502208 128932134356227328 129040754519964672 129140219329417824 129253431949852672 129974317909753856 130247768380270464 130572344520769536 130608958133922576 131089020464726016 131364816136533504 131576827241293632 131830640565447362 132315193275195392 132426663530692608 132961263554859432 133073278098713568 133230389406976512 133292601698285568 133449971948224512 134318011142153916 134476592028980544 134811706355859456 135185552354248704 135345157492801536 135469966640800176 135807556447309824 135967895947247616 136450043065045248 136611141108805632 136726230528442368 137278187696250972 137620283571606528 138164848273901568 138281246629650432 138678985529886186 139024572179480064 139188709808971776 139292752295567024 139457206548572416 139574693664451584 139804732517187584 140771732203597824 140880239268455808 141231311420424192 141790164992458752 141920917433219232 142088474596658688 142482499782460992 142837564751659008 143815244253215304 143936402841465696 144173630408349696 144343847209304064 144744126763134976 144866067897729024 145048651150755744 145282746745595052 145410110943584256 146221107648473088 146528739427804272 146893887585865728 146935077900662898 147067316024573952 147177247708523648 147351010692831232 147475148022816768 148854592434594816 149267380724482944 149581421499216861 149954176910571264 150131218441752576 150231477819867136 150663589217654128 151217363743080448 151955729776982208 152083746398529792 152263302179401728 152334401940897792 152937190542180352 153506298448175904 153687533747406336 154497774119141376 154822819018057344 155208635939782656 155435454308139264 155691633939595264 155822797910900736 155942906360051712 156704346332512902 156889357367143968 157280324081836032 157716477746623488 157902683741601792 158035710433886208 158490269177012784 158629211938455552 158885225347977216 159191716909219456 159379664626939904 159513935616516096 160157885645626134 160292812255268616 160556997500207616 160692260345616384 160881979661254656 161792149784867217 162195334209393408 162386828110467072 162837142608526848 163179732544600212 163586374811532288 164360279146531776 164498746104532224 164769863323828224 165421859157868544 165574403672089104 165769887029435136 166182983935524864 167109837312540672 167461416488919168 167784451628751188 167878728669560832 167925803315043312 168202568809741312 168401155077521408 168543026311790592 169010412547350528 169496537869860894 170119534210965504 170591292256551936 170950195999104984 171376202183510016 171578535362002944 172054339359952896 172186959105890432 173663691173693952 173809995884034048 174015202490744832 174145277511896768 175153088182044672 175435769655058176 176500527038036964 176940364592065536 177281684739812576 177431037464951424 177640519209302016 177723468931047424 179090681522871888 179302122705307392 179748941807812608 180247403138998272 180626622187733568 181076741929746432 181933390753393664 182148188145074176 182301640704589824 182821737387931719 183037583595001296 183191785434592704 183493711428808704 183648297537847296 184219797698535424 184374995506200576 184905314039848248 185366096239306752 185584946411962368 186099591552602112 186271204131100242 186491122908114528 186955856927465472 187695642938130432 187840319024607744 187998566976608256 189227889910958976 189451299462211584 189976666376614656 190136714115769344 190450086335545344 191384475987336192 191753659004287072 191915203788620928 192231507211132928 193154757196972032 193398201534340992 193561131779947008 193710328994126736 193880147924779008 194961476864630784 195371652570405696 195858516781154304 195913437200883864 196633530697089024 197047224204800256 197538263923359744 197745960848171043 198472789912793088 198639995296038912 199023174299310592 199441895332289148 199938902547428352 200174957922336768 201477016713230874 201714888043470816 202217559533789184 202607639702642944 202778328531373056 203017736239202304 203112535921197056 204675064597567872 204916711663208448 205917281544376458 205997032158855168 206430425357409792 207247272410852352 207923875146735616 208939128443350536 209185809822858624 209362040496677376 209707098775781376 210288636995497984 210536911655469056 211320358902683712 211846967130636288 212685247488688128 212881376149828848 213132711894988032 213543847527501512 213663836488531968 213723749673691488 214075996666943488 214256347127488512 215722866379822956 216260445612524544 216515770813956096 217116190144702464 217299101846593536 217572976726133616 217924120118392578 218115166415376384 219147038862042368 219331661472709632 219693151098437632 220402616850994347 220765871562785472 221026516039246848 221212722034225152 222813116416720896 223281888651892224 223901071086724416 224931265365856896 225196827662628864 225347216729800704 225995383826481192 226826045614620672 227455056342069248 227933594665473312 228501602911346688 229405785813270528 229599051007721472 230259447672263856 230531300621109504 231105782324330496 231551588231591936 231746661178712064 233153181462208896 233537450909392896 233734196866351104 233914359540077568 235056519498769353 235334036050715952 235920486122754048 236574716619935232 236854025612402688 237943817907683328 238787575363829184 239069496940409856 239270903424774144 240236828468439201 240329870851997696 240835496250311424 241435655906328576 243293001314090112 243580242165700608 243762316517242292 244050111460001728 244255713912790272 244658281905078272 244864396717129728 246540418719797664 247154794985742336 248132788736802816 248341830681821184 248361605508133656 248654830544152704 249274475903287296 250260857250840576 250453758699476992 250664755968811008 251676677443126782 251888704972564968 252303853214611968 252601732616282112 252814539467685888 253302221835486208 253515618821025792 254244806804791341 255179301316448256 255886938384827904 256425293998657476 257064303275265024 257367803043004416 257864268712454656 258081509039929344 258280438658835648 259948635819507712 260495536760540928 261144689041539072 261217916267845152 262729632273067008 263153654482587264 263661281130894724 264630386550390784 264853327061385216 265922527109718864 266146556197427136 266460778813953024 266585203396571136 266899943896449024 268636022284307832 268953184057961088 269623412711718912 270371104708497408 270690314985603072 270939933281600352 271615112894619648 272900086130090496 273222282217611264 273452461056884736 274556375392501944 275240567143213056 276329696547803136 276562493259300864 277357971059772372 278049144358960128 278377419617943552 278585504591134048 278914413097144832 279149387328903168 281543464407195648 281760478536911616 282462622840848384 283841834866438464 284176949193317376 284964999564921984 285675129503318016 287630488506430608 287872805682931392 288347260816699392 288687694418608128 289488253526269952 289732135795458048 290097302301511488 290565493491190104 290820221887168512 292442215296946176 293057478855608544 293622790350314579 293787775171731456 293870155801325796 294354495417047296 294702021385662464 294950296045633536 297709184869189632 298534761448965888 299162842998433722 299908353821142528 300262436883505152 301327178435308256 303911459553964416 304167492797059584 304526604358803456 304668803881795584 305874381084360704 307012596896351808 307375067494812672 308875922316564687 308995548238282752 309645638036114688 310417271879565312 310870908616278528 311383267879190528 311885812720103424 313408692665025804 313778714734287936 314560648163672064 315432955493246976 315805367483203584 316980538354025568 317258423876911104 317770450695954432 318383433818438912 318759329253879808 319027871233032192 320315771291252268 320585624510537232 321113995000415232 321384520691232768 321763959322509312 323584299569734434 324390668418786816 324773656220934144 325674285217053696 326359465089200424 327172749623064576 328720558293063552 328997492209064448 329539726647656448 330843718315737088 331148807344178208 331539774058870272 334219674625081344 334922832977838336 335568903257502376 335757457339121664 335851606630086624 336405137619482624 336802310155042816 338020825094701056 338993075739721788 340239068421931008 341182584513103872 341900391998209968 342752404367020032 343157070724005888 344108678719905792 344373918211780864 347327382347387904 347619991768068096 348030404981489664 348290555023793536 350306176364089344 350871539310116352 353001054076073928 353880729184131072 354563369479625152 354862074929902848 355281038418604032 355446937862094848 358181363045743776 358604245410614784 360494806277996544 361253244375467136 362153483859492864 363866781506787328 364296376290148352 365643474775863438 366075167190002592 366383570869185408 366987422857617408 367296595075694592 368439595397070848 368749991012401152 369810628079696496 370732192478613504 371169892823924736 372199183105204224 372542408262200484 372982245816229056 373911713854930944 375391285876260864 375680638049215488 375997133953216512 377515016164690173 378455779821917952 378902598924423168 379953332753229312 380273428231538688 382768951974672384 383507318008574144 383830407577241856 384463014422265856 386796403068681984 387122263559894016 387420657988253472 387760295849558016 389922953729261568 390743305140811392 391717033562308608 391826874401767728 393267061394178048 394094448409600512 395491921696342086 396945579825586176 397279990592077824 398046348598621184 398883790664578296 399877805094856704 400349915844673536 402954033426461748 403429776086941632 404435119067578368 405215279405285888 405556657062746112 406035472478404608 409350129195135744 409833423326416896 411834563088752916 412860850714819584 414494544821704704 415847750293471232 417878256886701072 418371619645717248 418724080993354752 419414197551562752 420577273990995968 422640717805367424 423693934261272576 425370494977376256 425762752299657696 426265423789976064 427087695055003024 427447499347382976 428151993333886976 428512694254977024 431445732759645912 432520891225049088 433031541627912192 434232380289404928 434598203693187072 435145953452267232 435848240236785156 436230332830752768 438294077724084736 438663322945419264 440805233701988694 441531743125570944 442053032078493696 442425444068450304 446563777303784448 447802142173448832 448744264497650583 449862530731713792 450393655325257728 450694433459601408 451990767652962384 453652091229241344 454910112684138496 455867189330946624 457003205822693376 458811571626541056 460518895344527712 461062601242219008 461407241979065767 463103176463183872 463493322357424128 466306362924417792 467074901818785792 467468393732702208 467828719080155136 470113038997538706 470668072101431904 471840972245508096 473149433239870464 473708051224805376 475887635815366656 477575150727658368 478138993880819712 478541806849548288 480473656936878402 480659741703995392 481670992500622848 485376449354601651 486586002628180224 487160484331401216 487524633034484584 488100222920003456 488511427825580544 489316563810156544 493080837439595328 494309589971484672 496265577473605632 496723211016267312 497309661088305408 498548951806574592 500907517398953984 501329511937622016 503353354886253564 503777409945129936 504607706429223936 505203465232564224 505629078935371776 506604443670972416 507031237642051584 508489613609582682 510358602632896512 511773876769655808 512850587997314952 514128606550530048 514735606086008832 515728537424909312 516163018079858688 516560877317671296 519897271639015424 520991073521081856 522435832535690304 525459264546134016 526307308965174528 527322562261789448 529260773100781568 531845054219437728 532293112394854272 532921557627906048 533170406793142272 537272044568615664 537906368115922176 539246825423437824 540742209416994816 541879866563200704 543230225789239296 545800172260180992 546444564435222528 546904922113769472 548465212163795157 549112750785003888 550481134286426112 552659393095606272 553124986518601728 554715942119544744 556098288717920256 556754839235887104 557171009182268096 557828826194289664 558298774657806336 563086928814391296 563520957073823232 567683669732876928 568353898386634752 569929999129843968 571350259006636032 575260977012861216 575745611365862784 576694521633398784 578976507052539904 579464271590916096 580194604603022976 581130986982380208 581640443774337024 584884430593892352 586114957711217088 587245580700629158 587575550343462912 587740311602651592 588708990834094592 589404042771324928 589900592091267072 593237882544513129 595418369738379264 597069522897931776 598325685996867444 599816707642285056 600524873767010304 602654356870616512 607822919107928832 608334985594119168 609053208717606912 609337607763591168 614025193792703616 614750134989625344 617751844633129374 617991096476565504 619291276072229376 621741817232557056 622766535758381056 623771625440206848 626817385330051608 627557429468575872 629121296327344128 630865910986493952 631610734966407168 633961076708051136 635540901391908864 636766867636877824 637518658507759616 638055742466064384 640631542582504536 641171249021074464 642227990000830464 642769041382465536 647168599139468868 648781336837573632 649547312441868288 651348570434107392 652718930178400848 654345499246129152 657441116586127104 657994984418128896 659079453295312896 662297614688356416 663079548117740544 668439349250162688 669845665955676672 671137806515004752 671703213260173248 672810275238965248 673604620310085632 676041650189402112 677986151479443576 680478136843862016 682365169026207744 683800783996419936 685504808734040064 688217357439811584 688747836423561728 694654764694775808 695239983536136192 696581110047587072 700612352728178688 701743078620232704 705169558496308059 706002108152147856 707761458368262144 709126738959250304 709724149859805696 710562076837208064 710893875724189696 716362726091487552 717208490821229568 720710485405317603 720989612555993088 722506488750934272 724306967718985728 727733563013574656 728592752580296704 731286949551726876 732150334380005184 732767141738370816 733974845715234816 734593190151389184 736879190794141696 739621256159392992 741464384957227008 744398366210408448 745084816524400968 745964491632458112 747823427709861888 750782571752521728 751361276098430976 751994267906433024 755030032329380346 756911559643835904 757805197848846336 759906665506458624 760546856463077376 762734420414374023 765537903949344768 767014636017148288 767660815154483712 768926028844531712 773592806137363968 774244527119788032 774841315976506944 779845907458523136 781486610281622784 783434067124617216 783653748803535456 788188896819201024 790983843392684172 793891159651172352 794559981184155648 796092697197242368 797767581329156592 799755610189713408 800699831689347072 805908066852923496 806859552173883264 808870238135156736 810430558810571776 811113314125492224 812070944956809216 818700258390271488 819666846652833792 823669126177505832 825721701429639168 828989089643409408 831695500586942464 835756513773402144 836743239291434496 837448161986709504 841154547981991936 845281435610734848 847387868522545152 851525504599315392 852530847579952128 854175390110006048 854894998694765952 856303986667773952 857025388509954048 862891465519291824 865041782450098176 866063083255824384 868464760578809856 869196407386374144 870291906904534464 871696480473570312 872460665661505536 876588155448169472 877326645890838528 880868371050943737 881610467403977388 883063486251141888 884106064156987392 884850888136900608 893127554607568896 895604284346897664 897488528995301166 899725061463427584 900787310650515456 903981535305924768 909820225368276992 911734378661893248 914006411645386752 917623143253082112 921037790689055424 922125202484438016 922814483958131534 926206352926367744 926986644714848256 932612725848835584 934149803637571584 935657438160310272 940226077995077412 941336144202863808 943681944491016192 946298866479740928 947416102449610752 951775271630733312 955150301455316736 956277987761639424 957083613699096576 960947313873756804 963341985001245696 970752898709203302 973172005256360448 974320968662802432 975049266068969168 976200445840006912 977022855651161088 978633127620313088 986161674879190656 988619179942969344 992531154947211264 993446422032534624 994619322176610816 1001815034797907968 1002659023875244032 1006706709772507128 1007554819890259872 1009215412858447872 1010406930465128448 1013208887341944832 1014062475284103168 1016979227219165364 1020717205265793024 1023547753539311616 1025701175994629904 1028257213101060096 1029471212172017664 1031457074849818624 1032326036159717376 1033121754635342592 1041982147042163712 1044871665071380608 1050918529092268032 1052614617930349056 1054645124523578896 1058521546201563136 1063690108438875456 1064586224789708544 1065843115255812096 1066340813586284544 1074544089137231328 1075812736231844352 1081484418833989632 1083759733126401408 1086460451578478592 1091600344520361984 1092889128870445056 1096930424327590314 1098225501570007776 1100962268572852224 1105318786191212544 1106249973037203456 1109431884239089488 1112196577435840512 1113509678471774208 1114342018364536192 1115657652388579328 1116597549315612672 1126173857628782592 1127041914147646464 1132545048494070519 1135367339465753856 1136707796773269504 1139859998259687936 1150521954025722432 1151491222731725568 1153389043266797568 1157953014105079808 1160389209206045952 1162261973964760416 1163280887548674048 1169768861187784704 1172229915422434176 1174491161401258316 1175151100686925824 1175480623205303184 1177417981668189184 1178808085542649856 1179801184182534144 1186475765089026258 1190836739476758528 1194139045795863552 1196651371993734888 1199633415284570112 1201049747534020608 1205308713741233024 1215645838215857664 1216669971188238336 1218106417435213824 1228050387585407232 1229500269979250688 1235503689266258748 1238582552144458752 1243483634465114112 1247543250880413696 1253634770660103216 1255114858937151744 1258242592654688256 1261731821972987904 1267922153416102272 1271081802783817728 1273533735273755648 1275037317015519232 1276111484932128768 1281263085165009072 1282342498042148928 1284455980001660928 1285538082764931072 1294337198278937736 1297562673675147264 1299094624883736576 1302697140868214784 1305437860356801696 1308690998492258304 1314882233172254208 1315989968836257792 1324595229376712832 1326159096235481088 1339691331911353344 1342275613030009504 1343406426520346496 1345620550477930496 1352083300378804224 1355972302958887152 1360956273687724032 1364730338052415488 1367601567992839872 1371009617468080128 1376434714879623168 1377495672847123456 1384221725937197301 1389309529389551616 1390479967072272384 1393162220095174144 1401224705456357376 1403486157240465408 1410339116992616118 1412004216304295712 1415522916736524288 1418253477918500608 1419448299719611392 1421124153674416128 1421787751448379392 1432725452182975104 1434416981642459136 1441420970810635206 1441979225111986176 1445012977501868544 1455467126027149312 1462573899103453752 1464300668760010368 1465534283476741632 1467949691430469632 1473758381588283392 1479242512318785984 1482928769914454016 1488796732420816896 1490169633048801936 1491928983264916224 1495646855419723776 1502722552196861952 1503988535812866048 1510060064658760692 1513823119287671808 1515610395697692672 1519813331012917248 1521093712926154752 1525468840828748046 1531075807898689536 1534029272034296576 1535321630308967424 1537852057689063424 1547185612274727936 1548489054239576064 1549682631953013888 1559691814917046272 1562973220563245568 1567307497607070912 1576377793638402048 1581967686785368344 1587782319302344704 1592185394394484736 1595535162658313184 1599511220379426816 1611816133705846992 1613719104347766528 1617740476270313472 1620861117621143552 1622226628250984448 1637400516780542976 1639333693305667584 1645395636491385471 1647338252355011664 1651443402859278336 1657978179286818816 1663391001173884928 1671513027546804288 1673486478582868992 1674896323973419008 1682309095963983872 1690562871221469696 1703051009198630784 1705061695159904256 1708350780220012096 1709789997389531904 1712607973335547904 1714050777019908096 1725782931038583648 1730083564900196352 1736929521157619712 1738392814772748288 1740583813809068928 1743392960947140624 1744921331323011072 1753176310896338944 1754653291781677056 1761736742101887474 1763220934807954776 1766126972502283776 1768212128313974784 1769701776273801216 1779713647633539387 1786255109215137792 1791208568693795328 1794977057990602332 1799450122926855168 1801574621301030912 1807963070611849536 1819640450736553984 1823468757323786496 1828012823290773504 1842075581378110848 1844250404968876032 1845628967916263068 1852412705852735488 1853973289429696512 1865225451697671168 1868299607275143168 1871314876320620544 1880452155990154824 1882672288405727616 1887363888982032384 1892597732959481856 1894832204899221504 1910300602910633472 1912555975523278848 1914167227398193152 1921894627747513608 1926683970002491392 1941505797418406604 1946344010512720896 1948641937325604864 1950098532137938336 1952400891680013824 1954045711302322176 1972323349758381312 1977238359885938688 1986892844065069248 1989238644353221632 2003630069595815936 2005318047750488064 2013413419545014256 2015109639780519744 2018430825716895744 2020813860930256896 2026417774683889664 2028124950568206336 2033958454438330728 2041434410531586048 2047095507078623232 2051402351989259808 2056514426202120192 2062914149699637248 2064652072319434752 2066243509270685184 2083964294084327424 2089743330142761216 2101837058184536064 2105229235860698112 2109290249047157792 2127380216877750912 2129172449579417088 2131686230511624192 2132681627172569088 2149088178274462656 2151625472463688704 2162131456215952809 2162968837667979264 2167519466252802816 2172920903156957184 2183200689040723968 2185778257740890112 2193860848655180628 2196451003140015552 2201924537145704448 2210637572382425088 2218863768478178976 2224393154871681024 2228684036729072384 2231315304777158656 2233195098631225344 2252347715257565184 2254083828295292928 2265090096988141038 2270734678931507712 2273415593546539008 2279719996519375872 2301043908051444864 2302982445463451136 2306778086533595136 2315906028210159616 2320778418412091904 2324523947929520832 2339537722375569408 2344459830844868352 2348982322802516632 2350302201373851648 2350961246410606368 2354835963336378368 2357616171085299712 2372951530178052516 2381673478953517056 2388278091591727104 2393302743987469776 2399266830569140224 2402099495068041216 2410617427482466048 2431291676431715328 2433339942376476672 2436212834870427648 2456100775170814464 2459000539958501376 2471007378532517496 2477165104288917504 2486967268930228224 2495086501760827392 2507269541320206432 2510229717874303488 2523463643945975808 2535844306832204544 2542163605567635456 2547067470547511296 2550074634031038464 2562526170330018144 2564684996084297856 2568911960003321856 2571076165529862144 2588674396557875472 2595125347350294528 2598189249767473152 2605394281736429568 2610875720713603392 2617381996984516608 2629764466344508416 2631979937672515584 2642605113152831211 2649190458753425664 2652318192470962176 2679382663822706688 2684551226060019008 2686812853040692992 2691241100955860992 2711944605917774304 2729460676104830976 2735203135985679744 2742019234936160256 2752869429759246336 2754991345694246912 2768443451874394602 2778619058779103232 2780959934144544768 2786324440190348288 2802449410912714752 2806972314480930816 2820678233985232236 2824008432608591424 2831045833473048576 2836506955837001216 2838896599439222784 2842248307348832256 2865450904365950208 2868833963284918272 2882841941621270412 2890025955003737088 2910934252054298624 2925147798206907504 2928601337520020736 2931068566953483264 2935899382860939264 2958485024637571968 2965857539828908032 2977593464841633792 2980339266097603872 2983857966529832448 3005445104393723904 3007977071625732096 3020120129317521384 3027646238575343616 3031220791395385344 3039626662025834496 3042187425852309504 3050937681657496092 3062151615797379072 3068058544068593152 3070643260617934848 3094371224549455872 3096978108479152128 3099365263906027776 3125946441126491136 3134614995214141824 3152755587276804096 3163935373570736688 3175564638604689408 3184370788788969472 3191070325316626368 3199022440758853632 3223632267411693984 3227438208695533056 3229850693853460369 3241722235242287104 3244453256501968896 3274801033561085952 3278667386611335168 3290791272982770942 3294676504710023328 3302886805718556672 3315956358573637632 3343026055093608576 3346972957165737984 3349792647946838016 3364618191927967744 3381125742442939392 3397635145482211557 3406102018397261568 3410123390319808512 3416701560440024192 3419579994779063808 3425215946671095808 3451565862077167296 3460167129800392704 3473859042315239424 3481167627618137856 3486785921894281248 3489842662646022144 3506352621792677888 3509306583563354112 3523473484203774948 3526441869615909552 3532253945004567552 3536424256627949568 3539403552547602432 3559427295267078774 3572510218430275584 3582417137387590656 3589954115981204664 3598900245853710336 3603149242602061824 3615926141223699072 3639280901473107968 3646937514647572992 3684151162756221696 3688500809937752064 3691257935832526136 3704825411705470976 3730450903395342336 3742629752641241088 3760904311980309648 3765344576811455232 3774727777964064768 3785195465918963712 3820601205821266944 3825111951046557696 3828334454796386304 3843789255495027216 3853367940004982784 3883011594836813208 3892688021025441792 3897283874651209728 3900197064275876672 3904801783360027648 3908091422604644352 3944646699516762624 3973785688130138496 3978477288706443264 4007260139191631872 4026826839090028512 4030219279561039488 4036861651433791488 4052835549367779328 4056249901136412672 4067916908876661456 4082868821063172096 4094191014157246464 4102804703978519616 4113028852404240384 4125828299399274496 4129304144638869504 4132487018541370368 4152665177811591903 4167928588168654848 4179486660285522432 4203674116369072128 4210458471721396224 4218580498094315584 4254760433755501824 4258344899158834176 4263372461023248384 4265363254345138176 4298176356548925312 4303250944927377408 4324262912431905618 4325937675335958528 4335038932505605632 4366401378081447936 4387721697310361256 4392902006280031104 4403849074291408896 4421275144764850176 4437727536956357952 4448786309743362048 4457368073458144768 4462630609554317312 4466390197262450688 4508167656590585856 4530180193976282076 4541469357863015424 4546831187093078016 4559439993038751744 4602087816102889728 4605964890926902272 4613556173067190272 4641556836824183808 4649047895859041664 4679075444751138816 4688919661689736704 4697964645605033264 4701922492821212736 4709671926672756736 4715232342170599424 4745903060356105032 4763346957907034112 4776556183183454208 4786605487974939552 4798533661138280448 4821234854964932096 4862583352863430656 4866679884752953344 4912201550341628928 4918001079917002752 4936186909474156413 4942014757065034992 4954330208577835008 4973934537860456448 4990173003521654784 5014539082640412864 5020459435748606976 5046927287891951616 5071688613664409088 5094134941095022592 5100149268062076928 5125052340660036288 5129369992168595712 5137823920006643712 5142152331059724288 5177348793115750944 5190250694700589056 5210788563472859136 5221751441427206784 5234763993969033216 5259528932689016832 5263959875345031168 5285210226305662422 5298380917506851328 5304636384941924352 5339140942900618161 5358765327645413376 5369102452120038016 5373625706081385984 5382482201911721984 5423889211835548608 5458921352209661952 5470406271971359488 5484038469872320512 5509982691388493824 5536886903748789204 5557238117558206464 5561919868289089536 5572648880380696576 5604898821825429504 5613944628961861632 5641356467970464472 5648016865217182848 5662091666946097152 5673013911674002432 5677793198878445568 5684496614697664512 5730901808731900416 5737667926569836544 5765683883242540824 5780051910007474176 5821868504108597248 5850295596413815008 5857202675040041472 5862137133906966528 5916970049275143936 5931715079657816064 5960678532195207744 5967715933059664896 6010890208787447808 6015954143251464192 6040240258635042768 6055292477150687232 6062441582790770688 6079253324051668992 6084374851704619008 6101875363314992184 6124303231594758144 6136117088137186304 6141286521235869696 6188742449098911744 6193956216958304256 6198730527812055552 6251892882252982272 6269229990428283648 6305511174553608192 6327870747141473376 6368741577577938944 6382140650633252736 6398044881517707264 6447264534823387968 6454876417391066112 6459701387706920738 6483444470484574208 6488906513003937792 6549602067122171904 6557334773222670336 6581582545965541884 6589353009420046656 6605773611437113344 6631912717147275264 6686052110187217152 6693945914331475968 6699585295893676032 6762251484885878784 6795270290964423114 6812204036794523136 6820246780639617024 6833403120880048384 6839159989558127616 6850431893342191616 6903131724154334592 6920334259600785408 6947718084630478848 6962335255236275712 6973571843788562496 7012705243585355776 7018613167126708224 7046946968407549896 7052883739231819104 7064507890009135104 7072848513255899136 7118854590534157548 7145020436860551168 7164834274775181312 7179908231962409328 7197800491707420672 7206298485204123648 7231852282447398144 7293875029295145984 7368302325512443392 7377001619875504128 7382515871665052272 7409650823410941952 7460901806790684672 7485259505282482176 7521808623960619296 7530689153622910464 7570390931837927424 7641202411642533888 7650223902093115392 7687578510990054432 7706735880009965568 7766023189673626416 7785376042050883584 7794567749302419456 7800394128551753344 7809603566720055296 7816182845209288704 7889293399033525248 7927815339458493633 7947571376260276992 7956954577412886528 8014520278383263744 8053653678180057024 8060438559122078976 8073723302867582976 8105671098735558656 8135833817753322912 8188382028314492928 8205609407957039232 8226057704808480768 8251656598798548992 8258608289277739008 8264974037082740736 8305330355623183806 8335857176337309696 8358973320571044864 8407348232738144256 8420916943442792448 8437160996188631168 8509520867511003648 8516689798317668352 8526744922046496768 8596352713097850624 8606501889854754816 8648525824863811236 8670077865011211264 8732802756162895872 8775443394620722512 8785804012560062208 8807698148582817792 8875455073912715904 8897572619486724096 8914736146916289536 8925261219108634624 8932780394524901376 9016335313181171712 9060360387952564152 9082938715726030848 9093662374186156032 9118879986077503488 9204175632205779456 9211929781853804544 9283113673648367616 9298095791718083328 9377839323379473408 9395929291210066528 9403844985642425472 9419343853345513472 9491806120712210064 9526693915814068224 9553112366366908416 9573210975949879104 9597067322276560896 9642469709929864192 9689552081560381107 9725166705726861312 9733359769505906688 9824403100683257856 9836002159834005504 9872373818948312826 9884029514130069984 9908660417155670016 9947869075720912896 10029078165280825728 10040918871497213952 10093854575783903232 10143377227328818176 10188269882190045184 10250104681320072576 10258739984337191424 10275647840013287424 10354697586231501888 10380501389401178112 10421577126945718272 10443502882854413568 10469527987938066432 10519057865378033664 10527919750690062336 10570420452611324844 10596761835013702656 10609272769883848704 10678281885801236322 10717530655290826752 10738204904240076032 10747251412162771968 10764964403823443968 10847778423671097216 10917842704419323904 10940812543942718976 11019965382776987648 11073773807497578408 11114476235116412928 11145297760761393152 11227889257923723264 11282712935940928944 11296033730434365696 11324183333892194304 11346027823348004864 11355586397756891136 11461803617463800832 11475335853139673088 11531367766485081648 11560103820014948352 11643737008217194496 11700591192827630016 11714405350080082944 11724274267813933056 11833940098550287872 11921357064390415488 11935431866119329792 12021780417574895616 12080480517270085536 12110584954301374464 12158506648103337984 12168749703409238016 12203750726629984368 12248606463189516288 12272234176274372608 12282573042471739392 12377484898197823488 12387912433916608512 12397461055624111104 12457995533434775709 12503785764505964544 12538459980856567296 12611022349107216384 12655741494282946752 12737483155155877888 12764281301266505472 12796089763035414528 12894529069646775936 12909752834782132224 12919402775413841476 12966888940969148416 12977813026007875584 13099204134244343808 13163165091931083768 13178706018840093312 13211547222874226688 13263825434294550528 13372104220374434304 13387891828662951936 13399170591787352064 13524502969771757568 13590540581928846228 13624408073589046272 13640493561279234048 13666806241760096768 13678319979116255232 13806263448308669184 13840668519201570816 13924670510472551424 13947143687577124992 14025410487170711552 14037226334253416448 14093893936815099792 14105767478463638208 14129015780018270208 14145697026511798272 14237709181068315096 14290040873721102336 14329668549550362624 14359816463924818656 14395600983414841344 14463704564894796288 14587750058590291968 14736604651024886784 14754003239751008256 14765031743330104544 14921803613581369344 14970519010564964352 15043617247921238592 15061378307245820928 15140781863675854848 15282404823285067776 15300447804186230784 15375157021980108864 15413471760019931136 15532046379347252832 15570752084101767168 15600788257103506688 15619207133440110592 15632365690418577408 15778586798067050496 15855630678916987266 15895142752520553984 15913909154825773056 16107307356360114048 16120877118244157952 16147446605735165952 16211342197471117312 16271667635506645824 16376764056628985856 16411218815914078464 16452115409616961536 16503313197597097984 16529948074165481472 16610660711246367612 16671714352674619392 16717946641142089728 16814696465476288512 16841833886885584896 16874321992377262336 17019041735022007296 17033379596635336704 17053489844092993536 17192705426195701248 17213003779709509632 17297051649727622472 17340155730022422528 17465605512325791744 17550886789241445024 17571608025120124416 17750910147825431808 17795145238973448192 17829472293832579072 17850522438217269248 18032670626362343424 18120720775905128304 18165877431452061696 18187324748372312064 18237759972155006976 18408351264411558912 18423859563707609088 18566227347296735232 18596191583436166656 18755678646758946816 18791858582420133056 18807689971284850944 18838687706691026944 18983612241424420128 19106224732733816832 19146421951899758208 19194134644553121792 19284939419859728384 19379104163120762214 19450333411453722624 19466719539011813376 19648806201366515712 19672004319668011008 19744747637896625652 19768059028260139968 19817320834311340032 19895738151441825792 20058156330561651456 20081837742994427904 20286754454657636352 20376539764380090368 20500209362640145152 20517479968674382848 20551295680026574848 20709395172463003776 20761002778802356224 20843154253891436544 20887005765708827136 21038115730756067328 21055839501380124672 21140840905222649688 21193523670027405312 21218545539767697408 21356563771602472644 21435061310581653504 21476409808480152064 21494502824325543936 21695556847342194432 21881625087885437952 22039930765553975296 22147547614995156816 22228952470232825856 22290595521522786304 22455778515847446528 22565425871881857888 22592067460868731392 22692055646696009728 22711172795513782272 22923607234927601664 22950671706279346176 23062735532970163296 23120207640029896704 23401182385655260032 23428810700160165888 23448548535627866112 23667880197100575744 23783446018375480899 23842714128780830976 23870863732238659584 24043560835149791232 24160961034540171072 24221169908602748928 24317013296206675968 24407501453259968736 24544468352548745216 24565146084943478784 24754969796395646976 24775824867833217024 24794922111248222208 24915991066869551418 25007571529011929088 25076919961713134592 25222044698214432768 25311482988565893504 25474966310311755776 25528562602533010944 25789058139293551872 25819505669564264448 25838805550827682952 25933777881938296832 26198408268488687616 26326330183862167536 26357412037680186624 26423094445748453376 26744208440748868608 26775783657325903872 26798341183574704128 27049005939543515136 27181081163857692456 27248816147178092544 27280987122558468096 27333612483520193536 27356639958232510464 27612526896617338368 27849341020945102848 27894287375154249984 28050820974341423104 28187787873630199584 28211534956927276416 28258031560036540416 28475418362136630192 28580081747442204672 28659337099100725248 28719632927849637312 28791201966829682688 28927409129789592576 29068656244681143321 29175500117180583936 29473209302049773568 29508006479502016512 29530063486660209088 29843607227162738688 30087234495842477184 30122756614491641856 30281563727351709696 30564809646570135552 30750314043960217728 30826943520039862272 31064092758694505664 31141504168203534336 31201576514207013376 31238414266880221184 31264731380837154816 31557173596134100992 31711261357833974532 31790285505041107968 31827818309651546112 32214614712720228096 32241754236488315904 32294893211470331904 32543335271013291648 32753528113257971712 32822437631828156928 33006626395194195968 33059896148330962944 33221321422492735224 33343428705349238784 33435893282284179456 33683667773771169792 33748643984754524672 34038083470044014592 34066759193270673408 34385410852391402496 34426007559419019264 34594103299455244944 34680311460044845056 34931211024651583488 35101773578482890048 35143216050240248832 35501820295650863616 35658944587665158144 35701044876434538496 36065341252724686848 36241441551810256608 36331754862904123392 36475519944310013952 36816702528823117824 36847719127415218176 37132454694593470464 37192383166872333312 37373986600304327127 37511357293517893632 37583717164840266112 37615379942569701888 37677375413382053888 37967224482848840256 38212449465467633664 38292843903799516416 38388269289106243584 38569878839719456768 38758208326241524428 38900666822907445248 38933439078023626752 39297612402733031424 39489495275793251304 39536118056520279936 39634641668622680064 39791476302883651584 40116312661123302912 40163675485988855808 40573508909315272704 40753079528760180736 41000418725280290304 41034959937348765696 41418790344926007552 41522005557604712448 41774011531417654272 42076231461512134656 42111679002760249344 42281681810445299376 42387047340054810624 42437091079535394816 42713127543204945288 42870122621163307008 42952819616960304128 42989005648651087872 43391113694684388864 43763250175770875904 44079861531107950592 44295095229990313632 44581191043045572608 44911557031694893056 45130851743763715776 45184134921737462784 45384111293392019456 45422345591027564544 45847214469855203328 45901343412558692352 46125471065940326592 46240415280059793408 46802364771310520064 46857621400320331776 46897097071255732224 47335760394201151488 47566892036750961798 47685428257561661952 47741727464477319168 48321922069080342144 48442339817205497856 48634026592413351936 48815002906519937472 49088936705097490432 49130292169886957568 49509939592791293952 49589844222496444416 49831982133739102836 50015143058023858176 50153839923426269184 50444089396428865536 50622965977131787008 51057125205066021888 51578116278587103744 51639011339128528896 51677611101655365904 51867555763876593664 52396816536977375232 52652660367724335072 52714824075360373248 53488416881497737216 53551567314651807744 54098011879087030272 54362162327715384912 54497632294356185088 54561974245116936192 54667224967040387072 54713279916465020928 55225053793234676736 55698682041890205696 55788574750308499968 56101641948682846208 56375575747260399168 56423069913854552832 56516063120073080832 56950836724273260384 57318674198201450496 57439265855699274624 57582403933659365376 57854818259579185152 58137312489362286642 58351000234361167872 58946418604099547136 59016012959004033024 59060126973320418176 59687214454325477376 60174468991684954368 60245513228983283712 61129619293140271104 61500628087920435456 61653887040079724544 62128185517389011328 62283008336407068672 62403153028414026752 62476828533760442368 62529462761674309632 63114347192268201984 63422522715667949064 63580571010082215936 63655636619303092224 64429229425440456192 64483508472976631808 65086670542026583296 65644875263656313856 66119792296661925888 66442642844985470448 66686857410698477568 66871786564568358912 67367335547542339584 67497287969509049344 68076166940088029184 68133518386541346816 68770821704782804992 68852015118838038528 69188206598910489888 69360622920089690112 70203547156965780096 70286432100480497664 71003640591301727232 71317889175330316288 72130682505449373696 72482883103620513216 72663509725808246784 72951039888620027904 73633405057646235648 73695438254830436352 74264909389186940928 74384766333744666624 74747973200608654254 75022714587035787264 75167434329680532224 75230759885139403776 75354750826764107776 75934448965697680512 76424898930935267328 76585687807599032832 77139757679438913536 77516416652483048856 77801333645814890496 78595224805466062848 78978990551586502608 79072236113040559872 79269283337245360128 80232625322246605824 80327350971977711616 81147017818630545408 81506159057520361472 82000837450560580608 82069919874697531392 82837580689852015104 83548023062835308544 84152462923024269312 84563363620890598752 84774094680109621248 85426255086409890576 85740245242326614016 85905639233920608256 85978011297302175744 86782227389368777728 87205968734043429963 87526500351541751808 88159723062215901184 88590190459980627264 89162382086091145216 90261703487527431552 90368269843474925568 90768222586784038912 90844691182055129088 91694428939710406656 92250942131880653184 92480830560119586816 93604729542621040128 93715242800640663552 93794194142511464448 94671520788402302976 95133784073501923596 95370856515123323904 95483454928954638336 96643844138160684288 96884679634410995712 97630005813039874944 98177873410194980864 98260584339773915136 99019879185582587904 99179688444992888832 99663964267478205672 100030286116047716352 100307679846852538368 101245931954263574016 102114250410132043776 103156232557174207488 103278022678257057792 103355222203310731808 104793633073954750464 105305320735448670144 105429648150720746496 106976833762995474432 107103134629303615488 108196023758174060544 108724324655430769824 108995264588712370176 109334449934080774144 109426559832930041856 110450107586469353472 111397364083780411392 111577149500616999936 112751151494520798336 112846139827709105664 113032126240146161664 113901673448546520768 114637348396402900992 114878531711398549248 115164807867318730752 115709636519158370304 116274624978724573284 116702000468722335744 117892837208199094272 118120253946640836352 119374428908650954752 120348937983369908736 120491026457966567424 122259238586280542208 123001256175840870912 124256371034778022656 124566016672814137344 124806306056828053504 124953657067520884736 126228694384536403968 126845045431335898128 127161142020164431872 127311273238606184448 128858458850880912384 128967016945953263616 130173341084053166592 131289750527312627712 132239584593323851776 132885285689970940896 133743573129136717824 134734671095084679168 134994575939018098688 136152333880176058368 136267036773082693632 137541643409565609984 137704030237676077056 138376413197820979776 138721245840179380224 140407094313931560192 140572864200960995328 142007281182603454464 142635778350660632576 144965766207241026432 145327019451616493568 145902079777240055808 147266810115292471296 147390876509660872704 148529818778373881856 148769532667489333248 149495946401217308508 150045429174071574528 150334868659361064448 150461519770278807552 151868897931395361024 153171375615198065664 154279515358877827072 155032833304966097712 155602667291629780992 157190449610932125696 157957981103173005216 158144472226081119744 160465250644493211648 160654701943955423232 162294035637261090816 164001674901121161216 164139839749395062784 165675161379704030208 167096046125670617088 168304925846048538624 169126727241781197504 169548189360219242496 170852510172819781152 171811278467841216512 171956022594604351488 173564454778737555456 174411937468086859926 175053000703083503616 177180380919961254528 178324764172182290432 180523406975054863104 180736539686949851136 181536445173568077824 183388857879420813312 184501884263761306368 184961661120239173632 187209459085242080256 187430485601281327104 187588388285022928896 189343041576804605952 190267568147003847192 190741713030246647808 190966909857909276672 193287688276321368576 195260011626079749888 196355746820389961728 198359376889985777664 199327928534956411344 200060572232095432704 200615359693705076736 202491863908527148032 204228500820264087552 206312465114348414976 206556045356514115584 206710444406621463616 210610641470897340288 210859296301441492992 213953667525990948864 216392047516348121088 217448649310861539648 217990529177424740352 218668899868161548288 218853119665860083712 220900215172938706944 222794728167560822784 223154299001233999872 225502302989041596672 225692279655418211328 226064252480292323328 227803346897093041536 229274696792805801984 229757063422797098496 231419273038316740608 232549249957449146568 233404000937444671488 235785674416398188544 236240507893281672704 240697875966739817472 240982052915933134848 244518477172561084416 246002512351681741824 248512742069556045312 249612612113656107008 249907314135041769472 252457388769072807936 253690090862671796256 254322284040328863744 257716917701761824768 257934033891906527232 260346682168106333184 261617906202130289889 262579501054625255424 264479169186647703552 265770571379941881792 267487146258273435648 269989151878036197376 272304667760352116736 272534073546165387264 275083286819131219968 276752826395641959552 277442491680358760448 280814188627863120384 281145728401921990656 284014562365206908928 285271556701321265152 289931532414482052864 290654038903232987136 294533620230584942592 294781753019321745408 297059637556747763712 297539065334978666496 298991892802434617016 300090858348143149056 300669737318722128896 300923039540557615104 303737795862790722048 306342751230396131328 308559030717755654144 310065666609932195424 314380899221864251392 315915962206346010432 316288944452162239488 320930501288986423296 321309403887910846464 324588071274522181632 328003349802242322432 328279679498790125568 331350322759408060416 334192092251341234176 338253454483562395008 339096378720438484992 341705020345639562304 343622556935682433024 343912045189208702976 347128909557475110912 348823874936173719852 350106001406167007232 354360761839922509056 361046813950109726208 361473079373899702272 363072890347136155648 366777715758841626624 369003768527522612736 374418918170484160512 374860971202562654208 378686083153609211904 380535136294007694384 381483426060493295616 381933819715818553344 386575376552642737152 390520023252159499776 392711493640779923456 396718753779971555328 398655857069912822688 401230719387410153472 404983727817054296064 408457001640528175104 412624930228696829952 413112090713028231168 413420888813242927232 421221282941794680576 421718592602882985984 427907335051981897728 434897298621723079296 435981058354849480704 437337799736323096576 437706239331720167424 441800430345877413888 445589456335121645568 446308598002467999744 451004605978083193344 451384559310836422656 455606693794186083072 459514126845594196992 462838546076633481216 465098499914898293136 466808001874889342976 471571348832796377088 472481015786563345408 481395751933479634944 481964105831866269696 492005024703363483648 497025484139112090624 499225224227312214016 504914777538145615872 507380181725343592512 508644568080657727488 515433835403523649536 515868067783813054464 520693364336212666368 523235812404260579778 525159002109250510848 531541142759883763584 534974292516546871296 539978303756072394752 544609335520704233472 550166573638262439936 553505652791283919104 554884983360717520896 561628377255726240768 562291456803843981312 568029124730413817856 570543113402642530304 579863064828964105728 589067240461169885184 595078130669957332992 597983785604869234032 600181716696286298112 601339474637444257792 601846079081115230208 607475591725581444096 612685502460792262656 617118061435511308288 620131333219864390848 631831924412692020864 632577888904324478976 641861002577972846592 649176142549044363264 656006699604484644864 656559358997580251136 662700645518816120832 668384184502682468352 676506908967124790016 678192757440876969984 683410040691279124608 687245113871364866048 687824090378417405952 694257819114950221824 697647749872347439704 700212002812334014464 708721523679845018112 722093627900219452416 722946158747799404544 733555431517683253248 738007537055045225472 748837836340968321024 749721942405125308416 757372166307218423808 761070272588015388768 762966852120986591232 773150753105285474304 781040046504318999552 793437507559943110656 797311714139825645376 802461438774820306944 809967455634108592128 816914003281056350208 825249860457393659904 826841777626485854464 842442565883589361152 843437185205765971968 855814670103963795456 869794597243446158592 871962116709698961408 874675599472646193152 883600860691754827776 891178912670243291136 892617196004935999488 902009211956166386688 902769118621672845312 911213387588372166144 919028253691188393984 925677092153266962432 930196999829796586272 943142697665592754176 944962031573126690816 962791503866959269888 963928211663732539392 984010049406726967296 994050968278224181248 998450448454624428032 1014760363450687185024 1017289136161315454976 1030867670807047299072 1031736135567626108928 1041386728672425332736 1046471624808521159556 1050318004218501021696 1063082285519767527168 1079956607512144789504 1089218671041408466944 1100333147276524879872 1107011305582567838208 1123256754511452481536 1124582913607687962624 1136058249460827635712 1159726129657928211456 1178134480922339770368 1190156261339914665984 1195967571209738468064 1202678949274888515584 1203692158162230460416 1214951183451162888192 1225371004921584525312 1240262666439728781696 1263663848825384041728 1265155777808648957952 1283722005155945693184 1312013399208969289728 1313118717995160502272 1325401291037632241664 1336768369005364936704 1353013817934249580032 1366820081382558249216 1374490227742729732096 1388515638229900443648 1395295499744694879408 1400424005624668028928 1417443047359690036224 1444187255800438904832 1445892317495598809088 1476015074110090450944 1497675672681936642048 1514744332614436847616 1522140545176030777536 1525933704241973182464 1546301506210570948608 1562080093008637999104 1594623428279651290752 1604922877549640613888 1619934911268217184256 1633828006562112700416 1650499720914787319808 1653683555252971708928 1684885131767178722304 1686874370411531943936 1711629340207927590912 1739589194486892317184 1749351198945292386304 1767201721383509655552 1785234392009871998976 1804018423912332773376 1805538237243345690624 1822426775176744332288 1838056507382376787968 1851354184306533924864 1860393999659593172544 1889924063146253381632 1925583007733918539776 1968020098813453934592 1988101936556448362496 1996900896909248856064 2029520726901374370048 2034578272322630909952 2061735341614094598144 2063472271135252217856 2082773457344850665472 2092943249617042319112 2100636008437002043392 2126164571039535054336 2159913215024289579008 2200666294553049759744 2214022611165135676416 2246513509022904963072 2249165827215375925248 2272116498921655271424 2319452259315856422912 2380312522679829331968 2391935142419476936128 2405357898549777031168 2407384316324460920832 2429902366902325776384 2450742009843169050624 2480525332879457563392 2527327697650768083456 2530311555617297915904 2567444010311891386368 2624026798417938579456 2650802582075264483328 2673536738010729873408 2706027635868499160064 2733640162765116498432 2748980455485459464192 2777031276459800887296 2790590999489389758816 2834886094719380072448 2888374511600877809664 2891784634991197618176 2952030148220180901888 2995351345363873284096 3044281090352061555072 3051867408483946364928 3092603012421141897216 3124160186017275998208 3189246856559302581504 3239869822536434368512 3267656013124225400832 3300999441829574639616 3307367110505943417856 3369770263534357444608 3373748740823063887872 3479178388973784634368 3534403442767019311104 3570468784019743997952 3608036847824665546752 3611076474486691381248 3644853550353488664576 3676113014764753575936 3720787999319186345088 3779848126292506763264 3851166015467837079552 3936040197626907869184 3976203873112896724992 3993801793818497712128 4059041453802748740096 4123470683228189196288 4165546914689701330944 4185886499234084638224 4201272016874004086784 4252329142079070108672 4319826430048579158016 4428045222330271352832 4493027018045809926144 4544232997843310542848 4638904518631712845824 4783870284838953872256 4810715797099554062336 4814768632648921841664 4859804733804651552768 4901484019686338101248 4961050665758915126784 5054655395301536166912 5060623111234595831808 5134888020623782772736 5248053596835877158912 5301605164150528966656 5412055271736998320128 5467280325530232996864 5554062552919601774592 5581181998978779517632 5669772189438760144896 5776749023201755619328 5904060296440361803776 5990702690727746568192 6088562180704123110144 6103734816967892729856 6185206024842283794432 6248320372034551996416 6378493713118605163008 6479739645072868737024 6601998883659149279232 6614734221011886835712 6739540527068714889216 6747497481646127775744 6958356777947569268736 7140937568039487995904 7216073695649331093504 7222152948973382762496 7289707100706977329152 7352226029529507151872 7441575998638372690176 7559696252585013526528 7702332030935674159104 7872080395253815738368 7952407746225793449984 8118082907605497480192 8246941366456378392576 8331093829379402661888 8371772998468169276448 8504658284158140217344 8856090444660542705664 8986054036091619852288 9277809037263425691648 9567740569677907744512 9621431594199108124672 9719609467609303105536 9802968039372676202496 9922101331517830253568 10109310790603072333824 10121246222469191663616 10603210328301057933312 10824110543473996640256 10934560651060465993728 11162363997957559035264 11339544378877520289792 11553498046403511238656 11808120592880723607552 11981405381455493136384 12177124361408246220288 12370412049684567588864 12496640744069103992832 12756987426237210326016 12959479290145737474048 13229468442023773671424 13479081054137429778432 13916713555895138537472 14432147391298662187008 14444305897946765524992 14579414201413954658304 14704452059059014303744 14883151997276745380352 15119392505170027053056 15404664061871348318208 15744160790507631476736 15904815492451586899968 16236165815210994960384 16662187658758805323776 16743545996936338552896 17009316568316280434688 17712180889321085411328 17972108072183239704576 18555618074526851383296 19135481139355815489024 19242863188398216249344 19439218935218606211072 19844202663035660507136 20218621581206144667648 20242492444938383327232 21648221086947993280512 21869121302120931987456 22324727995915118070528 22679088757755040579584 23106996092807022477312 23616241185761447215104 24354248722816492440576 24740824099369135177728 24993281488138207985664 25513974852474420652032 26458936884047547342848 26958162108274859556864 27833427111790277074944 28864294782597324374016 29158828402827909316608 29408904118118028607488 29766303994553490760704 30238785010340054106112 31809630984903173799936 32472331630421989920768 33487091993872677105792 34018633136632560869376 35424361778642170822656 35944216144366479409152 37111236149053702766592 38270962278711630978048 38878437870437212422144 39688405326071321014272 40437243162412289335296 43296442173895986561024 43738242604241863974912 44649455991830236141056 45358177515510081159168 46213992185614044954624 47232482371522894430208 48708497445632984881152 49986562976276415971328 51027949704948841304064 52917873768095094685696 53916324216549719113728 55666854223580554149888 57728589565194648748032 58317656805655818633216 59532607989106981521408 64944663260843979841536 66974183987745354211584 68037266273265121738752 70848723557284341645312 74222472298107405533184 76541924557423261956096 79376810652142642028544 80874486324824578670592 86592884347791973122048 87476485208483727949824 89298911983660472282112 90716355031020162318336 97416994891265969762304 102055899409897682608128 105835747536190189371392 107832648433099438227456 111333708447161108299776 116635313611311637266432 119065215978213963042816 129889326521687959683072 133948367975490708423168 136074532546530243477504 141697447114568683290624 153083849114846523912192 158753621304285284057088 161748972649649157341184 173185768695583946244096 174952970416967455899648 178597823967320944564224 194833989782531939524608 204111798819795365216256 211671495072380378742784 222667416894322216599552 238130431956427926085632 259778653043375919366144 267896735950981416846336 272149065093060486955008 306167698229693047824384 317507242608570568114176 323497945299298314682368 349905940833934911799296 357195647934641889128448 389667979565063879049216 408223597639590730432512 476260863912855852171264 519557306086751838732288 535793471901962833692672 612335396459386095648768 635014485217141136228352 714391295869283778256896 779335959130127758098432 816447195279181460865024 952521727825711704342528 1071586943803925667385344 1224670792918772191297536 1428782591738567556513792 1558671918260255516196864 1905043455651423408685056 2143173887607851334770688 2449341585837544382595072 2857565183477135113027584 4286347775215702669541376 5715130366954270226055168 8572695550431405339082752 17145391100862810678165504
- Sum of all divisors σ(n): 67003918836553769761474091
- Sum of proper divisors (its aliquot sum) s(n): 49858527735690959083308587
- 17145391100862810678165504 is an abundant number, because the sum of its proper divisors (49858527735690959083308587) is greater than itself. Its abundance is 32713136634828148405143083
Bases of 17145391100862810678165504
- Binary: 1110001011101010110110000011100101000110101101110000100101001110000100000000000000002
- Hexadecimal: 0xE2EAD83946B7094E10000
- Base-36: 25JZARMHFJCTPTS00
Squares and roots of 17145391100862810678165504
- 17145391100862810678165504 squared (171453911008628106781655042) is 293964436001545663045552035483585216920930815574016
- 17145391100862810678165504 cubed (171453911008628106781655043) is 5040135224991056251807840276363438284324259872021475994775391437843609944064
-
17145391100862810678165504 is a
perfect square number . Itssquare root is 4140699349248 -
The
cube root of 17145391100862810678165504 is 257859101.7064139731
Scales and comparisons
How big is 17145391100862810678165504?- 17,145,391,100,862,810,678,165,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 17,145,391,100,862,810,678,165,504 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 17145391100862810678165504 cubic inches would be around 21488258.5 feet tall.
Recreational maths with 17145391100862810678165504
- 17145391100862810678165504 backwards is 40556187601826800119354171
- 17145391100862810678165504 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 17145391100862810678165504's digits is 99
- 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 17145391100862810678165504 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 17145391100862810678165504 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/17145391100862810678165504/
Chicago style:
Numbermatics. 2024. "Number 17145391100862810678165504 - Facts about the integer". https://numbermatics.com/n/17145391100862810678165504/
The information we have on file for 17145391100862810678165504 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 17145391100862810678165504, math, Factors of 17145391100862810678165504, curriculum, school, college, exams, university, Prime factorization of 17145391100862810678165504, STEM, science, technology, engineering, physics, economics, calculator, seventeen septillion, one hundred forty-five sextillion, three hundred ninety-one quintillion, one hundred quadrillion, eight hundred sixty-two trillion, eight hundred ten billion, six hundred seventy-eight million, one hundred sixty-five thousand, five hundred four.