139977315332074737565433856
139,977,315,332,074,737,565,433,856 is an even composite number composed of seven prime numbers multiplied together.
139977315332074737565433856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 139977315332074737565433856:
218 × 34 × 192 × 292 × 412 × 892 × 12772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 41 × 41 × 89 × 89 × 1277 × 1277)See below for interesting mathematical facts about the number 139977315332074737565433856 from the Numbermatics database.
Names of 139977315332074737565433856
- Cardinal: 139977315332074737565433856 can be written as One hundred thirty-nine septillion, nine hundred seventy-seven sextillion, three hundred fifteen quintillion, three hundred thirty-two quadrillion, seventy-four trillion, seven hundred thirty-seven billion, five hundred sixty-five million, four hundred thirty-three thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.39977315332074737565433856 × 1026
Factors of 139977315332074737565433856
Divisors of 139977315332074737565433856
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 41 48 54 57 58 64 72 76 81 82 87 89 96 108 114 116 123 128 144 152 162 164 171 174 178 192 216 228 232 246 256 261 267 288 304 324 328 342 348 356 361 369 384 432 456 464 492 512 513 522 534 551 576 608 648 656 684 696 712 722 738 768 779 783 801 841 864 912 928 984 1024 1026 1044 1068 1083 1102 1107 1152 1189 1216 1277 1296 1312 1368 1392 1424 1444 1476 1536 1539 1558 1566 1602 1653 1681 1682 1691 1728 1824 1856 1968 2048 2052 2088 2136 2166 2204 2214 2304 2337 2349 2378 2403 2432 2523 2554 2581 2592 2624 2736 2784 2848 2888 2952 3072 3078 3116 3132 3204 3249 3306 3321 3362 3364 3382 3456 3567 3648 3649 3712 3831 3936 4096 4104 4176 4272 4332 4408 4428 4608 4674 4698 4756 4806 4864 4959 5043 5046 5073 5108 5162 5184 5248 5472 5568 5696 5776 5904 6144 6156 6232 6264 6408 6498 6612 6642 6724 6728 6764 6912 7011 7134 7209 7296 7298 7424 7569 7662 7743 7872 7921 8192 8208 8352 8544 8664 8816 8856 9216 9348 9396 9512 9612 9728 9747 9918 10086 10092 10146 10216 10324 10368 10469 10496 10701 10944 10947 11136 11392 11493 11552 11808 12288 12312 12464 12528 12816 12996 13224 13284 13448 13456 13528 13824 14022 14268 14418 14592 14596 14801 14848 14877 15129 15138 15219 15324 15486 15744 15842 15979 16384 16416 16704 17088 17328 17632 17712 18432 18696 18792 19024 19224 19456 19494 19836 20172 20184 20292 20432 20648 20736 20938 20992 21033 21402 21888 21894 22272 22591 22707 22784 22986 23104 23229 23616 23763 24263 24576 24624 24928 25056 25632 25992 26448 26568 26896 26912 27056 27648 28044 28536 28836 29184 29192 29241 29602 29696 29754 30258 30276 30438 30648 30972 31407 31488 31684 31939 31958 32103 32129 32768 32832 32841 33408 34176 34479 34481 34656 35264 35424 36864 37033 37392 37584 38048 38448 38912 38988 39672 40344 40368 40584 40864 41296 41472 41876 41984 42066 42804 43776 43788 44403 44544 44631 45182 45387 45414 45568 45657 45972 46208 46458 47232 47526 47937 48526 48749 49039 49152 49248 49856 50112 51264 51984 52357 52896 53136 53792 53824 54112 55296 56088 57072 57672 58368 58384 58482 59204 59392 59508 60516 60552 60876 61296 61944 62814 62976 63099 63368 63878 63916 64206 64258 65536 65664 65682 66816 67773 68121 68352 68958 68962 69312 69331 69687 70528 70848 71289 72789 73728 74066 74784 74849 75168 76096 76896 77824 77976 79344 80688 80736 81168 81728 82592 82944 83752 83968 84132 85608 87552 87576 88806 89088 89262 90364 90774 90828 91136 91314 91944 92416 92916 94221 94464 95052 95817 95874 96309 96387 97052 97498 98078 98304 98496 98523 99712 100224 102528 103437 103443 103968 104714 105792 105821 106272 107584 107648 108224 110592 111099 112176 113653 114144 115344 116736 116768 116964 118408 118784 119016 121032 121104 121752 122592 123888 125628 125952 126198 126736 127756 127832 128412 128516 131072 131328 131364 133209 133632 135546 136161 136242 136704 136971 137916 137924 138624 138662 139374 141056 141696 142578 143811 145578 146247 147117 147456 148132 149568 149609 149698 150336 150499 152192 153792 155648 155952 157071 158688 161376 161472 162336 163456 165184 165888 167504 167936 168264 171216 175104 175152 177612 178176 178524 180728 181548 181656 182272 182628 183888 184832 185832 188442 188928 190104 191634 191748 192618 192774 194104 194996 196156 196608 196992 197046 199424 200448 203319 205056 206874 206886 207936 207993 209061 209428 211584 211642 212544 213867 215168 215296 216448 218367 221184 222198 224352 224547 227306 228288 229709 230688 233472 233536 233928 236816 237568 238032 242064 242208 243504 245184 247776 251256 251904 252396 253472 255512 255664 256824 257032 262144 262656 262728 266418 267264 271092 272322 272484 273408 273942 275832 275848 277248 277324 278748 282112 282663 283392 285156 287451 287622 289161 291156 292494 294234 294912 295569 296264 299136 299218 299396 300672 300998 303601 304384 307584 310329 311296 311904 314142 317376 317463 322752 322944 324672 324761 326912 330368 331776 333297 335008 335872 336528 340959 342432 350208 350304 355224 356352 357048 361456 363096 363312 364544 365256 367776 369664 371664 376884 377856 380208 383268 383496 385236 385548 388208 389992 392312 393216 393984 394092 398848 399627 400896 406638 410112 413748 413772 415872 415986 418122 418856 423168 423284 425088 427734 429229 430336 430592 431433 432896 436734 438741 441351 442368 444396 448704 448827 449094 451497 454612 456576 459418 460997 461376 466944 467072 467856 471213 473632 475136 476064 484128 484416 487008 490368 495552 502512 503808 504792 506944 511024 511328 513648 514064 525312 525456 532836 534528 542184 544644 544968 546816 547884 551664 551696 554496 554648 557496 564224 565326 566784 570312 574902 575244 578322 582312 584988 588468 589824 591138 592528 598272 598436 598792 601344 601996 606841 607202 608768 609957 615168 620658 622592 623808 623979 628284 634752 634926 641601 645504 645888 649344 649522 653824 655101 655139 660736 663552 666594 670016 671744 673056 673641 681918 684864 689127 700416 700608 703627 710448 712704 714096 722912 726192 726624 729088 730512 735552 739328 743328 753768 755712 760416 766536 766992 770472 771096 776416 779984 784624 786432 787968 788184 797696 799254 801792 813276 820224 827496 827544 831744 831972 836244 837712 846336 846568 847989 850176 855468 858458 860672 861184 862353 862866 865792 867483 873468 877482 882702 884736 888792 897408 897654 898188 902994 909224 910803 913152 918836 921994 922752 926231 930987 931741 933888 934144 935712 942426 947264 950272 952128 952389 968256 968832 974016 974283 980736 991104 994783 999891 1005024 1007616 1009584 1013888 1022048 1022656 1022877 1027296 1028128 1050624 1050912 1065672 1069056 1073957 1084368 1089288 1089936 1093632 1095768 1103328 1103392 1108992 1109296 1114992 1128448 1130652 1133568 1140624 1149804 1150488 1156644 1164624 1169976 1176936 1179648 1182276 1185056 1196544 1196872 1197584 1198881 1202688 1203992 1213682 1214404 1217536 1219914 1230336 1241316 1245184 1247616 1247958 1256568 1269504 1269852 1283202 1287687 1291008 1291776 1294299 1298688 1299044 1307648 1310202 1310278 1316223 1317289 1321472 1324053 1327104 1333188 1340032 1343488 1346112 1346481 1347282 1354491 1363836 1369728 1378254 1382991 1400832 1401216 1407254 1413639 1413721 1420896 1422131 1425408 1428192 1445824 1452384 1453248 1458176 1461024 1471104 1478656 1486656 1507536 1511424 1518353 1520832 1533072 1533984 1540944 1542192 1552832 1559968 1569248 1575936 1576368 1595392 1598508 1603584 1626552 1630729 1640448 1654992 1655088 1663488 1663944 1672488 1675424 1692672 1693136 1695978 1700352 1710936 1716916 1721344 1722368 1724706 1725732 1731584 1734966 1746936 1754964 1765404 1769472 1777584 1794816 1795308 1796376 1805988 1818448 1820523 1821606 1826304 1829871 1837672 1843988 1845504 1852462 1861974 1863482 1867776 1868288 1871424 1871937 1884852 1894528 1900544 1904256 1904778 1936512 1937664 1948032 1948566 1961472 1965303 1965417 1982208 1989566 1999782 2010048 2010599 2015232 2019168 2020923 2027776 2044096 2045312 2045754 2054592 2056256 2067381 2101248 2101824 2110881 2131344 2138112 2146637 2147914 2159407 2168736 2178576 2179872 2187264 2191536 2206656 2206784 2217984 2218592 2229984 2256896 2261304 2267136 2281248 2299608 2300976 2313288 2329248 2339952 2353872 2359296 2364552 2370112 2393088 2393744 2395168 2397762 2405376 2407984 2427364 2428808 2435072 2439828 2460672 2482632 2490368 2495232 2495916 2513136 2539008 2539704 2566404 2575374 2582016 2583552 2587059 2588598 2597376 2598088 2602449 2615296 2620404 2620556 2632446 2634578 2642944 2648106 2654208 2666376 2680064 2686976 2692224 2692962 2694564 2708982 2727672 2732409 2739456 2756508 2765982 2778693 2792961 2795223 2801664 2802432 2814508 2827278 2827442 2841792 2842571 2844262 2850816 2856384 2857167 2859481 2891648 2904768 2906496 2916352 2922048 2922849 2942208 2957312 2973312 2984349 2999673 3015072 3022848 3036706 3041664 3066144 3067968 3068631 3068809 3081888 3084384 3105664 3119936 3138496 3151872 3152736 3190784 3197016 3207168 3221871 3253104 3261458 3280896 3295937 3309984 3310176 3326976 3327888 3344976 3350848 3385344 3386272 3391956 3400704 3421872 3433832 3442688 3444736 3449412 3451464 3463168 3469932 3493872 3509928 3530808 3538944 3555168 3589632 3590616 3592752 3611976 3636896 3641046 3643212 3652608 3659742 3675344 3687976 3691008 3704924 3723948 3726964 3735552 3736576 3742848 3743874 3769704 3789056 3801088 3808512 3809556 3863061 3873024 3875328 3896064 3897132 3922944 3930606 3930834 3948669 3951867 3964416 3972159 3979132 3999564 4020096 4021198 4030464 4038336 4039443 4041846 4055552 4063473 4088192 4090624 4091508 4109184 4112512 4134762 4148973 4202496 4203648 4221762 4240917 4241163 4262688 4266393 4276224 4293274 4295828 4318814 4337472 4338661 4357152 4359744 4364471 4374528 4383072 4413312 4413568 4435968 4437184 4459968 4513792 4522608 4534272 4555059 4562496 4599216 4601952 4626576 4658496 4659773 4679904 4707744 4729104 4740224 4786176 4787488 4790336 4795524 4810752 4815968 4854728 4857616 4870144 4879656 4892187 4921344 4965264 4980736 4990464 4991832 5026272 5078016 5079408 5132808 5150748 5164032 5167104 5174118 5177196 5194752 5196176 5204898 5230592 5240808 5241112 5264892 5269156 5285888 5296212 5308416 5332752 5360128 5373952 5384448 5385924 5389128 5417964 5455344 5461569 5464818 5478912 5513016 5531964 5557386 5585922 5590446 5603328 5604864 5615811 5629016 5654556 5654884 5683584 5685142 5688524 5701632 5712768 5714334 5718962 5783296 5809536 5812992 5832704 5844096 5845698 5884416 5896251 5914624 5946624 5968698 5999346 6030144 6031797 6045696 6062769 6073412 6083328 6132288 6135936 6137262 6137618 6163776 6168768 6170459 6202143 6211328 6239872 6276992 6303744 6305472 6332643 6381568 6394032 6414336 6439911 6443742 6478221 6506208 6522916 6561792 6591874 6619968 6620352 6653952 6655776 6661561 6689952 6701696 6770688 6772544 6783912 6801408 6843744 6867664 6885376 6889472 6898824 6902928 6926336 6939864 6987744 7019856 7061616 7077888 7110336 7179264 7181232 7185504 7223952 7273792 7282092 7286424 7305216 7319484 7350688 7375952 7382016 7409848 7447896 7453928 7471104 7473152 7485696 7487748 7539408 7578112 7602176 7617024 7619112 7726122 7746048 7750656 7792128 7794264 7845888 7861212 7861668 7897338 7903734 7928832 7944318 7958264 7999128 8040192 8042396 8060928 8076672 8078886 8083692 8111104 8126946 8176384 8181248 8183016 8197227 8218368 8225024 8269524 8297946 8336079 8385669 8404992 8407296 8443524 8481834 8482326 8525376 8527713 8532786 8552448 8571501 8578443 8586548 8591656 8637628 8674944 8677322 8714304 8719488 8728942 8749056 8766144 8768547 8826624 8827136 8871936 8874368 8919936 8953047 9027584 9045216 9068544 9110118 9124992 9198432 9203904 9205893 9206427 9253152 9316992 9319546 9359808 9415488 9418069 9458208 9480448 9572352 9574976 9580672 9591048 9621504 9631936 9665613 9709456 9715232 9740288 9759312 9784374 9842688 9887811 9930528 9980928 9983664 10052544 10115117 10156032 10158816 10265616 10301496 10328064 10334208 10348236 10354392 10389504 10392352 10409796 10461184 10481616 10482224 10529784 10538312 10571776 10592424 10616832 10665504 10720256 10747904 10768896 10771848 10778256 10835928 10910688 10923138 10929636 10957824 11026032 11063928 11114772 11171844 11180892 11206656 11209728 11231622 11258032 11309112 11309768 11367168 11370284 11377048 11403264 11425536 11428668 11437924 11566592 11589183 11619072 11625984 11665408 11688192 11691396 11768832 11792502 11829248 11855601 11893248 11937396 11998692 12060288 12063594 12091392 12118329 12125538 12146824 12166656 12190419 12264576 12271872 12274524 12275236 12327552 12337536 12340918 12404286 12422656 12446919 12447641 12479744 12553984 12607488 12610944 12665286 12723489 12763136 12788064 12799179 12828672 12879822 12887484 12956442 13012416 13015983 13045832 13093413 13123584 13183748 13239936 13240704 13307904 13311552 13315201 13323122 13368913 13379904 13403392 13541376 13545088 13567824 13602816 13665177 13687488 13735328 13770752 13778944 13797648 13805856 13852672 13879728 13975488 13979319 14039712 14123232 14220672 14358528 14362464 14371008 14447904 14547584 14564184 14572848 14610432 14638968 14676561 14701376 14751904 14764032 14819696 14895792 14907856 14942208 14946304 14971392 14975496 15078816 15156224 15234048 15238224 15452244 15492096 15501312 15584256 15588528 15691776 15722424 15723336 15794676 15807468 15857664 15888636 15916528 15998256 16080384 16084792 16121856 16153344 16157772 16167384 16222208 16253892 16352768 16362496 16366032 16384707 16394454 16436736 16450048 16539048 16595892 16672158 16771338 16809984 16814592 16887048 16963668 16964652 17050752 17055426 17065572 17104896 17143002 17156886 17173096 17183312 17275256 17349888 17354644 17428608 17438976 17457884 17498112 17532288 17537094 17598389 17653248 17654272 17688753 17743872 17748736 17839872 17906094 18055168 18090432 18095391 18137088 18220236 18249984 18396864 18407808 18411786 18412854 18506304 18511377 18606429 18633984 18639092 18719616 18830976 18836138 18900877 18916416 18960896 18997929 19144704 19149952 19161344 19182096 19243008 19263872 19319733 19331226 19418912 19430464 19434663 19480576 19518624 19568748 19685376 19775622 19861056 19961856 19967328 19984683 20105088 20230234 20312064 20317632 20405183 20531232 20602992 20656128 20668416 20696472 20708784 20779008 20784704 20819592 20922368 20963232 20964448 21059568 21076624 21143552 21184848 21233664 21331008 21440512 21537792 21543696 21556512 21671856 21821376 21846276 21859272 21915648 22052064 22127856 22229544 22343688 22361784 22413312 22419456 22463244 22516064 22618224 22619536 22734336 22740568 22754096 22806528 22851072 22857336 22875848 23133184 23178366 23238144 23251968 23330816 23376384 23382792 23537664 23585004 23658496 23711202 23786496 23874792 23997384 24120576 24127188 24182784 24236658 24251076 24293648 24333312 24380838 24529152 24543744 24549048 24550472 24591681 24655104 24675072 24681836 24808572 24845312 24893838 24895282 24959488 25008237 25107968 25157007 25214976 25221888 25330572 25446978 25526272 25576128 25583139 25598358 25657344 25735329 25759644 25774968 25912884 26024832 26031966 26091664 26186826 26247168 26305641 26367496 26479872 26481408 26615808 26623104 26630402 26646244 26737826 26759808 26806784 26859141 26860699 27020489 27082752 27090176 27135648 27205632 27330354 27374976 27470656 27541504 27557888 27595296 27611712 27619281 27705344 27759456 27950976 27958638 28079424 28246464 28254207 28441344 28717056 28724928 28742016 28848707 28895808 28996839 29095168 29128368 29145696 29220864 29277936 29353122 29402752 29503808 29528064 29639392 29663433 29791584 29815712 29892608 29942784 29950992 30157632 30312448 30345351 30468096 30476448 30904488 30983851 30984192 31002624 31168512 31177056 31383552 31444848 31446672 31589352 31614936 31715328 31777272 31833056 31996512 32160768 32169584 32243712 32306688 32315544 32334768 32444416 32507784 32705536 32724992 32732064 32769414 32788908 32873472 32900096 33078096 33191784 33344316 33542676 33619968 33629184 33774096 33927336 33929304 34101504 34110852 34131144 34209792 34286004 34313772 34346192 34366624 34550512 34699776 34709288 34767549 34857216 34877952 34915768 34996224 35064576 35074188 35196778 35306496 35308544 35377506 35487744 35497472 35566803 35679744 35812188 36110336 36180864 36190782 36274176 36440472 36499968 36793728 36815616 36823572 36825708 37012608 37022754 37212858 37267968 37278184 37340757 37342923 37439232 37661952 37672276 37801754 37832832 37921792 37995858 38170467 38201381 38289408 38299904 38322688 38364192 38397537 38486016 38527744 38639466 38662452 38837824 38860928 38869326 38961152 39037248 39047949 39137496 39280239 39370752 39551244 39722112 39923712 39934656 39945603 39969366 40106739 40210176 40460468 40624128 40635264 40786103 40810366 40995531 41028733 41062464 41205984 41312256 41336832 41392944 41417568 41558016 41569408 41639184 41844736 41926464 41928896 41937957 42119136 42153248 42287104 42369696 42662016 42881024 43075584 43087392 43113024 43343712 43642752 43692552 43718544 43831296 44029683 44032237 44104128 44255712 44459088 44687376 44723568 44826624 44838912 44926488 45032128 45236448 45239072 45468672 45481136 45508192 45702144 45714672 45751696 46266368 46356732 46476288 46503936 46752768 46765584 47075328 47170008 47291141 47316992 47422404 47572992 47749584 47994768 48241152 48254376 48365568 48473316 48502152 48587296 48666624 48761676 49058304 49087488 49098096 49100944 49154121 49183362 49310208 49350144 49363672 49617144 49690624 49787676 49790564 49918976 50016474 50215936 50314014 50429952 50443776 50661144 50893956 51052544 51152256 51166278 51196716 51314688 51470658 51519288 51549936 51825768 52049664 52063932 52183328 52373652 52494336 52611282 52734992 52795167 52959744 52962816 53066259 53231616 53246208 53260804 53292488 53475652 53519616 53613568 53718282 53721398 54008849 54040978 54165504 54180352 54271296 54286173 54411264 54660708 54749952 54941312 55083008 55115776 55190592 55223424 55238562 55410688 55518912 55534131 55901952 55917276 56158848 56492928 56508414 56702631 56882688 56993787 57434112 57449856 57484032 57697414 57791616 57959199 57993678 58190336 58256736 58291392 58303989 58307371 58441728 58555872 58706244 58805504 59007616 59056128 59278784 59326866 59583168 59631424 59785216 59885568 59901984 59954049 60315264 60624896 60690702 60936192 60952896 61215549 61808976 61967702 61968384 62005248 62252473 62337024 62354112 62622803 62767104 62889696 62893344 63178704 63229872 63430656 63554544 63666112 63993024 64321536 64339168 64613376 64631088 64669536 64888832 65015568 65411072 65449984 65464128 65538828 65577816 65746944 65800192 66156192 66383568 66688632 66859889 67085352 67239936 67258368 67548192 67854672 67858608 68203008 68221704 68262288 68419584 68572008 68627544 68692384 68733248 69101024 69399552 69418576 69535098 69714432 69755904 69831536 69992448 70129152 70148376 70393556 70612992 70617088 70755012 70975488 70994944 71133606 71359488 71624376 72220672 72361728 72381564 72548352 72880944 72999936 73587456 73631232 73647144 73651416 74025216 74045508 74425716 74535936 74556368 74681514 74685846 74878464 75024711 75323904 75344552 75471021 75603508 75665664 75843584 75991716 76340934 76402762 76578816 76599808 76645376 76728384 76749417 76795074 76972032 77055488 77205987 77278932 77324904 77675648 77721856 77738652 77922304 78074496 78095898 78274992 78560478 78741504 79102488 79444224 79847424 79869312 79891206 79938732 80213478 80420352 80577423 80582097 80920936 81061467 81248256 81270528 81572206 81620732 81991062 82057466 82124928 82411968 82434559 82624512 82673664 82785888 82835136 82857843 82924949 83116032 83138816 83278368 83689472 83852928 83857792 83875914 84238272 84306496 84574208 84739392 84762621 85324032 85762048 86151168 86174784 86226048 86546121 86687424 86990517 87285504 87385104 87437088 87662592 88059366 88064474 88208256 88511424 88535687 88918176 88990299 89374752 89447136 89677824 89852976 90064256 90472896 90478144 90937344 90962272 91016384 91036053 91404288 91429344 91503392 92532736 92713464 92951553 92952576 93007872 93505536 93531168 94150656 94340016 94582282 94633984 94844808 95145984 95499168 95582173 95989536 96482304 96508752 96731136 96946632 97004304 97174592 97333248 97523352 98116608 98174976 98196192 98201888 98308242 98366724 98620416 98700288 98727344 99234288 99381248 99575352 99581128 99837952 100032948 100431872 100628028 100859904 100887552 101322288 101787912 102105088 102304512 102332556 102393432 102629376 102941316 103038576 103099872 103651536 104099328 104127864 104366656 104747304 104988672 105222564 105469984 105590334 105919488 105925632 106132518 106463232 106492416 106521608 106584976 106700409 106951304 107039232 107227136 107436564 107442796 108017698 108081956 108331008 108360704 108542592 108572346 108822528 109321416 109499904 109882624 110166016 110231552 110381184 110446848 110477124 110821376 111037824 111068262 111803904 111834552 112028769 112317696 112985856 113016828 113405262 113765376 113987574 114511401 114604143 114868224 114899712 114968064 115192611 115394828 115583232 115918398 115987356 116380672 116513472 116582784 116607978 116614742 116883456 117111744 117143847 117238721 117412488 117611008 117840717 118015232 118112256 118557568 118653732 119166336 119262848 119570432 119771136 119803968 119836809 119908098 120320217 120630528 121249792 121381404 121872384 121905792 122358309 122431098 122986593 123086199 123617952 123935404 123936768 124010496 124504946 124674048 124708224 125245606 125534208 125779392 125786688 125813871 125821169 126357408 126459744 126569659 126861312 127109088 127332224 127986048 128643072 128678336 129226752 129262176 129339072 129777664 130031136 130822144 130899968 130928256 131077656 131155632 131493888 131600384 132089049 132096711 132312384 132767136 133377264 133719778 134170704 134479872 134516736 135096384 135133417 135709344 135717216 136406016 136443408 136524576 137144016 137255088 137384768 137466496 138202048 138799104 138837152 139070196 139428864 139511808 139663072 140258304 140296752 140787112 141225984 141234176 141510024 141873423 141950976 141989888 142267212 142718976 143248752 144441344 144723456 144763128 145096704 145134881 145761888 145999872 147174912 147262464 147294288 147302832 148050432 148091016 148851432 149071872 149112736 149363028 149371692 149756928 150049422 150647808 150689104 150942042 151207016 151331328 151687168 151983432 152681868 152805524 153157632 153199616 153290752 153456768 153498834 153590148 153944064 154110976 154411974 154557864 154649808 155351296 155443712 155477304 155844608 156148992 156191796 156549984 157120956 157483008 158204976 158385501 158888448 159694848 159738624 159782412 159877464 160426956 160840704 161154846 161164194 161841872 162026547 162122934 162496512 162541056 162858519 163144412 163241464 163982124 164114932 164249856 164823936 164869118 165249024 165347328 165571776 165670272 165715686 165849898 166232064 166277632 166556736 166602393 167378944 167705856 167715584 167751828 168476544 168612992 169148416 169478784 169525242 170107893 170648064 171524096 172302336 172349568 172452096 173092242 173374848 173877597 173981034 174571008 174770208 174874176 174911967 174922113 175325184 176118732 176128948 176416512 177022848 177071374 177836352 177980598 178749504 178894272 178943311 179355648 179705952 179862147 180128512 180945792 180956288 181874688 181924544 182032768 182072106 182808576 182858688 183006784 183646647 185065472 185426928 185903106 185905152 186015744 186757419 187011072 187062336 187868409 188301312 188680032 189164564 189689616 190291968 190998336 191050693 191164346 191979072 192187223 192964608 193017504 193893264 194008608 194349184 194666496 195046704 196233216 196349952 196392384 196403776 196616484 196733448 197240832 197400576 197454688 198468576 198762496 199150704 199162256 199675904 200065896 200579667 200863744 201256056 201719808 201775104 202644576 203575824 204210176 204609024 204665112 204786864 205258752 205882632 206077152 206199744 207303072 208198656 208255728 208733312 209494608 209977344 210445128 210939968 211180668 211838976 211851264 212265036 212926464 212984832 213043216 213169952 213400818 213902608 214078464 214454272 214873128 214885592 216035396 216163912 216662016 216721408 217085184 217144692 217645056 218642832 218999808 219765248 220332032 220463104 220762368 220893696 220954248 221642752 222075648 222136524 223607808 223669104 224057538 224635392 225971712 226033656 226810524 227530752 227975148 229022802 229208286 229736448 229799424 229936128 230248251 230385222 230789656 231166464 231617961 231836796 231974712 232761344 233026944 233165568 233215956 233229484 233766912 234223488 234287694 234477442 234824976 235222016 235681434 236030464 236224512 237115136 237307464 238332672 238525696 239140864 239542272 239607936 239673618 239816196 240640434 241261056 241746291 242499584 242762808 243184401 243744768 243811584 244716618 244862196 245973186 246172398 247235904 247303677 247870808 247873536 248020992 248573529 248774847 249009892 249348096 249416448 250491212 251068416 251558784 251573376 251627742 251642338 252714816 252919488 252988819 253139318 253722624 254218176 254287863 254664448 255972096 257286144 257356672 258453504 258524352 258678144 259555328 259638363 260062272 261644288 261799936 261856512 262155312 262311264 262987776 263200768 264178098 264193422 264624768 265534272 265607061 266754528 266970897 267439556 268341408 269033472 270192768 270266834 271418688 271434432 272812032 272886816 273049152 273108159 273124001 274288032 274510176 274769536 274932992 276404096 277598208 277674304 278140392 278854659 278857728 279023616 279326144 280516608 280593504 281574224 282451968 282468352 283020048 283746846 283901952 283979776 284534424 285437952 286497504 286746519 289446912 289526256 290193408 290269762 291523776 291999744 293338393 294349824 294524928 294588576 294605664 296100864 296182032 297702864 298143744 298225472 298726056 298743384 299513856 300098844 301295616 301378208 301884084 302414032 302662656 303374336 303966864 305363736 305611048 306315264 306399232 306581504 306913536 306997668 307180296 307888128 308221952 308823948 309115728 309299616 310702592 310887424 310954608 311689216 312297984 312383592 313099968 314241912 314966016 316409952 316771002 317776896 319389696 319477248 319564824 319754928 320853912 321681408 322309692 322328388 323683744 324053094 324245868 324993024 325082112 325717038 326288824 326482928 327964248 328229864 328499712 329647872 329738236 330498048 330694656 331143552 331340544 331431372 331699796 332464128 332555264 333113472 333204786 334757888 335411712 335431168 335503656 336086307 336953088 337225984 338296832 338957568 339050484 340215786 341296128 343048192 343812429 344604672 344699136 344904192 346184484 346749696 347755194 347962068 349142016 349540416 349748352 349823934 349844226 350650368 351431541 351716163 352237464 352257896 352833024 353522151 354045696 354142748 355672704 355961196 357499008 357788544 357886622 358711296 359411904 359510427 359724294 360257024 360960651 361891584 361912576 363749376 363849088 364065536 364144212 365617152 365717376 366013568 367074927 367293294 369258597 370130944 370853856 371806212 371810304 372031488 373514838 374022144 374124672 375736818 376602624 377360064 377441613 377463507 378329128 379379232 379708977 380583936 381996672 382101386 382328692 383958144 384374446 385929216 386035008 386140829 387698477 387786528 388017216 388698368 389332992 390093408 392466432 392699904 392784768 392807552 393232968 393466896 394481664 394801152 394909376 396290133 396937152 397524992 398301408 398324512 399351808 400131792 401159334 401727488 402512112 403439616 403550208 405289152 405400251 407151648 409218048 409330224 409573728 411765264 412154304 412399488 414606144 414719797 416397312 416511456 417466624 418989216 420890256 421879936 422361336 423677952 423702528 424530072 425620269 425852928 425969664 426086432 426339904 426801636 427805216 428156928 428908544 429746256 429771184 432070792 432327824 433324032 433442816 434170368 434289384 435290112 435404643 437285664 437999616 439530496 440664064 441524736 441787392 441908496 443285504 444151296 444273048 447215616 447338208 448115076 449270784 451943424 452067312 453621048 455061504 455950296 458045604 458416572 459472896 459598848 459872256 460496502 460770444 461579312 462332928 463235922 463673592 463949424 465522688 466053888 466331136 466431912 466458968 467533824 468446976 468575388 468954884 469649952 470444032 471362868 472060928 472449024 474230272 474614928 475156503 476665344 477051392 478281728 479084544 479215872 479347236 479632392 481280868 482522112 483492582 484999168 485525616 486079641 486368802 487489536 487623168 489433236 489724392 491946372 492344796 494471808 494607354 495741616 495747072 496041984 497147058 497549694 498019784 498696192 498832896 499807179 500982424 502136832 503117568 503146752 503255484 503284676 505429632 505838976 505977638 506278636 507445248 508436352 508575726 509328896 510323679 510353281 511944192 514572288 514713344 516907008 517048704 517356288 519110656 519276726 520124544 523288576 523599872 523713024 524310624 524622528 524766339 525975552 526401536 528356196 528386844 529249536 531068544 531214122 533509056 533941794 534879112 536682816 536829933 538066944 539586441 540385536 540533668 542837376 542868864 545624064 545773632 546098304 546216318 546248002 548125433 548576064 549020352 549539072 549865984 550939941 552808192 555196416 555348608 556280784 557709318 557715456 558047232 558652288 560272257 561033216 561187008 563148448 563605227 564903936 564936704 566040096 567493692 567959552 569068848 570875904 572995008 573152079 573493038 576561669 578893824 579052512 580539524 583047552 583999488 586676786 588693169 588699648 589049856 589177152 589211328 592201728 592364064 595405728 596287488 596450944 597452112 597486768 599027712 600197688 601739001 602591232 602756416 603768168 604828064 605325312 606748672 607933728 610727472 611222096 612630528 612798464 613163008 613827072 613995336 614360592 615776256 616443904 617647896 618231456 618599232 621405184 621774848 621909216 624595968 624767184 626199936 628483824 629932032 632819904 633542004 635553792 638779392 638954496 639129648 639509856 641707824 643362816 644619384 644656776 647367488 648106188 648491736 649986048 650164224 651434076 652577648 652965856 655928496 656459728 656999424 659295744 659476472 660996096 661389312 662287104 662681088 662862744 663399592 664928256 665110528 666226944 666409572 670823424 670862336 671007312 672172614 673906176 674451968 676593664 677915136 678100968 680431572 682592256 686096384 687624858 689209344 689398272 689808384 692368968 693499392 695510388 695924136 698284032 699080832 699496704 699647868 699688452 701300736 702863082 703432326 704474928 704515792 705666048 707044302 708091392 708285496 711345408 711922392 714998016 715577088 715773244 717422592 718823808 719020854 719448588 720514048 721921302 723783168 723825152 725238873 727498752 727698176 728131072 728288424 729553203 731234304 731434752 732027136 734149854 734586588 738517194 740261888 741707712 741911031 743612424 743620608 744062976 746324541 747029676 748044288 748249344 751473636 753205248 754720128 754883226 754927014 756658256 758758464 758966457 759417954 761167872 762863589 763993344 764202772 764657384 767916288 768748892 771858432 772070016 772281658 774935957 775396954 775573056 776034432 777396736 778665984 778915089 780186816 784932864 785399808 785569536 785615104 786465936 786933792 788963328 789602304 789818752 792580266 793874304 795049984 796602816 796649024 796821183 798703616 800263584 802318668 803454976 805024224 807100416 810578304 810800502 814303296 818436096 818660448 819147456 819324477 819372003 823530528 824308608 824798976 829212288 829439594 832794624 833022912 834933248 836563977 836612503 837978432 841780512 843759872 844722672 847355904 847405056 849060144 851240538 851705856 851939328 852172864 852679808 853603272 855610432 856313856 857817088 859492512 859542368 860239557 864141584 864655648 866885632 868340736 868578768 870580224 870809286 874571328 875999232 879060992 880015179 883049472 883574784 883816992 888302592 888546096 894431232 894676416 896230152 898531679 898541568 903886848 904134624 907242096 910123008 911900592 916091208 916833144 918945792 919197696 919744512 920993004 921540888 923158624 924665856 926471844 927347184 927898848 931045376 932107776 932662272 932863824 932917936 935067648 936893952 937150776 937909768 939299904 940888064 942725736 944121856 944898048 948460544 949229856 950313006 953330688 954102784 956563456 958169088 958431744 958694472 959264784 962561736 965044224 966985164 969998336 971051232 972159282 972737604 974979072 975246336 978866472 979448784 983892744 984689592 988943616 989214708 991483232 991494144 992083968 994294116 995099388 996039568 997392384 997665792 999614358 1001964848 1004273664 1006235136 1006293504 1006510968 1006569352 1008258921 1010859264 1011677952 1011955276 1012557272 1014890496 1016872704 1017151452 1018657792 1020647358 1020706562 1023888384 1029144576 1029426688 1031437287 1033814016 1034097408 1034712576 1038221312 1038553452 1040249088 1046577152 1047199744 1047426048 1048621248 1049245056 1049532678 1051951104 1052803072 1055148489 1056712392 1056773688 1058499072 1062137088 1062428244 1067018112 1067883588 1069758224 1073365632 1073659866 1076133888 1078531281 1079172882 1080771072 1081067336 1082881953 1085674752 1085737728 1091248128 1091547264 1092196608 1092432636 1092496004 1096250866 1097152128 1098040704 1099078144 1099731968 1101224781 1101879882 1105616384 1107775791 1107840049 1110392832 1110697216 1112561568 1115418636 1115430912 1116094464 1117304576 1120544514 1122066432 1122374016 1126296896 1127210454 1129807872 1129873408 1132080192 1132390521 1134987384 1135919104 1138137696 1139126931 1141751808 1145990016 1146304158 1146986076 1153123338 1157787648 1158105024 1158422487 1161079048 1163095431 1166095104 1167998976 1173353572 1177386338 1177399296 1178099712 1178354304 1178422656 1182796987 1184403456 1184728128 1188870399 1189833257 1190811456 1192574976 1192901888 1194904224 1194973536 1198055424 1200395376 1203478002 1205182464 1205512832 1207536336 1209656128 1210650624 1213497344 1215867456 1216200753 1221454944 1222444192 1225596928 1226326016 1227654144 1227990672 1228721184 1232887808 1235295792 1236462912 1237198464 1242810368 1243549696 1243818432 1244159391 1249191936 1249534368 1252399872 1256967648 1265639808 1267084008 1270337891 1271107584 1276860807 1277558784 1277908992 1278259296 1279019712 1283415648 1286725632 1289238768 1289313552 1294734976 1296212376 1296983472 1299972096 1300328448 1302868152 1305155296 1305931712 1306213929 1311856992 1312919456 1313998848 1318591488 1318952944 1321992192 1324574208 1325362176 1325725488 1326799184 1329856512 1330221056 1332453888 1332819144 1341646848 1341724672 1342014624 1344345228 1347812352 1348903936 1355830272 1356201936 1360863144 1365184512 1371443089 1372192768 1375249716 1378418688 1378796544 1379616768 1384737936 1386998784 1391020776 1391848272 1396568064 1398161664 1398993408 1399295736 1399376904 1402601472 1405726164 1406864652 1408949856 1409031584 1411332096 1414088604 1416182784 1416570992 1422690816 1423844784 1425469509 1429996032 1431154176 1431546488 1434845184 1437647616 1438041708 1438897176 1441028096 1443842604 1447566336 1447650304 1450477746 1454997504 1455396352 1456262144 1456576848 1458238923 1459106406 1462468608 1462869504 1464054272 1468299708 1469173176 1477034388 1480523776 1483415424 1483822062 1487224848 1487241216 1488125952 1492649082 1494059352 1496088576 1496498688 1502947272 1506410496 1509440256 1509766452 1509854028 1513316512 1517516928 1517932914 1518835908 1522335744 1525727178 1527986688 1528405544 1529314768 1530971037 1531059843 1535832576 1537497784 1543716864 1544140032 1544563316 1549871914 1550793908 1551146112 1552068864 1554793472 1557331968 1557830178 1560373632 1566256621 1569865728 1570799616 1571139072 1571230208 1572931872 1573867584 1574299017 1577926656 1579204608 1579637504 1585160532 1587748608 1590099968 1593205632 1593298048 1593642366 1597407232 1600527168 1604637336 1606909952 1610048448 1610489799 1614200832 1621156608 1621601004 1628606592 1636872192 1637320896 1638294912 1638648954 1638744006 1644376299 1647061056 1648617216 1649597952 1652819823 1658424576 1658879188 1665589248 1666045824 1669866496 1673127954 1673225006 1675956864 1680816771 1682178053 1683561024 1687519744 1689445344 1690815681 1694711808 1694810112 1698120288 1702481076 1703878656 1704345728 1705359616 1707206544 1711220864 1712627712 1715634176 1718985024 1719084736 1719456237 1720479114 1728283168 1729311296 1729685007 1733771264 1736681472 1737157536 1741618572 1749142656 1751998464 1758121984 1760030358 1766079507 1766098944 1767149568 1767633984 1776605184 1777092192 1788862464 1789352832 1792460304 1797063358 1797083136 1805217003 1805321717 1807773696 1808269248 1814484192 1816061287 1820246016 1823801184 1832182416 1833666288 1837891584 1838395392 1839489024 1841986008 1843081776 1846317248 1849331712 1852943688 1854694368 1855797696 1862090752 1864215552 1865324544 1865727648 1865835872 1873787904 1874301552 1875819536 1878599808 1881776128 1885451472 1888243712 1889796096 1896921088 1898459712 1900626012 1906661376 1908205568 1916338176 1916863488 1917388944 1918529568 1925123472 1930088448 1933970328 1938936781 1939996672 1942102464 1944318564 1945475208 1949958144 1950492672 1957732944 1958897568 1967785488 1969379184 1977887232 1978429416 1982966464 1982988288 1984167936 1988588232 1990198776 1992079136 1994784768 1995331584 1999228716 2003929696 2012470272 2012587008 2013021936 2013138704 2016517842 2021718528 2023355904 2023910552 2025114544 2029780992 2033745408 2034302904 2037315584 2041294716 2041413124 2047776768 2058289152 2058853376 2062874574 2067628032 2068194816 2069425152 2076442624 2077106904 2080498176 2093154304 2094399488 2094852096 2097242496 2098490112 2099065356 2103902208 2105606144 2110296978 2113424784 2113547376 2116998144 2124274176 2124856488 2134036224 2135767176 2139516448 2146731264 2147319732 2152267776 2157062562 2158345764 2161542144 2162134672 2165763906 2171349504 2171475456 2175716619 2182496256 2183094528 2184393216 2184865272 2184992008 2188659609 2192501732 2194304256 2196081408 2198156288 2199463936 2202449562 2203759764 2211232768 2215551582 2215680098 2220785664 2221394432 2225123136 2225733093 2230837272 2230861824 2232188928 2234609152 2238973623 2241089028 2244132864 2244748032 2252593792 2254420908 2259615744 2259746816 2264160384 2264781042 2269974768 2271838208 2276275392 2276899371 2278253862 2283503616 2291980032 2292608316 2293972152 2306246676 2315575296 2316210048 2316844974 2322158096 2324807871 2326190862 2332190208 2335997952 2336745267 2346707144 2354772676 2354798592 2356199424 2356708608 2356845312 2365593974 2368806912 2369456256 2377740798 2379666514 2381622912 2385149952 2385803776 2389808448 2389947072 2390463549 2390602211 2396110848 2400790752 2404823521 2406956004 2410364928 2411025664 2415072672 2419312256 2421301248 2426994688 2431734912 2432401506 2442909888 2444888384 2451193856 2452652032 2455308288 2455981344 2457442368 2458116009 2465775616 2470591584 2472925824 2474396928 2485620736 2487099392 2487636864 2488318782 2498383872 2499068736 2504799744 2509691931 2509837509 2513935296 2531279616 2534168016 2540675782 2542215168 2553721614 2555117568 2555817984 2556518592 2558039424 2566831296 2567534923 2573451264 2578477536 2578627104 2580718671 2589469952 2592424752 2593966944 2600656896 2605736304 2610310592 2611863424 2612427858 2623713984 2625838912 2627997696 2637182976 2637905888 2640045537 2649148416 2650724352 2651450976 2653598368 2660442112 2664907776 2665638288 2683293696 2683449344 2684029248 2688690456 2695595037 2695624704 2697807872 2711660544 2712403872 2721726288 2730369024 2741255449 2742886178 2744385536 2750499432 2756837376 2757562739 2757593088 2759233536 2769475872 2773997568 2782041552 2783696544 2793136128 2796323328 2797986816 2798591472 2798753808 2805202944 2811452328 2813729304 2817899712 2818063168 2822664192 2828177208 2832365568 2833141984 2845381632 2847689568 2850939018 2859992064 2862308352 2863092976 2869690368 2875295232 2876083416 2877794352 2882056192 2887685208 2895132672 2895300608 2900955492 2909995008 2910792704 2912524288 2913153696 2916477846 2918212812 2924937216 2925739008 2928108544 2936599416 2938346352 2954068776 2961047552 2966830848 2967644124 2974449696 2974482432 2976251904 2985298164 2988118704 2992177152 2992997376 3005894544 3012820992 3018880512 3019532904 3019708056 3026633024 3035033856 3035865828 3037671816 3044671488 3051454356 3055973376 3056811088 3058629536 3061942074 3062119686 3071665152 3074995568 3087433728 3088280064 3089126632 3094311861 3099743828 3101587816 3102292224 3104137728 3109586944 3114663936 3115660356 3120747264 3132513242 3139731456 3141599232 3142278144 3142460416 3145863744 3147735168 3148598034 3155853312 3158409216 3159275008 3165445467 3170321064 3175497216 3180199936 3186411264 3186596096 3187284732 3194814464 3201054336 3209274672 3213819904 3220096896 3220979598 3228401664 3242313216 3243202008 3257213184 3273744384 3274641792 3276589824 3277297908 3277488012 3288752598 3294122112 3297234432 3299195904 3303674343 3305639646 3316849152 3317758376 3323327373 3323520147 3331178496 3332091648 3339732992 3346255908 3346450012 3351913728 3361633542 3364356106 3367122048 3375039488 3378890688 3381631362 3389423616 3389620224 3396240576 3397171563 3399922909 3404962152 3407757312 3408691456 3410719232 3414413088 3417380793 3422441728 3425255424 3431268352 3437970048 3438169472 3438912474 3440958228 3456566336 3458622592 3459370014 3467542528 3473362944 3474315072 3475267461 3483237144 3489286293 3498285312 3503996928 3516243968 3520060716 3532159014 3532197888 3534299136 3535267968 3548390961 3553210368 3554184384 3566611197 3569499771 3577724928 3578705664 3584920608 3594126716 3594166272 3610434006 3610643434 3615547392 3616538496 3628968384 3629963167 3632122574 3640492032 3647602368 3648602259 3651557237 3664364832 3667332576 3676790784 3678978048 3683972016 3686163552 3692634496 3698663424 3705887376 3709388736 3711595392 3724181504 3728431104 3730649088 3731455296 3731671744 3732478173 3747575808 3748603104 3751639072 3757199616 3763552256 3770902944 3776487424 3793842176 3796919424 3801252024 3811013673 3813322752 3816411136 3830582421 3832676352 3833726976 3834777888 3837059136 3850246944 3860176896 3867940656 3877873562 3879993344 3884204928 3888637128 3890950416 3899916288 3900985344 3915465888 3917795136 3918641787 3918869093 3935570976 3938758368 3955774464 3956858832 3965932928 3965976576 3977176464 3980397552 3984158272 3989569536 3990663168 3998457432 4007859392 4024940544 4025174016 4026043872 4026277408 4033035684 4043437056 4046711808 4047821104 4050229088 4067490816 4068605808 4074631168 4082589432 4082826248 4095553536 4114329267 4116578304 4117706752 4125749148 4135256064 4136389632 4138850304 4154213808 4160996352 4186308608 4188798976 4189704192 4194484992 4196980224 4198130712 4207804416 4208911549 4211212288 4220593956 4226849568 4227094752 4233996288 4248548352 4249712976 4268072448 4271534352 4279032896 4293462528 4294639464 4304535552 4314125124 4316691528 4323084288 4324269344 4331527812 4342699008 4342950912 4351433238 4364992512 4366189056 4368786432 4369730544 4369984016 4374716769 4377319218 4385003464 4388608512 4392162816 4396312576 4398927872 4404899124 4407519528 4422465536 4431103164 4431360196 4441571328 4442788864 4450246272 4451466186 4461674544 4461723648 4464377856 4469218304 4477947246 4482178056 4488265728 4489496064 4505187584 4508841816 4519231488 4519493632 4528320768 4529562084 4539949536 4543676416 4552550784 4553798742 4556507724 4567007232 4583960064 4585216632 4587944304 4593179529 4612493352 4631150592 4632420096 4633689948 4644316192 4649615742 4652381724 4664380416 4671995904 4673490534 4693414288 4698769863 4709545352 4709597184 4712398848 4713417216 4713690624 4722897051 4731187948 4737613824 4738912512 4755481596 4759333028 4763245824 4770299904 4771607552 4779616896 4779894144 4780927098 4781204422 4792221696 4801581504 4806787561 4809647042 4813912008 4820729856 4822051328 4830145344 4831469397 4838624512 4842602496 4853989376 4863469824 4864803012 4885819776 4889776768 4902387712 4905304064 4910616576 4911962688 4914884736 4916232018 4931551232 4933128897 4941183168 4945851648 4948793856 4971241472 4974198784 4975273728 4976637564 4996767744 4998137472 5009599488 5019383862 5019675018 5027870592 5042450313 5046534159 5062559232 5068336032 5072447043 5081351564 5084430336 5107443228 5111635968 5113037184 5116078848 5133662592 5135069846 5146902528 5156955072 5157254208 5158368711 5161437342 5178939904 5184849504 5187933888 5189055021 5189356019 5201313792 5211472608 5220621184 5223726848 5224855716 5247427968 5251677824 5255995392 5274365952 5275811776 5280091074 5298238521 5298296832 5301448704 5302901952 5307196736 5320884224 5329815552 5331276576 5366587392 5366898688 5368058496 5377380912 5391190074 5391249408 5395615744 5415651009 5415965151 5423321088 5424807744 5443452576 5448183861 5460738048 5482510898 5485772356 5500998864 5513674752 5515125478 5515186176 5518467072 5538951744 5540470097 5547995136 5564083104 5567393088 5573429467 5586272256 5592646656 5595973632 5597182944 5597507616 5622904656 5627458608 5635799424 5636126336 5645328384 5656354416 5664731136 5666283968 5690763264 5695379136 5701878036 5719984128 5724616704 5726185952 5750590464 5752166832 5755588704 5764112384 5775370416 5790265344 5790601216 5801910984 5816810343 5819990016 5821585408 5825048576 5826307392 5832955692 5836425624 5849874432 5851478016 5856217088 5873198832 5876692704 5908137552 5922095104 5933661696 5935288248 5948899392 5948964864 5950530121 5952503808 5970596328 5976237408 5984354304 5985994752 6011789088 6037761024 6039065808 6039416112 6053266048 6070067712 6071731656 6075343632 6089342976 6102908712 6111946752 6113622176 6117259072 6123884148 6124239372 6143330304 6149991136 6174867456 6176560128 6178253264 6188623722 6199487656 6203175632 6204584448 6208275456 6219173888 6229327872 6231320712 6241494528 6265026484 6279462912 6283198464 6284556288 6284920832 6291727488 6295470336 6297196068 6311706624 6316818432 6318550016 6330890934 6340642128 6350994432 6360399872 6372822528 6373192192 6374569464 6389628928 6402108672 6418549344 6427639808 6440193792 6441959196 6456803328 6484626432 6486404016 6514426368 6547488768 6549283584 6553179648 6554595816 6554976024 6577505196 6588244224 6594468864 6598391808 6607348686 6611279292 6633698304 6635516752 6646654746 6647040294 6662356992 6664183296 6677199279 6679465984 6692511816 6692900024 6703827456 6716920869 6723267084 6728712212 6734244096 6750078976 6757781376 6763262724 6778847232 6779240448 6792481152 6794343126 6799845818 6809924304 6815514624 6817382912 6821438464 6828826176 6830698113 6834761586 6844883456 6850510848 6862536704 6875940096 6876338944 6877824948 6881916456 6913132672 6917245184 6918740028 6935085056 6946725888 6948630144 6950534922 6966474288 6974423613 6978572586 6996570624 7007993856 7032487936 7040121432 7064318028 7064395776 7068598272 7070535936 7096781922 7106420736 7108368768 7133222394 7138999542 7155449856 7157411328 7169841216 7171390647 7171806633 7188253432 7188332544 7214470563 7220868012 7221286868 7231094784 7233076992 7257936768 7259926334 7264245148 7280984064 7295204736 7297204518 7303114474 7328729664 7334665152 7336675751 7353581568 7357956096 7367944032 7372327104 7374348027 7385268992 7397326848 7411774752 7418777472 7423190784 7448363008 7456862208 7461298176 7462910592 7463343488 7464956346 7495151616 7497206208 7503278144 7514399232 7527104512 7529512527 7541805888 7552974848 7587684352 7593838848 7602504048 7622027346 7626645504 7632822272 7661164842 7665352704 7667453952 7669555776 7674118272 7700493888 7702604769 7720353792 7735881312 7742156013 7755747124 7768409856 7777274256 7781900832 7801970688 7830931776 7835590272 7837283574 7837738186 7871141952 7877516736 7879676143 7911548928 7913717664 7920136611 7931865856 7954352928 7960795104 7968316544 7981326336 7996914864 8015718784 8049881088 8050348032 8052087744 8052554816 8066071368 8086785111 8086874112 8093423616 8095642208 8100458176 8134981632 8137211616 8149262336 8165178864 8165652496 8191107072 8223766347 8228658534 8233156608 8235413504 8251498296 8270512128 8272688217 8272779264 8277700608 8308427616 8321992704 8372617216 8379408384 8388969984 8393960448 8396261424 8415608832 8417823098 8422424576 8441187912 8453699136 8454189504 8467992576 8497096704 8499425952 8506813397 8536144896 8543068704 8558065792 8586925056 8589278928 8609071104 8628250248 8633383056 8646168576 8648538688 8663055624 8685398016 8685901824 8702866476 8729985024 8732378112 8737572864 8739461088 8739968032 8749433538 8754638436 8770006928 8777217024 8784325632 8792625152 8797855744 8809798248 8815039056 8844931072 8862206328 8862720392 8883142656 8885577728 8900492544 8902932372 8923349088 8923447296 8928755712 8938436608 8955894492 8964356112 8976531456 8978992128 9010375168 9017683632 9038462976 9038987264 9056641536 9059124168 9079899072 9087352832 9105101568 9107597484 9113015448 9134014464 9167920128 9170433264 9175888608 9186359058 9224986704 9262301184 9264840192 9267379896 9288632384 9299231484 9304763448 9328760832 9343991808 9346981068 9386828576 9397539726 9419090704 9419194368 9424797696 9426834432 9427381248 9445794102 9462375896 9475227648 9477825024 9496336401 9510963192 9518666056 9526491648 9540599808 9543215104 9559233792 9559788288 9561854196 9562408844 9584443392 9603163008 9613575122 9619294084 9627824016 9641459712 9644102656 9660290688 9662938794 9677249024 9685204992 9707978752 9726939648 9729606024 9771639552 9779553536 9804775424 9810608128 9821233152 9823925376 9829769472 9832464036 9863102464 9866257794 9882366336 9891703296 9897587712 9942482944 9948397568 9950547456 9953275128 9970560441 9993535488 9996274944 10019198976 10038767724 10039350036 10055741184 10084900626 10093068318 10125118464 10136672064 10144894086 10162703128 10168860672 10191514689 10199768727 10214886456 10223271936 10226074368 10232157696 10252142379 10267325184 10270139692 10293805056 10313910144 10314508416 10316737422 10322874684 10357879808 10369699008 10375867776 10378110042 10378712038 10402627584 10422945216 10425802383 10441242368 10447453696 10449711432 10467858879 10494855936 10503355648 10511990784 10548731904 10551623552 10560182148 10596477042 10596593664 10602897408 10605803904 10614393472 10641768448 10645172883 10659631104 10662553152 10708499313 10733174784 10733797376 10736116992 10754761824 10782380148 10782498816 10791231488 10831302018 10831930302 10846642176 10849615488 10886905152 10889889501 10896367722 10921476096 10945806777 10954671711 10965021796 10971544712 11001997728 11030250956 11030372352 11036934144 11077903488 11080940194 11095990272 11128166208 11134786176 11146858934 11172544512 11185293312 11191947264 11194365888 11195015232 11197434519 11198084041 11245809312 11254917216 11271598848 11272252672 11290656768 11312708832 11329462272 11332567936 11381526528 11390758272 11403756072 11433041019 11439968256 11449233408 11452371904 11501180928 11504333664 11511177408 11528224768 11550740832 11580530688 11581202432 11603821968 11633620686 11639980032 11643170816 11650097152 11652614784 11665911384 11672851248 11699748864 11702956032 11712434176 11746397664 11753385408 11755925361 11756607279 11816275104 11867323392 11870576496 11897798784 11897929728 11901060242 11941192656 11952474816 11968708608 11971989504 12023578176 12026874113 12075522048 12078131616 12078832224 12106532096 12140135424 12143463312 12150687264 12205817424 12223893504 12227244352 12234518144 12247768296 12248478744 12286660608 12299982272 12342987801 12349734912 12353120256 12356506528 12377247444 12398975312 12406351264 12409168896 12416550912 12438347776 12462641424 12482989056 12530052968 12558925824 12566396928 12569112576 12569841664 12583454976 12590940672 12594392136 12623413248 12626734647 12633636864 12637100032 12661781868 12681284256 12701988864 12745645056 12746384384 12749138928 12779257856 12804217344 12837098688 12855279616 12880387584 12883918392 12913606656 12917004409 12969252864 12972808032 13028852736 13094977536 13098567168 13106359296 13109191632 13109952048 13155010392 13176488448 13188937728 13196783616 13214697372 13222558584 13267396608 13271033504 13293309492 13294080588 13324713984 13328366592 13354398558 13358931968 13385023632 13385800048 13407654912 13433841738 13446534168 13457424424 13468488192 13500157952 13515562752 13526525448 13557694464 13558480896 13584962304 13588686252 13599691636 13619848608 13631029248 13634765824 13642876928 13657652352 13661396226 13669523172 13689766912 13701021696 13725073408 13751880192 13752677888 13755649896 13763832912 13779538587 13826265344 13834490368 13837480056 13870170112 13893451776 13897260288 13901069844 13932948576 13948847226 13957145172 13993141248 14015987712 14064975872 14080242864 14096309589 14128636056 14128791552 14137196544 14141071872 14193563844 14212841472 14216737536 14266444788 14277999084 14310899712 14314822656 14339682432 14342781294 14343613266 14376506864 14376665088 14420362683 14428941126 14441736024 14442573736 14462189568 14466153984 14494408191 14515873536 14519852668 14528490296 14561968128 14590409472 14594409036 14606228948 14657459328 14669330304 14673351502 14707163136 14715912192 14735888064 14744654208 14748696054 14770537984 14794653696 14799386691 14823549504 14837554944 14846381568 14896726016 14913724416 14922596352 14925821184 14926686976 14929912692 14990303232 14994412416 15006556288 15028798464 15054209024 15059025054 15083611776 15105949696 15139602477 15175368704 15187677696 15205008096 15244054692 15253291008 15265644544 15322329684 15334907904 15339111552 15348236544 15400987776 15405209538 15440707584 15471762624 15475106133 15484312026 15511494248 15536819712 15554548512 15563801664 15567165063 15568068057 15603941376 15661863552 15671180544 15674567148 15675476372 15742283904 15755033472 15759352286 15823097856 15827435328 15840273222 15863731712 15894715563 15895637557 15908705856 15921590208 15936633088 15962652672 15993829728 16031437568 16099762176 16100696064 16104175488 16105109632 16132142736 16173570222 16173748224 16186847232 16191284416 16200916352 16247895453 16269963264 16274423232 16298524672 16330357728 16331304992 16344551583 16382214144 16447532694 16457317068 16470827008 16502996592 16541024256 16545376434 16545558528 16555401216 16616855232 16621410291 16643985408 16720288401 16758816768 16777939968 16787920896 16792522848 16835646196 16882375824 16907398272 16908379008 16935985152 16994193408 16998851904 17003511677 17013626794 17072101901 17072289792 17086137408 17116131584 17173850112 17178557856 17256500496 17266766112 17292337152 17297077376 17326111248 17370796032 17371803648 17405732952 17450431029 17459970048 17464756224 17475145728 17478922176 17479936064 17498867076 17509276872 17540013856 17554434048 17568651264 17585250304 17595711488 17619596496 17630078112 17689862144 17724412656 17725440784 17766285312 17771155456 17800985088 17805864744 17846698176 17846894592 17851590363 17857511424 17876873216 17911788984 17928712224 17953062912 17957984256 18020750336 18035367264 18113283072 18118248336 18159798144 18174705664 18210203136 18215194968 18226030896 18268028928 18335840256 18340866528 18351777216 18372718116 18449973408 18524602368 18529680384 18534759792 18577264768 18598462968 18609526896 18657521664 18687983616 18693962136 18773657152 18795079452 18838181408 18838388736 18849595392 18853668864 18854762496 18891588204 18924751792 18950455296 18955650048 18992672802 19021926384 19037332112 19052983296 19081199616 19086430208 19118467584 19119576576 19123708392 19124817688 19168886784 19206326016 19227150244 19238588168 19255648032 19282919424 19288205312 19320581376 19325877588 19354498048 19370409984 19453879296 19459212048 19543279104 19559107072 19609550848 19621216256 19642466304 19647850752 19659538944 19664928072 19726204928 19732515588 19764732672 19783406592 19795175424 19884965888 19896795136 19901094912 19906550256 19941120882 19987070976 19992549888 20038397952 20077535448 20078700072 20111482368 20169801252 20186136636 20250236928 20273344128 20289788172 20325406256 20337721344 20383029378 20399537454 20429772912 20446543872 20452148736 20464315392 20492094339 20504284758 20534650368 20540279384 20587610112 20627820288 20629016832 20633474844 20645749368 20715759616 20739398016 20751735552 20756220084 20757424076 20805255168 20845890432 20851604766 20882484736 20894907392 20899422864 20923270839 20935717758 20989711872 21006711296 21023981568 21097463808 21103247104 21120364296 21192954084 21193187328 21205794816 21211607808 21228786944 21283536896 21290345766 21319262208 21325106304 21416998626 21466349568 21467594752 21472233984 21509523648 21515419899 21564760296 21564997632 21582462976 21643411689 21662604036 21663860604 21693284352 21699230976 21773810304 21779779002 21792735444 21842952192 21891613554 21909343422 21930043592 21943089424 22003995456 22010027253 22060501912 22060744704 22073868288 22123044081 22155806976 22161880388 22191980544 22256332416 22269572352 22293717868 22345089024 22370586624 22383894528 22388731776 22390030464 22394869038 22396168082 22473142753 22491618624 22509834432 22543197696 22544505344 22581313536 22588537581 22625417664 22658924544 22665135872 22763053056 22781516544 22807512144 22866082038 22879936512 22898466816 22904743808 23002361856 23008667328 23022354816 23056449536 23101481664 23107814307 23161061376 23162404864 23207643936 23267241372 23286341632 23300194304 23305229568 23331822768 23345702496 23405912064 23424868352 23492795328 23506770816 23511850722 23513214558 23632550208 23639028429 23734646784 23741152992 23760409833 23795597568 23802120484 23882385312 23904949632 23943979008 24047156352 24053748226 24136419929 24151044096 24156263232 24157664448 24213064192 24260355333 24280270848 24286926624 24301374528 24411634848 24447787008 24454488704 24469036288 24495536592 24496957488 24573321216 24599964544 24671299041 24685975602 24699469824 24706240512 24713013056 24754494888 24797950624 24812702528 24818064651 24818337792 24833101824 24876695552 24925282848 24965978112 25060105936 25117851648 25138225152 25139683328 25166909952 25181881344 25188784272 25246826496 25253469294 25267273728 25274200064 25323563736 25362568512 25403977728 25491290112 25492768768 25498277856 25520440191 25608434688 25674197376 25760775168 25767836784 25827213312 25834008818 25938505728 25945616064 26057418691 26057705472 26189955072 26197134336 26212718592 26218383264 26219904096 26310020784 26352976896 26377875456 26393567232 26429394744 26445117168 26534793216 26542067008 26586618984 26588161176 26649427968 26656733184 26708797116 26717863936 26770047264 26771600096 26815309824 26867683476 26893068336 26914848848 26936976384 27000315904 27031125504 27053050896 27115388928 27116961792 27169924608 27177372504 27199383272 27239697216 27262058496 27269531648 27285753856 27315304704 27322792452 27339046344 27379533824 27402043392 27503760384 27505355776 27511299792 27527665824 27559077174 27652530688 27668980736 27674960112 27740340224 27786903552 27794520576 27802139688 27865897152 27897694452 27914290344 27986282496 28031975424 28129951744 28160485728 28192619178 28257272112 28257583104 28274393088 28282143744 28387127688 28425682944 28433475072 28532889576 28555998168 28621799424 28629645312 28679364864 28685562588 28687226532 28753013728 28753330176 28840725366 28857882252 28883472048 28885147472 28924379136 28932307968 28988816382 29031747072 29039705336 29056980592 29123936256 29180818944 29188818072 29212457896 29314918656 29338660608 29346703004 29414326272 29431824384 29471776128 29489308416 29497392108 29541075968 29589307392 29598773382 29647099008 29675109888 29692763136 29793452032 29827448832 29845192704 29851642368 29853373952 29859825384 29911681323 29980606464 29988824832 30013112576 30057596928 30108418048 30118050108 30167223552 30211899392 30279204954 30350737408 30375355392 30410016192 30488109384 30506582016 30531289088 30599306181 30644659368 30669815808 30678223104 30696473088 30801975552 30810419076 30881415168 30943525248 30950212266 30968624052 31022988496 31073639424 31109097024 31127603328 31134330126 31136136114 31207882752 31277407149 31323727104 31342361088 31349134296 31350952744 31403576637 31484567808 31510066944 31518704572 31646195712 31654870656 31680546444 31727463424 31789431126 31791275114 31817411712 31843180416 31873266176 31925305344 31935518649 31987659456 32062875136 32125497939 32199524352 32201392128 32208350976 32210219264 32264285472 32347140444 32347496448 32373694464 32382568832 32401832704 32495790906 32539926528 32548846464 32597049344 32660715456 32662609984 32669668503 32689103166 32764428288 32864015133 32895065388 32914634136 32941654016 33005993184 33090752868 33091117056 33110802432 33233710464 33242820582 33287970816 33440576802 33517633536 33555879936 33575841792 33585045696 33592303557 33594252123 33671292392 33764751648 33814796544 33816758016 33871970304 33988386816 33997703808 34007023354 34027253588 34144203802 34144579584 34172274816 34232263168 34299123057 34301112623 34347700224 34357115712 34505164453 34513000992 34533532224 34584674304 34594154752 34652222496 34741592064 34743607296 34811465904 34900862058 34919940096 34929512448 34950291456 34957844352 34959872128 34997734152 35018553744 35080027712 35108868096 35137302528 35170500608 35191422976 35239192992 35260156224 35269821837 35379724288 35448825312 35450881568 35542310912 35601970176 35611729488 35693396352 35693789184 35703180726 35753746432 35823577968 35857424448 35906125824 35915968512 36041500672 36070734528 36080622339 36226566144 36236496672 36319596288 36420406272 36430389936 36452061792 36671680512 36681733056 36703554432 36745436232 36839798839 36899946816 37028963403 37049204736 37059360768 37069519584 37154529536 37196925936 37219053792 37315043328 37387924272 37547314304 37590158904 37676362816 37676777472 37699190784 37707337728 37709524992 37783176408 37849503584 37880203941 37900910592 37911300096 37985345604 38043852768 38074664224 38105966592 38172860416 38236935168 38239153152 38247416784 38249635376 38337773568 38412652032 38454300488 38477176336 38511296064 38565838848 38576410624 38641162752 38651755176 38708996096 38740819968 38751013227 38907758592 38918424096 39086558208 39118214144 39219101696 39284932608 39295701504 39319077888 39329856144 39452409856 39465031176 39529465344 39566813184 39590350848 39769931776 39793590272 39802189824 39813100512 39882241764 39974141952 39985099776 40076795904 40155070896 40157400144 40222964736 40339602504 40372273272 40500473856 40546688256 40579576344 40650812512 40675442688 40766058756 40799074908 40859545824 40893087744 40904297472 40928630784 40984188678 41008569516 41069300736 41080558768 41175220224 41255640576 41258033664 41266949688 41291498736 41338615761 41431519232 41478796032 41503471104 41512440168 41514848152 41610510336 41691780864 41703209532 41764969472 41789814784 41798845728 41846541678 41871435516 41979423744 42013422592 42047963136 42194927616 42206494208 42240728592 42288928767 42385908168 42386374656 42411589632 42423215616 42457573888 42567073792 42580691532 42638524416 42650212608 42833997252 42932699136 42935189504 42944467968 43019047296 43030839798 43129520592 43129995264 43164925952 43261088049 43286823378 43325208072 43327721208 43386568704 43398461952 43547620608 43559558004 43585470888 43685904384 43783227108 43818686844 43860087184 43886178848 44007990912 44020054506 44121003824 44121489408 44147736576 44246088162 44311613952 44323760776 44383961088 44398160073 44512664832 44539144704 44587435736 44690178048 44741173248 44767789056 44777463552 44780060928 44789738076 44792336164 44946285506 44983237248 45019668864 45086395392 45089010688 45162627072 45177075162 45250835328 45317849088 45330271744 45418807431 45421442009 45526106112 45563033088 45615024288 45732164076 45759873024 45796933632 45809487616 46004723712 46017334656 46044709632 46112899072 46202963328 46215628614 46322122752 46324809728 46415287872 46534482744 46572683264 46600388608 46610459136 46663645536 46691404992 46704204171 46811824128 46849736704 46985590656 47013541632 47023701444 47026429116 47265100416 47278056858 47469293568 47482305984 47520819666 47591195136 47604240968 47684146689 47686912671 47764770624 47809899264 47887958016 48094312704 48107496452 48272839858 48302088192 48312526464 48315328896 48426128384 48520710666 48560541696 48573853248 48602749056 48743686359 48783163537 48823269696 48895574016 48908977408 48938072576 48991073184 48993914976 49033654749 49146642432 49199929088 49342598082 49371951204 49412481024 49426026112 49508989776 49595901248 49625405056 49636129302 49636675584 49666203648 49753391104 49850565696 49864230873 49931956224 50120211872 50160865203 50276450304 50279366656 50333819904 50363762688 50377568544 50506938588 50548400128 50647127472 50725137024 50807955456 50982580224 50985537536 50996555712 51010535031 51040880382 51216305703 51216869376 51348394752 51521550336 51535673568 51668017636 51877011456 51891232128 52083853531 52114837382 52115410944 52351293087 52379910144 52393692041 52394268672 52425437184 52436766528 52439808192 52620041568 52705953792 52755750912 52787134464 52858789488 52890234336 53069586432 53084134016 53173237968 53176322352 53298855936 53313466368 53417594232 53435727872 53540094528 53543200192 53554771089 53630619648 53735366952 53786136672 53829697696 53873952768 54000631808 54062251008 54106101792 54339849216 54354745008 54398766544 54479394432 54524116992 54539063296 54571507712 54630609408 54645584904 54678092688 54759067648 54804086784 55007520768 55010711552 55022599584 55055331648 55118154348 55305061376 55337961472 55349920224 55573807104 55589041152 55604279376 55731794304 55795388904 55828580688 55972564992 56063950848 56229166649 56259903488 56320971456 56385238356 56514544224 56515166208 56548786176 56564287488 56774255376 56851365888 56866950144 57065779152 57111996336 57243598848 57259290624 57358729728 57371125176 57374453064 57506027456 57506660352 57681450732 57715764504 57766944096 57770294944 57848758272 57864615936 57977632764 58063494144 58079410672 58113961184 58361637888 58377636144 58424915792 58629837312 58677321216 58693406008 58828652544 58863648768 58943552256 58978616832 58994784216 59082151936 59178614784 59197546764 59294198016 59350219776 59385526272 59654897664 59690385408 59703284736 59706747904 59719650768 59823362646 59961212928 59977649664 60026225152 60115193856 60216836096 60236100216 60334447104 60423798784 60558409908 60701474816 60750710784 60820032384 60976218768 61013164032 61062578176 61198612362 61289318736 61339631616 61356446208 61392946176 61603951104 61620838152 61762830336 61887050496 61900424532 61937248104 62045976992 62147278848 62218194048 62255206656 62268660252 62272272228 62415765504 62554814298 62647454208 62684722176 62698268592 62701905488 62769812517 62807153274 62969135616 63020133888 63037409144 63292391424 63309741312 63361092888 63454926848 63578862252 63582550228 63634823424 63686360832 63746532352 63850610688 63871037298 63975318912 64125750272 64250995878 64399048704 64402784256 64416701952 64420438528 64528570944 64546259697 64694280888 64694992896 64747388928 64765137664 64803665408 64930235067 64991581812 65079853056 65097692928 65194098688 65321430912 65325219968 65339337006 65378206332 65528856576 65728030266 65790130776 65829268272 65883308032 66011986368 66030081759 66181505736 66182234112 66221604864 66467420928 66485641164 66575941632 66881153604 67035267072 67111759872 67151683584 67170091392 67184607114 67188504246 67342584784 67419428259 67529503296 67629593088 67633516032 67743940608 67765612743 67976773632 67995407616 68014046708 68054507176 68288407604 68289159168 68344549632 68464526336 68598246114 68602225246 68695400448 68714231424 68969300173 69010328906 69026001984 69067064448 69169348608 69188309504 69304444992 69323442921 69483184128 69487214592 69622931808 69801724116 69859024896 69900582912 69915688704 69919744256 69995468304 70037107488 70160055424 70217736192 70274605056 70341001216 70382845952 70478385984 70520312448 70539643674 70759448576 70897650624 70901763136 70917085287 71084621824 71203940352 71223458976 71386792704 71406361452 71507492864 71647155936 71714848896 71831937024 72083001344 72141469056 72161244678 72409259787 72453132288 72472993344 72639192576 72781065999 72840812544 72860779872 72904123584 73343361024 73363466112 73407108864 73490872464 73679597678 73799893632 74013897123 74057926806 74098409472 74118721536 74139039168 74309059072 74393851872 74438107584 74454193953 74458512767 74630086656 74775848544 75094628608 75180317808 75352725632 75353554944 75414675456 75419049984 75566352816 75699007168 75760407882 75801821184 75822600192 75970691208 76087705536 76149328448 76211933184 76345720832 76473870336 76478306304 76494833568 76499270752 76561320573 76825304064 76908600976 76954352672 77022592128 77152821248 77282325504 77303510352 77417992192 77481639936 77502026454 77815517184 77836848192 78172256073 78173116416 78236428288 78569865216 78591403008 78638155776 78659712288 78930062352 79058930688 79133626368 79180701696 79496408021 79539863552 79587180544 79604379648 79626201024 79764483528 79948283904 79969319431 79970199552 80153591808 80310141792 80314800288 80445929472 80679205008 80744546544 81000947712 81093376512 81159152688 81301625024 81350885376 81532117512 81598149816 81719091648 81786175488 81808594944 81857261568 81968377356 82017139032 82138601472 82161117536 82511281152 82516067328 82533899376 82582997472 82677231522 82863038464 82957592064 83006942208 83024880336 83029696304 83221020672 83383561728 83406419064 83529938944 83579629568 83597691456 83693083356 83742871032 83958847488 84026845184 84095926272 84389855232 84412988416 84481457184 84577857534 84771816336 84772749312 84823179264 84846431232 84915147776 85134147584 85161383064 85277048832 85300425216 85667994504 85865398272 85870379008 85888935936 86038094592 86061679596 86259041184 86259990528 86329851904 86522176098 86573646756 86650416144 86655442416 86773137408 86796923904 87095241216 87119116008 87170941776 87371808768 87566454216 87637373688 87720174368 87772357696 88015981824 88040109012 88242007648 88242978816 88295473152 88492176324 88623227904 88647521552 88767922176 88796320146 89025329664 89078289408 89174871472 89380356096 89482346496 89535578112 89554927104 89560121856 89579476152 89584672328 89735043969 89892571012 89966474496 90039337728 90172790784 90178021376 90325254144 90354150324 90501670656 90635698176 90660543488 90837614862 90842884018 91052212224 91126066176 91230048576 91464328152 91519746048 91593867264 91618975232 91797918543 92009447424 92034669312 92089419264 92225798144 92405926656 92431257228 92644245504 92649619456 92830575744 93068965488 93145366528 93200777216 93220918272 93327291072 93382809984 93408408342 93623648256 93699473408 93971181312 94027083264 94047402888 94052858232 94530200832 94556113716 94938587136 94964611968 95041639332 95182390272 95208481936 95368293378 95373825342 95529541248 95619798528 95775916032 95806555947 96188625408 96214992904 96376493817 96545679716 96604176384 96625052928 96630657792 96852256768 97041421332 97121083392 97147706496 97205498112 97487372718 97566327074 97646539392 97791148032 97817954816 97876145152 97982146368 97987829952 98009005509 98067309498 98293284864 98399858176 98592045399 98597764361 98685196164 98743902408 98824962048 98852052224 99017979552 99191802496 99250810112 99272258604 99273351168 99332407296 99506782208 99701131392 99728461746 99863912448 100240423744 100321730406 100552900608 100558733312 100667639808 100727525376 100755137088 100782756369 101013877176 101096800256 101294254944 101450274048 101615910912 101965160448 101971075072 101993111424 102021070062 102081760764 102432611406 102433738752 102696789504 102897369171 102903337869 103043100672 103071347136 103336035272 103515493359 103754022912 103782464256 104167707062 104229674764 104230821888 104702586174 104759820288 104787384082 104788537344 104850874368 104873533056 104879616384 105240083136 105268931843 105411907584 105511501824 105574268928 105717578976 105780468672 105809465511 105895159873 106139172864 106168268032 106346475936 106352644704 106626932736 106835188464 106871455744 107080189056 107086400384 107109542178 107261239296 107470733904 107572273344 107659395392 107747905536 108001263616 108124502016 108212203584 108241867017 108679698432 108709490016 108797533088 108958788864 109078126592 109143015424 109261218816 109291169808 109356185376 109518135296 110015041536 110021423104 110045199168 110110663296 110236308696 110519396517 110610122752 110675922944 110699840448 111086890209 111147614208 111178082304 111208558752 111463588608 111590777808 111657161376 111945129984 112458333298 112519806976 112641942912 112770476712 113029088448 113030332416 113060072299 113097572352 113128574976 113548510752 113640611823 113702731776 113733900288 114131558304 114223992672 114518581248 114717459456 114742250352 114748906128 115012054912 115013320704 115362901464 115431529008 115533888192 115540589888 115697516544 115729231872 115955265528 116126988288 116158821344 116227922368 116253039681 116723275776 116755272288 116849831584 117259674624 117354642432 117386812016 117657305088 117887104512 117957233664 117989568432 118164303872 118357229568 118395093528 118588396032 118700439552 118771052544 119309795328 119380770816 119406569472 119413495808 119439301536 119646725292 119922425856 119955299328 120052450304 120230387712 120472200432 120668894208 120847597568 121116819816 121402949632 121501421568 121640064768 121952437536 122026328064 122058434921 122125156352 122397224724 122578637472 122679263232 122712892416 122785892352 123207902208 123241676304 123525660672 123774100992 123800849064 123874496208 124091953984 124294557696 124436388096 124510413312 124537320504 124544544456 124831531008 125109628596 125294908416 125369444352 125396537184 125403810976 125539625034 125614306548 125938271232 126040267776 126074818288 126584782848 126619482624 126722185776 126866786301 126909853696 127157724504 127165100456 127269646848 127372721664 127493064704 127701221376 127742074596 127950637824 128251500544 128501991756 128798097408 128805568512 128833403904 128840877056 129057141888 129092519394 129388561776 129389985792 129494777856 129530275328 129607330816 129783264147 129860470134 129983163624 130159706112 130195385856 130388197376 130642861824 130650439936 130678674012 130756412664 131057713152 131456060532 131580261552 131658536544 131766616064 132023972736 132060163518 132363011472 132364468224 132443209728 132934841856 132971282328 133151883264 133762307208 134070534144 134223519744 134303367168 134340182784 134369214228 134377008492 134685169568 134838856518 135059006592 135259186176 135267032064 135487881216 135531225486 135953547264 135990815232 136028093416 136109014352 136256422293 136264326027 136576815208 136578318336 136689099264 136929052672 137196492228 137204450492 137390800896 137428462848 137938600346 138020657812 138052003968 138134128896 138338697216 138376619008 138608889984 138646885842 138966368256 138974429184 139245863616 139396839269 139603448232 139718049792 139801165824 139831377408 139839488512 139990936608 140074214976 140112612513 140320110848 140435472384 140549210112 140682002432 140765691904 140956771968 141040624896 141079287348 141518897152 141795301248 141803526272 141834170574 142169243648 142407880704 142446917952 142773585408 142812722904 143014985728 143060738013 143294311872 143429697792 143663874048 144166002688 144282938112 144322489356 144818519574 144906264576 144945986688 145278385152 145562131998 145681625088 145721559744 145808247168 146231059077 146349490611 146686722048 146726932224 146814217728 146981744928 147100964247 147359195356 147599787264 148027794246 148115853612 148237443072 148278078336 148618118144 148787703744 148876215168 148908387906 148917025534 149260173312 149551697088 149592692619 149713846717 150189257216 150360635616 150482595609 150705451264 150829350912 150838099968 151132705632 151398014336 151520815764 151645200384 151941382416 152175411072 152298656896 152423866368 152691441664 152947740672 152956612608 152989667136 152998541504 153031605093 153122641146 153648917109 153650608128 153817201952 153908705344 154045184256 154305642496 154564651008 154607020704 154835984384 155004052908 155631034368 155673696384 156251560593 156344512146 156346232832 156472856576 157053879261 157139730432 157181076123 157182806016 157276311552 157319424576 157860124704 158117861376 158267252736 158361403392 158992816042 159079727104 159208759296 159252402048 159528967056 159896567808 159938638862 159940399104 160307183616 160620283584 160629600576 160664313267 160673632813 160891858944 161358410016 161489093088 161629454543 162001895424 162186753024 162318305376 162603250048 163064235024 163196299632 163438183296 163572350976 163617189888 163714523136 163936754712 164034278064 164277202944 164322235072 165022562304 165032134656 165067798752 165165994944 165354463044 165726076928 165915184128 166013884416 166049760672 166059392608 166767123456 166812838128 167059877888 167159259136 167195382912 167386166712 167485742064 167917694976 168053690368 168191852544 168687499947 168779710464 168825976832 168962914368 169155715068 169543632672 169545498624 169646358528 169692862464 169830295552 170322766128 170554097664 170600850432 171335989008 171730796544 171740758016 171777871872 172076189184 172123359192 172518082368 172519981056 172565373509 172659703808 173044352196 173147293512 173300832288 173310884832 173546274816 173593847808 174190482432 174238232016 174341883552 175132908432 175274747376 175440348736 175544715392 176031963648 176080218024 176484015296 176485957632 176590946304 176984352648 177246455808 177295043104 177535844352 177592640292 178050659328 178156578816 178349742944 178964692992 179071156224 179109854208 179120243712 179158952304 179169344656 179470087938 179785142024 179932948992 180078675456 180345581568 180356042752 180650508288 180708300648 181003341312 181271396352 181321086976 181675229724 181685768036 182104424448 182252132352 182460097152 182928656304 183039492096 183187734528 183237950464 183595837086 184018894848 184069338624 184178838528 184451596288 184811853312 184862514456 185288491008 185299238912 185661151488 186137930976 186290733056 186401554432 186441836544 186654582144 186765619968 186816816684 187247296512 187398946816 187942362624 188054166528 188094805776 188105716464 189060401664 189112227432 189877174272 189929223936 190083278664 190364780544 190416963872 190736586756 190747650684 191059082496 191239597056 191551832064 191613111894 192377250816 192429985808 192752987634 193091359432 193208352768 193250105856 193261315584 193638779091 193704513536 194082842664 194242166784 194295412992 194410996224 194790705201 194974745436 195132654148 195293078784 195582296064 195635909632 195752290304 195964292736 195975659904 196018011018 196134618996 196586569728 196799716352 197184090798 197195528722 197370392328 197487804816 197649924096 197704104448 198035959104 198090245277 198383604992 198501620224 198544517208 198546702336 198664814592 199013564416 199402262784 199456923492 199727824896 200480847488 200643460812 201105801216 201117466624 201335279616 201455050752 201510274176 201565512738 202027754352 202193600512 202258284777 202588509888 202900548096 203231821824 203930320896 203942150144 203986222848 204042140124 204163521528 204865222812 204867477504 205393579008 205794738342 205806675738 206086201344 206142694272 206672070544 206907900519 207030986718 207508045824 207564928512 207970328763 208335414124 208459349528 208461643776 209405172348 209574768164 209577074688 209701748736 209747066112 209759232768 210480166272 210537863686 210823815168 211023003648 211148537856 211435157952 211560937344 211618931022 211790319746 212278345728 212336536064 212692951872 212705289408 212751255861 212763596779 213253865472 213670376928 213742911488 214160378112 214172800768 214219084356 214522478592 214941467808 215144546688 215318790784 215495811072 216002527232 216249004032 216424407168 216483734034 217227779361 217359396864 217418980032 217595066176 217917577728 218156253184 218286030848 218522437632 218582339616 218712370752 219036270592 220030083072 220042846208 220090398336 220221326592 220472617392 221038793034 221220245504 221351845888 221399680896 222041691369 222173780418 222295228416 222356164608 222417117504 222927177216 223181555616 223314322752 223362581859 223375538301 223890259968 224916666596 225283885824 225540953424 226058176896 226060664832 226120144598 226257149952 227097021504 227281223646 227405463552 227467800576 228263116608 228447985344 228510608147 229037162496 229434918912 229484500704 229497812256 229683961719 230024109824 230725802928 230863058016 231067776384 231081179776 231458463744 231910531056 232253976576 232317642688 232455844736 232506079362 233446551552 233510544576 233699663168 234516768219 234519349248 234709284864 234773624032 235774209024 235914467328 235979136864 236328607744 236790187056 237176792064 237400879104 237542105088 238489224063 238619590656 238761541632 238813138944 238826991616 238878603072 239293450584 239844851712 239907958293 239910598656 240104900608 240460775424 240944400864 241337788416 242233639632 242805899264 243002843136 243280129536 243904875072 243971734961 244052656128 244116869842 244250312704 244794449448 245157274944 245358526464 245423083771 245425784832 245571784704 246415804416 246483352608 247548201984 247601698128 247748992416 248183907968 248589115392 248872776192 249020826624 249074641008 249089088912 249663062016 250219257192 250589816832 250738888704 250793074368 250807621952 251079250068 251228613096 251876542464 252080535552 252149636576 253169565696 253238965248 253444371552 253733572602 253819707392 254315449008 254330200912 254539293696 254745443328 254986129408 255402442752 255484149192 255901275648 256503001088 257003983512 257596194816 257611137024 257666807808 257681754112 258114283776 258185038788 258777123552 258779971584 258989555712 259060550656 259214661632 259566528294 259720940268 259966327248 260319412224 260390771712 260776394752 261285723648 261300879872 261357348024 261512825328 262115426304 262912121064 263160523104 263317073088 263533232128 264047945472 264120327036 264726022944 264728936448 264886419456 265869683712 265942564656 266303766528 267524614416 268141068288 268447039488 268606734336 268680365568 268738428456 268754016984 269370339136 269677713036 270118013184 270518372352 270534064128 270975762432 271062450972 271907094528 271981630464 272056186832 272218028704 272512844586 272528652054 273153630416 273156636672 273378198528 273858105344 274392984456 274408900984 274781601792 274856925696 275393755629 275877200692 276041315624 276104007936 276268257792 276677394432 276753238016 277217779968 277293771684 277932736512 277948858368 278491727232 278793678538 279206896464 279436099584 279602331648 279662754816 279678977024 279981873216 280148429952 280225225026 280640221696 280870944768 281098420224 281364004864 281531383808 281913543936 282081249792 282158574696 283037794304 283590602496 283607052544 283668341148 284338487296 284815761408 284893835904 285547170816 285625445808 286029971456 286121476026 286588623744 286859395584 287327748096 288332005376 288565876224 288644978712 289637039148 289812529152 289891973376 290556770304 291124263996 291363250176 291443119488 291616494336 292462118154 292698981222 293373444096 293453864448 293628435456 293963489856 294027016527 294201928494 294718390712 295199574528 295776136197 295793293083 296055588492 296231707224 296474886144 296556156672 297236236288 297575407488 297752430336 297816775812 297834051068 298520346624 299103394176 299185385238 299427693434 300378514432 300721271232 300965191218 301410902528 301658701824 301676199936 302265411264 302348269107 302796028672 303041631528 303290400768 303882764832 304350822144 304597313792 304847732736 305382883328 305895481344 305913225216 305979334272 305997083008 306063210186 306245282292 307297834218 307301216256 307634403904 307817410688 308090368512 308611284992 308710013607 309129302016 309214041408 309671968768 310008105816 310546480077 311262068736 311347392768 312503121186 312689024292 312692465664 312945713152 314107758522 314279460864 314362152246 314365612032 314552623104 314638849152 315720249408 315806795529 316235722752 316534505472 316722806784 317428396533 317685479619 317985632084 318417518592 318504804096 319057934112 319877277724 319880798208 320614367232 321240567168 321259201152 321328626534 321347265626 321783717888 322716820032 322978186176 323066721863 323258909086 324003790848 324373506048 324636610752 324725601051 325206500096 326128470048 326392599264 326876366592 327234379776 327429046272 327873509424 328068556128 328554405888 328644470144 330045124608 330064269312 330135597504 330331989888 330708926088 331452153856 331558189551 331830368256 332027768832 332099521344 332118785216 333534246912 333625676256 334119755776 334318518272 334390765824 334772333424 334971484128 335835389952 336107380736 337374999894 337559420928 337651953664 337925828736 338311430136 339087265344 339090997248 339180216897 339292717056 339385724928 339660591104 340645532256 340921835469 341108195328 341201700864 342671978016 343555743744 344152378368 344246718384 345036164736 345039962112 345130747018 345319407616 346088704392 346294587024 346601664576 346621769664 347092549632 347187695616 348380964864 348476464032 348683767104 348759119043 348779349277 350265816864 350549494752 350880697472 351089430784 352063927296 352160436048 352968030592 352971915264 353968705296 354492911616 354590086208 355071688704 355185280584 356101318656 356313157632 356699485888 357929385984 358142312448 358219708416 358240487424 358317904608 358338689312 358940175876 359570284048 359865897984 360157350912 360691163136 360712085504 361416601296 362006682624 362542792704 362642173952 363350459448 363371536072 364208848896 364504264704 364920194304 365857312608 366078984192 366175304763 366375469056 366475900928 367191674172 368037789696 368138677248 368357677056 369623706624 369725028912 370576982016 370598477824 371322302976 372275861952 372581466112 372803108864 372883673088 373309164288 373531239936 373633633368 374494593024 374593127861 374797893632 375884725248 376108333056 376189611552 376211432928 378120803328 378224454864 379754348544 379858447872 380166557328 380729561088 380833927744 381473173512 381495301368 382118164992 382479194112 383103664128 383226223788 384754501632 384859971616 385505975268 386182718864 386416705536 386500211712 386522631168 387277558182 387409027072 388165685328 388484333568 388590825984 388821992448 389349792441 389581410402 389949490872 390265308296 390586157568 391164592128 391271819264 391504580608 391928585472 391951319808 392036022036 392269237992 393173139456 393599432704 394368181596 394391057444 394740784656 394975609632 395299848192 395408208896 396071918208 396180490554 396767209984 397003240448 397089034416 397093404672 397329629184 398027128832 398804525568 398913846984 399455649792 400961694976 401286921624 402211602432 402234933248 402670559232 402910101504 403020548352 403131025476 404055508704 404387201024 404516569554 405177019776 405801096192 406463643648 407860641792 407884300288 407972445696 408084280248 408327043056 408792978081 409730445624 409734955008 410787158016 411589476684 411613351476 412172402688 412285388544 413344141088 413815801038 414061973436 415016091648 415129857024 415940657526 416670828248 416918699056 416923287552 418190517807 418810344696 419149536328 419154149376 419403497472 419494132224 419518465536 420337837539 420960332544 421075727372 421647630336 422046007296 422297075712 422870315904 423121874688 423237862044 423580639492 424556691456 424673072128 425385903744 425410578816 425502511722 425527193558 426507730944 427340753856 427485822976 428320756224 428345601536 428438168712 429044957184 429182214039 429882935616 430289093376 430637581568 430991622144 432005054464 432498008064 432848814336 432967468068 434455558722 434718793728 434837960064 435190132352 435835155456 436312506368 436572061696 437044875264 437164679232 437424741504 438072541184 439048471833 440060166144 440085692416 440180796672 440442653184 440945234784 442077586068 442440491008 442703691776 442799361792 444083382738 444347560836 444712329216 444834235008 445854354432 446363111232 446628645504 446725163718 446751076602 447780519936 448778077857 449141540151 449833333192 450567771648 451081906848 451447786827 452116353792 452240289196 452514299904 454194043008 454562447292 454935601152 456526233216 456895970688 457021216294 458074324992 458869837824 458969001408 458995624512 459094815279 459367923438 460048219648 460946751327 461451605856 461726116032 462135552768 462162359552 462916927488 463821062112 464507953152 464635285376 464911689472 465012158724 466893103104 467021089152 467399326336 468754681779 469033536438 469038698496 469418569728 469547248064 471543228369 471548418048 471828934656 471958273728 472657215488 473580374112 474353584128 474801758208 475084210176 476978448126 477239181312 477626277888 477653983232 477757206144 478586901168 479689703424 479815916586 479821197312 480209801216 480921550848 481888801728 481992939801 482020898439 482675576832 484467279264 484888363629 486005686272 486560259072 487809750144 487943469922 488233739684 489588898896 490314549888 490717052928 490846167542 490851569664 491143569408 492831608832 492966705216 493101838633 495090955129 495096403968 495203396256 495497984832 496367815936 497178230784 497745552384 498041653248 498149282016 498178177824 500438514384 501179633664 501477777408 501586148736 501615243904 502158500136 502457226192 503753084928 504161071104 504299273152 506062499841 506339131392 506477930496 506888743104 507467145204 507639414784 508630898016 508660401824 509078587392 509490886656 509972258816 510968298384 511802551296 513006002176 514007967024 515192389632 515222274048 515333615616 515363508224 516228567552 516370077576 517554247104 517559943168 517696120527 517979111424 518121101312 518429323264 519133056588 519441880536 519932654496 520638824448 520781543424 522571447296 522601759744 522714696048 523025650656 525824242128 526321046208 526634146176 527066464256 528095890944 528240654072 529452045888 529457872896 529597180769 529772838912 531739367424 531885129312 532607533056 535049228832 536894078976 537213468672 537360731136 537476856912 537508033968 538740678272 539355426072 540236026368 541036744704 541068128256 541951524864 542124901944 543814189056 543963260928 544112373664 544436057408 545025689172 545057304108 546307260832 546313273344 546756397056 547716210688 548785968912 548817801968 549563203584 549713851392 550787511258 551754401384 552082631248 552208015872 552536515584 553354788864 553506476032 554435559936 554587543368 555865473024 555897716736 556983454464 557587357076 558413792928 558872199168 559204663296 559325509632 559357954048 559963746432 560296859904 560450450052 561280443392 561741889536 562196840448 562728009728 563827087872 564162499584 564317149392 566075588608 567181204992 567214105088 567336682296 568676974592 569631522816 569787671808 571094341632 571250891616 572059942912 572242952052 573177247488 573718791168 574655496192 576664010752 577131752448 577289957424 579274078296 579625058304 579783946752 581113540608 582248527992 582726500352 582886238976 583232988672 584924236308 585397962444 586746888192 586907728896 587256870912 587926979712 588054033054 588403856988 589436781424 590399149056 591552272394 591586586166 592111176984 592463414448 592949772288 593112313344 594270735831 594472472576 595150814976 595504860672 595633551624 595668102136 597040693248 598206788352 598370770476 598855386868 600757028864 601442542464 601930382436 602821805056 603317403648 603352399872 604530822528 604696538214 605592057344 606083263056 606580801536 606774854331 607765529664 608701644288 609194627584 609695465472 610765766656 611790962688 611826450432 611958668544 611994166016 612126420372 612490564584 614595668436 614602432512 615268807808 615634821376 616180737024 617222569984 617420027214 618258604032 618428082816 619343937536 620016211632 620723701557 621092960154 622524137472 622694785536 625006242372 625378048584 625384931328 625891426304 628215517044 628724304492 628731224064 629105246208 629277698304 631440498816 631613591058 632471445504 633069010944 633445613568 634856793066 635370959238 635971264168 636835037184 637009608192 638115868224 638253767583 638290790337 639754555448 639761596416 641228734464 642481134336 642518402304 642657253068 642694531252 643567435776 645433640064 645956372352 646133443726 646517818172 648007581696 648747012096 649273221504 649451202102 650413000192 651683338083 651721139837 652256940096 652785198528 653752733184 654468759552 654858092544 655747018848 656137112256 657108811776 657288940288 660090249216 660128538624 660271195008 660663979776 661417852176 662904307712 663116379102 663660736512 664055537664 664199042688 664237570432 667068493824 667251352512 668239511552 668637036544 668781531648 669544666848 669942968256 670126614903 671670779904 672214761472 674749999788 675303907328 675851657472 676622860272 678174530688 678181994496 678360433794 678771449856 679321182208 681291064512 681843670938 682216390656 682403401728 685343956032 685531824441 687111487488 688304756736 688493436768 689051885157 690072329472 690261494036 692177408784 692589174048 693203329152 693243539328 694375391232 696761929728 696952928064 697367534208 697518238086 697558698554 699956177941 700531633728 701098989504 701761394944 702178861568 703550304657 704127854592 704320872096 705936061184 707937410592 708985823232 709180172416 710370561168 712202637312 712626315264 713398971776 715467672189 715858771968 716284624896 716439416832 716480974848 716635809216 716677378624 717880351752 719140568096 719723874879 719731795968 720314701824 721382326272 721424171008 722833202592 724013365248 725284347904 726700918896 726743072144 728417697792 729008529408 729840388608 731714625216 731915204883 732157968384 732350609526 732750938112 732951801856 734383348344 736075579392 736269251313 736277354496 736715354112 739247413248 739450057824 742644605952 744551723904 745162932224 745767346176 746618328576 747062479872 747267266736 748989186048 749186255722 749595787264 751769450496 752216666112 752379223104 752422865856 756241606656 756448909728 759508697088 759716895744 760333114656 761459122176 761667855488 762946347024 762990602736 764236329984 764958388224 766207328256 766452447576 769509003264 769719943232 771011950536 772365437728 772833411072 773000423424 773045262336 774555116364 774818054144 776331370656 776968667136 777181651968 777643984896 778699584882 779162820804 779898981744 780530616592 781172315136 782329184256 782543638528 783009161216 783857170944 783902639616 784072044072 784538475984 786346278912 787198865408 788736363192 788782114888 789481569312 789951219264 790599696384 790816417792 792143836416 792360981108 793534419968 794006480896 794178068832 794186809344 794659258368 797609051136 797827693968 798911299584 801923389952 802573843248 804423204864 804469866496 805341118464 805820203008 806041096704 806262050952 808111017408 808774402048 809033139108 810354039552 811602192384 812927287296 815721283584 815768600576 815944891392 816168560496 816654086112 817585956162 819460891248 819469910016 821574316032 823178953368 823226702952 824344805376 824570777088 826688282176 827631602076 828123946872 830032183296 830259714048 831881315052 833341656496 833837398112 833846575104 836381035614 837620689392 838299072656 838308298752 838806994944 838988264448 839036931072 840675675078 841920665088 842151454744 843295260672 844092014592 844594151424 845740631808 846243749376 846475724088 847161278984 849113382912 849346144256 850771807488 850821157632 851005023444 851054387116 853015461888 854681507712 856641512448 856691203072 856876337424 858089914368 858364428078 859765871232 860578186752 861275163136 861983244288 864010108928 864996016128 865697628672 865934936136 868911117444 869437587456 869675920128 870380264704 871670310912 872625012736 873144123392 874089750528 874329358464 874849483008 876145082368 878096943666 880120332288 880171384832 880361593344 880885306368 881890469568 884155172136 884880982016 885407383552 885598723584 887379879249 888166765476 888695121672 889424658432 889668470016 891708708864 892726222464 893257291008 893450327436 893502153204 895561039872 897556155714 898283080302 899666666384 901135543296 902163813696 902895573654 904232707584 904480578392 905028599808 907044807321 908388086016 909124894584 909871202304 913052466432 913791941376 914042432588 916148649984 917739675648 917938002816 917991249024 918189630558 918735846876 920096439296 921893502654 922903211712 923452232064 924271105536 924324719104 925833854976 926130040821 927642124224 929015906304 929270570752 929823378944 930024317448 931639440231 933786206208 934042178304 934798652672 937509363558 938067072876 938077396992 938837139456 939094496128 943086456738 943096836096 943657869312 943916547456 945314430976 947160748224 947420386587 948707168256 949603516416 950168420352 953056438857 953956896252 955252555776 955307966464 955514412288 957173802336 959631833172 959642394624 960419602432 961843101696 963777603456 963985879602 964041796878 965351153664 968934558528 969200165589 969776727258 972011372544 973120518144 974176803153 975619500288 975886939844 976467479368 979177797792 980629099776 981692335084 981703139328 982287138816 985663217664 985933410432 986203677266 989593217089 990181910258 990192807936 990406792512 990995969664 992735631872 994356461568 994674568653 995491104768 996083306496 996298564032 996356355648 1000877028768 1002359267328 1002955554816 1003172297472 1003230487808 1004317000272 1004914452384 1007506169856 1008322142208 1008598546304 1012124999682 1012678262784 1012955860992 1013777486208 1014934290408 1015278829568 1017261796032 1017320803648 1017540650691 1018157174784 1018981773312 1019944517632 1021936596768 1023605102592 1026012004352 1028015934048 1030667231232 1030727016448 1032457135104 1032740155152 1035108494208 1035119886336 1035392241054 1035958222848 1036242202624 1036858646528 1038266113176 1038883761072 1039865308992 1041277648896 1041563086848 1045142894592 1045203519488 1045429392096 1046051301312 1046277357129 1046338047831 1051648484256 1052642092416 1053268292352 1056191781888 1056481308144 1058904091776 1058915745792 1059194361538 1063478734848 1063770258624 1065215066112 1068354166331 1070098457664 1073788157952 1074426937344 1074721462272 1074953713824 1075016067936 1077481356544 1078710852144 1080472052736 1082073489408 1082136256512 1084249803888 1087628378112 1087926521856 1088224747328 1088872114816 1090051378344 1090114608216 1092614521664 1092626546688 1093512794112 1095432421376 1097571937824 1097635603936 1098525914289 1099126407168 1099427702784 1101575022516 1103508802768 1104165262496 1104416031744 1105073031168 1107012952064 1108871119872 1109175086736 1111730946048 1111795433472 1113966908928 1115174714152 1116827585856 1117744398336 1118409326592 1118651019264 1118715908096 1119927492864 1120593719808 1120900900104 1122560886784 1123483779072 1123779383583 1124393680896 1127654175744 1128324999168 1128634298784 1134362409984 1134428210176 1134673364592 1137353949184 1139263045632 1139575343616 1142188683264 1142501783232 1144119885824 1144485904104 1146354494976 1147437582336 1149310992384 1153328021504 1154263504896 1154579914848 1158548156592 1159250116608 1159567893504 1162227081216 1164497055984 1165453000704 1165772477952 1166465977344 1169848472616 1170795924888 1173493776384 1173815457792 1174513741824 1175853959424 1176108066108 1176807713976 1178873562848 1180798298112 1183104544788 1183173172332 1184222353968 1184926828896 1185899544576 1186224626688 1188541471662 1188944945152 1190301629952 1191009721344 1191267103248 1191336204272 1194081386496 1196413576704 1196741540952 1197710773736 1201514057728 1202885084928 1203860764872 1205643610112 1206634807296 1206704799744 1209061645056 1209393076428 1211184114688 1212166526112 1213161603072 1213549708662 1215531059328 1217403288576 1218389255168 1219390930944 1221531533312 1223581925376 1223652900864 1223917337088 1223988332032 1224252840744 1224981129168 1226378934243 1229191336872 1229204865024 1230537615616 1231269642752 1232361474048 1234445139968 1234840054428 1236517208064 1236856165632 1238687875072 1240032423264 1241447403114 1242185920308 1245048274944 1245389571072 1250012484744 1250756097168 1250769862656 1251782852608 1254571553421 1256431034088 1257448608984 1257462448128 1258210492416 1258555396608 1262880997632 1263227182116 1264942891008 1266138021888 1266891227136 1269713586132 1270741918476 1271942528336 1273670074368 1274019216384 1276231736448 1276507535166 1276581580674 1279509110896 1279523192832 1282457468928 1284962268672 1285036804608 1285314506136 1285389062504 1287134871552 1287546642117 1290867280128 1291912744704 1292266887452 1293035636344 1296015163392 1297494024192 1298546443008 1298902404204 1300826000384 1303366676166 1303442279674 1304513880192 1305570397056 1307505466368 1308937519104 1309716185088 1311494037696 1312274224512 1314217623552 1314577880576 1317145415499 1320180498432 1320257077248 1320542390016 1321327959552 1322835704352 1325808615424 1326232758204 1327321473024 1328111075328 1328398085376 1328475140864 1334136987648 1334502705024 1336479023104 1337274073088 1337563063296 1339089333696 1339885936512 1340253229806 1343341559808 1344429522944 1347424620453 1349499999576 1350607814656 1351703314944 1353245720544 1356349061376 1356720867588 1357542899712 1358642364416 1362582129024 1363687341876 1364806803456 1370687912064 1371063648882 1374222974976 1376609513472 1376986873536 1377284445837 1378103770314 1380144658944 1380522988072 1382840253981 1384354817568 1385178348096 1386406658304 1386487078656 1388750782464 1393523859456 1393905856128 1394735068416 1395036476172 1395117397108 1399912355882 1401063267456 1402197979008 1403522789888 1404357723136 1406264045337 1407100609314 1408255709184 1408641744192 1411872122368 1414629685107 1414711742573 1415874821184 1417971646464 1418360344832 1420741122336 1424405274624 1425252630528 1426797943552 1430935344378 1431717543936 1432878833664 1432961949696 1433271618432 1433354757248 1435760703504 1438281136192 1439447749758 1439463591936 1440629403648 1442764652544 1442848342016 1445666405184 1446062695317 1448026730496 1450568695808 1453401837792 1453486144288 1454665090887 1458017058816 1459680777216 1463429250432 1463830409766 1464701219052 1465903603712 1468766696688 1472151158784 1472538502626 1472554708992 1473430708224 1478494826496 1478900115648 1479305515899 1485272865387 1485289211904 1489103447808 1491534692352 1493236657152 1494124959744 1494534533472 1498372511444 1503538900992 1504433332224 1504758446208 1504845731712 1510431752399 1512483213312 1512897819456 1518187499523 1519017394176 1519417069189 1519433791488 1520666229312 1522918244352 1523335710976 1525892694048 1525981205472 1528472659968 1529916776448 1532904895152 1539018006528 1539439886464 1542023901072 1544730875456 1545666822144 1546000846848 1546090524672 1549110232728 1549636108288 1552662741312 1553088361581 1553937334272 1554363303936 1555287969792 1557399169764 1558325641608 1559797963488 1561061233184 1562344630272 1565087277056 1566018322432 1567714341888 1567805279232 1568144088144 1569076951968 1574397730816 1577472726384 1577564229776 1578963138624 1579902438528 1581199392768 1581632835584 1584287672832 1584721962216 1587068839936 1588012961792 1588356137664 1588373618688 1588791542307 1589318516736 1595218102272 1595655387936 1597822599168 1603846779904 1605147686496 1610682236928 1611640406016 1612082193408 1612524101904 1616222034816 1617548804096 1618066278216 1620708079104 1623204384768 1625854574592 1631442567168 1631537201152 1631889782784 1632337120992 1633308172224 1635171912324 1638921782496 1638939820032 1643148632064 1646357906736 1646453405904 1648689610752 1649141554176 1653376564352 1655263204152 1656247893744 1660064366592 1660519428096 1663762630104 1666683312992 1667674796224 1667693150208 1672762071228 1675241378784 1676598145312 1676616597504 1677613989888 1677976528896 1678073862144 1681351350156 1683841330176 1684302909488 1686590521344 1688184029184 1691481263616 1692487498752 1692951448176 1694322557968 1698226765824 1698692288512 1701543614976 1701642315264 1702010046888 1702108774232 1706030923776 1709363015424 1713283024896 1713382406144 1713752674848 1716179828736 1716728856156 1719531742464 1721156373504 1722550326272 1723966488576 1729992032256 1731395257344 1731869872272 1737822234888 1738875174912 1739351840256 1740760529408 1743340621824 1745250025472 1746288246784 1748179501056 1748658716928 1749698966016 1752290164736 1756193887332 1760240664576 1760342769664 1760723186688 1761770612736 1763780939136 1768310344272 1769761964032 1770814767104 1771197447168 1774759758498 1776333530952 1777390243344 1778849316864 1779336940032 1783417417728 1785452444928 1786514582016 1786900654872 1787004306408 1791122079744 1795112311428 1796566160604 1799333332768 1802271086592 1804327627392 1805791147308 1808465415168 1808961156784 1810057199616 1814089614642 1816776172032 1818249789168 1819742404608 1820324562993 1826104932864 1827583882752 1828084865176 1832297299968 1835479351296 1835876005632 1835982498048 1836379261116 1837471693752 1840192878592 1843787005308 1845806423424 1846904464128 1848542211072 1848649438208 1851667709952 1852260081642 1855284248448 1858031812608 1858541141504 1859646757888 1860048634896 1862171104671 1863278880462 1867572412416 1868084356608 1869597305344 1875018727116 1876134145752 1876154793984 1877674278912 1878188992256 1886172913476 1886193672192 1887315738624 1887833094912 1890628861952 1894321496448 1894840773174 1897414336512 1899207032832 1900336840704 1906112877714 1907913792504 1910505111552 1910615932928 1911028824576 1914347604672 1914872371011 1919263666344 1919284789248 1920839204864 1923686203392 1927555206912 1927971759204 1928083593756 1930702307328 1937869117056 1938400331178 1939553454516 1944022745088 1946241036288 1948353606306 1951239000576 1951773879688 1952934958736 1955050014249 1955163419511 1958355595584 1961258199552 1963384670168 1963406278656 1964574277632 1971326435328 1971866820864 1972407354532 1979186434178 1980363820516 1980385615872 1980813585024 1981991939328 1985471263744 1988712923136 1989349137306 1990982209536 1992166612992 1992597128064 1992712711296 2000109705017 2001754057536 2004718534656 2005911109632 2006344594944 2006460975616 2008634000544 2009828904768 2010379844709 2015012339712 2016644284416 2017197092608 2024249999364 2025911721984 2027554972416 2029868580816 2030557659136 2034523592064 2034641607296 2035081301382 2036314349568 2037963546624 2039889035264 2043873193536 2047210205184 2052024008704 2056031868096 2056595473323 2061334462464 2061454032896 2064914270208 2065480310304 2070216988416 2070784482108 2072484405248 2073717293056 2076532226352 2077767522144 2079730617984 2083126173696 2090285789184 2090407038976 2090858784192 2092102602624 2092554714258 2092676095662 2099868533823 2103296968512 2105284184832 2106536584704 2110650913971 2112383563776 2112962616288 2117808183552 2118388723076 2126957469696 2127540517248 2136708332662 2140196915328 2146403016567 2147576315904 2148141373681 2148853874688 2149442924544 2149907427648 2150032135872 2154962713088 2157421704288 2159171624637 2160944105472 2164146978816 2164272513024 2168499607776 2175853043712 2176449494656 2177744229632 2180102756688 2180229216432 2185229043328 2185253093376 2187025588224 2190864842752 2195143875648 2195271207872 2195745614649 2197051828578 2198252814336 2198855405568 2203150045032 2207017605536 2208330524992 2208807753939 2208832063488 2210146062336 2214025904128 2217742239744 2218350173472 2227933817856 2230349428304 2233655171712 2235488796672 2237302038528 2237431816192 2239854985728 2241187439616 2241801800208 2245121773568 2246967558144 2247558767166 2248787361792 2255308351488 2256649998336 2257268597568 2268724819968 2268856420352 2269346729184 2278526091264 2279150687232 2284377366528 2285003566464 2288971808208 2292708989952 2294875164672 2298621984768 2305395832609 2306656043008 2308527009792 2309159829696 2317096313184 2318500233216 2319110263499 2319135787008 2324454162432 2328994111968 2330906001408 2331544955904 2332931954688 2339696945232 2341591849776 2346987552768 2347630915584 2349027483648 2351707918848 2352216132216 2353615427952 2357747125696 2361596596224 2366209089576 2366346344664 2368444707936 2369853657792 2371799089152 2372449253376 2377082943324 2377889890304 2380603259904 2382019442688 2382534206496 2382672408544 2392827153408 2393483081904 2395421547472 2403028115456 2405770169856 2407721529744 2411287220224 2413269614592 2413409599488 2418123290112 2418786152856 2422368229376 2424333052224 2426323206144 2427099417324 2431062118656 2434806577152 2436778510336 2438781861888 2447163850752 2447305801728 2447834674176 2447976664064 2448505681488 2449962258336 2452757868486 2458382673744 2458409730048 2461075231232 2462539285504 2464722948096 2468890279936 2469680108856 2473034416128 2473712331264 2477375750144 2480064846528 2482894806228 2484371840616 2490096549888 2490779142144 2500024969488 2501512194336 2501539725312 2503565705216 2509143106842 2512862068176 2514897217968 2514924896256 2516420984832 2517110793216 2525761995264 2526454364232 2529885782016 2532276043776 2533782454272 2539427172264 2541483836952 2543885056672 2547340148736 2548038432768 2552463472896 2553015070332 2553163161348 2559018221792 2559046385664 2569924537344 2570073609216 2570629012272 2570778125008 2574269743104 2575093284234 2581734560256 2583825489408 2584533774904 2586071272688 2592030326784 2594988048384 2597092886016 2597804808408 2601652000768 2606733352332 2606884559348 2609027760384 2611140794112 2615010932736 2617875038208 2619432370176 2622988075392 2624548449024 2628435247104 2629155761152 2634290830998 2640360996864 2640514154496 2641084780032 2642655919104 2645671408704 2651617230848 2652465516408 2654642946048 2656222150656 2656796170752 2656950281728 2662139637747 2668273975296 2669005410048 2672958046208 2674548146176 2675126126592 2678178667392 2679771873024 2680506459612 2686683119616 2688859045888 2694849240906 2698999999152 2701215629312 2703406629888 2706491441088 2712698122752 2713441735176 2715085799424 2717284728832 2725164258048 2727374683752 2729613606912 2741375824128 2742127297764 2748445949952 2753219026944 2753973747072 2754568891674 2756207540628 2760289317888 2761045976144 2765680507962 2768709635136 2770356696192 2772813316608 2772974157312 2777501564928 2778390122463 2787047718912 2787811712256 2789470136832 2790072952344 2790234794216 2794918320693 2799824711764 2802126534912 2804395958016 2807045579776 2808715446272 2812528090674 2814201218628 2816511418368 2817283488384 2823744244736 2829259370214 2829423485146 2831749642368 2835943292928 2836720689664 2841482244672 2842261159761 2848810549248 2850505261056 2853595887104 2859169316571 2861870688756 2865757667328 2865923899392 2866543236864 2866709514496 2871521407008 2876562272384 2878895499516 2878927183872 2881258807296 2885529305088 2885696684032 2891332810368 2892125390634 2896053460992 2901137391616 2906803675584 2906972288576 2907600496767 2909330181774 2916034117632 2919361554432 2926858500864 2927660819532 2929402438104 2931807207424 2937533393376 2945077005252 2945109417984 2946861416448 2956989652992 2957800231296 2958611031798 2968779651267 2970545730774 2970578423808 2978206895616 2983069384704 2984023705959 2986473314304 2988249919488 2989069066944 2996745022888 3007077801984 3008866664448 3009516892416 3009691463424 3020863504798 3024966426624 3025795638912 3036374999046 3038034788352 3038834138378 3038867582976 3041332458624 3045836488704 3046671421952 3051785388096 3051962410944 3052621952073 3052799023447 3056945319936 3059833552896 3065809790304 3070959636317 3078036013056 3078879772928 3084047802144 3089461750912 3092001693696 3092181049344 3098220465456 3099272216576 3105325482624 3106176723162 3107874668544 3108726607872 3110575939584 3114798339528 3116651283216 3119595926976 3122122466368 3124689260544 3130174554112 3132036644864 3135428683776 3135610558464 3136288176288 3138153903936 3139014143493 3148795461632 3154945452768 3155128459552 3157926277248 3159804877056 3163265671168 3168575345664 3169443924432 3174137679872 3176025923584 3176712275328 3176747237376 3177583084614 3190436204544 3191310775872 3195645198336 3205062498993 3207693559808 3210295372992 3221364473856 3223280812032 3224164386816 3225048203808 3232444069632 3236132556432 3241416158208 3246408769536 3262885134336 3263074402304 3263779565568 3264674241984 3266616344448 3270343824648 3277843564992 3277879640064 3278742096671 3286297264128 3292715813472 3292906811808 3295577742867 3297379221504 3298283108352 3306753128704 3310526408304 3312495787488 3321038856192 3327525260208 3333366625984 3335349592448 3335386300416 3345524142456 3350482757568 3353196290624 3353233195008 3355227979776 3355953057792 3356147724288 3362702700312 3367682660352 3368605818976 3371338150749 3373181042688 3382962527232 3384974997504 3385902896352 3388645115936 3397384577024 3403087229952 3403284630528 3404020093776 3404217548464 3412061847552 3418726030848 3426566049792 3426764812288 3427505349696 3432359657472 3433457712312 3439063484928 3442312747008 3445100652544 3447932977152 3459984064512 3462790514688 3463739744544 3475644469776 3477750349824 3478703680512 3481521058816 3486681243648 3490500050944 3496359002112 3497317433856 3499397932032 3504580329472 3512387774664 3520481329152 3520685539328 3521446373376 3523541225472 3527561878272 3536620688544 3539523928064 3541629534208 3542394894336 3549519516996 3552667061904 3554780486688 3557698633728 3558673880064 3566834835456 3570904889856 3573029164032 3573801309744 3574008612816 3582244159488 3590224622856 3593132321208 3598666665536 3604542173184 3608655254784 3611582294616 3616930830336 3617922313568 3620114399232 3628179229284 3633552344064 3636499578336 3639484809216 3640649125986 3652209865728 3655167765504 3656169730352 3664594599936 3670958702592 3671752011264 3671964996096 3672758522232 3674943387504 3679136802729 3680385757184 3687574010616 3691612846848 3693808928256 3697084422144 3697298876416 3703335419904 3704520163284 3710568496896 3716063625216 3717082283008 3719293515776 3720097269792 3724342209342 3726557760924 3735144824832 3736168713216 3739194610688 3750037454232 3752268291504 3752309587968 3755348557824 3756377984512 3763714660263 3772345826952 3772387344384 3774631477248 3775666189824 3781257723904 3788642992896 3789681546348 3794828673024 3798414065664 3800673681408 3812225755428 3815827585008 3821010223104 3821231865856 3822057649152 3828695209344 3829744742022 3838527332688 3838569578496 3841678409728 3847372406784 3855110413824 3855943518408 3856167187512 3861404614656 3875738234112 3876800662356 3879106909032 3888045490176 3892482072576 3896707212612 3902478001152 3903547759376 3905869917472 3910100028498 3910326839022 3916711191168 3922516399104 3926769340336 3926812557312 3929148555264 3942652870656 3943733641728 3944814709064 3951436246497 3958372868356 3960727641032 3960771231744 3961627170048 3963983878656 3970942527488 3977425846272 3978698274612 3981964419072 3984333225984 3985194256128 3985425422592 4000219410034 4003508115072 4009437069312 4011822219264 4012689189888 4012921951232 4017268001088 4019657809536 4020759689418 4030024679424 4033288568832 4034394185216 4042273861359 4042508338801 4048499998728 4051823443968 4055109944832 4059737161632 4061115318272 4069047184128 4069283214592 4070162602764 4072628699136 4075927093248 4079778070528 4087746387072 4094420410368 4104048017408 4112063736192 4113190946646 4122668924928 4122908065792 4129828540416 4130960620608 4140433976832 4141568964216 4144968810496 4147434586112 4153064452704 4155535044288 4159461235968 4166252347392 4180571578368 4180814077952 4181717568384 4184205205248 4185109428516 4185352191324 4199737067646 4206593937024 4210568369664 4213073169408 4218792136011 4221301827942 4224767127552 4225925232576 4235616367104 4236777446152 4243889055321 4244135227719 4253914939392 4255081034496 4273416665324 4280393830656 4292806033134 4295152631808 4296282747362 4298885849088 4299814855296 4300064271744 4309925426176 4314843408576 4318343249274 4321888210944 4328293957632 4328545026048 4336999215552 4338188085951 4341701554793 4351706087424 4352898989312 4355488459264 4360205513376 4360458432864 4363995272661 4370458086656 4374051176448 4381729685504 4390287751296 4390542415744 4391491229298 4394103657156 4397710811136 4406300090064 4414035211072 4416661049984 4417615507878 4417664126976 4420292124672 4428051808256 4435484479488 4436700346944 4437916547697 4455818596161 4455867635712 4460698856608 4467310343424 4474604077056 4474863632384 4479709971456 4482374879232 4483603600416 4490243547136 4495117534332 4510616702976 4513299996672 4514537195136 4531295257197 4537449639936 4537712840704 4538693458368 4554562498569 4557052182528 4558251207567 4558301374464 4568754733056 4570007132928 4577943616416 4585417979904 4589750329344 4610791665218 4613312086016 4617054019584 4618319659392 4634192626368 4635462964259 4637000466432 4638220526998 4638271574016 4648908324864 4657988223936 4659265084743 4661812002816 4663038591649 4663089911808 4665863909376 4679393890464 4683183699552 4695261831168 4698054967296 4703415837696 4704432264432 4707230855904 4715494251392 4723193192448 4732418179152 4732692689328 4736889415872 4739707315584 4743598178304 4744898506752 4754165886648 4755779780608 4761206519808 4764038885376 4765068412992 4765344817088 4766374626921 4785654306816 4786966163808 4790843094944 4806056230912 4811540339712 4815443059488 4822574440448 4836246580224 4837572305712 4844736458752 4848666104448 4852646412288 4854198834648 4862124237312 4869613154304 4873557020672 4877563723776 4894327701504 4894611603456 4895669348352 4895953328128 4897011362976 4899924516672 4905515736972 4916765347488 4916819460096 4922150462464 4925078571008 4929445896192 4939360217712 4946068832256 4947424662528 4954751500288 4960129693056 4965789612456 4968743681232 4980193099776 4981558284288 5000049938976 5003024388672 5003079450624 5004395831761 5007131410432 5018286213684 5025724136352 5029794435936 5029849792512 5032841969664 5034221586432 5051523990528 5052908728464 5059771564032 5064552087552 5078854344528 5082967673904 5087770113344 5094680297472 5096076865536 5104926945792 5106030140664 5106326322696 5118036443584 5118092771328 5139849074688 5140147218432 5141258024544 5141556250016 5148539486208 5150186568468 5163469120512 5167650978816 5169067549808 5172142545376 5189976096768 5194185772032 5195609616816 5203304001536 5213466704664 5213769118696 5218055520768 5222281588224 5230021865472 5235750076416 5238864740352 5245976150784 5249096898048 5256870494208 5258311522304 5268581661996 5280721993728 5281028308992 5282169560064 5285311838208 5291342817408 5304931032816 5309285892096 5312444301312 5313592341504 5313900563456 5324279275494 5336547950592 5338010820096 5345916092416 5349096292352 5350252253184 5356357334784 5359543746048 5361012919224 5373366239232 5377718091776 5389698481812 5397999998304 5402431258624 5406813259776 5412982882176 5425396245504 5426883470352 5430171598848 5434569457664 5450328516096 5454749367504 5459227213824 5482751648256 5484254595528 5496891899904 5506438053888 5507947494144 5509137783348 5512415081256 5520578635776 5522091952288 5531361015924 5537419270272 5540713392384 5545626633216 5545948314624 5555003129856 5556780244926 5574095437824 5575623424512 5578940273664 5580145904688 5580469588432 5586513314013 5589836641386 5599649423528 5604253069824 5608791916032 5614091159552 5617430892544 5625056181348 5628402437256 5633022836736 5634566976768 5647488489472 5658518740428 5658846970292 5663499284736 5671886585856 5673441379328 5682964489344 5684522319522 5697621098496 5701010522112 5707191774208 5718338633142 5723741377512 5731515334656 5731847798784 5733086473728 5733419028992 5743042814016 5744617113033 5753124544768 5757790999032 5757854367744 5762517614592 5771058610176 5771393368064 5782665620736 5784250781268 5792106921984 5802274783232 5813607351168 5813944577152 5815200993534 5818660363548 5832068235264 5838723108864 5853717001728 5855321639064 5858804876208 5863614414848 5865490258533 5875066786752 5890154010504 5890218835968 5893722832896 5913979305984 5915600462592 5917222063596 5937559302534 5941091461548 5941156847616 5956413791232 5966138769408 5968047411918 5972946628608 5976499838976 5978138133888 5993490045776 6000329115051 6014155603968 6017733328896 6019033784832 6019382926848 6031139534127 6041727009596 6049932853248 6051591277824 6072749998092 6077668276756 6077735165952 6082664917248 6091672977408 6093342843904 6103570776192 6103924821888 6105243904146 6105598046894 6113890639872 6119667105792 6131619580608 6138267715397 6141919272634 6156072026112 6157759545856 6168095604288 6169786419969 6178923501824 6184003387392 6184362098688 6196440930912 6198544433152 6210650965248 6212353446324 6217453215744 6221151879168 6229596679056 6233302566432 6239191853952 6244244932736 6249378521088 6260349108224 6264073289728 6270857367552 6271221116928 6272576352576 6276307807872 6278028286986 6297590923264 6299605601469 6309890905536 6310256919104 6315852554496 6319609754112 6326531342336 6337150691328 6338887848864 6348275359744 6352051847168 6353424550656 6355166169228 6380872409088 6382621551744 6410124997986 6415387119616 6420590745984 6439209049701 6442728947712 6444424121043 6446561624064 6448328773632 6450096407616 6464888139264 6472265112864 6477514873911 6482832316416 6492817539072 6527559131136 6529348483968 6533232688896 6540687649296 6555687129984 6555759280128 6557484193342 6572594528256 6585431626944 6585813623616 6587236843947 6591155485734 6594758443008 6596566216704 6613506257408 6621052816608 6624991574976 6626423261817 6626807636263 6642077712384 6655050520416 6666733251968 6670699184896 6691048284912 6700965515136 6706392581248 6706466390016 6711906115584 6712295448576 6725405400624 6735365320704 6737211637952 6742676301498 6746362085376 6765925054464 6769949995008 6771805792704 6777290231872 6794769154048 6806174459904 6806569261056 6808040187552 6808435096928 6837452061696 6853132099584 6853529624576 6855010699392 6866915424624 6878126969856 6884625494016 6890201305088 6895865954304 6916187497827 6919968129024 6925581029376 6927479489088 6951288939552 6955500699648 6957330790497 6957407361024 6963042117632 6973362487296 6992718004224 6994634867712 6998795864064 7024775549328 7040962658304 7041371078656 7042892746752 7047082450944 7055123756544 7073241377088 7075180313869 7079047856128 7083259068416 7084789788672 7099039033992 7105334123808 7109560973376 7115397267456 7117269429359 7117347760128 7133669670912 7141809779712 7146058328064 7147602619488 7148017225632 7180449245712 7186264642416 7197333331072 7209084346368 7217310509568 7223164589232 7233861660672 7235844627136 7240228798464 7256358458568 7267104688128 7272999156672 7278969618432 7281298251972 7304419731456 7310335531008 7312339460704 7341917405184 7343504022528 7343929992192 7345517044464 7349886775008 7358273605458 7360771514368 7375148021232 7383225693696 7387617856512 7394168844288 7394597752832 7406670839808 7409040326568 7421136993792 7432127250432 7434164566016 7438587031552 7440194539584 7448684418684 7453115521848 7470289649664 7472337426432 7478389221376 7500074908464 7504536583008 7504619175936 7510697115648 7512755969024 7527429320526 7544691653904 7544774688768 7549262954496 7551332379648 7562515447808 7577285985792 7579363092696 7589657346048 7596828131328 7601347362816 7624451510856 7631655170016 7642020446208 7642463731712 7644115298304 7657390418688 7659489484044 7677054665376 7677139156992 7683356819456 7710220827648 7711887036816 7712334375024 7722809229312 7751476468224 7753601324712 7758213818064 7776090980352 7784964145152 7793414425224 7804956002304 7807095518752 7811739834944 7820200056996 7820653678044 7833422382336 7845032798208 7853538680672 7853625114624 7858297110528 7885305741312 7887467283456 7889629418128 7902872492994 7916745736712 7921455282064 7921542463488 7923254340096 7927967757312 7941885054976 7954851692544 7957396549224 7963928838144 7968666451968 7970388512256 7970850845184 7986418913241 8000438820068 8007016230144 8018874138624 8023644438528 8025378379776 8025843902464 8034536002176 8039315619072 8041519378836 8060049358848 8066577137664 8068788370432 8084547722718 8085016677602 8096999997456 8103646887936 8110219889664 8119474323264 8122230636544 8138094368256 8138566429184 8140325205528 8145257398272 8151854186496 8159556141056 8175492774144 8188840820736 8208096034816 8224127472384 8226381893292 8245337849856 8245816131584 8259657080832 8261921241216 8280867953664 8283137928432 8289937620992 8294869172224 8306128905408 8311070088576 8318922471936 8332504694784 8361143156736 8361628155904 8363435136768 8368410410496 8370218857032 8370704382648 8399474135292 8413187874048 8421136739328 8426146338816 8437584272022 8442603655884 8449534255104 8451850465152 8471232734208 8473554892304 8487778110642 8488270455438 8507829878784 8510162068992 8526783479283 8546833330648 8560787661312 8577507949713 8585612066268 8592565494724 8597771698176 8599629710592 8600128543488 8619850852352 8629686817152 8636686498548 8643776421888 8656587915264 8657090052096 8673998431104 8676376171902 8683403109586 8703412174848 8705797978624 8710976918528 8720411026752 8720916865728 8722801490301 8727990545322 8740916173312 8748102352896 8763459371008 8780575502592 8781084831488 8782982458596 8788207314312 8795421622272 8812600180128 8828070422144 8833322099968 8835231015756 8835328253952 8840584249344 8856103616512 8870968958976 8873400693888 8875833095394 8906338953801 8911637192322 8911735271424 8921397713216 8934620686848 8949208154112 8949727264768 8959419942912 8964749758464 8967207200832 8980487094272 8990235068664 9021233405952 9026599993344 9029074390272 9062590514394 9074899279872 9075425681408 9077386916736 9109124997138 9114104365056 9116502415134 9116602748928 9137509466112 9140014265856 9155887232832 9157865856219 9158397070341 9170835959808 9179500658688 9212878908951 9221583330436 9234108039168 9236639318784 9268385252736 9270925928518 9276441053996 9276543148032 9297816649728 9315976447872 9318530169486 9323624005632 9326077183298 9326179823616 9331727818752 9358787780928 9366367399104 9368934934027 9390523662336 9396109934592 9406831675392 9408864528864 9414461711808 9417042430479 9430988502784 9446386384896 9464836358304 9465385378656 9473778831744 9479414631168 9489797013504 9508331773296 9511559561216 9522413039616 9528077770752 9530136825984 9530689634176 9532749253842 9571308613632 9573932327616 9581686189888 9612112461824 9615187496979 9623080679424 9630886118976 9645148880896 9672493160448 9675144611424 9689472917504 9697332208896 9708397669296 9724248474624 9739226308608 9747114041344 9788655403008 9789223206912 9791338696704 9791906656256 9794022725952 9799849033344 9811031473944 9833530694976 9833638920192 9836226290013 9844300924928 9850157142016 9858891792384 9878720435424 9886733228601 9892137664512 9894849325056 9920259386112 9931579224912 9937487362464 9963116568576 10000099877952 10006048777344 10006158901248 10008791663522 10014262820864 10036572427368 10051448272704 10059588871872 10059699585024 10062346434611 10065683939328 10068443172864 10103047981056 10105817456928 10114014452247 10119543128064 10157708689056 10165935347808 10175540226688 10192153731072 10209853891584 10212060281328 10212652645392 10236072887168 10236185542656 10279698149376 10280294436864 10282516049088 10283112500032 10297078972416 10300373136936 10326938241024 10335301957632 10338135099616 10344285090752 10379952193536 10388371544064 10391219233632 10406608003072 10426933409328 10427538237392 10436111041536 10444563176448 10460043730944 10471500152832 10491952301568 10498193796096 10513740988416 10516623044608 10537163323992 10561443987456 10562056617984 10564339120128 10570623676416 10582685634816 10609862065632 10618571784192 10624888602624 10627184683008 10627801126912 10648558550988 10673095901184 10676021640192 10691832184832 10700504506368 10712714669568 10719087492096 10722025838448 10746732478464 10755436183552 10779396963624 10795999996608 10804862517248 10813626519552 10825965764352 10850792491008 10853766940704 10860343197696 10863200707969 10869138915328 10900657032192 10909498735008 10918454427648 10965503296512 10968509191056 10993783799808 11012876107776 11015894988288 11018275566696 11024830162512 11041157271552 11044183904576 11062722031848 11074838540544 11081426784768 11091253266432 11091896629248 11110006259712 11113560489852 11148190875648 11151246849024 11157880547328 11160291809376 11160939176864 11173026628026 11179673282772 11199298847056 11208506139648 11217583832064 11228182319104 11234861785088 11250112362696 11256804874512 11266045673472 11269133953536 11291143980789 11294976978944 11317037480856 11317693940584 11326998569472 11343773171712 11346882758656 11365928978688 11369044639044 11395242196992 11402021044224 11414383548416 11436677266284 11447482755024 11463030669312 11463695597568 11466172947456 11466838057984 11486085628032 11489234226066 11506249089536 11515581998064 11515708735488 11525035229184 11542117220352 11542786736128 11565331241472 11568501562536 11584213843968 11604549566464 11627214702336 11627889154304 11630401987068 11637320727096 11664136470528 11677446217728 11707434003456 11710643278128 11717609752416 11727228829696 11730980517066 11750133573504 11780308021008 11780437671936 11787445665792 11827958611968 11831200925184 11834444127192 11875118605068 11882182923096 11882313695232 11912827582464 11932277538816 11936094823836 11945893257216 11952999677952 11956276267776 11986980091552 12000658230102 12028311207936 12035466657792 12038067569664 12038765853696 12062279068254 12083454019192 12099865706496 12103182555648 12126821584077 12127525016403 12145499996184 12155336553512 12155470331904 12165329834496 12183345954816 12186685687808 12207141552384 12207849643776 12210487808292 12211196093788 12227781279744 12239334211584 12263239161216 12276535430794 12283838545268 12312144052224 12315519091712 12336191208576 12339572839938 12357847003648 12368006774784 12368724197376 12392881861824 12397088866304 12421301930496 12424706892648 12434906431488 12442303758336 12459193358112 12466605132864 12478383707904 12488489865472 12498757042176 12520698216448 12528146579456 12541714735104 12542442233856 12545152705152 12552615615744 12556056573972 12595181846528 12599211202938 12619781811072 12620513838208 12631705108992 12639219508224 12653062684672 12674301382656 12677775697728 12696550719488 12704103694336 12706849101312 12710332338456 12732405683157 12761744818176 12765243103488 12820249995972 12830774239232 12841181491968 12878418099402 12885457895424 12888848242086 12896657547264 12900192815232 12929776278528 12944530225728 12955029747822 12965664632832 12985635078144 13014564257853 13025104664379 13055118262272 13058696967936 13066465377792 13081375298592 13091985817983 13111374259968 13114968386684 13145189056512 13170863253888 13171627247232 13174473687894 13182310971468 13193132433408 13227012514816 13242105633216 13249983149952 13252846523634 13253615272526 13284155424768 13310101040832 13313749643091 13333466503936 13341398369792 13367455788483 13382096569824 13401931030272 13412785162496 13423812231168 13424590897152 13450810801248 13470730641408 13474423275904 13485352602996 13531850108928 13539899990016 13543611585408 13554580463744 13589538308096 13593885771591 13612348919808 13613138522112 13616080375104 13616870193856 13674753622701 13674904123392 13706264199168 13707059249152 13710021398784 13733830849248 13756253939712 13769250988032 13780402610176 13832374995654 13839936258048 13851162058752 13854958978176 13902577879104 13906388892777 13911001399296 13914661580994 13914814722048 13926084235264 13946724974592 13977795254229 13985436008448 13989115774947 13989269735424 13997591728128 14049551098656 14085785493504 14094164901888 14110247513088 14146482754176 14150360627738 14158095712256 14169579577344 14198078067984 14210668247616 14219121946752 14230794534912 14234538858718 14234695520256 14267339341824 14283619559424 14292116656128 14295205238976 14296034451264 14299123880763 14299953320357 14360898491424 14372529284832 14394666662144 14418168692736 14434621019136 14446329178464 14467723321344 14471689254272 14512716917136 14534209376256 14545998313344 14557939236864 14562596503944 14608839462912 14620671062016 14624678921408 14683834810368 14687008045056 14687859984384 14691034088928 14699773550016 14716547210916 14721543028736 14750296042464 14766451387392 14775235713024 14788337688576 14789195505664 14818080653136 14842273987584 14864254500864 14868329132032 14877174063104 14880389079168 14897368837368 14906231043696 14940579299328 14944674852864 14956778442752 15000149816928 15009073166016 15009238351872 15013187495283 15021394231296 15025511938048 15054858641052 15089383307808 15089549377536 15098525908992 15102664759296 15154571971584 15158726185392 15179314692096 15193656262656 15248903021712 15263310340032 15284040892416 15284927463424 15288230596608 15314780837376 15318978968088 15354109330752 15354278313984 15358318242301 15366713638912 15420441655296 15423774073632 15424668750048 15445618458624 15502952936448 15507202649424 15516427636128 15569928290304 15586828850448 15609912004608 15614191037504 15623479669888 15640400113992 15641307356088 15666844764672 15690065596416 15707077361344 15707250229248 15716594221056 15770611482624 15774934566912 15779258836256 15805744985988 15833491473424 15842910564128 15843084926976 15846508680192 15855935514624 15883770109952 15914793098448 15927857676288 15937332903936 15940777024512 15941701690368 15972837826482 16000877640136 16014032460288 16037748277248 16047288877056 16050756759552 16051687804928 16069072004352 16078631238144 16083038757672 16120098717696 16133154275328 16137576740864 16169095445436 16170033355204 16193999994912 16207293775872 16220439779328 16238948646528 16276188736512 16277132858368 16280650411056 16290514796544 16303708372992 16319112282112 16350985548288 16377681641472 16416192069632 16448254944768 16452763786584 16490675699712 16491632263168 16519314161664 16523842482432 16561735907328 16566275856864 16579875241984 16589738344448 16612257810816 16622140177152 16637844943872 16665009389568 16722286313472 16723256311808 16726870273536 16736820820992 16740437714064 16741408765296 16798948270584 16826375748096 16842273478656 16852292677632 16875168544044 16885207311768 16899068510208 16903700930304 16942465468416 16947109784608 16975556221284 16976540910876 17015659757568 17020324137984 17053566958566 17093666661296 17121575322624 17155015899426 17171224132536 17185130989448 17195543396352 17199259421184 17200257086976 17233851339099 17239701704704 17259373634304 17273372997096 17287552843776 17313175830528 17314180104192 17347996862208 17352752343804 17366806219172 17406824349696 17411595957248 17421953837056 17440822053504 17441833731456 17445602980602 17455981090644 17481832346624 17496204705792 17526918742016 17561151005184 17562169662976 17565964917192 17576414628624 17590843244544 17596470775599 17625200360256 17656140844288 17666644199936 17670462031512 17670656507904 17681168498688 17712207233024 17741937917952 17746801387776 17751666190788 17812677907602 17823274384644 17823470542848 17842795426432 17869241373696 17898416308224 17899454529536 17918839885824 17929499516928 17934414401664 17960974188544 17980470137328 18000987345153 18042466811904 18053199986688 18058148780544 18125181028788 18149798559744 18150851362816 18154773833472 18218249994276 18233004830268 18233205497856 18275018932224 18280028531712 18311774465664 18315731712438 18316794140682 18341671919616 18359001317376 18414803146191 18425757817902 18443166660872 18468216078336 18473278637568 18509359259907 18536770505472 18541851857036 18552882107992 18553086296064 18595633299456 18631952895744 18637060338972 18652154366596 18652359647232 18663455637504 18717575561856 18732734798208 18737869868054 18781047324672 18792219869184 18813663350784 18817729057728 18828923423616 18834084860958 18861977005568 18892772769792 18898816804407 18929672716608 18930770757312 18947557663488 18958829262336 18979594027008 19016663546592 19023119122432 19044826079232 19056155541504 19060273651968 19061379268352 19065498507684 19142617227264 19147864655232 19163372379776 19224224923648 19230374993958 19246161358848 19261772237952 19290297761792 19333272363129 19344986320896 19350289222848 19378945835008 19394664417792 19416795338592 19448496949248 19478452617216 19494228082688 19582677393408 19583813312512 19588045451904 19599698066688 19622062947888 19667061389952 19667277840384 19672452580026 19688601849856 19700314284032 19717783584768 19757440870848 19761710531841 19773466457202 19784275329024 19789698650112 19840518772224 19863158449824 19874974724928 19879269785451 19880422908789 19926233137152 20000199755904 20012097554688 20017583327044 20073144854736 20102896545408 20119177743744 20119399170048 20124692869222 20136886345728 20206095962112 20211634913856 20228028904494 20239086256128 20298729160289 20315417378112 20331870695616 20351080453376 20384307462144 20419707783168 20424120562656 20425305290784 20472145774336 20559396298752 20560588873728 20565032098176 20566225000064 20600746273872 20653876482048 20670603915264 20676270199232 20688570181504 20748562493481 20759904387072 20776743088128 20782438467264 20813216006144 20853866818656 20855076474784 20871992371491 20872222083072 20889126352896 20920087461888 20983904603136 20996387592192 21033246089216 21074326647984 21122887974912 21124113235968 21128678240256 21141247352832 21165371269632 21219724131264 21225540941607 21237143568384 21249777205248 21254369366016 21255602253824 21297117101976 21346191802368 21351808288077 21352043280384 21401009012736 21425429339136 21438174984192 21444051676896 21558793927248 21591999993216 21609725034496 21627253039104 21651931528704 21701584982016 21707533881408 21713484411529 21720686395392 21726401415938 21738277830656 21801314064384 21818997470016 21836908855296 21931006593024 21937018382112 22025752215552 22031789976576 22036551133392 22049660325024 22082314543104 22088367809152 22125444063696 22149677081088 22162853569536 22182506532864 22183793258496 22220012519424 22227120979704 22296381751296 22302493698048 22315761094656 22320583618752 22321878353728 22346053256052 22359346565544 22398597694112 22417012279296 22435167664128 22456364638208 22469723570176 22500224725392 22513609749024 22532091346944 22538267907072 22582287961578 22589953957888 22634074961712 22635387881168 22653997138944 22687546343424 22693765517312 22731857957376 22738089278088 22790484393984 22804042088448 22828767096832 22873354532568 22894965510048 22926061338624 22927391195136 22932345894912 22933676115968 22972171256064 22978468452132 23012498179072 23031163996128 23031417470976 23050070458368 23130662482944 23137003125072 23168427687936 23209099132928 23254429404672 23255778308608 23260803974136 23274641454192 23328272941056 23354892435456 23414868006912 23421286556256 23435219504832 23454457659392 23461961034132 23500267147008 23560616042016 23560875343872 23574891331584 23655917223936 23662401850368 23668888254384 23750237210136 23764365846192 23764627390464 23825655164928 23864555077632 23872189647672 23891786514432 23905999355904 23912552535552 23973960183104 24001316460204 24056622415872 24070933315584 24076135139328 24077531707392 24124558136508 24166908038384 24199731412992 24206365111296 24253643168154 24255050032806 24290999992368 24310673107024 24310940663808 24330659668992 24366691909632 24373371375616 24414283104768 24415699287552 24420975616584 24422392187576 24455562559488 24478668423168 24526478322432 24553070861588 24567677090536 24624288104448 24631038183424 24672382417152 24679145679876 24715694007296 24736013549568 24737448394752 24785763723648 24842603860992 24849413785296 24869812862976 24884607516672 24918386716224 24933210265728 24956767415808 24976979730944 24997514084352 25041396432896 25056293158912 25083429470208 25084884467712 25090305410304 25105231231488 25112113147944 25190363693056 25198422405876 25239563622144 25241027676416 25263410217984 25278439016448 25306125369344 25348602765312 25355551395456 25393101438976 25408207388672 25413698202624 25420664676912 25464811366314 25523489636352 25530486206976 25640499991944 25661548478464 25682362983936 25756836198804 25777696484172 25793315094528 25800385630464 25859552557056 25889060451456 25910059495644 25931329265664 25971270156288 26029128515706 26050209328758 26110236524544 26117393935872 26132930755584 26162750597184 26168404470903 26183971635966 26222748519936 26229936773368 26290378113024 26341726507776 26343254494464 26348947375788 26364621942936 26386264866816 26454025029632 26484211266432 26499966299904 26505693047268 26507230545052 26568310849536 26620202081664 26627499286182 26666933007872 26682796739584 26719016861403 26734911576966 26764193139648 26803862060544 26825570324992 26847624462336 26849181794304 26901621602496 26941461282816 26948846551808 26970705205992 27063700217856 27079799980032 27087223170816 27109160927488 27179076616192 27187771543182 27224697839616 27226277044224 27232160750208 27233740387712 27349507245402 27349808246784 27412528398336 27414118498304 27420042797568 27467661698496 27475191211023 27512507879424 27538501976064 27560805220352 27638636726853 27664749991308 27702324117504 27709917956352 27805155758208 27812777785554 27829323161988 27829629444096 27852168470528 27893449949184 27955590508458 27970872016896 27978231549894 27978539470848 27995183456256 28099102197312 28106804802081 28171570987008 28188329803776 28220495026176 28251127291437 28292965508352 28300721255476 28339159154688 28396156135968 28421336495232 28438243893504 28469077717436 28469391040512 28534678683648 28567239118848 28584233312256 28590410477952 28592068902528 28598247761526 28599906640714 28698203295581 28721796982848 28745058569664 28789333324288 28836337385472 28845562490937 28869242038272 28892658356928 28935446642688 28943378508544 29025433834272 29068418752512 29091996626688 29125193007888 29217678925824 29241342124032 29249357842816 29367669620736 29374016090112 29375719968768 29382068177856 29399547100032 29433094421832 29443086057472 29500592084928 29508678870039 29532902774784 29550471426048 29576675377152 29578391011328 29636161306272 29684547975168 29736658264064 29754348126208 29760778158336 29794737674736 29812462087392 29889349705728 29913556885504 30000299633856 30018146332032 30018476703744 30026374990566 30042788462592 30051023876096 30109717282104 30178766615616 30179098755072 30187039303833 30197051817984 30205329518592 30309143943168 30317452370784 30342043356741 30358629384192 30497806043424 30526620680064 30576461193216 30629561674752 30637957936176 30708218661504 30708556627968 30716636484602 30733427277824 30840883310592 30847548147264 30849337500096 30891236917248 31005905872896 31014405298848 31032855272256 31139856580608 31173657700896 31219824009216 31228382075008 31246959339776 31280800227984 31282614712176 31333689529344 31380131192832 31414154722688 31414500458496 31541222965248 31549869133824 31558517672512 31611489971976 31666982946848 31685821128256 31686169853952 31693017360384 31711871029248 31767540219904 31829586196896 31855715352576 31874665807872 31881554049024 31883403380736 31945675652964 32001755280272 32028064920576 32075496554496 32101513519104 32103375609856 32138144008704 32157262476288 32166077515344 32240197435392 32266308550656 32275153481728 32338190890872 32340066710408 32387999989824 32414587551744 32440879558656 32477897293056 32552377473024 32554265716736 32561300822112 32581029593088 32589602123907 32607416745984 32701971096576 32755363282944 32896509889536 32905527573168 32981351399424 32983264526336 33038628323328 33047684964864 33123471814656 33132551713728 33159750483968 33179476688896 33224515621632 33244280354304 33275689887744 33330018779136 33444572626944 33446512623616 33453740547072 33473641641984 33480875428128 33482817530592 33597896541168 33652751496192 33684546957312 33704585355264 33750337088088 33770414623536 33798137020416 33807401860608 33884930936832 33894219569216 33951112442568 33953081821752 34031319515136 34040648275968 34107133917132 34187333322592 34243150645248 34310031798852 34342448265072 34370261978896 34391086792704 34398518842368 34400514173952 34467702678198 34479403409408 34518747268608 34546745994192 34575105687552 34626351661056 34628360208384 34695993724416 34705504687608 34733612438344 34813648699392 34823191914496 34843907674112 34881644107008 34883667462912 34891205961204 34911962181288 34963664693248 34992409411584 35122302010368 35124339325952 35131929834384 35152829257248 35181686489088 35192941551198 35250400720512 35312281688576 35333288399872 35340924063024 35341313015808 35362336997376 35424414466048 35483875835904 35493602775552 35503332381576 35625355815204 35646548769288 35646941085696 35685590852864 35738482747392 35796832616448 35798909059072 35837679771648 35858999033856 35868828803328 35921948377088 35960940274656 36001974690306 36084933623808 36106399973376 36116297561088 36250362057576 36299597119488 36301702725632 36309547666944 36382575049209 36436499988552 36466009660536 36466410995712 36550037864448 36560057063424 36623548931328 36631463424876 36633588281364 36683343839232 36718002634752 36829606292382 36851515635804 36886333321744 36936432156672 36946557275136 37018718519814 37073541010944 37083703714072 37105764215984 37106172592128 37191266598912 37263905791488 37274120677944 37304308733192 37304719294464 37326911275008 37435151123712 37465469596416 37475739736108 37562094649344 37584439738368 37627326701568 37635458115456 37657846847232 37668169721916 37723954011136 37785545539584 37797633608814 37859345433216 37861541514624 37895115326976 37917658524672 37959188054016 38033327093184 38046238244864 38089652158464 38112311083008 38120547303936 38122758536704 38130997015368 38197217049471 38285234454528 38295729310464 38326744759552 38448449847296 38460749987916 38492322717696 38523544475904 38580595523584 38666544726258 38689972641792 38700578445696 38757891670016 38789328835584 38833590677184 38896993898496 38956905234432 38988456165376 39075313993137 39165354786816 39167626625024 39176090903808 39199396133376 39244125895776 39334122779904 39344905160052 39377203699712 39400628568064 39435567169536 39514881741696 39523421063682 39546932914404 39579397300224 39681037544448 39726316899648 39749949449856 39758539570902 39760845817578 39852466274304 39941248929273 40000399511808 40024195109376 40035166654088 40102367365449 40146289709472 40205793090816 40238355487488 40249385738444 40273772691456 40412191924224 40423269827712 40456057808988 40597458320578 40630834756224 40663741391232 40702160906752 40768614924288 40781657314773 40839415566336 40848241125312 40850610581568 40944291548672 41024260868103 41118792597504 41121177747456 41130064196352 41132450000128 41201492547744 41307752964096 41341207830528 41352540398464 41377140363008 41497124986962 41519808774144 41553486176256 41564876934528 41626432012288 41707733637312 41710152949568 41719166678331 41743984742982 41744444166144 41778252705792 41840174923776 41967347324841 41967809206272 41992775184384 42066492178432 42148653295968 42257356480512 42282494705664 42330742539264 42439448262528 42451081883214 42474287136768 42508738732032 42511204507648 42594234203952 42692383604736 42703616576154 42704086560768 42802018025472 42850858678272 42876349968384 42888103353792 42897371642289 42899859961071 43117587854496 43183999986432 43254506078208 43303863057408 43403169964032 43415067762816 43426968823058 43452802831876 43602628128768 43637994940032 43673817710592 43802520819571 43862013186048 43874036764224 44051504431104 44063095006481 44063579953152 44073102266784 44099320650048 44164629086208 44176735618304 44250888127392 44299354162176 44325707139072 44365013065728 44367586516992 44454241959408 44592763502592 44604987396096 44631522189312 44641167237504 44643756707456 44692106512104 44718693131088 44797195388224 44834024558592 44870335328256 44912729276416 44939447140352 45000449450784 45027219498048 45039562485849 45064182693888 45076535814144 45164575923156 45179907915776 45268149923424 45270775762336 45307994277888 45387531034624 45463715914752 45476178556176 45580968787968 45657534193664 45746709065136 45789931020096 45852122677248 45854782390272 45864691789824 45867352231936 45944342512128 45956936904264 46024996358144 46062327992256 46062834941952 46074954726903 46100140916736 46261324965888 46274006250144 46336855375872 46508858809344 46511556617216 46521607948272 46549282908384 46709784870912 46829736013824 46842573112512 46870439009664 46908915318784 46923922068264 47000534294016 47121232084032 47121750687744 47149782663168 47311834447872 47324803700736 47337776508768 47500474420272 47528731692384 47529254780928 47651310329856 47744379295344 47783573028864 47811998711808 47825105071104 47947920366208 48002632920408 48113244831744 48141866631168 48152270278656 48155063414784 48249116273016 48333816076768 48399462825984 48412730222592 48507286336308 48510100065612 48581999984736 48621346214048 48621881327616 48661319337984 48746742751232 48828566209536 48831398575104 48841951233168 48844784375152 48911125118976 48957336846336 49052956644864 49106141723176 49135354181072 49248576208896 49262076366848 49344764834304 49358291359752 49431388014592 49472027099136 49474896789504 49571527447296 49685207721984 49698827570592 49739625725952 49769215033344 49836773432448 49866420531456 49913534831616 49953959461888 49995028168704 50082792865792 50166858940416 50169768935424 50180610820608 50210462462976 50224226295888 50380727386112 50396844811752 50479127244288 50482055352832 50526820435968 50556878032896 50612250738688 50697205530624 50711102790912 50786202877952 50816414777344 50827396405248 50841329353824 50929622732628 51046979272704 51060972413952 51280999983888 51323096956928 51364725967872 51513672397608 51555392968344 51586630189056 51600771260928 51719105114112 51778120902912 51820118991288 51862658531328 51942540312576 52058257031412 52100418657516 52220473049088 52234787871744 52265861511168 52325501194368 52336808941806 52367943271932 52445497039872 52459873546736 52580756226048 52683453015552 52686508988928 52697894751576 52729243885872 52772529733632 52789412326797 52908050059264 52968422532864 52999932599808 53011386094536 53014461090104 53136621699072 53240404163328 53254998572364 53333866015744 53365593479168 53438033722806 53469823153932 53528386279296 53607724121088 53651140649984 53695248924672 53698363588608 53803243204992 53882922565632 53897693103616 53941410411984 54002962035459 54127400435712 54159599960064 54174446341632 54218321854976 54358153232384 54375543086364 54449395679232 54452554088448 54464321500416 54467480775424 54699014490804 54699616493568 54825056796672 54828236996608 54840085595136 54935323396992 54950382422046 55025015758848 55077003952128 55121610440704 55244409438573 55277273453706 55329499982616 55404648235008 55419835912704 55610311516416 55625555571108 55658646323976 55659258888192 55704336941056 55786899898368 55911181016916 55956463099788 55957078941696 55990366912512 56198204394624 56213609604162 56343141974016 56376659607552 56440990052352 56502254582874 56585931016704 56601442510952 56678318309376 56696450413221 56792312271936 56842672990464 56876487787008 56938155434872 56938782081024 57069357367296 57134478237696 57168466624512 57180820955904 57184137805056 57196495523052 57199813281428 57396406591162 57443593965696 57490117139328 57578666648576 57672674770944 57691124981874 57738484076544 57785316713856 57870893285376 57886757017088 57999817089387 58003181445493 58050867668544 58136837505024 58183993253376 58250386015776 58435357851648 58482684248064 58498715685632 58748032180224 58751439937536 58764136355712 58799094200064 58866188843664 58886172114944 59001184169856 59017357740078 59065805549568 59100942852096 59153350754304 59156782022656 59272322612544 59369095950336 59473316528128 59508696252416 59521556316672 59589475349472 59624924174784 59641268726367 59778699411456 59827113771008 60000599267712 60036292664064 60052749981132 60102047752192 60219434564208 60357533231232 60358197510144 60374078607666 60410659037184 60618287886336 60634904741568 60684086713482 60717258768384 60896187480867 60995612086848 61053241360128 61152922386432 61259123349504 61275915872352 61416437323008 61433272969204 61681766621184 61695096294528 61698675000192 62011811745792 62028810597696 62065710544512 62245687480443 62279713161216 62296099836749 62347315401792 62439648018432 62456764150016 62493918679552 62561600455968 62565229424352 62615977114473 62667379058688 62760262385664 62828309445376 63099738267648 63117035345024 63222979943952 63333965893696 63371642256512 63372339707904 63386034720768 63423742058496 63535080439808 63659172393792 63676622824821 63711430705152 63749331615744 63763108098048 63766806761472 63891351305928 64003510560544 64055424864231 64056129841152 64203027038208 64206751219712 64276288017408 64314524952576 64332155030688 64550306963456 64676381781744 64680133420816 64775999979648 64829175103488 64881759117312 64955794586112 65104754946048 65108531433472 65122601644224 65140453234587 65162059186176 65179204247814 65214833491968 65403942193152 65510726565888 65793019779072 65811055146336 66077256646656 66095369929728 66246943629312 66265103427456 66319500967936 66449031243264 66488560708608 66551379775488 66660037558272 66889145253888 66893025247232 66907481094144 66947283283968 66961750856256 66965635061184 67195793082336 67305502992384 67369093914624 67409170710528 67500674176176 67540829247072 67596274040832 67614803721216 67769861873664 67788439138432 67902224885136 67906163643504 68062639030272 68081296551936 68214267834264 68374666645184 68486301290496 68620063597704 68684896530144 68740523957792 68782173585408 68797037684736 68801028347904 68935405356396 68958806818816 69037494537216 69093491988384 69150211375104 69391987448832 69411009375216 69467224876688 69627297398784 69646383828992 69687815348224 69763288214016 69767334925824 69782411922408 69823924362576 69927329386496 69984818823168 70244604020736 70248678651904 70263859668768 70305658514496 70363372978176 70385883102396 70500801441024 70624563377152 70666576799744 70681848126048 70682626031616 70724673994752 70967751671808 70987205551104 71006664763152 71250711630408 71293097538576 71293882171392 71371181705728 71476965494784 71593665232896 71597818118144 71675359543296 71717998067712 71737657606656 71843896754176 71921880549312 72003949380612 72169867247616 72212799946752 72232595122176 72500724115152 72599194238976 72603405451264 72619095333888 72765150098418 72872999977104 72932019321072 72932821991424 73100075728896 73120114126848 73247097862656 73262926849752 73267176562728 73366687678464 73436005269504 73659212584764 73703031271608 73772666643488 73872864313344 73893114550272 74037437039628 74147082021888 74167407428144 74211528431968 74212345184256 74527811582976 74548241355888 74608617466384 74609438588928 74653822550016 74870302247424 74930939192832 74951479472216 75124189298688 75168879476736 75254653403136 75270916230912 75315693694464 75336339443832 75447908022272 75571091079168 75595267217628 75718690866432 75723083029248 75790230653952 75835317049344 75918376108032 76066654186368 76179304316928 76224622166016 76241094607872 76245517073408 76261994030736 76394434098942 76570468909056 76591458620928 76653489519104 76896899694592 76921499975832 76984645435392 77047088951808 77161191047168 77333089452516 77379945283584 77401156891392 77515783340032 77578657671168 77667181354368 77793987796992 77913810468864 77976912330752 78150627986274 78330709573632 78335253250048 78352181807616 78398792266752 78488251791552 78668245559808 78689810320104 78754407399424 78801257136128 78871134339072 79029763483392 79046842127364 79093865828808 79158794600448 79362075088896 79452633799296 79499898899712 79517079141804 79521691635156 79704932548608 79882497858546 80000799023616 80048390218752 80070333308176 80157050584209 80204734730898 80292579418944 80411586181632 80476710974976 80498771476888 80547545382912 80824383848448 80846539655424 80912115617976 81194916641156 81261669512448 81327482782464 81404321813504 81537229848576 81563314629546 81678831132672 81696482250624 81701221163136 81888583097344 82048521736206 82237585195008 82242355494912 82260128392704 82264900000256 82402985095488 82425573633069 82615505928192 82682415661056 82705080796928 82754280726016 82915910180559 82994249973924 83106972352512 83129753869056 83252864024576 83415467274624 83420305899136 83438333356662 83487969485964 83488888332288 83556505411584 83680349847552 83934694649682 83935618412544 83985550368768 84132984356864 84297306591936 84320414406243 84514712961024 84564989411328 84661485078528 84878896525056 84902163766428 85017477464064 85022409015296 85188468407904 85407233152308 85408173121536 85604036050944 85701717356544 85752699936768 85776206707584 85794743284578 85799719922142 86094609886743 86235175708992 86367999972864 86509012156416 86536687472811 86607726114816 86806339928064 86830135525632 86853937646116 86905605663752 87205256257536 87275989880064 87605041639142 87724026372096 87748073528448 88073796320921 88103008862208 88126190012962 88127159906304 88146204533568 88198641300096 88329258172416 88353471236608 88501776254784 88526036610117 88598708324352 88651414278144 88730026131456 88735173033984 88908483918816 89209974792192 89263044378624 89282334475008 89287513414912 89384213024208 89437386262176 89594390776448 89668049117184 89740670656512 89825458552832 89878894280704 90000898901568 90054438996096 90079124971698 90128365387776 90153071628288 90329151846312 90359815831552 90536299846848 90541551524672 90561117911499 90615988555776 90775062069248 90927431829504 90952357112352 91315068387328 91493418130272 91579862040192 91729383579648 91734704463872 91888685024256 91913873808528 92049992716288 92124655984512 92125669883904 92149909453806 92200281833472 92522649931776 92548012500288 92673710751744 93017717618688 93023113234432 93043215896544 93098565816768 93419569741824 93659472027648 93685146225024 93740878019328 93847844136528 94001068588032 94242464168064 94243501375488 94623668895744 94649607401472 94675553017536 95000948840544 95057463384768 95058509561856 95083520803459 95302620659712 95488758590688 95567146057728 95623997423616 95650210142208 95895840732416 96005265840816 96226489663488 96304540557312 96310126829568 96498232546032 96667632153536 96798925651968 96825460445184 97014572672616 97020200131224 97163999969472 97242692428096 97243762655232 97322638675968 97493485502464 97657132419072 97662797150208 97683902466336 97689568750304 97768806371721 97822250237952 98105913289728 98212283446352 98270708362144 98524152733696 98689529668608 98716582719504 98862776029184 98944054198272 98949793579008 99143054894592 99370415443968 99397655141184 99479251451904 99538430066688 99673546864896 99732841062912 99827069663232 99907918923776 99990056337408 100333717880832 100339537870848 100361221641216 100420924925952 100448452591776 100793689623504 100958254488576 100964110705664 101053640871936 101113756065792 101224501477376 101394411061248 101422205581824 101572405755904 101632829554688 101654792810496 101682658707648 101859245465256 102093958545408 102121944827904 102561999967776 102646193913856 102729451935744 103027344795216 103110785936688 103173260378112 103201542521856 103438210228224 103556241805824 103640237982576 103725317062656 103885080625152 104116514062824 104200837315032 104440946098176 104469575743488 104531723022336 104651002388736 104673617883612 104735886543864 104890994079744 104919747093472 105366906031104 105373017977856 105395789503152 105458487771744 105545059467264 105578824653594 105816100118528 105936845065728 105999865199616 106022772189072 106028922180208 106273243398144 106480808326656 106509997144728 106667732031488 106731186958336 106876067445612 106939646307864 107056772558592 107215448242176 107302281299968 107390497849344 107396727177216 107606486409984 107765845131264 107795386207232 107882820823968 108005924070918 108254800871424 108319199920128 108348892683264 108436643709952 108716306464768 108751086172728 108898791358464 108905108176896 108928643000832 108934961550848 109147725147627 109398028981608 109399232987136 109650113593344 109656473993216 109680171190272 109870646793984 109900764844092 110050031517696 110154007904256 110243220881408 110488818877146 110554546907412 110658999965232 110809296470016 110839671825408 111220623032832 111251111142216 111317292647952 111318517776384 111408673882112 111573799796736 111822362033832 111912926199576 111914157883392 111980733825024 112396408789248 112427219208324 112686283948032 112753319215104 112881980104704 113004509165748 113171862033408 113202885021904 113356636618752 113392900826442 113584624543872 113685345980928 113752975574016 113876310869744 113877564162048 114138714734592 114268956475392 114336933249024 114361641911808 114368275610112 114392991046104 114399626562856 114591651148413 114792813182324 114887187931392 114980234278656 115157333297152 115345349541888 115382249963748 115476968153088 115570633427712 115741786570752 115773514034176 115999634178774 116006362890986 116101735337088 116273675010048 116367986506752 116500772031552 116870715703296 116965368496128 116997431371264 117225941979411 117496064360448 117502879875072 117528272711424 117598188400128 117732377687328 117772344229888 118002368339712 118034715480156 118131611099136 118201885704192 118306701508608 118313564045312 118544645225088 118738191900672 118946633056256 119017392504832 119043112633344 119178950698944 119249848349568 119282537452734 119557398822912 119654227542016 120001198535424 120072585328128 120105499962264 120204095504384 120438869128416 120715066462464 120748157215332 120821318074368 121236575772672 121269809483136 121368173426964 121792374961734 121991224173696 122106482720256 122305844772864 122344971944319 122518246699008 122551831744704 122832874646016 122866545938408 123072782604309 123363533242368 123390192589056 123397350000384 124023623491584 124057621195392 124131421089024 124491374960886 124559426322432 124592199673498 124694630803584 124879296036864 124913528300032 124987837359104 125123200911936 125130458848704 125157500034993 125231954228946 125334758117376 125520524771328 125656618890752 125902041974523 125909345088997 126199476535296 126234070690048 126445959887904 126667931787392 126743284513024 126772069441536 126847484116992 127070160879616 127318344787584 127353245649642 127422861410304 127526216196096 127533613522944 127782702611856 128007021121088 128110849728462 128112259682304 128406054076416 128413502439424 128552576034816 128629049905152 128664310061376 128699579883213 129100613926912 129352763563488 129360266841632 129551999959296 129763518234624 129911589172224 130209509892096 130217062866944 130245203288448 130280906469174 130358408495628 130807884386304 131021453131776 131407562458713 131586039558144 131622110292672 132154513293312 132189285019443 132190739859456 132493887258624 132530206854912 132898062486528 132977121417216 133102759550976 133778290507776 133786050494464 133814962188288 133894566567936 133923501712512 133931270122368 134391586164672 134428425963511 134611005984768 134738187829248 134818341421056 135001348352352 135081658494144 135118687457547 135192548081664 135228119157821 135229607442432 135539723747328 135576878276864 135804449770272 135812327287008 136162593103872 136428535668528 136749333290368 136972602580992 137240127195408 137369793060288 137481047915584 137564347170816 137594075369472 137602056695808 137870810712792 137917613637632 138074989074432 138186983976768 138224864180709 138300422750208 138783974897664 138822018750432 138934449753376 139292767657984 139375630696448 139526576428032 139534669851648 139564823844816 139647848725152 139854658772992 140489208041472 140497357303808 140527719337536 140611317028992 140726745956352 140771766204792 141001602882048 141249126754304 141333153599488 141363696252096 141365252063232 141449347989504 141935503343616 141974411102208 142013329526304 142501423260816 142586195077152 142587764342784 142742363411456 142953930989568 143350719086592 143435996135424 143475315213312 143687793508352 143843761098624 144007898761224 144339734495232 144425599893504 144465190244352 145001448230304 145198388477952 145206810902528 145238190667776 145530300196836 145745999954208 145864038642144 145865643982848 146240228253696 146494195725312 146525853699504 146534353125456 146733375356928 146872010539008 147318425169528 147406062543216 147545333286976 147745728626688 147786229100544 148074874079256 148294164043776 148334814856288 148423056863936 148424690368512 149055623165952 149096482711776 149217234932768 149218877177856 149307645100032 149740604494848 149861878385664 149902958944432 150248378597376 150509306806272 150541832461824 150631387388928 150672678887664 150895816044544 151142182158336 151190534435256 151437381732864 151446166058496 151580461307904 151670634098688 151836752216064 152133308372736 152358608633856 152449244332032 152482189215744 152491034146816 152523988061472 152788868197884 153140937818112 153182917241856 153306979038208 153842999951664 153969290870784 154094177903616 154322382094336 154666178905032 154759890567168 154802313782784 155031566680064 155157315342336 155334362708736 155587975593984 155827620937728 155953824661504 156301255972548 156661419147264 156670506500096 156704363615232 156797584533504 156976503583104 157336491119616 157379620640208 157508814798848 157602514272256 157742268678144 158059526966784 158093684254728 158187731657616 158317589200896 158724150177792 158905267598592 158999797799424 159034158283608 159043383270312 159409865097216 159764995717092 160001598047232 160096780437504 160140666616352 160314101168418 160409469461796 160585158837888 160823172363264 160953421949952 160997542953776 161095090765824 161648767696896 161693079310848 161824231235952 162008886106377 162389833282312 162523339024896 162654965564928 162808643627008 163074459697152 163126629259092 163357662265344 163392964501248 163402442326272 163777166194688 164097043472412 164475170390016 164484710989824 164520256785408 164529800000512 164805970190976 164851147266138 165231011856384 165364831322112 165410161593856 165508561452032 165733228315719 165831820361118 165988499947848 166213944705024 166259507738112 166505728049152 166830934549248 166840611798272 166876666713324 166975938971928 166977776664576 167113010823168 167360699695104 167869389299364 167871236825088 167971100737536 168265968713728 168594613183872 168640828812486 169029425922048 169129978822656 169322970157056 169757793050112 169804327532856 170034954928128 170044818030592 170376936815808 170814466304616 170816346243072 171208072101888 171403434713088 171505399873536 171552413415168 171589486569156 171599439844284 172189219773486 172470351417984 172735999945728 173018024312832 173073374945622 173215452229632 173612679856128 173660271051264 173707875292232 173811211327504 173999451268161 174009544336479 174410512515072 174551979760128 175210083278284 175448052744192 175496147056896 176147592641842 176252380025924 176254319812608 176292409067136 176397282600192 176658516344832 176706942473216 177003552509568 177052073220234 177197416648704 177302828556288 177460052262912 177470346067968 177816967837632 178009763746513 178419949584384 178526088757248 178564668950016 178575026829824 178768426048416 178874772524352 178923806179101 179188781552896 179336098234368 179481341313024 179650917105664 179757788561408 180001797803136 180108877992192 180158249943396 180306143256576 180658303692624 180719631663104 181072599693696 181083103049344 181122235822998 181231977111552 181550124138496 181854863659008 181904714224704 182630136774656 182688562442601 182986836260544 183159724080384 183458767159296 183469408927744 183777370048512 183827747617056 184099985432576 184249311969024 184299818907612 185045299863552 185096025000576 186035435237376 186046226468864 186086431793088 186197131633536 186737062441329 186839139483648 186888299510247 187318944055296 187370292450048 187481756038656 187695688273056 187847931343419 188002137176064 188484928336128 189299214802944 189351106035072 190001897681088 190114926769536 190117019123712 190167041606918 190605241319424 190977517181376 191029868474463 191134292115456 191184582257609 191247994847232 191300420284416 191791681464832 192010531681632 192166274592693 192609081114624 192620253659136 192996465092064 193335264307072 193650920890368 194029145345232 194040400262448 194327999938944 194485384856192 194487525310464 194645277351936 194986971004928 195314264838144 195325594300416 195367804932672 195379137500608 195421359703761 195537612743442 195644500475904 196211826579456 196424566892704 196541416724288 197048305467392 197379059337216 197433165439008 197725552058368 198286109789184 198740830887936 198795310282368 198958502903808 199347093729792 199465682125824 199654139326464 199815837847552 199980112674816 200667435761664 200679075741696 200722443282432 200841849851904 200896905183552 201587379247008 201916508977152 201928221411328 202107281743872 202227512131584 202788822122496 202844411163648 203144811511808 203309585620992 203365317415296 203718490930512 204187917090816 204243889655808 205123999935552 205180229102201 205292387827712 205458903871488 206054689590432 206221571873376 206346520756224 206400813451411 206403085043712 206876420456448 207112483611648 207280475965152 207450634125312 208233028125648 208401674630064 208881892196352 208939151486976 209063446044672 209302004777472 209347235767224 209471773087728 209781988159488 209839494186944 210733812062208 210746035955712 210791579006304 210916975543488 211090118934528 211157649307188 211632200237056 211873690131456 211999730399232 212045544378144 212057844360416 212961616653312 213019994289456 213335464062976 213462373916672 213752134891224 213879292615728 214113545117184 214430896484352 214604562599936 214780995698688 214793454354432 215212972819968 215531690262528 215590772414464 215765641647936 216011848141836 216509601742848 216638399840256 216697785366528 216873287419904 217502172345456 217797582716928 217810216353792 217857286001664 217869923101696 218295450295254 218796057963216 218798465974272 219300227186688 219312947986432 219360342380544 219741293587968 219801529688184 220100063035392 220308015808512 220486441762816 220977637754292 221109093814824 221317999930464 221618592940032 221679343650816 222441246065664 222502222284432 222634585295904 222637035552768 222817347764224 223644724067664 223825852399152 223828315766784 223961467650048 224792817578496 224854438416648 225372567896064 225506638430208 225763960209408 226009018331496 226343724066816 226405770043808 226713273237504 226785801652884 227169249087744 227370691961856 227505951148032 227752621739488 227755128324096 228537912950784 228673866498048 228723283823616 228736551220224 228785982092208 228799253125712 229183302296826 229585626364648 229774375862784 229960468557312 230314666594304 230690699083776 230764499927496 230953936306176 231141266855424 231483573141504 231547028068352 231999268357548 232012725781972 232203470674176 232547350020096 232735973013504 233001544063104 233741431406592 233930736992256 233994862742528 234451883958822 234992128720896 235005759750144 235056545422848 235196376800256 235464755374656 235544688459776 236004736679424 236069430960312 236263222198272 236403771408384 236613403017216 236627128090624 237089290450176 237476383801344 237893266112512 238034785009664 238086225266688 238357901397888 238499696699136 238565074905468 239114797645824 239308455084032 240002397070848 240145170656256 240210999924528 240408191008768 240877738256832 241430132924928 241496314430664 241642636148736 242473151545344 242539618966272 242736346853928 243584749923468 243982448347392 244212965440512 244611689545728 244689943888638 245036493398016 245103663489408 245665749292032 245733091876816 246145565208618 246727066484736 246780385178112 246794700000768 247276720899207 248047246983168 248115242390784 248262842178048 248747730541677 248982749921772 249184399346996 249389261607168 249758592073728 249827056600064 249975674718208 250246401823872 250260917697408 250315000069986 250463908457892 250669516234752 251041049542656 251313237781504 251804083949046 251818690177994 252398953070592 252468141380096 252891919775808 252961243218729 253335863574784 253486569026048 253544138883072 253694968233984 254140321759232 254636689575168 254706491299284 255052432392192 255067227045888 255565405223712 256014042242176 256221699456924 256224519364608 256812108152832 256827004878848 257105152069632 257258099810304 257328620122752 257399159766426 258201227853824 258283829660229 258705527126976 258720533683264 259103999918592 259527036469248 259823178344448 260419019784192 260434125733888 260490406576896 260561812938348 260716816991256 261615768772608 262815124917426 263172079116288 263244220585344 264221388962763 264309026586624 264378570038886 264381479718912 264987774517248 265060413709824 265578109830351 265796124973056 265954242834432 266205519101952 267629924376576 267789133135872 267847003425024 267862540244736 268783172329344 268856851927022 269222011969536 269476375658496 269636682842112 270002696704704 270163316988288 270237374915094 270385096163328 270456238315642 270459214884864 271079447494656 271153756553728 271608899540544 271624654574016 271683353734497 271699113086783 272325186207744 272857071337056 273498666580736 273945205161984 274480254390816 274739586120576 274962095831168 275188150738944 275204113391616 275741621425584 275835227275264 276149978148864 276373967953536 276449728361418 276600845500416 277567949795328 277644037500864 277868899506752 278585535315968 278751261392896 279053152856064 279069339703296 279129647689632 279295697450304 279709317545984 280978416082944 280994714607616 281055438675072 281222634057984 281543532409584 282003205764096 282498253508608 282666307198976 282727392504192 282730504126464 283871006687232 283948822204416 284026659052608 285002846521632 285172390154304 285175528685568 285250562410377 285484726822912 285907861979136 286701438173184 286871992270848 286950630426624 287687522197248 288015797522448 288679468990464 288930380488704 290002896460608 290396776955904 290413621805056 290476381335552 291060600393672 291491999908416 291728077284288 291731287965696 291808046603719 292480456507392 292988391450624 293051707399008 293068706250912 293306419115163 293466750713856 294636850339056 294812125086432 295090666573952 295572458201088 296149748158512 296588328087552 296669629712576 296846113727872 296849380737024 298111246331904 298192965423552 298434469865536 298437754355712 298615290200064 299481208989696 299723756771328 299805917888864 301018613612544 301083664923648 301262774777856 301345357775328 301791632089088 302381068870512 302874763465728 302892332116992 303160922615808 303341268197376 303673504432128 304266616745472 304717217267712 304898488664064 304964378431488 304982068293632 305047976122944 305577736395768 306281875636224 306365834483712 306613958076416 307685999903328 307938581741568 308188355807232 309332357810064 309519781134336 309604627565568 310063133360128 310314630684672 310668725417472 311175951187968 311655241875456 311907649323008 312602511945096 313322838294528 313341013000192 313408727230464 313595169067008 313953007166208 314672982239232 314759241280416 315017629597696 315205028544512 316119053933568 316187368509456 316375463315232 316635178401792 317448300355584 317810535197184 317999595598848 318068316567216 318086766540624 318819730194432 319529991434184 320003196094464 320193560875008 320281333232704 320628202336836 320818938923592 321170317675776 321646344726528 321906843899904 321995085907552 322190181531648 323297535393792 323386158621696 323648462471904 324017772212754 324779666564624 325046678049792 325309931129856 325617287254016 326148919394304 326253258518184 326715324530688 326785929002496 326804884652544 327443175442881 327554332389376 328194086944824 328950340780032 328969421979648 329040513570816 329059600001024 329611940381952 329702294532276 330462023712768 330729662644224 330820323187712 331017122904064 331466456631438 331663640722236 331976999895696 332427889410048 332519015476224 333011456098304 333661869098496 333681223596544 333753333426648 333951877943856 333955553329152 334226021646336 334721399390208 335738778598728 335742473650176 335942201475072 336531937427456 337189226367744 337281657624972 338058851844096 338259957645312 338645940314112 339515586100224 339608655065712 340069909856256 340089636061184 340753873631616 341628932609232 341632692486144 342416144203776 342806869426176 343010799747072 343104826830336 343178973138312 343198879688568 344378439546972 344940702835968 345471999891456 346036048625664 346146749891244 346430904459264 347225359712256 347320542102528 347415750584464 347622422655008 347998902536322 348019088672958 348821025030144 349103959520256 350420166556568 350896105488384 350992294113792 351677825938233 352295185283684 352504760051848 352508639625216 352584818134272 352794565200384 353317032689664 353413884946432 354007105019136 354104146440468 354394833297408 354605657112576 354920104525824 354940692135936 355633935675264 356019527493026 356839899168768 357052177514496 357129337900032 357150053659648 357536852096832 357749545048704 357847612358202 358377563105792 358672196468736 358962682626048 359301834211328 359515577122816 360003595606272 360217755984384 360316499886792 360612286513152 361316607385248 361439263326208 362145199387392 362166206098688 362244471645996 362463954223104 363100248276992 363709727318016 363809428449408 365260273549312 365377124885202 365973672521088 366319448160768 366917534318592 366938817855488 367554740097024 367655495234112 368199970865152 368498623938048 368599637815224 370090599727104 370192050001152 372070870474752 372092452937728 372172863586176 372394263267072 373474124882658 373678278967296 373776599020494 374637888110592 374740584900096 374963512077312 375391376546112 375472500104979 375695862686838 376004274352128 376969856672256 377706125923569 377728035266991 378598429605888 378702212070144 380003795362176 380229853539072 380334083213836 381210482638848 381955034362752 382059736948926 382268584230912 382369164515218 382600840568832 383583362929664 384021063363264 384332549185386 385218162229248 385240507318272 385992930184128 386098739649639 386670528614144 387301841780736 388058290690464 388080800524896 388655999877888 388970769712384 389290554703872 389973942009856 390628529676288 390651188600832 390735609865344 390758275001216 390842719407522 391075225486884 392423653158912 392849133785408 393082833448576 394096610934784 394222687376139 394758118674432 394866330878016 395451104116736 396567855058329 396572219578368 397481661775872 397590620564736 398694187459584 398931364251648 399308278652928 399631675695104 401334871523328 401358151483392 401444886564864 401683699703808 401793810367104 403174758494016 403285277890533 403833017954304 403856442822656 404214563487744 404455024263168 405356062372641 405577644244992 405684357473463 405688822327296 406619171241984 406730634830592 407436981861024 408487779311616 410247999871104 410360458204402 410584775655424 410917807742976 412109379180864 412443143746752 412556203819051 412693041512448 412801626902822 412806170087424 413752840912896 414224967223296 414560951930304 414674592542127 414901268250624 416466056251296 416803349260128 417878302973952 418126892089344 418604009554944 418694471534448 418943546175456 419563976318976 419678988373888 421467624124416 421492071911424 421583158012608 421833951086976 422180237869056 422315298614376 423264400474112 423747380262912 423999460798464 424091088756288 424115688720832 425923233306624 426039988578912 426670928125952 426924747833344 427504269782448 427758585231456 428227090234368 428861792968704 429209125199872 430425945639936 431063380525056 431181544828928 431531283295872 432023696283672 433019203485696 433276799680512 433395570733056 433746574839808 435004344690912 435595165433856 435620432707584 435714572003328 435739846203392 436590900590508 437592115926432 437596931948544 438720684761088 439482587175936 439603059376368 440200126070784 440616031617024 440972883525632 441955275508584 442218187629648 442635999860928 443237185880064 443358687301632 444882492131328 445004444568864 445269170591808 445274071105536 445391229026729 445634695528448 447289448135328 447651704798304 447656631533568 447922935300096 449585635156992 449708876833296 450745135792128 451527920418816 452018036662992 452687448133632 452811540087616 453426546475008 453571603305768 454338498175488 454741383923712 455011902296064 455505243478976 455510256648192 457075825901568 457347732996096 457446567647232 457473102440448 457571964184416 457598506251424 458366604593652 459171252729296 459548751725568 459920937114624 460629333188608 461528999854992 461907872612352 462282533710848 462967146283008 463094056136704 463998536715096 464025451563944 464406941348352 465094700040192 465471946027008 466003088126208 467482862813184 467861473984512 467989725485056 468903767917644 469984257441792 470011519500288 470113090845696 470392753600512 470929510749312 472009473358848 472138861920624 472526444396544 472807542816768 473226806034432 473254256181248 474178580900352 474952767602688 475786532225024 476069570019328 476172450533376 476715802795776 476999393398272 477130149810936 478229595291648 478616910168064 480004794141696 480290341312512 480421999849056 480816382017536 481755476513664 482860265849856 482992628861328 483285272297472 484946303090688 485079237932544 485472693707856 487169499846936 487964896694784 488425930881024 489223379091456 489379887777276 490072986796032 490207326978816 491331498584064 491466183753632 492291130417236 493454132969472 493560770356224 493589400001536 494553441798414 496094493966336 496230484781568 496525684356096 497199684947157 497495461083354 497965499843544 498368798693992 498778523214336 499517184147456 499654113200128 499951349436416 500492803647744 500521835394816 500630000139972 500927816915784 501339032469504 502082099085312 502626475563008 503608167898092 503637380355988 504797906141184 504936282760192 505783839551616 505922486437458 506671727149568 506973138052096 507088277766144 507389936467968 508280643518464 509273379150336 509412982598568 510104864784384 510134454091776 511130810447424 512028084484352 512443398913848 512449038729216 513624216305664 513654009757696 514210304139264 514516199620608 514657240245504 514798319532852 516402455707648 516567659320458 517411054253952 517441067366528 518207999837184 519054072938496 519646356688896 520838039568384 520868251467776 520980813153792 521123625876696 521433633982512 522028633009437 523231537545216 525630249834852 526344158232576 526488441170688 528442777925526 528757140077772 528762959437824 529975549034496 530120827419648 531156219660702 531592249946112 531908485668864 532411038203904 534029291239539 535259848753152 535578266271744 535694006850048 535725080489472 536771418537303 537566344658688 537713703854044 538444023939072 538952751316992 539273365684224 540005393409408 540326633976576 540474749830188 540912476631284 540918429769728 542158894989312 542307513107456 543217799081088 543249309148032 543366707468994 543398226173566 544650372415488 545714142674112 546997333161472 547890410323968 548065687327803 548960508781632 549479172241152 549924191662336 550376301477888 550408226783232 551483242851168 551670454550528 552299956297728 552747935907072 552899456722836 555135899590656 555288075001728 555737799013504 557171070631936 557502522785792 558106305712128 558138679406592 558259295379264 558591394900608 559418635091968 560664898530741 561956832165888 561989429215232 562110877350144 562445268115968 563087064819168 564006411528192 564996507017216 565332614397952 565454785008384 567897644408832 568053318105216 570005693043264 570344780308608 570351057371136 570501124820754 570969453645824 571815723958272 573089605423389 573402876346368 573553746772827 573743984541696 573901260853248 575375044394496 576031595044896 576498823778079 577860760977408 580005792921216 580952762671104 582121200787344 582983999816832 583456154568576 583462575931392 583616093207438 584960913014784 585976782901248 586103414798016 586137412501824 586264079111283 586612838230326 586933501427712 589273700678112 589624250172864 590181333147904 591144916402176 592299496317024 593176656175104 593339259425152 593692227455744 596222492663808 596385930847104 596868939731072 596875508711424 598962417979392 599447513542656 599611835777728 602037227225088 602167329847296 602525549555712 602690715550656 603583264178176 604762137741024 605749526931456 605784664233984 606321845231616 606682536394752 608533233490944 609434434535424 609928756862976 609964136587264 610095952245888 611155472791536 612563751272448 612731668967424 613227916152832 615371999806656 615540687306603 615877163483136 616376711614464 618664715620128 619039562268672 619202440354233 619209255131136 620629261369344 621337450834944 622351902375936 625205023890192 626645676589056 626682026000384 626817454460928 627190338134016 627906014332416 629345964478464 629518482560832 629691047934341 630035259195392 630410057089024 632238107867136 632374737018912 632750926630464 633270356803584 634896600711168 635621070394368 635999191197696 636136633134432 636173533081248 639059982868368 640006392188928 640387121750016 640562666465408 641256404673672 641637877847184 642340635351552 643292689453056 643813687799808 643990171815104 644380363063296 646595070787584 646772317243392 647296924943808 648035544425508 649559333129248 650093356099584 650619862259712 651234574508032 652506517036368 653430649061376 653571858004992 653609769305088 654886350885762 655108664778752 656388173889648 657900681560064 657938843959296 658081027141632 658119200002048 659223880763904 659404589064552 660924047425536 661459325288448 661640646375424 662034245808128 662932913262876 663327281444472 663953999791392 664855778820096 665038030952448 667323738196992 667362447193088 667506666853296 667903755887712 667911106658304 668452043292672 671477557197456 671484947300352 671884402950144 673063874854912 674378452735488 674563315249944 676117703688192 676519915290624 677291880628224 679031172200448 679217310131424 680139819712512 680179272122368 681507747263232 683257865218464 683265384972288 685613738852352 686021599494144 686209653660672 686357946276624 686397759377136 688756879093944 689881405671936 690943999782912 692072097251328 692293499782488 692861808918528 694450719424512 694641084205056 694831501168928 695244845310016 695997805072644 696038177345916 697642050060288 698207919040512 700840333113136 701792210976768 701984588227584 703355651876466 704590370567368 705009520103696 705017279250432 705169636268544 705589130400768 706634065379328 706827769892864 708014210038272 708208292880936 708789666594816 709211314225152 709840209051648 709881384271872 711267871350528 712039054986052 713679798337536 714104355028992 714258675800064 714300107319296 715073704193664 715499090097408 715695224716404 716755126211584 717344392937472 717925365252096 718603668422656 720007191212544 720435511968768 720632999773584 721224573026304 722633214770496 722878526652416 724290398774784 724332412197376 724488943291992 724927908446208 726200496553984 727419454636032 727618856898816 730520547098624 730754249770404 731947345042176 732638896321536 733835068637184 733877635710976 735109480194048 735310990468224 736399941730304 736997247876096 737199275630448 740181199454208 740384100002304 744141740949504 744184905875456 744345727172352 744788526534144 746948249765316 747553198040988 749275776221184 749481169800192 749927024154624 750782753092224 750945000209958 751391725373676 752008548704256 753939713344512 755412251847138 755456070533982 757196859211776 757404424140288 758883729656187 760007590724352 760459707078144 760668166427672 762420965277696 763910068725504 764119473897852 764738329030436 765201681137664 767166725859328 768042126726528 768665098370772 770436324458496 770481014636544 771985860368256 772197479299278 773341057228288 774603683561472 774851488980687 776116581380928 776161601049792 777311999755776 777941539424768 778581109407744 779947884019712 781257059352576 781302377201664 781471219730688 781516550002432 781685438815044 782150450973768 784847306317824 785698267570816 786165666897152 788193221869568 788445374752278 789516237348864 789732661756032 790902208233472 792664166888289 793135710116658 793144439156736 794963323551744 795181241129472 797388374919168 797862728503296 798616557305856 799263351390208 802889773129728 803367399407616 803587620734208 806349516988032 806570555781066 807666035908608 807712885645312 808429126975488 808910048526336 810712124745282 811155288489984 811368714946926 811377644654592 813238342483968 813461269661184 814873963722048 815050061203491 815097339260349 816975558623232 820495999742208 820720916408804 821835615485952 824218758361728 824886287493504 825112407638102 825603253805644 825612340174848 827505681825792 828449934446592 829121903860608 829349185084254 829802536501248 832247895571849 832932112502592 833606698520256 835756605947904 836253784178688 837208019109888 837388943068896 837887092350912 839127952637952 839357976747776 842935248248832 842984143822848 843166316025216 843667902173952 844630597228752 846528800948224 847494760525824 847998921596928 848182177512576 848231377441664 851846466613248 852079977157824 853341856251904 853849495666688 855008539564896 855517170462912 855751687231131 856454180468736 857723585937408 858418250399744 860851891279872 862363089657856 863062566591744 864047392567344 866038406971392 866791141466112 867493149679616 870008689381824 871190330867712 871240865415168 871429144006656 871479692406784 873181801181016 875184231852864 875193863897088 875424139811157 877441369522176 878965174351872 879206118752736 879919257345489 880400252141568 883910551017168 884436375259296 885271999721856 886717374603264 889764984262656 890008889137728 890538341183616 890548142211072 890782458053458 891269391056896 894578896270656 895303409596608 895313263067136 895845870600192 899171270313984 899417753666592 903055840837632 904036073325984 905374896267264 905623080175232 907143206611536 908676996350976 909482767847424 910023804592128 911010486957952 911020513296384 914151651803136 914695465992192 914893135294464 914946204880896 915143928368832 915197012502848 916733209187304 918342505458592 919097503451136 919841874229248 921258666377216 923057999709984 923815745224704 924565067421696 926188112273408 927997073430192 928050903127888 928813882696704 930189400080384 930943892054016 932006176252416 934965725626368 935722947969024 935979450970112 937807535835288 939968514883584 940023039000576 940226181691392 940785507201024 941859021498624 944018946717696 944277723841248 945052888793088 945615085633536 948357161800704 949905535205376 951573064450048 952344901066752 953431605591552 953998786796544 954260299621872 956459190583296 957233820336128 960009588283392 960580682625024 960843999698112 961632764035072 963510953027328 965720531699712 965985257722656 966570544594944 969892606181376 970158475865088 970945387415712 974338999693872 975929793389568 976851861762048 978446758182912 978759775554552 980145973592064 980414653957632 982662997168128 982932367507264 984582260834472 986908265938944 987121540712448 987178800003072 989106883596828 992188987932672 992460969563136 993051368712192 994399369894314 994990922166708 995930999687088 996737597387984 997557046428672 999034368294912 999308226400256 999902698872832 1000985607295488 1001043670789632 1001260000279944 1001855633831568 1002678064939008 1004164198170624 1005252951126016 1007216335796184 1007274760711976 1009595812282368 1009872565520384 1011567679103232 1011844972874916 1013343454299136 1013946276104192 1014176555532288 1014779872935936 1018546758300672 1018825965197136 1020209729568768 1020268908183552 1022261620894848 1024056168968704 1024886797827696 1024898077458432 1027248432611328 1027308019515392 1028420608278528 1029032399241216 1029314480491008 1029596639065704 1032804911415296 1033135318640916 1034822108507904 1034882134733056 1036415999674368 1038108145876992 1039292713377792 1041676079136768 1041736502935552 1041961626307584 1042247251753392 1042867267965024 1044057266018874 1046463075090432 1051260499669704 1052688316465152 1052976882341376 1056885555851052 1057514280155544 1057525918875648 1059951098068992 1060241654839296 1062312439321404 1063184499892224 1063816971337728 1064822076407808 1068058582479078 1070519697506304 1071156532543488 1071388013700096 1071450160978944 1073542837074606 1075132689317376 1075427407708088 1076888047878144 1077905502633984 1078546731368448 1080010786818816 1080653267953152 1080949499660376 1081824953262568 1081836859539456 1084317789978624 1084615026214912 1086435598162176 1086498618296064 1086733414937988 1086796452347132 1089300744830976 1091428285348224 1093994666322944 1095780820647936 1096131374655606 1097921017563264 1098958344482304 1099848383324672 1100752602955776 1100816453566464 1102966485702336 1103340909101056 1104599912595456 1105495871814144 1105798913445672 1110271799181312 1110576150003456 1111475598027008 1114342141263872 1115005045571584 1116212611424256 1116277358813184 1116518590758528 1117182789801216 1118837270183936 1121329797061482 1123913664331776 1123978858430464 1124221754700288 1124890536231936 1126174129638336 1128012823056384 1129993014034432 1130665228795904 1130909570016768 1133184105800973 1135795288817664 1136106636210432 1140011386086528 1140689560617216 1141002249641508 1141938907291648 1143631447916544 1146179210846778 1146805752692736 1147107493545654 1147802521706496 1150750088788992 1152063190089792 1152997647556158 1155721521954816 1158296218948917 1160011585842432 1161905525342208 1164242401574688 1165967999633664 1166912309137152 1167232186414876 1169921826029568 1171953565802496 1172206829596032 1172274825003648 1172528158222566 1173225676460652 1178547401356224 1179248500345728 1180362666295808 1182289832804352 1182668062128417 1184598992634048 1186353312350208 1186678518850304 1187384454911488 1189703565174987 1192444985327616 1192771861694208 1193737879462144 1197924835958784 1198895027085312 1199223671555456 1204074454450176 1204334659694592 1205051099111424 1205381431101312 1207166528356352 1209524275482048 1209855833671599 1211499053862912 1211569328467968 1212643690463232 1213365072789504 1217053072420389 1217066466981888 1219857513725952 1219928273174528 1220191904491776 1222310945583072 1225463337934848 1226455832305664 1230743999613312 1231081374613206 1231754326966272 1232753423228928 1237329431240256 1237668611457153 1238079124537344 1238404880708466 1238418510262272 1241258522738688 1242674901669888 1244023777626381 1244703804751872 1250410047780384 1253634908921856 1254380676268032 1255812028664832 1258691928956928 1259036965121664 1259382095868682 1260070518390784 1264476215734272 1264749474037824 1265501853260928 1266540713607168 1269793201422336 1271242140788736 1271998382395392 1272273266268864 1272347066162496 1278119965736736 1280012784377856 1280774243500032 1281125332930816 1282512809347344 1283275755694368 1284681270703104 1286585378906112 1287627375599616 1287980343630208 1293190141575168 1293544634486784 1294593849887616 1296071088851016 1299118666258496 1300186712199168 1301239724519424 1302469149016064 1305013034072736 1306861298122752 1307143716009984 1307219538610176 1309772701771524 1310217329557504 1312776347779296 1316162054283264 1316238400004096 1318447761527808 1318809178129104 1321848094851072 1322918650576896 1323281292750848 1324068491616256 1325865826525752 1326654562888944 1327907999582784 1329711557640192 1330076061904896 1334647476393984 1334724894386176 1335013333706592 1335807511775424 1335822213316608 1336173687080187 1336904086585344 1342955114394912 1342969894600704 1343768805900288 1348756905470976 1349126630499888 1352235407376384 1354583761256448 1358062344400896 1358434620262848 1360279639425024 1360358544244736 1363015494526464 1366515730436928 1366530769944576 1371227477704704 1372043198988288 1372419307321344 1372715892553248 1372795518754272 1377513758187888 1379762811343872 1381887999565824 1384586999564976 1385723617837056 1388901438849024 1389282168410112 1389663002337856 1390489690620032 1391995610145288 1392076354691832 1395284100120576 1396415838081024 1401680666226272 1403584421953536 1403969176455168 1406711303752932 1409180741134736 1410019040207392 1410034558500864 1410339272537088 1411178260801536 1413655539785728 1416028420076544 1416416585761872 1417579333189632 1418422628450304 1419680418103296 1419762768543744 1422535742701056 1424078109972104 1427359596675072 1428208710057984 1428517351600128 1428600214638592 1430147408387328 1430998180194816 1431390449432808 1433510252423168 1434688785874944 1435850730504192 1440014382425088 1440871023937536 1441265999547168 1442449146052608 1445266429540992 1448580797549568 1448664824394752 1448977886583984 1449855816892416 1452400993107968 1454838909272064 1455237713797632 1461041094197248 1461508499540808 1463894690084352 1465277792643072 1467670137274368 1467755271421952 1470218960388096 1470621980936448 1472799883460608 1473994495752192 1474398551260896 1480362398908416 1480768200004608 1488283481899008 1488369811750912 1488691454344704 1489577053068288 1493896499530632 1495106396081976 1498551552442368 1498962339600384 1499854048309248 1501565506184448 1501890000419916 1502783450747352 1504017097408512 1507879426689024 1510824503694276 1510912141067964 1514393718423552 1514808848280576 1517767459312374 1520015181448704 1520919414156288 1521336332855344 1524841930555392 1527820137451008 1528238947795704 1529476658060872 1530403362275328 1534333451718656 1536084253453056 1537330196741544 1540872648916992 1540962029273088 1543971720736512 1544394958598556 1546682114456576 1549207367122944 1549702977961374 1552233162761856 1552323202099584 1554623999511552 1555883078849536 1557162218815488 1559895768039424 1562514118705152 1562604754403328 1562942439461376 1563033100004864 1563370877630088 1564300901947536 1566085899028311 1569694612635648 1571396535141632 1572331333794304 1576386443739136 1576890749504556 1579032474697728 1579465323512064 1581804416466944 1585328333776578 1586271420233316 1586288878313472 1589926647103488 1590362482258944 1594776749838336 1595725457006592 1597233114611712 1598526702780416 1602087873718617 1605779546259456 1606734798815232 1607175241468416 1612699033976064 1613141111562132 1615332071817216 1615425771290624 1616858253950976 1617820097052672 1621424249490564 1622737429893852 1622755289309184 1626476684967936 1626922539322368 1629747927444096 1630100122406982 1630194678520698 1633951117246464 1640991999484416 1641441832817608 1643671230971904 1644197061983409 1648437516723456 1649772574987008 1650224815276204 1651206507611288 1651224680349696 1655011363651584 1656899868893184 1658243807721216 1658698370168508 1664495791143698 1665864225005184 1667213397040512 1671513211895808 1672507568357376 1674416038219776 1674777886137792 1675774184701824 1678255905275904 1678715953495552 1681994695592223 1685870496497664 1685968287645696 1686332632050432 1687335804347904 1689261194457504 1693057601896448 1694989521051648 1695997843193856 1696364355025152 1696462754883328 1703692933226496 1704159954315648 1706683712503808 1707698991333376 1710017079129792 1711034340925824 1711503374462262 1712908360937472 1715447171874816 1716836500799488 1720661240318481 1721703782559744 1724726179315712 1726125133183488 1728094785134688 1733582282932224 1734986299359232 1740017378763648 1742858288013312 1742959384813568 1746363602362032 1750368463705728 1750387727794176 1750848279622314 1754882739044352 1757930348703744 1758412237505472 1758792237333849 1759838514690978 1760800504283136 1767821102034336 1768872750518592 1770543999443712 1773434749206528 1779529968525312 1780017778275456 1781076682367232 1781564916106916 1789157792541312 1790606819193216 1790626526134272 1798342540627968 1798835507333184 1806111681675264 1806586895265721 1808072146651968 1810749792534528 1811246160350464 1814286413223072 1817353992701952 1818965535694848 1820047609184256 1822020973915904 1828303303606272 1829786270588928 1829892409761792 1830287856737664 1830394025005696 1833466418374608 1836685010917184 1838195006902272 1839683748458496 1842517332754432 1846115999419968 1846622061919809 1847631490449408 1849130134843392 1852376224546816 1855994146860384 1856101806255776 1857607321062699 1857627765393408 1861887784108032 1864012352504832 1871958901940224 1875615071670576 1879937029767168 1880046078001152 1880452363382784 1881571014402048 1883718042997248 1888037893435392 1888555447682496 1889073143803023 1890105777586176 1891230171267072 1896714323601408 1899811070410752 1904689802133504 1906863211183104 1907997573593088 1908520599243744 1920019176566784 1921161365250048 1921687999396224 1923265528070144 1927021906054656 1931441063399424 1931970515445312 1933141089189888 1939785212362752 1940316951730176 1941890774831424 1948677999387744 1951859586779136 1953703723524096 1957519551109104 1960291947184128 1960829307915264 1965325994336256 1965864735014528 1969164521668944 1973816531877888 1974243081424896 1974357600006144 1978213767193656 1984377975865344 1984921939126272 1986102737424384 1988798739788628 1989981844333416 1991861999374176 1993475194775968 1995114092857344 1998616452800512 1999805397745664 2001971214590976 2002087341579264 2002520000559888 2003711267663136 2005356129878016 2010505902252032 2014432671592368 2014549521423952 2019191624564736 2019745131040768 2023135358206464 2023689945749832 2026686908598272 2027892552208384 2028353111064576 2029559745871872 2037093516601344 2037651930394272 2040419459137536 2040537816367104 2044523241789696 2048112337937408 2049773595655392 2049796154916864 2056841216557056 2058064798482432 2058628960982016 2059193278131408 2065609822830592 2066270637281832 2069644217015808 2069764269466112 2072831999348736 2076216291753984 2078585426755584 2083352158273536 2083473005871104 2083923252615168 2084494503506784 2085734535930048 2088114532037748 2092926150180864 2102520999339408 2105376632930304 2105953764682752 2113771111702104 2115028560311088 2115051837751296 2119902196137984 2120483309678592 2124624878642808 2126368999784448 2127633942675456 2129644152815616 2136117164958156 2141039395012608 2142313065086976 2142776027400192 2142900321957888 2147085674149212 2150265378634752 2150854815416176 2153776095756288 2155811005267968 2160021573637632 2161306535906304 2161898999320752 2163649906525136 2163673719078912 2168635579957248 2169230052429824 2172871196324352 2172997236592128 2173466829875976 2173592904694264 2178601489661952 2182856570696448 2187989332645888 2191561641295872 2192262749311212 2195842035126528 2197916688964608 2199696766649344 2201505205911552 2201632907132928 2205932971404672 2209199825190912 2210991743628288 2211597826891344 2220543598362624 2221152300006912 2222951196054016 2228684282527744 2230010091143168 2232425222848512 2232554717626368 2233037181517056 2234365579602432 2237674540367872 2242659594122964 2247827328663552 2247957716860928 2248443509400576 2249781072463872 2252348259276672 2256025646112768 2259986028068864 2261330457591808 2261819140033536 2266368211601946 2271590577635328 2272213272420864 2280022772173056 2281379121234432 2282004499283016 2283877814583296 2287262895833088 2292358421693556 2294214987091308 2295605043412992 2301500177577984 2304126380179584 2305995295112316 2311443043909632 2316592437897834 2320023171684864 2323811050684416 2324554466942061 2328484803149376 2331935999267328 2333824618274304 2334464372829752 2339843652059136 2343907131604992 2344413659192064 2344549650007296 2345056316445132 2346451352921304 2357094802712448 2358497000691456 2360725332591616 2364579665608704 2365336124256834 2369197985268096 2372706624700416 2373357037700608 2374768909822976 2377992500664867 2379407130349974 2384889970655232 2385543723388416 2387475758924288 2395849671917568 2397790054170624 2398447343110912 2408669319389184 2410102198222848 2410762862202624 2414333056712704 2419048550964096 2419711667343198 2422998107725824 2423138656935936 2425287380926464 2426730145579008 2434106144840778 2434132933963776 2439715027451904 2439856546349056 2440383808983552 2444621891166144 2445292017781047 2450926675869696 2452911664611328 2461487999226624 2462162749226412 2465506846457856 2474658862480512 2475337222914306 2476809761416932 2476837020524544 2482517045477376 2485349803339776 2488047555252762 2489407609503744 2496743686715547 2500820095560768 2507269817843712 2508761352536064 2511624057329664 2517383857913856 2518073930243328 2518764191737364 2528952431468544 2529498948075648 2531003706521856 2539586402844672 2542484281577472 2543996764790784 2544546532537728 2544694132324992 2554140093306709 2556239931473472 2560025568755712 2561548487000064 2562250665861632 2565025618694688 2566551511388736 2567255061693393 2569362541406208 2573170757812224 2575254751199232 2575960687260416 2587089268973568 2589187699775232 2592142177702032 2598237332516992 2600373424398336 2602479449038848 2604938298032128 2610026068145472 2613722596245504 2614287432019968 2614439077220352 2619545403543048 2620434659115008 2625552695558592 2626272419433471 2632324108566528 2632476800008192 2636895523055616 2637618356258208 2646562585501696 2648136983232512 2651731653051504 2653309125777888 2655815999165568 2660152123809792 2669294952787968 2669449788772352 2670026667413184 2671615023550848 2671644426633216 2672347374160374 2673808173170688 2685910228789824 2685939789201408 2687537611800576 2697513810941952 2698253260999776 2709167522512896 2716124688801792 2716869240525696 2726030989052928 2733031460873856 2733061539889152 2742454955409408 2744086397976576 2744838614642688 2745431785106496 2745591037508544 2755027516375776 2759525622687744 2763775999131648 2769173999129952 2771447235674112 2778564336820224 2779326004675712 2780979381240064 2783991220290576 2784152709383664 2790568200241152 2792831676162048 2803361332452544 2807168843907072 2807938352910336 2813422607505864 2818361482269472 2820038080414784 2820069117001728 2820678545074176 2822356521603072 2827311079571456 2832056840153088 2832833171523744 2835158666379264 2836845256900608 2845071485402112 2848156219944208 2854719193350144 2857034703200256 2857200429277184 2860294816774656 2861996360389632 2862780898865616 2867020504846336 2869377571749888 2871701461008384 2880028764850176 2881742047875072 2882531999094336 2884898292105216 2890532859081984 2897161595099136 2897329648789504 2897955773167968 2899711633784832 2909677818544128 2910475427595264 2923016999081616 2927789380168704 2930555585286144 2935340274548736 2935510542843904 2940437920776192 2941243961872896 2945599766921216 2947988991504384 2948797102521792 2960724797816832 2961536400009216 2976566963798016 2976739623501824 2977382908689408 2979154106136576 2987792999061264 2990212792163952 2997103104884736 2997924679200768 2999708096618496 3003131012368896 3003780000839832 3005566901494704 3008034194817024 3015758853378048 3021649007388552 3021824282135928 3028787436847104 3029617696561152 3035534918624748 3040030362897408 3041838828312576 3042672665710688 3055640274902016 3056477895591408 3058953316121744 3060806724550656 3068666903437312 3072168506906112 3074660393483088 3081745297833984 3081924058546176 3087943441473024 3088789917197112 3093364228913152 3098414734245888 3099405955922748 3104466325523712 3104646404199168 3109247999023104 3111766157699072 3114324437630976 3125028237410304 3125209508806656 3125884878922752 3126066200009728 3126741755260176 3128601803895072 3132171798056622 3139389225271296 3142793070283264 3144662667588608 3152772887478272 3153781499009112 3158064949395456 3158930647024128 3163608832933888 3170656667553156 3172542840466632 3172577756626944 3179853294206976 3180724964517888 3189553499676672 3191450914013184 3194466229223424 3197053405560832 3204175747437234 3211559092518912 3213469597630464 3214350482936832 3225398067952128 3226282223124264 3230664143634432 3230851542581248 3233716507901952 3235640194105344 3242848498981128 3245474859787704 3245510578618368 3252953369935872 3253845078644736 3259495854888192 3260200244813964 3260389357041396 3267902234492928 3281983998968832 3282883665635216 3287342461943808 3288394123966818 3296875033446912 3299545149974016 3300449630552408 3302413015222576 3302449360699392 3310022727303168 3313799737786368 3316487615442432 3317396740337016 3328991582287396 3331728450010368 3334426794081024 3343026423791616 3345015136714752 3348832076439552 3349555772275584 3351548369403648 3356511810551808 3357431906991104 3363989391184446 3371740992995328 3371936575291392 3372665264100864 3374671608695808 3378522388915008 3386115203792896 3389979042103296 3391995686387712 3392728710050304 3392925509766656 3399552317402919 3407385866452992 3408319908631296 3413367425007616 3415397982666752 3420034158259584 3422068681851648 3423006748924524 3425816721874944 3430894343749632 3433673001598976 3441322480636962 3443407565119488 3449452358631424 3452250266366976 3456189570269376 3467164565864448 3469972598718464 3480034757527296 3485716576026624 3485918769627136 3492727204724064 3500736927411456 3501696559244628 3509765478088704 3515860697407488 3516824475010944 3517584474667698 3519677029381956 3535642204068672 3537745501037184 3541087998887424 3546869498413056 3548004186385251 3559059937050624 3560035556550912 3562153364734464 3563129832213832 3569110695524961 3578315585082624 3581213638386432 3596685081255936 3597671014666368 3612223363350528 3613173790531442 3616144293303936 3621499585069056 3622492320700928 3628572826446144 3629567501014797 3634707985403904 3637931071389696 3640095218368512 3644041947831808 3651159217261167 3659572541177856 3659784819523584 3660575713475328 3660788050011392 3666932836749216 3673370021834368 3676390013804544 3679367496916992 3685034665508864 3692231998839936 3693244123839618 3695262980898816 3698260269686784 3704752449093632 3711988293720768 3712203612511552 3713005834371459 3715214642125398 3715255530786816 3723775568216064 3728024705009664 3743917803880448 3751230143341152 3760904726765568 3763142028804096 3767436085994496 3776075786870784 3777110895364992 3778146287606046 3780211555172352 3793428647202816 3799622140821504 3809379604267008 3813726422366208 3815995147186176 3817041198487488 3840038353133568 3842322730500096 3843375998792448 3854043812109312 3862882126798848 3863941030890624 3879570424725504 3880633903460352 3883781549662848 3897355998775488 3898424352941819 3903719173558272 3907407447048192 3915039102218208 3920583894368256 3921615455576809 3921658615830528 3930651988672512 3931729470029056 3938329043337888 3948486162849792 3948715200012288 3956427534387312 3968755951730688 3969843878252544 3972205474848768 3977597479577256 3979963688666832 3983723998748352 3986950389551936 3990228185714688 3997232905601024 3999610795491328 4003942429181952 4004174683158528 4005040001119776 4007422535326272 4008521061240561 4010712259756032 4021011804504064 4028865343184736 4029099042847904 4039490262081536 4046270716412928 4047379891499664 4053373817196544 4055785104416768 4056706222129152 4074187033202688 4075303860788544 4080838918275072 4081075632734208 4089046483579392 4096224675874816 4099547191310784 4099592309833728 4113682433114112 4116129596964864 4117257921964032 4118386556262816 4132541274563664 4139288434031616 4139528538932224 4145663998697472 4157170853511168 4166704316547072 4166946011742208 4167846505230336 4168989007013568 4171469071860096 4176229064075496 4185852300361728 4205041998678816 4210753265860608 4211907529365504 4227542223404208 4230057120622176 4230103675502592 4240966619357184 4249249757285616 4252737999568896 4255267885350912 4259288305631232 4272234329916312 4282078790025216 4284626130173952 4285552054800384 4285800643915776 4294171348298424 4300530757269504 4301709630832352 4307552191512576 4320043147275264 4322613071812608 4323797998641504 4327299813050272 4327347438157824 4338460104859648 4345742392648704 4345994473184256 4346933659751952 4347185809388528 4357202979323904 4365713141392896 4375978665291776 4383123282591744 4384525498622424 4391684070253056 4395833377929216 4399393533298688 4403010411823104 4403265814265856 4411865942809344 4418399650381824 4421983487256576 4423195653782688 4441087196725248 4442304600013824 4445902392108032 4457368565055488 4464850445697024 4465109435252736 4466074363034112 4468731159204864 4475349080735744 4485319188245928 4495654657327104 4495915433721856 4496887018801152 4499562144927744 4504696518553344 4512051292225536 4519972056137728 4522660915183616 4523638280067072 4532736423203892 4543181155270656 4544426544841728 4560045544346112 4562758242468864 4564008998566032 4567755629166592 4574525791666176 4584716843387112 4588429974182616 4591210086825984 4603000355155968 4608252760359168 4611990590224632 4622886087819264 4633184875795668 4640046343369728 4647622101368832 4649108933884122 4656969606298752 4663871998534656 4667649236548608 4668928745659504 4679687304118272 4687814263209984 4688827318384128 4689099300014592 4690112632890264 4692902705842608 4698257697084933 4714189605424896 4716994001382912 4721450665183232 4729159331217408 4730672248513668 4738395970536192 4745413249400832 4746714075401216 4749537819645952 4755985001329734 4758814260699948 4769779941310464 4771087446776832 4774951517848576 4791699343835136 4795580108341248 4796894686221824 4806263621155851 4817338638778368 4820204396445696 4821525724405248 4828666113425408 4838097101928192 4839423334686396 4845996215451648 4846277313871872 4850574761852928 4853460291158016 4868212289681556 4868265867927552 4879430054903808 4879713092698112 4880767617967104 4889243782332288 4890584035562094 4901853351739392 4905823329222656 4922975998453248 4924325498452824 4931013692915712 4949317724961024 4950674445828612 4953619522833864 4953674041049088 4965034090954752 4970699606679552 4976095110505524 4993487373431094 5001640191121536 5014539635687424 5017522705072128 5023248114659328 5034767715827712 5036147860486656 5037528383474728 5045984086776669 5057904862937088 5058997896151296 5062007413043712 5079172805689344 5084968563154944 5087993529581568 5089093065075456 5089388264649984 5108280186613418 5112479862946944 5120051137511424 5123096974000128 5124501331723264 5130051237389376 5133103022777472 5134510123386786 5138725082812416 5146341515624448 5150509502398464 5151921374520832 5161983720955443 5162283148648877 5174178537947136 5178375399550464 5184284355404064 5196474665033984 5200746848796672 5204958898077696 5209876596064256 5220052136290944 5228574864039936 5228878154440704 5239090807086096 5240869318230016 5251105391117184 5252544838866942 5264648217133056 5264953600016384 5273791046111232 5275236712516416 5293125171003392 5296273966465024 5303463306103008 5306618251555776 5311631998331136 5320304247619584 5338589905575936 5338899577544704 5340053334826368 5343230047101696 5344694748320748 5371820457579648 5371879578402816 5395027621883904 5396506521999552 5418335045025792 5419760685797163 5432249377603584 5433738481051392 5452061978105856 5466062921747712 5484909910818816 5489677229285376 5490863570212992 5491182075017088 5510055032751552 5519051245375488 5527551998263296 5538347998259904 5539866185759427 5542894471348224 5544352885470661 5557128673640448 5558652009351424 5561958762480128 5567982440581152 5568305418767328 5572821963188097 5585663352324096 5606722664905088 5615876705820672 5626845215011728 5636722964538944 5640076160829568 5640138234003456 5641357090148352 5644713043206144 5654622159142912 5664113680306176 5665666343047488 5667219431409069 5670317332758528 5673690513801216 5690142970804224 5696312439888416 5714069406400512 5714400858554368 5720589633549312 5723992720779264 5725561797731232 5734041009692672 5760057529700352 5763484095750144 5765063998188672 5769796584210432 5781065718163968 5794323190198272 5794659297579008 5795911546335936 5799423267569664 5819355637088256 5820950855190528 5846033998163232 5855578760337408 5861111170572288 5880875841552384 5882487923745792 5891199533842432 5895977983008768 5897594205043584 5921449595633664 5923072800018432 5953133927596032 5953479247003648 5954765817378816 5958308212273152 5975585998122528 5980425584327904 5995849358401536 5999416193236992 6006262024737792 6007560001679664 6011133802989408 6016068389634048 6031517706756096 6043298014777104 6043648564271856 6057574873694208 6059235393122304 6071069837249496 6080060725794816 6083677656625152 6085345331421376 6111280549804032 6112955791182816 6117906632243488 6121613449101312 6137333806874624 6144337013812224 6149320786966176 6175886882946048 6177579834394224 6186728457826304 6196829468491776 6198811911845496 6208932651047424 6209292808398336 6218495998046208 6223532315398144 6228648875261952 6250056474820608 6250419017613312 6251769757845504 6252132400019456 6253483510520352 6257203607790144 6264343596113244 6278778450542592 6285586140566528 6289325335177216 6307562998018224 6316129898790912 6317861294048256 6327217665867776 6341313335106312 6345085680933264 6345155513253888 6359706588413952 6361449929035776 6379106999353344 6382901828026368 6388932458446848 6394106811121664 6408351494874468 6423118185037824 6426939195260928 6428700965873664 6450796135904256 6452564446248528 6461328287268864 6461703085162496 6467433015803904 6485696997962256 6490949719575408 6491021157236736 6505906739871744 6507690157289472 6518991709776384 6520400489627928 6520778714082792 6535804468985856 6563967997937664 6565767331270432 6574684923887616 6576788247933636 6593750066893824 6599090299948032 6600899261104816 6604826030445152 6604898721398784 6627599475572736 6632975230884864 6634793480674032 6657983164574792 6663456900020736 6668853588162048 6686052847583232 6690030273429504 6697664152879104 6699111544551168 6703096738807296 6713023621103616 6714863813982208 6727978782368892 6743481985990656 6743873150582784 6745330528201728 6749343217391616 6757044777830016 6779958084206592 6783991372775424 6785457420100608 6785851019533312 6799104634805838 6814771732905984 6816639817262592 6826734850015232 6830795965333504 6840068316519168 6844137363703296 6846013497849048 6851633443749888 6861788687499264 6867346003197952 6882644961273924 6886815130238976 6898904717262848 6904500532733952 6912379140538752 6934329131728896 6939945197436928 6960069515054592 6971433152053248 6971837539254272 6985454409448128 7001473854822912 7003393118489256 7019530956177408 7031721394814976 7033648950021888 7035168949335396 7039354058763912 7071284408137344 7075491002074368 7082175997774848 7093738996826112 7096008372770502 7118119874101248 7120071113101824 7124306729468928 7126259664427664 7133977501994601 7138221391049922 7156631170165248 7162427276772864 7193370162511872 7195342029332736 7226347581062884 7232288586607872 7242999170138112 7244984641401856 7257145652892288 7259135002029594 7269415970807808 7275862142779392 7280190436737024 7288083895663616 7302318434522334 7319145082355712 7319569639047168 7321151426950656 7321576100022784 7333865673498432 7335876053343141 7346740043668736 7352780027609088 7358734993833984 7370069331017728 7384463997679872 7386488247679236 7396520539373568 7409504898187264 7423976587441536 7424407225023104 7426011668742918 7430429284250796 7430511061573632 7447551136432128 7456049410019328 7487835607760896 7490231060146641 7502460286682304 7521809453531136 7526284057608192 7534872171988992 7552151573741568 7554221790729984 7556292575212092 7586857294405632 7618759208534016 7627452844732416 7631990294372352 7634082396974976 7662420279920127 7680076706267136 7684645461000192 7686751997584896 7701765185080179 7708087624218624 7725764253597696 7727882061781248 7761267806920704 7767563099325696 7794711997550976 7796848705883638 7807438347116544 7814814894096384 7830078204436416 7838567872561969 7841167788736512 7843230911153618 7843317231661056 7861303977345024 7863458940058112 7876658086675776 7878817258300413 7896972325699584 7897430400024576 7912855068774624 7939687756505088 7944410949697536 7955194959154512 7959927377333664 7967447997496704 7973900779103872 7980456371429376 7994465811202048 7999221590982656 8007884858363904 8008349366317056 8010080002239552 8014845070652544 8017042122481122 8021424519512064 8042023609008128 8057730686369472 8058198085695808 8078980524163072 8092541432825856 8094759782999328 8106747634393088 8111570208833536 8148374066405376 8150607721577088 8178092967158784 8192449351749632 8199094382621568 8199184619667456 8227364866228224 8232259193929728 8234515843928064 8236773112525632 8265082549127328 8278576868063232 8279057077864448 8291327997394944 8314341707022336 8335693010460672 8337978014027136 8342938143720192 8352458128150992 8371704600723456 8410083997357632 8421506531721216 8423815058731008 8455084446808416 8460114241244352 8460207351005184 8462433351507851 8481933238714368 8498499514571232 8505475999137792 8510535770701824 8544468659832624 8564157580050432 8571104109600768 8571601287831552 8588342696596848 8601061514539008 8603419261664704 8615104383025152 8640086294550528 8645226143625216 8647595997283008 8654599626100544 8654694876315648 8676920209719296 8691484785297408 8691988946368512 8693867319503904 8694371618777056 8731426282785792 8751957330583552 8769050997244848 8783368140506112 8791666755858432 8798787066597376 8806020823646208 8806531628531712 8823731885618688 8836799300763648 8843966974513152 8846391307565376 8882174393450496 8884609200027648 8891804784216064 8929700891394048 8930218870505472 8932148726068224 8937462318409728 8970638376491856 8991309314654208 8991830867443712 8993774037602304 8999124289855488 9009393037106688 9024102584451072 9039944112275456 9045321830367232 9047276560134144 9065472846407784 9086362310541312 9088853089683456 9120091088692224 9125516484937728 9128017997132064 9135511258333184 9169433686774224 9176859948365232 9182420173651968 9206000710311936 9216505520718336 9223981180449264 9245772175638528 9266369751591336 9280092686739456 9295244202737664 9298217867768244 9313939212597504 9327743997069312 9335298473097216 9337857491319008 9375628526419968 9377654636768256 9378198600029184 9380225265780528 9385805411685216 9396515394169866 9428379210849792 9433988002765824 9442901330366464 9458318662434816 9461344497027336 9476791941072384 9490826498801664 9493428150802432 9499075639291904 9511970002659468 9517628521399896 9539559882620928 9542174893553664 9549903035697152 9583398687670272 9591160216682496 9593789372443648 9612527242311702 9634677277556736 9640408792891392 9643051448810496 9657332226850816 9676194203856384 9678846669372792 9691992430903296 9692554627743744 9701149523705856 9706920582316032 9736424579363112 9736531735855104 9758860109807616 9759426185396224 9761535235934208 9778487564664576 9781168071124188 9803706703478784 9811646658445312 9845951996906496 9848650996905648 9862027385831424 9898635449922048 9901348891657224 9907239045667728 9907348082098176 9930068181909504 9941399213359104 9952190221011048 9986974746862188 10003280382243072 10029079271374848 10035045410144256 10046496229318656 10069535431655424 10072295720973312 10075056766949456 10091968173553338 10115809725874176 10117995792302592 10124014826087424 10158345611378688 10169937126309888 10175987059163136 10178186130150912 10178776529299968 10198656952208757 10216560373226836 10224959725893888 10240102275022848 10246193948000256 10249002663446528 10260102474778752 10266206045554944 10269020246773572 10277450165624832 10292683031248896 10301019004796928 10303842749041664 10323967441910886 10324566297297754 10348357075894272 10356750799100928 10368568710808128 10392949330067968 10401493697593344 10409917796155392 10419753192128512 10440104272581888 10457149728079872 10457756308881408 10478181614172192 10481738636460032 10502210782234368 10505089677733884 10529296434266112 10529907200032768 10547582092222464 10550473425032832 10586250342006784 10592547932930048 10606926612206016 10613236503111552 10623263996662272 10640608495239168 10677179811151872 10677799155089408 10680106669652736 10686460094203392 10689389496641496 10743640915159296 10790055243767808 10793013043999104 10836670090051584 10839521371594326 10864498755207168 10867476962102784 10888702503044391 10904123956211712 10932125843495424 10953477651783501 10979354458570752 10981727140425984 10982364150034176 11020110065503104 11038102490750976 11055103996526592 11076695996519808 11079732371518854 11085788942696448 11088705770941322 11114257347280896 11117304018702848 11123917524960256 11135964881162304 11136610837534656 11139017503114377 11145643926376194 11171326704648192 11213445329810176 11231753411641344 11253690430023456 11273445929077888 11280152321659136 11282714180296704 11289426086412288 11309244318285824 11328227360612352 11331332686094976 11334438862818138 11340634665517056 11380285941608448 11392624879776832 11428138812801024 11428801717108736 11441179267098624 11447985441558528 11451123595462464 11468082019385344 11520115059400704 11526968191500288 11530127996377344 11562131436327936 11588646380396544 11589318595158016 11591823092671872 11638711274176512 11641901710381056 11692067996326464 11695273058825457 11711157520674816 11722222341144576 11761751683104768 11764846366730427 11764975847491584 11791955966017536 11795188410087168 11846145600036864 11906267855192064 11906958494007296 11909531634757632 11916616424546304 11951171996245056 11960851168655808 11964129910752479 11991698716803072 11998832386473984 12012524049475584 12015120003359328 12022267605978816 12025563183721683 12032136779268096 12063035413512192 12086596029554208 12087297128543712 12118470786244608 12142139674498992 12160121451589632 12167355313250304 12170690662842752 12222561099608064 12225911582365632 12235813264486976 12243226898202624 12274667613749248 12288674027624448 12298641573932352 12351773765892096 12355159668788448 12373456915652608 12397623823690992 12417865302094848 12418585616796672 12436991996092416 12447064630796288 12500112949641216 12500838035226624 12503539515691008 12504264800038912 12506967021040704 12514407215580288 12528687192226488 12557556901085184 12571172281133056 12578650670354432 12615125996036448 12632259797581824 12635722588096512 12682626670212624 12690171361866528 12690311026507776 12722899858071552 12758213998706688 12765803656052736 12777864916893696 12788213622243328 12816702989748936 12846236370075648 12853878390521856 12857401931747328 12901592271808512 12905128892497056 12922656574537728 12923406170324992 12971393995924512 12981899439150816 12982042314473472 13015380314578944 13037983419552768 13040800979255856 13041557428165584 13071608937971712 13127935995875328 13131534662540864 13149369847775232 13153576495867272 13187500133787648 13198180599896064 13201798522209632 13209652060890304 13209797442797568 13255198951145472 13265950461769728 13269586961348064 13315966329149584 13326913800041472 13337707176324096 13372105695166464 13395328305758208 13398223089102336 13406193477614592 13426047242207232 13429727627964416 13455957564737784 13486963971981312 13487746301165568 13490661056403456 13498686434783232 13514089555660032 13559916168413184 13567982745550848 13570914840201216 13571702039066624 13598209269611676 13629543465811968 13633279634525184 13653469700030464 13680136633038336 13688274727406592 13692026995698096 13703266887499776 13723577374998528 13734692006395904 13765289922547848 13773630260477952 13797809434525696 13809001065467904 13824758281077504 13868658263457792 13879890394873856 13920139030109184 13942866304106496 13943675078508544 13970908818896256 14002947709645824 14006786236978512 14039061912354816 14063442789629952 14067297900043776 14070337898670792 14078708117527824 14142568816274688 14150982004148736 14164351995549696 14187477993652224 14192016745541004 14236239748202496 14240142226203648 14248613458937856 14252519328855328 14267955003989202 14276442782099844 14313262340330496 14324854553545728 14386740325023744 14390684058665472 14418790863467553 14452695162125768 14464577173215744 14485998340276224 14489969282803712 14514291305784576 14518270004059188 14538831941615616 14551724285558784 14560380873474048 14576167791327232 14604636869044668 14638290164711424 14639139278094336 14642302853901312 14643152200045568 14667731346996864 14671752106686282 14693480087337472 14705560055218176 14717469987667968 14740138662035456 14768927995359744 14772976495358472 14793041078747136 14819009796374528 14847953174883072 14848814450046208 14852023337485836 14860858568501592 14861022123147264 14895102272864256 14912098820038656 14975671215521792 14980462120293282 15004920573364608 15043618907062272 15052568115216384 15069744343977984 15104303147483136 15108443581459968 15112585150424184 15173714588811264 15237518417068032 15254905689464832 15263980588744704 15268164793949952 15324840559840254 15360153412534272 15369290922000384 15373503995169792 15403530370160358 15416175248437248 15451528507195392 15455764123562496 15485951162866329 15486849445946631 15522535613841408 15535126198651392 15589423995101952 15593697411767276 15614876694233088 15629629788192768 15660156408872832 15677135745123938 15686461822307236 15686634463322112 15722607954690048 15726917880116224 15753316173351552 15757634516600826 15793944651399168 15794860800049152 15825710137549248 15879375513010176 15888821899395072 15910389918309024 15919854754667328 15934895994993408 15947801558207744 15960912742858752 15988931622404096 15998443181965312 16015769716727808 16016698732634112 16020160004479104 16029690141305088 16034084244962244 16084047218016256 16115461372738944 16116396171391616 16157961048326144 16185082865651712 16189519565998656 16213495268786176 16223140417667072 16259282057391489 16296748132810752 16301215443154176 16356185934317568 16384898703499264 16398188765243136 16454729732456448 16469031687856128 16473546225051264 16530165098254656 16557153736126464 16558114155728896 16582655994789888 16619598557278281 16628683414044672 16633058656411983 16671386020921344 16675956028054272 16685876287440384 16704916256301984 16718465889564291 16820167994715264 16847630117462016 16910168893616832 16920228482488704 16920414702010368 16924866703015702 16963866477428736 16996999029142464 17001658294227207 17010951998275584 17021071541403648 17088937319665248 17142208219201536 17143202575663104 17176685393193696 17202123029078016 17206838523329408 17280172589101056 17290452287250432 17295191994566016 17309199252201088 17309389752631296 17353840419438592 17382969570594816 17383977892737024 17387734639007808 17388743237554112 17462852565571584 17503914661167104 17538101994489696 17566736281012224 17583333511716864 17597574133194752 17647463771237376 17673598601527296 17687933949026304 17692782615130752 17764348786900992 17769218400055296 17783609568432128 17859401782788096 17860437741010944 17864297452136448 17874924636819456 17941276752983712 17987548075204608 17998248579710976 18018786074213376 18048205168902144 18079888224550912 18094553120268288 18130945692815568 18172724621082624 18177706179366912 18240182177384448 18251032969875456 18256035994264128 18261040390095889 18271022516666368 18338867373548448 18353719896730464 18364840347303936 18412001420623872 18433011041436672 18447962360898528 18532739503182672 18560185373478912 18590488405475328 18596435735536488 18627878425195008 18655487994138624 18670596946194432 18675714982638016 18751257052839936 18755309273536512 18756397200058368 18760450531561056 18771610823370432 18793030788339732 18856758421699584 18867976005531648 18885802660732928 18922688994054672 18953583882144768 18981652997603328 18986856301604864 18998151278583808 19023940005318936 19035257042799792 19079119765241856 19084349787107328 19099806071394304 19166797375340544 19182320433364992 19187578744887296 19225054484623404 19269354555113472 19280817585782784 19286102897620992 19352388407712768 19357693338745584 19383984861806592 19385109255487488 19402299047411712 19472849158726224 19473063471710208 19517720219615232 19518852370792448 19523070471868416 19556975129329152 19562336142248376 19607413406957568 19623293316890624 19691903993812992 19697301993811296 19724054771662848 19797270899844096 19802697783314448 19814478091335456 19814696164196352 19882798426718208 19904380442022096 19973949493724376 20006560764486144 20058158542749696 20070090820288512 20092992458637312 20139070863310848 20144591441946624 20150113533898912 20183936347106676 20231619451748352 20235991584605184 20248029652174848 20339874252619776 20351974118326272 20356372260301824 20357553058599936 20397313904417514 20433120746453672 20449919451787776 20480204550045696 20492387896000512 20498005326893056 20520204949557504 20532412091109888 20538040493547144 20554900331249664 20585366062497792 20602038009593856 20607685498083328 20647934883821772 20649132594595508 20696714151788544 20713501598201856 20737137421616256 20785898660135936 20802987395186688 20819835592310784 20839506384257024 20880208545163776 20914299456159744 20915512617762816 20956363228344384 20963477272920064 21004421564468736 21010179355467768 21058592868532224 21059814400065536 21095164184444928 21100946850065664 21172500684013568 21185095865860096 21213853224412032 21226473006223104 21246527993324544 21281216990478336 21354359622303744 21355598310178816 21360213339305472 21372920188406784 21378778993282992 21487281830318592 21580110487535616 21586026087998208 21679042743188652 21728997510414336 21734953924205568 21777405006088782 21808247912423424 21864251686990848 21906955303567002 21958708917141504 21963454280851968 21964728300068352 22007628160029423 22040220131006208 22076204981501952 22110207993053184 22153391993039616 22159464743037708 22177411541882644 22228514694561792 22234608037405696 22247835049920512 22271929762324608 22273221675069312 22278035006228754 22291287852752388 22342653409296384 22426890659620352 22463506823282688 22470693180439923 22507380860046912 22546891858155776 22560304643318272 22565428360593408 22578852172824576 22618488636571648 22656454721224704 22662665372189952 22668877725636276 22760571883216896 22785249759553664 22856277625602048 22857603434217472 22882358534197248 22895970883117056 22902247190924928 22936164038770688 22987260839760381 23040230118801408 23053936383000576 23060255992754688 23124262872655872 23177292760793088 23178637190316032 23183646185343744 23283803420762112 23384135992652928 23390546117650914 23422315041349632 23444444682289152 23515703617685907 23523503366209536 23529692733460854 23529951694983168 23583911932035072 23590376820174336 23636451774901239 23692291200073728 23819063269515264 23833232849092608 23902343992490112 23921702337311616 23928259821504958 23983397433606144 23997664772947968 24025048098951168 24030240006718656 24044535211957632 24051126367443366 24064273558536192 24126070827024384 24173192059108416 24174594257087424 24236941572489216 24284279348997984 24320242903179264 24334710626500608 24341381325685504 24445122199216128 24451823164731264 24471626528973952 24549335227498496 24577348055248896 24597283147864704 24703547531784192 24710319337576896 24746913831305216 24795247647381984 24835730604189696 24837171233593344 24873983992184832 24894129261592576 25007079031382016 25008529600077824 25013934042081408 25028814431160576 25057374384452976 25115113802170368 25142344562266112 25157301340708864 25230251992072896 25264519595163648 25271445176193024 25365253340425248 25380342723733056 25380622053015552 25387300054523553 25445799716143104 25516427997413376 25531607312105472 25633405979497872 25692472740151296 25714803863494656 25803184543617024 25810257784994112 25845313149075456 25846812340649984 25942787991849024 25963798878301632 25964084628946944 26030760629157888 26075966839105536 26081601958511712 26083114856331168 26255871991750656 26263069325081728 26307152991734544 26375000267575296 26396361199792128 26403597044419264 26419304121780608 26419594885595136 26510397902290944 26531900923539456 26539173922696128 26631932658299168 26653827600082944 26675414352648192 26790656611516416 26796446178204672 26812386955229184 26859455255928832 26911915129475568 26973927943962624 26975492602331136 26981322112806912 26997372869566464 27028179111320064 27119832336826368 27135965491101696 27141829680402432 27143404078133248 27196418539223352 27259086931623936 27266559269050368 27360273266076672 27376549454813184 27384053991396192 27406533774999552 27530579845095696 27547260520955904 27595618869051392 27618002130935808 27649516562155008 27737316526915584 27759780789747712 27840278060218368 27885732608212992 27887350157017088 27941817637792512 28005895419291648 28013572473957024 28126885579259904 28134595800087552 28140675797341584 28157416235055648 28285137632549376 28301964008297472 28328703991099392 28374955987304448 28384033491082008 28472479496404992 28480284452407296 28497226917875712 28505038657710656 28535910007978404 28552885564199688 28626524680660992 28649709107091456 28773480650047488 28781368117330944 28837581726935106 28905390324251536 28929154346431488 28971996680552448 28979938565607424 29028582611569152 29036540008118376 29077663883231232 29103448571117568 29120761746948096 29152335582654464 29209273738089336 29276580329422848 29278278556188672 29284605707802624 29286304400091136 29335462693993728 29343504213372564 29386960174674944 29411120110436352 29434939975335936 29537855990719488 29545952990716944 29586082157494272 29638019592749056 29695906349766144 29697628900092416 29704046674971672 29721717137003184 29722044246294528 29790204545728512 29824197640077312 29951342431043584 29960924240586564 30009841146729216 30087237814124544 30105136230432768 30139488687955968 30208606294966272 30216887162919936 30225170300848368 30347429177622528 30475036834136064 30509811378929664 30527961177489408 30536329587899904 30649681119680508 30720306825068544 30738581844000768 30747007990339584 30807060740320716 30832350496874496 30903057014390784 30911528247124992 30971902325732658 30973698891893262 31045071227682816 31070252397302784 31178847990203904 31187394823534552 31229753388466176 31259259576385536 31320312817745664 31354271490247876 31372923644614472 31373268926644224 31445215909380096 31453835760232448 31506632346703104 31515269033201652 31587889302798336 31589721600098304 31651420275098496 31758751026020352 31777643798790144 31820779836618048 31839709509334656 31869791989986816 31895603116415488 31921825485717504 31977863244808192 31996886363930624 32031539433455616 32033397465268224 32040320008958208 32059380282610176 32068168489924488 32168094436032512 32230922745477888 32232792342783232 32315922096652288 32370165731303424 32379039131997312 32426990537572352 32446280835334144 32518564114782978 32593496265621504 32602430886308352 32712371868635136 32769797406998528 32796377530486272 32938063375712256 32947092450102528 33060330196509312 33114307472252928 33116228311457792 33165311989579776 33239197114556562 33257366828089344 33266117312823966 33342772041842688 33351912056108544 33371752574880768 33409832512603968 33417052509343131 33436931779128582 33640335989430528 33695260234924032 33820337787233664 33840456964977408 33849733406031404 33927732954857472 33993998058284928 34003316588454414 34021903996551168 34177874639330496 34284416438403072 34286405151326208 34353370786387392 34404246058156032 34413677046658816 34560345178202112 34580904574500864 34590383989132032 34618398504402176 34707680838877184 34765939141189632 34767955785474048 34775469278015616 34777486475108224 34925705131143168 35007829322334208 35076203988979392 35085819176476371 35133472562024448 35166667023433728 35195148266389504 35294539100191281 35294927542474752 35375867898052608 35385565230261504 35538436800110592 35567219136864256 35718803565576192 35720875482021888 35728594904272896 35749849273638912 35882553505967424 35892389732257437 35975096150409216 35996497159421952 36037572148426752 36076689551165049 36096410337804288 36189106240536576 36261891385631136 36355412358733824 36480364354768896 36502065939750912 36512071988528256 36522080780191778 36542045033332736 36677734747096896 36707439793460928 36729680694607872 36824002841247744 36866022082873344 36895924721797056 37065479006365344 37120370746957824 37192871471072976 37255756850390016 37310975988277248 37341193892388864 37351429965276032 37502514105679872 37510618547073024 37512794400116736 37520901063122112 37543221646740864 37586061576679464 37713516843399168 37735952011063296 37771605321465856 37845377988109344 37907167764289536 37973712603209728 37996302557167616 38047880010637872 38070514085599584 38168699574214656 38199612142788608 38333594750681088 38364640866729984 38375157489774592 38450108969246808 38538709110226944 38561635171565568 38572205795241984 38704776815425536 38715386677491168 38767969723613184 38770218510974976 38945698317452448 38946126943420416 39046140943736832 39113950258658304 39124672284496752 39214826813915136 39246586633781248 39383807987625984 39394603987622592 39448109543325696 39594541799688192 39605395566628896 39628956182670912 39629392328392704 39765596853436416 39808760884044192 39947898987448752 40013121528972288 40116317085499392 40185984917274624 40278141726621696 40289182883893248 40300227067797824 40367872694213352 40463238903496704 40471983169210368 40496059304349696 40679748505239552 40703948236652544 40712744520603648 40715106117199872 40794627808835028 40866241492907344 40899838903575552 40960409100091392 40996010653786112 41040409899115008 41064824182219776 41076080987094288 41109800662499328 41170732124995584 41204076019187712 41215370996166656 41295869767643544 41298265189191016 41393428303577088 41427003196403712 41474274843232512 41571797320271872 41605974790373376 41639671184621568 41760417090327552 41828598912319488 41831025235525632 41912726456688768 42008843128937472 42020358710935536 42117185737064448 42119628800131072 42190328368889856 42201893700131328 42345001368027136 42370191731720192 42427706448824064 42452946012446208 42493055986649088 42562433980956672 42708719244607488 42711196620357632 42720426678610944 42745840376813568 42757557986565984 42974563660637184 43160220975071232 43172052175996416 43358085486377304 43457995020828672 43469907848411136 43554810012177564 43616495824846848 43728503373981696 43813910607134004 43917417834283008 43926908561703936 43929456600136704 44015256320058846 44080440262012416 44152409963003904 44220415986106368 44306783986079232 44318929486075416 44354823083765288 44457029389123584 44469216074811392 44495670099841024 44543859524649216 44546443350138624 44556070012457508 44582575705504776 44685306818592768 44853781319240704 44927013646565376 44941386360879846 45014761720093824 45093783716311552 45120609286636544 45130856721186816 45157704345649152 45236977273143296 45312909442449408 45325330744379904 45337755451272552 45521143766433792 45570499519107328 45712555251204096 45715206868434944 45764717068394496 45791941766234112 45804494381849856 45872328077541376 45974521679520762 46080460237602816 46107872766001152 46120511985509376 46248525745311744 46354585521586176 46357274380632064 46367292370687488 46460548337839893 46567606841524224 46768271985305856 46781092235301828 46844630082699264 46888889364578304 47031407235371814 47059385466921708 47059903389966336 47167823864070144 47180753640348672 47272903549802478 47384582400147456 47638126539030528 47666465698185216 47804687984980224 47843404674623232 47856519643009916 47966794867212288 47995329545895936 48050096197902336 48060480013437312 48089070423915264 48102252734886732 48252141654048768 48346384118216832 48349188514174848 48473883144978432 48568558697995968 48640485806358528 48669421253001216 48682762651371008 48777846172174467 48890244398432256 48903646329462528 48943253057947904 49098670454996992 49154696110497792 49194566295729408 49407095063568384 49420638675153792 49493827662610432 49590495294763968 49671461208379392 49674342467186688 49747967984369664 49788258523185152 49899175969235949 50014158062764032 50017059200155648 50027868084162816 50057628862321152 50114748768905952 50284689124532224 50314602681417728 50460503984145792 50542890352386048 50730506680850496 50760685447466112 50761244106031104 50774600109047106 50891599432286208 51004974882681621 51032855994826752 51063214624210944 51266811958995744 51429607726989312 51606369087234048 51620515569988224 51885575983698048 51927597756603264 51928169257893888 52061521258315776 52151933678211072 52163203917023424 52166229712662336 52511743983501312 52526138650163456 52614305983469088 52750000535150592 52792722399584256 52807194088838528 52838608243561216 53020795804581888 53063801847078912 53078347845392256 53263865316598336 53307655200165888 53350828705296384 53581313223032832 53592892356409344 53624773910458368 53718910511857664 53823830258951136 53962644225613824 53994745739132928 54056358222640128 54239664673652736 54283659360804864 54286808156266496 54392837078446704 54518173863247872 54533118538100736 54720546532153344 54753098909626368 54768107982792384 54783121170287667 54813067549999104 55061159690191392 55094521041911808 55236004261871616 55299033124310016 55680556120436736 55771465216425984 55774700314034176 55883635275585024 56011790838583296 56027144947914048 56253771158519808 56269191600175104 56281351594683168 56314832470111296 56570275265098752 56603928016594944 56657407982198784 56768066982164016 56944958992809984 56960568904814592 56994453835751424 57010077315421312 57071820015956808 57105771128399376 57253049361321984 57299418214182912 57546961300094976 57562736234661888 57675163453870212 57810780648503072 57858308692862976 57959877131214848 58057165223138304 58073080016236752 58155327766462464 58206897142235136 58304671165308928 58418547476178672 58553160658845696 58556557112377344 58569211415605248 58572608800182272 58670925387987456 58687008426745128 58773920349349888 58822240220872704 58869879950671872 59075711981438976 59091905981433888 59172164314988544 59391812699532288 59395257800184832 59408093349943344 59443434274006368 59444088492589056 59648395280154624 59902684862087168 59921848481173128 60019682293458432 60174475628249088 60210272460865536 60278977375911936 60417212589932544 60433774325839872 60450340601696736 60694858355245056 61019622757859328 61055922354978816 61072659175799808 61299362239361016 61440613650137088 61477163688001536 61494015980679168 61614121480641432 61664700993748992 61806114028781568 61823056494249984 61943804651465316 61947397783786524 62090142455365632 62140504794605568 62357695980407808 62374789647069104 62459506776932352 62518519152771072 62640625635491328 62708542980495752 62745847289228944 62746537853288448 62890431818760192 62907671520464896 63013264693406208 63030538066403304 63175778605596672 63179443200196608 63302840550196992 63517502052040704 63555287597580288 63641559673236096 63679419018669312 63739583979973632 63791206232830976 63843650971435008 63955726489616384 64063078866911232 64066794930536448 64080640017916416 64118760565220352 64136336979848976 64336188872065024 64461845490955776 64465584685566464 64631844193304576 64740331462606848 64758078263994624 64853981075144704 64892561670668288 65037128229565956 65186992531243008 65204861772616704 65424743737270272 65539594813997056 65592755060972544 65876126751424512 65894184900205056 66120660393018624 66228614944505856 66232456622915584 66330623979159552 66478394229113124 66532234625647932 66685544083685376 66703824112217088 66743505149761536 66819665025207936 66834105018686262 66873863558257164 67280671978861056 67390520469848064 67412079541319769 67640675574467328 67680913929954816 67699466812062808 67855465909714944 67987996116569856 68006633176908828 68355749278660992 68568832876806144 68572810302652416 68706741572774784 68808492116312064 68827354093317632 68961782519281143 69120690356404224 69161809149001728 69180767978264064 69236797008804352 69415361677754368 69531878282379264 69535911570948096 69550938556031232 69554972950216448 69851410262286336 70015658644668416 70152407977958784 70171638352952742 70266945124048896 70333334046867456 70390296532779008 70547110853057721 70589078200382562 70589855084949504 70751735796105216 70771130460523008 71076873600221184 71134438273728512 71457189808545792 71499698547277824 71765107011934848 71784779464514874 71950192300818432 71992994318843904 72075144296853504 72153379102330098 72192820675608576 72378212481073152 72523782771262272 72710824717467648 72960728709537792 73004131879501824 73024143977056512 73044161560383556 73355469494193792 73414879586921856 73648005682495488 73732044165746688 73791849443594112 74070062705894561 74130958012730688 74240741493915648 74385742942145952 74511513700780032 74621951976554496 74682387784777728 74702859930552064 75021237094146048 75025588800233472 75041802126244224 75086443293481728 75172123153358928 75427033686798336 75471904022126592 75543210642931712 75690755976218688 75814335528579072 75947425206419456 75992605114335232 76095760021275744 76141028171199168 76161900163570659 76337399148429312 76399224285577216 76750314979549184 76900217938493616 77077418220453888 77144411590483968 77409553630851072 77430773354982336 77535939447226368 77540437021949952 77891396634904896 77892253886840832 78092281887473664 78227900517316608 78249344568993504 78767615975251968 78789207975245184 79189083599376384 79210791133257792 79257912365341824 79258784656785408 79531193706872832 79617521768088384 79895797974897504 80026243057944576 80371969834549248 80578365767786496 80600454135595648 80735745388426704 80926477806993408 80943966338420736 80992118608699392 81359497010479104 81407896473305088 81425489041207296 81430212234399744 81589255617670056 81732482985814688 81799677807151104 81992021307572224 82080819798230016 82129648364439552 82152161974188576 82219601324998656 82430741992333312 82591739535287088 82596530378382032 82786856607154176 82854006392807424 82948549686465024 83143594640543744 83211949580746752 83279342369243136 83520834180655104 83657197824638976 83662050471051264 83825452913377536 84017686257874944 84040717421871072 84380656737779712 84403787400262656 84690002736054272 84855412897648128 84905892024892416 84986111973298176 85124867961913344 85417438489214976 85422393240715264 85440853357221888 85491680753627136 85515115973131968 85949127321274368 86320441950142464 86344104351992832 86716170972754608 86915990041657344 86939815696822272 87109620024355128 87232991649693696 87457006747963392 87627821214268008 87834835668566016 87853817123407872 87858913200273408 88030512640117692 88160880524024832 88304819926007808 88613567972158464 88637858972150832 88709646167530576 88914058778247168 88938432149622784 88991340199682048 89087719049298432 89092886700277248 89112140024915016 89165151411009552 89370613637185536 89707562638481408 89854027293130752 89882772721759692 90029523440187648 90187567432623104 90241218573273088 90261713442373632 90315408691298304 90625818884898816 90650661488759808 90675510902545104 91042287532867584 91140999038214656 91425110502408192 91430413736869888 91529434136788992 91583883532468224 91608988763699712 91744656155082752 91949043359041524 92160920475205632 92215745532002304 92241023971018752 92497051490623488 92709171043172352 92714548761264128 92734584741374976 92921096675679786 93135213683048448 93536543970611712 93562184470603656 93689260165398528 93777778729156608 94062814470743628 94118770933843416 94119806779932672 94335647728140288 94361507280697344 94545807099604956 94769164800294912 95276253078061056 95332931396370432 95609375969960448 95686809349246464 95713039286019832 95933589734424576 95990659091791872 96100192395804672 96120960026874624 96178140847830528 96204505469773464 96504283308097536 96692768236433664 96698377028349696 96947766289956864 97137117395991936 97280971612717056 97338842506002432 97365525302742016 97555692344348934 97780488796864512 97807292658925056 97886506115895808 98197340909993984 98309392220995584 98389132591458816 98814190127136768 98841277350307584 98987655325220864 99180990589527936 99342922416758784 99348684934373376 99495935968739328 99576517046370304 99798351938471898 100028316125528064 100034118400311296 100055736168325632 100115257724642304 100229497537811904 100569378249064448 100629205362835456 100921007968291584 101085780704772096 101461013361700992 101521370894932224 101549200218094212 101783198864572416 102009949765363242 102065711989653504 102533623917991488 102859215453978624 103212738174468096 103241031139976448 103771151967396096 103855195513206528 104123042516631552 104303867356422144 104326407834046848 104332459425324672 105023487967002624 105052277300326912 105228611966938176 105257457529429113 105500001070301184 105585444799168512 105614388177677056 105677216487122432 105883617300573843 106127603694157824 106156695690784512 106527730633196672 106615310400331776 106701657410592768 107162626446065664 107185784712818688 107249547820916736 107437821023715328 107647660517902272 107677169196772311 107925288451227648 107989491478265856 108112716445280256 108567318721609728 108573616312532992 108785674156893408 109066237076201472 109441093064306688 109506197819252736 109536215965584768 109566242340575334 109626135099998208 110122319380382784 110189042083823616 110472008523743232 110598066248620032 111361112240873472 111767270551170048 112023581677166592 112054289895828096 112507542317039616 112538383200350208 112562703189366336 112629664940222592 113140550530197504 113207856033189888 113314815964397568 113536133964328032 113921137809629184 113988907671502848 114020154630842624 114143640031913616 114211542256798752 114506098722643968 114598836428365824 115093922600189952 115125472469323776 115350326907740424 115621561297006144 115716617385725952 115919754262429696 116114330446276608 116146160032473504 116310655532924928 116609342330617856 116837094952357344 117138422831210496 117145217600364544 117341850775974912 117374016853490256 117547840698699776 117644480441745408 117739759901343744 118151423962877952 118183811962867776 118344328629977088 118783625399064576 118790515600369664 118816186699886688 118886868548012736 118888176985178112 119296790560309248 119843696962346256 120039364586916864 120348951256498176 120557954751823872 120834425179865088 120867548651679744 120900681203393472 121389716710490112 122039245515718656 122111844709957632 122145318351599616 122598724478722032 122881227300274176 122988031961358336 123228242961282864 123329401987497984 123612228057563136 123646112988499968 123887609302930632 123894795567573048 124180284910731264 124281009589211136 124715391960815616 124749579294138208 124919013553864704 125281251270982656 125417085960991504 125491694578457888 125493075706576896 125815343040929792 126026529386812416 126061076132806608 126351557211193344 126358886400393216 126605681100393984 127035004104081408 127110575195160576 127283119346472192 127358838037338624 127479167959947264 127582412465661952 127687301942870016 128126157733822464 128133589861072896 128161280035832832 128237521130440704 128272673959697952 128923690981911552 128931169371132928 129263688386609152 129480662925213696 129516156527989248 129707962150289408 129785123341336576 130074256459131912 130373985062486016 130409723545233408 130849487474540544 131079189627994112 131185510121945088 131752253502849024 131788369800410112 132241320786037248 132457229889011712 132464913245831168 132661247958319104 132956788458226248 133064469251295864 133371088167370752 133407648224434176 133487010299523072 133639330050415872 133668210037372524 133747727116514328 134561343957722112 134781040939696128 134824159082639538 135281351148934656 135361827859909632 135398933624125616 135710931819429888 135975992233139712 136013266353817656 136711498557321984 137137665753612288 137145620605304832 137413483145549568 137616984232624128 137654708186635264 137923565038562286 138241380712808448 138323618298003456 138361535956528128 138473594017608704 138830723355508736 139063756564758528 139071823141896192 139101877112062464 139109945900432896 139381645013519679 139702820524572672 140031317289336832 140304815955917568 140343276705905484 140533890248097792 140666668093734912 140780593065558016 141094221706115442 141178156400765124 141179710169899008 141503471592210432 141542260921046016 142153747200442368 142268876547457024 142914379617091584 142999397094555648 143530214023869696 143569558929029748 143900384601636864 143985988637687808 144150288593707008 144306758204660196 144756424962146304 145047565542524544 145421649434935296 145921457419075584 146008263759003648 146048287954113024 146088323120767112 146333538516523401 146710938988387584 146829759173843712 147296011364990976 147464088331493376 147583698887188224 148140125411789122 148261916025461376 148481482987831296 148771485884291904 149023027401560064 149243903953108992 149364775569555456 149405719861104128 149697527907707847 150042474188292096 150051177600466944 150083604252488448 150172886586963456 150344246306717856 150854067373596672 150943808044253184 151086421285863424 151381511952437376 151628671057158144 151894850412838912 151985210228670464 152191520042551488 152282056342398336 152323800327141318 152674798296858624 152798448571154432 153500629959098368 153800435876987232 154288823180967936 154819107261702144 154861546709964672 155782793269809792 155784507773681664 156184563774947328 156455801034633216 156498689137987008 157535231950503936 157578415950490368 158378167198752768 158421582266515584 158515824730683648 159062387413745664 159235043536176768 159791595949795008 160052486115889152 160743939669098496 160786233678649169 161156731535572992 161200908271191296 161471490776853408 161887932676841472 161984237217398784 162718994020958208 162850978082414592 162860424468799488 163178511235340112 163464965971629376 163599355614302208 163984042615144448 164161639596460032 164259296728879104 164304323948377152 164349363510863001 164439202649997312 164861483984666624 165183479070574176 165193060756764064 165708012785614848 165897099372930048 166287189281087488 167041668361310208 167314395649277952 167324100942102528 167650905826755072 168035372515749888 168081434843742144 168761313475559424 168807574800525312 169710825795296256 169811784049784832 169972223946596352 170834876978429952 170844786481430528 170881706714443776 170983361507254272 171030231946263936 171898254642548736 172640883900284928 172688208703985664 173432341945509216 173879631393644544 174219240048710256 174465983299387392 174914013495926784 175255642428536016 175669671337132032 175707634246815744 175717826400546816 176061025280235384 176321761048049664 176609639852015616 177227135944316928 177275717944301664 177419292335061152 177876864299245568 177982680399364096 178175438098596864 178185773400554496 178224280049830032 178330302822019104 179415125276962816 179708054586261504 179765545443519384 180059046880375296 180375134865246208 180482437146546176 180523426884747264 180630817382596608 181251637769797632 181301322977519616 181351021805090208 182084575065735168 182281998076429312 183058868273577984 183167767064936448 183217977527399424 183489312310165504 183898086718083048 184321840950411264 184431491064004608 184482047942037504 184994102981246976 185418342086344704 185429097522528256 185469169482749952 185842193351359572 186270427366096896 187073087941223424 187124368941207312 187378520330797056 187555557458313216 188125628941487256 188237541867686832 188239613559865344 188671295456280576 188723014561394688 189091614199209912 189538329600589824 190552506156122112 190665862792740864 191218751939920896 191373618698492928 191426078572039664 191867179468849152 192200384791609344 192241920053749248 192356281695661056 192409010939546928 193008566616195072 193385536472867328 193396754056699392 193895532579913728 194274234791983872 194561943225434112 194677685012004864 194731050605484032 195111384688697868 195560977593729024 195614585317850112 195773012231791616 196618784441991168 196778265182917632 197628380254273536 197682554700615168 197975310650441728 198361981179055872 198685844833517568 198697369868746752 198991871937478656 199153034092740608 199596703876943796 200056632251056128 200068236800622592 200111472336651264 200230515449284608 200458995075623808 201138756498128896 201258410725670912 201842015936583168 202171561409544192 202922026723401984 203042741789864448 203098400436188424 203566397729144832 204019899530726484 205067247835982976 205718430907957248 206425476348936192 206482062279952896 206885347557843429 207542303934792192 207710391026413056 208246085033263104 208607734712844288 208652815668093696 208664918850649344 210046975934005248 210104554600653824 210457223933876352 210514915058858226 211000002140602368 211170889598337024 211228776355354112 211354432974244864 211641332559173163 211767234601147686 212255207388315648 212313391381569024 213055461266393344 213230620800663552 213403314821185536 214371569425637376 214499095641833472 214875642047430656 215295321035804544 215354338393544622 215850576902455296 215978982956531712 216225432890560512 217134637443219456 217147232625065984 217571348313786816 218132474152402944 218882186128613376 219012395638505472 219072431931169536 219132484681150668 220244638760765568 220944017047486464 221196132497240064 222210188117683683 222722224481746944 223534541102340096 224047163354333184 224108579791656192 225076766400700416 225125406378732672 225259329880445184 226281101060395008 226415712066379776 226629631928795136 227072267928656064 227318468304297101 227842275619258368 227977815343005696 228040309261685248 228287280063827232 228423084513597504 228485700490711977 229012197445287936 229197672856731648 230250944938647552 230700653815480848 231243122594012288 231433234771451904 231839508524859392 232228660892553216 232292320064947008 232621311065849856 233218684661235712 233674189904714688 234276845662420992 234290435200729088 234683701551949824 234748033706980512 235095681397399552 236302847925755904 236367623925735552 237567250798129152 237581031200739328 237632373399773376 237773737096025472 237776353970356224 238593581120618496 239687393924692512 240078729173833728 241115909503647744 241735097303359488 241801362406786944 242779433420980224 244078491031437312 244223689419915264 244290636703199232 245197448957444064 245976063922716672 246456485922565728 246658803974995968 247292225976999936 247775218605861264 247789591135146096 248360569821462528 248562019178422272 249430783921631232 249499158588276416 249838027107729408 250562502541965312 250834171921983008 250983389156915776 250986151413153792 251630686081859584 252053058773624832 252122152265613216 253211362200787968 254070008208162816 254566238692944384 254717676074677248 254958335919894528 255164824931323904 255374603885740032 256252315467644928 256267179722145792 256322560071665664 256475042260881408 256545347919395904 257847381963823104 257862338742265856 258961325850427392 259032313055978496 259415924300578816 260148512918263824 260747970124972032 260819447090466816 261698974949081088 262158379255988224 262371020243890176 263504507005698048 263576739600820224 264482641572074496 264914459778023424 264929826491662336 265913576916452496 266128938502591728 266742176334741504 266815296448868352 266974020599046144 267278660100831744 267336420074745048 267495454233028656 269122687915444224 269562081879392256 269648318165279076 270562702297869312 270723655719819264 270797867248251232 271951984466279424 272026532707635312 273422997114643968 274275331507224576 274291241210609664 274826966291099136 275233968465248256 275309416373270528 275847130077124572 276482761425616896 276647236596006912 276723071913056256 276947188035217408 278127513129517056 278143646283792384 278203754224124928 278219891800865792 278763290027039358 279405641049145344 280062634578673664 280609631911835136 280686553411810968 281067780496195584 281333336187469824 281561186131116032 282188443412230884 282356312801530248 282359420339798016 283006943184420864 283084521842092032 284307494400884736 284537753094914048 285828759234183168 285998794189111296 287060428047739392 287139117858059496 287800769203273728 287971977275375616 288300577187414016 288613516409320392 289512849924292608 290095131085049088 290843298869870592 291842914838151168 292016527518007296 292096575908226048 292176646241534224 292667077033046802 293421877976775168 293659518347687424 294592022729981952 294928176662986752 295167397774376448 296280250823578244 296523832050922752 296962965975662592 297542971768583808 298046054803120128 298487807906217984 298729551139110912 298811439722208256 299395055815415694 300084948376584192 300102355200933888 300167208504976896 300345773173926912 300688492613435712 301708134747193344 301887616088506368 302172842571726848 302763023904874752 303257342114316288 303789700825677824 303970420457340928 304383040085102976 304564112684796672 304647600654282636 305349596593717248 305596897142308864 307001259918196736 307600871753974464 308577646361935872 309638214523404288 309723093419929344 311565586539619584 312369127549894656 312911602069266432 312997378275974016 315070463901007872 315156831900980736 315772372588287339 316756334397505536 316843164533031168 317031649461367296 317650851901721529 318470087072353536 319583191899590016 320104972231778304 321487879338196992 321572467357298338 322313463071145984 322401816542382592 322942981553706816 323031507590316933 323775865353682944 323968474434797568 325701956164829184 325720848937598976 326357022470680224 326929931943258752 327198711228604416 327968085230288896 328323279192920064 328518593457758208 328608647896754304 328698727021726002 328878405299994624 329722967969333248 330366958141148352 330386121513528128 331416025571229696 331794198745860096 332574378562174976 334083336722620416 335301811653510144 336070745031499776 336162869687484288 337522626951118848 337615149601050624 339421651590592512 339623568099569664 339944447893192704 341763413428887552 341966723014508544 342060463892527872 343796509285097472 345281767800569856 345376417407971328 346864683891018432 346959767411821891 347759262787289088 348438480097420512 348931966598774784 349828026991853568 350511284857072032 351415268493631488 351435652801093632 352122050560470768 352643522096099328 353219279704031232 354454271888633856 354551435888603328 354838584670122304 355753728598491136 355965360798728192 356350876197193728 356371546801108992 356448560099660064 356660605644038208 358830250553925632 359531090887038768 360118093760750592 360750269730492416 360964874293092352 361046853769494528 362503275539595264 362602645955039232 362702043610180416 364169150131470336 364563996152858624 366117736547155968 366335534129872896 366435955054798848 367796173436166096 368643681900822528 368964095884075008 369988205962493952 370836684172689408 370858195045056512 370938338965499904 371684386702719144 372540854732193792 374146175882446848 374248737882414624 374757040661594112 376251257882974512 376475083735373664 376479227119730688 377446029122789376 378183228398419824 379076659201179648 381105012312244224 381331725585481728 382437503879841792 382747237396985856 382852157144079328 384400769583218688 384483840107498496 384712563391322112 384818021879093856 386771072945734656 386793508113398784 387791065159827456 388548469583967744 389123886450868224 389355370024009728 389462101210968064 390222769377395736 391121955187458048 391229170635700224 391546024463583232 393237568883982336 393556530365835264 395256760508547072 395365109401230336 395950621300883456 396723962358111744 397371689667035136 397394739737493504 397983743874957312 398306068185481216 399193407753887592 400113264502112256 400136473601245184 400222944673302528 400461030898569216 400917990151247616 402277512996257792 402516821451341824 403684031873166336 404343122819088384 405844053446803968 406085483579728896 406196800872376848 407132795458289664 408039799061452968 410134495671965952 411436861815914496 412850952697872384 412964124559905792 413770695115686858 415084607869584384 415420782052826112 416492170066526208 417215469425688576 417305631336187392 417329837701298688 418144935040559037 420093951868010496 420209109201307648 420914447867752704 421029830117716452 422000004281204736 422341779196674048 422457552710708224 422708865948489728 423282665118346326 423534469202295372 424510414776631296 424626782763138048 426110922532786688 426461241601327104 426806629642371072 428743138851274752 428998191283666944 429751284094861312 430590642071609088 430708676787089244 431701153804910592 431957965913063424 432450865781121024 434269274886438912 434294465250131968 435142696627573632 436264948304805888 437764372257226752 438024791277010944 438144863862339072 438264969362301336 440489277521531136 441888034094972928 442392264994480128 444420376235367366 445444448963493888 447069082204680192 448094326708666368 448217159583312384 449092583723123541 450153532801400832 450250812757465344 450518659760890368 452562202120790016 452831424132759552 453259263857590272 454144535857312128 454636936608594202 455684551238516736 455955630686011392 456080618523370496 456574560127654464 456846169027195008 456971400981423954 458024394890575872 458395345713463296 460501889877295104 461401307630961696 462486245188024576 462866469542903808 463679017049718784 464457321785106432 464584640129894016 466437369322471424 467348379809429376 468553691324841984 468580870401458176 469367403103899648 469496067413961024 470191362794799104 472605695851511808 472735247851471104 475134501596258304 475162062401478656 475264746799546752 475547474192050944 477187162241236992 479374787849385024 480157458347667456 482231819007295488 482358701035947507 483470194606718976 483602724813573888 488156982062874624 488581273406398464 490394897914888128 491952127845433344 492912971845131456 493048090532589003 493317607949991936 494584451953999872 495550437211722528 495579182270292192 497124038356844544 498861567843262464 498998317176552832 501125005083930624 501668343843966016 501966778313831552 501972302826307584 503261372163719168 504106117547249664 504244304531226432 506422724401575936 509132477385888768 509435352149354496 509916671839789056 510329649862647808 512504630935289856 512534359444291584 512645120143331328 512950084521762816 513090695838791808 515694763927646208 515724677484531712 517922651700854784 518064626111956992 520297025836527648 521638894180933632 523397949898162176 524316758511976448 524742040487780352 527009014011396096 527153479201640448 528965283144148992 529828919556046848 529859652983324672 531827153832904992 532257877005183456 533630592897736704 533948041198092288 534557320201663488 534672840149490096 534990908466057312 538245375830888448 539124163758784512 539296636330558152 541125404595738624 541447311439638528 541595734496502464 543903968932558848 544053065415270624 546845994229287936 549653932582198272 550467936930496512 550618832746541056 551694260154249144 552965522851233792 553294473192013824 553446143826112512 553894376070434816 556255026259034112 556287292567584768 556407508448249856 556439783601731584 557526580054078716 558811282098290688 561219263823670272 561373106823621936 562135560992391168 562666672374939648 563122372262232064 564376886824461768 564712625603060496 564718840679596032 566013886368841728 566169043684184064 568614988801769472 569075506189828096 571657518468366336 571997588378222592 574120856095478784 574278235716118992 575601538406547456 576601154374828032 577227032818640784 579025699848585216 580190262170098176 581686597739741184 583685829676302336 584033055036014592 584193151816452096 584353292483068448 585334154066093604 586843755953550336 587319036695374848 589856353325973504 590334795548752896 592560501647156488 593047664101845504 593925931951325184 595085943537167616 596092109606240256 596975615812435968 597459102278221824 597622879444416512 598790111630831388 600169896753168384 600204710401867776 600334417009953792 600691546347853824 601376985226871424 603416269494386688 603775232177012736 604345685143453696 605526047809749504 606514684228632576 607579401651355648 607940840914681856 608766080170205952 609128225369593344 609295201308565272 610699193187434496 611193794284617728 614002519836393472 615201743507948928 617155292723871744 619276429046808576 619446186839858688 623131173079239168 624738255099789312 625823204138532864 625994756551948032 630140927802015744 630313663801961472 631544745176574678 633512668795011072 633686329066062336 634063298922734592 634923997677519489 635301703803443058 636940174144707072 639166383799180032 640209944463556608 643144934714596676 644626926142291968 644803633084765184 645885963107413632 646063015180633866 647551730707365888 647936948869595136 651403912329658368 651441697875197952 652714044941360448 653859863886517504 654397422457208832 655936170460577792 656646558385840128 657037186915516416 657217295793508608 657397454043452004 659445935938666496 660733916282296704 660772243027056256 662832051142459392 663588397491720192 665148757124349952 666630564353051049 668166673445240832 670603623307020288 672141490062999552 672325739374968576 675230299202101248 678843303181185024 679247136199139328 679888895786385408 681955404912891303 683526826857775104 683933446029017088 684120927785055744 685457101472135931 687593018570194944 690752834815942656 693729367782036864 693919534823643782 695518525574578176 696876960194841024 697863933197549568 699656053983707136 701022569714144064 702830536987262976 702871305602187264 704244101120941536 705287044192198656 708908543777267712 709102871777206656 709677169340244608 711507457196982272 711930721597456384 712701752394387456 712743093602217984 712897120199320128 713321211288076416 717660501107851264 719062181774077536 720236187521501184 721500539460984832 721929748586184704 725205291910078464 725404087220360832 728338300262940672 729127992305717248 732235473094311936 732671068259745792 732871910109597696 735592346872332192 737928191768150016 739976411924987904 741876677930999808 743368773405438288 745081709464387584 748292351764893696 748497475764829248 749514081323188224 752502515765949024 752950167470747328 752958454239461376 754892058245578752 756366456796839648 762210024624488448 764875007759683584 765494474793971712 765704314288158656 768801539166437376 768967680214996992 769425126782644224 769636043758187712 773542145891469312 773587016226797568 777096939167935488 778247772901736448 778924202421936128 780445538754791472 782243910374916096 782458341271400448 783092048927166464 786475137767964672 787113060731670528 790513521017094144 790730218802460672 793447924716223488 794743379334070272 794789479474987008 798386815507775184 800226529004224512 800272947202490368 800445889346605056 800922061797138432 801835980302495232 804555025992515584 805033642902683648 807368063746332672 808686245638176768 811688106893607936 812170967159457792 812393601744753696 816079598122905936 820268991343931904 822873723631828992 825701905395744768 825928249119811584 827541390231373716 830169215739168768 830841564105652224 834430938851377152 834611262672374784 834659675402597376 836289870081118074 840187903736020992 840418218402615296 841828895735505408 842059660235432904 844000008562409472 844683558393348096 844915105421416448 845417731896979456 846565330236692652 847068938404590744 849020829553262592 849253565526276096 852221845065573376 852922483202654208 853613259284742144 857486277702549504 857996382567333888 859502568189722624 861181284143218176 861417353574178488 863402307609821184 863915931826126848 864901731562242048 868538549772877824 868588930500263936 870285393255147264 872529896609611776 875528744514453504 876049582554021888 876289727724678144 876529938724602672 880978555043062272 883776068189945856 884784529988960256 888840752470734732 890888897926987776 894138164409360384 896188653417332736 896434319166624768 898185167446247082 900307065602801664 900501625514930688 901037319521780736 905124404241580032 905662848265519104 906518527715180544 908289071714624256 909273873217188404 911369102477033472 911911261372022784 912161237046740992 913149120255308928 913692338054390016 913942801962847908 916048789781151744 916790691426926592 921003779754590208 922802615261923392 924972490376049152 925732939085807616 927358034099437568 928914643570212864 929169280259788032 932874738644942848 934696759618858752 937107382649683968 937161740802916352 938734806207799296 938992134827922048 940382725589598208 945211391703023616 945470495702942208 950269003192516608 950324124802957312 950529493599093504 951094948384101888 958749575698770048 960314916695334912 964463638014590976 964717402071895014 966940389213437952 967205449627147776 969094522770950799 977162546812796928 980789795829776256 983904255690866688 985825943690262912 986096181065178006 986635215899983872 989168903907999744 991100874423445056 991158364540584384 994248076713689088 997723135686524928 997996634353105664 1002250010167861248 1003336687687932032 1003933556627663104 1006522744327438336 1008212235094499328 1008488609062452864 1012845448803151872 1018264954771777536 1018870704298708992 1019833343679578112 1020659299725295616 1025290240286662656 1025900169043525632 1026181391677583616 1031389527855292416 1031449354969063424 1035845303401709568 1036129252223913984 1040594051673055296 1040879302235465673 1043277788361867264 1046795899796324352 1049484080975560704 1054306958403280896 1057930566288297984 1059657839112093696 1059719305966649344 1063654307665809984 1064515754010366912 1067261185795473408 1067896082396184576 1069114640403326976 1069345680298980192 1069981816932114624 1076490751661776896 1078593272661116304 1082250809191477248 1082894622879277056 1083191468993004928 1087807937865117696 1088106130830541248 1093691988458575872 1099307865164396544 1101237665493082112 1103388520308498288 1105931045702467584 1106892287652225024 1107788752140869632 1112510052518068224 1112574585135169536 1112815016896499712 1112879567203463168 1115053160108157432 1117622564196581376 1122438527647340544 1122746213647243872 1124271121984782336 1128753773648923536 1129425251206120992 1129437681359192064 1132338087368368128 1137229977603538944 1138151012379656192 1143315036936732672 1143995176756445184 1148241712190957568 1148556471432237984 1153202308749656064 1154454065637281568 1160380524340196352 1163373195479482368 1167371659352604672 1168066110072029184 1168386303632904192 1168706584966136896 1170668308132187208 1173687511907100672 1174638073390749696 1179712706651947008 1180669591097505792 1185121003294312976 1186095328203691008 1187851863902650368 1190171887074335232 1192184219212480512 1193951231624871936 1194918204556443648 1195245758888833024 1197580223261662776 1200339793506336768 1200409420803735552 1200668834019907584 1201383092695707648 1202753970453742848 1206832538988773376 1207550464354025472 1211052095619499008 1213029368457265152 1215158803302711296 1217532160340411904 1218256450739186688 1218590402617130544 1221398386374868992 1222387588569235456 1228005039672786944 1230403487015897856 1234310585447743488 1238552858093617152 1238892373679717376 1246262346158478336 1249476510199578624 1251646408277065728 1251989513103896064 1260281855604031488 1260627327603922944 1263089490353149356 1267025337590022144 1267372658132124672 1268126597845469184 1269847995355038978 1270603407606886116 1273880348289414144 1278332767598360064 1280419888927113216 1286289869429193352 1289253852284583936 1289607266169530368 1291771926214827264 1292126030361267732 1295103461414731776 1295873897739190272 1302807824659316736 1302883395750395904 1305428089882720896 1307719727773035008 1308794844914417664 1311872340921155584 1313293116771680256 1314074373831032832 1314434591587017216 1314794908086904008 1318891871877332992 1321467832564593408 1321544486054112512 1325664102284918784 1327176794983440384 1330297514248699904 1333261128706102098 1336333346890481664 1341207246614040576 1344282980125999104 1344651478749937152 1350460598404202496 1357686606362370048 1358494272398278656 1359777791572770816 1363910809825782606 1367053653715550208 1367866892058034176 1368241855570111488 1370914202944271862 1375186037140389888 1381505669631885312 1387458735564073728 1387839069647287564 1391037051149156352 1393753920389682048 1399312107967414272 1402045139428288128 1405661073974525952 1405742611204374528 1408488202241883072 1410574088384397312 1417817087554535424 1418205743554413312 1419354338680489216 1423014914393964544 1423861443194912768 1425403504788774912 1425486187204435968 1425794240398640256 1426642422576152832 1435321002215702528 1438124363548155072 1440472375043002368 1443001078921969664 1443859497172369408 1447076103107842521 1450410583820156928 1450808174440721664 1458255984611434496 1464470946188623872 1465743820219195392 1471184693744664384 1475856383536300032 1479144271597767009 1479952823849975808 1483753355861999616 1486737546810876576 1496584703529787392 1496994951529658496 1505005031531898048 1505900334941494656 1505916908478922752 1509784116491157504 1512732913593679296 1529750015519367168 1530988949587943424 1531408628576317312 1537603078332874752 1537935360429993984 1538850253565288448 1539272087516375424 1547084291782938624 1547174032453595136 1554193878335870976 1557848404843872256 1560891077509582944 1564916682542800896 1566184097854332928 1572950275535929344 1574226121463341056 1581027042034188288 1581460437604921344 1586895849432446976 1589486758668140544 1589578958949974016 1596773631015550368 1600891778693210112 1601844123594276864 1603671960604990464 1609110051985031168 1614736127492665344 1617372491276353536 1623376213787215872 1624341934318915584 1624787203489507392 1632159196245811872 1640537982687863808 1651403810791489536 1651856498239623168 1655082780462747432 1660338431478337536 1661683128211304448 1668861877702754304 1669222525344749568 1669319350805194752 1672579740162236148 1680836436805230592 1683657791471010816 1684119320470865808 1688000017124818944 1689367116786696192 1689830210842832896 1690835463793958912 1693130660473385304 1694137876809181488 1698041659106525184 1698507131052552192 1704443690131146752 1705844966405308416 1707226518569484288 1714972555405099008 1715992765134667776 1722362568286436352 1722834707148356976 1726804615219642368 1729803463124484096 1737077099545755648 1737177861000527872 1740570786510294528 1745059793219223552 1751057489028907008 1752099165108043776 1752579455449356288 1753059877449205344 1761957110086124544 1769569059977920512 1777681504941469464 1781777795853975552 1788276328818720768 1792377306834665472 1792868638333249536 1796370334892494164 1800614131205603328 1801003251029861376 1802074639043561472 1810248808483160064 1811325696531038208 1813037055430361088 1816578143429248512 1818547746434376808 1822738204954066944 1823822522744045568 1824322474093481984 1826298240510617856 1827384676108780032 1827885603925695816 1832097579562303488 1833581382853853184 1842007559509180416 1845605230523846784 1849944980752098304 1851465878171615232 1854716068198875136 1857829287140425728 1858338560519576064 1865749477289885696 1869393519237717504 1874214765299367936 1874323481605832704 1877469612415598592 1877984269655844096 1880765451179196416 1890422783406047232 1890940991405884416 1900538006385033216 1900648249605914624 1901058987198187008 1902189896768203776 1917499151397540096 1920629833390669824 1929434804143790028 1933880778426875904 1934410899254295552 1938189045541901598 1954325093625593856 1961579591659552512 1967808511381733376 1971651887380525824 1972192362130356012 1978337807815999488 1982201748846890112 1982316729081168768 1988496153427378176 1995446271373049856 1995993268706211328 1999891693059153147 2004500020335722496 2006673375375864064 2007867113255326208 2013045488654876672 2016424470188998656 2016977218124905728 2025690897606303744 2036529909543555072 2037741408597417984 2039666687359156224 2041318599450591232 2045866214738673909 2050580480573325312 2051800338087051264 2052362783355167232 2062779055710584832 2062898709938126848 2072258504447827968 2081188103346110592 2081758604470931346 2086555576723734528 2093591799592648704 2098968161951121408 2108613916806561792 2115861132576595968 2127308615331619968 2129031508020733824 2134522371590946816 2135792164792369152 2138229280806653952 2138691360597960384 2139963633864229248 2152981503323553792 2157186545322232608 2164501618382954496 2165789245758554112 2166382937986009856 2175615875730235392 2176212261661082496 2187383976917151744 2198615730328793088 2202475330986164224 2206777040616996576 2213784575304450048 2215577504281739264 2225630033792999424 2225759134406926336 2230106320216314864 2235245128393162752 2244877055294681088 2245492427294487744 2248542243969564672 2257507547297847072 2258850502412241984 2258875362718384128 2264676174736736256 2286630073873465344 2296483424381915136 2297112942864475968 2306404617499312128 2308908131274563136 2320761048680392704 2334743318705209344 2336772607265808384 2337413169932273792 2341336616264374416 2347375023814201344 2349276146781499392 2359425413303894016 2361339182195011584 2370242006588625952 2372190656407382016 2380343774148670464 2384368438424961024 2390491517777666048 2395160446523325552 2400679587012673536 2400818841607471104 2401337668039815168 2402766185391415296 2405507940907485696 2413665077977546752 2415100928708050944 2422104191238998016 2426058736914530304 2435064320680823808 2436512901478373376 2437180805234261088 2456010079345573888 2460806974031795712 2468621170895486976 2477105716187234304 2477784747359434752 2492524692316956672 2503292816554131456 2503979026207792128 2520563711208062976 2521254655207845888 2526178980706298712 2534050675180044288 2534745316264249344 2536253195690938368 2539695990710077956 2541206815213772232 2547760696578828288 2556665535196720128 2560839777854226432 2572579738858386704 2578507704569167872 2579214532339060736 2583543852429654528 2584252060722535464 2590206922829463552 2591747795478380544 2605615649318633472 2605766791500791808 2610856179765441792 2615439455546070016 2617589689828835328 2626586233543360512 2628148747662065664 2628869183174034432 2629589816173808016 2637783743754665984 2642935665129186816 2643088972108225024 2651328204569837568 2654353589966880768 2660595028497399808 2666522257412204196 2672666693780963328 2682414493228081152 2688565960251998208 2689302957499874304 2700921196808404992 2715373212724740096 2716988544796557312 2719555583145541632 2727821619651565212 2734107307431100416 2735733784116068352 2736483711140222976 2741828405888543724 2750372074280779776 2763011339263770624 2774917471128147456 2775678139294575128 2782074102298312704 2787507840779364096 2798624215934828544 2804090278856576256 2811322147949051904 2811485222408749056 2816976404483766144 2821148176768794624 2835634175109070848 2836411487108826624 2838708677360978432 2846029828787929088 2847722886389825536 2850807009577549824 2850972374408871936 2851588480797280512 2853284845152305664 2870642004431405056 2876248727096310144 2880944750086004736 2886002157843939328 2887718994344738816 2894152206215685042 2900821167640313856 2901616348881443328 2916511969222868992 2931487640438390784 2942369387489328768 2951712767072600064 2958288543195534018 2959905647699951616 2967506711723999232 2973475093621753152 2993169407059574784 2993989903059316992 3010010063063796096 3011800669882989312 3019568232982315008 3025465827187358592 3059500031038734336 3061977899175886848 3062817257152634624 3075870720859987968 3077700507130576896 3078544175032750848 3094168583565877248 3094348064907190272 3108387756671741952 3115696809687744512 3121782155019165888 3122637906706397019 3129833365085601792 3132368195708665856 3148452242926682112 3162920875209842688 3173791698864893952 3178973517336281088 3179157917899948032 3193547262031100736 3201783557386420224 3203688247188553728 3207343921209980928 3229472254985330688 3246752427574431744 3248683868637831168 3249574406979014784 3264318392491623744 3281075965375727616 3303712996479246336 3310165560925494864 3320676862956675072 3323366256422608896 3337723755405508608 3338445050689499136 3338638701610389504 3345159480324472296 3361672873610461184 3367315582942021632 3368238640941731616 3379660421685665792 3381670927587917824 3386261320946770608 3388275753618362976 3397014262105104384 3408887380262293504 3411689932810616832 3414453037138968576 3429945110810198016 3431985530269335552 3444725136572872704 3445669414296713952 3459606926248968192 3481141573020589056 3490119586438447104 3502114978057814016 3504198330216087552 3505158910898712576 3506119754898410688 3523914220172249088 3539138119955841024 3555363009882938928 3563555591707951104 3576552657637441536 3584754613669330944 3585737276666499072 3592740669784988328 3601228262411206656 3602006502059722752 3604149278087122944 3620497616966320128 3622651393062076416 3633156286858497024 3637095492868753616 3645476409908133888 3648644948186963968 3652596481021235712 3654769352217560064 3655771207851391632 3664195159124606976 3667162765707706368 3684015119018360832 3691210461047693568 3699889961504196608 3702931756343230464 3715658574280851456 3716677121039152128 3738787038475435008 3748429530598735872 3748646963211665408 3754939224831197184 3755968539311688192 3761530902358392832 3780845566812094464 3781881982811768832 3801076012770066432 3801296499211829248 3802117974396374016 3804379793536407552 3834998302795080192 3841259666781339648 3858869608287580056 3867761556853751808 3868821798508591104 3876378091083803196 3908650187251187712 3923159183319105024 3935617022763466752 3943303774761051648 3944384724260712024 3956675615631998976 3964403497693780224 3964633458162337536 3976992306854756352 3990892542746099712 3991986537412422656 3999783386118306294 4009000040671444992 4013346750751728128 4015734226510652416 4026090977309753344 4032848940377997312 4033954436249811456 4051381795212607488 4073059819087110144 4075482817194835968 4079333374718312448 4082637198901182464 4091732429477347818 4101160961146650624 4103600676174102528 4104725566710334464 4125558111421169664 4125797419876253696 4144517008895655936 4162376206692221184 4163517208941862692 4173111153447469056 4197936323902242816 4217227833613123584 4231722265153191936 4254617230663239936 4258063016041467648 4269044743181893632 4271584329584738304 4276458561613307904 4277382721195920768 4279927267728458496 4305963006647107584 4314373090644465216 4329003236765908992 4331578491517108224 4332765875972019712 4341228309323527563 4351231751460470784 4352424523322164992 4374767953834303488 4397231460657586176 4404950661972328448 4413554081233993152 4427569150608900096 4431155008563478528 4451260067585998848 4451518268813852672 4460212640432629728 4489754110589362176 4490984854588975488 4515015094595694144 4517701004824483968 4517750725436768256 4529352349473472512 4592966848763830272 4594225885728951936 4612809234998624256 4617816262549126272 4641522097360785408 4673545214531616768 4674826339864547584 4682673232528748832 4694750047628402688 4698552293562998784 4718850826607788032 4722678364390023168 4740484013177251904 4744381312814764032 4760687548297340928 4768736876849922048 4780983035555332096 4790320893046651104 4802675336079630336 4805532370782830592 4811015881814971392 4827330155955093504 4844208382477996032 4852117473829060608 4870128641361647616 4873025802956746752 4874361610468522176 4921613948063591424 4954211432374468608 4955569494718869504 4985049384633913344 5006585633108262912 5007958052415584256 5042509310415691776 5052357961412597424 5068101350360088576 5069490632528498688 5072506391381876736 5079391981420155912 5082413630427544464 5095521393157656576 5113331070393440256 5121679555708452864 5145159477716773408 5158429064678121472 5167087704859309056 5168504121445070928 5180413845658927104 5211231298637266944 5211533583001583616 5221712359530883584 5230878911092140032 5235179379657670656 5253172467086721024 5256297495324131328 5257738366348068864 5259179632347616032 5285871330258373632 5286177944216450048 5308707179933761536 5321190056994799616 5333044514824408392 5345333387561926656 5364828986456162304 5377131920503996416 5378605914999748608 5401842393616809984 5430746425449480192 5433977089593114624 5439111166291083264 5455643239303130424 5468214614862200832 5471467568232136704 5472967422280445952 5483656811777087448 5500744148561559552 5526022678527541248 5549834942256294912 5551356278589150256 5564148204596625408 5575015681558728192 5597248431869657088 5608180557713152512 5622644295898103808 5622970444817498112 5633952808967532288 5642296353537589248 5671268350218141696 5672822974217653248 5677417354721956864 5692059657575858176 5701614019155099648 5701944748817743872 5703176961594561024 5706569690304611328 5741284008862810112 5752497454192620288 5761889500172009472 5772004315687878656 5775437988689477632 5788304412431370084 5801642335280627712 5803232697762886656 5833023938445737984 5862975280876781568 5884738774978657536 5903425534145200128 5916577086391068036 5935013423447998464 5946950187243506304 5986338814119149568 5987979806118633984 5999675079177459441 6020020126127592192 6023601339765978624 6039136465964630016 6050931654374717184 6119000062077468672 6123955798351773696 6125634514305269248 6137598644216021727 6151741441719975936 6155401014261153792 6157088350065501696 6188337167131754496 6188696129814380544 6216775513343483904 6231393619375489024 6243564310038331776 6245275813412794038 6259666730171203584 6264736391417331712 6296904485853364224 6325841750419685376 6347583397729787904 6387094524062201472 6403567114772840448 6407376494377107456 6414687842419961856 6458944509970661376 6493504855148863488 6497367737275662336 6499148813958029568 6528636784983247488 6562151930751455232 6592235580824615929 6607425992958492672 6620331121850989728 6641353725913350144 6646732512845217792 6676890101378998272 6677277403220779008 6690318960648944592 6723345747220922368 6734631165884043264 6736477281883463232 6759320843371331584 6763341855175835648 6772522641893541216 6776551507236725952 6794028524210208768 6817774760524587008 6859890221620396032 6889450273145745408 6891338828593427904 6919213852497936384 6962283146041178112 7004229956115628032 7010317821797425152 7012239509796821376 7047828440344498176 7078276239911682048 7110726019765877856 7153105315274883072 7171474553332998144 7185481339569976656 7202456524822413312 7204013004119445504 7208298556174245888 7240995233932640256 7245302786124152832 7266312573716994048 7274190985737507232 7297289896373927936 7305192962042471424 7309538704435120128 7311542415702783264 7368030238036721664 7382420922095387136 7399779923008393216 7405863512686460928 7431317148561702912 7433354242078304256 7477574076950870016 7509878449662394368 7511937078623376384 7523061804716785664 7561691133624188928 7563763965623537664 7602152025540132864 7602592998423658496 7604235948792748032 7608759587072815104 7669996605590160384 7682519333562679296 7717739216575160112 7735523113707503616 7737643597017182208 7752756182167606392 7817300374502375424 7846318366638210048 7886607549522103296 7888769448521424048 7913351231263997952 7928806995387560448 7929266916324675072 7953984613709512704 7981785085492199424 7983973074824845312 7999566772236612588 8018000081342889984 8026693501503456256 8031468453021304832 8065697880755994624 8067908872499622912 8102763590425214976 8146119638174220288 8150965634389671936 8158666749436624896 8165274397802364928 8183464858954695636 8202321922293301248 8207201352348205056 8209451133420668928 8251116222842339328 8251594839752507392 8289034017791311872 8324752413384442368 8327034417883725384 8346222306894938112 8395872647804485632 8434455667226247168 8463444530306383872 8509234461326479872 8516126032082935296 8538089486363787264 8543168659169476608 8552917123226615808 8554765442391841536 8559854535456916992 8611926013294215168 8628746181288930432 8658006473531817984 8663156983034216448 8665531751944039424 8682456618647055126 8702463502920941568 8704849046644329984 8749535907668606976 8794462921315172352 8809901323944656896 8827108162467986304 8855138301217800192 8862310017126957056 8902520135171997696 8903036537627705344 8920425280865259456 8979508221178724352 8981969709177950976 9030030189191388288 9035402009648967936 9058704698946945024 9185933697527660544 9188451771457903872 9235632525098252544 9283044194721570816 9347090429063233536 9349652679729095168 9365346465057497664 9367913720119191057 9389500095256805376 9397104587125997568 9445356728780046336 9480968026354503808 9488762625629528064 9521375096594681856 9537473753699844096 9561966071110664192 9580641786093302208 9605350672159260672 9611064741565661184 9622031763629942784 9688416764955992064 9740257282723295232 9746051605913493504 9748723220937044352 9843227896127182848 9911138989437739008 9970098769267826688 10013171266216525824 10015916104831168512 10085018620831383552 10104715922825194848 10138981265056997376 10145012782763753472 10158783962840311824 10164827260855088928 10191042786315313152 10226662140786880512 10243359111416905728 10290318955433546816 10316858129356242944 10334175409718618112 10337008242890141856 10443424719061767168 10461757822184280064 10470358759315341312 10506344934173442048 10512594990648262656 10515476732696137728 10518359264695232064 10571742660516747264 10572355888432900096 10617414359867523072 10666089029648816784 10690666775123853312 10729657972912324608 10754263841007992832 10757211829999497216 10803684787233619968 10861492850898960384 10867954179186229248 10911286478606260848 10936429229724401664 10945934844560891904 10967313623554174896 11001488297123119104 11052045357055082496 11099669884512589824 11102712557178300512 11150031363117456384 11216361115426305024 11245288591796207616 11245940889634996224 11267905617935064576 11284592707075178496 11342536700436283392 11345645948435306496 11354834709443913728 11403228038310199296 11403889497635487744 11406353923189122048 11413139380609222656 11482568017725620224 11504994908385240576 11523779000344018944 11544008631375757312 11550875977378955264 11576608824862740168 11603284670561255424 11606465395525773312 11666047876891475968 11725950561753563136 11769477549957315072 11806851068290400256 11833154172782136072 11870026846895996928 11893900374487012608 11972677628238299136 11975959612237267968 11999350158354918882 12040040252255184384 12047202679531957248 12078272931929260032 12101863308749434368 12238000124154937344 12247911596703547392 12251269028610538496 12275197288432043454 12303482883439951872 12310802028522307584 12314176700131003392 12376674334263508992 12377392259628761088 12433551026686967808 12462787238750978048 12487128620076663552 12490551626825588076 12519333460342407168 12529472782834663424 12593808971706728448 12651683500839370752 12695166795459575808 12774189048124402944 12807134229545680896 12814752988754214912 12829375684839923712 12917889019941322752 12987009710297726976 12994735474551324672 12998297627916059136 13023684927970582689 13057273569966494976 13124303861502910464 13184471161649231858 13214851985916985344 13240662243701979456 13282707451826700288 13293465025690435584 13353780202757996544 13354554806441558016 13380637921297889184 13446691494441844736 13469262331768086528 13472954563766926464 13518641686742663168 13526683710351671296 13545045283787082432 13553103014473451904 13588057048420417536 13635549521049174016 13778900546291490816 13782677657186855808 13838427704995872768 13924566292082356224 14020635643594850304 14024479019593642752 14095656880688996352 14156552479823364096 14221452039531755712 14306210630549766144 14342949106665996288 14370962679139953312 14408026008238891008 14416597112348491776 14481990467865280512 14532625147433988096 14548381971475014464 14594579792747855872 14610385924084942848 14619077408870240256 14623084831405566528 14764841844190774272 14799559846016786432 14862634297123405824 14866708484156608512 14955148153901740032 15019756899324788736 15023874157246752768 15127527931247075328 15204304051080265728 15205185996847316992 15208471897585496064 15217519174145630208 15339993211180320768 15365038667125358592 15435478433150320224 15475287194034364416 15505512364335212784 15634600749004750848 15692636733276420096 15773215099044206592 15777538897042848096 15857613990775120896 15858533832649350144 15963570170984398848 15967946149649690624 15999133544473225176 16036000162685779968 16053387003006912512 16062936906042609664 16131395761511989248 16135817744999245824 16205527180850429952 16292239276348440576 16301931268779343872 16317333498873249792 16330548795604729856 16366929717909391272 16404643844586602496 16414402704696410112 16418902266841337856 16502232445684678656 16503189679505014784 16578068035582623744 16649504826768884736 16654068835767450768 16692444613789876224 16791745295608971264 16868911334452494336 16926889060612767744 17018468922652959744 17032252064165870592 17076178972727574528 17105834246453231616 17109530884783683072 17119709070913833984 17223852026588430336 17257492362577860864 17316012947063635968 17326313966068432896 17331063503888078848 17364913237294110252 17404927005841883136 17409698093288659968 17499071815337213952 17588925842630344704 17619802647889313792 17654216324935972608 17710276602435600384 17724620034253914112 17805040270343995392 17806073075255410688 17840850561730518912 17959016442357448704 17963939418355901952 18060060378382776576 18070804019297935872 18117409397893890048 18371867395055321088 18376903542915807744 18412795932648065181 18471265050196505088 18566088389443141632 18694180858126467072 18699305359458190336 18730692930114995328 18735827440238382114 18779000190513610752 18794209174251995136 18890713457560092672 18961936052709007616 18977525251259056128 19042750193189363712 19123932142221328384 19161283572186604416 19210701344318521344 19222129483131322368 19244063527259885568 19376833529911984128 19480514565446590464 19492103211826987008 19497446441874088704 19686455792254365696 19776706742473847787 19822277978875478016 19940197538535653376 20031832209662337024 20170037241662767104 20209431845650389696 20277962530113994752 20290025565527506944 20317567925680623648 20329654521710177856 20382085572630626304 20453324281573761024 20580637910867093632 20633716258712485888 20668350819437236224 20674016485780283712 20886849438123534336 20923515644368560128 21012689868346884096 21030953465392275456 21036718529390464128 21143485321033494528 21144711776865800192 21234828719735046144 21332178059297633568 21459315945824649216 21514423659998994432 21607369574467239936 21722985701797920768 21735908358372458496 21822572957212521696 21891869689121783808 21934627247108349792 22104090714110164992 22199339769025179648 22205425114356601024 22300062726234912768 22432722230852610048 22535811235870129152 22569185414150356992 22685073400872566784 22691291896870612992 22709669418887827456 22806456076620398592 22807778995270975488 22812707846378244096 22826278761218445312 23009989816770481152 23047558000688037888 23088017262751514624 23153217649725480336 23206569341122510848 23212930791051546624 23332095753782951936 23451901123507126272 23538955099914630144 23666308345564272144 23740053693791993856 23787800748974025216 23945355256476598272 23951919224474535936 23998700316709837764 24080080504510368768 24094405359063914496 24203726617498868736 24476000248309874688 24495823193407094784 24502538057221076992 24550394576864086908 24606965766879903744 24621604057044615168 24628353400262006784 24753348668527017984 24754784519257522176 24867102053373935616 24925574477501956096 24974257240153327104 24981103253651176152 25038666920684814336 25058945565669326848 25187617943413456896 25303367001678741504 25390333590919151616 25548378096248805888 25614268459091361792 25629505977508429824 25658751369679847424 25835778039882645504 25974019420595453952 25989470949102649344 25996595255832118272 26047369855941165378 26114547139932989952 26248607723005820928 26368942323298463716 26429703971833970688 26481324487403958912 26565414903653400576 26586930051380871168 26707560405515993088 26709109612883116032 26761275842595778368 26893382988883689472 26938524663536173056 26945909127533852928 27037283373485326336 27053367420703342592 27090090567574164864 27106206028946903808 27176114096840835072 27271099042098348032 27557801092582981632 27565355314373711616 27849132584164712448 28041271287189700608 28048958039187285504 28103741160357573171 28191313761377992704 28442904079063511424 28612421261099532288 28685898213331992576 28741925358279906624 28816052016477782016 28833194224696983552 29065250294867976192 29096763942950028928 29189159585495711744 29220771848169885696 29238154817740480512 29246169662811133056 29529683688381548544 29599119692033572864 29733416968313217024 29910296307803480064 30039513798649577472 30047748314493505536 30255055862494150656 30416943795170992128 30435038348291260416 30679986422360641536 30730077334250717184 30870956866300640448 30950574388068728832 31011024728670425568 31385273466552840192 31546430198088413184 31555077794085696192 31715227981550241792 31717067665298700288 31935892299299381248 31998267088946450352 32072000325371559936 32106774006013825024 32125873812085219328 32262791523023978496 32271635489998491648 32411054361700859904 32584478552696881152 32603862537558687744 32733859435818782544 32809287689173204992 32837804533682675712 33004464891369357312 33006379359010029568 33156136071165247488 33299009653537769472 33308137671534901536 33737822668904988672 33853778121225535488 34036937845305919488 34064504128331741184 34211668492906463232 34219061769567366144 34239418141827667968 34447704053176860672 34514984725155721728 34632025894127271936 34652627932136865792 34662127007776157696 34729826474588220504 34809854011683766272 34819396186577319936 34998143630674427904 35177851685260689408 35239605295778627584 35308432649871945216 35420553204871200768 35449240068507828224 35610080540687990784 35612146150510821376 35681701123461037824 35918032884714897408 35927878836711803904 36120120756765553152 36141608038595871744 36234818795787780096 36743734790110642176 36753807085831615488 36825591865296130362 36942530100393010176 37132176778886283264 37388361716252934144 37398610718916380672 37461385860229990656 37471654880476764228 37558000381027221504 37588418348503990272 37781426915120185344 37923872105418015232 37955050502518112256 38085500386378727424 38247864284442656768 38322567144373208832 38421402688637042688 38444258966262644736 38488127054519771136 38753667059823968256 38961029130893180928 38984206423653974016 38994892883748177408 39372911584508731392 39553413484947695574 39644555957750956032 39880395077071306752 40063664419324674048 40340074483325534208 40418863691300779392 40555925060227989504 40580051131055013888 40635135851361247296 40659309043420355712 40764171145261252608 40906648563147522048 41161275821734187264 41267432517424971776 41336701638874472448 41348032971560567424 41773698876247068672 41847031288737120256 42061906930784550912 42073437058780928256 42286970642066989056 42289423553731600384 42469657439470092288 42664356118595267136 42918631891649298432 43028847319997988864 43445971403595841536 43645145914425043392 43783739378243567616 43869254494216699584 44398679538050359296 44410850228713202048 44600125452469825536 44865444461705220096 45071622471740258304 45382583793741225984 45419338837775654912 45612912153240797184 45615557990541950976 45625415692756488192 45652557522436890624 46019979633540962304 46095116001376075776 46306435299450960672 46425861582103093248 46664191507565903872 46903802247014252544 47077910199829260288 47332616691128544288 47575601497948050432 47890710512953196544 47903838448949071872 47997400633419675528 48160161009020737536 48188810718127828992 48407453234997737472 48952000496619749376 48991646386814189568 49005076114442153984 49100789153728173816 49213931533759807488 49243208114089230336 49256706800524013568 49506697337054035968 49509569038515044352 49734204106747871232 49948514480306654208 49962206507302352304 50077333841369628672 50117891131338653696 50375235886826913792 50606734003357483008 50780667181838303232 51096756192497611776 51228536918182723584 51317502739359694848 51671556079765291008 51948038841190907904 51978941898205298688 51993190511664236544 52094739711882330756 52229094279865979904 52497215446011641856 52737884646596927432 52859407943667941376 52962648974807917824 53130829807306801152 53173860102761742336 53415120811031986176 53418219225766232064 53522551685191556736 53786765977767378944 53877049327072346112 53891818255067705856 54074566746970652672 54106734841406685184 54180181135148329728 54212412057893807616 54352228193681670144 54542198084196696064 55115602185165963264 55130710628747423232 55698265168329424896 56082542574379401216 56097916078374571008 56207482320715146342 56382627522755985408 56885808158127022848 57371796426663985152 57483850716559813248 57632104032955564032 57666388449393967104 58130500589735952384 58193527885900057856 58378319170991423488 58441543696339771392 58476309635480961024 58492339325622266112 59059367376763097088 59198239384067145728 59330120227421543361 59466833936626434048 59820592615606960128 60095496628987011072 60510111724988301312 60833887590341984256 60870076696582520832 61359972844721283072 61741913732601280896 61901148776137457664 62022049457340851136 62770546933105680384 63092860396176826368 63110155588171392384 63430455963100483584 63434135330597400576 63871784598598762496 63996534177892900704 64213548012027650048 64251747624170438656 64543270979996983296 64822108723401719808 65168957105393762304 65207725075117375488 65467718871637565088 65675609067365351424 66312272142330494976 66598019307075538944 66616275343069803072 67707556242451070976 68073875690611838976 68129008256663482368 68423336985812926464 68438123539134732288 68478836283655335936 69029969450311443456 69264051788254543872 69324254015552315392 69459652949176441008 69619708023367532544 69638792373154639872 69996287261348855808 70355703370521378816 70616865299743890432 71220161081375981568 71224292301021642752 71363402246922075648 71836065769429794816 71855757673423607808 72240241513531106304 72283216077191743488 73487469580221284352 73507614171663230976 73651183730592260724 73885060200786020352 74264353557772566528 74776723432505868288 74797221437832761344 74922771720459981312 74943309760953528456 75116000762054443008 75176836697007980544 75562853830240370688 75847744210836030464 75910101005036224512 76171000772757454848 76495728568885313536 76645134288746417664 76842805377274085376 76888517932525289472 76976254109039542272 77507334119647936512 77922058261786361856 77968412847307948032 77989785767496354816 78745823169017462784 79106826969895391148 79289111915501912064 79760790154142613504 80127328838649348096 80680148966651068416 80837727382601558784 81111850120455979008 81160102262110027776 81270271702722494592 81318618086840711424 81528342290522505216 81813297126295044096 82322551643468374528 82534865034849943552 82673403277748944896 82696065943121134848 83547397752494137344 83694062577474240512 84123813861569101824 84146874117561856512 84573941284133978112 84578847107463200768 85328712237190534272 85837263783298596864 86057694639995977728 87290291828850086784 87567478756487135232 87738508988433399168 88797359076100718592 88821700457426404096 89200250904939651072 89730888923410440192 90143244943480516608 90765167587482451968 90838677675551309824 91250831385512976384 91305115044873781248 92039959267081924608 92190232002752151552 92612870598901921344 92851723164206186496 94155820399658520576 94665233382257088576 95151202995896100864 95807676897898143744 95994801266839351056 96320322018041475072 96377621436255657984 96814906469995474944 98010152228884307968 98201578307456347632 98427863067519614976 98513413601048027136 99013394674108071936 99019138077030088704 99468408213495742464 99897028960613308416 99924413014604704608 101213468006714966016 101561334363676606464 102193512384995223552 102635005478719389696 103343112159530582016 103896077682381815808 103957883796410597376 103986381023328473088 104189479423764661512 104458188559731959808 104994430892023283712 105475769293193854864 105718815887335882752 105925297949615835648 106261659614613602304 106347720205523484672 106830241622063972352 106836438451532464128 107045103370383113472 107754098654144692224 107783636510135411712 108149133493941305344 108360362270296659456 108424824115787615232 108704456387363340288 109084396168393392128 110231204370331926528 110261421257494846464 111396530336658849792 112165085148758802432 112195832156749142016 112414964641430292684 112765255045511970816 113771616316254045696 114743592853327970304 114967701433119626496 115264208065911128064 115332776898787934208 116261001179471904768 116387055771800115712 116756638341982846976 116883087392679542784 116952619270961922048 116984678651244532224 118118734753526194176 118396478768134291456 118660240454843086722 118933667873252868096 119641185231213920256 120190993257974022144 121020223449976602624 121667775180683968512 121740153393165041664 122719945689442566144 123483827465202561792 123802297552274915328 124044098914681702272 125541093866211360768 126185720792353652736 126220311176342784768 126860911926200967168 126868270661194801152 127743569197197524992 127993068355785801408 128427096024055300096 128503495248340877312 129086541959993966592 130337914210787524608 130935437743275130176 131351218134730702848 133196038614151077888 133232550686139606144 136147751381223677952 136258016513326964736 136846673971625852928 136876247078269464576 136957672567310671872 138059938900622886912 138648508031104630784 138919305898352882016 139277584746309279744 139992574522697711616 140711406741042757632 141233730599487780864 142726804493844151296 143672131538859589632 143711515346847215616 144480483027062212608 144566432154383486976 146974939160442568704 147015228343326461952 147302367461184521448 147770120401572040704 148528707115545133056 149594442875665522688 149845543440919962624 149886619521907056912 150232001524108886016 150353673394015961088 151125707660480741376 151695488421672060928 151820202010072449024 152342001545514909696 153290268577492835328 153685610754548170752 153952508218079084544 155014668239295873024 155844116523572723712 155936825694615896064 155979571534992709632 157491646338034925568 158213653939790782296 158578223831003824128 159521580308285227008 160254657677298696192 161360297933302136832 161675454765203117568 162223700240911958016 162320204524220055552 162540543405444989184 162637236173681422848 163056684581045010432 163626594252590088192 164645103286936749056 165069730069699887104 165346806555497889792 165392131886242269696 167094795504988274688 167388125154948481024 168247627723138203648 168293748235123713024 169147882568267956224 169157694214926401536 170657424474381068544 172115389279991955456 174580583657700173568 175134957512974270464 175477017976866798336 177594718152201437184 177643400914852808192 177990360682264630083 178400501809879302144 179461777846820880384 180286489886961033216 181530335174964903936 181677355351102619648 182501662771025952768 182610230089747562496 184079918534163849216 185225741197803842688 185703446328412372992 188311640799317041152 189330466764514177152 190302405991792201728 191615353795796287488 191989602533678702112 192640644036082950144 192755242872511315968 193629812939990949888 196020304457768615936 196403156614912695264 197026827202096054272 198936816426991484928 199794057921226616832 199848826029209409216 203122668727353212928 204387024769990447104 205270010957438779392 207792155364763631616 207972762046656946176 208378958847529323024 208916377119463919616 209988861784046567424 210951538586387709728 211850595899231671296 213660483244127944704 213672876903064928256 214090206740766226944 215508197308289384448 215567273020270823424 216720724540593318912 216849648231575230464 218168792336786784256 220462408740663853056 220522842514989692928 222793060673317699584 224330170297517604864 224391664313498284032 224829929282860585368 225530510091023941632 227543232632508091392 229487185706655940608 229935402866239252992 230528416131822256128 230665553797575868416 232522002358943809536 232774111543600231424 233766174785359085568 233905238541923844096 233969357302489064448 236237469507052388352 236792957536268582912 237320480909686173444 237867335746505736192 239282370462427840512 240381986515948044288 242040446899953205248 243335550361367937024 243480306786330083328 245439891378885132288 246967654930405123584 247604595104549830656 248088197829363404544 251082187732422721536 252371441584707305472 252440622352685569536 253721823852401934336 253736541322389602304 255487138394395049984 255986136711571602816 256854192048110600192 257006990496681754624 258173083919987933184 261870875486550260352 262702436269461405696 266392077228302155776 266465101372279212288 272295502762447355904 272516033026653929472 273752494156538929152 273915345134621343744 276119877801245773824 277297016062209261568 277838611796705764032 278555169492618559488 282467461198975561728 285453608987688302592 287423030693694431232 288960966054124425216 289132864308766973952 294030456686652923904 294604734922369042896 295540240803144081408 297057414231090266112 299188885751331045376 299691086881839925248 299773239043814113824 303390976843344121856 303640404020144898048 304684003091029819392 306580537154985670656 307905016436158169088 310029336478591746048 311688233047145447424 311873651389231792128 311959143069985419264 314983292676069851136 316427307879581564592 317156447662007648256 319043160616570454016 320509315354597392384 323350909530406235136 324447400481823916032 325081086810889978368 325274472347362845696 326113369162090020864 327253188505180176384 329290206573873498112 330693613110995779584 330784263772484539392 334189591009976549376 334776250309896962048 336495255446276407296 336587496470247426048 338295765136535912448 338315388429852803072 341314848948762137088 344230778559983910912 349161167315400347136 350269915025948540928 350954035953733596672 355189436304402874368 355286801829705616384 355980721364529260166 356801003619758604288 358923555693641760768 360572979773922066432 363060670349929807872 363354710702205239296 365003325542051905536 365220460179495124992 368159837068327698432 370451482395607685376 371406892656824745984 376623281598634082304 378660933529028354304 380604811983584403456 383230707591592574976 383979205067357404224 385281288072165900288 385510485745022631936 387259625879981899776 392040608915537231872 392806313229825390528 394053654404192108544 399588115842453233664 399697652058418818432 408774049539980894208 410540021914877558784 415945524093313892352 416757917695058646048 417832754238927839232 419977723568093134848 421903077172775419456 423701191798463342592 428180413481532453888 431016394616578768896 431134546040541646848 433441449081186637824 433699296463150460928 440924817481327706112 441045685029979385856 445586121346635399168 448783328626996568064 449659858565721170736 451061020182047883264 455086465265016182784 459870805732478505984 461056832263644512256 465044004717887619072 465548223087200462848 467532349570718171136 467810477083847688192 467938714604978128896 472474939014104776704 473585915072537165824 474640961819372346888 475734671493011472384 478564740924855681024 480763973031896088576 484080893799906410496 486671100722735874048 486960613572660166656 490879782757770264576 493935309860810247168 495209190209099661312 496176395658726809088 502164375464845443072 504742883169414610944 504881244705371139072 507443647704803868672 507473082644779204608 510974276788790099968 511972273423143205632 513708384096221200384 514013980993363509248 516346167839975866368 523741750973100520704 525404872538922811392 532784154456604311552 532930202744558424576 533971082046793890249 544591005524894711808 545032066053307858944 547504988313077858304 547830690269242687488 552239755602491547648 554594032124418523136 555677223593411528064 557110338985237118976 564934922397951123456 570907217975376605184 574846061387388862464 577921932108248850432 578265728617533947904 588060913373305847808 589209469844738085792 591080481606288162816 598377771502662090752 599382173763679850496 599546478087628227648 606781953686688243712 609368006182059638784 613161074309971341312 615810032872316338176 623376466094290894848 623918286139970838528 629966585352139702272 632854615759163129184 641018630709194784768 646701819060812470272 650162173621779956736 650548944694725691392 654506377010360352768 658580413147746996224 661387226221991559168 661568527544969078784 668379182019953098752 669552500619793924096 672990510892552814592 673174992940494852096 676591530273071824896 676630776859705606144 682629697897524274176 688461557119967821824 698322334630800694272 701908071907467193344 710378872608805748736 710573603659411232768 711961442729058520332 713602007239517208576 717847111387283521536 721145959547844132864 726121340699859615744 726709421404410478592 730006651084103811072 730440920358990249984 736319674136655396864 740902964791215370752 742813785313649491968 753246563197268164608 757321867058056708608 761209623967168806912 766461415183185149952 767958410134714808448 770562576144331800576 771020971490045263872 774519251759963799552 784081217831074463744 785612626459650781056 788107308808384217088 799176231684906467328 799395304116837636864 817548099079961788416 831891048186627784704 833515835390117292096 835665508477855678464 843806154345550838912 847402383596926685184 856360826963064907776 862269092081083293696 866882898162373275648 867398592926300921856 882091370059958771712 891172242693270798336 897566657253993136128 899319717131442341472 910172930530032365568 919741611464957011968 930088009435775238144 931096446174400925696 935064699141436342272 935620954167695376384 935877429209956257792 944949878028209553408 949281923638744693776 951469342986022944768 957129481849711362048 961527946063792177152 973342201445471748096 981759565515540529152 987870619721620494336 992352791317453618176 1004328750929690886144 1009485766338829221888 1009762489410742278144 1014887295409607737344 1014946165289558409216 1021948553577580199936 1023944546846286411264 1027416768192442400768 1028027961986727018496 1032692335679951732736 1047483501946201041408 1050809745077845622784 1065568308913208623104 1065860405489116849152 1067942164093587780498 1089182011049789423616 1090064132106615717888 1095009976626155716608 1095661380538485374976 1104479511204983095296 1109188064248837046272 1111354447186823056128 1114220677970474237952 1129869844795902246912 1141814435950753210368 1149692122774777724928 1155843864216497700864 1156531457235067895808 1176121826746611695616 1178418939689476171584 1182160963212576325632 1196755543005324181504 1198764347527359700992 1199092956175256455296 1213563907373376487424 1226322148619942682624 1231620065744632676352 1247836572279941677056 1259933170704279404544 1265709231518326258368 1293403638121624940544 1300324347243559913472 1301097889389451382784 1317160826295493992448 1322774452443983118336 1323137055089938157568 1336758364039906197504 1346349985880989704192 1353183060546143649792 1353261553719411212288 1365259395795048548352 1396644669261601388544 1403816143814934386688 1420757745217611497472 1421147207318822465536 1423922885458117040664 1427204014479034417152 1435694222774567043072 1442291919095688265728 1452242681399719231488 1453418842808820957184 1460013302168207622144 1460881840717980499968 1472639348273310793728 1481805929582430741504 1485627570627298983936 1506493126394536329216 1514643734116113417216 1522419247934337613824 1532922830366370299904 1535916820269429616896 1541125152288663601152 1542041942980090527744 1549038503519927599104 1568162435662148927488 1571225252919301562112 1576214617616768434176 1598352463369812934656 1598790608233675273728 1635096198159923576832 1663782096373255569408 1667031670780234584192 1671331016955711356928 1687612308691101677824 1694804767193853370368 1712721653926129815552 1724538184162166587392 1733765796324746551296 1734797185852601843712 1764182740119917543424 1795133314507986272256 1798639434262884682944 1820345861060064731136 1839483222929914023936 1862192892348801851392 1870129398282872684544 1871754858419912515584 1889899756056419106816 1898563847277489387552 1923055892127584354304 1963519131031081058304 1975741239443240988672 1984705582634907236352 2008657501859381772288 2018971532677658443776 2019524978821484556288 2029774590819215474688 2029892330579116818432 2047889093692572822528 2054833536384884801536 2065384671359903465472 2094967003892402082816 2131136617826417246208 2131720810978233698304 2135884328187175560996 2178364022099578847232 2180128264213231435776 2190019953252311433216 2191322761076970749952 2208959022409966190592 2218376128497674092544 2222708894373646112256 2228441355940948475904 2259739689591804493824 2283628871901506420736 2299384245549555449856 2311687728432995401728 2313062914470135791616 2352243653493223391232 2356837879378952343168 2364321926425152651264 2393511086010648363008 2397528695054719401984 2398185912350512910592 2427127814746752974848 2452644297239885365248 2495673144559883354112 2531418463036652516736 2586807276243249881088 2600648694487119826944 2602195778778902765568 2634321652590987984896 2646274110179876315136 2673516728079812395008 2692699971761979408384 2730518791590097096704 2793289338523202777088 2807632287629868773376 2842294414637644931072 2847845770916234081328 2854408028958068834304 2871388445549134086144 2884583838191376531456 2920026604336415244288 2945278696546621587456 2963611859164861483008 3012986252789072658432 3029287468232226834432 3044838495868675227648 3065845660732740599808 3071833640538859233792 3082250304577327202304 3084083885960181055488 3098077007039855198208 3136324871324297854976 3142450505838603124224 3152429235233536868352 3196704926739625869312 3197581216467350547456 3270192396319847153664 3327564192746511138816 3334063341560469168384 3342662033911422713856 3375224617382203355648 3389609534387706740736 3425443307852259631104 3449076368324333174784 3467531592649493102592 3469594371705203687424 3528365480239835086848 3590266629015972544512 3597278868525769365888 3640691722120129462272 3678966445859828047872 3724385784697603702784 3743509716839825031168 3779799512112838213632 3797127694554978775104 3951482478886481977344 3969411165269814472704 4039049957642969112576 4059549181638430949376 4059784661158233636864 4095778187385145645056 4189934007784804165632 4262273235652834492416 4263441621956467396608 4271768656374351121992 4356728044199157694464 4360256528426462871552 4380039906504622866432 4382645522153941499904 4417918044819932381184 4445417788747292224512 4456882711881896951808 4519479379183608987648 4567257743803012841472 4598768491099110899712 4623375456865990803456 4626125828940271583232 4704487306986446782464 4713675758757904686336 4728643852850305302528 4787022172021296726016 4795057390109438803968 4796371824701025821184 4854255629493505949696 4905288594479770730496 4991346289119766708224 5062836926073305033472 5173614552486499762176 5201297388974239653888 5204391557557805531136 5268643305181975969792 5292548220359752630272 5385399943523958816768 5461037583180194193408 5586578677046405554176 5615264575259737546752 5684588829275289862144 5695691541832468162656 5769167676382753062912 5890557393093243174912 5927223718329722966016 6025972505578145316864 6058574936464453668864 6089676991737350455296 6143667281077718467584 6164500609154654404608 6196154014079710396416 6284901011677206248448 6393409853479251738624 6395162432934701094912 6540384792639694307328 6655128385493022277632 6668126683120938336768 6685324067822845427712 6750449234764406711296 6779219068775413481472 6850886615704519262208 6898152736648666349568 6935063185298986205184 6939188743410407374848 7056730960479670173696 7180533258031945089024 7194557737051538731776 7281383444240258924544 7357932891719656095744 7448771569395207405568 7487019433679650062336 7594255389109957550208 7902964957772963954688 7938822330539628945408 8078099915285938225152 8191556374770291290112 8379868015569608331264 8526883243912934793216 8543537312748702243984 8760079813009245732864 8835836089639864762368 8890835577494584449024 9038958758367217975296 9134515487606025682944 9197536982198221799424 9246750913731981606912 9252251657880543166464 9408974613972893564928 9427351517515809372672 9457287705700610605056 9590114780218877607936 9592743649402051642368 9708511258987011899392 9810577188959541460992 9982692578239533416448 10125673852146610066944 10347229104972999524352 10402594777948479307776 10408783115115611062272 10537286610363951939584 10585096440719505260544 10770799887047917633536 10922075166360388386816 11173157354092811108352 11230529150519475093504 11369177658550579724288 11391383083664936325312 11854447436659445932032 12117149872928907337728 12179353983474700910592 12287334562155436935168 12569802023354412496896 12786819706958503477248 12790324865869402189824 13080769585279388614656 13336253366241876673536 13370648135645690855424 13500898469528813422592 13558438137550826962944 13701773231409038524416 13796305473297332699136 13870126370597972410368 13878377486820814749696 14113461920959340347392 14361066516063890178048 14389115474103077463552 14562766888480517849088 14715865783439312191488 14897543138790414811136 14974038867359300124672 15188510778219915100416 15805929915545927909376 15877644661079257890816 16156199830571876450304 16383112749540582580224 16759736031139216662528 17053766487825869586432 17087074625497404487968 17671672179279729524736 17781671154989168898048 18077917516734435950592 18269030975212051365888 18493501827463963213824 18854703035031618745344 19180229560437755215872 19185487298804103284736 19417022517974023798784 19621154377919082921984 19965385156479066832896 20251347704293220133888 20694458209945999048704 20805189555896958615552 20817566230231222124544 21074573220727903879168 21170192881439010521088 21541599774095835267072 21844150332720776773632 22346314708185622216704 22461058301038950187008 22738355317101159448576 22782766167329872650624 23708894873318891864064 24234299745857814675456 24574669124310873870336 25139604046708824993792 25580649731738804379648 26672506732483753347072 27001796939057626845184 27116876275101653925888 27403546462818077048832 27592610946594665398272 27740252741195944820736 27756754973641629499392 28226923841918680694784 28778230948206154927104 29125533776961035698176 29431731566878624382976 29795086277580829622272 29948077734718600249344 30377021556439830200832 31611859831091855818752 31755289322158515781632 32312399661143752900608 32766225499081165160448 33519472062278433325056 34107532975651739172864 34174149250994808975936 35563342309978337796096 36538061950424102731776 37709406070063237490688 38360459120875510431744 38370974597608206569472 39242308755838165843968 40502695408586440267776 41388916419891998097408 41610379111793917231104 41635132460462444249088 42149146441455807758336 42340385762878021042176 43083199548191670534144 43688300665441553547264 44692629416371244433408 44922116602077900374016 45476710634202318897152 45565532334659745301248 47417789746637783728128 48468599491715629350912 49149338248621747740672 50279208093417649987584 51161299463477608759296 53345013464967506694144 54003593878115253690368 54233752550203307851776 54807092925636154097664 55480505482391889641472 57556461896412309854208 58251067553922071396352 58863463133757248765952 59590172555161659244544 59896155469437200498688 60754043112879660401664 63223719662183711637504 63510578644317031563264 64624799322287505801216 65532450998162330320896 67038944124556866650112 68215065951303478345728 68348298501989617951872 71126684619956675592192 75418812140126474981376 76741949195216413138944 81005390817172880535552 82777832839783996194816 83220758223587834462208 83270264920924888498176 84680771525756042084352 87376601330883107094528 89385258832742488866816 89844233204155800748032 90953421268404637794304 91131064669319490602496 94835579493275567456256 96937198983431258701824 98298676497243495481344 100558416186835299975168 102322598926955217518592 106690026929935013388288 108007187756230507380736 109614185851272308195328 115112923792824619708416 117726926267514497531904 121508086225759320803328 126447439324367423275008 127021157288634063126528 129249598644575011602432 131064901996324660641792 134077888249113733300224 136430131902606956691456 136696597003979235903744 142253369239913351184384 150837624280252949962752 153483898390432826277888 162010781634345761071104 166441516447175668924416 174753202661766214189056 178770517665484977733632 179688466408311601496064 182262129338638981204992 189671158986551134912512 193874397966862517403648 196597352994486990962688 201116832373670599950336 204645197853910435037184 213380053859870026776576 216014375512461014761472 230225847585649239416832 243016172451518641606656 254042314577268126253056 262129803992649321283584 268155776498227466600448 272860263805213913382912 273393194007958471807488 284506738479826702368768 301675248560505899925504 306967796780865652555776 324021563268691522142208 364524258677277962409984 379342317973102269825024 387748795933725034807296 393194705988973981925376 402233664747341199900672 409290395707820870074368 426760107719740053553152 432028751024922029522944 460451695171298478833664 486032344903037283213312 524259607985298642567168 536311552996454933200896 546786388015916943614976 569013476959653404737536 603350497121011799851008 613935593561731305111552 648043126537383044284416 729048517354555924819968 786389411977947963850752 804467329494682399801344 818580791415641740148736 853520215439480107106304 864057502049844059045888 920903390342596957667328 972064689806074566426624 1093572776031833887229952 1138026953919306809475072 1206700994242023599702016 1227871187123462610223104 1296086253074766088568832 1458097034709111849639936 1572778823955895927701504 1608934658989364799602688 1707040430878960214212608 1728115004099688118091776 1841806780685193915334656 1944129379612149132853248 2187145552063667774459904 2413401988484047199404032 2455742374246925220446208 2592172506149532177137664 2916194069418223699279872 3414080861757920428425216 3683613561370387830669312 3888258759224298265706496 4374291104127335548919808 4826803976968094398808064 5184345012299064354275328 5832388138836447398559744 7367227122740775661338624 7776517518448596531412992 8748582208254671097839616 11664776277672894797119488 15553035036897193062825984 17497164416509342195679232 23329552555345789594238976 34994328833018684391358464 46659105110691579188477952 69988657666037368782716928 139977315332074737565433856
- Sum of all divisors σ(n): 474232830871085649413889267
- Sum of proper divisors (its aliquot sum) s(n): 334255515539010911848455411
- 139977315332074737565433856 is an abundant number, because the sum of its proper divisors (334255515539010911848455411) is greater than itself. Its abundance is 194278200206936174283021555
Bases of 139977315332074737565433856
- Binary: 1110011110010010101100101111000000101100000100001110010111001110010010000000000000000002
- Hexadecimal: 0x73C95978160872E7240000
- Base-36: HL63Z6W304UMKN400
Squares and roots of 139977315332074737565433856
- 139977315332074737565433856 squared (1399773153320747375654338562) is 19593648807575085397751767275105047363907189511028736
- 139977315332074737565433856 cubed (1399773153320747375654338563) is 2742666357643867900597771909262011928093347048869248338444543497986164723286016
-
139977315332074737565433856 is a
perfect square number . Itssquare root is 11831200925184 -
The
cube root of 139977315332074737565433856 is 519221363.4310755213
Scales and comparisons
How big is 139977315332074737565433856?- 139,977,315,332,074,737,565,433,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 139,977,315,332,074,737,565,433,856 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 139977315332074737565433856 cubic inches would be around 43268447 feet tall.
Recreational maths with 139977315332074737565433856
- 139977315332074737565433856 backwards is 658334565737470233513779931
- The number of decimal digits it has is: 27
- The sum of 139977315332074737565433856'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 139977315332074737565433856 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 139977315332074737565433856 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/139977315332074737565433856/
Chicago style:
Numbermatics. 2024. "Number 139977315332074737565433856 - Facts about the integer". https://numbermatics.com/n/139977315332074737565433856/
The information we have on file for 139977315332074737565433856 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 139977315332074737565433856, math, Factors of 139977315332074737565433856, curriculum, school, college, exams, university, Prime factorization of 139977315332074737565433856, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-nine septillion, nine hundred seventy-seven sextillion, three hundred fifteen quintillion, three hundred thirty-two quadrillion, seventy-four trillion, seven hundred thirty-seven billion, five hundred sixty-five million, four hundred thirty-three thousand, eight hundred fifty-six.