2051743796582094870948864
2,051,743,796,582,094,870,948,864 is an even composite number composed of eight prime numbers multiplied together.
2051743796582094870948864 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand and thirty-eight divisors.
Prime factorization of 2051743796582094870948864:
210 × 32 × 19 × 312 × 612 × 732 × 1372 × 1812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 31 × 31 × 61 × 61 × 73 × 73 × 137 × 137 × 181 × 181)See below for interesting mathematical facts about the number 2051743796582094870948864 from the Numbermatics database.
Names of 2051743796582094870948864
- Cardinal: 2051743796582094870948864 can be written as Two septillion, fifty-one sextillion, seven hundred forty-three quintillion, seven hundred ninety-six quadrillion, five hundred eighty-two trillion, ninety-four billion, eight hundred seventy million, nine hundred forty-eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 2.051743796582094870948864 × 1024
Factors of 2051743796582094870948864
Divisors of 2051743796582094870948864
- Number of divisors d(n): 16038
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 31 32 36 38 48 57 61 62 64 72 73 76 93 96 114 122 124 128 137 144 146 152 171 181 183 186 192 219 228 244 248 256 274 279 288 292 304 342 362 366 372 384 411 438 456 488 496 512 543 548 549 558 576 584 589 608 657 684 724 732 744 768 822 876 912 961 976 992 1024 1086 1096 1098 1116 1152 1159 1168 1178 1216 1233 1314 1368 1387 1448 1464 1488 1536 1629 1644 1752 1767 1824 1891 1922 1952 1984 2172 2192 2196 2232 2263 2304 2318 2336 2356 2432 2466 2603 2628 2736 2774 2883 2896 2928 2976 3072 3258 3288 3439 3477 3504 3534 3648 3721 3782 3844 3904 3968 4161 4247 4344 4384 4392 4453 4464 4526 4608 4636 4672 4712 4864 4932 5206 5256 5301 5329 5472 5548 5611 5673 5766 5792 5856 5952 6516 6576 6789 6878 6954 7008 7068 7296 7442 7564 7688 7808 7809 7936 8322 8357 8494 8649 8688 8768 8784 8906 8928 9052 9216 9272 9344 9424 9728 9864 10001 10317 10412 10431 10512 10602 10658 10944 11041 11096 11163 11222 11346 11532 11584 11712 11904 12483 12741 13032 13152 13213 13359 13578 13756 13908 14016 14136 14592 14884 15128 15376 15616 15618 15872 15987 16644 16714 16833 16988 17019 17298 17376 17536 17568 17812 17856 18104 18259 18544 18688 18769 18848 19456 19728 20002 20367 20634 20824 20862 21024 21204 21316 21888 22082 22192 22326 22444 22692 23064 23168 23424 23427 23808 24797 24966 25071 25482 26064 26304 26426 26718 27156 27512 27816 28032 28272 29184 29768 30003 30256 30752 30951 31232 31236 31744 31974 32761 33123 33288 33428 33489 33666 33976 34038 34596 34752 35072 35136 35624 35712 35929 36208 36518 37088 37376 37538 37696 38223 39456 39639 40004 40077 40734 41268 41648 41724 42048 42408 42632 42997 43776 44164 44384 44652 44888 45384 46128 46336 46848 46854 47616 47961 49594 49932 50142 50499 50964 52128 52608 52852 53436 54312 54777 55024 55632 56064 56307 56544 58368 58621 59536 60006 60512 61504 61902 62464 62472 63948 65522 66246 66576 66856 66978 67332 67952 68076 69192 69504 70144 70153 70272 70699 71248 71424 71858 72416 73036 74176 74391 74752 75076 75213 75392 76446 78912 79278 80008 80154 80693 81468 82536 83296 83448 84096 84607 84816 85264 85994 87552 88328 88768 89304 89776 90009 90768 92256 92672 93696 93708 95232 95922 98283 99188 99369 99864 100284 100998 101251 101928 104256 105216 105704 106609 106872 107787 108624 109554 110048 111264 112128 112614 113088 115351 117242 118917 119072 120012 121024 123008 123804 124944 127896 128991 131044 131657 132492 133152 133712 133956 134664 135904 136152 138043 138384 139008 140288 140306 140544 141398 142496 142848 143716 144832 146072 148352 148782 150152 150426 150784 152892 157824 158556 158783 160016 160308 161386 162936 164331 165072 165199 166592 166896 168192 168921 169214 169632 170528 171988 173941 175104 175863 176656 177536 178608 179552 180018 181536 184512 185344 187392 187416 190019 191844 196566 198376 198738 199728 200568 201996 202502 203856 208512 209779 210432 210459 211408 212097 213218 213744 215574 217248 219108 220096 222528 223173 224256 225228 226176 230702 234484 237834 238144 240024 242048 242079 246016 247608 249888 251047 253821 255792 257982 259067 262088 263314 264984 266304 267424 267912 269328 271633 271808 272304 276086 276768 278016 280612 281088 282796 284992 285696 287432 289664 292144 294849 296704 297564 300304 300852 301568 303753 305784 310031 315648 317112 317566 319827 320032 320616 322772 323361 325069 325872 328662 330144 330398 333184 333792 336384 337842 338428 339264 341056 342271 343976 346053 347882 351726 353312 355072 356611 357216 359104 360036 363072 369024 374832 380038 383688 386973 393132 394971 396752 397476 399456 401136 403992 405004 407712 409603 414129 417024 419558 420864 420918 422816 424194 426436 427488 431148 434496 438216 440192 445056 446346 450456 452352 461404 468968 471143 475668 476288 476349 480048 484096 484158 492032 495216 495597 499776 502094 507642 509777 511584 515964 518134 521823 524176 526628 527589 529968 532608 534848 535824 538656 543266 543616 544608 552172 553536 556032 561224 562176 565592 569984 570057 574864 579328 581839 584288 589698 593408 595128 600608 601704 603136 607506 610061 611568 620062 622459 629337 631296 631377 634224 635132 636291 639654 640064 641232 645544 646722 650138 651744 657324 660288 660796 666368 667584 672768 673501 675684 676856 678528 682112 684542 687952 692106 695764 703452 706624 710144 713222 714432 718208 720072 726144 726237 730073 738048 749664 753141 760076 761463 767376 768707 773946 777201 786264 789942 793504 794952 798912 802272 805993 807984 810008 814899 815424 819206 828258 834048 839116 841836 845632 848388 852872 854976 862296 868992 876432 880384 890112 892692 900912 904704 911259 922808 930093 937936 942286 951336 952576 952698 959481 960096 964549 968192 968316 975207 984064 990432 991194 999552 1004188 1015284 1015591 1019554 1023168 1026813 1031928 1036268 1038159 1043646 1048352 1053256 1055178 1059936 1065216 1069696 1069833 1071648 1077312 1086532 1087232 1089216 1104344 1107072 1113799 1122448 1131184 1139968 1140114 1144909 1149728 1158656 1163678 1168576 1179396 1184913 1186816 1190256 1201216 1203408 1215012 1220122 1223136 1228809 1240124 1242387 1244918 1258674 1262592 1262754 1268448 1270264 1272582 1279308 1280128 1282464 1291088 1293444 1300276 1303488 1314648 1320576 1321592 1332736 1332907 1335168 1347002 1351368 1353712 1357056 1364224 1369084 1370137 1375904 1384212 1391528 1406904 1413248 1413429 1420288 1426444 1428864 1429047 1436416 1440144 1452288 1452474 1460146 1476096 1486791 1499328 1506282 1512617 1520152 1522926 1529331 1534752 1537414 1547892 1554402 1565469 1572528 1579884 1587008 1589904 1597824 1604544 1611986 1615968 1620016 1629798 1630848 1638412 1656516 1668096 1678232 1683672 1691264 1696776 1705744 1709952 1710171 1724592 1737984 1745517 1752864 1760768 1780224 1785384 1801824 1809408 1810181 1822518 1830183 1845616 1860186 1867377 1875872 1884572 1888011 1902672 1905152 1905396 1918962 1920192 1929098 1936384 1936632 1950414 1980864 1982388 1998421 1999104 2008376 2020503 2030568 2031182 2039108 2046336 2053626 2063856 2072536 2076318 2087292 2096704 2106512 2110356 2119872 2130432 2139392 2139666 2143296 2154624 2173064 2174464 2178432 2190219 2191669 2208688 2214144 2227598 2244896 2259423 2262368 2279936 2280228 2289818 2299456 2306121 2317312 2327356 2331603 2337152 2358792 2369826 2380512 2391553 2402432 2406816 2417979 2430024 2440244 2444697 2446272 2457618 2480248 2484774 2489836 2501483 2517348 2525508 2536896 2540528 2545164 2558616 2560256 2564928 2582176 2586888 2600552 2606976 2622817 2629296 2641152 2643184 2665472 2665814 2670336 2694004 2702736 2707424 2714112 2728448 2738168 2740274 2751808 2768424 2783056 2790279 2813808 2826496 2826858 2852888 2857728 2858094 2872832 2880288 2893647 2904576 2904948 2920292 2925621 2952192 2973582 2998656 3012564 3025234 3040304 3045852 3046773 3058662 3069504 3074828 3080439 3095784 3108804 3130938 3138781 3145056 3159768 3174016 3179808 3195648 3209088 3209499 3223972 3231936 3240032 3259596 3261696 3276824 3304879 3313032 3341397 3356464 3367344 3382528 3393552 3397189 3411488 3419904 3420342 3434727 3449184 3475968 3491034 3505728 3521536 3560448 3570768 3575881 3603648 3620362 3645036 3660366 3686427 3691232 3720372 3734754 3751744 3769144 3776022 3805344 3810304 3810792 3837924 3840384 3858196 3873264 3900828 3961728 3964776 3996842 3998208 3998721 4016752 4041006 4061136 4062364 4078216 4092672 4107252 4110411 4127712 4145072 4152636 4174584 4193408 4213024 4220712 4239744 4240287 4260864 4278784 4279332 4279333 4286592 4309248 4346128 4348928 4356864 4380438 4383338 4417376 4428288 4455196 4488257 4489792 4518846 4524736 4537851 4559872 4560456 4579636 4587993 4598912 4612242 4654712 4663206 4674304 4717584 4739652 4761024 4783106 4804864 4813632 4835958 4860048 4880488 4889394 4892544 4915236 4922273 4960496 4969548 4979672 5002966 5034696 5051016 5073792 5081056 5090328 5117232 5120512 5121169 5129856 5161027 5164352 5173776 5201104 5213952 5236551 5245634 5258592 5282304 5286368 5331628 5340672 5388008 5405472 5414848 5428224 5430543 5456896 5476336 5480548 5490549 5503616 5536848 5566112 5580558 5602131 5627616 5652992 5653716 5705776 5715456 5716188 5745664 5760576 5787294 5809152 5809896 5840584 5851242 5890589 5947164 5995263 5997312 6025128 6050468 6061509 6080608 6091704 6093546 6117324 6139008 6149656 6160878 6176311 6191568 6217608 6261876 6277562 6290112 6319536 6348032 6359616 6391296 6418176 6418998 6447944 6463872 6480064 6503149 6519192 6523392 6553648 6570657 6575007 6609758 6626064 6682794 6712928 6734688 6765056 6787104 6794378 6822976 6839808 6840684 6869454 6898368 6918363 6951936 6982068 7011456 7141536 7151762 7174659 7207296 7240724 7253937 7290072 7320732 7372854 7382464 7440744 7469508 7503488 7504449 7538288 7552044 7610688 7621584 7675848 7680768 7716392 7746528 7782457 7801656 7868451 7923456 7929552 7993684 7996416 7997442 8031077 8033504 8082012 8122272 8124728 8156432 8185344 8214504 8220822 8255424 8290144 8305272 8349168 8386816 8420623 8426048 8441424 8479488 8480574 8557568 8558664 8558666 8573184 8618496 8680941 8692256 8713728 8760876 8766676 8834752 8856576 8910392 8976514 8979584 9037692 9049472 9075702 9120912 9140319 9159272 9175986 9197824 9224484 9309424 9326412 9348608 9416343 9435168 9479304 9522048 9566212 9609728 9610961 9627264 9671916 9685763 9720096 9760976 9778788 9785088 9830472 9844546 9914637 9920992 9939096 9959344 10005932 10024191 10069392 10077139 10102032 10147584 10162112 10180656 10191567 10234464 10241024 10242338 10259712 10304181 10322054 10328704 10347552 10402208 10427904 10473102 10491268 10517184 10564608 10572736 10610401 10663256 10681344 10727643 10776016 10810944 10829696 10861086 10952672 10961096 10981098 11007232 11054941 11073696 11132224 11161116 11204262 11255232 11305984 11307432 11411552 11430912 11432376 11521152 11574588 11591159 11619792 11681168 11702484 11781178 11894328 11990526 11994624 11996163 12050256 12100936 12123018 12161216 12183408 12187092 12234648 12278016 12299312 12321756 12331233 12352622 12383136 12435216 12523752 12555124 12580224 12639072 12696064 12697693 12719232 12782592 12796519 12836352 12837996 12837999 12895888 12927744 12960128 13006298 13038384 13046784 13107296 13141314 13150014 13219516 13252128 13365588 13425856 13464771 13469376 13530112 13574208 13588756 13613553 13645952 13679616 13681368 13738908 13796736 13836726 13871387 13964136 14022912 14283072 14303524 14349318 14414592 14481448 14507874 14580144 14605433 14641464 14745708 14764928 14766819 14881488 14939016 15006976 15008898 15076576 15104088 15221376 15243168 15313867 15351696 15361536 15363507 15432784 15483081 15493056 15564914 15603312 15736902 15803087 15846912 15859104 15987368 15994884 16062154 16067008 16164024 16244544 16249456 16291629 16312864 16370688 16429008 16441644 16510848 16580288 16610544 16698336 16773632 16841246 16852096 16882848 16958976 16961148 17117328 17117332 17146368 17236992 17361882 17384512 17427456 17521752 17533352 17669504 17671767 17820784 17953028 17959168 17985789 18037009 18075384 18098944 18151404 18241824 18280638 18318544 18326431 18351972 18395648 18448968 18528933 18618848 18652824 18697216 18832686 18870336 18911891 18958608 19044096 19132424 19219456 19221922 19254528 19296229 19343832 19371526 19440192 19509447 19521952 19557576 19570176 19660944 19689092 19725021 19829209 19829274 19841984 19878192 19918688 20011864 20048382 20138784 20154278 20204064 20295168 20324224 20361312 20383134 20468928 20484676 20519424 20608362 20644108 20657408 20695104 20804416 20855808 20878531 20946204 20982536 21034368 21145472 21220802 21326512 21455286 21523977 21552032 21621888 21659392 21722172 21753271 21905344 21922192 21962196 22014464 22109882 22147392 22264448 22322232 22408524 22510464 22513347 22614864 22632263 22823104 22864752 23042304 23149176 23182318 23239584 23347371 23362336 23404968 23562356 23605353 23788656 23829917 23981052 23989248 23992326 24093231 24100512 24201872 24246036 24322432 24366816 24374184 24469296 24556032 24598624 24643512 24662466 24705244 24766272 24870432 24985783 25047504 25110248 25160448 25261869 25278144 25392128 25395386 25438464 25593038 25672704 25675992 25675998 25791776 25855488 25920256 26012596 26032603 26076768 26214592 26282628 26300028 26439032 26504256 26731176 26851712 26929542 26938752 27148416 27177512 27227106 27291904 27362736 27477816 27593472 27673452 27742774 27928272 28045824 28249029 28566144 28607048 28698636 28739723 28829184 28832883 28962896 29015748 29057289 29160288 29210866 29282928 29491416 29529856 29533638 29743911 29762976 29878032 29901019 30013952 30017796 30153152 30208176 30231417 30442752 30486336 30574701 30627734 30703392 30723072 30727014 30865568 30966162 30986112 31129828 31206624 31473804 31483321 31606174 31693824 31718208 31831203 31974736 31989768 32124308 32134016 32182929 32328048 32489088 32498912 32583258 32625728 32858016 32883288 33021696 33160576 33164823 33221088 33396672 33547264 33682492 33704192 33765696 33917952 33922296 34234656 34234664 34292736 34393439 34723764 34769024 34773477 35043504 35066704 35339008 35343534 35492179 35641568 35906056 35918336 35971578 36074018 36150768 36197888 36302808 36483648 36561276 36637088 36652862 36703944 36791296 36897936 37057866 37213721 37237696 37305648 37665372 37740672 37823782 37917216 37969999 38088192 38093079 38264848 38389557 38443844 38509056 38513997 38592458 38687664 38743052 38880384 39018894 39043904 39115152 39140352 39321888 39378184 39450042 39658418 39658548 39683968 39756384 39837376 40023728 40096764 40277568 40308556 40394313 40408128 40590336 40648448 40722624 40766268 40937856 40969352 41038848 41216724 41288216 41314816 41390208 41608832 41614161 41757062 41892408 41965072 42068736 42290944 42441604 42474247 42653024 42910572 43047954 43104064 43243776 43318784 43444344 43506542 43810688 43816299 43844384 43924392 44028928 44219764 44294784 44300457 44528896 44534453 44644464 44817048 45020928 45026694 45229728 45264526 45439507 45646208 45729504 45941601 46084608 46090521 46298352 46364636 46449243 46479168 46694742 46724672 46809936 46891127 47124712 47210706 47409261 47577312 47659834 47962104 47984652 48186462 48201024 48403744 48492072 48644864 48733632 48748368 48938592 49112064 49165573 49197248 49287024 49324932 49410488 49532544 49740864 49971566 50095008 50220496 50320896 50523738 50556288 50790772 50876928 51186076 51351984 51351996 51583552 51710976 51840512 52025192 52065206 52153536 52429184 52565256 52600056 52878064 53008512 53015301 53462352 53703424 53859084 53877504 54111027 54296832 54355024 54454212 54583808 54725472 54955632 54979293 55186944 55346904 55485548 55586799 55856544 56091648 56115611 56498058 56735673 57132288 57214096 57397272 57479446 57658368 57665766 57888687 57925792 58031496 58114578 58320576 58421732 58528341 58565856 58837489 58982832 59059712 59067276 59487627 59487822 59525952 59756064 59802038 60027904 60035592 60306304 60416352 60462834 60885504 60972672 61149402 61255468 61406784 61454028 61731136 61932324 61951051 61972224 62259656 62413248 62635593 62947608 62966642 63212348 63436416 63662406 63949472 63979536 64248616 64268032 64365858 64546591 64656096 64978176 64997824 65166516 65251456 65259813 65716032 65766576 66043392 66321152 66329646 66442176 66793344 67364984 67408384 67531392 67844592 67896789 67941739 68469312 68469328 68786878 69447528 69538048 69546954 69839449 70042113 70087008 70133408 70678016 70687068 70984358 71283136 71489751 71812112 71836672 71943156 72148036 72279693 72301536 72395776 72605616 72967296 73122552 73274176 73305724 73407888 73795872 74115732 74138143 74427442 74475392 74611296 74957349 75330744 75481344 75647564 75785607 75834432 75939998 76176384 76186158 76529696 76779114 76887688 77018112 77027994 77184916 77375328 77486104 77760768 78037788 78087808 78097809 78230304 78643776 78756368 78900084 79316836 79317096 79367936 79512768 79674752 80047456 80193528 80555136 80617112 80788626 80816256 81296896 81307327 81445248 81532536 81875712 81938704 82433448 82576432 82629632 82780416 83217664 83228322 83514124 83578357 83784816 83930144 84137472 84581888 84883208 84948494 85276883 85306048 85821144 86095908 86208128 86219169 86487552 86498649 86637568 86888688 87013084 87171867 87621376 87632598 87688768 87848784 88439528 88589568 88600914 89057792 89068906 89288928 89634096 89703057 90041856 90053388 90459456 90529052 90694251 90879014 91292416 91459008 91883202 92169216 92181042 92269637 92596704 92729272 92898486 92958336 93389484 93449344 93619872 93782254 94249424 94421412 94449963 94818522 95154624 95319668 95493609 95924208 95969304 96372924 96402048 96807488 96984144 97289728 97302211 97467264 97496736 97877184 98331146 98394496 98574048 98649864 98820976 99065088 99481728 99494469 99943132 100020001 100190016 100440992 100641792 101047476 101112576 101581544 101753856 102372152 102703968 102703992 103167104 103180317 103681024 104050384 104130412 104307072 104320431 104858368 105130512 105200112 105312859 105756128 106017024 106030602 106476537 106924704 107406848 107718168 107755008 108222054 108593664 108710048 108908424 109167616 109450944 109911264 109958586 110373888 110421041 110693808 110971096 111173598 111641163 111713088 112231222 112996116 113471346 113909997 114264576 114279237 114428192 114794544 114958892 115168671 115331532 115777374 115851584 116062992 116229156 116641152 116843464 117056682 117131712 117674978 117965664 118119424 118134552 118975254 118975644 119051904 119512128 119604076 120071184 120612608 120832704 120925668 121771008 121903681 121945344 122298804 122510936 122813568 122908056 123462272 123864648 123902102 123944448 124519312 124826496 124842483 125271186 125895216 125933284 126424696 126872832 127324812 127422741 127898944 127959072 128497232 128536064 128731716 129093182 129312192 129956352 129995648 130333032 130502912 130519626 131432064 131448897 131533152 132086784 132143213 132642304 132659292 132884352 133586688 133603359 134729968 134816768 135062784 135689184 135793578 135883478 136318521 136938624 136938656 137573756 137824803 138895056 139076096 139093908 139135967 139678898 140084226 140174016 140266816 140673381 141356032 141374136 141968716 142227783 142566272 142979502 143624224 143886312 144296072 144559386 144603072 145211232 145884733 145934592 146245104 146548352 146611448 146815776 147496719 147591744 148231464 148276286 148854884 148950784 149222592 149914698 150661488 150962688 151295128 151571214 151668864 151879996 152372316 152590463 153059392 153558228 153775376 154055988 154369832 154750656 154972208 155521536 156075576 156175616 156195618 156460608 157287552 157512736 157800168 158633672 158634192 158735872 159025536 159349504 159991837 160094912 160387056 161110272 161234224 161577252 161632512 162333081 162593792 162614654 162890496 163065072 163751424 163877408 164866896 164937879 165152864 165560832 166435328 166456644 167028248 167156714 167569632 167860288 168274944 168346833 169163776 169766416 169896988 170207019 170553766 170612096 171642288 172191816 172416256 172438338 172975104 172997298 173666061 173777376 174026168 174343734 174583369 175242752 175265196 175377536 175697568 176512467 176879056 177179136 177201828 178115584 178137812 178462881 178577856 179268192 179406114 180083712 180106776 180918912 181058104 181388502 181758028 182584832 182608259 182918016 183766404 184362084 184539274 185193408 185458544 185796972 185853153 185916672 186778968 186898688 187239744 187564508 187906779 188498848 188842824 188899926 189637044 190309248 190639336 190987218 191465641 191848416 191938608 192745848 192804096 193614976 193639773 193968288 194579456 194604422 194934528 194993472 195754368 195779439 196662292 196788992 197148096 197299728 197641952 198130176 198963456 198988938 199886264 200040002 200380032 200881984 201597619 202094952 202225152 203163088 203690367 203825217 204744304 205407936 205407984 206334208 206360634 207228529 208100768 208260824 208614144 208640862 209518347 209716736 210261024 210400224 210625718 211512256 212034048 212061204 212953074 213849408 214469253 214813696 215436336 215510016 216444108 217187328 217420096 217816848 218901888 219822528 219917172 220842082 221387616 221942192 222347196 222414429 223282326 223426176 224462444 224872047 225992232 226942692 227819994 228529152 228558474 228856384 229589088 229917784 230337342 230663064 231554748 231703168 232125984 232458312 233282304 233686928 234113364 234263424 234293427 235349956 235931328 236269104 237950508 237951288 238103808 239024256 239208152 240142368 241225216 241256167 241665408 241851336 243807362 243890688 243921981 244597608 245021872 245627136 245816112 246924544 247729296 247804204 247888896 247994797 249038624 249652992 249684966 250542372 250735071 251790432 251866568 252849392 253745664 254649624 254845482 255797888 255830649 255918144 256994464 257072128 257463432 258186364 258624384 258657507 259912704 259991296 260666064 261005824 261039252 261039313 262864128 262897794 263066304 264286426 265284608 265318584 265768704 267173376 267206718 269109171 269459936 270125568 271378368 271587156 271766956 272637042 273783677 273877248 273877312 275147512 275649606 276808911 277790112 278152192 278187816 278271934 279357796 280168452 280348032 280533632 281346762 282748272 283349889 283937432 284455566 285132544 285959004 287248448 287772624 288592144 289118772 289206144 290422464 291769466 291869184 291906633 292490208 293096704 293222896 293631552 294993438 295183488 296462928 296552572 297709768 297901568 298445184 299829396 300060003 300258653 301322976 301925376 302590256 303142428 303337728 303759992 304744632 305180926 306118784 307116456 307550752 308111976 308739664 309501312 309540951 309944416 311043072 312151152 312351232 312391236 312391309 312921216 314575104 315025472 315600336 315938577 317267344 317268384 317471744 318051072 318699008 319429611 319983674 320189824 320774112 322220544 322468448 323154504 323265024 324666162 325229308 325780992 326130144 327502848 327642761 327754816 329733792 329875758 330305728 331121664 331263123 332870656 332913288 334056496 334313428 334923489 335139264 335720576 336693666 339532832 339793976 340414038 341107532 341224192 341729991 342703171 343284576 344383632 344832512 344876676 345994596 347332122 347554752 348052336 348687468 349166738 350485504 350530392 350755072 351395136 353024934 353758112 354358272 354403656 356275624 356925762 357155712 358536384 358812228 359325929 360213552 361837824 362116208 362777004 363516056 365169664 365216518 365711043 365836032 367532808 368724168 369078548 370386816 370917088 371593944 371706306 371833344 373557936 373797376 374479488 375129016 375813558 376754971 376997696 377685648 377799852 379274088 380618496 381278672 381974436 382268223 382931282 383696832 383877216 385491696 385608192 387229952 387279546 387936576 389208844 389869056 389986944 391508736 391558878 393324584 393577984 394296192 394599456 395283904 396260352 396429639 396692089 397926912 397977876 399772528 400080004 400760064 400810077 401763968 403195238 404189904 404450304 406326176 407380734 407650434 408955563 409488608 410815872 410815968 412668416 412721268 414457058 416201536 416521648 417228288 417281724 417407901 419036694 419433472 420522048 420800448 421251436 422020143 423024512 424068096 424122408 425906148 427698816 428938506 430012997 430872672 432888216 434840192 435633696 437654199 437803776 439645056 439834344 441684164 442490157 442775232 443884384 444694392 444828858 446564652 446852352 448924888 449744094 451984464 452768423 453885384 455639988 457116948 457712768 457771389 459178176 459835568 460674684 461326128 463109496 463406336 464251968 464916624 466564608 467373856 468226728 468526848 468586854 470699912 471862656 472538208 474729877 475901016 475902576 476207616 478048512 478416304 479975511 480284736 482450432 482512334 483330816 483702672 487614724 487781376 487843962 489195216 489895697 490043744 491254272 491632224 493849088 495458592 495608408 495989594 498077248 499305984 499369932 501084744 501470142 503580864 503733136 505040499 505698784 507491328 509299248 509690964 511595776 511661298 511836288 513988928 514926864 516372728 517248768 517315014 519982592 521332128 522011648 522078504 522078626 523750107 525728256 525795588 526132608 528572852 529537401 530637168 531537408 534346752 534413436 538218342 538919872 540251136 542756736 543174312 543533912 545274084 547567354 547754496 547754624 547824777 550295024 551299212 553617822 555580224 556375632 556543868 557559459 558715592 560336904 560696064 561067264 562693524 565496544 566699778 567874864 568119361 568911132 570265088 571918008 574396923 574496896 575545248 577184288 578237544 578412288 580844928 580919319 583538932 583738368 583813266 584980416 586193408 586268621 586445792 587263104 589986876 590366976 592925856 593105144 595419536 595803136 596890368 598183099 599658792 600120006 600517306 602645952 604792857 605180512 606284856 606675456 607519984 609489264 610361852 611475651 612237568 614232912 614705479 614891209 615101504 616223952 617479328 619002624 619081902 619888832 621685587 624302304 624702464 624782472 624782618 625842432 628555041 629150208 630050944 631200672 631877154 634534688 634536768 636102144 637398016 638859222 639967348 640379648 641548224 644441088 644936896 646309008 646530048 647234461 649332324 650458616 651561984 652260288 655285522 655509632 659467584 659751516 660611456 662526246 665826576 667243287 668112992 668626856 669846978 670278528 671441152 673387332 674351401 679065664 679587952 680828076 682215064 682448384 683459982 685406342 686569152 688767264 689665024 689753352 691989192 694664244 695109504 696104672 697374936 698333476 701060784 701510144 701600153 702790272 706049868 707060699 707516224 708807312 712551248 713851524 714311424 717072768 717624456 718651858 720427104 723675648 723768501 724232416 725554008 727032112 730433036 731422086 731672064 731765943 735065616 737448336 738157096 740773632 741834176 743187888 743412612 743666688 743984391 747115872 747594752 748958976 750258032 751627116 752205213 753509942 753995392 755371296 755599704 758548176 761236992 762557344 763948872 764536446 765862564 767393664 767491947 767754432 770983392 771216384 774459904 774559092 774559273 775873152 778417688 779738112 779973888 783017472 783117756 783117939 786649168 787155968 788592384 789198912 790567808 792859278 793384178 795853824 795955752 799545056 800160008 801520128 801620154 803527936 806390476 807010693 808379808 812652352 814761468 815300868 817911126 818977216 821351031 821631744 821631936 825336832 825442536 828914116 830426733 832403072 833043296 834456576 834563448 834815802 838073388 841044096 841600896 842502872 844040286 846049024 846154607 848244816 851812296 855397632 857877012 860025994 861745344 865776432 869680384 871267392 875308398 875607552 875719899 879290112 879668688 883368328 884980314 885550464 887768768 889388784 889657716 890931413 893129304 893704704 897849776 899488188 900180009 900775959 903968928 905536846 907770768 911279976 914233896 915425536 915542778 918356352 919671136 921349368 922652256 926218992 926812672 926931589 928503936 929833248 933129216 934145887 934747712 936453456 937053696 937173708 937173927 941399824 943725312 945076416 947815731 949459754 951802032 951805152 952415232 956097024 956832608 959951022 960569472 965024668 966661632 967405344 975229448 975687924 978390432 979791394 980087488 982508544 982928283 983264448 987698176 990917184 991216816 991979188 993789369 996154496 998611968 998739864 1002169488 1002940284 1007161728 1007466272 1010080998 1011397568 1018598496 1019381928 1023191552 1023322596 1023672576 1027977856 1028109513 1029853728 1032745456 1034497536 1034630028 1039965184 1042664256 1044157008 1044157252 1047500214 1051456512 1051591176 1052265216 1057145704 1059074802 1061274336 1063074816 1066196609 1068826872 1076436684 1077839744 1077977787 1085513472 1086348624 1087067824 1090548168 1095134708 1095508992 1095509248 1095649554 1097133129 1100257549 1100590048 1102598424 1107235644 1111160448 1112751264 1113087736 1115118918 1117431184 1117912291 1120673808 1121392128 1122134528 1125387048 1130264913 1130993088 1133399556 1135749728 1136238722 1137822264 1140530176 1143836016 1148793846 1148993792 1151090496 1153625351 1154368576 1156475088 1156824576 1161689856 1161838638 1167077864 1167626532 1169960832 1172386816 1172537242 1172891584 1174526208 1177069969 1179973752 1180733952 1185851712 1186210288 1189288917 1190076267 1190839072 1193780736 1196366198 1199317584 1200240012 1201034612 1205291904 1209585714 1210361024 1212569712 1213350912 1215039968 1218978528 1220723704 1222951302 1224475136 1228465824 1229410958 1229782418 1230203008 1232447904 1234958656 1238005248 1238163804 1239777664 1243371174 1248604608 1249564944 1249565236 1251684864 1252223703 1257110082 1258300416 1260101888 1262401344 1263754308 1269069376 1269073536 1272204288 1277718444 1279934696 1280759296 1283096448 1289873792 1290038991 1292618016 1294468922 1298664648 1300917232 1304520576 1310571044 1311019264 1312962597 1316701657 1318935168 1319503032 1321222912 1325052492 1326949531 1331653152 1334486574 1336225984 1337253712 1339693956 1340557056 1342882304 1346774664 1348702802 1358131328 1358305269 1359175904 1361656152 1364430128 1364896768 1366919964 1370812684 1373138304 1373314167 1377534528 1379506704 1380568043 1383978384 1389328488 1390219008 1392209344 1394749872 1396666952 1402121568 1403020288 1403200306 1405580544 1408624717 1412099736 1414121398 1415032448 1417614624 1424189631 1425102496 1427703048 1428622848 1434145536 1435248912 1437303716 1439926533 1440854208 1447351296 1447537002 1448464832 1451108016 1453624937 1454064224 1460866072 1462844172 1463344128 1463531886 1469687091 1470131232 1474896672 1476314192 1481547264 1483668352 1486375776 1486825224 1487968782 1494231744 1497917952 1500516064 1503254232 1504410426 1507019884 1507990784 1510742592 1511199408 1517096352 1522473984 1524132763 1525114688 1527897744 1529072892 1531725128 1534787328 1534983894 1535508864 1541966784 1548919808 1549118184 1549118546 1551746304 1556835376 1559947776 1566034944 1566235512 1566235878 1571250321 1573298336 1577184768 1578397824 1581135616 1585718556 1586768356 1587988783 1591911504 1599090112 1600320016 1603040256 1603240308 1607055872 1612780952 1614021386 1616759616 1625304704 1629522936 1630601736 1635822252 1637954432 1642702062 1643263488 1643263872 1643474331 1650885072 1657828232 1660853466 1664806144 1666086592 1669126896 1669631604 1676146776 1682088192 1683201792 1685005744 1688080572 1692098048 1692309214 1696489632 1703624592 1704358083 1710795264 1715754024 1720051988 1723190769 1723490688 1731552864 1739360768 1739583941 1742534784 1750616796 1751215104 1751439798 1753123103 1758580224 1758805863 1759337376 1766736656 1769960628 1771100928 1775537536 1778777568 1779315432 1781862826 1786258608 1787409408 1794549297 1795699552 1798976376 1800360018 1801551918 1807937856 1811073692 1814378571 1815541536 1822559952 1823962159 1828467792 1830851072 1831085556 1836712704 1839342272 1842698736 1844116437 1844673627 1845304512 1852437984 1853625344 1853863178 1857007872 1859666496 1865056761 1868291774 1869495424 1872906912 1874107392 1874347416 1874347854 1882799648 1887450624 1890152832 1895631462 1898919508 1900380019 1903604064 1903610304 1912194048 1913665216 1919902044 1920482581 1921138944 1930049336 1933323264 1934810688 1941703383 1950458896 1951375848 1956780864 1959582788 1960174976 1965856566 1966528896 1981834368 1982433632 1983958376 1987578738 1992308992 1997479728 2000944321 2004338976 2005880568 2014323456 2014932544 2020161996 2022795136 2023054203 2037196992 2038763856 2046383104 2046645192 2047345152 2055955712 2056219026 2059707456 2065490912 2068995072 2069260056 2085328512 2088314016 2088314504 2095000428 2097999779 2103182352 2104530432 2104800459 2114291408 2118149604 2121182097 2122548672 2132393218 2137653744 2152873368 2155679488 2155955574 2165022919 2171026944 2171305503 2172697248 2174135648 2181096336 2190269416 2191018496 2191299108 2194266258 2200515098 2201180096 2205196848 2214471288 2222320896 2225502528 2226175472 2230237836 2231953173 2234862368 2235824582 2241347616 2242784256 2244269056 2250774096 2260529826 2261986176 2266799112 2271499456 2272477444 2275644528 2287672032 2297587692 2297987584 2298282433 2302180992 2307250702 2308737152 2312950176 2313649152 2316169939 2323379712 2323677276 2323677819 2334155728 2335253064 2339921664 2345074484 2345783168 2349052416 2349353817 2354139938 2359947504 2361467904 2371703424 2372420576 2378577834 2380152534 2381678144 2387561472 2392732396 2398635168 2400480024 2402069224 2410583808 2419171428 2420722048 2421032079 2425139424 2430079936 2437957056 2441447408 2445902604 2448950272 2456931648 2458821916 2459564836 2460406016 2464053093 2464895808 2469917312 2476010496 2476327608 2479555328 2486742348 2497209216 2499129888 2499130472 2503369728 2504447406 2510721047 2514220164 2520203776 2524802688 2527508616 2538138752 2538147072 2538463821 2555436888 2559869392 2561518592 2566192896 2579747584 2580077982 2585236032 2588937844 2590929067 2597329296 2601834464 2609041152 2621142088 2622038528 2625925194 2633403314 2637870336 2639006064 2642445824 2643583373 2650104984 2653899062 2663306304 2668973148 2672451968 2672794239 2674507424 2679387912 2681114112 2685764608 2693549328 2697405604 2702327877 2716262656 2716601633 2716610538 2718351808 2723312304 2728860256 2733839928 2741625368 2746276608 2746628334 2755069056 2759013408 2761136086 2767956768 2771809927 2778656976 2780438016 2780794767 2784418688 2789499744 2793333904 2802437661 2804243136 2806400612 2811161088 2811521781 2817249434 2824199472 2828242796 2830064896 2835229248 2848379262 2850204992 2855406096 2857245696 2860358747 2868291072 2870497824 2874607432 2879853066 2881708416 2895074004 2896929664 2902216032 2907249874 2908128448 2921732144 2925688344 2927063772 2939374182 2940262464 2948784849 2949793344 2952628384 2963094528 2967336704 2972751552 2973650448 2975937564 2988463488 2995835904 3001032128 3006508464 3008820852 3014039768 3015981568 3021485184 3022398816 3034192704 3048265526 3050229376 3055795488 3058145784 3063450256 3069574656 3069967788 3071017728 3083933568 3084328539 3098236368 3098237092 3100620031 3103492608 3113670752 3119895552 3132471024 3132471756 3142500642 3146596672 3154369536 3156795648 3162271232 3171437112 3173536712 3175977566 3183823008 3198180224 3198589827 3200640032 3206480616 3214111744 3225561904 3228042772 3233519232 3233933361 3250609408 3259045872 3261203472 3264698629 3271644504 3275908864 3285404124 3286526976 3286527744 3286948662 3300772647 3301770144 3315656464 3317084011 3321706932 3329612288 3332173184 3338253792 3339263208 3352293552 3353736873 3364176384 3366403584 3370011488 3376161144 3384196096 3384618428 3390794739 3392979264 3407249184 3408716166 3421590528 3423052271 3431508048 3440103976 3446381538 3446981376 3460876053 3463105728 3478721536 3479167882 3485069568 3501233592 3502879596 3506246206 3517160448 3517611726 3518674752 3531209907 3533473312 3539921256 3542201856 3551075072 3557555136 3558630864 3563725652 3570228801 3572517216 3589086829 3589098594 3591399104 3597952752 3600720036 3603103836 3615875712 3622147384 3628757142 3631083072 3645119904 3647924318 3656935584 3661702144 3662171112 3673425408 3678684544 3685397472 3688232874 3689347254 3690609024 3704875968 3707726356 3714015744 3719332992 3730113522 3736583548 3738990848 3745813824 3748694832 3748695708 3765599296 3774901248 3779014111 3780305664 3791262924 3797839016 3800760038 3807208128 3807220608 3827330432 3839804088 3840965162 3842277888 3860098672 3869621376 3870116973 3883406766 3900917792 3902751696 3913561728 3919165576 3920349952 3931713132 3933057792 3937342051 3950104971 3963668736 3964867264 3967916752 3975157476 3980848593 3984617984 3994959456 4001888642 4008677952 4011761136 4028646912 4029865088 4040323992 4045590272 4046108406 4074393984 4074915807 4077527712 4093290384 4094690304 4096439603 4111911424 4112438052 4119414912 4130981824 4138520112 4141704129 4170657024 4176628032 4176629008 4190000856 4195999558 4206364704 4209060864 4209600918 4225874151 4228582816 4236299208 4242364194 4245097344 4264786436 4272568893 4275307488 4305746736 4311358976 4311911148 4313214977 4330045838 4342053888 4342611006 4345394496 4348271296 4360874811 4362192672 4380538832 4382036992 4382598216 4388532516 4401030196 4402360192 4409061273 4410393696 4428942576 4444641792 4451005056 4452350944 4460475672 4463906346 4469724736 4471649164 4482695232 4501548192 4521059652 4522426723 4523972352 4533598224 4542998912 4544954888 4551289056 4572398289 4575344064 4595175384 4595975168 4596564866 4604361984 4614501404 4617474304 4625900352 4632339878 4646759424 4647354552 4647355638 4668311456 4670506128 4679843328 4690148968 4691566336 4698104832 4698707634 4708279876 4711901143 4719895008 4743406848 4744841152 4757155668 4760305068 4763356288 4763966349 4785464792 4797270336 4800960048 4804138448 4821167616 4838342856 4841444096 4842064158 4850278848 4860159872 4875914112 4882894816 4891805208 4913863296 4917643832 4919129672 4920812032 4928106186 4929791616 4939834624 4952655216 4959110656 4959746947 4973484696 4994418432 4998259776 4998260944 5008894812 5021442094 5028440328 5040407552 5049605376 5055017232 5076277504 5076294144 5076927642 5098279777 5110873776 5113074249 5119738784 5132385792 5159495168 5160155964 5170472064 5177875688 5181858134 5194658592 5201889863 5203668928 5218082304 5218751823 5242284176 5244077056 5251850388 5259369309 5266806628 5275740672 5276417589 5278012128 5284891648 5287166746 5300209968 5307798124 5326612608 5337946296 5344903936 5345588478 5349014848 5358775824 5362228224 5383647891 5387098656 5394811208 5404655754 5412084439 5432525312 5433203266 5433221076 5436703616 5446624608 5457720512 5467679856 5471886477 5483250736 5492553216 5493256668 5510138112 5518026816 5522272172 5532349311 5534020881 5535913536 5543619854 5557313952 5560876032 5561589534 5568837376 5578999488 5586667808 5604875322 5608486272 5612801224 5622322176 5623043562 5634498868 5648398944 5656485592 5660129792 5670458496 5696758524 5700409984 5701140057 5710812192 5720717494 5736582144 5740995648 5749214864 5759706132 5761447743 5763416832 5790148008 5793859328 5804432064 5814499748 5816256896 5825110149 5843464288 5851376688 5854127544 5878748364 5880524928 5897569698 5899586688 5905256768 5934673408 5935434871 5945503104 5947300896 5951875128 5976926976 6002064256 6002832963 6013016928 6017641704 6028079536 6031963136 6042970368 6044797632 6068385408 6069162609 6096531052 6100458752 6101220061 6111590976 6116291568 6126900512 6139149312 6139935576 6142035456 6167867136 6168657078 6196472736 6196474184 6201240062 6206985216 6225212459 6227341504 6264942048 6264943512 6285001284 6293193344 6293999337 6313591296 6314401377 6324542464 6342874224 6347073424 6351955132 6363546291 6367646016 6396360448 6397179654 6401280064 6412961232 6424084399 6451123808 6456085544 6467038464 6467866722 6495068757 6501218816 6518091744 6522406944 6529397258 6543289008 6551817728 6570808248 6573055488 6573897324 6601545294 6603540288 6631312928 6634168022 6643413864 6659224576 6664346368 6676507584 6678526416 6704587104 6707473746 6728352768 6732807168 6735683501 6740022976 6752322288 6769236856 6781589478 6785958528 6814498368 6817432332 6846104542 6863016096 6880207952 6892763076 6893962752 6894847299 6921752106 6926211456 6948509817 6958335764 6970139136 6971033457 7002467184 7005759192 7012492412 7035223452 7037349504 7062419814 7066946624 7079842512 7084403712 7102150144 7115110272 7117261728 7127451304 7140457602 7145034432 7178173658 7178197188 7182798208 7195905504 7201440072 7206207672 7231751424 7244294768 7257514284 7262166144 7263096237 7290239808 7295848636 7313871168 7324342224 7346850816 7357369088 7370794944 7376465748 7378694508 7381218048 7409751936 7415452712 7428031488 7438665984 7460227044 7473167096 7477981696 7491627648 7497389664 7497391416 7531198592 7532163141 7558028222 7560611328 7582525848 7595678032 7601520076 7614416256 7614441216 7615391463 7654660864 7679608176 7681930324 7684555776 7687838707 7720197344 7739242752 7740233946 7766813532 7772787201 7801835584 7805503392 7827123456 7838331152 7840699904 7863426264 7866115584 7874684102 7900209942 7927337472 7929734528 7930750119 7935833504 7950314952 7961697186 7969235968 7989918912 8003777284 8017355904 8018382717 8023522272 8057293824 8059730176 8060735993 8080647984 8091180544 8092216812 8148787968 8149804899 8149831614 8155055424 8186580768 8192879206 8223822848 8224876104 8238829824 8261963648 8277040224 8283408258 8315429781 8341314048 8342384301 8353256064 8353258016 8380001712 8391999116 8407312983 8412729408 8419201836 8451748302 8457165632 8472598416 8484728388 8487293987 8490194688 8529572872 8545137786 8550614976 8581076241 8611493472 8622717952 8623822296 8626429954 8660091676 8685222012 8690788992 8696542592 8721749622 8724385344 8761077664 8765196432 8777065032 8802060392 8804720384 8818122546 8820787392 8857885152 8889283584 8898968713 8902010112 8904701888 8920951344 8927812692 8939449472 8943298328 8965390464 9003096384 9042119304 9044853446 9047944704 9067196448 9085997824 9089909776 9102578112 9144796578 9150688128 9190350768 9193129732 9208723968 9229002808 9234948608 9251800704 9264679756 9294709104 9294711276 9301860093 9308018243 9336622912 9341012256 9359686656 9380297936 9383132672 9397415268 9416559752 9423802286 9439790016 9486813696 9489682304 9514311336 9520610136 9526712576 9527932698 9570929584 9594540672 9595769481 9601920096 9608276896 9642335232 9676685712 9682888192 9684128316 9700557696 9720319744 9751828224 9765789632 9783610416 9794095887 9827726592 9835287664 9838259344 9841624064 9856212372 9859583232 9879669248 9902317941 9905310432 9918221312 9919493894 9946969392 9951252033 9988836864 9996519552 9996521888 10017789624 10042884188 10056880656 10061210619 10099210752 10110034464 10152555008 10152588288 10153855284 10156925591 10196559554 10221747552 10226148498 10239477568 10264771584 10269156813 10318990336 10320311928 10340944128 10355751376 10363716268 10382628159 10389317184 10403779726 10407337856 10436164608 10437503646 10484568352 10503700776 10518738618 10533613256 10551481344 10552835178 10556024256 10574333492 10593629721 10600419936 10615596248 10649585509 10653225216 10675892592 10689807872 10691176956 10698029696 10717551648 10767260487 10767295782 10774197312 10789622416 10809311508 10824168878 10865050624 10866406532 10866442152 10873407232 10893249216 10915441024 10935359712 10943772954 10966501472 10985106432 10986513336 11020276224 11036053632 11044544344 11064698622 11068041762 11071827072 11087239708 11114627904 11123179068 11137674752 11139103799 11157998976 11173335616 11209750644 11216972544 11225602448 11246087124 11268997736 11296797888 11312971184 11320259584 11337042333 11340916992 11393517048 11400819968 11402280114 11421624384 11441434988 11481991296 11498429728 11519412264 11522895486 11526833664 11580296016 11587718656 11608864128 11628999496 11632513792 11650220298 11679404101 11682932971 11686928576 11702753376 11708255088 11757496728 11761049856 11795139396 11799173376 11810513536 11812026153 11850314913 11869346816 11870869742 11891006208 11894601792 11903750256 11942545779 11953853952 12004128512 12005665926 12026033856 12035283408 12056159072 12085940736 12089595264 12136770816 12138325218 12193062104 12200917504 12202440122 12223181952 12232583136 12253801024 12279871152 12284070912 12289318809 12297454759 12335734272 12337314156 12392945472 12392948368 12402480124 12425112387 12450424918 12454683008 12529884096 12529887024 12570002568 12586386688 12587998674 12627182592 12628802754 12640940269 12677622453 12685748448 12694146848 12703910264 12727092582 12735292032 12792720896 12794359308 12802560128 12825922464 12848168798 12902247616 12912171088 12934076928 12935733444 12939644931 12990137514 13002437632 13036183488 13044813888 13058794516 13082624433 13086578016 13103635456 13141616496 13146110976 13147794648 13203090588 13207080576 13262625856 13268336044 13286827728 13328692736 13330402907 13353015168 13357052832 13409174208 13414947492 13471367002 13480045952 13504644576 13538473712 13563178956 13567280169 13571917056 13628996736 13634864664 13692209084 13717194867 13726032192 13760415904 13785526152 13787925504 13789694598 13843504212 13852422912 13897019634 13916671528 13940278272 13942066914 14004934368 14011518384 14024984824 14070446904 14074699008 14124839628 14133893248 14135703429 14159685024 14204300288 14230220544 14234523456 14254902608 14280915204 14290068864 14291899047 14356347316 14356394376 14365596416 14391811008 14402880144 14412415344 14463502848 14488589536 14515028568 14524332288 14526192474 14580479616 14591697272 14627742336 14648684448 14714738176 14716626187 14741589888 14752931496 14757389016 14762436096 14819503872 14830905424 14877331968 14879240841 14920454088 14946334192 14955963392 14983255296 14994779328 14994782832 15062397184 15064326282 15116056444 15121222656 15127682617 15165051696 15191356064 15203040152 15228832512 15228882432 15230782926 15294839331 15309321728 15359216352 15363860648 15375677414 15440394688 15478485504 15480467892 15533627064 15545574402 15603671168 15605669589 15611006784 15654246912 15656255469 15676662304 15681399808 15726852528 15732231168 15749368204 15778107927 15800419884 15854674944 15859469056 15861500238 15871667008 15900629904 15923394372 15979837824 16007554568 16034711808 16036765434 16047044544 16119460352 16121471986 16161295968 16182361088 16184433624 16236253317 16297575936 16299609798 16299663228 16310110848 16373161536 16385758412 16415659431 16449752208 16477659648 16523927296 16554080448 16566816516 16630859562 16682628096 16684768602 16700804297 16706512128 16706516032 16760003424 16783998232 16814625966 16825458816 16838403672 16903496604 16914331264 16945196832 16969456776 16974587974 16980389376 17059145744 17090275572 17101229952 17103420171 17162152482 17222986944 17247644592 17252859908 17284343229 17320183352 17370444024 17381577984 17393085184 17443499244 17448770688 17522155328 17530392864 17554130064 17604120784 17609440768 17611700191 17636245092 17641574784 17715770304 17797937426 17804020224 17806304613 17809403776 17841902688 17855625384 17878898944 17886596656 17930780928 18006192768 18008498889 18084238608 18089706892 18095889408 18103620181 18134392896 18171995648 18179819552 18205156224 18289593156 18301376256 18303660183 18380701536 18386259464 18417447936 18458005616 18469897216 18503601408 18529359512 18589418208 18589422552 18603720186 18616036486 18673245824 18675637377 18682024512 18760595872 18766265344 18794830536 18833119504 18847604572 18879580032 18881998011 18973627392 18979364608 19028622672 19041220272 19053425152 19055865396 19055869849 19061627479 19141859168 19189081344 19191538962 19203840192 19216553792 19272253197 19353371424 19365776384 19368256632 19401115392 19440639488 19485206271 19503656448 19531579264 19567220832 19588191774 19655453184 19670575328 19676518688 19712424744 19719166464 19759338496 19804635882 19810620864 19838987788 19893938784 19902504066 19977673728 19986208421 19993039104 19993043776 20035579248 20085768376 20113761312 20122421238 20198421504 20207050503 20220068928 20305110016 20307710568 20313851182 20393119108 20443495104 20452296996 20478955136 20538313626 20640623856 20681888256 20684541897 20711502752 20727432536 20765256318 20778634368 20807559452 20814675712 20845529451 20875007292 20904893431 20969136704 21007401552 21037477236 21067226512 21105670356 21112048512 21148666984 21187259442 21200839872 21231192496 21299171018 21306450432 21351785184 21379615744 21382353912 21396059392 21435103296 21534520974 21534591564 21548394624 21579244832 21618623016 21648337756 21732813064 21732884304 21746814464 21786498432 21830882048 21870719424 21887545908 21918881669 21933002944 21973026672 22040552448 22072107264 22089088688 22129397244 22136083524 22143654144 22174479416 22229255808 22246358136 22275349504 22278207598 22315997952 22346671232 22419501288 22433945088 22451204896 22492174248 22537995472 22593595776 22596489423 22625942368 22674084666 22681833984 22787034096 22801639936 22804560228 22843248768 22882869976 22963982592 22996859456 23038824528 23045790972 23053667328 23063516121 23160592032 23175437312 23217728256 23257998992 23265027584 23300440596 23318361603 23358808202 23365865942 23373857152 23405506752 23416510176 23514993456 23522099712 23590278792 23598346752 23621027072 23624052306 23700629826 23741739484 23782012416 23789203584 23792250357 23807500512 23885091558 23907707904 23917921553 24008257024 24011331852 24052067712 24070566816 24112318144 24171881472 24179190528 24182207979 24273541632 24276650436 24386124208 24401835008 24404880244 24446363904 24449414697 24465166272 24507602048 24559742304 24578637618 24594909518 24671468544 24674628312 24785890944 24785896736 24804960248 24850224774 24900849836 24909366016 24946289343 25017331483 25059768192 25059774048 25140005136 25172773376 25175997348 25257605508 25281880538 25355244906 25371496896 25388293696 25407820528 25454185164 25461881961 25470584064 25585441792 25588718616 25605120256 25651844928 25696337596 25743228723 25804495232 25824342176 25868153856 25871466888 25879289862 25980275028 26072366976 26089627776 26117589032 26165248866 26173156032 26230792817 26283232992 26295589296 26406181176 26414161152 26525251712 26536672088 26573655456 26657385472 26660805814 26696906139 26706030336 26714105664 26818348416 26829894984 26942734004 26960091904 27009289152 27076947424 27126357912 27134560338 27143834112 27257993472 27269729328 27384418168 27434389734 27452064384 27520831808 27571052304 27579389196 27618873803 27687008424 27704845824 27794039268 27833343056 27884133828 27905580279 27924054729 28009868736 28023036768 28049969648 28140893808 28149398016 28249679256 28267786496 28271406858 28319370048 28460441088 28469046912 28509805216 28561830408 28580137728 28583798094 28712694632 28712788752 28731192832 28783622016 28805760288 28824830688 28927005696 28958522497 28977179072 29030057136 29048664576 29052384948 29160959232 29183394544 29255484672 29297368896 29382287661 29429476352 29433252374 29483179776 29505862992 29514778032 29524872192 29639007744 29661810848 29754663936 29758481682 29840908176 29853756099 29892668384 29966510592 29989558656 29989565664 30124794368 30128652564 30232112888 30255365234 30330103392 30382712128 30406080304 30457665024 30457764864 30461565852 30470776773 30589678662 30618643456 30718432704 30727721296 30751354828 30807470439 30880789376 30956971008 30960935784 31067254128 31091148804 31207342336 31211339178 31222013568 31308493824 31312510938 31353324608 31453705056 31498736408 31556215854 31600839768 31718938112 31723000476 31743334016 31801259808 31846788744 31948756527 31959675648 32015109136 32069423616 32073530868 32094089088 32238920704 32242943972 32301781461 32322591936 32368867248 32472506634 32595151872 32599219596 32599326456 32620221696 32746323072 32771516824 32831318862 32899504416 32955319296 33047854592 33052094879 33108160896 33133633032 33261719124 33369537204 33401608594 33413024256 33413032064 33417311397 33520006848 33567996464 33629251932 33650917632 33676807344 33806993208 33828662528 33890393664 33938913552 33949175948 33960778752 34011126999 34118291488 34180551144 34202459904 34206840342 34324304964 34445973888 34495289184 34505719816 34568686458 34640366704 34655281021 34740888048 34763155968 34786170368 34886998488 34897541376 35038212303 35044310656 35048798913 35060785728 35108260128 35208241568 35218881536 35223400382 35272490184 35283149568 35431540608 35436078459 35595874852 35608040448 35612609226 35618807552 35683805376 35711250768 35757797888 35762385881 35773193312 35861561856 36012385536 36016997778 36168477216 36179413784 36207240362 36268785792 36343991296 36359639104 36410312448 36489169039 36579186312 36602752512 36607320366 36761403072 36772518928 36867956427 36892364277 36916011232 37007202816 37058719024 37178836416 37178845104 37207440372 37232072972 37346491648 37351274754 37364049024 37508363749 37521191744 37589661072 37666239008 37695209144 37759160064 37763996022 37922820807 37958729216 38057245344 38082440544 38106850304 38111730792 38111739698 38123254958 38283718336 38378162688 38383077924 38407680384 38433107584 38544506394 38706742848 38736513264 38802230784 38818934793 38881278976 38970412542 39007312896 39063158528 39134441664 39176383548 39310906368 39341150656 39353037376 39424849488 39438332928 39609271764 39621241728 39677975576 39787877568 39805008132 39972416842 39986078208 39986087552 39991208721 40071158496 40171536752 40227522624 40244842476 40414101006 40440137856 40615421136 40627702364 40701840507 40786238216 40886990208 40904593992 40957910272 41076627252 41135435461 41281247712 41363776512 41369083794 41423005504 41454865072 41530512636 41557268736 41615118904 41629351424 41691058902 41750014584 41809786862 41938273408 42014803104 42074954472 42134453024 42211340712 42224097024 42297333968 42374518884 42401679744 42407110287 42462384992 42598342036 42612900864 42703570368 42764707824 42792118784 42797609333 42870206592 43069041948 43069183128 43096789248 43158489664 43237246032 43296675512 43465626128 43465768608 43493628928 43572996864 43661764096 43667366227 43741438848 43775091816 43837763338 43866005888 43946053344 44144214528 44149878561 44178177376 44258794488 44272167048 44287308288 44348958832 44458511616 44492716272 44556415196 44631995904 44637722523 44693342464 44839002576 44867890176 44887058257 44902409792 44984348496 45075990944 45187191552 45192978846 45251884736 45348169332 45363667968 45383047851 45574068192 45603279872 45609120456 45686497536 45765739952 45884517993 45927965184 45993718912 46077649056 46091581944 46127032242 46321184064 46435456512 46515997984 46530055168 46600881192 46636723206 46717616404 46731731884 46747714304 46811013504 46817008767 46833020352 47029986912 47044199424 47180557584 47196693504 47242054144 47248104612 47248115653 47401259652 47483478968 47564024832 47578407168 47584500714 47615001024 47770183116 47835843106 48016514048 48022663704 48104135424 48141133632 48224636288 48358381056 48364415958 48547083264 48553300872 48708759951 48772248416 48809760488 48892727808 48898829394 48930332544 49015204096 49119484608 49157275236 49189819036 49227652273 49349256624 49571781888 49571793472 49609920496 49700449548 49801699672 49818732032 49892578686 50034662966 50102412891 50119536384 50119548096 50280010272 50345546752 50351994696 50515211016 50563761076 50710489812 50742993792 50776587392 50815641056 50908370328 50923763922 50941168128 51177437232 51210240512 51303689856 51392675192 51486457446 51608990464 51615431027 51648684352 51742933776 51758579724 51960550056 52144733952 52179255552 52235178064 52330497732 52346312064 52461585634 52566465984 52591178592 52812362352 52828322304 52835100573 53050503424 53073344176 53147310912 53321611628 53393812278 53412060672 53418913839 53428211328 53636696832 53659789968 53885468008 53920183808 54018578304 54153894848 54252715824 54269120676 54287668224 54310860543 54346816193 54515986944 54539458656 54768836336 54868779468 54904128768 54910980549 55041663616 55142104608 55158778392 55237747606 55374016848 55409691648 55588078536 55666686112 55768267656 55811160558 55848109458 56019737472 56026912131 56046073536 56099939296 56281787616 56298796032 56499358512 56535572992 56542813716 56542826929 56638740096 56920882176 56938093824 57019610432 57123660816 57160275456 57167596188 57167609547 57184882437 57425389264 57425577504 57462385664 57567244032 57611520576 57649661376 57816759591 57917044994 57954358144 58060114272 58097329152 58104769896 58321918464 58366789088 58510969344 58594737792 58764575322 58866504748 58911780589 58966359552 59011725984 59029556064 59278015488 59323621696 59516963364 59681816352 59707512198 59785336768 59933021184 59958625263 59979117312 59979131328 60249588736 60257305128 60464225776 60510730468 60621151509 60660206784 60765424256 60812160608 60915330048 60923131704 60941553546 61179357324 61436865408 61455442592 61502709656 61614940878 61761578752 61921871568 62029273951 62134508256 62182297608 62414684672 62422678356 62444027136 62625021876 62706649216 62714680293 62907410112 62997472816 63112431708 63201679536 63437876224 63446000952 63486668032 63602519616 63693577488 63897513054 63919351296 64030218272 64138847232 64147061736 64188178176 64485887944 64603562922 64645183872 64737734496 64945013268 65037993149 65198439192 65198652912 65240443392 65492646144 65543033648 65662637724 65756645007 65799008832 66095709184 66104189758 66216321792 66267266064 66523438248 66739074408 66803217188 66826048512 66826064128 66834622794 67040013696 67115710489 67135992928 67258503864 67301835264 67353614688 67613986416 67657325056 67780787328 67877827104 67898351896 68022253998 68192649751 68236582976 68361102288 68404919808 68413680684 68648609928 68891947776 68990578368 69011439632 69137372916 69190548363 69280733408 69310562042 69481776096 69526311936 69572340736 69773996976 69795082752 70076424606 70088621312 70097597826 70121571456 70216520256 70416483136 70446800764 70544980368 70566299136 70863081216 70872156918 71191749704 71225218452 71237615104 71367610752 71422501536 71515595776 71524771762 71546386624 71723123712 71753764659 71801268109 72024771072 72033995556 72336954432 72358827568 72414480724 72537571584 72546623937 72719278208 72820624896 72978338078 73158372624 73205505024 73214640732 73522806144 73545037856 73735912854 73784728554 73832022464 74014405632 74117438048 74357672832 74357690208 74414880744 74464145944 74692983296 74702549508 74728098048 75016727498 75042383488 75051994449 75179322144 75332478016 75390418288 75518320128 75527992044 75845641614 75917458432 76114490688 76164881088 76223461584 76223479396 76246509916 76385645883 76567436672 76756325376 76766155848 76815360768 76866215168 77089012788 77413485696 77473026528 77604461568 77637869586 77832352457 77940825084 78126317056 78268883328 78352767096 78682301312 78692378451 78706074752 78849698976 79218543528 79242483456 79355951152 79575755136 79610016264 79944833684 79972156416 79972175104 79982417442 80090718417 80142316992 80318801077 80343073504 80455045248 80489684952 80828202012 80880275712 81230842272 81255404728 81403681014 81572476432 81773980416 81809187984 81915820544 81951084563 82153254504 82270870922 82562495424 82738167588 82846011008 82856621409 82909730144 83061025272 83114537472 83230237808 83258702848 83382117804 83500029168 83619573724 83772164187 83876546816 84029606208 84149908944 84214650623 84268906048 84422681424 84448194048 84594667936 84749037768 84803359488 84814220574 84924769984 85196684072 85407140736 85529415648 85584237568 85595218666 85740413184 85926107737 86138083896 86138366256 86193578496 86316979328 86474492064 86593351024 86875567491 86931252256 86931537216 87145993728 87323528192 87334732454 87482877696 87550183632 87675526676 87732011776 87892106688 88288429056 88299757122 88356354752 88517588976 88544334096 88574616576 88671121157 88697917664 88917023232 88985432544 89112830392 89263991808 89275445046 89386684928 89678005152 89774116514 89804819584 89968696992 90151981888 90374383104 90385957692 90503769472 90696338664 90766095702 91148136384 91218240912 91372995072 91412330319 91531479904 91769035986 91855930368 91987437824 92155298112 92183163888 92254064484 92642368128 92870913024 93031995968 93201762384 93273446412 93435232808 93463463768 93495428608 93622027008 93634017534 93666040704 94059973824 94361115168 94484108288 94496209224 94496231306 94802519304 94966957936 95156814336 95169001428 95230002048 95540366232 95671686212 95846269581 96045327408 96119220961 96208270848 96282267264 96449272576 96716762112 96728831916 96867315763 97106601744 97417519902 97544496832 97619520976 97785455616 97797658788 97860665088 98030408192 98238969216 98314550472 98379638072 98455304546 98698513248 99143563776 99143586944 99156284637 99219840992 99400899096 99603399344 99637464064 99785157372 100069325932 100204825782 100239072768 100239096192 100251934191 100560020544 100703989392 101030422032 101127522152 101420979624 101485987584 101553174784 101631282112 101816740656 101847527844 101882336256 102354874464 102420481024 102607379712 102785350384 102829604341 102972914892 103217980928 103230862054 103297368704 103485867552 103517159448 103921100112 103965843063 104289467904 104358511104 104470356128 104660995464 104692624128 104923171268 105114636909 105132931968 105146396739 105182357184 105624724704 105656644608 105670201146 106101006848 106114620401 106146688352 106294621824 106643223256 106787624556 106824121344 106837827678 106856422656 107273393664 107287157643 107319579936 107770936016 107840367616 108037156608 108307789696 108505431648 108538241352 108621721086 108693632386 109031973888 109078917312 109467507117 109537672672 109737558936 109808257536 109821961098 110083327232 110284209216 110317556784 110475495212 110677092831 110748033696 111176157072 111261691699 111333372224 111536535312 111622321116 111696218916 112039474944 112053824262 112092147072 112199878592 112525091247 112563575232 112998717024 113071145984 113085627432 113085653858 113277480192 113768462421 113876187648 114039220864 114247321632 114320550912 114335192376 114335219094 114369764874 114850778528 114851155008 115134488064 115223041152 115299322752 115633519182 115834089988 115908716288 115923181159 116120228544 116209539792 116643836928 116733578176 117021938688 117149437441 117189475584 117529150644 117733009496 117823561178 117932719104 118023451968 118059112128 118647243392 119033926728 119363632704 119415024396 119570673536 119917250526 119958234624 119958262656 119973626163 120514610256 120928451552 121021460936 121242303018 121320413568 121530848512 121624321216 121846263408 121883107092 122057603581 122358714648 122873730816 122910885184 123005419312 123229881756 123406306383 123523157504 123843743136 124058547902 124269016512 124364595216 124829369344 124845356712 124888054272 125250043752 125413298432 125429360586 125814820224 125994945632 126224863416 126403359072 126892001904 126973336064 126989627693 127205039232 127387154976 127795026108 127838702592 127977986519 128060436544 128294123472 128376356352 128392827999 128971775888 129207125844 129290367744 129475468992 129890026536 130075986298 130396878384 130397305824 130480886784 130985292288 131002098681 131086067296 131325275448 131513290014 131598017664 132208379516 132432643584 132449635683 132534532128 133046876496 133478148816 133606434376 133652128256 133669245588 134080027392 134231420978 134271985856 134517007728 134603670528 134661174771 134707229376 135227972832 135314650112 135561574656 135755654208 135796703792 136044507996 136149143553 136385299502 136473165952 136722204576 136809839616 136827361368 137297219856 137783895552 137981156736 138022879264 138274745832 138381096726 138561466816 138621124084 138963552192 139547993952 139590165504 140152849212 140177242624 140195195652 140195228413 140243142912 140433040512 140832966272 140893601528 141089960736 141132598272 141726162432 141744313836 141744346959 142383499408 142450436904 142475230208 142735221504 142845003072 143049543524 143092773248 143507529318 143602536218 144049542144 144067991112 144673908864 144717655136 144828961448 145075143168 145093247874 145438556416 145641249792 145956676156 146068935433 146316745248 146429281464 147045612288 147090075712 147471825708 147569457108 147664044928 147682956819 148234876096 148715345664 148715380416 148829761488 148928291888 149385966592 149405099016 149456196096 150033454996 150084766976 150103988898 150307238673 150358644288 150664956032 150780836576 151036640256 151055984088 151691283228 152228981376 152329762176 152446923168 152446958792 152493019832 152771291766 153134873344 153153983867 153532311696 153630721536 153732430336 154178025576 154826971392 154846293081 154946053056 155275739172 155664704914 155881650168 156252634112 156537766656 156705534192 157364602624 157384756902 157412149504 157699397952 158046673087 158437087056 158484966912 158505301719 158711902304 159151510272 159220032528 159889667368 159944350208 159964834884 160181436834 160284633984 160637602154 160686147008 160910090496 160979369904 161258585753 161656404024 161760551424 162461684544 162510809456 162807362028 162932581629 163040448579 163144952864 163547960832 163618375968 163831641088 163902169126 164306509008 164541741844 165124990848 165476335176 165692022016 165713242818 165819460288 166122050544 166229074944 166460475616 166764235608 167000058336 167239147448 167544328374 167753093632 167774617609 168059212416 168299817888 168429301246 168537812096 168845362848 168896388096 169080405547 169189335872 169498075536 169606718976 169628441148 169628480787 169849539968 170393368144 170814281472 171058831296 171190437332 171480826368 171502828641 171554647311 171852215474 172276167792 172276732512 172387156992 172633958656 172948984128 173186702048 173751134982 173862504512 173863074432 174291987456 174669464908 174965755392 175100367264 175351053352 175464023552 175784213376 176599514244 176712709504 176735341767 177035177952 177088668192 177342242314 177395835328 177834046464 177970865088 178225660784 178550890092 178773369856 179356010304 179548233028 179609639168 179875875789 179937393984 180303963776 180748766208 180771915384 181007538944 181392677328 181532191404 182296272768 182436481824 182745990144 182824660638 183062959808 183538071972 183974875648 184310596224 184366327776 184508128968 185284736256 186063991936 186087821853 186403524768 186546892824 186870465616 186926927536 186990857216 187244054016 187268035068 187332081408 188119947648 188144040879 188722230336 188992418448 188992462612 189137821891 189605038608 189933915872 190313628672 190338002856 190460004096 191080732464 191343372424 191692539162 192090654816 192238441922 192416541696 192564534528 192898545152 192981586229 193457663832 193734631526 194213203488 194835039804 195088993664 195113979447 195239041952 195595317576 195721330176 196060816384 196477938432 196629100944 196759276144 196910609092 197269935021 197397026496 198287127552 198287173888 198312569274 198439681984 198801798192 199146616369 199206798688 199570314744 200138651864 200409651564 200478145536 200478192384 200503868382 201120041088 201347131467 201407978784 202060844064 202255044304 202342124671 202841959248 202971975168 203106349568 203262564224 203633481312 203695055688 204577949253 204709748928 205214759424 205570700768 205659208682 205945829784 206435961856 206461724108 206594737408 206971735104 207034318896 207842200224 207931686126 208578935808 208717022208 208806188531 208940712256 209321990928 209385248256 209846342536 210229273818 210265863936 210292793478 210364714368 211249449408 211340402292 212202013696 212229240802 212293376704 212589243648 213286446512 213575249112 213675655356 213712845312 214546787328 214574315286 214639159872 215261293977 215403804327 215541872032 216074313216 216615579392 217010863296 217076482704 217243442172 217387264772 218157834624 218935014234 219075345344 219475117872 219616515072 219643922196 220166654464 220568418432 220635113568 220950990424 221354185662 221496067392 222352314144 222523383398 222666744448 223073070624 223244642232 223392437832 224078949888 224107648524 224184294144 224399757184 225050182494 225127150464 225155983347 225997434048 226171254864 226171307716 226554960384 227536924842 227752375296 228078441728 228494643264 228670384752 228670438188 228739529748 229701557056 229702310016 230268976128 230446082304 230598645504 231267038364 231668179976 231817432576 231846362318 232240457088 232419079584 233467156352 233497057371 234298874882 234378951168 235058301288 235466018992 235647122356 236046903936 236077135353 236118224256 237294486784 238067853456 238322999917 238727265408 238830048792 239141347072 239834501052 239916469248 239916525312 239947252326 240177865111 240956403231 241029220512 241856903104 242042921872 242484606036 242640827136 243061697024 243248642432 243692526816 243766214184 244115207162 244717429296 245747461632 245821770368 245853253689 246010838624 246459763512 246812612766 247046315008 247687486272 248117095804 248538033024 248569864227 248729190432 249690713424 249776108544 249882815783 250500087504 250826596864 250858721172 251629640448 251989891264 252449726832 252643951869 252806718144 253784003808 253946672128 253979255386 254410078464 254774309952 255590052216 255955973038 256120873088 256588246944 256752712704 256785655998 257778323211 257943551776 258414251688 258580735488 258950937984 259780053072 260151972596 260626702473 260793756768 260794611648 261970584576 262004197362 262172134592 262650550896 263026580028 263106113597 263196035328 264416759032 264865287168 264899271366 265069064256 266013363471 266093752992 266956297632 267212868752 267304256512 267338491176 268160054784 268462841956 268543971712 269034015456 269322349542 269414458752 270455945664 271123149312 271511308416 271593407584 272089015992 272298287106 272770599004 272946331904 273444409152 273654722736 274594439712 275567791104 275868030103 275962313472 276045758528 276549491664 276762193452 277122933632 277242248168 277927104384 279095987904 280305698424 280354485248 280390391304 280390456826 280486285824 280866081024 281665932544 281787203056 282179921472 283452324864 283488627672 283488693918 284766998816 284900873808 285470443008 285690006144 286099087048 286185546496 287015058636 287205072436 287425969723 288135982224 288357662883 289347817728 289435310272 289657922896 290150286336 290186495748 290601947289 290877112832 291913352312 292137870866 292633490496 292858562928 294091224576 294180151424 294943651416 295138914216 295328089856 295365913638 296469752192 297430691328 297430760832 297468853911 297659522976 297856583776 298810198032 298912392192 300066909992 300169533952 300207977796 300614477346 300717288576 301329912064 301561673152 302111968176 303382566456 304457962752 304659524352 304893846336 304893917584 304986039664 305542583532 306269746688 306307967734 307064623392 307261443072 307464860672 308356051152 308488813023 309653942784 309692586162 309892106112 310551478344 311329409828 311763300336 311897529189 313075533312 313411068384 314729205248 314769513804 314824299008 314864693321 315398795904 316093346174 316874174112 316969933824 317010603438 317315281643 317423804608 318303020544 318343861203 318440065056 319779334736 319888700416 319929669768 320362873668 320569267968 321275204308 321372294016 321820180992 321861472929 321958739808 322517171506 323312808048 323521102848 324923369088 325021618912 325614724056 325865163258 326080897158 326289905728 327095921664 327236751936 327804338252 328402521351 328613018016 329083483688 330137150779 330249981696 330952670352 331384044032 331426485636 331638920576 332244101088 332920951232 333528471216 333785075097 334000116672 334478294896 335088656748 335506187264 335549235218 336118424832 336599635776 336858602492 337075624192 337575273741 337690725696 338160811094 338378671744 338996151072 339213437952 339256882296 339256961574 339699079936 340786736288 341628562944 342117662592 342380874664 342961652736 343005657282 343109294622 343704430948 343968783439 344552335584 344553465024 345267917312 345897968256 346373404096 347502269964 347725009024 347726148864 347769543477 349338929816 349931510784 350200734528 350702106704 350928047104 351448312323 351568426752 353199028488 353425419008 353470683534 354070355904 354177336384 354684484628 354791670656 355941730176 356451321568 357101780184 358712020608 359096466056 359219278336 359751751578 359874787968 360607927552 361543830768 362015077888 362061527131 362170922101 362785354656 363064382808 364592545536 364872963648 365649321276 366125919616 366172810743 367076143944 367949751296 368621192448 368732655552 369016257936 370218919149 370569472512 372127983872 372174423721 372175643706 372807049536 373093785648 373740931232 373853855072 374488108032 374536070136 374664162816 376239895296 376288081758 377444460672 377984836896 377984925224 378275643782 379210077216 379737959999 379867831744 380676005712 380920008192 380968883079 382161464928 382686744848 383385078324 383933959557 384181309632 384476883844 385129069056 385178483997 385797090304 385963172458 386915327664 387469263052 388426406976 389670079608 390177987328 390227958894 390478083904 391190635152 391442660352 391869148339 392955876864 393006296043 393258201888 393518552288 393821218184 394539870042 394794052992 396574347776 396625138548 396879363968 397603596384 398293232738 398413597376 399140629488 400277303728 400819303128 400956384768 401007736764 402240082176 402694262934 402815957568 403983524313 404121688128 404510088608 404684249342 405683918496 405943950336 406212699136 406525128448 407266962624 407390111376 409155898506 409419497856 410429518848 411141401536 411318417364 411891659568 412923448216 413189474816 413943470208 414068637792 415684400448 415863372252 417612377062 417881424512 418643981856 418770496512 419692685072 420458547636 420531727872 420585586956 420585685239 420729428736 422498898816 422680804584 424458481604 424586753408 425178487296 425233040877 426572893024 427150498224 427351310712 427425690624 429148630572 429278319744 430522587954 430807608654 431083744064 432148626432 433231158784 434021726592 434152965408 434486884344 434774529544 436315669248 437870028468 438150690688 438206806299 438950235744 439287844392 440333308928 441136836864 441270227136 441901980848 442708371324 442992134784 443048870457 444704628288 445046766796 445333488896 446146141248 446489284464 446784875664 448157899776 448215297048 448368588288 448799514368 450100364988 450254300928 450311966694 451994868096 452342509728 452342615432 453109920768 454440509507 455073849684 456156883456 456989286528 457340769504 457340876376 457479059496 459403114112 459404620032 459461951601 460892164608 461197291008 462534076728 463336359952 463634865152 463692724636 464480914176 464538879243 464838159168 466934312704 466994114742 468597749764 468757902336 468958161127 470116602576 470932037984 471294244712 472093807872 472154270706 472236448512 474140019261 474588973568 476135706912 476645999834 477454530816 477660097584 478282694144 479669002104 479833050624 479894504652 480355730222 481912806462 482058441024 483713806208 483775757259 484085843744 484969212072 485281654272 486123394048 486497284864 487385053632 487532428368 488230414324 489121345737 489434858592 491494923264 491643540736 491704895573 491706507378 492021677248 492919527024 493625225532 495374972544 496234191608 497076066048 497139728454 497458380864 499381426848 499765631566 501000175008 501653193728 501717442344 503259280896 503323852827 503979782528 504899453664 505287903738 505613436288 507241216641 507568007616 507958510772 508820156928 508885442361 509548619904 511180104432 511911946076 512241746176 513176493888 513571311996 515556646422 515887103552 516828503376 517161470976 517724933207 517901875968 519560106144 520303945192 521253404946 521587513536 521589223296 524008394724 524344269184 525301101792 526053160056 526212227194 526392070656 528833518064 529798542732 530138128512 530206025301 532026726942 532187505984 533912595264 534425737504 534676982352 536320109568 536925683912 537087943424 538068030912 538644699084 538828917504 540911891328 542246298624 543022616832 543186815168 544178031984 544596574212 545541198008 545892663808 546888818304 547309445472 549188879424 551736060206 551924626944 552091517056 553098983328 553524386904 554245867264 554484496336 555854208768 558191975808 558263465559 560611396848 560780782608 560780913652 560972571648 561212225611 561732162048 563331865088 563574406112 564359842944 566977255344 566977387836 567413465673 569533997632 569801747616 570940886016 571380012288 572198174096 572371092992 574030117272 574410144872 574851939446 576271964448 576715325766 578695635456 578870620544 578944758687 579315845792 580372991496 581203894578 581754225664 583826704624 584275741732 585266980992 585341938341 585717125856 588182449152 588360302848 589887302832 590277828432 590656179712 590731827276 590910451849 592939504384 594861382656 594861521664 594937707822 595319045952 595713167552 597439849107 597620396064 600133819984 600339067904 600415955592 601228954692 601434577152 602659824128 603123346304 604041394401 604223936352 606765132912 607026374013 608915925504 609319048704 609787692672 609787835168 609972079328 611085167064 612539493376 612615935468 613733847759 614129246784 616712102304 616977626046 619307885568 619385172324 619572461051 619784212224 621102956688 622658819656 623526600672 623795058378 626151066624 626418565593 626822136768 629458410496 629539027608 629648598016 629729386642 630797591808 632186692348 633748348224 634021206876 634630563286 634847609216 636606041088 636687722406 636880130112 639558669472 639859339536 640725747336 641138535936 642550408616 642744588032 643640361984 643722945858 643917479616 645034343012 646211412981 646625616096 649624716049 649846738176 650043237824 651229448112 651730326516 652161794316 652579811456 654473503872 655608676504 656805042702 657226036032 658166967376 660274301558 660499963392 661905340704 662768088064 662852971272 663277841152 664488202176 665841902464 667056942432 667570150194 668000233344 668956589792 670177313496 671098470436 672236849664 673199271552 673717204984 674151248384 675150547482 675381451392 676321622188 676757343488 677992302144 678513764592 678513923148 679398159872 679485331739 681573472576 683257125888 684235325184 684761749328 686011314564 686218589244 687408861896 687937566878 689104671168 689106930048 690535834624 691795936512 692746808192 695004539928 695450018048 695452297728 695539086954 698677859632 700401469056 700491172113 701404213408 702896624646 703136853504 706398056976 706850838016 706941367068 708140711808 708354672768 709368969256 709583341312 711883460352 712658911231 712902643136 714203560368 714968999751 717424041216 718192932112 718438556672 719503503156 719749575936 720533595333 721215855104 722869209693 723087661536 724030155776 724123054262 724341844202 725570709312 726128765616 729185091072 729745927296 731298642552 732251839232 732345621486 734152287888 737242384896 737465311104 737559761067 738032515872 740437838298 741138945024 741455568143 744255967744 744348847442 744351287412 745614099072 746187571296 747481862464 747707710144 749072140272 749328325632 749648447349 752479790592 752576163516 754888921344 755969673792 755969850448 756551287564 757931855607 758420154432 759475919998 759735663488 761352011424 761840016384 761937766158 764322929856 765373489696 766770156648 767867919114 768362619264 768953767688 770258138112 770356967994 771926344916 773334969633 773830655328 774938526104 776852813952 779340159216 780355974656 780455917788 780956167808 782381270304 783738296678 785911753728 786012592086 786516403776 787037104576 787642436368 789079740084 789318340791 789588105984 793148695552 793250277096 793758727936 795207192768 796586465476 796827194752 798040090413 798281258976 800554607456 801638606256 801912769536 802015473528 804480164352 805388525868 805631915136 807967048626 808243376256 809020177216 809368498684 811367836992 813050256896 813154577327 814533925248 814780222752 818311797012 818838995712 822282803072 822636834728 823783319136 825846896432 826378949632 827604090309 827886940416 828137275584 831368800896 831726744504 835224754124 835762849024 837287963712 839385370144 840917095272 841063455744 841171173912 841171370478 841458857472 844997797632 845361609168 848916963208 849173506816 850356974592 850466081754 852854106883 853145786048 854300996448 854702621424 858297261144 858556639488 861045175908 861615217308 862167488128 862277909169 865072988649 866462317568 868043453184 868305930816 868973768688 869549059088 871805841867 872631338496 875740056936 876301381376 876413612598 877900471488 878575688784 882273673728 882540454272 883803961696 885416742648 885984269568 886097740914 889409256576 890093533592 890666977792 892292282496 892978568928 893569751328 896430594096 896737176576 897599028736 897714197407 900200729976 900508601856 900623933388 903989736192 904685019456 904685230864 908881019014 910147699368 912313766912 913978573056 914681539008 914681752752 914958118992 918806228224 918809240064 918923903202 921784329216 922394582016 922788639637 925068153456 925466439069 926672719904 927385449272 928961828352 929077758486 929676318336 933868625408 933988229484 937195499528 937916322254 940233205152 941864075968 942588489424 944187615744 944308541412 944472897024 944594079963 948280038522 949177947136 951945844929 952271413824 953291999668 954909061632 955031583609 955320195168 956565388288 959338004208 959666101248 959789009304 960711460444 963825612924 964116882048 967427612416 967551514518 968171687488 969938424144 970563308544 972994569728 974770107264 975064856736 976460828648 978242691474 978869717184 983287081472 983409791146 983413014756 984043354496 985839054048 987250451064 990411452337 990749945088 992468383216 994152132096 994279456908 994916761728 998762853696 999531263132 1001355225291 1002000350016 1003434884688 1006518561792 1006647705654 1007959565056 1009798907328 1010575807476 1011226872576 1014482433282 1015136015232 1015917021544 1017640313856 1017770884722 1019097239808 1022360208864 1023823892152 1024483492352 1026352987776 1027142623992 1031113292844 1031774207104 1031906350317 1033657006752 1035449866414 1035803751936 1039120212288 1040607890384 1042506809892 1043175027072 1043178446592 1043308630431 1048016789448 1048688538368 1050602203584 1052106320112 1052424454388 1052784141312 1054344936969 1057667036128 1059597085464 1060276257024 1060412050602 1064053453884 1064375011968 1067825190528 1068851475008 1069353964704 1073851367824 1074175886848 1074313711651 1076136061824 1077289398168 1077657835008 1081823782656 1086045233664 1086184581393 1086373630336 1086512766303 1088356063968 1089193148424 1091082396016 1091785327616 1093777636608 1094618890944 1098377758848 1098518432229 1103472120412 1103849253888 1104183034112 1104320831041 1106197966656 1107048773808 1108491734528 1108968992672 1111708417536 1116383951616 1116523271163 1116526931118 1121222793696 1121561565216 1121561827304 1122424451222 1123464324096 1126663730176 1127148812224 1128719685888 1133954510688 1133954775672 1134826931346 1139067995264 1139213879997 1139603495232 1142760024576 1142906649237 1144396348192 1144742185984 1148060234544 1148820289744 1149703878892 1151801878671 1152543928896 1153430651532 1157391270912 1157741241088 1157889517374 1158631691584 1160745982992 1162407789156 1162759276219 1167653409248 1168551483464 1170533961984 1170683876682 1171434251712 1175607445017 1176720605696 1179774605664 1180555656864 1181312359424 1181463654552 1181820903698 1185879008768 1189723043328 1189875415644 1190638091904 1191426335104 1194879698214 1195240792128 1200267639968 1200831911184 1202457909384 1202869154304 1205319648256 1206246692608 1208082788802 1208447872704 1213530265824 1214052748026 1217831851008 1218638097408 1219158713681 1219575385344 1219575670336 1219944158656 1222170334128 1225231870936 1227467695518 1228258493568 1233424204608 1233955252092 1238770344648 1239144922102 1239568424448 1242205913376 1245317639312 1247053201344 1247590116756 1252837131186 1253644273536 1259078055216 1259458773284 1261595183616 1261757055717 1264373384696 1267496696448 1268042413752 1269261126572 1269695218432 1273375444812 1273760260224 1275198499291 1279117338944 1279718679072 1281451494672 1282277071872 1285100817232 1285489176064 1287445891716 1287834959232 1290068686024 1292422825962 1293251232192 1299249432098 1299693476352 1300086475648 1302458896224 1303460653032 1304323588632 1305159622912 1308947007744 1311217353008 1313610085404 1314452072064 1314620418897 1316333934752 1320548603116 1320999926784 1323810681408 1325705942544 1326555682304 1328976404352 1331683804928 1334113884864 1335140300388 1336000466688 1337913179584 1340354626992 1342196940872 1344473699328 1346398543104 1347434409968 1348302496768 1350301094964 1350762902784 1352643244376 1353514686976 1355984604288 1357027529184 1357027846296 1358796319744 1358970663478 1363146945152 1363321528521 1368470650368 1369523498656 1372022629128 1372437178488 1374817723792 1375875133756 1378209342336 1378213860096 1378385854803 1383591873024 1385493616384 1390009079856 1390900036096 1390904595456 1391078173908 1391498805967 1397355719264 1400802938112 1400982344226 1402808426816 1405793249292 1406273707008 1406874483381 1412796113952 1413701676032 1413882734136 1416281423616 1416709345536 1418737938512 1419166682624 1422420057783 1423766920704 1425317822462 1425805286272 1428407120736 1429937999502 1434848082432 1436385864224 1439007006312 1439499151872 1441067190666 1442431710208 1445738419386 1446175323072 1448246108524 1448683688404 1451141418624 1451327271777 1452257531232 1458370182144 1458993214733 1459491854592 1462597285104 1464503678464 1464691242972 1468304575776 1474484769792 1474930622208 1475114686719 1475119522134 1476065031744 1480875676596 1482911136286 1488511935488 1488697694884 1488702574824 1491228198144 1492375142592 1494963724928 1495415420288 1498144280544 1499296894698 1504959581184 1505152327032 1509777842688 1509971558481 1511939347584 1511939700896 1513102575128 1515863711214 1516840308864 1518951839996 1519471326976 1521723649923 1522704022848 1523875532316 1526057220463 1528645859712 1530746979392 1533540313296 1535735838228 1536725238528 1537907535376 1540713935988 1543852689832 1546669939266 1547661310656 1549877052208 1553174799621 1553705627904 1558680318432 1560711949312 1560911835576 1561912335616 1564762540608 1567476593356 1572025184172 1573032807552 1574074209152 1575284872736 1578159480168 1578636681582 1579176211968 1586500554192 1587517455872 1590414385536 1593172930952 1593654389504 1596080180826 1596562517952 1600078361837 1601109214912 1603277212512 1604030947056 1608960328704 1610777051736 1611263830272 1615934097252 1616486752512 1618040354432 1618736997368 1622735673984 1626100513792 1626309154654 1629067850496 1629560445504 1636623594024 1637677991424 1644565606144 1645273669456 1647566638272 1651693792864 1655208180618 1655773880832 1656274551168 1662737601792 1663453489008 1670449508248 1671525698048 1674575927424 1678770740288 1681834190544 1682342347824 1682342740956 1682917714944 1683636676833 1684751301983 1689995595264 1690723218336 1697833926416 1698347013632 1700932163508 1702240397019 1705708213766 1706291572096 1708601992896 1709405242848 1716594522288 1717113278976 1722090351816 1723230434616 1724334976256 1724555818338 1730145977298 1736086906368 1736611861632 1736834276061 1737947537376 1739098118176 1743611683734 1745262676992 1751480113872 1752602762752 1752827225196 1755800942976 1757151377568 1764547347456 1765080908544 1767607923392 1770833485296 1771968539136 1772195481828 1772731355547 1778818513152 1780187067184 1781333955584 1784584564992 1785957137856 1787139502656 1792319547321 1792861188192 1795198057472 1795428394814 1800401459952 1801017203712 1801247866776 1807979472384 1809370038912 1809370461728 1817762038028 1820295398736 1821079122039 1826265198259 1827957146112 1829363078016 1829363505504 1829916237984 1837612456448 1837618480128 1837847806404 1845577279274 1850136306912 1850932878138 1853345439808 1854770898544 1857923656704 1858155516972 1858717383153 1859352636672 1867737250816 1867976458968 1874390999056 1875832644508 1879255696779 1880466410304 1883728151936 1885176978848 1888375231488 1888617082824 1888945794048 1889188159926 1896560077044 1903891689858 1904542827648 1906583999336 1909818123264 1910063167218 1910640390336 1918676008416 1919578018608 1921422920888 1927651225848 1928233764096 1934855224832 1935103029036 1936343374976 1939876848288 1945989139456 1948874148147 1949540214528 1950129713472 1952921657296 1956485382948 1957739434368 1966574162944 1966819582292 1966826029512 1968086708992 1971678108096 1974500902128 1980822904674 1981499890176 1984936766432 1988304264192 1988558913816 1989833523456 1997525707392 1999062526264 2002710450582 2004000700032 2006869769376 2013295411308 2015919130112 2016177787619 2019597814656 2021151614952 2022453745152 2028964866564 2030272030464 2031834043088 2035541769444 2038194479616 2038455995217 2044720417728 2047647784304 2048966984704 2052705975552 2054285247984 2062226585688 2063548414208 2063812700634 2067314013504 2070899732828 2071607503872 2078240424576 2081215780768 2085013619784 2086350054144 2086356893184 2086617260862 2096033578896 2097377076736 2101204407168 2104212640224 2104848908776 2108689873938 2113972142281 2115334072256 2119194170928 2120552514048 2120824101204 2128106907768 2128750023936 2135650381056 2137702950016 2137976733693 2138707929408 2144906999253 2147702735648 2148351773696 2148627423302 2152272123648 2154578796336 2155315670016 2161600785999 2163647565312 2172090467328 2172369162786 2172747260672 2173025532606 2176712127936 2178386296848 2182164792032 2187555273216 2189237781888 2196755517696 2197036864458 2206944240824 2208366068224 2208641662082 2212395933312 2214097547616 2216983469056 2217937985344 2223416835072 2224366704429 2225839311379 2232767903232 2233046542326 2233053862236 2242445587392 2243123130432 2243123654608 2244848902444 2248945342047 2254297624448 2257439371776 2267909021376 2267909551344 2269653862692 2278135990528 2278427759994 2279206990464 2285520049152 2285813298474 2288010188689 2288792696384 2296120469088 2297640579488 2299407757784 2303603757342 2305087857792 2306861303064 2315482482176 2315779034748 2317263383168 2321491965984 2324815578312 2325518552438 2335306818496 2337102966928 2341067923968 2341367753364 2342868503424 2351214890034 2353441211392 2359549211328 2361111313728 2362927309104 2363641807396 2367955022373 2371758017536 2379446086656 2379750831288 2381276183808 2382852670208 2389759396428 2390481584256 2400535279936 2401663822368 2404915818768 2405738308608 2412493385216 2412802926167 2416165577604 2416895745408 2427060531648 2428105496052 2438317427362 2439150770688 2439151340672 2439463731981 2439888317312 2444340668256 2450463741872 2454935391036 2456516987136 2466848409216 2467910504184 2477540689296 2478289844204 2479136848896 2482812270927 2484411826752 2490635278624 2494106402688 2495180233512 2505674262372 2507288547072 2518156110432 2518917546568 2523190367232 2523514111434 2528746769392 2534993392896 2536084827504 2538522253144 2539390436864 2546750889624 2547520520448 2550396998582 2558234677888 2558562320649 2559437358144 2562902989344 2570201634464 2570978352128 2574891783432 2575669918464 2580137372048 2584845651924 2586502464384 2586833727507 2598498864196 2599386952704 2600172951296 2604917792448 2606921306064 2608647177264 2610319245824 2610654169313 2617894015488 2622434706016 2627220170808 2628904144128 2629240837794 2632667869504 2641097206232 2647621362816 2651411885088 2653111364608 2657952808704 2663367609856 2663709339847 2668227769728 2670280600776 2672000933376 2675826359168 2680709253984 2684393881744 2692797086208 2693142592221 2694868819936 2700602189928 2701525805568 2705286488752 2707029373952 2711969208576 2714055058368 2714055692592 2717941326956 2726293890304 2726643057042 2736941300736 2738110553677 2739046997312 2744045258256 2744874356976 2749635447584 2751750267512 2756418684672 2756427720192 2756771709606 2767183746048 2768365918911 2770987232768 2780018159712 2781800072192 2782156347816 2782997611934 2794711438528 2801605876224 2801964688452 2805616853632 2811586498584 2813748966762 2825592227904 2827765468272 2832562847232 2833418691072 2833782239889 2837475877024 2838333365248 2844840115566 2847533841408 2850635644924 2851610572544 2855837534787 2856814241472 2859875999004 2869696164864 2872771728448 2878014012624 2878998303744 2882134381332 2891476838772 2892350646144 2896492217048 2897367376808 2902282837248 2902654543554 2904515062464 2917986429466 2918983709184 2925194570208 2929007356928 2929382485944 2936609151552 2949861244416 2950229373438 2950239044268 2952130063488 2961751353192 2965822272572 2971234357011 2977395389768 2977405149648 2982456396288 2984750285184 2989927449856 2990830840576 2996288561088 2998593789396 3002886788653 3010304654064 3019555685376 3019943116962 3023878695168 3023879401792 3026205150256 3031727422428 3033680617728 3037903679992 3038942653952 3043447299846 3045408045696 3047751064632 3052114440926 3057291719424 3061493958784 3067080626592 3071471676456 3073450477056 3075815070752 3081427871976 3087705379664 3093339878532 3095322621312 3095719050951 3099754104416 3106349599242 3107411255808 3117360636864 3121823671152 3123824671232 3129525081216 3134953186712 3144050368344 3146065615104 3148148418304 3150569745472 3156318960336 3157273363164 3158352423936 3173001108384 3175034911744 3180828771072 3186345861904 3187308779008 3187717734571 3192160361652 3193125035904 3200156723674 3202218429824 3206554425024 3208061894112 3221554103472 3222527660544 3222941134953 3231868194504 3232973505024 3236080708864 3237473994736 3245471347968 3252618309308 3258135700992 3258553744179 3259120891008 3259538298909 3273247188048 3275355982848 3276755252761 3289131212288 3290547338912 3295133276544 3303387585728 3310416361236 3311547761664 3312549102336 3312962493123 3325475203584 3326906978016 3340899016496 3343051396096 3349151854848 3349569813489 3357541480576 3363668381088 3364684695648 3364685481912 3367273353666 3369502603966 3379991190528 3381446436672 3395667852832 3396694027264 3401864327016 3404480794038 3411416427532 3412583144192 3417203985792 3417641639991 3418810485696 3433189044576 3434226557952 3444180703632 3446460869232 3448669952512 3449111636676 3449112442669 3460291954596 3472173812736 3473223723264 3473668552122 3475895074752 3478196236352 3487223367468 3488277828657 3502960227744 3505205525504 3505654450392 3511601885952 3514302755136 3526822335051 3530161817088 3535215846784 3541666970592 3543937078272 3544390963656 3545462711094 3557637026304 3560374134368 3569169129984 3571914275712 3574279005312 3584639094642 3585722376384 3590856789628 3593618615929 3600802919904 3602495733552 3615958944768 3618740077824 3618740923456 3635524076056 3640590797472 3642158244078 3652530396518 3655914292224 3657476141043 3658726156032 3658727011008 3659832475968 3675224912896 3675695612808 3691154558548 3700272613824 3701865756276 3706690879616 3709541797088 3716311033944 3717434766306 3718705273344 3735952917936 3748781998112 3751665289016 3758511393558 3760932820608 3767456303872 3770353957696 3777234165648 3778376319852 3783785711011 3793120154088 3807783379716 3809085655296 3813167998672 3820126334436 3821280780672 3825595497873 3837352016832 3839156037216 3842845841776 3855302451696 3856467528192 3869710449664 3870206058072 3872686749952 3879753696576 3897748296294 3899080429056 3900259426944 3905843314592 3912970765896 3915478868736 3933639164584 3933652059024 3936173417984 3943356216192 3949001804256 3961645809348 3962999780352 3967317582089 3969873532864 3977117827632 3979667046912 3995051414784 3998125052528 4005420901164 4008001400064 4013739538752 4026590822616 4031838260224 4032355575238 4039195629312 4042303229904 4044907490304 4057929733128 4060544060928 4063668086176 4071083538888 4076388959232 4076911990434 4089440835456 4089964585563 4095295568608 4105411951104 4108570495968 4124453171376 4127096828416 4127625401268 4134628027008 4141799465656 4156480849152 4162431561536 4170027239568 4172700108288 4172713786368 4173234521724 4174496417901 4192067157792 4194754153472 4202408814336 4208425280448 4209697817552 4217379747876 4220623450143 4227944284562 4230668144512 4238388341856 4241105028096 4241648202408 4256213815536 4257500047872 4271300762112 4275405900032 4275953467386 4277415858816 4289813998506 4295405471296 4297254846604 4304544247296 4309157592672 4323201571998 4327295130624 4344738325572 4345494521344 4346051065212 4353424255872 4356772593696 4364329584064 4375110546432 4376979644199 4378475563776 4393511035392 4394073728916 4413888481648 4416732136448 4417283324164 4424791866624 4425344060157 4428195095232 4435875970688 4448733408858 4451678622758 4465535806464 4466093084652 4466107724472 4484891174784 4486246260864 4486247309216 4489697804888 4497890684094 4508595248896 4514878743552 4528136998423 4535818042752 4535819102688 4539307725384 4556271981056 4556855519988 4558413980928 4571626596948 4576020377378 4577585392768 4578171661389 4592240938176 4595281158976 4598815515568 4607207514684 4610175715584 4613722606128 4630964964352 4631558069496 4634526766336 4642983931968 4649631156624 4651037104876 4659524398863 4670613636992 4674205933856 4682135847936 4682735506728 4685737006848 4702429780068 4719098422656 4722222627456 4725854618208 4727283614792 4735910044746 4747773499877 4759501662576 4762552367616 4765705340416 4779518792856 4780963168512 4800235085511 4801070559872 4803327644736 4809831637536 4824986770432 4825605852334 4832331155208 4833791490816 4854121063296 4856210992104 4876634854724 4878301541376 4878302681344 4878927463962 4879776634624 4888681336512 4899446865697 4900927483744 4909870782072 4913033974272 4933696818432 4935821008368 4955081378592 4956579688408 4965624541854 4968823653504 4981270557248 4988212805376 4990360467024 4999016158343 5011348524744 5014577094144 5036312220864 5037835093136 5047028222868 5050910030499 5054253905949 5057493538784 5069986785792 5072169655008 5077044506288 5078780873728 5093501779248 5095041040896 5100793997164 5116469355776 5117124641298 5118874716288 5125805978688 5140403268928 5149783566864 5151339836928 5160274744096 5169691303848 5173004928768 5173667455014 5196997728392 5200345902592 5209835584896 5213842612128 5217294354528 5220638491648 5221308338626 5235788030976 5241492571957 5244869412032 5254440341616 5257808288256 5258481675588 5265335739008 5282194412464 5295242725632 5302823770176 5315905617408 5318194066641 5326735219712 5327418679694 5336455539456 5340561201552 5344001866752 5351652718336 5361418507968 5368787763488 5385594172416 5386285184442 5389737639872 5401204379856 5403051611136 5410572977504 5423938417152 5428110116736 5428111385184 5435882653912 5452587780608 5453286114084 5476221107354 5478093994624 5478795594777 5488090516512 5489748713952 5499270895168 5503500535024 5512837369344 5512855440384 5513543419212 5536731837822 5541974465536 5560036319424 5564312695632 5565995223868 5576152149459 5589422877056 5603211752448 5603929376904 5611233707264 5623172997168 5627497933524 5651184455808 5655530936544 5665125694464 5666837382144 5667564479778 5674951754048 5689680231132 5701271289848 5703221145088 5711675069574 5713628482944 5719751998008 5745543456896 5756028025248 5764268762664 5782953677544 5784701292288 5792984434096 5794734753616 5804565674496 5805309087108 5809030124928 5835972858932 5837967418368 5846622444441 5850389140416 5858764971888 5863272478621 5873218303104 5899722488832 5900458746876 5900478088536 5904260126976 5923502706384 5931644545144 5942468714022 5954790779536 5954810299296 5964912792576 5969500570368 5979854899712 5981661681152 5982429173099 5992577122176 5997187578792 6005773577306 6020609308128 6039886233924 6047757390336 6047758803584 6048533362857 6052410300512 6063454844856 6067361235456 6075807359984 6077885307904 6086894599692 6090816091392 6095502129264 6104228881852 6114583438848 6115367985651 6122987917568 6134161253184 6142943352912 6146900954112 6151630141504 6162855743952 6175410759328 6186679757064 6190645242624 6191438101902 6199508208832 6212699198484 6214822511616 6234721273728 6243647342304 6247649342464 6259050162432 6269906373424 6272605864801 6288100736688 6292131230208 6296296836608 6301139490944 6312637920672 6314546726328 6341916426843 6346002216768 6361657542144 6372691723808 6374617558016 6375435469142 6384320723304 6386250071808 6400313447348 6404436859648 6413108850048 6413930201079 6416123788224 6443108206944 6445055321088 6445882269906 6463736389008 6465947010048 6472161417728 6472991844461 6474947989472 6490942695936 6505236618616 6516271401984 6517107488358 6518241782016 6519076597818 6546494376096 6553510505522 6578262424576 6581094677824 6590266553088 6606775171456 6620832722472 6625098204672 6625924986246 6650950407168 6653813956032 6673100113287 6677517934137 6681798032992 6698303709696 6699139626978 6715082961152 6727336762176 6729369391296 6729370963824 6734546707332 6739005207932 6762892873344 6791335705664 6803728654032 6808961588076 6822832855064 6825166288384 6834407971584 6835283279982 6837620971392 6864030566067 6866378089152 6888361407264 6892921738464 6897339905024 6898223273352 6898224885338 6920583909192 6946447446528 6947337104244 6951790149504 6956392472704 6974446734936 6976555657314 7005920455488 7011308900784 7023203771904 7028605510272 7053644670102 7060323634176 7070431693568 7071314050699 7083333941184 7088781927312 7090925422188 7115274052608 7120748268736 7138338259968 7143828551424 7148558010624 7169278189284 7171444752768 7181713579256 7187237231858 7201605839808 7204991467104 7237480155648 7237481846912 7238408778501 7271048152112 7281181594944 7284316488156 7305060793036 7314952282086 7317452312064 7317454022016 7318391195943 7319664951936 7351391225616 7382309117096 7400545227648 7403731512552 7413381759232 7419083594176 7432622067888 7434869532612 7437410546688 7445513818441 7471905835872 7497563996224 7503330578032 7517022787116 7521865641216 7534912607744 7540707915392 7554468331296 7556752639704 7567571422022 7586240308176 7615566759432 7618171310592 7626335997344 7640252668872 7642561561344 7651190995746 7674704033664 7675686961947 7678312074432 7685691683552 7710604903392 7712935056384 7740412116144 7745373499904 7746367289273 7759507393152 7795496592588 7798160858112 7800518853888 7811686629184 7825941531792 7830957737472 7831962507939 7867278329168 7867304118048 7872346835968 7886712432384 7898003608512 7923291618696 7934635164178 7939747065728 7954235655264 7959334093824 7990102829568 7991128019541 7996250105056 8010841802328 8016002800128 8027479077504 8053181645232 8064711150476 8078391258624 8079427776663 8084606459808 8115859466256 8121088121856 8127336172352 8142167077776 8153823980868 8178881670912 8179929171126 8190591137216 8210823902208 8214331661031 8217140991936 8248906342752 8254193656832 8255250802536 8269256054016 8283598931312 8305097756733 8312961698304 8324863123072 8340054479136 8345400216576 8346469043448 8348992835802 8384134315584 8404817628672 8416850560896 8419395635104 8434759495752 8441246900286 8455888569124 8461336289024 8476776683712 8483296404816 8512427631072 8515000095744 8542601524224 8550811800064 8551906934772 8551908933193 8554831717632 8579627997012 8590810942592 8594509693208 8609088494592 8618315185344 8646403143996 8689476651144 8690989042688 8692102130424 8706848511744 8713545187392 8728659168128 8753959288398 8756951127552 8787022070784 8788147457832 8827776963296 8834566648328 8849583733248 8850688120314 8856390190464 8871751941376 8897466817716 8903357245516 8910205061413 8932186169304 8932215448944 8969782349568 8972492521728 8972494618432 8979395609776 8995781368188 9008660365959 9017190497792 9056273996846 9071636085504 9071638205376 9078615450768 9112543962112 9113711039976 9116827961856 9143253193896 9152040754756 9155170785536 9156343322778 9184481876352 9190562317952 9197631031136 9214415029368 9220351431168 9227445212256 9263116138992 9269053532672 9285967863936 9299262313248 9302074209752 9319048797726 9341227273984 9342393015887 9348411867712 9365471013456 9371474013696 9404859560136 9438196845312 9444445254912 9451709236416 9454567229584 9471820089492 9495546999754 9519003325152 9525104735232 9531410680832 9559037585712 9561926337024 9563153203713 9600470171022 9602141119744 9606655289472 9619663275072 9651211704668 9664662310416 9667582981632 9668823404859 9708242126592 9712421984208 9753269709448 9756605362688 9757854927924 9759553269248 9777362673024 9798893731394 9801854967488 9819741564144 9826067948544 9830265758283 9836773730933 9867393636864 9871642016736 9910162757184 9913159376816 9931249083708 9937647307008 9938887479369 9962541114496 9976425610752 9980720934048 9998032316686 10022697049488 10029154188288 10072624441728 10075670186272 10094056445736 10101820060998 10108507811898 10114987077568 10139973571584 10144339310016 10154089012576 10187003558496 10190082081792 10201587994328 10232938711552 10234249282596 10234251674149 10237749432576 10251611957376 10280806537856 10299567133728 10302679673856 10320549488192 10339382607696 10346009857536 10347334910028 10347337328007 10393995456784 10400691805184 10419671169792 10427685224256 10434588709056 10442616677252 10464833485971 10482985143914 10489738824064 10508880683232 10515616576512 10516963351176 10530671478016 10564388824928 10590485451264 10605647540352 10631811234816 10636388133282 10654837359388 10663032286609 10672911078912 10681122403104 10703305436672 10722837015936 10737575526976 10772570368884 10779475279744 10780855847787 10802408759712 10821145955008 10847876834304 10856220233472 10856222770368 10871765307824 10905175561216 10906572228168 10952442214708 10956187989248 10957591189554 10972428423129 10976181033024 10979497427904 10998541790336 11007001070048 11025674738688 11027086838424 11073463675644 11120072638848 11128625391264 11131990447736 11152304298918 11178845754112 11207858753808 11222467414528 11227298585131 11246345994336 11254995867048 11302368911616 11311061873088 11335128959556 11349903508096 11351357133033 11379360462264 11402542579696 11406442290176 11423350139148 11427256965888 11439503996016 11476786493619 11491086913792 11512056050496 11528537525328 11537407135351 11565907355088 11569402584576 11585968868192 11589469507232 11609131348992 11610618174216 11618060249856 11671945717864 11693244888882 11700778280832 11717529943776 11726544957242 11746436606208 11771876759969 11800917493752 11800956177072 11808520253952 11847005412768 11863289090288 11884937428044 11901952746267 11909581559072 11909620598592 11939001140736 11959709799424 11963323362304 11964858346198 11985154244352 11994375157584 12011547154612 12041218616256 12079772467848 12095514780672 12095517607168 12097066725714 12104820601024 12126909689712 12134722470912 12147943598509 12151614719968 12173789199384 12181632182784 12191004258528 12208457763704 12229166877696 12230735971302 12245975835136 12268322506368 12285886705824 12303260283008 12325711487904 12342869604931 12350821518656 12373359514128 12381290485248 12382876203804 12399016417664 12425398396968 12469442547456 12487294684608 12518100324864 12523489253703 12539812746848 12545211729602 12576201473376 12584262460416 12592593673216 12602278981888 12625275841344 12629093452656 12683832853686 12692004433536 12723315084288 12745383447616 12750870938284 12768641446608 12772500143616 12800626894696 12808873719296 12826217700096 12827860402158 12832247576448 12886216413888 12891764539812 12927472778016 12944322835456 12945983688922 12949895978944 12981885391872 13010473237232 13034214976716 13036483564032 13038153195636 13092988752192 13107021011044 13130938932597 13162189355648 13180533106176 13213550342912 13241665444944 13250196409344 13251849972492 13307627912064 13346200226574 13355035868274 13363596065984 13396607419392 13398279253956 13430165922304 13454673524352 13458738782592 13458741927648 13469093414664 13478010415864 13525785746688 13582671411328 13584410995269 13607457308064 13617923176152 13645665710128 13650332576768 13668815943168 13670566559964 13675241942784 13728061132134 13732756178304 13734514984167 13776722814528 13785843476928 13796446546704 13796449770676 13841167818384 13892894893056 13894674208488 13903580299008 13912784945408 13948893469872 13953111314628 14011840910976 14022617801568 14046407543808 14057211020544 14087655794717 14107289340204 14140863387136 14142628101398 14166667882368 14177563854624 14181850844376 14241496537472 14243320499631 14287657102848 14297116021248 14338556378568 14342889505536 14363427158512 14374474463716 14400705256533 14403211679616 14409982934208 14474960311296 14474963693824 14476817557002 14537702994937 14542096304224 14562363189888 14568632976312 14610121586072 14629904564172 14634904624128 14634908044032 14636782391886 14639329903872 14698340597091 14702782451232 14764618234192 14801090455296 14807463025104 14826763518464 14838167188352 14865244135776 14869739065224 14891027636882 14943811671744 14995127992448 14997048475029 15006661156064 15034045574232 15043731282432 15069825215488 15081415830784 15108936662592 15113505279408 15135142844044 15162761717847 15172480616352 15231133518864 15236342621184 15242851762763 15252671994688 15280505337744 15285123122688 15302381991492 15349408067328 15351373923894 15356624148864 15371383367104 15421209806784 15480824232288 15490746999808 15492734578546 15519014786304 15590993185176 15601037707776 15623373258368 15651883063584 15661915474944 15663925015878 15724477715871 15734556658336 15734608236096 15773424864768 15796007217024 15846583237392 15869270328356 15879494131456 15908471310528 15980205659136 15982256039082 15992500210112 16021683604656 16032005600256 16049472929417 16054958155008 16106363290464 16129422300952 16156782517248 16158855553326 16169212919616 16231718932512 16254672344704 16284334155552 16307647961736 16357763341824 16359858342252 16381182274432 16428663322062 16434281983872 16436386784331 16497812685504 16510501605072 16538512108032 16567197862624 16610195513466 16625923396608 16649726246144 16680108958272 16692938086896 16697985671604 16768268631168 16809635257344 16833701121792 16838791270208 16869518991504 16882493800572 16911777138248 16922672578048 16953553367424 16966592809632 17024855262144 17101623600128 17103813869544 17103817866386 17109663435264 17159255994024 17181621885184 17189019386416 17236630370688 17292806287992 17378953302288 17384204260848 17397578993941 17413697023488 17427090374784 17457318336256 17507918576796 17513902255104 17532984153103 17576294915664 17589817435863 17655553926592 17669133296656 17699167466496 17701376240628 17712780380928 17743503882752 17794933635432 17806714491032 17820410122826 17864372338608 17864430897888 17939564699136 17944985043456 17944989236864 17947287519297 17958791219552 17991562736376 18017320731918 18034380995584 18112547993692 18143272171008 18143276410752 18145600088571 18157230901536 18227422079952 18233655923712 18286506387792 18304081509512 18310341571072 18312686645556 18368963752704 18381124635904 18395262062272 18428830058736 18440702862336 18454890424512 18526232277984 18538107065344 18571935727872 18598524626496 18604148419504 18638097595452 18682454547968 18684786031774 18696823735424 18730942026912 18742948027392 18809719120272 18817817594403 18876393690624 18888890509824 18903418472832 18909134459168 18943640178984 18991093999508 19025749280529 19038006650304 19118075171424 19123852674048 19126306407426 19200940342044 19204282239488 19206746292581 19213310578944 19239326550144 19302423409336 19329324620832 19335165963264 19337646809718 19416484253184 19418975533383 19424843968416 19506539418896 19513210725376 19515709855848 19519106538496 19554725346048 19597787462788 19603709934976 19639483128288 19660531516566 19673547461866 19734787273728 19743284033472 19820325514368 19826318753632 19862498167416 19875294614016 19877774958738 19925082228992 19952851221504 19961441868096 19996064633372 20032553802411 20045394098976 20138366197519 20145248883456 20151340372544 20188112891472 20203640121996 20217015623796 20229974155136 20288678620032 20308178025152 20374007116992 20403175988656 20465877423104 20468498565192 20468503348298 20475498865152 20503223914752 20561613075712 20592091698201 20599134267456 20641098976384 20678765215392 20692019715072 20694669820056 20694674656014 20787990913568 20839342339584 20855370448512 20869177418112 20885233354504 20929666971942 20965970287828 20979477648128 20982095789779 21017761366464 21033926702352 21061342956032 21128777649856 21180970902528 21211295080704 21213942152097 21272776266564 21309674718776 21326064573218 21345822157824 21362244806208 21406610873344 21445674031872 21475151053952 21545140737768 21558950559488 21561711695574 21604817519424 21642291910016 21712440466944 21712445540736 21715226335503 21743530615648 21813144456336 21904884429416 21912375978496 21915182379108 21944856846258 21952362066048 21958994855808 21997083580672 22014002140096 22054173676848 22092426248161 22146927351288 22240145277696 22257250782528 22263980895472 22304608597836 22336541455323 22357691508224 22415717507616 22444934829056 22454597170262 22492691988672 22509991734096 22604737823232 22622123746176 22670257919112 22699807016192 22702714266066 22758720924528 22805085159392 22846700278296 22854513931776 22879007992032 22953572987238 22982173827584 22985122612433 23024112100992 23057075050656 23074814270702 23131814710176 23138805169152 23164015559939 23171937736384 23178939014464 23221236348432 23236120499712 23239101867819 23343891435728 23386489777764 23401556561664 23435059887552 23453089914484 23492873212416 23495887523817 23543753519938 23601834987504 23601912354144 23617040507904 23694010825536 23726578180576 23769874856088 23803905492534 23819163118144 23819241197184 23878002281472 23929716692396 23970308488704 23973384058623 23988750315168 24023094309224 24082437232512 24159544935696 24191035214336 24194133451428 24209641202048 24253819379424 24295887197018 24303229439936 24347578398768 24363264365568 24382008517056 24416915527408 24461471942604 24491951670272 24536645012736 24571773411648 24606520566016 24642994983093 24651422975808 24685739209862 24701643037312 24746719028256 24762580970496 24765752407608 24798032835328 24850796793936 24938885094912 24974589369216 25036200649728 25046978507406 25079625493696 25090423459204 25152402946752 25204557963776 25250551682688 25258186905312 25367665707372 25384008867072 25490766895232 25501741876568 25537282893216 25545000287232 25601253789392 25617747438592 25652435400192 25655720804316 25655726799579 25664495152896 25772432827776 25783529079624 25854945556032 25891967377844 25899791957888 26020946474464 26068429953432 26072967128064 26076306391272 26185977504384 26214042022088 26261877865194 26324378711296 26361066212352 26427100685824 26438477313373 26483330889888 26503699944984 26615255824128 26692400453148 26710071736548 26727192131968 26730615184239 26796558507912 26860331844608 26909347048704 26917477565184 26917483855296 26938186829328 26956020831728 27025981097877 27051571493376 27165342822656 27168821990538 27214914616128 27235846352304 27291331420256 27337631886336 27341133119928 27350483885568 27456122264268 27465512356608 27469029968334 27553445629056 27571686953856 27592893093408 27592899541352 27682335636768 27720871079927 27789348416976 27807160598016 27825569890816 27897786939744 27906222629256 28023681821952 28027179047661 28045235603136 28114422041088 28175311589434 28214578680408 28281726774272 28285256202796 28333335764736 28355127709248 28363701688752 28482993074944 28486640999262 28575314205696 28594232042496 28606447828747 28677112757136 28685779011072 28689459611139 28726854317024 28748948927432 28801410513066 28806423359232 28819965868416 28949927387648 28953635114004 29075405989874 29084192608448 29124726379776 29137265952624 29220243172144 29259809128344 29269816088064 29273564783772 29278659807744 29396681194182 29405564902464 29490797274849 29510321192799 29529236468384 29602180910592 29614926050208 29653527036928 29676334376704 29730488271552 29739478130448 29782055273764 29887623343488 29990255984896 29994096950058 30013322312128 30068091148464 30087462564864 30162831661568 30217873325184 30227010558816 30270285688088 30325523435694 30344961232704 30462267037728 30485703525526 30505343989376 30561010675488 30570246245376 30604763982984 30698816134656 30702747847788 30702755022447 30713248297728 30742766734208 30842419613568 30961648464576 30985469157092 31038029572608 31042011984021 31181986370352 31202075415552 31246746516736 31303766127168 31327850031756 31448955431742 31469113316672 31469216472192 31546849729536 31592014434048 31693166474784 31738540656712 31758988262912 31816942621056 31964512078164 31985000420224 31989096859827 32043367209312 32098945858834 32109916310016 32212726580928 32258844601904 32317711106652 32338425839232 32342567543361 32463437865024 32509344689408 32568668311104 32615295923472 32715526683648 32719716684504 32762364548864 32857326644124 32868563967744 32872773568662 32995625371008 33021003210144 33077024216064 33134395725248 33220391026932 33299452492288 33360217916544 33385876173792 33395971343208 33536537262336 33667402243584 33677582540416 33681895755393 33739037983008 33764987601144 33823554276496 33845345156096 33907106734848 33933185619264 34049710524288 34054071399099 34207627739088 34207635732772 34219326870528 34233945762271 34318511988048 34363243770368 34378038772832 34473260741376 34585612575984 34612221406053 34757906604576 34768408521696 34795157987882 34827394046976 34854180749568 34914636672512 35015837153592 35065968306206 35152589831328 35179634871726 35311107853184 35315630279907 35338266593312 35402752481256 35425560761856 35487007765504 35589867270864 35613428982064 35640820245652 35705858238801 35728744677216 35728861795776 35879129398272 35889970086912 35889978473728 35894575038594 35917582439104 35983125472752 36034641463836 36045537562789 36225095987384 36286544342016 36286552821504 36291200177142 36314461803072 36443830795527 36454844159904 36573012775584 36608163019024 36620683142144 36625373291112 36737927505408 36762249271808 36790524124544 36857660117472 36909780849024 37028608814793 37052464555968 37143871455744 37197049252992 37208296839008 37276195190904 37364909095936 37369572063548 37393647470848 37461884053824 37619438240544 37635635188806 37752787381248 37777781019648 37793920124111 37806836945664 37818268918336 37887280357968 37982187999016 38051498561058 38076013300608 38236150342848 38252612814852 38401880684088 38408564478976 38413492585162 38426621157888 38478653100288 38604846818672 38658649241664 38675293619436 38832968506368 38837951066766 38849687936832 39013078837792 39031419711696 39109450692096 39195574925576 39207419869952 39278966256576 39321063033132 39347094923732 39486568066944 39640651028736 39652637507264 39724996334832 39750589228032 39755549917476 39850164457984 39922883736192 39992129266744 40065107604822 40090788197952 40276732395038 40290497766912 40302680745088 40376225782944 40407280243992 40434031247592 40459948310272 40577357240064 40616356050304 40748014233984 40753232985807 40806351977312 40936997130384 40937006696596 40950997730304 41006447829504 41123226151424 41184183396402 41198268534912 41282197952768 41357530430784 41389339640112 41389349312028 41575981827136 41678684679168 41710740897024 41738354836224 41770466709008 41859333943884 41931940575656 41958955296256 41964191579558 42035522732928 42067853404704 42122685912064 42257555299712 42262967384151 42422590161408 42427884304194 42545552533128 42619349437552 42652129146436 42724489612416 42729961498893 42891348063744 42950302107904 43090281475536 43117901118976 43123423391148 43136462984977 43209635038848 43284583820032 43424880933888 43424891081472 43430452671006 43472193585091 43487061231296 43613108984811 43626288912672 43809768858832 43824751956992 43830364758216 43889713692516 43904724132096 43917989711616 43994167161344 44028004280192 44095021791273 44108347353696 44184852496322 44293854702576 44480290555392 44514501565056 44527961790944 44609217195672 44673082910646 44715383016448 44831435015232 44909194340524 44985383977344 44991145425087 45019983468192 45209475646464 45228789656723 45244247492352 45340515838224 45399614032384 45405428532132 45517441849056 45610170318784 45693400556592 45709027863552 45728555288289 45758015984064 45907145974476 45964347655168 45970245224866 46048224201984 46114150101312 46149628541404 46263629420352 46328031119878 46343875472768 46357878028928 46442472696864 46472240999424 46478203735638 46687782871456 46772979555528 46803113123328 46870119775104 46906179828968 46985746424832 46991775047634 47087507039876 47173433147613 47203669975008 47203824708288 47388021651072 47453156361152 47539749712176 47607810985068 47638326236288 47638482394368 47859433384792 47940616977408 47946768117246 47977500630336 48046188618448 48148418788251 48164874465024 48319089871392 48382070428672 48388266902856 48419282404096 48507638758848 48591774394036 48606458879872 48695156797536 48764017034112 48833831054816 48922943885208 49073290025472 49143546823296 49213041132032 49285989966186 49302845951616 49371478419724 49403286074624 49493438056512 49531504815216 49596065670656 49602429216947 49701593587872 49877770189824 49949178738432 50093957014812 50159250987392 50180846918408 50304805893504 50409115927552 50501103365376 50516373810624 50735331414744 50768017734144 50981533790464 51003483753136 51074565786432 51202507578784 51304870800384 51311441608632 51311453599158 51328990305792 51544865655552 51567058159248 51709891112064 51783934755688 51799583915776 52024100519863 52041892948928 52136859906864 52152612782544 52192736981823 52371955008768 52428084044176 52523755730388 52598952459309 52648757422592 52769452307589 52854201371648 52876954626746 52966661779776 53007399889968 53230511648256 53384800906296 53420143473096 53454384263936 53461230368478 53593117015824 53818694097408 53834955130368 53834967710592 53841862557891 53876373658656 53912041663456 54051962195754 54103142986752 54330685645312 54337643981076 54429829232256 54471692704608 54582662840512 54682266239856 54700967771136 54912244528536 54931024713216 54938059936668 55106891258112 55143373907712 55185786186816 55185799082704 55364671273536 55441742159854 55578696833952 55614321196032 55651139781632 55795573879488 55812445258512 56047363643904 56054358095322 56090471206272 56228844082176 56350623178868 56429157360816 56453452783209 56570512405592 56666671529472 56710255418496 56727403377504 56965986149888 56973281998524 57212895657494 57354225514272 57371558022144 57378919222278 57453708634048 57497897854864 57602821026132 57612846718464 57620238877743 57639931736832 57899854775296 57907270228008 58150811979748 58168385216896 58249452759552 58256926600149 58274531905248 58440486344288 58519618256688 58539632176128 58547129567544 58557319615488 58793362388364 58811129804928 58981594549698 59020642385598 59058472936768 59204361821184 59229852100416 59352668753408 59460976543104 59478956260896 59564110547528 59775246686976 59980511969792 59988193900116 60026644624256 60136182296928 60325663323136 60415098592557 60435746650368 60454021117632 60540571376176 60651046871388 60689922465408 60924534075456 60971407051052 61010687978752 61122021350976 61209527965968 61397632269312 61405495695576 61405510044894 61426496595456 61485533468416 61684839227136 61923296929152 61970938314184 62076059145216 62084023968042 62258349802459 62363972740704 62493493033472 62607532254336 62655700063512 62897910863484 62938226633344 62938432944384 62946287369337 63184028868096 63386332949568 63477081313424 63517976525824 63633885242112 63641826456291 63929024156328 63970000840448 63978193719654 64086734418624 64197891717668 64219832620032 64425453161856 64517689203808 64635422213304 64676851678464 64685135086722 64926875730048 65018689378816 65137336622208 65230591846944 65439433369008 65524729097728 65533136410711 65714653288248 65737127935488 65745547137324 65991250742016 66042006420288 66268791450496 66277278744483 66440782053864 66598904984576 66720435833088 66771752347584 66791942686416 67009624365969 67073074524672 67334804487168 67355165080832 67363570693501 67363791510786 67478075966016 67529975202288 67647108552992 67814213469696 67866371238528 68099421048576 68108142798198 68415255478176 68415271465544 68467891524542 68637023976096 68726487540736 68756077545664 68946521482752 68955367837299 69171225151968 69224442812106 69492046679817 69515813209152 69536817043392 69590315975764 69708361499136 69717305603457 69829273345024 70031674307184 70131936612412 70305179662656 70359269743452 70622215706368 70631260559814 70676533186624 70805504962512 70851121523712 70928315849359 71179734541728 71226857964128 71281640491304 71411716477602 71457489354432 71457723591552 71779956947456 71789150077188 71835164878208 71966250945504 72069282927672 72091075125578 72450191974768 72573105643008 72582400354284 72628923606144 72887661591054 72909688319808 73146025551168 73216326038048 73250746582224 73475855010816 73524498543616 73581048249088 73715320234944 73819561698048 74057217629586 74104929111936 74287742911488 74394098505984 74416593678016 74552390381808 74739144127096 74787294941696 74923768107648 75238876481088 75271270377612 75587840248222 75613673891328 75636537836672 75774560715936 75964375998032 76102997122116 76152026601216 76472300685696 76505225629704 76803761368176 76826985170324 76853242315776 76957306200576 76967180398737 77209693637344 77317298483328 77350587238872 77675902133532 77699375873664 78026157675584 78062839423392 78218901384192 78391149851152 78414839739904 78557932513152 78642126066264 78694189847464 78973136133888 79281302057472 79305275014528 79315431940119 79449992669664 79511099834952 79700328915968 79845767472384 79984258533488 80130215209644 80181576395904 80191845552717 80553464790076 80580995533824 80605361490176 80752451565888 80814560487984 80868062495184 80919896620544 81154714480128 81232712100608 81496028467968 81506465971614 81612703954624 81873994260768 81874013393192 82012895659008 82246452302848 82368366792804 82396537069824 82564395905536 82715060861568 82778679280224 82778698624056 83151963654272 83162613239781 83421481794048 83476709672448 83540933418016 83718667887768 83863881151312 83917910592512 83928383159116 84071045465856 84081537142983 84135706809408 84515110599424 84525934768302 84845180322816 84855768608388 84881427163987 85091105066256 85238698875104 85304258292872 85448979224832 85459922997786 85782696127488 85819343486241 85900604215808 86180562951072 86235802237952 86246846782296 86272925969954 86419270077696 86569167640064 86849782162944 86860905342012 86944387170182 86974122462592 87226217969622 87252577825344 87619537717664 87660729516432 87779427385032 87809448264192 87835979423232 87988334322688 88056008560384 88190043582546 88216694707392 88369704992644 88530963578397 88587709405152 88960581110784 88998586098713 89029003130112 89055923581888 89218434391344 89346165821292 89662870030464 89818388681048 89970767954688 89982290850174 90039966936384 90457579313446 90488494984704 90681031676448 90799228064768 90810857064264 91034883698112 91220340637568 91386801113184 91457110576578 91516031968128 91814291948952 91940490449732 92096448403968 92108265067341 92228300202624 92299257082808 92527258840704 92656062239756 92687750945536 92715756057856 92884945393728 92956407471276 93089490448243 93375565742912 93545959111056 93606226246656 93740239550208 93812359657936 93983550095268 94175014079752 94346866295226 94407339950016 94407649416576 94776043302144 94906312722304 95079499424352 95215621970136 95276652472576 95276964788736 95718866769584 95893536234492 95955001260672 95967290579481 96092377236896 96296837576502 96329748930048 96638179742784 96776533805712 96838564808192 97015277517696 97183548788072 97212917759744 97390313595072 97528034068224 97667662109632 97845887770416 98146580050944 98287093646592 98426082264064 98571979932372 98605691903232 98742956839448 98806572149248 98986876113024 99063009630432 99192131341312 99204858433894 99403187175744 99898357476864 100187914029624 100318501974784 100361693836816 100609611787008 101002206730752 101032747621248 101045687266179 101470662829488 101536035468288 101579412835591 101963067580928 102006967506272 102149131572864 102405015157568 102622883217264 102622907198316 102657980611584 102701837286813 103089731311104 103134116318496 103419782224128 103567869511376 103599167831552 103836664218159 104048201039726 104083785897856 104273719813728 104305225565088 104385473963646 104743910017536 104856168088352 105047511460776 105197904918618 105297514845184 105538904615178 105753909253492 105933323559552 105946890839721 106014799779936 106461023296512 106769601812592 106840286946192 106908768527872 106922460736956 107186234031648 107637388194816 107669910260736 107669935421184 107683725115782 107752747317312 107824083326912 108103924391508 108136612688367 108661371290624 108675287962152 108859658464512 108943385409216 109165325681024 109331492386581 109364532479712 109824489057072 109862049426432 109876119873336 110213782516224 110286747815424 110371572373632 110371598165408 110729342547072 110883484319708 111085826444379 111157393667904 111402177093799 111591147758976 111624890517024 112094727287808 112108716190644 112180942412544 112701246357736 112858314721632 112906905566418 113141024811184 113333343058944 113381760372333 113420510836992 113454806755008 113931972299776 113946563997048 114425791314988 114708451028544 114757838444556 114907417268096 114995795709728 115205642052264 115225693436928 115240477755486 115279863473664 115814540456016 116301623959496 116336770433792 116498905519104 116513853200298 116549063810496 116880972688576 117039236513376 117094259135088 117586724776728 117622259609856 117963189099396 118041284771196 118116945873536 118459704200832 118705337506816 118921953086208 118957912521792 119128221095056 119550493373952 119961023939584 119976387800232 120053289248512 120272364593856 120830197185114 120871493300736 120908042235264 121081142752352 121302093742776 121379844930816 121849068150912 121942814102104 122021375957504 122244042701952 122419055931936 122810991391152 122811020089788 122852993190912 122971066936832 122986845044759 123369678454272 123846593858304 123941876628368 124168047936084 124516699604918 124727945481408 124986986066944 125215064508672 125311400127024 125795821726968 125876453266688 125876865888768 125892574738674 126368057736192 126772665899136 126788902152453 126954162626848 127267770484224 127283652912582 127858048312656 127940001680896 127956387439308 128173468837248 128395783435336 128850906323712 129035378407616 129270844426608 129353703356928 129370270173444 129409388954931 129853751460096 130037378757632 130274673244416 130416580755273 130461183693888 130839326954433 130878866738016 131049458195456 131066272821422 131429306576496 131474255870976 131491094274648 131982501484032 132084012840576 132537582900992 132554557488966 132881564107728 133440871666176 133543504695168 133583885372832 134019248731938 134146149049344 134710330161664 134727141387002 134727583021572 134956151932032 135059950404576 135294217105984 135628426939392 135686368970169 135732742477056 136198842097152 136216285596396 136830510956352 136830542931088 136935783049084 137185665864867 137274047952192 137512155091328 137893042965504 137910735674598 138342450303936 138448885624212 138984093359634 139031626418304 139073634086784 139180631951528 139416722998272 139434611206914 140063348614368 140263873224824 140610359325312 140718539486904 141244431412736 141262521119628 141353066373248 141611009925024 141856631698718 142359469083456 142453715928256 142563280982608 142823432955204 142914978708864 142915447183104 143559913894912 143578300154376 143670329756416 143932501891008 144138565855344 144182150251156 144445256364753 144900383949536 145146211286016 145164800708568 145257847212288 145775323182108 145819376639616 146292051102336 146432652076096 146501493164448 147162096498176 147180978496187 147430640469888 147639123396096 148114435259172 148209858223872 148788197011968 148807287650841 148833187356032 149104780763616 149478288254192 149574589883392 149847536215296 150477752962176 150542540755224 151175680496444 151227347782656 151273075673344 151549121431872 151928751996064 152205994244232 152304053202432 152944601371392 153010451259408 153607522736352 153653970340648 153914612401152 153934360797474 154419387274688 154634596966656 154701174477744 155351804267064 155398751747328 156052315351168 156072301559589 156125678846784 156578210945469 156782299702304 156829679479808 157115865026304 157284252132528 157388379694928 157796857377927 157946272267776 158562604114944 158610550029056 158630863880238 158899985339328 159022199669904 159691534944768 159968517066976 160260430419288 160363152791808 160383691105434 161106929580152 161210722980352 161504903131776 161629120975968 161736124990368 161839793241088 162309428960256 162465424201216 162486269730667 162992056935936 163012931943228 163225407909248 163747988521536 163748026786384 164736733585608 164793074139648 165128791811072 165430121723136 165557358560448 165557397248112 166303927308544 166325226479562 166842963588096 166953419344896 167024743774297 167081866836032 167437335775536 167727762302624 167856766318232 168142090931712 168163074285966 168271413618816 169030221198848 169051869536604 169711537216776 169762854327974 170182210132512 170477397750208 170608516585744 170897958449664 170919845995572 171638686972482 171801208431616 172361125902144 172493693564592 172545851939908 172838540155392 172860716633229 173138335280128 173699564325888 173721810684024 173888774340364 173948244925184 174452435939244 174505155650688 175239075435328 175321459032864 175558854770064 175618896528384 175671958846464 176112017120768 176380087165092 176433389414784 176739409985288 177061927156794 177175418810304 177997172197426 178058006260224 178111847163776 178436868782688 178692331642584 179325740060928 179636777362096 179941535909376 179964581700348 180079933872768 180915158626892 180976989969408 181245295777671 181362063352896 181621714128528 182069767396224 182440681275136 182773602226368 182914221153156 183032063936256 183628583897904 183880980899464 184192896807936 184216530134682 184456600405248 184598514165616 185054517681408 185312124479512 185375501891072 185431512115712 185769890787456 185912814942552 186178980896486 186751131485824 186775049407377 187091918222112 187480479100416 187624719315872 187967100190536 188350028159504 188693732590452 188814679900032 188815298833152 188838862108011 189552086604288 189812625444608 190158998848704 190431243940272 190553304945152 190553929577472 191437733539168 191787072468984 191910002521344 191934581158962 192184754473792 192593675153004 192659497860096 193276359485568 193553067611424 193677129616384 194030555035392 194367097576144 194425835519488 194450781808831 194780627190144 195056068136448 195335324219264 195691775540832 196574187293184 196599409232133 197143959864744 197211383806464 197485913678896 197613144298496 197973752226048 198126019260864 198409716867788 198806374351488 198831836233449 199796714953728 199882070418421 200375828059248 200637003949568 200723387673632 201219223574016 202004413461504 202065495242496 202090712080503 202091374532358 202941325658976 203158825671182 203926135161856 204013935012544 204298263145728 204810030315136 205245766434528 205245814396632 205403674573626 206179462622208 206268232636992 206839564448256 206866103511897 207135739022752 207198335663104 207673328436318 208096402079452 208167571795712 208476140039451 208547439627456 208610451130176 208770947927292 209487820035072 209712336176704 210095022921552 210395809837236 211077809230356 211507818506984 211866647119104 211893781679442 212029599559872 212784947548077 213539203625184 213680573892384 213817537055744 213844921473912 214372468063296 215339870842368 215367450231564 215505494634624 215648166653824 216207848783016 216273225376734 217350575924304 217719316929024 217886770818432 218330651362048 218662984773162 218729064959424 219210735571669 219648978114144 219752239746672 220427565032448 220573495630848 220743144747264 220743196330816 221458685094144 221766968639416 222171652888758 222314787335808 222804354187598 223182295517952 223249781034048 224217432381288 224361884825088 225402492715472 225716629443264 225813811132836 226282049622368 226763520744666 226841021673984 226909613510016 227893127994096 228851582629976 229416902057088 229515676889112 229814834536192 229991591419456 230411284104528 230480955510972 230559726947328 230810928371671 231629080912032 232603247918992 232673540867584 233027706400596 233098127620992 233761945377152 234078473026752 234188518270176 235173449553456 235244519219712 235926378198792 236082569542392 236233891747072 236919408401664 237843906172416 237915825043584 237946295820357 238256442190112 239100986747904 239952775600464 240106578497024 240544729187712 241660394370228 241742986601472 241816084470528 242162285504704 242604187485552 242759689861632 243698136301824 243885628204208 244042751915008 244488085403904 244838111863872 245621982782304 245622040179576 245942133873664 245973690089518 246739356908544 247693187716608 247883753256736 248336095872168 249033399209836 249455890962816 249487839719343 250430129017344 250622800254048 251591643453936 251752906533376 251753731777536 251785149477348 253545331798272 253577804304906 253908325253696 254535540968448 254567305825164 254644281491961 255716096625312 255880003361792 255912774878616 256346937674496 256791566870672 257458030458723 257701812647424 258070756815232 258541688853216 258707406713856 258740540346888 258818777909862 259707502920192 260549346488832 260833161510546 260922367387776 261678653908866 261757733476032 262132545642844 262858613152992 262982188549296 263965002968064 264168025681152 265075165801984 265109114977932 265763128215456 266881743332352 266995758296139 267087009390336 267167770745664 268038497463876 269420660323328 269454282774004 269455166043144 269912303864064 270119900809152 270588434211968 271372737940338 271465484954112 272397684194304 272432571192792 273661021912704 273661085862176 273871566098168 274371331729734 274548095904384 275024310182656 275821471349196 276216356903803 276684900607872 276897771248424 277968186719268 278063252836608 278147268173568 278361263903056 278869222413828 279268471344729 280126697228736 280527746449648 281220718650624 281437078973808 282488862825472 282525042239256 282706132746496 283222019850048 283713263397436 284718938166912 284907431856512 285126561965216 285646865910408 285829957417728 285830894366208 287156600308752 287340659512832 287865003782016 288277131710688 288364300502312 288890512729506 289614183492497 289800767899072 290329601417136 290515694424576 291550646364216 291638753279232 292584102204672 292865304152192 293002986328896 294324192996352 294361956992374 294861280939776 295278246792192 296228870518344 296419716447744 297576394023936 297614575301682 297666374712064 298209561527232 298956576508384 299695072430592 300955505924352 301085081510448 302351360992888 302546151346688 303098242863744 303857503992128 304411988488464 304608106404864 304738238506773 304939985658923 305889202742784 306020902518816 307215045472704 307307940681296 307868721594948 308105511860439 308838774549376 309269193933312 309402348955488 310703608534128 310797503494656 312104630702336 312144603119178 312251357693568 313156421890938 313564599404608 314231730052608 314568504265056 314776759389856 315593714755854 315892544535552 317221100058112 317261727760476 317799970678656 318044399339808 319383069889536 319937034133952 320520860838576 320726305583616 320767382210868 322213859160304 322421445960704 323009806263552 323258241951936 323472249980736 324409838065101 324930848402432 324972539461334 325984113871872 326025863886456 326450815818496 327495977043072 327496053572768 329473467171216 329586148279296 330554000884879 330860243446272 331114717120896 331114794496224 332607854617088 332650452959124 334049487548594 334163733672064 334206531281397 334874671551072 335455524605248 335713532636464 336284181863424 336326148571932 336542827237632 338060442397696 338103739073208 339423074433552 339525708655948 340145281116999 340364420265024 340954795500416 341217033171488 341795916899328 341839691991144 343277373944964 344722251804288 344987387129184 345091703879816 345677080310784 345721433266458 347443621368048 347777548680728 347896489850368 348904871878488 349010311301376 350478150870656 350642918065728 351117709540128 352224034241536 352760174330184 352866778829568 353478819970576 354123854313588 354350837620608 355994344394852 356116012520448 356223694327552 356873737565376 357384663285168 357659621195881 358651480121856 359273554724192 359883071818752 359929163400696 360159867745536 361830317253784 362490591555342 362724126705792 363243428257056 364139534792448 364881362550272 364928179559039 365547204452736 365828442306312 366064127872512 367257167795808 367761961798928 368433060269364 368913200810496 368960535134277 369197028331232 370109035362816 370624248959024 370751003782144 370863024231424 371539781574912 371825629885104 372357961792972 373502262971648 373550098814754 374183836444224 374960958200832 375249438631744 375934200381072 376700056319008 377387465180904 377629359800064 377630597666304 377677724216022 379104173208576 379625250889216 380317997697408 380862487880544 381106609890304 382628957752861 382875467078336 383574144937968 383820005042688 383869162317924 384369508947584 385187350306008 386552718971136 387106135222848 388061110070784 388228166864793 388734195152288 388851671038976 388901563617662 389561254380288 390112136272896 390670648438528 391249742265819 391383551081664 393148374586368 393198818464266 394287919729488 394422767612928 394971827357792 395947504452096 396252038521728 396819433735576 397612748702976 397663672466898 399764140836842 400751656118496 401274007899136 401446775347264 402438447148032 404130990484992 404181424161006 404182749064716 405882651317952 406317651342364 407059106910507 408027870025088 408596526291456 409620060630272 410491532869056 410491628793264 410807349147252 412536465273984 413679128896512 413732207023794 414271478045504 415346656872636 416192804158904 416335143591424 416952280078902 417094879254912 417220902260352 417541895854584 419424672353408 420190045843104 420791619674472 422155618460712 423015637013968 423733294238208 423787563358884 424059199119744 425569895096154 427078407250368 427361147784768 427689842947824 428744936126592 430679741684736 430734900463128 431010989269248 431296333307648 432415697566032 432546450753468 434701151848608 435438633858048 435773541636864 436661302724096 436717329636227 437325969546324 437458129918848 438421471143338 439297956228288 439504479493344 441486289494528 441486392661632 441542935488561 442917370188288 443533937278832 444343305777516 444629574671616 445608708375196 446364591035904 446421862952523 446499562068096 448434864762576 448723769650176 450804985430944 451433258886528 451627622265672 452564099244736 453527041489332 453682043347968 453819227020032 455786255988192 457703165259952 458833804114176 459031353778224 459629669072384 459983182838912 460822568209056 460961911021944 461621856743342 463258161824064 465206495837984 465347081735168 466055412801192 466196255241984 467523890754304 468156946053504 468216904678767 468377036540352 470346899106912 470489038439424 471852756397584 472165139084784 472467783494144 472528404645653 473838816803328 475687812344832 475831650087168 475892591640714 476512884380224 479905551200928 480213156994048 481089458375424 483320788740456 483632168941056 484324571009408 485208374971104 485519379723264 487396272603648 487458809192001 487771256408416 488976170807808 489676223727744 491243965564608 491244080359152 491947380179036 495386375433216 495767506513472 496672191744336 498066798419672 498911781925632 498975679438686 500860258034688 501074231322891 501245600508096 503183286907872 503505813066752 503570298954696 507090663596544 507155608609812 507816650507392 509134611650328 509288562983922 511432193250624 511825549757232 512693875348992 513583133741344 514916060917446 515403625294848 516141513630464 517083377706432 517481080693776 517637555819724 519415005840384 521098692977664 521666323021092 521844734775552 523357307817732 523515466952064 524265091285688 525717226305984 525964377098592 528336051362304 530150331603968 530218229955864 531526256430912 533991516592278 534174018780672 534335541491328 536076994927752 538908565548008 538910332086288 539824607728128 540239801618304 541176868423936 542745475880676 542930969908224 543522508746193 544865142385584 547322043825408 547322171724352 547743132196336 548742663459468 549096191808768 550048620365312 551642942698392 552432713807606 553369801215744 553795542496848 555936373438536 556126505673216 556294536347136 556722527806112 557738444827656 558536942689458 560253394457472 560325148222131 561055492899296 562441437301248 562874157947616 565050084478512 565412265492992 566444039700096 567426526794872 569437876333824 569814863713024 570253123930432 571293731820816 571659914835456 571661788732416 574313200617504 574681319025664 575730007564032 576554263421376 576728601004624 577781025459012 579228366984994 579601535798144 580659202834272 581031388849152 583101292728432 583277506558464 583352345426493 585168204409344 585730608304384 586005972657792 588723913984748 589722561879552 589798227696399 592457741036688 592839432895488 595229150603364 595332749424128 596419123054464 597913153016768 599390144861184 599646211255263 601911011848704 602170163020896 604702721985776 605092302693376 606196485727488 606272136241509 607715007984256 608823976976928 609476477013546 609879971317846 611778405485568 612041805037632 614430090945408 614615881362592 615737443189896 616211023720878 617677549098752 618538387866624 618804697910976 621407217068256 621595006989312 624209261404672 624289206238356 624289352123089 624502715387136 626312843781876 627129198809216 628463460105216 629137008530112 629553518779712 631187429511708 634442200116224 634523455520952 635599941357312 636088798679616 638354842644231 639874068267904 641041721677152 641452611167232 641534764421736 644427718320608 646019612527104 646516483903872 646944499961472 648819676130202 649945078922668 650444969483149 652051727772912 652901631636992 654991954086144 654992107145536 657632206715007 658946934342432 661108001769758 661720486892544 662229434241792 662229588992448 665215709234176 665300905918248 668098975097188 668327467344128 668413062562794 669749343102144 670911049210496 671427065272928 672652297143864 673085654475264 676207478146416 678846148867104 679051417311896 680290562233998 680728840530048 681909591000832 682434066342976 683679383982288 684865213692991 686554747889928 689444503608576 689974774258368 690183407759632 691442866532916 692432785115013 694887242736096 695555097361456 695792979700736 697809743756976 698020622602752 700956301741312 701285836131456 702235419080256 705520348660368 705733557659136 706957639941152 708247708627176 708701675241216 711988688789704 712447388655104 713747475130752 714769326570336 715319242391762 717302960243712 718084482358109 718547109448384 719858326801392 720319735491072 723660634507568 724981183110684 725448253411584 726486856514112 728279069584896 729762725100544 729856359118078 731094408905472 731656884612624 732128255745024 734514335591616 735523923597856 736866120538728 737826401620992 737921070268554 738394056662464 740218070725632 741248497918048 743079563149824 743651259770208 744715923585944 747004525943296 747100197629508 748367672888448 750498877263488 751868400762144 753400112638016 754774930361808 755258719600128 755261195332608 755355448432044 759250501778432 760635995394816 761724975761088 763932844475883 765257915505722 765750934156672 767148289875936 767640010085376 767738324635848 768739017895168 770374700612016 773105437942272 774212270445696 776122220141568 776456333729586 777468390304576 777803127235324 779122508760576 781341296877056 782499484531638 782767102163328 786397636928532 788575839458976 789943654715584 791895008904192 792504077043456 793638867471152 795225497405952 795327344933796 799528281673684 800987274888417 801503312236992 802893550694528 808261980969984 808362848322012 808365498129432 811765302635904 812635302684728 814118213821014 816055740050176 817193052582912 819240121260544 819592796714563 820983065738112 820983257586528 821614698294504 825072930547968 827464414047588 828542956091008 828649070711409 830693313745272 832385608317808 832670287182848 833904560157804 834189758509824 834441804520704 835083791709168 837805414034187 838849344706816 840380091686208 841583239348944 844311236921424 846031274027936 847466588476416 847575126717768 848118398239488 851139790192308 854156814500736 854722295569536 855379685895648 857489872253184 859347003477737 861469800926256 862021978538496 862592666615296 864831395132064 865092901506936 868842550477491 869402303697216 871547083273728 873322605448192 873434659272454 874651939092648 874916259837696 876842942286676 878595912456576 879008958986688 882972578989056 882972785323264 883085870977122 885834740376576 886799882691157 887067874557664 888686611555032 889259149343232 891217416750392 892729182071808 892843725905046 892999124136192 896869729525152 901609970861888 902866517773056 903255244531344 905128198489472 907054082978664 907638454040064 911572511976384 914214715520319 914819956976769 915406330519904 917667608228352 918062707556448 919259338144768 919966365677824 921645136418112 921923822043888 923243713486684 926516323648128 930412991675968 932110825602384 932392510483968 935047781508608 936313892107008 936433809357534 936754073080704 940693798213824 943705512795168 944330278169568 944935566988288 945056809291306 947677633606656 951663300174336 951785183281428 953025768760448 959811102401856 962178916750848 966641577480912 967264337882112 968649142018816 970416749942208 974792545207296 974917618384002 975542512816832 977952341615616 979352447455488 982487931129216 982488160718304 983894760358072 991535013026944 991662002654637 993344383488672 996133596839344 997823563851264 997951358877372 1002148462645782 1002491201016192 1002619593844191 1006366573815744 1007140597909392 1014181327193088 1014311217219624 1015633301014784 1018269223300656 1018577125967844 1022864386501248 1023651099514464 1025387750697984 1027166267482688 1029832121834892 1032283027260928 1034166755412864 1034962161387552 1035275111639448 1043332646042184 1043689469551104 1046714615635464 1047030933904128 1048530182571376 1051434452611968 1051928754197184 1056672102724608 1060436459911728 1061252318630401 1063052512861824 1067983033184556 1068348037561344 1068671082982656 1072153989855504 1072978863587643 1077817131096016 1077820664172576 1079649215456256 1080479603236608 1082353736847872 1085490951761352 1087045017492386 1089730284771168 1094644087650816 1094644343448704 1094784538677117 1095486264392672 1097485326918936 1098192383617536 1100097240730624 1103285885396784 1104865427615212 1106739602431488 1106881605402831 1107591084993696 1111872746877072 1112253011346432 1112589072694272 1113445055612224 1115476889655312 1117073885378916 1120506788914944 1120650296444262 1122110985798592 1124882874602496 1125748315895232 1130100168957024 1130824530985984 1132888079400192 1134853053589744 1138875752667648 1139629727426048 1140506247860864 1142587463641632 1143319829670912 1147886873258583 1148626401235008 1151460015128064 1153108526842752 1153457202009248 1155562050918024 1158456733969988 1159203071596288 1161318405668544 1166202585456864 1166555013116928 1166704690852986 1170336408818688 1171461216608768 1171611523847441 1172011945315584 1177447827969496 1179445123759104 1179596455392798 1184915482073376 1190458301206728 1190665498848256 1192838246108928 1195826306033536 1199292422510526 1203822023697408 1204340326041792 1209405443971552 1212392971454976 1212544272483018 1215430015968512 1217647953953856 1218952954027092 1219759942635692 1224083610075264 1228860181890816 1229231762725184 1231474886379792 1232422047441756 1235355098197504 1237609395821952 1242814434136512 1248418522809344 1248578412476712 1248578704246178 1249005430774272 1252625687563752 1254258397618432 1258274017060224 1259107037559424 1262374859023416 1269046911041904 1271199882714624 1272177597359232 1276709685288462 1279748136535808 1279907843176519 1282083443354304 1283069528843472 1288855436641216 1292039225054208 1293032967807744 1293888999922944 1297639352260404 1299890157845336 1300889938966298 1304103455545824 1305803263273984 1309983908172288 1309984214291072 1310151988908681 1315264413430014 1317893868684864 1322216003539516 1324458868483584 1324459177984896 1324628806465683 1330601811836496 1336197950194376 1336654934688256 1336826125125588 1339498686204288 1341822098420992 1342854130545856 1345304594287728 1346171308950528 1347638001137821 1352414956292832 1357692297734208 1358102834623792 1360581124467996 1361457681060096 1363819182001664 1364868132685952 1367358767964576 1369730427385982 1373109495779856 1378889007217152 1379949548516736 1380366815519264 1382885733065832 1384865570230026 1389774485472192 1391110194722912 1395619487513952 1396041245205504 1401912603482624 1402092479358413 1402571672262912 1404470838160512 1411040697320736 1411467115318272 1413915279882304 1416495417254352 1417403350482432 1417585213936959 1423977377579408 1424894777310208 1427494950261504 1429538653140672 1430638484783524 1436168964716218 1437094218896768 1439716653602784 1440639470982144 1447321269015136 1449962366221368 1450896506823168 1452973713028224 1456558139169792 1459712718236156 1462188817810944 1462376427576003 1463313769225248 1469028671183232 1471047847195712 1473732241077456 1475842140537108 1476788113324928 1482496995836096 1486159126299648 1487302519540416 1489431847171888 1494009051886592 1494200395259016 1496735345776896 1500997754526976 1503222693968673 1503736801524288 1506800225276032 1509549860723616 1510517439200256 1510710896864088 1521271990789632 1523449951522176 1527865688951766 1530515831011444 1531501868313344 1534296579751872 1535476649271696 1537478035790336 1540749401224032 1546210875884544 1548424540891392 1552912667459172 1554936780609152 1555606254470648 1558245017521152 1562682593754112 1564998969063276 1565534204326656 1572795273857064 1577151678917952 1579887309431168 1585008154086912 1587277734942304 1590450994811904 1590654689867592 1599056563347368 1601974549776834 1603006624473984 1605787101389056 1612747116115753 1616725696644024 1616730996258864 1623530605271808 1625270605369456 1628236427642028 1630567526238579 1632111480100352 1638480242521088 1639185593429126 1641966131476224 1641966515173056 1643229396589008 1650145861095936 1654928828095176 1657085912182016 1657298141422818 1661386627490544 1664771216635616 1667809120315608 1668379517019648 1668883609041408 1670167583418336 1675610828068374 1677698689413632 1680760183372416 1683166478697888 1688622473842848 1690973135875547 1692062548055872 1695150253435536 1696236796478976 1702279580384616 1708313629001472 1709444591139072 1710759371791296 1714979744506368 1718694006955474 1722939601852512 1724043957076992 1725185333230592 1729662790264128 1730185803013872 1737685100954982 1738804607394432 1743094166547456 1746869318544908 1749303878185296 1749832519675392 1750057036279479 1753685884573352 1757191824913152 1758017917973376 1765945570646528 1766171741954244 1773599765382314 1774135749115328 1777373223110064 1778518298686464 1782434833500784 1785687451810092 1785998248272384 1793739459050304 1798938633765789 1803219941723776 1805733035546112 1806510489062688 1810256396978944 1814108165957328 1815276908080128 1823145023952768 1828429431040638 1829639913953538 1830812661039808 1835335216456704 1836125415112896 1839932731355648 1843290272836224 1843847644087776 1846487426973368 1853032647296256 1860825983351936 1864221651204768 1864785020967936 1870095563017216 1872627784214016 1872867618715068 1872868056369267 1873508146161408 1881387596427648 1887411025590336 1888660556339136 1890113618582612 1903326600348672 1903570366562856 1906051537520896 1919622204803712 1924357833501696 1930008843876229 1933283154961824 1937298284037632 1940833499884416 1949835236768004 1951085025633664 1951334908449447 1958704894910976 1964975862258432 1964976321436608 1967789520716144 1972896620145021 1983070026053888 1983324005309274 1986688766977344 1992267193678688 1995647127702528 1995902717754744 2004296925291564 2004982402032384 2005239187688382 2012733147631488 2014281195818784 2028622434439248 2031266602029568 2036538446601312 2037154251935688 2045728773002496 2047302199028928 2054332534965376 2054595641078973 2059664243669784 2064566054521856 2068333510825728 2069924322775104 2070550223278896 2077298355345039 2086665292084368 2087378939102208 2088270691498531 2093429231270928 2094061867808256 2097060365142752 2102868905223936 2103857508394368 2120872919823456 2122504637260802 2126105025723648 2135966066369112 2137342165965312 2144307979711008 2145957727175286 2154253447074327 2155634262192032 2155641328345152 2160959206473216 2164707473695744 2170981903522704 2174090034984772 2179460569542336 2189288175301632 2189288686897408 2189569077354234 2190972528785344 2194970653837872 2196384767235072 2198777791330129 2206571770793568 2209730855230424 2213479204862976 2213763210805662 2215182169987392 2223745493754144 2226890111224448 2230953779310624 2234147770757832 2241013577829888 2241300592888524 2244221971597184 2251496631790464 2260200337914048 2265776158800384 2269706107179488 2277751505335296 2279259454852096 2281012495721728 2285174927283264 2295773746517166 2297252802470016 2302920030256128 2306217053685504 2306914404018496 2311124101836048 2316913467939976 2318406143192576 2322636811337088 2332405170913728 2333409381705972 2342922433217536 2343223047694882 2344023890631168 2354895655938992 2359192910785596 2369830964146752 2380916602413456 2385676492217856 2391652612067072 2398584845021052 2408680652083584 2418810887943104 2424785942909952 2425088544966036 2430860031937024 2435295907907712 2437905908054184 2439519885271384 2448167220150528 2457720363781632 2458463525450368 2458778390143689 2462949772759584 2464844094883512 2470710196395008 2475218791643904 2485628868273024 2485947212134227 2497156824953424 2497157408492356 2498010861548544 2505251375127504 2508516795236864 2516548034120448 2518214075118848 2524749718046832 2538093822083808 2542399765429248 2544355194718464 2553419370576924 2559496273071616 2559815686353038 2564166886708608 2566139057686944 2577710873282432 2578041010433211 2586065935615488 2587777999845888 2595278704520808 2599780315690672 2601779877932596 2606527651432473 2608206911091648 2619967816344576 2619968428582144 2620303977817362 2630528826860028 2631324242083597 2635787737369728 2644432007079032 2648917736967168 2648918355969792 2649257612931366 2660399648073471 2661203623672992 2672395900388752 2673309869376512 2673652250251176 2678997372408576 2683644196841984 2685708261091712 2690609188575456 2695276002275642 2704829912585664 2715384595468416 2716205669247584 2721162248935992 2722915362120192 2727638364003328 2729736265371904 2734717535929152 2739460854771964 2744459870930307 2746218991559712 2757778014434304 2758956169060103 2759899097033472 2760733631038528 2765771466131664 2769731140460052 2779548970944384 2782220389445824 2791238975027904 2803825206965248 2804184958716826 2805143344525824 2808941676321024 2822081394641472 2827830559764608 2832990834508704 2834806700964864 2835170427873918 2847954755158816 2854989900523008 2859077306281344 2861276969567048 2872337929432436 2874188437793536 2879433307205568 2894642538030272 2899924732442736 2901793013646336 2905947426056448 2919425436472312 2924377635621888 2924752855152006 2926627538450496 2938057342366464 2942095694391424 2947464482154912 2951684281074216 2953576226649856 2964993991672192 2974605039080832 2974986007963911 2978863694343776 2988400790518032 2993470691553792 3001995509053952 3006445387937346 3007473603048576 3013600450552064 3019099721447232 3021421793728176 3042543981579264 3046899903044352 3055731377903532 3061031662022888 3063003736626688 3068593159503744 3070953298543392 3074956071580672 3081498802448064 3096849081782784 3105825334918344 3109873561218304 3111212508941296 3129997938126552 3131068408653312 3145590547714128 3148961797903321 3154303357835904 3159774618862336 3170016308173824 3173470131711643 3174555469884608 3181309379735184 3183756955891203 3198113126694736 3203949099553668 3206013248947968 3211574202778112 3218936590762929 3225494232231506 3233451393288048 3233461992517728 3247061210543616 3250541210738912 3256472855284056 3261135052477158 3264222960200704 3278371186858252 3283932262952448 3283933030346112 3284353616031351 3286458793178016 3300291722191872 3309857656190352 3314171824364032 3314596282845636 3322773254981088 3329542433271232 3335618240631216 3336759034039296 3337767218082816 3340335166836672 3351221656136748 3355397378827264 3361520366744832 3366332957395776 3377244947685696 3381946271751094 3384125096111744 3390300506871072 3392473592957952 3404559160769232 3416627258002944 3418889182278144 3421518743582592 3429959489012736 3437388013910948 3443660619775749 3445879203705024 3459325580528256 3460371606027744 3475370201909964 3477609214788864 3493738637089816 3498607756370592 3499665039350784 3500114072558958 3507371769146704 3514383649826304 3514834571542323 3516035835946752 3531891141293056 3532343483908488 3547199530764628 3548271498230656 3554746446220128 3564869667001568 3571374903620184 3571996496544768 3587478918100608 3597877267531578 3606439883447552 3611466071092224 3613020978125376 3620512793957888 3628216331914656 3646290047905536 3656858862081276 3659279827907076 3661625322079616 3672250830225792 3679865462711296 3686580545672448 3687695288175552 3692974853946736 3706065294592512 3721651966703872 3728443302409536 3745255568428032 3745735237430136 3745736112738534 3747016292322816 3762775192855296 3774822051180672 3777321112678272 3780227237165224 3797759337949999 3807140733125712 3812103075041792 3839244409607424 3839723529529557 3860017687752458 3866566309923648 3874596568075264 3881666999768832 3899670473536008 3902170051267328 3902669816898894 3917409789821952 3929951724516864 3929952642873216 3930455966726043 3935579041432288 3945793240290042 3966140052107776 3966648010618548 3973377533954688 3984534387357376 3991805435509488 4008593850583128 4009964804064768 4010478375376764 4025466295262976 4028562391637568 4042914003413463 4057244868878496 4062533204059136 4073076893202624 4074308503871376 4091457546004992 4094604398057856 4108665069930752 4109191282157946 4119328487339568 4136667021651456 4139848645550208 4141100446557792 4154596710690078 4173330584168736 4176541382997062 4186858462541856 4188123735616512 4194120730285504 4205737810447872 4206277438075239 4207715016788736 4241745839646912 4245009274521604 4252210051447296 4252755641810877 4271932132738224 4274684331930624 4288615959422016 4291915454350572 4308506894148654 4311268524384064 4311282656690304 4321918412946432 4341963807045408 4348180069969544 4358921139084672 4378577373794816 4379138154708468 4381945057570688 4389941307675744 4397555582660258 4413143541587136 4419461710460848 4427526421611324 4430364339974784 4447490987508288 4453780222448896 4461907558621248 4468295541515664 4482027155659776 4482601185777048 4488443943194368 4502993263580928 4520400675828096 4531552317600768 4539412214358976 4562024991443456 4570349854566528 4591547493034332 4594505604940032 4612434107371008 4613828808036992 4622248203672096 4633826935879952 4636812286385152 4645273622674176 4664810341827456 4666818763411944 4686446095389764 4688047781262336 4709791311877984 4718385821571192 4739661928293504 4761833204826912 4771352984435712 4783305224134144 4797169690042104 4817361304167168 4837621775886208 4838241348347259 4850177089932072 4861720063874048 4870591815815424 4875811816108368 4879039770542768 4891702578715737 4896334440301056 4915440727563264 4916927050900736 4917556780287378 4925899545519168 4929688189767024 4950437583287808 4971257736546048 4971894424268454 4994313649906848 4994314816984712 5010502750255008 5017033590473728 5033096068240896 5036428150237696 5049499436093664 5072919407626641 5076187644167616 5088710389436928 5106838741153848 5118992546143232 5119631372706076 5128333773417216 5132278115373888 5155421746564864 5156082020866422 5172131871230976 5175555999691776 5177767057003207 5190557409041616 5199560631381344 5203559755865192 5213055302864946 5216413822183296 5239936857164288 5240607955634724 5261057653720056 5262648484167194 5271575474739456 5288864014158064 5297836711939584 5298515225862732 5320799296146942 5322407247345984 5344791800777504 5347304500502352 5357994744817152 5367288393683968 5371416522183424 5381218377150912 5390552004551284 5409659825171328 5430769190936832 5432411338495168 5442324497871984 5445830724240384 5459472530743808 5469435071858304 5478921709543928 5488919741860614 5492437983119424 5517912338120206 5519798194066944 5521467262077056 5531542932263328 5539462280920104 5559097941888768 5564440778891648 5582477950055808 5608369917433652 5610286689051648 5617883352642048 5618604169107801 5644162789282944 5655661119529216 5665981669017408 5670340855747836 5695909510317632 5709979801046016 5718154612562688 5722553939134096 5744675858864872 5748376875587072 5758866614411136 5789285076060544 5790026531628687 5799849464885472 5811894852112896 5838850872944624 5849505710304012 5853255076900992 5854004725348341 5876114684732928 5884191388782848 5894928964309824 5903368562148432 5907152453299712 5929987983344384 5949210078161664 5949972015927822 5957727388687552 5976801581036064 5986941383107584 6003991018107904 6012890775874692 6014947206097152 6027200901104128 6038199442894464 6042843587456352 6093799806088704 6111462755807064 6122063324045776 6126007473253376 6137186319007488 6141906597086784 6162997604896128 6163786923236919 6193698163565568 6196344182971051 6211650669836688 6219747122436608 6222425017882592 6259995876253104 6262136817306624 6264812074495593 6291181095428256 6297923595806642 6308606715671808 6319549237724672 6346940263423286 6349110939769216 6362618759470368 6367513911782406 6396226253389472 6407898199107336 6412026497895936 6423148405556224 6437873181525858 6450988464463012 6462760341222981 6466902786576096 6466923985035456 6494122421087232 6501082421477824 6512945710568112 6522270104954316 6556742373716504 6567864525904896 6567866060692224 6568707232062702 6572917586356032 6596333373990387 6619715312380704 6628343648728064 6629192565691272 6645546509962176 6659084866542464 6671236481262432 6680670333673344 6702443312273496 6723040733489664 6732665914791552 6754489895371392 6763892543502188 6768250192223488 6780601013742144 6795532802721739 6809118321538464 6833254516005888 6837778364556288 6843037487165184 6874776027821896 6887321239551498 6891758407410048 6918651161056512 6920743212055488 6950740403819928 6955218429577728 6987477274179632 6997215512741184 7000228145117916 7014743538293408 7028767299652608 7029669143084646 7032071671893504 7064686967816976 7094399061529256 7096542996461312 7109492892440256 7129739334003136 7142749807240368 7174957836201216 7195754535063156 7212879766895104 7226041956250752 7241025587915776 7256432663829312 7292580095811072 7313717724162552 7318559655814152 7323250644159232 7344501660451584 7373161091344896 7375390576351104 7376335170431067 7385949707893472 7412130589185024 7443303933407744 7456886604819072 7491470474860272 7491472225477068 7494032584645632 7525550385710592 7549644102361344 7554642225356544 7560454474330448 7595518675899998 7614281466251424 7624206150083584 7678488819214848 7679447059059114 7720035375504916 7733132619847296 7734123031299633 7763333999537664 7799340947072016 7804340102534656 7805339633797788 7859903449033728 7859905285746432 7860911933452086 7871158082864576 7891586480580084 7893972726250791 7932280104215552 7933296021237096 7946755067909376 7969068774714752 7981198944220413 7983610871018976 8017187701166256 8019929608129536 8020956750753528 8050932590525952 8057124783275136 8085828006826926 8114489737756992 8146153786405248 8148617007742752 8182915092009984 8189208796115712 8217330139861504 8218382564315892 8238656974679136 8273334043302912 8276868507180309 8279697291100416 8282200893115584 8309193421380156 8346661168337472 8353082765994124 8373716925083712 8388241460571008 8411475620895744 8412554876150478 8415430033577472 8483491679293824 8490018549043208 8504420102894592 8505511283621754 8543864265476448 8577231918844032 8583830908701144 8617013788297308 8622537048768128 8622565313380608 8683927614090816 8696360139939088 8717842278169344 8757154747589632 8758276309416936 8763890115141376 8779882615351488 8795111165320516 8826287083174272 8838923420921696 8855052843222648 8860728679949568 8894981975016576 8907560444897792 8923815117242496 8936591083031328 8965202371554096 8976887886388736 8978039688267407 9005986527161856 9040801351656192 9078824428717952 9124049982886912 9140699709133056 9183094986068664 9189011209880064 9224868214742016 9227657616073984 9244496407344192 9267653871759904 9290547245348352 9329620683654912 9333637526823888 9372892190779528 9419582623755968 9436771643142384 9446885393709963 9479323856587008 9520410395134929 9523666409653824 9551270867673609 9566610448268288 9594339380084208 9634722608334336 9675243551772416 9676482696694518 9700354179864144 9741183631630848 9751623632216736 9758079541085536 9783405157431474 9792668880602112 9833854101801472 9835113560574756 9851799091038336 9859376379534048 9900875166575616 9942515473092096 9943788848536908 9988627299813696 9988629633969424 10021005500510016 10066192136481792 10072856300475392 10098998872187328 10145838815253282 10152375288335232 10177420778873856 10213677482307696 10239262745412152 10256667546834432 10264556230747776 10310843493129728 10312164041732844 10355534114006414 10381114818083232 10399121262762688 10407119511730384 10426110605729892 10432827644366592 10479873714328576 10481215911269448 10522115307440112 10525296968334388 10543150949478912 10544503714626969 10577728028316128 10595673423879168 10597030451725464 10641598592293884 10644814494691968 10689583601555008 10694609001004704 10715989489634304 10742833044366848 10762436754301824 10781104009102568 10819319650342656 10861538381873664 10864822676990336 10884648995743968 10918945061487616 10938870143716608 10957843419087856 10977839483721228 10984875966238848 11035824676240412 11039596388133888 11042934524154112 11063085864526656 11078924561840208 11118195883777536 11128881557783296 11164955900111616 11216739834867304 11235766705284096 11237208338215602 11288325578565888 11311322239058432 11331963338034816 11340681711495672 11391819020635264 11393278013849997 11436309225125376 11445107878268192 11489351717729744 11496753751174144 11517733228822272 11519170588588671 11578570152121088 11580053063257374 11599698929770944 11623789704225792 11677701745889248 11699011420608024 11706510153801984 11708009450696682 11752229369465856 11768382777565696 11789857928619648 11806737124296864 11814304906599424 11859975966688768 11861497690338691 11898420156323328 11899944031855644 11915454777375104 11953603162072128 12025781551749384 12029894412194304 12054401802208256 12076398885788928 12085687174912704 12128742010240389 12187599612177408 12192806295523681 12222925511614128 12244126648091552 12274372638014976 12283813194173568 12325995209792256 12327573846473838 12392688365942102 12423301339673376 12439494244873216 12444850035765184 12519991752506208 12529624148991186 12582362190856512 12595847191613284 12617213431343616 12618832314225717 12639098475449344 12693880526846572 12698221879538432 12725237518940736 12735027823564812 12792452506778944 12815796398214672 12824052995791872 12875746363051716 12901976928926024 12925520682445962 12933805573152192 12933847970070912 13002164842955648 13025891421136224 13044540209908632 13113484747433008 13135732121384448 13137414464125404 13145835172712064 13192666747980774 13239430624761408 13258385131382544 13291093019924352 13318169733084928 13342472962524864 13361340667346688 13404886624546992 13446081466979328 13465331829583104 13508979790742784 13527785087004376 13536500384446976 13561202027484288 13591065605443478 13618236643076928 13686074974330368 13749552055643792 13774642479102996 13783516814820096 13837302322113024 13841486424110976 13901480807639856 13910436859155456 13974954548359264 13994431025482368 14000456290235832 14029487076586816 14059338286169292 14064143343787008 14129373935633952 14188798123058512 14193085992922624 14218985784880512 14259478668006272 14285499614480736 14349915672402432 14391509070126312 14425759533790208 14452083912501504 14512865327658624 14514724045041777 14585160191622144 14627435448325104 14637119311628304 14646501288318464 14689003320903168 14746322182689792 14750781152702208 14752670340862134 14771899415786944 14886607866815488 14913773209638144 14982940949720544 14982944450954136 15051100771421184 15099288204722688 15109284450713088 15120908948660896 15191037351799996 15218758222879923 15228562932502848 15356977638429696 15358894118118228 15440070751009832 15466265239694592 15468246062599266 15526667999075328 15533301171009621 15598681894144032 15608680205069312 15610679267595576 15719810571492864 15721823866904172 15742316165729152 15783172961160168 15787945452501582 15866592042474192 15893510135818752 15938137549429504 15962397888440826 15967221742037952 16034375402332512 16041913501507056 16101865181051904 16114249566550272 16171656013653852 16228979475513984 16292307572810496 16297234015485504 16378417592231424 16434660279723008 16436765128631784 16477313949358272 16553737014360618 16559394582200832 16564401786231168 16618386842760312 16693322336674944 16706165531988248 16747433850167424 16776482921142016 16825109752300956 16830860067154944 16849197771131983 16966983358587648 16980037098086416 17011022567243508 17087728530952896 17154463837688064 17167661817402288 17234027576594616 17245074097536256 17245130626761216 17367855228181632 17370079594886061 17392720279878176 17435684556338688 17516552618833872 17527780230282752 17559765230702976 17590222330641032 17652574166348544 17677846841843392 17710105686445296 17721457359899136 17789963950033152 17815120889795584 17847630234484992 17873182166062656 17930404743108192 17953775772777472 17956079376534814 18011973054323712 18081602703312384 18157648857435904 18281399418266112 18366189972137328 18378022419760128 18455315232147968 18488992814688384 18535307743519808 18581094490696704 18589032548913153 18659241367309824 18667275053647776 18745784381559056 18794436223486779 18839165247511936 18873543286284768 18893770787419926 18958647713174016 19040820790269858 19047332819307648 19102541735347218 19188678760168416 19269445216668672 19350487103544832 19352965393389036 19400708359728288 19482367263261696 19503247264433472 19516159082171072 19566810314862948 19667708203602944 19670227121149512 19703598182076672 19718752759068096 19789000121971161 19885030946184192 19887577697073816 19977254599627392 19977259267938848 20042011001020032 20163794053977619 20197997744374656 20291677630506564 20304750576670464 20386598408165217 20427354964615392 20478525490824304 20513335093668864 20529112461495552 20621686986259456 20624328083465688 20711068228012828 20762229636166464 20798242525525376 20814239023460768 20852221211459784 20865655288733184 20962431822538896 21044230614880224 21050593936668776 21086301898957824 21089007429253938 21155456056632256 21194060903450928 21283197184587768 21289628989383936 21379167203110016 21389218002009408 21485666088733696 21524873508603648 21562208018205136 21638639300685312 21723076763747328 21729645353980672 21769297991487936 21877740287433216 21915686838175712 21955678967442456 21969751932477696 22071649352480824 22085869048308224 22126171729053312 22157849123680416 22236391767555072 22257763115566592 22260618953101379 22329911800223232 22433479669734608 22474416676431204 22576651157131776 22622644478116864 22663926676069632 22681363422991344 22783638041270528 22786556027699994 22872618450250752 22890215756536384 22978703435459488 23035466457644544 23038341177177342 23157140304242176 23160106126514748 23199397859541888 23355403491778496 23398022841216048 23413020307603968 23416018901393364 23536765555131392 23579715857239296 23613474248593728 23681918178752373 23719951933377536 23722995380677382 23796840312646656 23799888063711288 23830909554750208 23907206324144256 24051563103498768 24059788824388608 24152797771577856 24171374349825408 24257484020480778 24385612591047362 24445851023228256 24488253296183104 24548745276029952 24567626388347136 24651990419584512 24655147692947676 24785376731884204 24830605521540927 24846602679346752 24889700071530368 25039983505012416 25059248297982372 25164724381713024 25191694383226568 25234426862687232 25237664628451434 25387761053693144 25396443759076864 25450475037881472 25470055647129624 25584905013557888 25631592796429344 25751492726103432 25803953857852048 25851041364891924 25867611146304384 25867695940141824 26004329685911296 26051782842272448 26089080419817264 26226969494866016 26271464242768896 26274828928250808 26291670345424128 26385333495961548 26478861249522816 26516770262765088 26582186039848704 26636339466169856 26639757107809847 26684945925049728 26722681334693376 26809773249093984 26930663659166208 26934119064802221 27017959581485568 27055570174008752 27073000768893952 27122404054968576 27182131210886956 27236473286153856 27372149948660736 27499104111287584 27549284958205992 27567033629640192 27674604644226048 27682972848221952 27802961615279712 27949909096718528 27988862050964736 28000912580471664 28058974153173632 28118676572338584 28258747871267904 28340656181129889 28377596246117024 28386171985845248 28437971569761024 28518957336012544 28561231185404787 28570999228961472 28699831344804864 28783018140252624 28904167825003008 29025730655317248 29029448090083554 29254870896650208 29274238623256608 29293002576636928 29378006641806336 29501562305404416 29505340681724268 29543798831573888 29827546419276288 29965881899441088 29965888901908272 30198576409445376 30218568901426176 30241817897321792 30382074703599992 30437516445759846 30457125865005696 30717788236236456 30880141502019664 30932530479389184 30936492125198532 31066602342019242 31197363788288064 31221358535191152 31439621142985728 31443647733808344 31484632331458304 31566345922320336 31575890905003164 31733184084948384 31787020271637504 31876275098859008 31924795776881652 31934443484075904 32068750804665024 32083827003014112 32228499133100544 32343312027307704 32457958951027968 32584615145620992 32594468030971008 32756835184462848 32873530257263568 32954627898716544 33107474028721236 33118789164401664 33128803572462336 33236773685520624 33386644673349888 33412331063976496 33494867700334848 33552965842284032 33650219504601912 33698395542263966 33933966717175296 33960074196172832 34022045134487016 34175457061905792 34179834041549991 34308927675376128 34335323634804576 34468055153189232 34490148195072512 34490261253522432 34735710456363264 34740159189772122 34785440559756352 34871369112677376 35033105237667744 35055560460565504 35119530461405952 35180444661282064 35305148332697088 35355693683686784 35420211372890592 35442914719798272 35579927900066304 35584493071016073 35695260468969984 35746364332125312 35860809486216384 35912158753069628 36163205406624768 36315297714871808 36562798836532224 36578418886571043 36732379944274656 36910630464295936 36977985629376768 37070615487039616 37178065097826306 37318482734619648 37334550107295552 37491568763118112 37588872446973558 37678330495023872 37747086572569536 37787541574839852 37917295426348032 38081641580539716 38094665638615296 38205083470694436 38377357520336832 38700974207089664 38705930786778072 38801416719456576 39006494528866944 39032318164342144 39133620629725896 39340454242299024 39407196364153344 39437505518136192 39578000243942322 39677143138472089 39775155394147632 39954509199254784 39954518535877696 40084022002040064 40327588107955238 40395995488749312 40583355261013128 40609501153340928 40773196816330434 40854709929230784 40957050981648608 41058224922991104 41248656166931376 41422136456025656 41524459272332928 41596485051050752 41628478046921536 41704442422919568 41731310577466368 41776778035272451 41924863645077792 42088461229760448 42101187873337552 42178014858507876 42310912113264512 42388121806901856 42566394369175536 42579257978767872 42758334406220032 42778436004018816 43049747017207296 43124416036410272 43277278601370624 43459290707961344 43538595982975872 43755480574866432 43831373676351424 43911357934884912 43939503864955392 44143298704961648 44171738096616448 44252343458106624 44315698247360832 44515526231133184 44521237906202758 44659823600446464 44866959339469216 44948833352862408 45153302314263552 45327853352139264 45362726845982688 45567276082541056 45573112055399988 45780431513072768 45957406870918976 46070932915289088 46076682354354684 46314280608484352 46320212253029496 46398795719083776 46599903513028863 46710806983556992 46796045682432096 46826040615207936 46832037802786728 47159431714478592 47226948497187456 47363836357504746 47445990761354764 47599776127422576 47661819109500416 47814412648288512 48103126206997536 48305595543155712 48342748699650816 48514968040961556 48771225182094724 48891702046456512 48976506592366208 49135252776694272 49303980839169024 49310295385895352 49570753463768408 49661211043081854 49693205358693504 49779400143060736 49995160599588343 50079967010024832 50118496595964744 50329448763426048 50383388766453136 50475329256902868 50547593313395949 50775522107386288 50792887518153728 50900950075762944 50940111294259248 51169810027115776 51263185592858688 51502985452206864 51607907715704096 51702082729783848 51735222292608768 51735391880283648 52008659371822592 52103565684544896 52178160839634528 52420167212141957 52453938989732032 52549657856501616 52583340690848256 52770666991923096 52957722499045632 53033540525530176 53164372079697408 53272678932339712 53279514215619694 53369891850099456 53445362669386752 53619546498187968 53861327318332416 53868238129604442 54035919162971136 54111140348017504 54244808109937152 54364262421773912 54472946572307712 54998208222575168 55098569916411984 55134067259280384 55365945696443904 55605923230559424 55767097646739459 55899818193437056 55977724101929472 56001825160943328 56117948306347264 56237353144677168 56517495742535808 56681312362259778 56755192492234048 56875943139522048 57037914672025088 57122462370809574 57141998457922944 57566036280505248 57808335650006016 58051461310634496 58058896180167108 58509741793300416 58548477246513216 59003124610808832 59010681363448536 59087597663147776 59655092838552576 59830274160163099 59931763798882176 59931777803816544 60483635794643584 60491382161932857 60764149407199984 60875032891519692 60914251730011392 61159795224495651 61435576472472912 61760283004039328 61865060958778368 61872984250397064 62133204684038484 62394727576576128 62442717070382304 62887295467616688 62969264662916608 63132691844640672 63151781810006328 63466368169896768 63752550197718016 63849591553763304 63868886968151808 64137501609330048 64167654006028224 64456998266201088 64686624054615408 64736391436454461 64915917902055936 65169230291241984 65188936061942016 65747060514527136 65909255797433088 66214948057442472 66257607144924672 66473547371041248 66773289346699776 66781856859304137 66824662127952992 66989735400669696 67105931684568064 67300439009203824 67396791084527932 67867933434350592 67920148392345664 68044090268974032 68350914123811584 68359668083099982 68617855350752256 68670647269609152 68936110306378464 68980296390145024 69471420912726528 69480318379544244 69570881119512704 70066210475335488 70239060922811904 70360889322564128 70610296665394176 70711387367373568 70840422745781184 71159855800132608 71168986142032146 71390520937939968 71492728664250624 71721618972432768 71824317506139256 72630595429743616 73156837773142086 73464759888549312 73955971258753536 74141230974079232 74356130195652612 74669100214591104 74983137526236224 75177744893947116 75356660990047744 75494173145139072 75575083149679704 76163283161079432 76189331277230592 76410166941388872 76754715040673664 77411861573556144 77602833438913152 78012989057733888 78064636328684288 78267241259451792 78680908484598048 78814392728306688 78875011036272384 79156000487884644 79354286276944178 79550310788295264 79909018398509568 79909037071755392 79919271323429541 80168044004080128 80655176215910476 80791990977498624 80802357194406663 81166710522026256 81219002306681856 81546393632660868 81709419858461568 81914101963297216 82116449845982208 82497312333862752 82844272912051312 83048918544665856 83192970102101504 83256956093843072 83408884845839136 83553556070544902 83849727290155584 84176922459520896 84202375746675104 84356029717015752 84621824226529024 84776243613803712 85132788738351072 85158515957535744 85516668812440064 85527641240863193 85556872008037632 86099494034414592 86248832072820544 86918581415922688 87077191965951744 87662747352702848 87822715869769824 87879007729910784 88286597409923296 88504686916213248 88631396494721664 89042475812405516 89733918678938432 89897666705724816 90655706704278528 90725453691965376 91134552165082112 91146224110799976 91560863026145536 91914813741837952 92153364708709368 92640424506058992 92797591438167552 93199807026057726 93421613967113984 93592091364864192 93664075605573456 94318863428957184 94453896994374912 94727672715009492 94891981522709528 95199552254845152 95323638219000832 95628825296577024 96206252413995072 96685497399301632 97029936081923112 97542450364189448 97783404092913024 97953013184732416 98270505553388544 98377574083060933 98620590771790704 99141506927536816 99322422086163708 99386410717387008 99558800286121472 99990321199176686 100159934020049664 100236993191929488 100658897526852096 100766777532906272 100950658513805736 101095186626791898 101551044214772576 101801900151525888 101880222588518496 102339620054231552 102526371185717376 103005970904413728 103215815431408192 103404165459567696 103470444585217536 103470783760567296 104017318743645184 104207131369089792 104356321679269056 104840334424283914 104907877979464064 105099315713003232 105166681381696512 105541333983846192 105915444998091264 106067081051060352 106328744159394816 106559028431239388 106739783700198912 106753479213048219 107239092996375936 107736476259208884 108222280696035008 108489616219874304 108728524843547824 108945893144615424 109735256659713129 109996416445150336 110197139832823968 110731891392887808 111211846461118848 111534195293478918 111799636386874112 111955448203858944 112003650321886656 112235896612694528 112474706289354336 113034991485071616 113362624724519556 113510384984468096 113751886279044096 114075829344050176 114244924741619148 114283996915845888 115132072561010496 116102922621268992 116117792360334216 117019483586600832 117096954493026432 117730539476449969 118021362726897072 118175195326295552 119031429415416267 119660548320326198 119863527597764352 119863555607633088 120967271589287168 120982764323865714 121528298814399968 121750065783039384 121828503460022784 122319590448991302 122871152944945824 123520566008078656 123745968500794128 124266409368076968 124789455153152256 124885434140764608 125330334105817353 125774590935233376 125938529325833216 126265383689281344 126303563620012656 126932736339793536 127699183107526608 127737773936303616 128275003218660096 128335308012056448 129373248109230816 129472782872908922 129831835804111872 130377872123884032 131494121029054272 131818511594866176 132429896114884944 132515214289849344 132947094742082496 133546578693399552 133563713718608274 133649324255905984 133979470801339392 134600878018407648 134793582169055864 135840296784691328 136088180537948064 136701828247623168 136719336166199964 137341294539218304 137872220612756928 138942841825453056 138960636759088488 139141762239025408 140132420950670976 140478121845623808 140721778645128256 141422774734747136 141680845491562368 142337972284064292 142985457328501248 143443237944865536 143648635012278512 146313675546284172 146929519777098624 147911942517507072 148282461948158464 148712260391305224 149338200429182208 149966275052472448 149985481798765029 150355489787894232 150713321980095488 150988346290278144 151150166299359408 151642779940187847 152326566322158864 152378662554461184 152820333882777744 153509430081347328 154823723147112288 155205666877826304 156025978115467776 156129272657368576 156534482518903584 157260501636425871 157361816969196096 157750022072544768 158312000975769288 158708572553888356 159100621576590528 159818036797019136 159818074143510784 159838542646859082 160336088008160256 160510778767099417 161310352431820952 161583981954997248 161604714388813326 162333421044052512 163092787265321736 163418839716923136 163828203926594432 164994624667725504 165688545824102624 166097837089331712 166385940204203008 166513912187686144 166817769691678272 167107112141089804 167699454580311168 168353844919041792 168404751493350208 168712059434031504 169243648453058048 169552487227607424 170265577476702144 171033337624880128 171055282481726386 171113744016075264 172497664145641088 174154383931903488 175325494705405696 175645431739539648 176573194819846592 177009373832426496 177262792989443328 178084951624811032 179467837357876864 179490822480489297 179795333411449632 181450907383930752 181474146485798571 182292448221599952 183121726052291072 183829627483675904 184306729417418736 185280849012117984 185595182876335104 186399614052115452 186843227934227968 187184182729728384 187328151211146912 188907793988749824 189455345430018984 189783963045419056 190399104509690304 191257650593154048 192086669672102581 192412504827990144 193370994798603264 194059872163846224 194209174309363383 195084900728378896 195566808185826048 195906026369464832 196755148166121866 197241181543581408 198283013855073632 198644844172327416 198772821434774016 199117600572242944 199980642398353372 200319868040099328 200345570577912411 200473986383858976 201317795053704192 201533555065812544 201901317027611472 202190373253583796 203102088429545152 203603800303051776 203760445177036992 204679240108463104 205052742371434752 206011941808827456 206431630862816384 206808330919135392 206940889170435072 208414262738179584 208712643358538112 209680668848567828 209815755958928128 210198631426006464 211082667967692384 211830889996182528 212134162102120704 213118056862478776 213479567400397824 213506958426096438 214478185992751872 215472952518417768 216444561392070016 217457049687095648 217891786289230848 219470513319426258 219992832890300672 220394279665647936 222423692922237696 223068390586957836 223599272773748224 224007300643773312 224471793225389056 224949412578708672 226069982970143232 226725249449039112 227020769968936192 228489849483238296 228567993831691776 230264145122020992 231663319614949939 232235584720668432 234038967173201664 234193908986052864 235461078952899938 236042725453794144 236350390652591104 238062858830832534 239321096640652396 239727055195528704 239727111215266176 239757813970288623 241934543178574336 241965528647731428 243056597628799936 243500131566078768 243657006920045568 244639180897982604 245742305889891648 247041132016157312 247491937001588256 248532818736153936 249578910306304512 249770868281529216 250660668211634706 251549181870466752 252530767378562688 252607127240025312 253865472679587072 255398366215053216 255475547872607232 256550006437320192 256582923722589579 256670616024112896 258746496218461632 258945565745817844 260755744247768064 262988242058108544 263637023189732352 264859792229769888 265894189484164992 267127427437216548 267298648511811968 269201756036815296 269587164338111728 271680593569382656 272176361075896128 273403656495246336 273438672332399928 274682589078436608 275744441225513856 277921273518176976 278283524478050816 280264841901341952 281443557290256512 282845549469494272 283361690983124736 284675944568128584 285970914657002496 286886475889731072 287297270024557024 292627351092568344 293859039554197248 295132722249182799 296564923896316928 297424520782610448 298676400858364416 299932550104944896 299970963597530058 300710979575788464 301976692580556288 302300332598718816 303285559880375694 304653132644317728 305640667765555488 307018860162694656 309647446294224576 310411333755652608 312051956230935552 312258545314737152 313068965037807168 314521003272851742 314723633938392192 315500044145089536 316624001951538576 317417145107776712 318201243153181056 319636148287021568 319677085293718164 321021557534198834 322620704863641904 323209428777626652 324666842088105024 326185574530643472 326837679433846272 327656407853188864 329989249335451008 331377091648205248 332195674178663424 333027824375372288 333635539383356544 334214224282179608 335398909160622336 336707689838083584 336809502986700416 337424118868063008 338487296906116096 339104974455214848 340531154953404288 342110564963452772 342227488032150528 344995328291282176 348308767863806976 350650989410811392 351290863479079296 353146389639693184 353191618429349907 354525585978886656 356169903249622064 357094288246248801 358935674715753728 358981644960978594 359590666822899264 362901814767861504 362948292971597142 364584896443199904 366243452104582144 367659254967351808 368613458834837472 370561698024235968 372799228104230904 373686455868455936 374368365459456768 374656302422293824 375991002317452059 377815587977499648 377976995161234111 378910690860037968 379567926090838112 380798209019380608 384173339344205162 384825009655980288 388119744327692448 388418348618726766 390169801456757792 391133616371652096 391812052738929664 393510296332243732 394482363087162816 396566027710147264 397289688344654832 397545642869548032 399961284796706744 400639736080198656 400691141155824822 400947972767717952 403067110131625088 403802634055222944 404380746507167592 406204176859090304 407520890354073984 410105484742869504 412023883617654912 412863261725632768 413616661838270784 416828525476359168 417425286717076224 419361337697135656 419631511917856256 420397262852012928 422165335935384768 424268324204241408 426236113724957552 427013916852192876 428956371985503744 430945905036835536 432889122784140032 434914099374191296 438941026638852516 439985665780601344 440788559331295872 444847385844475392 446136781173915672 447198545547496448 448014601287546624 449898825157417344 449956445396295087 452139965940286464 453450498898078224 454041539937872384 456979698966476592 457135987663383552 460528290244041984 463326639229899878 464471169441336864 468077934346403328 468387817972105728 470922157905799876 471781504909277613 472085450907588288 476125717661665068 478642193281304792 479454110391057408 479454222430532352 479515627940577246 481532336301298251 483869086357148672 483931057295462856 486113195257599872 487000263132157536 489278361795965208 491484611779783296 494082264032314624 494983874003176512 497065637472307872 499157820612609024 499541736563058432 501321336423269412 503098363740933504 505061534757125376 505214254480050624 507730945359174144 510796732430106432 513100012874640384 513165847445179158 513341232048225792 517492992436923264 517891131491635688 525976484116217088 529719584459539776 531788378968329984 534254854874433096 534597297023623936 538403512073630592 538472467441467891 539174328676223456 543361187138765312 544352722151792256 546877344664799856 549365178156873216 551488882451027712 555842547036353952 556567048956101632 560529683802683904 562887114580513024 566723381966249472 569351889136257168 573772951779462144 574594540049114048 576260009016307743 582627522928090149 585254702185136688 587718079108394496 590265444498365598 594849041565220896 597352801716728832 599865100209889792 599941927195060116 601421959151576928 603953385161112576 604600665197437632 606571119760751388 609306265288635456 611281335531110976 614037720325389312 619294892588449152 620822667511305216 626137930075614336 629042006545703484 629447267876784384 633248003903077152 634834290215553424 636402486306362112 639272296574043136 639354170587436328 642043115068397668 645241409727283808 646418857555253304 649333684176210048 652371149061286944 653675358867692544 655312815706377728 659978498670902016 662754183296410496 666055648750744576 667271078766713088 668428448564359216 670797818321244672 673415379676167168 673619005973400832 674848237736126016 678209948910429696 681062309906808576 684221129926905544 689990656582564352 694989958844849817 701301978821622784 702581726958158592 706292779279386368 706383236858699814 709051171957773312 712339806499244128 714188576492497602 717871349431507456 717963289921957188 719181333645798528 725803629535723008 725896585943194284 729169792886399808 735318509934703616 737226917669674944 741123396048471936 745598456208461808 748736730918913536 749312604844587648 751982004634904118 755953990322468222 757821381720075936 759135852181676224 761596418038761216 768346678688410324 769650019311960576 769748771167768737 776239488655384896 776836697237453532 780339602913515584 782267232743304192 787020592664487464 788964726174325632 793132055420294528 794579376689309664 799922569593413488 801382282311649644 801895945535435904 806134220263250176 807605268110445888 808761493014335184 812408353718180608 815041780708147968 820210969485739008 824047767235309824 825726523451265536 827233323676541568 834850573434152448 838722675394271312 839263023835712512 840794525704025856 844330671870769536 848536648408482816 852472227449915104 854027833704385752 857912743971007488 861891810073671072 865778245568280064 869828198748382592 877882053277705032 879971331561202688 881577118662591744 885398166747548397 889694771688950784 892273562347831344 896029202575093248 899797650314834688 899912890792590174 906900997796156448 908083079875744768 913959397932953184 921056580488083968 926653278459799756 928942338882673728 936155868692806656 936775635944211456 941844315811599752 943563009818555226 944170901815176576 952251435323330136 957284386562609584 958908444861064704 959031255881154492 963064672602596502 967862114590925712 972226390515199744 974000526264315072 978556723591930416 982969223559566592 988164528064629248 989967748006353024 994131274944615744 999083473126116864 1002642672846538824 1006196727481867008 1010123069514250752 1010428508960101248 1015461890718348288 1021593464860212864 1026331694890358316 1026682464096451584 1034985984873846528 1035782262983271376 1051952968232434176 1059439168919079552 1059574855288049721 1063576757936659968 1068509709748866192 1069194594047247872 1076807024147261184 1076944934882935782 1078348657352446912 1086722374277530624 1088705444303584512 1093754689329599712 1098730356313746432 1102977764902055424 1111685094072707904 1121059367605367808 1125774229161026048 1133446763932498944 1133930985483702333 1138703778272514336 1149189080098228096 1152520018032615486 1165255045856180298 1170509404370273376 1175436158216788992 1180530888996731196 1189698083130441792 1199730200419779584 1199883854390120232 1202843918303153856 1209201330394875264 1213142239521502776 1218612530577270912 1222562671062221952 1229991437292634759 1238589785176898304 1252275860151228672 1258084013091406968 1258894535753568768 1266496007806154304 1269668580431106848 1272804972612724224 1278708341174872656 1284086230136795336 1290482819454567616 1292837715110506608 1298667368352420096 1304742298122573888 1310625631412755456 1319956997341804032 1325508366592820992 1334542157533426176 1336856897128718432 1341595636642489344 1347238011946801664 1349696475472252032 1356419897820859392 1362124619813617152 1368442259853811088 1379981313165128704 1389979917689699634 1405163453916317184 1412585558558772736 1412766473717399628 1424679612998488256 1428377152984995204 1435742698863014912 1435926579843914376 1438362667291597056 1444597008903894753 1451607259071446016 1451793171886388568 1458339585772799616 1474453835339349888 1482246792096943872 1491196912416923616 1497473461837827072 1498625209689175296 1503964009269808236 1511907980644936444 1515642763440151872 1518271704363352448 1523192836077522432 1536693357376820648 1539300038623921152 1539497542335537474 1552478977310769792 1553673394474907064 1560679205827031168 1574041185328974928 1577929452348651264 1586264110840589056 1589158753378619328 1599845139186826976 1602764564623299288 1603791891070871808 1612268440526500352 1615210536220891776 1617522986028670368 1624816707436361216 1625025183576400667 1630083561416295936 1648095534470619648 1651453046902531072 1654466647353083136 1669701146868304896 1677445350788542624 1681589051408051712 1688661343741539072 1704944454899830208 1708055667408771504 1723783620147342144 1728780027048923229 1731556491136560128 1739656397496765184 1755764106555410064 1763154237325183488 1770796333495096794 1784547124695662688 1792058405150186496 1799595300629669376 1799825781585180348 1813801995592312896 1827918795865906368 1842113160976167936 1853306556919599512 1857884677765347456 1883688631623199504 1887126019637110452 1888341803630353152 1904502870646660272 1914568773125219168 1917816889722129408 1918062511762308984 1926129345205193004 1935724229181851424 1944452781030399488 1948001052528630144 1957113447183860832 1965938447119133184 1976329056129258496 1979935496012706048 1988262549889231488 1998166946252233728 2005285345693077648 2012393454963734016 2020246139028501504 2020857017920202496 2043186929720425728 2052663389780716632 2069971969747693056 2071564525966542752 2084969876534549451 2103905936464868352 2118878337838159104 2119149710576099442 2127153515873319936 2137019419497732384 2138389188094495744 2153614048294522368 2153889869765871564 2156697314704893824 2177410888607169024 2187509378659199424 2205955529804110848 2223370188145415808 2251548458322052096 2267861970967404666 2277407556545028672 2298378160196456192 2305040036065230972 2330510091712360596 2341018808740546752 2361061777993462392 2379396166260883584 2399767708780240464 2405687836606307712 2418402660789750528 2426284479043005552 2437225061154541824 2445125342124443904 2459982874585269518 2477179570353796608 2504551720302457344 2516168026182813936 2517789071507137536 2532992015612308608 2539337160862213696 2545609945225448448 2557416682349745312 2568172460273590672 2580965638909135232 2585675430221013216 2597334736704840192 2609484596245147776 2639913994683608064 2651016733185641984 2669084315066852352 2673713794257436864 2694476023893603328 2699392950944504064 2724249239627234304 2736884519707622176 2779959835379399268 2810326907832634368 2825171117117545472 2825532947434799256 2849359225996976512 2856754305969990408 2871853159687828752 2876725334583194112 2889194017807789506 2903586343772777136 2916679171545599232 2948907670678699776 2964493584193887744 2982393824833847232 2997250419378350592 3007928018539616472 3023815961289872888 3031285526880303744 3036543408726704896 3046385672155044864 3049704796574888923 3073386714753641296 3078995084671074948 3104957954621539584 3107346788949814128 3121358411654062336 3148082370657949856 3155858904697302528 3172528221681178112 3178317506757238656 3199690278373653952 3205529129246598576 3207583782141743616 3224536881053000704 3230421072441783552 3235045972057340736 3249633414872722432 3250050367152801334 3260167122832591872 3296191068941239296 3308933294706166272 3354890701577085248 3363178102816103424 3377322687483078144 3401792956451106999 3409888909799660416 3416111334817543008 3447567240294684288 3457560054097846458 3479312794993530368 3511528213110820128 3526308474650366976 3541592666990193588 3569094249391325376 3599190601259338752 3599651563170360696 3627603991184625792 3649646723769949039 3655837591731812736 3689974311877904277 3706613113839199024 3715769355530694912 3767377263246399008 3774252039274220904 3776683607260706304 3809005741293320544 3829137546250438336 3836125023524617968 3852258690410386008 3871448458363702848 3888905562060798976 3896002105057260288 3914226894367721664 3931876894238266368 3959870992025412096 3976525099778462976 4010570691386155296 4024786909927468032 4041714035840404992 4086373859440851456 4105326779561433264 4139943939495386112 4143129051933085504 4169939753069098902 4237756675676318208 4238299421152198884 4274038838995464768 4307228096589044736 4307779739531743128 4313394629409787648 4354821777214338048 4375018757318398848 4446740376290831616 4535723941934809332 4554815113090057344 4596756320392912384 4610080072130461944 4661020183424721192 4682037617481093504 4722123555986924784 4758792332521767168 4799535417560480928 4811375673212615424 4836805321579501056 4852568958086011104 4874450122309083648 4875075550729202001 4890250684248887808 4919965749170539036 4954359140707593216 5009103440604914688 5032336052365627872 5065984031224617216 5078674321724427392 5114833364699490624 5136344920547181344 5161931277818270464 5171350860442026432 5194669473409680384 5218969192490295552 5302033466371283968 5347427588514873728 5398785901889008128 5473769039415244352 5559919670758798536 5651065894869598512 5698718451993953024 5713508611939980816 5743706319375657504 5753450669166388224 5778388035615579012 5807172687545554272 5833358343091198464 5897815341357399552 5928987168387775488 5964787649667694464 5994500838756701184 6015856037079232944 6047631922579745776 6062571053760607488 6073086817453409792 6099409593149777846 6146773429507282592 6157990169342149896 6209915909243079168 6214693577899628256 6242716823308124672 6296164741315899712 6311717809394605056 6345056443362356224 6356635013514477312 6399380556747307904 6411058258493197152 6415167564283487232 6460842144883567104 6470091944114681472 6500100734305602668 6617866589412332544 6709781403154170496 6754645374966156288 6803585912902213998 6819777819599320832 6832222669635086016 6895134480589368576 6915120108195692916 6958625589987060736 7023056426221640256 7083185333980387176 7138188498782650752 7181562908063448109 7199303126340721392 7255207982369251584 7299293447539898078 7311675183463625472 7379948623755808554 7413226227678398048 7431538711061389824 7534754526492798016 7548504078548441808 7553367214521412608 7618011482586641088 7658275092500876672 7672250047049235936 7704517380820772016 7742896916727405696 7792004210114520576 7828453788735443328 7919741984050824192 7953050199556925952 8021141382772310592 8083428071680809984 8172747718881702912 8210653559122866528 8286258103866171008 8339879506138197804 8475513351352636416 8476598842304397768 8548077677990929536 8615559479063486256 8626789258819575296 8750037514636797696 8893480752581663232 9071447883869618664 9109630226180114688 9149114389724666769 9193512640785824768 9220160144260923888 9322040366849442384 9364075234962187008 9444247111973849568 9517584665043534336 9599070835120961856 9622751346425230848 9673610643159002112 9705137916172022208 9748900244618167296 9750151101458404002 9780501368497775616 9839931498341078072 10064672104731255744 10131968062449234432 10157348643448854784 10229666729398981248 10272689841094362688 10323862555636540928 10342701720884052864 10437938384980591104 10694855177029747456 10797571803778016256 10947538078830488704 10948940171309847117 11069922935633712831 11119839341517597072 11302131789739197024 11397436903987906048 11427017223879961632 11487412638751315008 11556776071231158024 11614345375091108544 11666716686182396928 11717286849998257441 11795630682714799104 11929575299335388928 12031712074158465888 12095263845159491552 12125142107521214976 12146173634906819584 12198819186299555692 12293546859014565184 12315980338684299792 12419831818486158336 12429387155799256512 12485433646616249344 12592329482631799424 12713270027028954624 12798761113494615808 12822116516986394304 12921684289767134208 12940183888229362944 13000201468611205336 13419562806308340992 13607171825804427996 13639555639198641664 13664445339270172032 13790268961178737152 13830240216391385832 14046112852443280512 14166370667960774352 14276376997565301504 14363125816126896218 14398606252681442784 14510415964738503168 14598586895079796156 14623350366927250944 14625226652187606003 14759897247511617108 14826452455356796096 14863077422122779648 15069509052985596032 15097008157096883616 15236022965173282176 15316550185001753344 15344500094098471872 15409034761641544032 15485793833454811392 15584008420229041152 15656907577470886656 15906100399113851904 16042282765544621184 16421307118245733056 16572516207732342016 16679759012276395608 16953197684608795536 17096155355981859072 17231118958126972512 17253578517639150592 17500075029273595392 17786961505163326464 18142895767739237328 18219260452360229376 18298228779449333538 18440320288521847776 18644080733698884768 18728150469924374016 18888494223947699136 19035169330087068672 19198141670241923712 19245502692850461696 19410275832344044416 19500302202916808004 19679862996682156144 20129344209462511488 20263936124898468864 20314697286897709568 20459333458797962496 20545379682188725376 20647725111273081856 20685403441768105728 20875876769961182208 21389710354059494912 21544688724190344327 21895076157660977408 21897880342619694234 22139845871267425662 22239678683035194144 22604263579478394048 22794873807975812096 22854034447759923264 22974825277502630016 23113552142462316048 23228690750182217088 23434573699996514882 23859150598670777856 24063424148316931776 24190527690318983104 24250284215042429952 24397638372599111384 24587093718029130368 24631960677368599584 24858774311598513024 25184658965263598848 25426540054057909248 25597522226989231616 25644233033972788608 25880367776458725888 26000402937222410672 26839125612616681984 27214343651608855992 27279111278397283328 27328890678540344064 27447343169174000307 27580537922357474304 27660480432782771664 28092225704886561024 28332741335921548704 28552753995130603008 28726251632253792436 28797212505362885568 29020831929477006336 29197173790159592312 29246700733854501888 29250453304375212006 29519794495023234216 29652904910713592192 30139018105971192064 30194016314193767232 30472045930346564352 30633100370003506688 30689000188196943744 30818069523283088064 30971587666909622784 31313815154941773312 32084565531089242368 32842614236491466112 32846820513929541351 33145032415464684032 33359518024552791216 33906395369217591072 34192310711963718144 34462237916253945024 35000150058547190784 35151860549994772323 36285791535478474656 36438520904720458752 36596457558898667076 36880640577043695552 37288161467397769536 37456300939848748032 37776988447895398272 38396283340483847424 38820551664688088832 39000604405833616008 39359725993364312288 40258688418925022976 40629394573795419136 40918666917595924992 41090759364377450752 41370806883536211456 42779420708118989824 43089377448380688654 43790152315321954816 43795760685239388468 44279691742534851324 44479357366070388288 45208527158956788096 45708068895519846528 45949650555005260032 46227104284924632096 46457381500364434176 46869147399993029764 47718301197341555712 48126848296633863552 48381055380637966208 48795276745198222768 49174187436058260736 49263921354737199168 49717548623197026048 50369317930527197696 51195044453978463232 51288466067945577216 51760735552917451776 52000805874444821344 53678251225233363968 54428687303217711984 54657781357080688128 54894686338348000614 55320960865565543328 56184451409773122048 56665482671843097408 57105507990261206016 57452503264507584872 57594425010725771136 58394347580319184624 58500906608750424012 59039588990046468432 59305809821427184384 60278036211942384128 60388032628387534464 60944091860693128704 61266200740007013376 61378000376393887488 61636139046566176128 61943175333819245568 62627630309883546624 64169131062178484736 64634066172571032981 65685228472982932224 65693641027859082702 66290064830929368064 66719036049105582432 67812790738435182144 68384621423927436288 68924475832507890048 70303721099989544646 72571583070956949312 73192915117797334152 73761281154087391104 74576322934795539072 75553976895790796544 76792566680967694848 77641103329376177664 78001208811667232016 78719451986728624576 80517376837850045952 81837333835191849984 82181518728754901504 82741613767072422912 86178754896761377308 87580304630643909632 87591521370478776936 88559383485069702648 88958714732140776576 90417054317913576192 91416137791039693056 91899301110010520064 92454208569849264192 92914763000728868352 93738294799986059528 96253696593267727104 96762110761275932416 97590553490396445536 98348374872116521472 98527842709474398336 99435097246394052096 100738635861054395392 102576932135891154432 104001611748889642688 105455581649984316969 108857374606435423968 109315562714161376256 109789372676696001228 110641921731131086656 112368902819546244096 113330965343686194816 114905006529015169744 115188850021451542272 116788695160638369248 117001813217500848024 118079177980092936864 118611619642854368768 120556072423884768256 120776065256775068928 121888183721386257408 122756000752787774976 123272278093132352256 128338262124356969472 129268132345142065962 131370456945965864448 131387282055718165404 133438072098211164864 135625581476870364288 137848951665015780096 140607442199979089292 145143166141913898624 146385830235594668304 147522562308174782208 149152645869591078144 151107953791581593088 153585133361935389696 155282206658752355328 156002417623334464032 157438903973457249152 161034753675700091904 164363037457509803008 172357509793522754616 175183042740957553872 177118766970139405296 177917429464281553152 180834108635827152384 182832275582079386112 183798602220021040128 184908417139698528384 185829526001457736704 187476589599972119056 192507393186535454208 193524221522551864832 195181106980792891072 196696749744233042944 197055685418948796672 198870194492788104192 205153864271782308864 208003223497779285376 210911163299968633938 217714749212870847936 219578745353392002456 221283843462262173312 222628450149966891379 226661930687372389632 229810013058030339488 230377700042903084544 233577390321276738496 234003626435001696048 236158355960185873728 237223239285708737536 241552130513550137856 245512001505575549952 246544556186264704512 258536264690284131924 262740913891931728896 262774564111436330808 266876144196422329728 271251162953740728576 275697903330031560192 281214884399958178584 290286332283827797248 292771660471189336608 295045124616349564416 298305291739182156288 302215907583163186176 312004835246668928064 314877807946914498304 344715019587045509232 350366085481915107744 354237533940278810592 355834858928563106304 361668217271654304768 365664551164158772224 369816834279397056768 374953179199944238112 385014786373070908416 387048443045103729664 390362213961585782144 394111370837897593344 416006446995558570752 421822326599937267876 435429498425741695872 439157490706784004912 442567686924524346624 445256900299933782758 453323861374744779264 459620026116060678976 460755400085806169088 467154780642553476992 468007252870003392096 472316711920371747456 483104261027100275712 493089112372529409024 517072529380568263848 525549128222872661616 533752288392844659456 542502325907481457152 551395806660063120384 562429768799916357168 580572664567655594496 585543320942378673216 590090249232699128832 596610583478364312576 624009670493337856128 629755615893828996608 667885350449900674137 689430039174091018464 700732170963830215488 708475067880557621184 711669717857126212608 739633668558794113536 749906358399888476224 780724427923171564288 788222741675795186688 832012893991117141504 843644653199874535752 870858996851483391744 878314981413568009824 885135373849048693248 890513800599867565516 906647722749489558528 919240052232121357952 934309561285106953984 936014505740006784192 944633423840743494912 1034145058761136527696 1051098256445745323232 1067504576785689318912 1085004651814962914304 1124859537599832714336 1161145329135311188992 1171086641884757346432 1248019340986675712256 1259511231787657993216 1335770700899801348274 1378860078348182036928 1401464341927660430976 1416950135761115242368 1479267337117588227072 1499812716799776952448 1561448855846343128576 1664025787982234283008 1687289306399749071504 1741717993702966783488 1756629962827136019648 1770270747698097386496 1781027601199735131032 1838480104464242715904 1868619122570213907968 1872029011480013568384 1889266847681486989824 2003656051349702022411 2068290117522273055392 2102196512891490646464 2135009153571378637824 2249719075199665428672 2342173283769514692864 2496038681973351424512 2671541401799602696548 2757720156696364073856 2802928683855320861952 2833900271522230484736 2999625433599553904896 3122897711692686257152 3374578612799498143008 3483435987405933566976 3513259925654272039296 3562055202399470262064 3676960208928485431808 3737238245140427815936 3744058022960027136768 3778533695362973979648 4007312102699404044822 4136580235044546110784 4204393025782981292928 4499438150399330857344 4684346567539029385728 4992077363946702849024 5343082803599205393096 5515440313392728147712 5605857367710641723904 5667800543044460969472 5999250867199107809792 6749157225598996286016 7026519851308544078592 7124110404798940524128 7353920417856970863616 7488116045920054273536 8014624205398808089644 8273160470089092221568 8408786051565962585856 8998876300798661714688 9368693135078058771456 10686165607198410786192 11030880626785456295424 11211714735421283447808 11335601086088921938944 11998501734398215619584 13498314451197992572032 14053039702617088157184 14248220809597881048256 14976232091840108547072 16029248410797616179288 16546320940178184443136 16817572103131925171712 17997752601597323429376 21372331214396821572384 22061761253570912590848 26996628902395985144064 28106079405234176314368 28496441619195762096512 32058496821595232358576 33092641880356368886272 33635144206263850343424 35995505203194646858752 42744662428793643144768 53993257804791970288128 56992883238391524193024 64116993643190464717152 66185283760712737772544 85489324857587286289536 107986515609583940576256 113985766476783048386048 128233987286380929434304 170978649715174572579072 227971532953566096772096 256467974572761858868608 341957299430349145158144 512935949145523717737216 683914598860698290316288 1025871898291047435474432 2051743796582094870948864
- Sum of all divisors σ(n): 6728178710063526665580540
- Sum of proper divisors (its aliquot sum) s(n): 4676434913481431794631676
- 2051743796582094870948864 is an abundant number, because the sum of its proper divisors (4676434913481431794631676) is greater than itself. Its abundance is 2624691116899336923682812
Bases of 2051743796582094870948864
- Binary: 1101100100111100101000001000010111000001011100011010011100101010000101100000000002
- Hexadecimal: 0x1B279410B82E34E542C00
- Base-36: 9A3X7HGHX8J8IKG0
Squares and roots of 2051743796582094870948864
- 2051743796582094870948864 squared (20517437965820948709488642) is 4209652606813108696644339129280462634355702890496
- 2051743796582094870948864 cubed (20517437965820948709488643) is 8637128621794440290716094259201400746076288157045152667703183023007596544
-
The
square root of 2051743796582094870948864 is 1432390937063.6547248501 -
The
cube root of 2051743796582094870948864 is 127069418.6502160037
Scales and comparisons
How big is 2051743796582094870948864?- 2,051,743,796,582,094,870,948,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,051,743,796,582,094,870,948,864 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 2051743796582094870948864 cubic inches would be around 10589118.2 feet tall.
Recreational maths with 2051743796582094870948864
- 2051743796582094870948864 backwards is 4688490784902856973471502
- The number of decimal digits it has is: 25
- The sum of 2051743796582094870948864's digits is 126
- 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 2051743796582094870948864 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 2051743796582094870948864 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/2051743796582094870948864/
Chicago style:
Numbermatics. 2024. "Number 2051743796582094870948864 - Facts about the integer". https://numbermatics.com/n/2051743796582094870948864/
The information we have on file for 2051743796582094870948864 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 2051743796582094870948864, math, Factors of 2051743796582094870948864, curriculum, school, college, exams, university, Prime factorization of 2051743796582094870948864, STEM, science, technology, engineering, physics, economics, calculator, two septillion, fifty-one sextillion, seven hundred forty-three quintillion, seven hundred ninety-six quadrillion, five hundred eighty-two trillion, ninety-four billion, eight hundred seventy million, nine hundred forty-eight thousand, eight hundred sixty-four.