227590539660983631479832576
227,590,539,660,983,631,479,832,576 is an even composite number composed of six prime numbers multiplied together.
227590539660983631479832576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 227590539660983631479832576:
226 × 32 × 72 × 134 × 294 × 6172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 29 × 29 × 29 × 29 × 617 × 617)See below for interesting mathematical facts about the number 227590539660983631479832576 from the Numbermatics database.
Names of 227590539660983631479832576
- Cardinal: 227590539660983631479832576 can be written as Two hundred twenty-seven septillion, five hundred ninety sextillion, five hundred thirty-nine quintillion, six hundred sixty quadrillion, nine hundred eighty-three trillion, six hundred thirty-one billion, four hundred seventy-nine million, eight hundred thirty-two thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 2.27590539660983631479832576 × 1026
Factors of 227590539660983631479832576
Divisors of 227590539660983631479832576
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 29 32 36 39 42 48 49 52 56 58 63 64 72 78 84 87 91 96 98 104 112 116 117 126 128 144 147 156 168 169 174 182 192 196 203 208 224 232 234 252 256 261 273 288 294 312 336 338 348 364 377 384 392 406 416 441 448 464 468 504 507 512 522 546 576 588 609 617 624 637 672 676 696 728 754 768 784 812 819 832 841 882 896 928 936 1008 1014 1024 1044 1092 1131 1152 1176 1183 1218 1234 1248 1274 1344 1352 1392 1421 1456 1508 1521 1536 1568 1624 1638 1664 1682 1764 1792 1827 1851 1856 1872 1911 2016 2028 2048 2088 2184 2197 2262 2304 2352 2366 2436 2468 2496 2523 2548 2639 2688 2704 2784 2842 2912 3016 3042 3072 3136 3248 3276 3328 3364 3393 3528 3549 3584 3654 3702 3712 3744 3822 4032 4056 4096 4176 4263 4319 4368 4394 4524 4608 4704 4732 4872 4901 4936 4992 5046 5096 5278 5376 5408 5553 5568 5684 5733 5824 5887 6032 6084 6144 6272 6496 6552 6591 6656 6728 6786 7056 7098 7168 7308 7404 7424 7488 7569 7644 7917 8021 8064 8112 8192 8281 8352 8526 8638 8736 8788 9048 9216 9408 9464 9744 9802 9872 9984 10092 10192 10556 10647 10752 10816 10933 11106 11136 11368 11466 11648 11774 12064 12168 12288 12544 12789 12957 12992 13104 13182 13312 13456 13572 14112 14196 14336 14616 14703 14808 14848 14976 15138 15288 15379 15834 16042 16128 16224 16384 16562 16704 17052 17276 17472 17576 17661 17893 18096 18432 18473 18816 18928 19488 19604 19744 19773 19968 20184 20384 21112 21294 21504 21632 21866 22212 22272 22736 22932 23296 23548 23751 24063 24128 24336 24389 24576 24843 25088 25578 25914 25984 26208 26364 26624 26912 27144 28224 28392 28561 28672 29232 29406 29616 29696 29952 30233 30276 30576 30758 31668 32084 32256 32448 32768 32799 33124 33408 34104 34307 34552 34944 35152 35322 35786 36192 36864 36946 37632 37856 38871 38976 39208 39488 39546 39936 40368 40768 41209 42224 42588 43008 43264 43732 44109 44424 44544 45472 45864 46137 46592 47096 47502 48126 48256 48672 48778 49152 49686 50176 51156 51828 51968 52416 52728 52983 53248 53679 53824 54288 55419 56147 56448 56784 57122 57344 58464 58812 59232 59392 59904 60466 60552 61152 61516 63336 63713 64168 64512 64896 65536 65598 66248 66816 68208 68614 69104 69888 70304 70644 71572 72189 72384 73167 73728 73892 74529 75264 75712 76531 77742 77952 78416 78976 79092 79872 80736 81536 82418 84448 85176 85683 86016 86528 87464 88218 88848 89088 90699 90944 91728 92274 93184 94192 95004 96252 96512 97344 97556 98304 98397 99372 100352 102312 102921 103656 103936 104273 104832 105456 105966 106496 107358 107648 107653 108576 110838 112294 112896 113568 114244 114688 116928 117624 118464 118784 119808 120932 121104 122304 123032 123627 125251 126672 127426 128336 129024 129792 131072 131196 132496 133632 136416 137228 138208 138411 139776 140608 141288 142129 143144 144378 144768 146334 147456 147784 149058 150528 151424 153062 155484 155904 156832 157952 158184 159744 161037 161472 163072 164836 166257 168441 168896 170352 170723 171366 172032 173056 174928 176436 177696 178176 181398 181888 183456 184548 186368 188384 190008 191139 192504 193024 194688 195112 196608 196794 198744 199927 200704 204624 205842 207312 207872 208546 209664 210912 211932 212992 214716 215296 215306 217152 219501 221676 224588 225792 227136 228488 229376 229593 232609 233856 235248 236928 237568 239616 240149 241864 242208 244608 246064 247254 250502 253344 254852 256672 257049 258048 259584 262144 262392 264992 267264 272097 272832 274456 276416 276822 279552 281216 282576 284258 286288 288756 289536 292668 294912 295568 298116 301056 302848 306124 308763 310968 311808 312819 313664 315904 316368 317057 319488 322074 322944 322959 326144 329672 332514 336882 337792 340704 341446 342732 344064 346112 349856 352872 355392 356352 362796 363776 366912 369096 370881 372736 375753 376768 380016 380689 382278 385008 386048 389376 390224 393029 393216 393588 397488 399854 401408 409248 411684 414624 415744 417092 419328 421824 423864 425984 426387 429432 430592 430612 434304 439002 443352 445991 449176 451584 454272 456976 458752 459186 465218 467712 470496 473856 475136 479232 480298 483728 484416 489216 492128 494508 501004 505323 506688 509704 512169 513344 514098 516096 518897 519168 524288 524784 529984 534528 535717 544194 545664 548912 552832 553644 559104 562432 565152 568516 572576 573417 577512 579072 585336 589824 591136 596232 599781 602112 605696 612248 617526 621936 623616 625638 627328 631808 632736 634114 638976 644148 645888 645918 652288 659344 665028 673764 675584 681408 682892 685464 688128 688779 692224 697827 699712 705744 707281 710784 712704 720447 725592 727552 729911 733824 738192 741762 745472 751506 753536 760032 761378 764556 770016 772096 778752 780448 786058 786432 787176 794976 799708 802816 818496 823368 828269 829248 831488 834184 838656 843648 847728 851968 852774 858864 861184 861224 868608 876757 878004 886704 891982 898352 903168 908544 913952 917504 918372 930436 935424 938457 940992 947712 950272 951171 958464 960596 967456 968832 968877 978432 984256 989016 994903 1002008 1010646 1013376 1019408 1024338 1026688 1028196 1032192 1037794 1038336 1048576 1049568 1059968 1069056 1071434 1088388 1091328 1097824 1105664 1107288 1118208 1124864 1127259 1130304 1137032 1142067 1145152 1146834 1155024 1158144 1170672 1179087 1179648 1182272 1192464 1195061 1199562 1204224 1211392 1224496 1235052 1243872 1247232 1251276 1254656 1263616 1265472 1268228 1277952 1279161 1288296 1291776 1291836 1304576 1318688 1330056 1337973 1347528 1351168 1355549 1362816 1365784 1370928 1376256 1377558 1384448 1395654 1399424 1399489 1411488 1414562 1421568 1425408 1440894 1451184 1455104 1459822 1467648 1476384 1483524 1490944 1503012 1507072 1520064 1522756 1529112 1536507 1540032 1544192 1556691 1557504 1560896 1572116 1572864 1574352 1589952 1599416 1605632 1607151 1628263 1636992 1646736 1656538 1658496 1662976 1668368 1677312 1687296 1695456 1703936 1705548 1717728 1722368 1722448 1737216 1753514 1756008 1773408 1783964 1796704 1799343 1806336 1817088 1827904 1835008 1836744 1847677 1860872 1870848 1876914 1881984 1895424 1900544 1902342 1916928 1921192 1934912 1937664 1937754 1956864 1968512 1978032 1989806 2004016 2021292 2026752 2038816 2048676 2053376 2056392 2064384 2075588 2076672 2093481 2097152 2099136 2119936 2121843 2138112 2142868 2161341 2176776 2182656 2189733 2195648 2211328 2214576 2219399 2236416 2249728 2254518 2260608 2274064 2284134 2290304 2293668 2310048 2316288 2341344 2358174 2359296 2364544 2384928 2390122 2399124 2408448 2422784 2448992 2470104 2484807 2487744 2494464 2502552 2509312 2527232 2530944 2536456 2555904 2558322 2576592 2583552 2583672 2609152 2630271 2637376 2660112 2664823 2675946 2695056 2702336 2711098 2725632 2731568 2741856 2752512 2755116 2768896 2791308 2798848 2798978 2822976 2829124 2843136 2850816 2853513 2881788 2902368 2910208 2919644 2935296 2952768 2967048 2981888 2984709 3006024 3014144 3023917 3040128 3045512 3058224 3073014 3080064 3088384 3113382 3115008 3121792 3121937 3144232 3145728 3148704 3179904 3198832 3211264 3214302 3256526 3273984 3293472 3313076 3316992 3325952 3336736 3354624 3374592 3390912 3407872 3411096 3426201 3435456 3444736 3444896 3474432 3507028 3512016 3537261 3546816 3567928 3585183 3593408 3598686 3612672 3632279 3634176 3655808 3670016 3673488 3695354 3721744 3741696 3753828 3763968 3790848 3801088 3804684 3833856 3842384 3869824 3875328 3875508 3913728 3937024 3956064 3979612 4008032 4013919 4042584 4053504 4066647 4077632 4097352 4106752 4112784 4121741 4128768 4151176 4153344 4186962 4194304 4198272 4198467 4239872 4243686 4276224 4285736 4322682 4353552 4365312 4379466 4391296 4422656 4429152 4438798 4472832 4499456 4509036 4521216 4548128 4568268 4580608 4587336 4620096 4632576 4670073 4682688 4716348 4718592 4729088 4769856 4780244 4798248 4816896 4821453 4845568 4884789 4897984 4940208 4948957 4950967 4969614 4975488 4988928 5005104 5018624 5054464 5061888 5072912 5109377 5111808 5116644 5153184 5167104 5167344 5218304 5260542 5274752 5320224 5329646 5351892 5390112 5404672 5422196 5451264 5463136 5483712 5505024 5510232 5537792 5543031 5582616 5597696 5597956 5645952 5658248 5686272 5701632 5707026 5763576 5797883 5804736 5820416 5839288 5870592 5905536 5934096 5963776 5969418 6012048 6028288 6047834 6080256 6091024 6116448 6146028 6160128 6176768 6226764 6230016 6243584 6243874 6288464 6291456 6297408 6359808 6365529 6397664 6422528 6428604 6513052 6547968 6569199 6586944 6626152 6633984 6651904 6658197 6673472 6709248 6745661 6749184 6781824 6815744 6822192 6852402 6870912 6889472 6889792 6948864 6964321 7014056 7024032 7074522 7093632 7135856 7170366 7186816 7197372 7225344 7264558 7268352 7311616 7340032 7346976 7390708 7443488 7454421 7483392 7507656 7527936 7581696 7602176 7609368 7667712 7684768 7739648 7750656 7751016 7827456 7874048 7890813 7912128 7959224 7994469 8016064 8027838 8085168 8107008 8133294 8155264 8194704 8213504 8225568 8243482 8257536 8302352 8306688 8373924 8388608 8396544 8396934 8479744 8487372 8552448 8571472 8645364 8707104 8730624 8758932 8782592 8845312 8858304 8877596 8945664 8954127 8998912 9018072 9042432 9071751 9096256 9136536 9161216 9174672 9194653 9240192 9265152 9340146 9365376 9365811 9432696 9437184 9458176 9488843 9539712 9560488 9596496 9633792 9642906 9691136 9769578 9795968 9880416 9897914 9901934 9939228 9950976 9977856 10010208 10037248 10108928 10123776 10145824 10218754 10223616 10233288 10306368 10334208 10334688 10436608 10521084 10549504 10640448 10659292 10703784 10755549 10780224 10809344 10844392 10896837 10902528 10926272 10967424 11010048 11020464 11039981 11075584 11086062 11165232 11195392 11195912 11291904 11316496 11372544 11397841 11403264 11414052 11527152 11595766 11609472 11640832 11678576 11741184 11811072 11868192 11927552 11938836 12024096 12056576 12095668 12160512 12182048 12199941 12232896 12292056 12320256 12353536 12365223 12453528 12460032 12487168 12487748 12576928 12582912 12594816 12595401 12719616 12731058 12795328 12845056 12857208 12933739 13026104 13095936 13138398 13173888 13252304 13267968 13303808 13316394 13346944 13418496 13491322 13498368 13563648 13631488 13644384 13704804 13741824 13778944 13779584 13897728 13928642 14028112 14048064 14149044 14187264 14271712 14340732 14373632 14394744 14450688 14529116 14536704 14623232 14654367 14680064 14693952 14781416 14846871 14852901 14886976 14908842 14966784 15015312 15048013 15055872 15163392 15204352 15218736 15328131 15335424 15369536 15479296 15501312 15502032 15535793 15654912 15748096 15781626 15824256 15918448 15988938 16032128 16055676 16170336 16214016 16266588 16310528 16389408 16427008 16451136 16486964 16515072 16604704 16613376 16629093 16747848 16777216 16793088 16793868 16959488 16974744 17104896 17142944 17290728 17393649 17414208 17461248 17517864 17565184 17622137 17690624 17716608 17755192 17891328 17908254 17997824 18036144 18084864 18143502 18192512 18273072 18322432 18349344 18389306 18480384 18530304 18653761 18680292 18730752 18731622 18865392 18874368 18916352 18977686 19079424 19120976 19192992 19267584 19285812 19382272 19539156 19591936 19760832 19795828 19803868 19878456 19901952 19955712 19974591 20020416 20074496 20217856 20236983 20247552 20291648 20437508 20447232 20466576 20612736 20668416 20669376 20873216 20892963 21042168 21099008 21167419 21280896 21318584 21407568 21511098 21560448 21618688 21688784 21793674 21805056 21852544 21934848 22020096 22040928 22079962 22151168 22172124 22330464 22390784 22391824 22583808 22632992 22745088 22795682 22806528 22828104 23054304 23191532 23218944 23281664 23357152 23482368 23622144 23736384 23855104 23877672 23983407 24019801 24048192 24113152 24191336 24321024 24364096 24399882 24465792 24584112 24640512 24707072 24730446 24907056 24920064 24974336 24975496 25153856 25165824 25189632 25190802 25425953 25439232 25462116 25590656 25690112 25714416 25867478 26052208 26191872 26276796 26347776 26504608 26535936 26607616 26632788 26693888 26836992 26982644 26996736 27127296 27215253 27262976 27288768 27409608 27483648 27557888 27559168 27583959 27795456 27857284 28056224 28096128 28097433 28298088 28374528 28466529 28543424 28681464 28747264 28789488 28852187 28901376 29058232 29073408 29246464 29308734 29360128 29387904 29562832 29693742 29705802 29773952 29817684 29933568 30030624 30096026 30111744 30326784 30408704 30437472 30656262 30670848 30739072 30958592 31002624 31004064 31071586 31309824 31496192 31563252 31648512 31836896 31977876 32064256 32111352 32340672 32428032 32533176 32621056 32690511 32778816 32854016 32902272 32973928 33030144 33119943 33209408 33226752 33258186 33495696 33554432 33586176 33587736 33918976 33949488 34193523 34209792 34285888 34581456 34642699 34656769 34787298 34828416 34922496 35035728 35130368 35244274 35381248 35433216 35510384 35782656 35816508 35995648 36072288 36169728 36287004 36385024 36546144 36644864 36698688 36778612 36960768 37060608 37095669 37307522 37360584 37461504 37463244 37730784 37748736 37832704 37955372 38158848 38241952 38385984 38535168 38571624 38764544 38801217 39078312 39183872 39310921 39521664 39591656 39607736 39756912 39803904 39911424 39949182 40040832 40148992 40435712 40473966 40495104 40583296 40585181 40875016 40894464 40933152 41225472 41336832 41338752 41746432 41785926 42084336 42198016 42334838 42561792 42637168 42815136 43022196 43120896 43237376 43377568 43587348 43610112 43705088 43869696 44040192 44081856 44159924 44302336 44344248 44540613 44558703 44660928 44781568 44783648 45144039 45167616 45265984 45490176 45591364 45613056 45656208 45984393 46108608 46383064 46437888 46563328 46607379 46714304 46964736 47219627 47244288 47472768 47710208 47755344 47966814 48039602 48096384 48226304 48382672 48642048 48728192 48799764 48931584 49168224 49281024 49414144 49460892 49814112 49840128 49948672 49950992 50307712 50331648 50379264 50381604 50851906 50878464 50924232 51181312 51380224 51428832 51734956 52104416 52180947 52383744 52553592 52695552 52866411 53009216 53071872 53215232 53265576 53387776 53582633 53673984 53965288 53993472 54254592 54430506 54525952 54577536 54819216 54967296 55115776 55118336 55167918 55590912 55714568 55961283 56112448 56192256 56194866 56596176 56749056 56933058 57086848 57362928 57494528 57578976 57704374 57802752 58116464 58146816 58492928 58617468 58720256 58775808 59125664 59387484 59411604 59547904 59635368 59867136 60061248 60192052 60223488 60653568 60710949 60817408 60874944 61312524 61341696 61478144 61917184 62005248 62008128 62143172 62619648 62678889 62992384 63126504 63297024 63502257 63673792 63955752 64128512 64222704 64336441 64362571 64681344 64856064 65066352 65242112 65381022 65557632 65708032 65804544 65947856 66060288 66239886 66418816 66421901 66453504 66516372 66991392 67108864 67172352 67175472 67837952 67898976 68387046 68419584 68571776 69162912 69285398 69313538 69574596 69656832 69844992 70071456 70260736 70488548 70762496 70866432 71020768 71565312 71633016 71991296 72059403 72144576 72339456 72574008 72770048 73092288 73289728 73397376 73557224 73921536 74121216 74191338 74615044 74721168 74923008 74926488 75461568 75497472 75665408 75910744 76277859 76317696 76483904 76771968 77070336 77143248 77279867 77529088 77602434 78156624 78367744 78621842 79043328 79183312 79215472 79513824 79607808 79822848 79898364 80081664 80297984 80871424 80947932 80990208 81166592 81170362 81750032 81788928 81866304 82450944 82673664 82677504 82751877 83492864 83571852 84168672 84396032 84669676 85123584 85274336 85399587 85630272 86044392 86241792 86474752 86556561 86755136 87174696 87220224 87410176 87693593 87739392 88080384 88163712 88319848 88604672 88688496 89081226 89117406 89321856 89563136 89567296 90288078 90335232 90531968 90536173 90980352 91182728 91226112 91312416 91968786 92217216 92766128 92875776 93126656 93214758 93428608 93929472 94439254 94488576 94945536 95420416 95510688 95933628 96079204 96192768 96452608 96765344 97284096 97456384 97599528 97863168 98336448 98562048 98828288 98921784 99359829 99628224 99680256 99897344 99901984 100615424 100663296 100758528 100763208 101703812 101756928 101848464 102362624 102580569 102760448 102857664 103469912 103928097 103970307 104208832 104361894 104767488 105107184 105336091 105391104 105732822 106018432 106143744 106430464 106531152 106775552 107165266 107347968 107930576 107986944 108509184 108861012 109051904 109155072 109638432 109934592 110231552 110236672 110335836 111181824 111429136 111922566 112224896 112384512 112389732 113192352 113498112 113866116 114173696 114725856 114989056 115157952 115408748 115605504 116232928 116293632 116403651 116985856 117234936 117440512 117551616 117932763 118251328 118774968 118823208 119095808 119270736 119530489 119734272 120122496 120384104 120446976 121307136 121421898 121634816 121749888 121755543 122625048 122683392 122956288 123354959 123834368 124010496 124016256 124286344 125239296 125357778 125984768 126253008 126594048 127004514 127347584 127911504 128257024 128445408 128672882 128725142 129362688 129712128 130132704 130484224 130762044 131115264 131416064 131609088 131895712 132120576 132479772 132837632 132843802 132907008 133032744 133982784 134344704 134350944 135432117 135675904 135797952 136774092 136839168 137143552 138325824 138570796 138627076 139149192 139313664 139689984 139822137 140142912 140521472 140977096 141524992 141658881 141732864 142041536 143130624 143266032 143519753 143982592 144118806 144289152 144678912 145148016 145540096 146184576 146579456 146794752 147114448 147843072 148171933 148242432 148382676 149230088 149442336 149846016 149852976 150923136 150994944 151330816 151821488 152555718 152635392 152967808 153543936 154140672 154286496 154559734 155058176 155204868 156313248 156735488 157243684 158086656 158366624 158430944 158599233 159027648 159215616 159645696 159796728 160163328 160595968 160747899 161742848 161895864 161980416 162333184 162340724 163500064 163577856 163732608 164901888 165347328 165355008 165503754 166985728 167143704 167883849 168138607 168337344 168792064 169339352 170247168 170548672 170799174 171260544 172088784 172483584 172949504 173113122 173510272 174349392 174440448 174820352 175387186 175478784 176160768 176327424 176639696 177209344 177376992 178162452 178234812 178643712 179126272 179134592 180576156 180670464 181063936 181072346 181960704 182365456 182452224 182624832 183937572 184434432 185532256 185751552 186253312 186429516 186857216 187858944 188878508 188977152 189891072 190506771 190840832 191021376 191867256 192158408 192385536 192905216 193009323 193087713 193530688 194568192 194912768 195199056 195624169 195726336 196672896 197124096 197656576 197843568 198719658 199256448 199265703 199360512 199794688 199803968 201230848 201326592 201517056 201526416 201965309 203407624 203513856 203696928 204725248 205161138 205520896 205715328 206939824 207856194 207940614 208417664 208723788 209534976 210214368 210672182 210782208 211465644 212036864 212287488 212860928 213062304 213551104 214330532 214695936 215861152 215973888 216178209 217018368 217722024 218103808 218310144 219276864 219869184 220463104 220473344 220671672 222363648 222858272 223845132 224449792 224769024 224779464 226384704 226996224 227732232 228347392 228833577 229451712 229978112 230315904 230817496 231211008 231839601 232465856 232587264 232807302 233971712 234469872 234881024 235103232 235865526 236502656 237549936 237646416 238191616 238541472 239060978 239468544 240244992 240768208 240893952 242498893 242614272 242843796 243269632 243499776 243511086 245250096 245366784 245912576 246709918 247668736 248020992 248032512 248572688 250478592 250715556 251969536 252506016 253188096 254009028 254695168 255823008 256514048 256890816 257345764 257450284 258725376 259424256 259669683 260265408 260968448 261524088 262230528 262832128 263080779 263218176 263791424 264241152 264959544 265675264 265687604 265814016 266065488 267965568 268689408 268701888 270864234 271351808 271595904 271608519 273548184 273678336 274287104 275176447 276651648 277141592 277254152 278298384 278627328 279379968 279644274 280285824 281042944 281954192 283049984 283317762 283465728 284083072 286261248 286532064 287039506 287965184 288237612 288578304 289357824 290296032 291080192 292369152 293158912 293589504 294228896 295686144 296343866 296484864 296765352 298460176 298884672 299692032 299705952 301846272 301989888 302661632 303642976 305111436 305270784 305935616 307087872 308281344 308572992 309119468 310116352 310409736 311784291 311910921 312626496 313470976 314487368 316008273 316173312 316733248 316861888 317198466 318055296 318431232 319291392 319593456 320159449 320326656 321191936 321495798 323485696 323791728 323960832 324666368 324681448 327000128 327155712 327465216 329803776 330537389 330694656 330710016 331007508 333971456 334287408 335767698 336277214 336674688 337584128 338678704 340494336 341097344 341598348 342521088 344177568 344967168 345899008 346226244 347020544 348698784 348880896 349640704 350774372 350957568 352321536 352654848 353279392 353798289 354418688 354753984 356324904 356469624 357287424 358252544 358269184 358591467 361152312 361340928 362127872 362144692 363921408 364730912 364904448 365249664 365266629 367875144 368868864 370064877 371064512 371503104 372506624 372859032 373714432 375078431 375717888 377757016 377954304 379782144 381013542 381681664 382042752 383734512 384316816 384771072 385810432 386018646 386175426 387061376 389136384 389825536 390398112 391248338 391452672 393345792 394248192 395313152 395687136 397439316 398512896 398531406 398721024 399589376 399607936 402461696 403034112 403052832 403930618 406815248 407027712 407393856 409450496 410322276 411041792 411430656 413879648 415712388 415881228 416835328 417447576 419069952 420428736 421344364 421564416 422931288 424073728 424574976 424976643 425721856 426124608 427102208 428661064 429391872 430559259 431722304 431947776 432356418 434036736 435444048 436207616 436392377 436620288 438553728 439738368 440926208 440946688 441343344 444515799 444727296 445716544 447690264 448899584 449538048 449558928 450355087 450537997 452769408 453992448 455464464 456694784 457667154 458903424 459956224 460631808 461634992 462422016 463679202 464931712 465174528 465614604 467943424 468939744 469762048 470206464 471731052 473005312 475099872 475292832 476383232 477082944 478121956 478937088 480489984 481536416 481787904 482243697 484997786 485228544 485687592 486539264 486999552 487022172 490500192 490733568 491825152 493419836 495337472 496041984 496065024 497145376 500957184 501431112 503939072 504415821 505012032 506376192 508018056 509390336 511041973 511646016 513028096 513781632 514691528 514900568 517450752 518848512 519339366 520530816 521936896 523048176 524461056 525664256 526161558 526436352 527582848 528482304 529919088 531350528 531375208 531628032 532130976 535931136 537378816 537403776 540959069 541728468 542703616 543191808 543217038 547096368 547356672 548574208 550352894 553303296 554283184 554508304 556596768 557254656 558759936 559288548 560571648 562085888 563908384 566099968 566635524 566931456 568166144 572522496 573064128 574079012 575930368 576475224 577156608 578715648 579027969 579263139 580592064 582160384 584738304 586317824 586872507 587179008 588457792 591372288 592687732 592969728 593530704 596920352 597769344 597797109 599384064 599411904 603692544 603979776 605323264 605895927 607285952 610222872 610541568 611871232 613855151 614175744 616562688 617145984 618238936 620232704 620819472 623568582 623821842 625252992 626941952 628974736 632016546 632346624 633466496 633723776 634396932 636110592 636862464 638582784 639186912 640318898 640653312 642383872 642991596 646971392 647583456 647921664 649332736 649362896 654000256 654311424 654930432 659607552 661074778 661389312 661420032 662015016 667942912 668574816 671535396 672554428 673349376 675168256 677357408 680988672 682194688 683196696 685042176 688355136 689934336 691798016 692452488 694041088 695518803 696574229 697397568 697761792 699281408 701548744 701915136 704643072 705309696 706558784 707596578 708837376 709507968 712649808 712939248 714574848 716505088 716538368 717182934 722304624 722681856 724255744 724289384 727496679 727842816 729461824 729808896 730499328 730533258 735750288 737352637 737737728 740129754 742129024 743006208 745013248 745718064 747428864 750156862 751435776 755514032 755908608 759564288 762027084 763363328 764085504 767469024 768633632 769542144 771620864 772037292 772350852 774122752 778272768 779651072 780796224 782496676 782905344 786691584 788496384 789242337 790626304 791374272 794878632 797025792 797062812 797442048 799178752 799215872 804923392 806068224 806105664 807861236 813630496 814055424 814787712 814825557 818900992 820644552 822083584 822861312 825529341 827759296 831424776 831762456 833670656 834895152 836373733 836713423 838139904 840857472 842688728 843128832 845862576 848147456 849149952 849953286 851443712 852249216 854204416 857322128 858783744 861118518 863444608 863484713 863895552 864712836 868073472 870888096 872415232 872784754 873240576 877107456 879476736 881852416 881893376 882686688 889031598 889454592 891433088 895380528 897799168 899076096 899117856 900710174 901075994 905538816 907984896 910928928 913389568 915334308 917806848 919912448 921263616 923269984 924844032 927358404 929863424 930349056 931229208 935886848 937879488 940412928 943462104 946010624 948024819 950199744 950585664 952766464 954165888 956243912 957874176 960478347 960979968 963072832 963575808 964487394 969995572 970457088 971375184 973078528 973999104 974044344 981000384 981467136 983650304 986839672 990674944 991612167 992083968 992130048 994290752 1001914368 1002862224 1004638271 1007878144 1008831642 1010024064 1012752384 1016036112 1018780672 1022083946 1023292032 1026056192 1027563264 1029383056 1029801136 1034901504 1037697024 1038678732 1041061632 1043873792 1046096352 1048922112 1051328512 1052323116 1052872704 1055165696 1056964608 1059838176 1062701056 1062750416 1063256064 1064261952 1071862272 1074757632 1074807552 1075774401 1081918138 1083456936 1085407232 1086383616 1086434076 1094192736 1094713344 1097148416 1100705788 1106606592 1108566368 1109016608 1110194631 1113193536 1114509312 1117519872 1118577096 1121143296 1124171776 1125235293 1127816768 1132199936 1133271048 1133862912 1136332288 1140016709 1145044992 1146128256 1148158024 1151860736 1152950448 1154313216 1157431296 1158055938 1158526278 1161184128 1164320768 1169476608 1172635648 1173745014 1174358016 1176915584 1176970249 1182744576 1185375464 1185939456 1187061408 1193840704 1195538688 1195594218 1198768128 1198823808 1207385088 1210646528 1211791854 1214571904 1220445744 1221083136 1223742464 1227710302 1228351488 1233125376 1234291968 1236477872 1240465408 1241638944 1247137164 1247643684 1250505984 1253883904 1257949472 1264033092 1264693248 1266932992 1267447552 1268793864 1272221184 1273724928 1277165568 1278373824 1280637796 1281306624 1284767744 1285983192 1291677777 1293942784 1295166912 1295843328 1298665472 1298725792 1308000512 1308622848 1309177131 1309860864 1319215104 1322149556 1322778624 1322840064 1324030032 1333547397 1335885824 1337149632 1343070792 1345108856 1346698752 1350336512 1351065261 1351613991 1354714816 1361977344 1364389376 1366393392 1369369183 1370084352 1376710272 1379868672 1383596032 1384904976 1388082176 1391037606 1393148458 1394795136 1395523584 1398562816 1403097488 1403830272 1409286144 1410619392 1413117568 1415193156 1417674752 1419015936 1425299616 1425878496 1429149696 1433010176 1433076736 1434365868 1444609248 1445363712 1448511488 1448578768 1454993358 1455685632 1458923648 1459617792 1460998656 1461066516 1471500576 1474705274 1475475456 1480259508 1484258048 1486012416 1490026496 1491436128 1494857728 1500313724 1502871552 1511028064 1511817216 1513247463 1519128576 1524054168 1526726656 1528171008 1533125919 1534938048 1537267264 1539084288 1543241728 1544074584 1544701704 1548245504 1553896357 1556545536 1559302144 1561592448 1564993352 1565810688 1573383168 1576992768 1578484674 1581252608 1582748544 1589757264 1594051584 1594125624 1594884096 1598357504 1598431744 1609846784 1612136448 1612211328 1615722472 1622877207 1627260992 1628110848 1629575424 1629651114 1637801984 1641289104 1644167168 1645722624 1651058682 1655518592 1662849552 1663524912 1667341312 1669790304 1672747466 1673426846 1676279808 1681714944 1685377456 1686257664 1691725152 1696294912 1698299904 1699906572 1702887424 1704498432 1708408832 1714644256 1717567488 1722237036 1726889216 1726969426 1727791104 1729425672 1736146944 1741776192 1745569508 1746481152 1754214912 1758953472 1760617521 1763704832 1763786752 1765373376 1778063196 1778909184 1782866176 1790761056 1795598336 1798152192 1798235712 1801420348 1802151988 1811077632 1815969792 1817687781 1821857856 1826779136 1830668616 1835613696 1839824896 1841565453 1842527232 1846539968 1849688064 1854716808 1859726848 1860698112 1862458416 1865756789 1871773696 1875758976 1880825856 1886924208 1892021248 1896049638 1900399488 1901171328 1905532928 1908331776 1912487824 1915748352 1920956694 1921959936 1926145664 1926235129 1927151616 1928974788 1939991144 1940914176 1942750368 1946157056 1947998208 1948088688 1962000768 1962934272 1967300608 1973679344 1981349888 1983224334 1984167936 1984260096 1988581504 2003828736 2005724448 2009276542 2015756288 2017663284 2020048128 2025504768 2032072224 2037561344 2044167892 2046584064 2052112384 2055126528 2058766112 2059602272 2069803008 2075394048 2077357464 2082123264 2087747584 2089722687 2092192704 2097844224 2102657024 2104646232 2105745408 2110331392 2113929216 2119676352 2125402112 2125500832 2126512128 2128523904 2143724544 2149515264 2149615104 2151548802 2163836276 2166913872 2170814464 2172767232 2172868152 2182490037 2188385472 2189426688 2194296832 2201411576 2212057911 2213213184 2217132736 2218033216 2220389262 2226387072 2229018624 2235039744 2237154192 2241116143 2242286592 2248343552 2250470586 2255633536 2264399872 2266542096 2267725824 2272664576 2280033418 2290089984 2292256512 2296316048 2303721472 2305900896 2308626432 2314862592 2316111876 2317052556 2322368256 2328641536 2338953216 2345271296 2347490028 2348716032 2353831168 2353940498 2365489152 2370750928 2371878912 2374122816 2387681408 2391077376 2391188436 2397536256 2397647616 2414770176 2421293056 2423583708 2429143808 2440891488 2442166272 2447484928 2455420604 2456702976 2466250752 2468583936 2472955744 2476588023 2480930816 2483277888 2494274328 2495287368 2501011968 2507767808 2509121199 2510140269 2515898944 2528066184 2529386496 2533865984 2534895104 2537587728 2543114197 2544442368 2547449856 2554331136 2556747648 2561275592 2562613248 2569535488 2571966384 2583355554 2587885568 2590333824 2590454139 2591686656 2597330944 2597451584 2616001024 2617245696 2618354262 2619721728 2625549017 2638430208 2644299112 2645557248 2645680128 2648060064 2667094794 2671771648 2674299264 2686141584 2690217712 2693397504 2700673024 2702130522 2703227982 2709429632 2723954688 2728778752 2732786784 2738738366 2740168704 2753420544 2759737344 2767192064 2769809952 2776164352 2782075212 2786296916 2789590272 2791047168 2797125632 2806194976 2807660544 2821238784 2826235136 2830386312 2835349504 2838031872 2850599232 2851756992 2858299392 2866020352 2866153472 2868731736 2881435041 2889218496 2890727424 2897022976 2897157536 2909986716 2911371264 2917847296 2919235584 2921997312 2922133032 2943001152 2949410548 2950950912 2960519016 2968516096 2972024832 2974836501 2980052992 2982872256 2989715456 3000627448 3005743104 3013914813 3022056128 3023634432 3026494926 3038257152 3048108336 3053453312 3054746639 3056342016 3066251838 3069876096 3074534528 3078168576 3086483456 3088149168 3089403408 3096491008 3107792714 3113091072 3118604288 3123184896 3129986704 3131621376 3146766336 3152485609 3153985536 3156969348 3162505216 3165497088 3179514528 3188103168 3188251248 3189768192 3196715008 3196863488 3219693568 3224272896 3224422656 3231444944 3245754414 3254521984 3256221696 3259150848 3259302228 3275603968 3282578208 3288334336 3291445248 3302117364 3311037184 3325699104 3327049824 3334682624 3339580608 3345494932 3346853692 3352559616 3363429888 3370754912 3372515328 3375705879 3383450304 3392589824 3396599808 3399813144 3405774848 3408996864 3416817664 3420050127 3429288512 3435134976 3444474072 3453778432 3453938852 3455582208 3458851344 3472293888 3483552384 3491139016 3492962304 3508429824 3517906944 3521235042 3527409664 3527573504 3530746752 3530910747 3556126392 3557818368 3565732352 3577293811 3581522112 3591196672 3596304384 3596471424 3602840696 3604303976 3622155264 3631939584 3635375562 3643715712 3653558272 3661337232 3671227392 3679649792 3683130906 3685054464 3693079936 3699376128 3709433616 3719453696 3721396224 3724916832 3731513578 3743547392 3751517952 3761651712 3773848416 3784042496 3792099276 3800798976 3802342656 3811065856 3816663552 3824975648 3831496704 3841913388 3843919872 3852291328 3852470258 3854303232 3857949576 3879982288 3881828352 3885500736 3895996416 3896177376 3924001536 3925868544 3927531393 3934601216 3947358688 3962699776 3966448668 3968335872 3968520192 3977163008 4007657472 4011448896 4018553084 4031512576 4035326568 4040096256 4051009536 4053195783 4054841973 4064144448 4075122688 4088335784 4093168128 4104224768 4108107549 4110253056 4117532224 4119204544 4139606016 4150788096 4154714928 4162072837 4164246528 4175495168 4179445374 4184385408 4195688448 4205314048 4209292464 4211490816 4220662784 4227858432 4239352704 4250804224 4251001664 4253024256 4257047808 4287449088 4296986057 4299030528 4299230208 4303097604 4327672552 4333827744 4341628928 4345534464 4345736304 4364980074 4376770944 4378853376 4388593664 4402823152 4424115822 4426426368 4434265472 4436066432 4440778524 4452774144 4458037248 4470079488 4474308384 4482232286 4484573184 4496687104 4500941172 4511267072 4528799744 4533084192 4535451648 4545329152 4560066836 4580179968 4584513024 4592632096 4599377757 4607442944 4611801792 4617252864 4629725184 4632223752 4634105112 4644736512 4657283072 4661689071 4677906432 4690542592 4694980056 4697432064 4707662336 4707880996 4730978304 4741501856 4743757824 4748245632 4775362816 4782154752 4782376872 4795072512 4795295232 4829540352 4842586112 4847167416 4858287616 4868631621 4876019603 4881782976 4884332544 4894969856 4910841208 4913405952 4932501504 4937167872 4945911488 4953176046 4961861632 4966555776 4988548656 4990574736 5002023936 5015535616 5018242398 5020280538 5031797888 5056132368 5058772992 5067731968 5069790208 5075175456 5086228394 5088884736 5094899712 5108662272 5113495296 5122551184 5125226496 5139070976 5143932768 5166711108 5175771136 5180667648 5180908278 5183373312 5194661888 5194903168 5232002048 5236708524 5239443456 5251098034 5276860416 5288598224 5291114496 5291360256 5296120128 5334189588 5343543296 5348598528 5372283168 5380435424 5386795008 5401346048 5404261044 5406455964 5418859264 5447909376 5457557504 5465573568 5477476732 5480337408 5506841088 5519474688 5524696359 5534384128 5539619904 5552328704 5564150424 5572593832 5579180544 5582094336 5594251264 5597270367 5612389952 5615321088 5642477568 5652470272 5660772624 5670699008 5673100901 5676063744 5701198464 5703513984 5716598784 5732040704 5732306944 5737463472 5762870082 5778436992 5778705387 5781454848 5794045952 5794315072 5819973432 5822742528 5835694592 5838471168 5843994624 5844266064 5854616131 5856993961 5886002304 5898821096 5901901824 5921038032 5937032192 5944049664 5949673002 5960105984 5965744512 5979430912 6001254896 6011486208 6027829626 6044112256 6047268864 6052989852 6076514304 6096216672 6106906624 6109493278 6112684032 6132503676 6139752192 6149069056 6156337152 6172966912 6176298336 6178806816 6192982016 6215585428 6226182144 6237208576 6246369792 6259973408 6263242752 6269168061 6293532672 6304971218 6307971072 6313938696 6325010432 6330994176 6359029056 6376206336 6376502496 6379536384 6393430016 6393726976 6439387136 6448545792 6448845312 6462889888 6491508828 6509043968 6512443392 6518301696 6518604456 6551207936 6565156416 6582890496 6604234728 6622074368 6636173733 6651398208 6654099648 6669365248 6679161216 6690989864 6693707384 6705119232 6723348429 6726859776 6741509824 6745030656 6751411758 6766900608 6785179648 6793199616 6799626288 6811549696 6817993728 6833635328 6840100254 6858577024 6870269952 6888948144 6907556864 6907877704 6911164416 6917702688 6944587776 6967104768 6982278032 6985924608 7016859648 7032467897 7035813888 7042470084 7054819328 7055147008 7061493504 7061821494 7112252784 7115636736 7131464704 7154587622 7163044224 7182393344 7192608768 7192942848 7205681392 7208607952 7244310528 7263879168 7270751124 7287431424 7307116544 7322674464 7342454784 7359299584 7366261812 7370108928 7386159872 7398752256 7418867232 7438907392 7442792448 7449833664 7463027156 7487094784 7503035904 7523303424 7527363597 7530420807 7547696832 7568084992 7584198552 7601597952 7604685312 7622131712 7629342591 7633327104 7649951296 7662993408 7683826776 7687839744 7704582656 7704940516 7708606464 7715899152 7759964576 7763656704 7771001472 7771362417 7791992832 7792354752 7848003072 7851737088 7855062786 7869202432 7876647051 7894717376 7925399552 7932897336 7936671744 7937040384 7954326016 7980116963 8015314944 8022897792 8037106168 8063025152 8070653136 8080192512 8102019072 8106391566 8109683946 8128288896 8150245376 8176671568 8186336256 8208449536 8216215098 8220506112 8235064448 8238409088 8279212032 8301576192 8309429856 8324145674 8328493056 8350990336 8358890748 8368770816 8391376896 8410628096 8418584928 8422981632 8441325568 8478705408 8501608448 8502003328 8506048512 8514095616 8574898176 8593972114 8598061056 8598460416 8606195208 8655345104 8667655488 8683257856 8691068928 8691472608 8729960148 8753541888 8757706752 8777187328 8805646304 8848231644 8852852736 8868530944 8872132864 8881557048 8905548288 8916074496 8940158976 8948616768 8964464572 8969146368 8993374208 9001882344 9022534144 9041744439 9057599488 9066168384 9070903296 9090658304 9120133672 9160359936 9164239917 9169026048 9185264192 9198755514 9214885888 9223603584 9234505728 9259450368 9264447504 9268210224 9284624021 9289473024 9314566144 9323378142 9355812864 9381085184 9389960112 9394864128 9415324672 9415761992 9457456827 9461956608 9483003712 9487515648 9496491264 9550725632 9564309504 9564753744 9585584281 9590145024 9590590464 9659080704 9685172224 9694334832 9716575232 9737263242 9752039206 9763565952 9768665088 9789939712 9821682416 9826811904 9865003008 9874335744 9891822976 9906352092 9923723264 9933111552 9977097312 9981149472 10004047872 10031071232 10036484796 10040561076 10063595776 10112264736 10117545984 10135463936 10139580416 10150350912 10172456788 10177769472 10189799424 10217324544 10226990592 10245102368 10250452992 10260150381 10278141952 10287865536 10333422216 10351542272 10361335296 10361816556 10366746624 10389323776 10389806336 10464004096 10473417048 10478886912 10502196068 10553720832 10577196448 10582228992 10582720512 10592240256 10592732241 10668379176 10687086592 10697197056 10731881433 10744566336 10760870848 10773590016 10802692096 10808522088 10812911928 10837718528 10872858529 10877274499 10895818752 10915115008 10931147136 10954953464 10960674816 11013682176 11038949376 11049392718 11068768256 11079239808 11104657408 11128300848 11145187664 11158361088 11164188672 11188502528 11194540734 11224779904 11230642176 11284955136 11304940544 11321545248 11341398016 11346201802 11352127488 11402396928 11407027968 11433197568 11464081408 11464613888 11474926944 11525740164 11556873984 11557410774 11562909696 11588091904 11588630144 11639946864 11645485056 11671389184 11687989248 11688532128 11709232262 11713987922 11772004608 11797642192 11803803648 11842076064 11874064384 11888099328 11899346004 11920211968 11931489024 11958861824 12002509792 12022972416 12055659252 12088224512 12094537728 12105979704 12153028608 12192433344 12218986556 12225368064 12265007352 12279504384 12298138112 12312674304 12324322647 12345933824 12352596672 12357613632 12385964032 12431170856 12452364288 12474417152 12486218511 12492739584 12519946816 12526485504 12538336122 12587065344 12609942436 12615942144 12627877392 12650020864 12661988352 12718058112 12752412672 12753004992 12759072768 12786860032 12787453952 12878774272 12890958171 12897091584 12897690624 12925779776 12983017656 13018087936 13024886784 13036603392 13037208912 13060297523 13102415872 13130312832 13165780992 13208469456 13244148736 13272347466 13302796416 13308199296 13338730496 13358322432 13381979728 13387414768 13410238464 13446696858 13453719552 13483019648 13490061312 13502823516 13533801216 13570359296 13586399232 13599252576 13623099392 13635987456 13667270656 13680200508 13717154048 13740539904 13777896288 13815113728 13815755408 13822328832 13835405376 13889175552 13934209536 13964556064 13971849216 13985067213 14033719296 14064935794 14071627776 14084940168 14109638656 14110294016 14122987008 14123642988 14224505568 14231273472 14262929408 14309175244 14326088448 14364786688 14385217536 14385885696 14411362784 14417215904 14488621056 14527758336 14541502248 14574862848 14614233088 14628058809 14645348928 14684909568 14718599168 14732523624 14740217856 14772319744 14797504512 14820217217 14837734464 14877814784 14885584896 14899667328 14926054312 14974189568 15006071808 15046606848 15054727194 15060841614 15095393664 15136169984 15168397104 15203195904 15209370624 15244263424 15258685182 15266654208 15299902592 15325986816 15367653552 15375679488 15409165312 15409881032 15417212928 15431798304 15519929152 15527313408 15542002944 15542724834 15583985664 15584709504 15687813001 15696006144 15710125572 15738404864 15753294102 15789434752 15850799104 15865794672 15873343488 15874080768 15908652032 15960233926 16030629888 16045795584 16074212336 16126050304 16141306272 16160385024 16204038144 16212783132 16219367892 16256577792 16300490752 16353343136 16372672512 16416899072 16432430196 16441012224 16470128896 16476818176 16558424064 16603152384 16618859712 16648291348 16656986112 16701980672 16717781496 16737541632 16782753792 16791811101 16821256192 16837169856 16845963264 16882651136 16957410816 17003216896 17004006656 17012097024 17019302703 17028191232 17149796352 17187944228 17196122112 17196920832 17212390416 17310690208 17335310976 17336116161 17366515712 17382137856 17382945216 17459920296 17507083776 17515413504 17554374656 17563848393 17570981883 17611292608 17696463288 17705705472 17737061888 17744265728 17763114096 17801799379 17811096576 17832148992 17880317952 17897233536 17928929144 17938292736 17986748416 18003764688 18045068288 18083488878 18115198976 18132336768 18141806592 18181316608 18240267344 18320719872 18328479834 18338052096 18370528384 18397511028 18429771776 18447207168 18469011456 18518900736 18528895008 18536420448 18569248042 18578946048 18629132288 18646756284 18711625728 18762170368 18779920224 18789728256 18830649344 18831523984 18914913654 18923913216 18966007424 18975031296 18992982528 19101451264 19128619008 19129507488 19171168562 19180290048 19181180928 19318161408 19370344448 19388669664 19433150464 19474526484 19504078412 19527131904 19537330176 19579879424 19643364832 19653623808 19748671488 19783645952 19812704184 19847446528 19866223104 19954194624 19962298944 20008095744 20062142464 20072969592 20081122152 20127191552 20170045287 20200652641 20224529472 20235091968 20270927872 20279160832 20300701824 20344913576 20355538944 20379598848 20434649088 20453981184 20490204736 20500905984 20520300762 20556283904 20575731072 20666844432 20703084544 20722670592 20723633112 20733493248 20778647552 20779612672 20928008192 20946834096 20957773824 21004392136 21097403691 21107441664 21154392896 21164457984 21165441024 21184480512 21185464482 21336758352 21374173184 21383226473 21394394112 21463762866 21489132672 21521741696 21547180032 21605384192 21617044176 21625823856 21675437056 21745717058 21754548998 21791637504 21830230016 21862294272 21909906928 21921349632 22027364352 22077898752 22098785436 22137536512 22158479616 22209314816 22256601696 22290375328 22316722176 22328377344 22377005056 22389081468 22449559808 22461284352 22569910272 22609881088 22643090496 22692403604 22704254976 22804793856 22814055936 22866395136 22888027773 22928162816 22929227776 22949853888 23051480328 23113747968 23114821548 23125819392 23176183808 23177260288 23279893728 23290970112 23342778368 23375978496 23377064256 23418464524 23427975844 23544009216 23595284384 23607607296 23629941153 23684152128 23748128768 23776198656 23798692008 23840423936 23862978048 23917723648 23940350889 24005019584 24045944832 24111318504 24176449024 24189075456 24211959408 24254838257 24306057216 24384866688 24437973112 24450736128 24530014704 24559008768 24596276224 24625348608 24648645294 24691867648 24705193344 24715227264 24771928064 24862341712 24904728576 24948834304 24972437022 24985479168 25039893632 25041056677 25052971008 25076672244 25174130688 25219884872 25231884288 25255754784 25300041728 25323976704 25436116224 25504825344 25506009984 25518145536 25573720064 25574907904 25757548544 25781916342 25794183168 25795381248 25851559552 25966035312 26036175872 26049773568 26073206784 26074417824 26120595046 26204831744 26260625664 26331561984 26416938912 26488297472 26544694932 26605592832 26616398592 26677460992 26716644864 26763959456 26774829536 26820476928 26893393716 26907439104 26966039296 26980122624 27005647032 27067602432 27140718592 27172798464 27198505152 27271974912 27334541312 27360401016 27434308096 27481079808 27492719751 27555792576 27630227456 27631510816 27644657664 27670810752 27778351104 27853872063 27868419072 27929112128 27943698432 27970134426 28067438592 28129871588 28143255552 28169880336 28219277312 28220588032 28245974016 28247285976 28372370481 28449011136 28462546944 28525858816 28618350488 28652176896 28729573376 28756752843 28770435072 28771771392 28822725568 28834431808 28977242112 29055516672 29083004496 29134509859 29149725696 29228466176 29256117618 29290697856 29369819136 29437198336 29465047248 29480435712 29544639488 29595009024 29640434434 29675468928 29755629568 29771169792 29799334656 29852108624 29948379136 30012143616 30093213696 30109454388 30121683228 30190787328 30272339968 30336794208 30406391808 30418741248 30488526848 30517370364 30533308416 30599805184 30651973632 30735307104 30751358976 30818330624 30819762064 30834425856 30863596608 31039858304 31054626816 31084005888 31085449668 31167971328 31169419008 31375626002 31392012288 31420251144 31476809728 31506588204 31578869504 31701598208 31731589344 31746686976 31748161536 31817304064 31920467852 32061259776 32091591168 32148424672 32195644299 32252100608 32282612544 32320770048 32408076288 32425566264 32438735784 32513155584 32600981504 32618575587 32631823497 32706686272 32745345024 32833798144 32864860392 32882024448 32940257792 32953636352 33060484561 33116848128 33206304768 33237719424 33296582696 33313972224 33403961344 33435562992 33475083264 33565507584 33583622202 33642512384 33674339712 33691926528 33765302272 33914821632 34006433792 34008013312 34024194048 34038605406 34056382464 34132137221 34299592704 34375888456 34392244224 34393841664 34424780832 34621380416 34670621952 34672232322 34733031424 34764275712 34765890432 34919840592 35014167552 35108749312 35127696786 35141963766 35222585216 35392926576 35411410944 35474123776 35488531456 35526228192 35603598758 35622193152 35664297984 35760635904 35794467072 35857858288 35876585472 35973496832 36007529376 36090136576 36166977756 36230397952 36264673536 36283613184 36362633216 36480534688 36656959668 36676104192 36741056768 36795022056 36859543552 36894414336 36938022912 37037801472 37057790016 37072840896 37138496084 37157892096 37258264576 37293512568 37423251456 37458655533 37524340736 37559840448 37579456512 37661298688 37663047968 37829827308 37847826432 37932014848 37950062592 37985965056 38202902528 38257238016 38259014976 38342337124 38360580096 38362361856 38636322816 38672874513 38740688896 38777339328 38866300928 38949052968 39008156824 39054263808 39074660352 39159758848 39180892569 39286729664 39307247616 39497342976 39567291904 39625408368 39694893056 39711706307 39732446208 39908389248 39924597888 40016191488 40124284928 40145939184 40162244304 40254383104 40340090574 40401305282 40449058944 40470183936 40541855744 40558321664 40601403648 40689827152 40711077888 40759197696 40869298176 40907962368 40980409472 40982312917 41001811968 41040601524 41112567808 41151462144 41333688864 41406169088 41445341184 41447266224 41466986496 41557295104 41559225344 41856016384 41893668192 41915547648 42008784272 42194807382 42214883328 42308785792 42328915968 42330882048 42368961024 42370928964 42673516704 42748346368 42766452946 42788788224 42927525732 42978265344 43043483392 43094360064 43210768384 43234088352 43251647712 43350874112 43491434116 43509097996 43583275008 43660460032 43724588544 43819813856 43842699264 43884176427 44054728704 44155797504 44197570872 44275073024 44316959232 44418629632 44460651651 44513203392 44580750656 44633444352 44656754688 44754010112 44778162936 44899119616 44922568704 45139820544 45219762176 45286180992 45384807208 45408509952 45609587712 45628111872 45732790272 45776055546 45856325632 45858455552 45899707776 46102960656 46227495936 46229643096 46251638784 46352367616 46354520576 46559787456 46581940224 46685556736 46751956992 46754128512 46836929048 46855951688 47063439003 47088018432 47190568768 47215214592 47259882306 47368304256 47496257536 47552397312 47597384016 47680847872 47725956096 47835447296 47880701778 48010039168 48091889664 48222637008 48352898048 48378150912 48423918816 48509676514 48612114432 48769733376 48875946224 48901472256 49060029408 49118017536 49192552448 49250697216 49297290588 49383735296 49410386688 49430454528 49543856128 49724683424 49809457152 49897668608 49944874044 49970958336 50079787264 50082113354 50105942016 50153344488 50348261376 50439769744 50463768576 50511509568 50647953408 50872232448 51009650688 51012019968 51036291072 51057908109 51147440128 51149815808 51515097088 51563832684 51588366336 51590762496 51703119104 51932070624 52072351744 52099547136 52146413568 52148835648 52241190092 52409663488 52521251328 52663123968 52691545179 52712945649 52833877824 52976594944 53089389864 53211185664 53232797184 53354921984 53405398137 53433289728 53527918912 53549659072 53640953856 53786787432 53814878208 53932078592 53960245248 54011294064 54106946881 54135204864 54281437184 54345596928 54397010304 54543949824 54669082624 54720802032 54868616192 54962159616 54985439502 55111585152 55260454912 55263021632 55289315328 55341621504 55556702208 55707744126 55736838144 55858224256 55860818741 55887396864 55940268852 56134877184 56259743176 56286511104 56339760672 56438554624 56441176064 56491948032 56494571952 56744740962 56898022272 56925093888 57051717632 57236700976 57304353792 57459146752 57513505686 57540870144 57543542784 57645451136 57668863616 57954484224 58111033344 58166008992 58269019718 58299451392 58456932352 58512235236 58581395712 58739638272 58874396672 58930094496 58960871424 59089278976 59280868868 59350937856 59511259136 59542339584 59598669312 59704217248 59896758272 60024287232 60186427392 60218908776 60243366456 60381574656 60544679936 60601957923 60673588416 60812783616 60837482496 60977053696 61034740728 61066616832 61199610368 61303947264 61470614208 61502717952 61636661248 61639524128 61668851712 61727193216 62079716608 62109253632 62168011776 62170899336 62335942656 62338838016 62751252004 62784024576 62840502288 62953619456 63013176408 63157739008 63292211073 63403196416 63463178688 63493373952 63496323072 63634608128 63840935704 64122519552 64149679419 64183182336 64296849344 64391288598 64504201216 64565225088 64641540096 64816152576 64851132528 64877471568 64992368147 65026311168 65201963008 65237151174 65263646994 65413372544 65490690048 65667596288 65729720784 65764048896 65880515584 65907272704 66120969122 66233696256 66412609536 66475438848 66593165392 66627944448 66807922688 66871125984 66950166528 67131015168 67167244404 67285024768 67348679424 67383853056 67530604544 67829643264 68012867584 68016026624 68077210812 68112764928 68264274442 68599185408 68751776912 68784488448 68787683328 68849561664 69242760832 69341243904 69344464644 69466062848 69528551424 69531780864 69839681184 70028335104 70217498624 70255393572 70283927532 70445170432 70785853152 70822821888 70948247552 70977062912 71052456384 71207197516 71244386304 71328595968 71521271808 71588934144 71715716576 71753170944 71821052667 71946993664 72015058752 72180273152 72333955512 72460795904 72529347072 72567226368 72725266432 72764514771 72961069376 73313919336 73352208384 73482113536 73590044112 73719087104 73750311713 73788828672 73876045824 74075602944 74115580032 74145681792 74276992168 74315784192 74516529152 74587025136 74846502912 74917311066 75048681472 75119680896 75123170031 75158913024 75322597376 75326095936 75659654616 75695652864 75864029696 75900125184 75971930112 76110009703 76140921493 76405805056 76514476032 76518029952 76684674248 76721160192 76724723712 77272645632 77345749026 77481377792 77554678656 77732601856 77898105936 78016313648 78108527616 78149320704 78319517696 78361785138 78573459328 78614495232 78994685952 79134583808 79250816736 79389786112 79423412614 79464892416 79816778496 79849195776 80032382976 80248569856 80291878368 80324488608 80508766208 80680181148 80802610564 80898117888 80940367872 81083711488 81116643328 81202807296 81379654304 81422155776 81518395392 81815924736 81960818944 81964625834 82003623936 82081203048 82225135616 82302924288 82667377728 82890682368 82894532448 82933972992 83114590208 83118450688 83561616189 83712032768 83787336384 83831095296 84017568544 84389614764 84429766656 84617571584 84657831936 84661764096 84737922048 84741857928 85347033408 85532905892 85577576448 85855051464 85956530688 86086966784 86188720128 86270258529 86421536768 86468176704 86503295424 86701748224 86982868232 87018195992 87166550016 87320920064 87403529577 87449177088 87639627712 87685398528 87768352854 88109457408 88311595008 88395141744 88550146048 88633918464 88837259264 88921303302 89026406784 89161501312 89266888704 89313509376 89508020224 89556325872 89798239232 89845137408 90279641088 90439524352 90572361984 90769614416 90817019904 91219175424 91256223744 91422082661 91465580544 91552111092 91712651264 91716911104 91799415552 92205921312 92454991872 92459286192 92503277568 92704735232 92709041152 93119574912 93163880448 93371113472 93503913984 93508257024 93673858096 93711903376 94126878006 94176036864 94381137536 94430429184 94519764612 94736608512 94992515072 95104794624 95194768032 95361695744 95451912192 95670894592 95761403556 96020078336 96183779328 96445274016 96705796096 96756301824 96847837632 97019353028 97224228864 97539466752 97751892448 97802944512 97855726761 97895470491 98120058816 98236035072 98385104896 98501394432 98594581176 98767470592 98820773376 98860909056 99087712256 99181453683 99449366848 99618914304 99795337216 99889748088 99941916672 100159574528 100164226708 100211884032 100306688976 100696522752 100879539488 100927537152 101023019136 101295906816 101744464896 102019301376 102024039936 102072582144 102115816218 102294880256 102299631616 102396411663 103030194176 103127665368 103176732672 103181524992 103406238208 103741520519 103864141248 104144703488 104199094272 104292827136 104297671296 104482380184 104819326976 105042502656 105326247936 105383090358 105425891298 105667755648 105953189888 106178779728 106422371328 106465594368 106709843968 106810796274 106866579456 107055837824 107099318144 107281907712 107573574864 107629756416 107864157184 107920490496 108022588128 108213893762 108270409728 108562874368 108691193856 108794020608 109087899648 109338165248 109441604064 109737232384 109970879004 110223170304 110520909824 110526043264 110578630656 110683243008 111113404416 111415488252 111473676288 111716448512 111721637482 111774793728 111880537704 112269754368 112519486352 112573022208 112679521344 112882352128 112983896064 112989143904 113489481924 113796044544 113850187776 114103435264 114473401952 114608707584 114918293504 115027011372 115081740288 115087085568 115290902272 115337727232 115908968448 116222066688 116332017984 116538039436 116598902784 116913864704 117024470472 117162791424 117479276544 117542677707 117748793344 117860188992 117921742848 118178557952 118561737736 118701875712 119022518272 119084679168 119135118921 119197338624 119408434496 119793516544 120048574464 120372854784 120437817552 120486732912 120700112273 120763149312 121089359872 121203915846 121347176832 121625567232 121674964992 121954107392 122069481456 122133233664 122399220736 122607894528 122941228416 122946938751 123005435904 123273322496 123279048256 123337703424 123454386432 124159433216 124218507264 124336023552 124341798672 124612595653 124671885312 124677676032 125502504008 125568049152 125681004576 125907238912 126026352816 126315478016 126584422146 126806392832 126926357376 126986747904 126992646144 127269216256 127681871408 128245039104 128299358838 128366364672 128593698688 128782577196 129008402432 129130450176 129283080192 129632305152 129702265056 129754943136 129984736294 130052622336 130403926016 130474302348 130527293988 130826745088 130981380096 131335192576 131459441568 131528097792 131761031168 131814545408 132241938244 132467392512 132825219072 132950877696 133186330784 133255888896 133381954953 133615845376 133742251968 133900333056 134262030336 134334488808 134570049536 134697358848 134767706112 135061209088 135659286528 136025735168 136032053248 136154421624 136225529856 136528548884 137198370816 137503553824 137568976896 137575366656 137699123328 138485521664 138682487808 138688929288 138932125696 139057102848 139063561728 139679362368 140056670208 140434997248 140510787144 140567855064 140890340864 141190317009 141404568487 141571706304 141645643776 141896495104 141954125824 142104912768 142414395032 142488772608 142657191936 143042543616 143177868288 143431433152 143506341888 143642105334 143893987328 144030117504 144360546304 144667911024 144921591808 145058694144 145134452736 145450532864 145529029542 145922138752 146627838672 146704416768 146964227072 147180088224 147438174208 147500623426 147577657344 147752091648 148151205888 148231160064 148291363584 148553984336 148631568384 149033058304 149174050272 149693005824 149834622132 150097362944 150239361792 150246340062 150317826048 150645194752 150652191872 151319309232 151391305728 151728059392 151943860224 152220019406 152281842986 152811610112 153028952064 153036059904 153369348496 153442320384 153449447424 154545291264 154691498052 154962755584 155109357312 155465203712 155796211872 156032627296 156217055232 156298641408 156639035392 156723570276 157146918656 157228990464 157989371904 158269167616 158501633472 158846825228 158929784832 159633556992 159698391552 160064765952 160216194411 160497139712 160583756736 160648977216 161017532416 161360362296 161605221128 161796235776 161880735744 162167422976 162233286656 162320840643 162405614592 162759308608 162844311552 163036790784 163631849472 163921637888 163929251668 164007247872 164162406096 164450271232 164605848576 165334755456 165781364736 165789064896 165867945984 166229180416 166236901376 167123232378 167424065536 167574672768 167582456223 167662190592 168035137088 168779229528 168859533312 169235143168 169315663872 169323528192 169475844096 169483715856 169783867799 170694066816 171065811784 171155152896 171710102928 171913061376 172173933568 172377440256 172540517058 172843073536 172936353408 173006590848 173403496448 173965736464 174036391984 174333100032 174641840128 174807059154 174898354176 175279255424 175370797056 175536705708 176218914816 176623190016 176790283488 177100292096 177267836928 177674518528 177842606604 178052813568 178323002624 178533777408 178627018752 179016040448 179112651744 179596478464 179690274816 180559282176 180879048704 181144723968 181539228832 181634039808 181805873769 182438350848 182512447488 182844165322 182931161088 183104222184 183425302528 183433822208 183598831104 184411842624 184909983744 184918572384 185006555136 185409470464 185418082304 186239149824 186327760896 186742226944 187007827968 187016514048 187347716192 187423806752 188253756012 188352073728 188762275072 188860858368 189039529224 189473217024 189985030144 190209589248 190389536064 190903824384 191341789184 191522807112 192040156672 192367558656 192449038257 192890548032 193411592192 193512603648 193695675264 194038706056 194448457728 194977104441 195078933504 195503784896 195605889024 195711453522 195790940982 196240117632 196472070144 196770209792 197002788864 197189162352 197534941184 197641546752 197721818112 198175424512 198362907366 198898733696 199237828608 199590674432 199779496176 199883833344 200319149056 200328453416 200423768064 200613377952 201393045504 201759078976 201855074304 202046038272 202591813632 203488929792 203941569013 204038602752 204048079872 204231632436 204589760512 204599263232 204792823326 206060388352 206255330736 206353465344 206363049984 206812476416 207483041038 207728282496 208289406976 208398188544 208585654272 208595342592 208964760368 209638653952 210085005312 210652495872 210766180716 210851782596 211335511296 211906379776 212357559456 212844742656 212931188736 213419687936 213621592548 213733158912 214111675648 214198636288 214563815424 215147149728 215259512832 215728314368 215840980992 216045176256 216427787524 216540819456 217125748736 217382387712 217588041216 218175799296 218293544313 218676330496 218883208128 219474464768 219941758008 220446340608 221041819648 221052086528 221157261312 221250935139 221366486016 222226808832 222830976504 222947352576 223432897024 223443274964 223549587456 223761075408 224539508736 225038972704 225146044416 225359042688 225369510093 225764704256 225967792128 225978287808 226978963848 227592089088 227700375552 228206870528 228330029109 228422764479 228946803904 229217415168 229836587008 230054022744 230163480576 230174171136 230581804544 230675454464 231423391927 231817936896 232444133376 232664035968 233076078872 233197805568 233827729408 234048940944 234325582848 234958553088 235085355414 235497586688 235720377984 235843485696 236357115904 237123475472 237403751424 238045036544 238169358336 238270237842 238394677248 238816868992 239587033088 240097148928 240745709568 240875635104 240973465824 241400224546 241526298624 242178719744 242407831692 242694353664 243251134464 243349929984 243908214784 244138962912 244266467328 244798441472 245882456832 245893877502 246010871808 246546644992 246558096512 246675406848 246908772864 248318866432 248672047104 248683597344 249225191306 249343770624 249355352064 251005008016 251136098304 251362009152 251814477824 252052705632 252630956032 253168844292 253612785664 253852714752 253973495808 253985292288 254538432512 255363742816 256598717676 256732729344 257187397376 257565154392 258016804864 258260900352 258566160384 259264610304 259404530112 259509886272 259969472588 260105244672 260807852032 260948604696 261054587976 261653490176 261962760192 262210588731 262670385152 262918883136 263056195584 263522062336 263629090816 264483876488 264934785024 265650438144 265901755392 266372661568 266511777792 266763909906 267231690752 267484503936 267800666112 268524060672 268668977616 269140099072 269254096609 269394717696 269535412224 270122418176 271318573056 272051470336 272064106496 272308843248 272451059712 273057097768 274266247983 274396741632 275007107648 275137953792 275150733312 275398246656 276971043328 277364975616 277377858576 277864251392 277981944149 278114205696 278127123456 279358724736 280113340416 280869994496 281021574288 281135710128 281780681728 282380634018 282809136974 283143412608 283291287552 283792990208 283908251648 284209825536 284828790064 284977545216 285314383872 286085087232 286355736576 286862866304 287012683776 287284210668 287787974656 288060235008 288721092608 289335822048 289843183616 290117388288 290268905472 290901065728 291058059084 291844277504 293255677344 293408833536 293928454144 294360176448 295001246852 295155314688 295504183296 296302411776 296462320128 296582727168 297107968672 297263136768 297544361049 298066116608 298348100544 299386011648 299669244264 300194725888 300478723584 300492680124 300635652096 301290389504 301304383744 302638618464 302782611456 303456118784 303887720448 304440038812 304563685972 305623220224 306057904128 306072119808 306738696992 306884640768 306898894848 307189234989 309090582528 309382996104 309925511168 310218714624 310930407424 311224561557 311592423744 312065254592 312434110464 312597282816 313278070784 313447140552 314293837312 314457980928 315312897341 315978743808 316538335232 317003266944 317693650456 317859569664 319267113984 319396783104 320129531904 320432388822 320994279424 321167513472 321297954432 322035064832 322720724592 323210442256 323592471552 323761471488 324334845952 324466573312 324641681286 324811229184 325518617216 325688623104 326073581568 327263698944 327843275776 327858503336 328014495744 328324812192 328900542464 329211697152 330669510912 331562729472 331578129792 331735891968 332458360832 332473802752 334246464756 334848131072 335149345536 335164912446 335324381184 336070274176 337558459056 337719066624 338470286336 338647056384 338951688192 338967431712 339567735598 341388133632 342131623568 342310305792 343420205856 343826122752 344347867136 344754880512 345081034116 345686147072 345872706816 346013181696 346806992896 347931472928 348072783968 348666200064 349283680256 349614118308 349796708352 350558510848 350741594112 351073411416 352437829632 353246380032 353580566976 354535673856 355349037056 355685213208 356105627136 356646005248 357067554816 357254037504 357405356763 358032080896 358225303488 359192956928 359380549632 361118564352 361758097408 362100336819 362289447936 363078457664 363268079616 363611747538 364876701696 365024894976 365688330644 365862322176 366208444368 366850605056 366867644416 367197662208 368823685248 368840816253 369819967488 369837144768 370013110272 370818940928 370836164608 372478299648 372655521792 373484453888 373837786959 374015655936 374033028096 374695432384 374847613504 376507512024 376704147456 377524550144 377721716736 378079058448 378748628167 378946434048 379970060288 380419178496 380779072128 381807648768 382683578368 383045614224 384080313344 384735117312 384898076514 385781096064 386823184384 387025207296 387391350528 388077412112 388896915456 389954208882 390157867008 391007569792 391211778048 391422907044 391581881964 392480235264 392944140288 393540419584 394005577728 394378324704 395069882368 395283093504 395443636224 396350849024 396725814732 397797467392 398475657216 399181348864 399558992352 399767666688 400638298112 400656906832 400847536128 401226755904 402786091008 403518157952 403710148608 404092076544 405183627264 406977859584 407883138026 408077205504 408096159744 408463264872 409179521024 409198526464 409585646652 412120776704 412510661472 412706930688 412726099968 413624952832 414966082076 415456564992 416578813952 416796377088 417171308544 417190685184 417929520736 419277307904 420170010624 421304991744 421532361432 421703565192 422671022592 423812759552 424213705461 424715118912 425689485312 425862377472 426839375872 427243185096 427466317824 428223351296 428397272576 429127630848 429786299293 430294299456 430519025664 431456628736 431681961984 432090352512 432855575048 433081638912 434251497472 434764775424 435176082432 436351598592 436587088626 437352660992 437766416256 438948929536 439883516016 440892681216 442083639296 442104173056 442314522624 442501870278 442732972032 444453617664 445661953008 445894705152 446865794048 446886549928 447099174912 447522150816 449079017472 450077945408 450292088832 450718085376 450739020186 451529408512 451935584256 451956575616 453957927696 454946577029 455184178176 456413741056 456660058218 456845528958 457893607808 458434830336 459673174016 460108045488 460326961152 460348342272 461163609088 461350908928 462846783854 463635873792 464888266752 465328071936 466152157744 466395611136 467655458816 468097881888 468651165696 469917106176 470170710828 470995173376 471440755968 471686971392 472714231808 474246950944 474807502848 476090073088 476540475684 476789354496 477633737984 479174066176 480194297856 481491419136 481751270208 481946931648 482800449092 483052597248 484357439488 484815663384 485388707328 486502268928 486699859968 486962521929 487816429568 488277925824 488532934656 489596882944 491764913664 491787755004 492021743616 493093289984 493116193024 493350813696 493817545728 496637732864 497344094208 497367194688 498450382612 498687541248 498710704128 502010016032 502272196608 502724018304 502747368669 503628955648 504105411264 505261912064 506337688584 507225571328 507705429504 507946991616 507970584576 509076865024 509351603397 510727485632 513197435352 513465458688 514374794752 515130308784 516033609728 516252181991 516521800704 517132320768 518529220608 518809060224 519019772544 519938945176 520210489344 521615704064 521897209392 522109175952 523306980352 523925520384 524421177462 525340770304 525837766272 526112391168 527044124672 527258181632 528967752976 529869570048 531300876288 531803510784 532745323136 532770067921 533023555584 533527819812 534463381504 534969007872 535601332224 537048121344 537337955232 538280198144 538508193218 538789435392 539070824448 540244836352 542637146112 544102940672 544128212992 544617686496 544902119424 546114195536 548532495966 548793483264 550014215296 550275907584 550301466624 550796493312 553942086656 554729951232 554755717152 555728502784 555963888298 556228411392 556254246912 558717449472 560226680832 561739988992 562043148576 562271420256 563561363456 564761268036 565618273948 566286825216 566582575104 567585980416 567816503296 568419651072 569657580128 569955090432 570628767744 572711473152 573725732608 574025367552 574568421336 575575949312 576120470016 577442185216 578671644096 580234776576 580537810944 581802131456 582116118168 583688555008 584931313323 586511354688 586817667072 587856908288 588720352896 590002493704 590310629376 591008366592 592604823552 592924640256 593165454336 594215937344 594526273536 595088722098 596132233216 596696201088 598772023296 599338488528 600389451776 600957447168 600985360248 601271304192 602580779008 602608767488 605277236928 605565222912 606912237568 607775440896 608880077624 609127371944 611246440448 611824707039 612115808256 612144239616 613477393984 613769281536 613797789696 614378469978 618181165056 618765992208 619851022336 620437429248 621860814848 622449123114 623184847488 624130509184 624868220928 625194565632 626556141568 626894281104 628587674624 628915961856 630625794682 631957487616 633076670464 634006533888 635387300912 635719139328 638534227968 638793566208 640259063808 640864777644 641988558848 642335026944 642595908864 644070129664 645441449184 646420884512 647184943104 647522942976 648669691904 648933146624 649283362572 649622458368 651037234432 651377246208 652147163136 654527397888 655686551552 655717006672 656028991488 656649624384 658423394304 661339021824 663125458944 663156259584 663471783936 663752805417 664916721664 664947605504 668492929512 669696262144 670298691072 670329824892 670648762368 672140548352 675116918112 675438133248 676940572672 677294112768 677903376384 677934863424 679135471196 682776267264 684263247136 684620611584 684990087327 685268293437 686840411712 687652245504 688695734272 689509761024 690162068232 691372294144 691745413632 692026363392 693613985792 694270175781 695862945856 696145567936 697332400128 698567360512 699228236616 699593416704 701117021696 701483188224 702146822832 703390309453 704875659264 706492760064 707161133952 709071347712 710698074112 711370426416 712211254272 713292010496 714135109632 714508075008 714810713526 716064161792 716450606976 718385913856 718761099264 722237128704 723516194816 724200673638 724578895872 726156915328 726190643633 726536159232 727223495076 729753403392 730049789952 731376661288 731724644352 732416888736 733701210112 733735288832 734395324416 737647370496 737681632506 739639934976 739674289536 740026220544 741637881856 741672329216 744956599296 746968907776 747675573918 748031311872 748066056192 749390864768 749695227008 753015024048 753408294912 755049100288 755443433472 756158116896 757497256334 757892868096 759940120576 760838356992 761558144256 763615297536 765367156736 766091228448 768160626688 769796153028 771562192128 773646368768 774050414592 774782701056 776154824224 777793830912 779908417764 780315734016 782015139584 782423556096 782845814088 783163763928 784960470528 785888280576 787080839168 788011155456 788756649408 790566187008 790887272448 792701698048 793451629464 795594934784 796951314432 798362697728 799117984704 799535333376 801276596224 801313813664 801695072256 802453511808 805572182016 807036315904 807420297216 807762289827 808184153088 810367254528 813955719168 815766276052 816154411008 816192319488 816926529744 818359042048 818397052928 819171293304 822798743949 824241553408 825021322944 825413861376 825452199936 827249905664 829932164152 830913129984 833157627904 833592754176 833945832447 834342617088 834381370368 835859041472 838554615808 840340021248 842609983488 843064722864 843407130384 844900785911 845342045184 847625519104 848427410922 849430237824 851378970624 851724754944 853678751744 854486370192 854932635648 856446702592 856794545152 858255261696 859572598586 860588598912 861038051328 862913257472 863363923968 864180705024 865711150096 866163277824 868502994944 869529550848 870352164864 872703197184 873174177252 874705321984 875532832512 877897859072 879767032032 881785362432 884167278592 884208346112 885003740556 885465944064 888907235328 891323906016 891789410304 893731588096 893773099856 894198349824 895044301632 898158034944 900155890816 900584177664 901436170752 901478040372 903058817024 903871168512 903913151232 907915855392 909893154058 910368356352 912827482112 913320116436 913691057916 915787215616 916869660672 919346348032 920216090976 920653922304 920696684544 922327218176 922701817856 925693567708 927271747584 929776533504 930656143872 932304315488 932791222272 933673684671 935310917632 936195763776 937302331392 939834212352 940341421656 941990346752 942881511936 943373942784 945428463616 945938692023 948493901888 949615005696 952180146176 953080951368 953578708992 955267475968 958348132352 958754052269 960388595712 962982838272 963502540416 963893863296 965600898184 966105194496 968714878976 969631326768 970777414656 973004537856 973399719936 973925043858 975632859136 976555851648 977065869312 979193765888 983529827328 983575510008 984043487232 986186579968 986232386048 986701627392 987635091456 989831979409 993275465728 994688188416 994734389376 996900765224 997375082496 997421408256 1004020032064 1004544393216 1005448036608 1005494737338 1007257911296 1008210822528 1010523824128 1012675377168 1014451142656 1015410859008 1015941169152 1018153730048 1018703206794 1021454971264 1026394870704 1026930917376 1028749589504 1030260617568 1032067219456 1032504363982 1033043601408 1034264641536 1037058441216 1037618120448 1038039545088 1039877890352 1040420978688 1043231408128 1043794418784 1044218351904 1046613960704 1047851040768 1048842354924 1050681540608 1051675532544 1052224782336 1054088249344 1054516363264 1057935505952 1059739140096 1063607021568 1065490646272 1065540135842 1066047111168 1067055639624 1068926763008 1069938015744 1071202664448 1074096242688 1074675910464 1077016386436 1077578870784 1078141648896 1080489672704 1085274292224 1086301010457 1088205881344 1088256425984 1089235372992 1089804238848 1092228391072 1097064991932 1097586966528 1100028430592 1100551815168 1100602933248 1101592986624 1107884173312 1109459902464 1109511434304 1111927776596 1112456822784 1112508493824 1117434898944 1120453361664 1121513360877 1123479977984 1124086297152 1124542840512 1127122726912 1129522536072 1131236547896 1132573650432 1133165150208 1135171960832 1135633006592 1136245884501 1136839302144 1139315160256 1139910180864 1141257535488 1145422946304 1147451465216 1148050735104 1149136842672 1151151898624 1152240940032 1154884370432 1157343288192 1160469553152 1161075621888 1163604262912 1164232236336 1167377110016 1169862626646 1173022709376 1173635334144 1175713816576 1177440705792 1180004987408 1180621258752 1182016733184 1185209647104 1185849280512 1186330908672 1188431874688 1188487074593 1189052547072 1190177444196 1192264466432 1193392402176 1197544046592 1198676977056 1200778903552 1201914894336 1201970720496 1202542608384 1205161558016 1205217534976 1210554473856 1211130445824 1213824475136 1215550881792 1217760155248 1218254743888 1222492880896 1223649414078 1224231616512 1224288479232 1226954787968 1227538563072 1227595579392 1228756939956 1236362330112 1237531984416 1239702044672 1240874858496 1243721629696 1244898246228 1246369694976 1248261018368 1249736441856 1250389131264 1253112283136 1253788562208 1257175349248 1257831923712 1261251589364 1263914975232 1266153340928 1268013067776 1270774601824 1271438278656 1272641116383 1277068455936 1277587132416 1280518127616 1281729555288 1283977117696 1284670053888 1285191817728 1288140259328 1289358897879 1290882898368 1292841769024 1294369886208 1295045885952 1297339383808 1297866293248 1298566725144 1299244916736 1302074468864 1302754492416 1304294326272 1309054795776 1311373103104 1311434013344 1312057982976 1313299248768 1316846788608 1322678043648 1326250917888 1326312519168 1326943567872 1327505610834 1329833443328 1329895211008 1336985859024 1339392524288 1340597382144 1340659649784 1341297524736 1344281096704 1350233836224 1350876266496 1353881145344 1354588225536 1355806752768 1355869726848 1358270942392 1364839731087 1365552534528 1368526494272 1369241223168 1369980174654 1370536586874 1373680823424 1375304491008 1377391468544 1379019522048 1380324136464 1382744588288 1383490827264 1384052726784 1387227971584 1388540351562 1391725891712 1392291135872 1394664800256 1397134721024 1398456473232 1399186833408 1402234043392 1402966376448 1404293645664 1406780618906 1409751318528 1412985520128 1414322267904 1418142695424 1421396148224 1422740852832 1424422508544 1426584020992 1428270219264 1429621427052 1432128323584 1432901213952 1436771827712 1437522198528 1444474257408 1447032389632 1448401347276 1449157791744 1452313830656 1452381287266 1453072318464 1454446990152 1459506806784 1460099579904 1462753322576 1463449288704 1464833777472 1467470577664 1468790648832 1475294740992 1475363265012 1479279869952 1479348579072 1480052441088 1483275763712 1483344658432 1489913198592 1493937815552 1495351147836 1496062623744 1496132112384 1498781729536 1499390454016 1506030048096 1506816589824 1510098200576 1510886866944 1512316233792 1514994512668 1515785736192 1519880241152 1521676713984 1523116288512 1527230595072 1528054810191 1530734313472 1532182456896 1536321253376 1539592306056 1543124384256 1547292737536 1548100829184 1548756545973 1549565402112 1552309648448 1555587661824 1559816835528 1560631468032 1564030279168 1564847112192 1565691628176 1566327527856 1569101459549 1569920941056 1571776561152 1574161678336 1576022310912 1577513298816 1581132374016 1581774544896 1585403396096 1586903258928 1591189869568 1593902628864 1596725395456 1598235969408 1598310203763 1599070666752 1602553192448 1602627627328 1603390144512 1604907023616 1611144364032 1614072631808 1614840594432 1615524579654 1616368306176 1619963743489 1620734509056 1627911438336 1631532552104 1632308822016 1632384638976 1633853059488 1636718084096 1636794105856 1638342586608 1645597487898 1648483106816 1650042645888 1650827722752 1650904399872 1654499811328 1659864328304 1661826259968 1666315255808 1667185508352 1667891664894 1668685234176 1668762740736 1671718082944 1677109231616 1680680042496 1685219966976 1686129445728 1686814260768 1689801571822 1690684090368 1695251038208 1696854821844 1698860475648 1702757941248 1703449509888 1707357503488 1708972740384 1709865271296 1712893405184 1713589090304 1719145197172 1721177197824 1722076102656 1725826514944 1726727847936 1728361410048 1731422300192 1732326555648 1737005989888 1740704329728 1745406394368 1746348354504 1749410643968 1751065665024 1755795718144 1759534064064 1763570724864 1768334557184 1768416692224 1770007481112 1770931888128 1777814470656 1782647812032 1783578820608 1787463176192 1787546199712 1788396699648 1790088603264 1796316069888 1800311781632 1801168355328 1802872341504 1802956080744 1806117634048 1807742337024 1807826302464 1815831710784 1819786308116 1820736712704 1825654964224 1826640232872 1827382115832 1831574431232 1833739321344 1835474121117 1838692696064 1840432181952 1841307844608 1841393369088 1844654436352 1845403635712 1851387135416 1854543495168 1859553067008 1861312287744 1864608630976 1865582444544 1867347369342 1870621835264 1872391527552 1874604662784 1879668424704 1880682843312 1883980693504 1884778676263 1885763023872 1886747885568 1890856927232 1891877384046 1896987803776 1899230011392 1904360292352 1906161902736 1907157417984 1910534951936 1916696264704 1917508104538 1920777191424 1925965676544 1927005080832 1927787726592 1931201796368 1932210388992 1937429757952 1939262653536 1941554829312 1946009075712 1946799439872 1947850087716 1951265718272 1953111703296 1954131738624 1958387531776 1967059654656 1967151020016 1968086974464 1972373159936 1972464772096 1975270182912 1979663958818 1986550931456 1989376376832 1989468778752 1993801530448 1994750164992 1994842816512 2008040064128 2009088786432 2010896073216 2010989474676 2014515822592 2016421645056 2021047648256 2025350754336 2028902285312 2030821718016 2031882338304 2036307460096 2037406413588 2042909942528 2052789741408 2053861834752 2057499179008 2060521235136 2065008727964 2066087202816 2068529283072 2074116882432 2075236240896 2076079090176 2079755780704 2080841957376 2082810527343 2086462816256 2087588837568 2088436703808 2093227921408 2095702081536 2097684709848 2101363081216 2103351065088 2104449564672 2108176498688 2109032726528 2110170928359 2115871011904 2119478280192 2127214043136 2130981292544 2131080271684 2132094222336 2134111279248 2137853526016 2139876031488 2142405328896 2148192485376 2149351820928 2154032772872 2155157741568 2156283297792 2160979345408 2170548584448 2172602020914 2176411762688 2176512851968 2178470745984 2178571930899 2179608477696 2184456782144 2194129983864 2195173933056 2200056861184 2201103630336 2201205866496 2203185973248 2207190281387 2215768346624 2218919804928 2219022868608 2223855553192 2224913645568 2225016987648 2234869797888 2240906723328 2243026721754 2246959955968 2248172594304 2249085681024 2254245453824 2259045072144 2262473095792 2265147300864 2266330300416 2270343921664 2271266013184 2272491769002 2273678604288 2278630320512 2279820361728 2282515070976 2290845892608 2294902930432 2296101470208 2298273685344 2302303797248 2304481880064 2309768740864 2314686576384 2320939106304 2322151243776 2327208525824 2328464472672 2334754220032 2339725253292 2346045418752 2347270668288 2351427633152 2354881411584 2360009974816 2361242517504 2364033466368 2371698561024 2372661817344 2376863749376 2376974149186 2378105094144 2380354888392 2384528932864 2386784804352 2395088093184 2397353954112 2403829788672 2403941440992 2405085216768 2410323116032 2410435069952 2421108947712 2422260891648 2423286869481 2427648950272 2431101763584 2435520310496 2436509487776 2444985761792 2447298828156 2448463233024 2448576958464 2453909575936 2455077126144 2455191158784 2457513879912 2472724660224 2475063968832 2481749716992 2487443259392 2489796492456 2492739389952 2496522036736 2499472883712 2500778262528 2501837497341 2506224566272 2507577124416 2514350698496 2515663847424 2522503178728 2527829950464 2532306681856 2534702357733 2536026135552 2541549203648 2542876557312 2545282232766 2554136911872 2555174264832 2561036255232 2563459110576 2567954235392 2569340107776 2570383635456 2576280518656 2578717795758 2581765796736 2585683538048 2588739772416 2590091771904 2594678767616 2595732586496 2597133450288 2598489833472 2604148937728 2605508984832 2608588652544 2618109591552 2622746206208 2622868026688 2624115965952 2626598497536 2633693577216 2645356087296 2651240397169 2652501835776 2652625038336 2655011221668 2659666886656 2659790422016 2673971718048 2678785048576 2681194764288 2681319299568 2682595049472 2688562193408 2700467672448 2701752532992 2707762290688 2709176451072 2711613505536 2711739453696 2716541884784 2729679462174 2731105069056 2737052988544 2738482446336 2739960349308 2741073173748 2747361646848 2750608982016 2754782937088 2758039044096 2760648272928 2765489176576 2766981654528 2768105453568 2774455943168 2777080703124 2783451783424 2784582271744 2789329600512 2794269442048 2796912946464 2798373666816 2804468086784 2805932752896 2808587291328 2813561237812 2819502637056 2825971040256 2828644535808 2836285390848 2837816076069 2842792296448 2845481705664 2848845017088 2853168041984 2856540438528 2859242854104 2864256647168 2865802427904 2873543655424 2875044397056 2876262156807 2888948514816 2894064779264 2896802694552 2898315583488 2904627661312 2904762574532 2906144636928 2908893980304 2919013613568 2920199159808 2925506645152 2926898577408 2929667554944 2934941155328 2937581297664 2950589481984 2950726530024 2958559739904 2958697158144 2960104882176 2966551527424 2966689316864 2969495938227 2979826397184 2987875631104 2990702295672 2992125247488 2992264224768 2997563459072 2998780908032 3008504095051 3012060096192 3013633179648 3020196401152 3021773733888 3024632467584 3029989025336 3031571472384 3039760482304 3043353427968 3046232577024 3054461190144 3056109620382 3061468626944 3064364913792 3072642506752 3079184612112 3086248768512 3094585475072 3096201658368 3097513091946 3099130804224 3104619296896 3111175323648 3119633671056 3121262936064 3128060558336 3129694224384 3131383256352 3132655055712 3138202919098 3139841882112 3143553122304 3148323356672 3152044621824 3155026597632 3162264748032 3163549089792 3170806792192 3173806517856 3182379739136 3193450790912 3196471938816 3196620407526 3198141333504 3205106384896 3205255254656 3206780289024 3209814047232 3222288728064 3228145263616 3231049159308 3232736612352 3239927486978 3241469018112 3255822876672 3263065104208 3264617644032 3264769277952 3267706118976 3273588211712 3276685173216 3291194975796 3296966213632 3300085291776 3301655445504 3301808799744 3308999622656 3319728656608 3323652519936 3332630511616 3335783329788 3337370468352 3337525481472 3343436165888 3354218463232 3361360084992 3370439933952 3372258891456 3373628521536 3379603143644 3381368180736 3390502076416 3393709643688 3397720951296 3405515882496 3406899019776 3408737653503 3414715006976 3417945480768 3419730542592 3425786810368 3427178180608 3438290394344 3442354395648 3444152205312 3451653029888 3453455695872 3456722820096 3462844600384 3464653111296 3474011979776 3481408659456 3490812788736 3492696709008 3498821287936 3500303255917 3502131330048 3511591436288 3519068128128 3527141449728 3536669114368 3536833384448 3540014962224 3541863776256 3555628941312 3565295624064 3565461223779 3567157641216 3574926352384 3575092399424 3576793399296 3580177206528 3592632139776 3600623563264 3602336710656 3605744683008 3605912161488 3612235268096 3613765273937 3615484674048 3615652604928 3631663421568 3639572616232 3641473425408 3651309928448 3653280465744 3654764231664 3663148862464 3667478642688 3670948242234 3677385392128 3680864363904 3682615689216 3682786738176 3689308872704 3690807271424 3702774270832 3709086990336 3719106134016 3722624575488 3729217261952 3731164889088 3734694738684 3741243670528 3744783055104 3749209325568 3759336849408 3761365686624 3767961387008 3769557352526 3771526047744 3773495771136 3781713854464 3783754768092 3793975607552 3798460022784 3808720584704 3812323805472 3814314835968 3821069903872 3835016209076 3841554382848 3851931353088 3854010161664 3855575453184 3862403592736 3864420777984 3868076693637 3874859515904 3878525307072 3883109658624 3892018151424 3893598879744 3895700175432 3902531436544 3906223406592 3908263477248 3916775063552 3934119309312 3934302040032 3936173948928 3944746319872 3944929544192 3950540365824 3959327917636 3973101862912 3978752753664 3978937557504 3987603060896 3989500329984 3989685633024 4016080128256 4018177572864 4021792146432 4021978949352 4029031645184 4032843290112 4042095296512 4050701508672 4061643436032 4063764676608 4072614920192 4074812827176 4085819885056 4094519193261 4105579482816 4107723669504 4114998358016 4121042470272 4130017455928 4132174405632 4137058566144 4148233764864 4150472481792 4152158180352 4159511561408 4161683914752 4165621054686 4172925632512 4175177675136 4176873407616 4186455842816 4191404163072 4195369419696 4202726162432 4206702130176 4208899129344 4216352997376 4218065453056 4220341856718 4231742023808 4238956560384 4254428086272 4261962585088 4262160543368 4264188444672 4268222558496 4275707052032 4279752062976 4284810657792 4296384970752 4298703641856 4308065545744 4310315483136 4312566595584 4321958690816 4341097168896 4345204041828 4352823525376 4353025703936 4356941491968 4357143861798 4359216955392 4368913564288 4388259967728 4390347866112 4400113722368 4402411732992 4406371946496 4414380562774 4431536693248 4437839609856 4438045737216 4447711106384 4449827291136 4450033975296 4469739595776 4481813446656 4486053443508 4493919911936 4496345188608 4498171362048 4508490907648 4518090144288 4524946191584 4530294601728 4532660600832 4540687843328 4542532026368 4544983538004 4547357208576 4557260641024 4559640723456 4565030141952 4581691785216 4589805860864 4592202940416 4596547370688 4608963760128 4619537481728 4629373152768 4641878212608 4644302487552 4646269637919 4654417051648 4656928945344 4669508440064 4679450506584 4692090837504 4694541336576 4702855266304 4707304378647 4709762823168 4720019949632 4722485035008 4728066932736 4743397122048 4745323634688 4753727498752 4753948298372 4756210188288 4760709776784 4769057865728 4773569608704 4790176186368 4794707908224 4794930611289 4807659577344 4807882881984 4810170433536 4820646232064 4820870139904 4842217895424 4844521783296 4846573738962 4855297900544 4859891230467 4862203527168 4871040620992 4873018975552 4889971523584 4894597656312 4896926466048 4897153916928 4907819151872 4910154252288 4910382317568 4915027759824 4923732166171 4945449320448 4950127937664 4963499433984 4974886518784 4979592984912 4985478779904 4993044073472 4998945767424 5001556525056 5003674994682 5012449132544 5015154248832 5028701396992 5031327694848 5045006357456 5055659900928 5064613363712 5069404715466 5072052271104 5083098407296 5085753114624 5090564465532 5108273823744 5110348529664 5122072510464 5126918221152 5135908470784 5138680215552 5140767270912 5152561037312 5157435591516 5163531593472 5171367076096 5177479544832 5180183543808 5189357535232 5191465172992 5194266900576 5196979666944 5208297875456 5211017969664 5236219183104 5245492412416 5245736053376 5248231931904 5253196995072 5267387154432 5290712174592 5302480794338 5305003671552 5305250076672 5310022443336 5319333773312 5319580844032 5347943436096 5357570097152 5362389528576 5362638599136 5365190098944 5377124386816 5400935344896 5403505065984 5415524581376 5418352902144 5423227011072 5423478907392 5433083769568 5459358924348 5462210138112 5474105977088 5476964892672 5479920698616 5482146347496 5494723293696 5501217964032 5509565874176 5516078088192 5521296545856 5533963309056 5536210907136 5548911886336 5554161406248 5566903566848 5569164543488 5578659201024 5588538884096 5593825892928 5596747333632 5608936173568 5611865505792 5617174582656 5627122475624 5639005274112 5651942080512 5654336028789 5657289071616 5672570781696 5675632152138 5685584592896 5690963411328 5697690034176 5706336083968 5713080877056 5718485708208 5728513294336 5731604855808 5747087310848 5750088794112 5752524313614 5777897029632 5788129558528 5793605389104 5796631166976 5809255322624 5809525149064 5812289273856 5817787960608 5838027227136 5840398319616 5851013290304 5853797154816 5859335109888 5869882310656 5875162595328 5901178963968 5901453060048 5914305501377 5917119479808 5917394316288 5933103054848 5933378633728 5938991876454 5959652794368 5975751262208 5981404591344 5984250494976 5984528449536 5995126918144 5997561816064 6017008190102 6024120192384 6027266359296 6040392802304 6043547467776 6049264935168 6059978050672 6063142944768 6079520964608 6086706855936 6092465154048 6108922380288 6112219240764 6122937253888 6128729827584 6145285013504 6158369224224 6172497537024 6189170950144 6195026183892 6198261608448 6209238593792 6222350647296 6239267342112 6242525872128 6256121116672 6259388448768 6262766512704 6265310111424 6276405838196 6279683764224 6287106244608 6296646713344 6304089243648 6310053195264 6324529496064 6327098179584 6330512785077 6341613584384 6347613035712 6364759478272 6386901581824 6392943877632 6393240815052 6396282667008 6410212769792 6410510509312 6413560578048 6419628094464 6444577456128 6456290527232 6462098318616 6465473224704 6479854973956 6482938036224 6511645753344 6526130208416 6529235288064 6529538555904 6535412237952 6535715792697 6547176423424 6553370346432 6582389951592 6593932427264 6600170583552 6603310891008 6603617599488 6617999245312 6621570844161 6639457313216 6647305039872 6665261023232 6671566659576 6674740936704 6675050962944 6686872331776 6708436926464 6711278365883 6722720169984 6740879867904 6744517782912 6747257043072 6759206287288 6762736361472 6781004152832 6787419287376 6795441902592 6811031764992 6813798039552 6817475307006 6829430013952 6835890961536 6839461085184 6851573620736 6854356361216 6876580788688 6884708791296 6888304410624 6903306059776 6906911391744 6913445640192 6925689200768 6929306222592 6948023959552 6962817318912 6981625577472 6985393418016 6997642575872 7000606511834 7004262660096 7023182872576 7038136256256 7054282899456 7073338228736 7073666768896 7080029924448 7083727552512 7130591248128 7130922447558 7134315282432 7149852704768 7150184798848 7153586798592 7160354413056 7185264279552 7201247126528 7211489366016 7211824322976 7224470536192 7227530547874 7230969348096 7231305209856 7263326843136 7279145232464 7282946850816 7302619856896 7306560931488 7309528463328 7326297724928 7334957285376 7341896484468 7354770784256 7361728727808 7365231378432 7365573476352 7378617745408 7381614542848 7405548541664 7418173980672 7445249150976 7458434523904 7462329778176 7469389477368 7482487341056 7489566110208 7498418651136 7518673698816 7522731373248 7539114705052 7543052095488 7546991542272 7563427708928 7567509536184 7587951215104 7596920045568 7604107073199 7617441169408 7624647610944 7628629671936 7642139807744 7670032418152 7683108765696 7703862706176 7708020323328 7711150906368 7724807185472 7728841555968 7736153387274 7749719031808 7757050614144 7766219317248 7784036302848 7787197759488 7791400350864 7805062873088 7812446813184 7816526954496 7833550127104 7868238618624 7868604080064 7872347897856 7889492639744 7889859088384 7901080731648 7918655835272 7946203725824 7953721191507 7957505507328 7957875115008 7975206121792 7979000659968 7979371266048 8032160256512 8036355145728 8043584292864 8043957898704 8058063290368 8065686580224 8084190593024 8101403017344 8123286872064 8127529353216 8145229840384 8149625654352 8171639770112 8189038386522 8211158965632 8215447339008 8229996716032 8242084940544 8260034911856 8264348811264 8274117132288 8296467529728 8300944963584 8304316360704 8319023122816 8323367829504 8331242109372 8345851265024 8350355350272 8353746815232 8372911685632 8382808326144 8390738839392 8405452324864 8413404260352 8417798258688 8432705994752 8436130906112 8440683713436 8463484047616 8477913120768 8508856172544 8523925170176 8524321086736 8528376889344 8536445116992 8559504125952 8569621315584 8592769941504 8597407283712 8616131091488 8620630966272 8625133191168 8628786470421 8643917381632 8682194337792 8690408083656 8705647050752 8706051407872 8713882983936 8714287723596 8718433910784 8737827128576 8776519935456 8780695732224 8800227444736 8804823465984 8812743892992 8828761125548 8863073386496 8875679219712 8876091474432 8895422212768 8899654582272 8900067950592 8908487814681 8939479191552 8963626893312 8972106887016 8987839823872 8992690377216 8996342724096 9016981815296 9025512285153 9036180288576 9049892383168 9060589203456 9065321201664 9081375686656 9085064052736 9089967076008 9094714417152 9114521282048 9119281446912 9130060283904 9144074022889 9163383570432 9179611721728 9184405880832 9193094741376 9217927520256 9239074963456 9258746305536 9283756425216 9288604975104 9292539275838 9308834103296 9313857890688 9339016880128 9358901013168 9384181675008 9389082673152 9405710532608 9414608757294 9419525646336 9440039899264 9444970070016 9456133865472 9486794244096 9490647269376 9507454997504 9507896596744 9512420376576 9521419553568 9538115731456 9547139217408 9580352372736 9589415816448 9589861222578 9615319154688 9615765763968 9620340867072 9641292464128 9641740279808 9684435790848 9693147477924 9710595801088 9719782460934 9724407054336 9742081241984 9746037951104 9779943047168 9789195312624 9793852932096 9794307833856 9815638303744 9820764635136 9830055519648 9847464332342 9890898640896 9900255875328 9926998867968 9949773037568 9959185969824 9970957559808 9986088146944 9997891534848 10007349989364 10024898265088 10030308497664 10057402793984 10062655389696 10090012714912 10111319801856 10129226727424 10138809430932 10144104542208 10166196814592 10171506229248 10181128931064 10216547647488 10220697059328 10244145020928 10253836442304 10277360431104 10281534541824 10305122074624 10314871183032 10327063186944 10342734152192 10354959089664 10360367087616 10378715070464 10382930345984 10388533801152 10393959333888 10416595750912 10422035939328 10472438366208 10490984824832 10491472106752 10496463863808 10500909767751 10506393990144 10534774308864 10581424349184 10604961588676 10610007343104 10610500153344 10620044886672 10638667546624 10639161688064 10695886872192 10696383671337 10715140194304 10724779057152 10725277198272 10730380197888 10754248773632 10801870689792 10807010131968 10831049162752 10836705804288 10841295821811 10846454022144 10846957814784 10866167539136 10918717848696 10924420276224 10948211954176 10953929785344 10959841397232 10964292694992 10983710216843 10989446587392 11002435928064 11019131748352 11032156176384 11042593091712 11067926618112 11072421814272 11097823772672 11108322812496 11133807133696 11138329086976 11157318402048 11177077768192 11187651785856 11193494667264 11217872347136 11223731011584 11234349165312 11254244951248 11278010548224 11303884161024 11308672057578 11314578143232 11345141563392 11351264304276 11371169185792 11381926822656 11395380068352 11412672167936 11426161754112 11436971416416 11457026588672 11463209711616 11494174621696 11505048627228 11555794059264 11576259117056 11587210778208 11593262333952 11618510645248 11619050298128 11624578547712 11635575921216 11676054454272 11680796639232 11702026580608 11707594309632 11718670219776 11739764621312 11750325190656 11802357927936 11802906120096 11828611002754 11834238959616 11834788632576 11866206109696 11866757267456 11877983752908 11919305588736 11951502524416 11962809182688 11968500989952 11969056899072 11990253836288 11995123632128 12034016380204 12048240384768 12054532718592 12080785604608 12087094935552 12098529870336 12119956101344 12126285889536 12159041929216 12184930308096 12217844760576 12224438481528 12245874507776 12257459655168 12290570027008 12316738448448 12344995074048 12378341900288 12390052367784 12396523216896 12418477187584 12444701294592 12463802679497 12478534684224 12485051744256 12512242233344 12518776897536 12525533025408 12530620222848 12552811676392 12559367528448 12574212489216 12593293426688 12608178487296 12620106390528 12649058992128 12654196359168 12661025570154 12683227168768 12695226071424 12729518956544 12773803163648 12785887755264 12786481630104 12792565334016 12820425539584 12821021018624 12827121156096 12839256188928 12889154912256 12912581054464 12924196637232 12930946449408 12959709947912 12965876072448 13023291506688 13052260416832 13058470576128 13059077111808 13070824475904 13071431585394 13094352846848 13106740692864 13164779903184 13187864854528 13193450733841 13200341167104 13207235198976 13235998490624 13243141688322 13278914626432 13294610079744 13330522046464 13343133319152 13349481873408 13350101925888 13373744663552 13416873852928 13422556731766 13445440339968 13481759735808 13489035565824 13494514086144 13518412574576 13525472722944 13562008305664 13574838574752 13590883805184 13622063529984 13627596079104 13634950614012 13658860027904 13671781923072 13678922170368 13703147241472 13708712722432 13753161577376 13769417582592 13776608821248 13806612119552 13826891280384 13851378401536 13858612445184 13896047919104 13925634637824 13963251154944 13970786836032 14001213023668 14008525320192 14046365745152 14076272512512 14108565798912 14121913135941 14146676457472 14147333537792 14160059848896 14167455105024 14261182496256 14261844895116 14268630564864 14299705409536 14300369597696 14307173597184 14320708826112 14370528559104 14402494253056 14422978732032 14423648645952 14455061095748 14461938696192 14462610419712 14526653686272 14558290464928 14565893701632 14579673691401 14605239713792 14613121862976 14619056926656 14652595449856 14669914570752 14683792968936 14709541568512 14723457455616 14730462756864 14731146952704 14757235490816 14763229085696 14771196498513 14811097083328 14836347961344 14890498301952 14916869047808 14924659556352 14938778954736 14964974682112 14979132220416 14996837302272 15037347397632 15045462746496 15078229410104 15086104190976 15093983084544 15126855417856 15135019072368 15175902430208 15193840091136 15208214146398 15234882338816 15249295221888 15257259343872 15284279615488 15340064836304 15366217531392 15407725412352 15416040646656 15422301812736 15449614370944 15450331969709 15457683111936 15472306774548 15499438063616 15514101228288 15532438634496 15568072605696 15574395518976 15582800701728 15610125746176 15624893626368 15633053908992 15667100254208 15736477237248 15737208160128 15744695795712 15778985279488 15779718176768 15802161463296 15837311670544 15892407451648 15907442383014 15915011014656 15915750230016 15950412243584 15958001319936 15958742532096 16064320513024 16072710291456 16087168585728 16087915797408 16116126580736 16131373160448 16168381186048 16202806034688 16246573744128 16255058706432 16290459680768 16299251308704 16343279540224 16378076773044 16422317931264 16430894678016 16459993432064 16484169881088 16520069823712 16528697622528 16548234264576 16601889927168 16608632721408 16638046245632 16646735659008 16662484218744 16691702530048 16700710700544 16707493630464 16745823371264 16765616652288 16781477678784 16826808520704 16835596517376 16865411989504 16872261812224 16881367426872 16926968095232 16955826241536 16963008086367 17017712345088 17047850340352 17048642173472 17056753778688 17072890233984 17119008251904 17139242631168 17185539883008 17194814567424 17232262182976 17241261932544 17250266382336 17257572940842 17287834763264 17364388675584 17380816167312 17411294101504 17412102815744 17427765967872 17428575447192 17436867821568 17475654257152 17553039870912 17561391464448 17600454889472 17609646931968 17625487785984 17657522251096 17726146772992 17742916504131 17751358439424 17752182948864 17790844425536 17799309164544 17800135901184 17816975629362 17878958383104 17927253786624 17944213774032 17975679647744 17985380754432 17992685448192 18033963630592 18051024570306 18072360577152 18099784766336 18121178406912 18130642403328 18162751373312 18170128105472 18179934152016 18189428834304 18229042564096 18238562893824 18260120567808 18288148045778 18326767140864 18359223443456 18368811761664 18386189482752 18435855040512 18478149926912 18517492611072 18567512850432 18585078551676 18617668206592 18627715781376 18678033760256 18717802026336 18768363350016 18778165346304 18811421065216 18829217514588 18839051292672 18880079798528 18889940140032 18912267730944 18973588488192 18981294538752 19014909995008 19015793193488 19024840753152 19042839107136 19094278434816 19160704745472 19178831632896 19179722445156 19230638309376 19231531527936 19240681734144 19282584928256 19283480559616 19368871581696 19386294955848 19421191602176 19439564921868 19448814108672 19484162483968 19492075902208 19559886094336 19578390625248 19587705864192 19588615667712 19631276607488 19641529270272 19660111039296 19694928664684 19781797281792 19800511750656 19853997735936 19864712532483 19899546075136 19918371939648 19941915119616 19972176293888 19995783069696 20014699978728 20049796530176 20060616995328 20114805587968 20125310779392 20133835097649 20180025429824 20222639603712 20258453454848 20277618861864 20288209084416 20332393629184 20343012458496 20362257862128 20398318974137 20433095294976 20441394118656 20488290041856 20507672884608 20554720862208 20563069083648 20610244149248 20629742366064 20654126373888 20685468304384 20709918179328 20720734175232 20757430140928 20765860691968 20777067602304 20787918667776 20833191501824 20844071878656 20944876732416 20981969649664 20982944213504 20992927727616 21001819535502 21012787980288 21059528665357 21069548617728 21162848698368 21209923177352 21220014686208 21221000306688 21240089773344 21277335093248 21278323376128 21391773744384 21392767342674 21430280388608 21449558114304 21450554396544 21460760395776 21508497547264 21603741379584 21662098325504 21673411608576 21682591643622 21692908044288 21693915629568 21732335078272 21837435697392 21848840552448 21896423908352 21907859570688 21919682794464 21928585389984 21967420433686 21978893174784 22004871856128 22038263496704 22064312352768 22085186183424 22135853236224 22144843628544 22195647545344 22216645624992 22267614267392 22276658173952 22354155536384 22375303571712 22386989334528 22435744694272 22447462023168 22468698330624 22508489902496 22556021096448 22617344115156 22629156286464 22690283126784 22702528608552 22742338371584 22763853645312 22790760136704 22825344335872 22852323508224 22873942832832 22926419423232 22988349243392 23010097254456 23111588118528 23152518234112 23174421556416 23186524667904 23237021290496 23238100596256 23249157095424 23271151842432 23352108908544 23361593278464 23404053161216 23415188619264 23437340439552 23479529242624 23500650381312 23604715855872 23605812240192 23657222005508 23668477919232 23669577265152 23732412219392 23733514534912 23755967505816 23838611177472 23861163574521 23903005048832 23925618365376 23937001979904 23938113798144 23980507672576 23990247264256 24068032760408 24096480769536 24109065437184 24161571209216 24174189871104 24197059740672 24239912202688 24252571779072 24318083858432 24369860616192 24435689521152 24448876963056 24491749015552 24502122791419 24514919310336 24581140054016 24633476896896 24689990148096 24756683800576 24780104735568 24793046433792 24836954375168 24889402589184 24927605358994 24957069368448 24970103488512 25024484466688 25037553795072 25051066050816 25061240445696 25105623352784 25118735056896 25148424978432 25186586853376 25216356974592 25240212781056 25298117984256 25308392718336 25322051140308 25366454337536 25390452142848 25459037913088 25547606327296 25571775510528 25572963260208 25585130668032 25640851079168 25642042037248 25678512377856 25778309824512 25825162108928 25848393274464 25861892898816 25919419895824 25931752144896 26046583013376 26104520833664 26116941152256 26118154223616 26141648951808 26142863170788 26188705693696 26213481385728 26329559806368 26375729709056 26386901467682 26400682334208 26414470397952 26471996981248 26486283376644 26557829252864 26589220159488 26661044092928 26686266638304 26698963746816 26700203851776 26747489327104 26845113463532 26890880679936 26963519471616 26978071131648 26989028172288 27036825149152 27050945445888 27076536855459 27124016611328 27149677149504 27181767610368 27244127059968 27255192158208 27269901228024 27317720055808 27343563846144 27357844340736 27406294482944 27417425444864 27432222068667 27506323154752 27538835165184 27553217642496 27613224239104 27653782560768 27702756803072 27717224890368 27792095838208 27851269275648 27926502309888 27941573672064 28002426047336 28017050640384 28092731490304 28152545025024 28217131597824 28243826271882 28293352914944 28294667075584 28320119697792 28334910210048 28522364992512 28523689790232 28537261129728 28599410819072 28600739195392 28614347194368 28641417652224 28741057118208 28804988506112 28845957464064 28847297291904 28910122191496 28923877392384 28925220839424 29053307372544 29116580929856 29131787403264 29159347382802 29210479427584 29226243725952 29238113853312 29305190899712 29339829141504 29367585937872 29419083137024 29446914911232 29462293905408 29514470981632 29526458171392 29542392997026 29622194166656 29672695922688 29780996603904 29833738095616 29849319112704 29877557909472 29929949364224 29958264440832 29993674604544 30074694795264 30090925492992 30156458820208 30172208381952 30187966169088 30253710835712 30270038144736 30351804860416 30387680182272 30416428292796 30469764677632 30498590443776 30514518687744 30568559230976 30680129672608 30732435062784 30832081293312 30844603625472 30899228741888 30900663939418 30915366223872 30944613549096 30998876127232 31028202456576 31064877268992 31136145211392 31148791037952 31165601403456 31249787252736 31266107817984 31334200508416 31472954474496 31474416320256 31489391591424 31502729303253 31557970558976 31559436353536 31604322926592 31674623341088 31784814903296 31814884766028 31830022029312 31831500460032 31900824487168 31916002639872 31917485064192 32128641026048 32145420582912 32174337171456 32175831594816 32262746320896 32336762372096 32405612069376 32493147488256 32510117412864 32523887465433 32580919361536 32598502617408 32686559080448 32756153546088 32844635862528 32861789356032 32919986864128 32951130650529 32968339762176 33040139647424 33057395245056 33096468529152 33203779854336 33217265442816 33276092491264 33293471318016 33324968437488 33383405060096 33401421401088 33414987260928 33491646742528 33531233304576 33562955357568 33653617041408 33671193034752 33730823979008 33744523624448 33762734853744 33853936190464 33911652483072 33926016172734 34035424690176 34095700680704 34097284346944 34113507557376 34145780467968 34238016503808 34278485262336 34371079766016 34389629134848 34464524365952 34466125163197 34482523865088 34515145881684 34575669526528 34728777351168 34761632334624 34822588203008 34824205631488 34855531935744 34857150894384 34873735643136 34951308514304 35106079741824 35122782928896 35200909778944 35219293863936 35250975571968 35315044502192 35452293545984 35485833008262 35502716878848 35504365897728 35581688851072 35598618329088 35600271802368 35633951258724 35757916766208 35854507573248 35888427548064 35951359295488 35970761508864 35985370896384 36067927261184 36102049140612 36144721154304 36199569532672 36242356813824 36261284806656 36325502746624 36340256210944 36359868304032 36378857668608 36458085128192 36477125787648 36576296091556 36653534281728 36718446886912 36737623523328 36772378965504 36871710081024 36956299853824 37034985222144 37135025700864 37170157103352 37235336413184 37255431562752 37356067520512 37391408038491 37435604052672 37536726700032 37556330692608 37622842130432 37658435029176 37678102585344 37760159597056 37779880280064 37824535461888 37947176976384 37962589077504 38029819990016 38031586386976 38049681506304 38085678214272 38188556869632 38321409490944 38357663265792 38359444890312 38461276618752 38463063055872 38481363468288 38565169856512 38566961119232 38737743163392 38772589911696 38842383204352 38879129843736 38897628217344 38968324967936 38984151804416 39119772188672 39156781250496 39175411728384 39177231335424 39262553214976 39283058540544 39320222078592 39389857329368 39563594563584 39580352201523 39601023501312 39707995471872 39729425064966 39799092150272 39836743879296 39883830239232 39944352587776 39991566139392 40029399957456 40099593060352 40121233990656 40229611175936 40250621558784 40267670195298 40360050859648 40445279207424 40516906909696 40555237723728 40576418168832 40664787258368 40686024916992 40724515724256 40796637948274 40866190589952 40882788237312 40976580083712 41015345769216 41109441724416 41126138167296 41220488298496 41259484732128 41308252747776 41370936608768 41419836358656 41514860281856 41531721383936 41554135204608 41575837335552 41666383003648 41688143757312 41889753464832 41963939299328 41965888427008 42003639071004 42025575960576 42119057330714 42139097235456 42325697396736 42419846354704 42440029372416 42442000613376 42480179546688 42556646752256 42783547488768 42785534685348 42860560777216 42899116228608 42901108793088 42921520791552 43016995094528 43207482759168 43324196651008 43365183287244 43385816088576 43387831259136 43464670156544 43674871394784 43697681104896 43792847816704 43815719141376 43839365588928 43857170779968 43934840867372 43957786349568 44009743712256 44076526993408 44128624705536 44170372366848 44271706472448 44289687257088 44313589495539 44391295090688 44433291249984 44535228534784 44553316347904 44708311072768 44750607143424 44773978669056 44871489388544 44894924046336 44937396661248 45016979804992 45112042192896 45234688230312 45258312572928 45380566253568 45405057217104 45484676743168 45503942326921 45527707290624 45581520273408 45650688671744 45704647016448 45747885665664 45852838846464 45976698486784 46020194508912 46223176237056 46305036468224 46348843112832 46350995909127 46373049335808 46474042580992 46476201192512 46498314190848 46542303684864 46704217817088 46723186556928 46808106322432 46830377238528 46874680879104 46959058485248 46978948561181 47001300762624 47209431711744 47211624480384 47314444011016 47336955838464 47339154530304 47464824438784 47467029069824 47511935011632 47677222354944 47722327149042 47806010097664 47851236730752 47874003959808 47876227596288 47961015345152 47980494528512 48136065520816 48192961539072 48218130874368 48323142418432 48348379742208 48394119481344 48479824405376 48505143558144 48636167716864 48739721232384 48871379042304 48897753926112 48983498031104 49004245582838 49029838620672 49162280108032 49266953793792 49379980296192 49513367601152 49560209471136 49586092867584 49673908750336 49855210717988 49914138736896 49940206977024 50048968933376 50075107590144 50102132101632 50122480891392 50211246705568 50237470113792 50296849956864 50373173706752 50480425562112 50596235968512 50616785436672 50644102280616 50732908675072 50780904285696 50918075826176 51143551021056 51145926520416 51170261336064 51281702158336 51284084074496 51357024755712 51556619649024 51650324217856 51696786548928 51723785797632 51838839791648 51863504289792 52093166026752 52209041667328 52233882304512 52236308447232 52283297903616 52285726341576 52377411387392 52426962771456 52659119612736 52773802935364 52801364668416 52828940795904 52943993962496 52972566753288 53115658505728 53178440318976 53228749512393 53322088185856 53372533276608 53397927493632 53400407703552 53494978654208 53690226927064 53781761359872 53927038943232 53956142263296 53978056344576 54073650298304 54101890891776 54153073710918 54248033222656 54299354299008 54363535220736 54488254119936 54510384316416 54539802456048 54635440111616 54687127692288 54715688681472 54812588965888 54834850889728 54864444137334 55012646309504 55077670330368 55106435284992 55226448478208 55307565121536 55405513606144 55434449780736 55584191676416 55702538551296 55853004619776 55883147344128 56004852094672 56034101280768 56185462980608 56305090050048 56434263195648 56487652543764 56586705829888 56589334151168 56640239395584 56669820420096 57044729985024 57047379580464 57074522259456 57198821638144 57201478390784 57282835304448 57482114236416 57609977012224 57691914928128 57694594583808 57820244382992 57847754784768 57850441678848 58106614745088 58233161859712 58263574806528 58318694765604 58420958855168 58452487451904 58476227706624 58610381799424 58679658283008 58735171875744 58838166274048 58893829822464 58924587810816 59028941963264 59052916342784 59084785994052 59244388333312 59345391845376 59561993207808 59667476191232 59698638225408 59755115818944 59916528881664 59987349209088 60149389590528 60181850985984 60312917640416 60344416763904 60375932338176 60401505292947 60507421671424 60540076289472 60703609720832 60775360364544 60832856585592 60939529355264 60997180887552 61029037375488 61137118461952 61194956922411 61360259345216 61464870125568 61664162586624 61689207250944 61798457483776 61801327878836 61830732447744 61889227098192 61997752254464 62056404913152 62129754537984 62272290422784 62297582075904 62331202806912 62499574505472 62532215635968 62668401016832 62945908948992 62948832640512 62978783182848 63005458606506 63115941117952 63118872707072 63178585996071 63208645853184 63349246682176 63569629806592 63629769532056 63660044058624 63663000920064 63801648974336 63832005279744 63834970128384 64008518160223 64257282052096 64290841165824 64348674342912 64351663189632 64525492641792 64673524744192 64811224138752 64986294976512 65020234825728 65047774930866 65161838723072 65197005234816 65373118160896 65512307092176 65689271725056 65723578712064 65839973728256 65902261301058 65936679524352 66080279294848 66114790490112 66192937058304 66407559708672 66434530885632 66552184982528 66586942636032 66649936874976 66766810120192 66802842802176 66829974521856 66983293485056 67062466609152 67125910715136 67307234082816 67342386069504 67461647958016 67489047248896 67525469707488 67707872380928 67852032345468 68070849380352 68191401361408 68194568693888 68227015114752 68291560935936 68476033007616 68556970524672 68779258269696 68929048731904 68932250326394 68965047730176 69030291763368 69151339053056 69457554702336 69523264669248 69648411262976 69711063871488 69714301788768 69747471286272 69902617028608 70212159483648 70245565857792 70401819557888 70438587727872 70501951143936 70630089004384 70904587091968 70971666016524 71005433757696 71008731795456 71163377702144 71197236658176 71200543604736 71267902517448 71515833532416 71709015146496 71776855096128 71941523017728 71970741792768 72135854522368 72204098281224 72289442308608 72399139065344 72484713627648 72522569613312 72651005493248 72680512421888 72719736608064 72757715337216 72916170256384 72954251575296 73152592183112 73307068563456 73436893773824 73475247046656 73506368374257 73544757931008 73743420162048 73912599707648 74069970444288 74270051401728 74340314206704 74470672826368 74510863125504 74712135041024 74782816076982 74871208105344 75073453400064 75112661385216 75245684260864 75316870058352 75356205170688 75520319194112 75559760560128 75649070923776 75894353952768 75925178155008 76059639980032 76063172773952 76099363012608 76171356428544 76377113739264 76642818981888 76715326531584 76718889780624 76885971517901 76922553237504 76926126111744 77130339713024 77133922238464 77475486326784 77545179823392 77684766408704 77758259687472 77795256434688 77936649935872 77968303608832 78239544377344 78313562500992 78350823456768 78354462670848 78525106429952 78566117081088 78640444157184 78779714658736 79127189127168 79160704403046 79202047002624 79415990943744 79458850129932 79598184300544 79673487758592 79767660478464 79888705175552 79983132278784 80058799914912 80199186120704 80242467981312 80459222351872 80535340390596 80720101719296 80890558414848 81033813819392 81110475447456 81152836337664 81329574516736 81372049833984 81449031448512 81593275896548 81732381179904 81765576474624 81953160167424 82030691538432 82218883448832 82252276334592 82296666206001 82440976596992 82518969464256 82616505495552 82741873217536 82839672717312 83029720563712 83063442767872 83108270409216 83151674671104 83332766007296 83376287514624 83779506929664 83927878598656 83931776854016 84007278142008 84051151921152 84238114661428 84278194470912 84651394793472 84839692709408 84880058744832 84884001226752 84960359093376 85113293504512 85567094977536 85571069370696 85721121554432 85798232457216 85802217586176 85843041583104 86033990189056 86414965518336 86648393302016 86730366574488 86771632177152 86775662518272 86929340313088 87246618756479 87349742789568 87395362209792 87585695633408 87631438282752 87678731177856 87714341559936 87869681734744 87915572699136 88019487424512 88153053986816 88257249411072 88340744733696 88543412944896 88579374514176 88627178991078 88782590181376 88866582499968 89070457069568 89106632695808 89416622145536 89501214286848 89547957338112 89742978777088 89789848092672 89874793322496 90033959609984 90224084385792 90469376460624 90516625145856 90761132507136 90810114434208 90969353486336 91007884653842 91055414581248 91163040546816 91301377343488 91409294032896 91495771331328 91705677692928 91953396973568 92040389017824 92610072936448 92697686225664 92701991818254 92746098671616 92948085161984 92952402385024 92996628381696 93084607369728 93408435634176 93446373113856 93616212644864 93749361758208 93918116970496 93957897122362 94002601525248 94418863423488 94423248960768 94628888022032 94673911676928 94678309060608 94934058139648 95023870023264 95354444709888 95444654298084 95612020195328 95702473461504 95748007919616 95752455192576 95922030690304 95960989057024 96272131041632 96385923078144 96436261748736 96646284836864 96788238962688 96959648810752 97010287116288 97272335433728 97479442464768 97742758084608 97795507852224 98008491165676 98059677241344 98324560216064 98533907587584 98759960592384 98853391951587 99026735202304 99120418942272 99172185735168 99347817500672 99710421435976 99828277473792 99880413954048 100097937866752 100150215180288 100204264203264 100244961782784 100422493411136 100474940227584 100593699913728 100746347413504 100960851124224 101192471937024 101233570873344 101288204561232 101465817350144 101561808571392 101836151652352 102287102042112 102291853040832 102340522672128 102563404316672 102568168148992 102714049511424 103113239298048 103300648435712 103393573097856 103398375489591 103447571595264 103677679583296 103727008579584 104186332053504 104418083334656 104467764609024 104472616894464 104566595807232 104571452683152 104754822774784 104853925542912 105318239225472 105547605870728 105602729336832 105657881591808 105887987924992 105945133506576 106231317011456 106356880637952 106457499024786 106644176371712 106745066553216 106795854987264 106800815407104 106989957308416 107380453854128 107563522719744 107854077886464 107912284526592 107956112689152 108147300596608 108203781783552 108306147421836 108496066445312 108598708598016 108727070441472 108976508239872 109020768632832 109079604912096 109270880223232 109374255384576 109431377362944 109625177931776 109669701779456 109728888274668 110025292619008 110155340660736 110212870569984 110452896956416 110615130243072 110811027212288 110868899561472 111405077102592 111706009239552 111766294688256 112009704189344 112068202561536 112174224115473 112370925961216 112610180100096 112868526391296 112975305087528 113173411659776 113178668302336 113280478791168 113339640840192 114089459970048 114094759160928 114149044518912 114397643276288 114402956781568 114565670608896 114964228472832 115219954024448 115383829856256 115389189167616 115640488765984 115695509569536 115700883357696 116213229490176 116466323719424 116527149613056 116637389531208 116841917710336 116904974903808 116952455413248 117220763598848 117359316566016 117470343751488 117787659644928 117849175621632 118057883926528 118105832685568 118169571988104 118488776666624 118690783690752 118741056604569 119123986415616 119334952382464 119397276450816 119510231637888 119833057763328 119974698418176 120298779181056 120363701971968 120625835280832 120688833527808 120751864676352 120803010585894 121014843342848 121080152578944 121407219441664 121550720729088 121665713171184 121879058710528 121994361775104 122058074750976 122274236923904 122389913844822 122720518690432 122929740251136 123328325173248 123378414501888 123596914967552 123602655757672 123661464895488 123778454196384 123995504508928 124112809826304 124259509075968 124544580845568 124595164151808 124662405613824 124999149010944 125064431271936 125336802033664 125891817897984 125897665281024 126010917213012 126231882235904 126237745414144 126357171992142 126417291706368 126698493364352 127139259613184 127259539064112 127320088117248 127326001840128 127603297948672 127669940256768 128017036320446 128514564104192 128581682331648 128697348685824 128703326379264 129050985283584 129347049488384 129622448277504 129972589953024 130095549861732 130323677446144 130394010469632 130746236321792 131024614184352 131378543450112 131447157424128 131679947456512 131804522602116 131873359048704 132160558589696 132229580980224 132385874116608 132815119417344 132869061771264 133104369965056 133173885272064 133299873749952 133605685604352 133659949043712 133966586970112 134124933218304 134251821430272 134614468165632 134684772139008 134923295916032 134978094497792 135050939414976 135415744761856 135704064690936 136141698760704 136382802722816 136389137387776 136454030229504 136511826980763 136583121871872 136952066015232 137113941049344 137558516539392 137858097463808 137864500652788 137930095460352 138060583526736 138302678106112 138915109404672 139046529338496 139052987727381 139296822525952 139422127742976 139428603577536 139494942572544 139805234057216 140424318967296 140491131715584 140803639115776 140877175455744 140936845683543 141003902287872 141260178008768 141809174183936 141943332033048 142010867515392 142017463590912 142326755404288 142394473316352 142401087209472 142535805034896 142788232818959 143031667064832 143418030292992 143553710192256 143883046035456 143941483585536 144271709044736 144408196562448 144578884617216 144798278130688 144969427255296 145045139226624 145302010986496 145361024843776 145439473216128 145515430674432 145832340512768 145908503150592 146305184366224 146614137126912 146873787547648 146950494093312 147012736748514 147089515862016 147486840324096 147825199415296 148139940888576 148540102803456 148680628413408 148941345652736 149021726251008 149424270082048 149565632153964 149742416210688 150146906800128 150225322770432 150491368521728 150633740116704 150712410341376 151040638388224 151119521120256 151788707905536 151850356310016 152119279960064 152126345547904 152198726025216 152342712857088 152754227478528 153430653063168 153437779561248 153771943035802 153845106475008 153852252223488 154260679426048 154267844476928 154950972653568 155090359646784 155369532817408 155516519374944 155590512869376 155873299871744 155936607217664 156479088754688 156627125001984 156701646913536 156708925341696 157050212859904 157132234162176 157280888314368 157559429317472 158321408806092 158404094005248 158831981887488 158917700259864 159196368601088 159346975517184 159535320956928 159777410351104 159966264557568 160117599829824 160484935962624 160918444703744 161070680781192 161440203438592 161781116829696 162067627638784 162220950894912 162305672675328 162659149033472 162744099667968 162898062897024 163186551793096 163464762359808 163531152949248 163906320334848 164061383076864 164437766897664 164504552669184 164593332412002 164881953193984 165037938928512 165233010991104 165483746435072 165679345434624 166059441127424 166126885535744 166216540818432 166303349342208 166665532014592 166752575029248 167559013859328 167855757197312 167863553708032 168014556284016 168102303842304 168476229322856 168556388941824 169302789586944 169679385418816 169760117489664 169768002453504 169920718186752 170226587009024 171134189955072 171142138741392 171442243108864 171514859539933 171596464914432 171604435172352 172067980378112 172829931036672 173296786604032 173460733148976 173543264354304 173551325036544 173858680626176 174493237512958 174699485579136 174790724419584 175171391266816 175262876565504 175357462355712 175428683119872 175739363469488 175831145398272 176038974849024 176306107973632 176514498822144 176681489467392 177086825889792 177158749028352 177254357982156 177565180362752 177733164999936 178140914139136 178213265391616 178833244291072 179002428573696 179095914676224 179485957554176 179749586644992 180067919219968 180448168771584 180938752921248 181033250291712 181522265014272 181620228868416 182015769307684 182110829162496 182326081093632 182602754686976 182818588065792 182991542662656 183411355385856 183584870767233 183906793947136 184080778035648 185220145872896 185395372451328 185403983636508 185492197343232 185896170323968 185904804770048 185993256763392 186169214739456 186816871268352 186892746227712 187232425289728 187498723516416 187915794244724 188005203050496 188837726846976 188846497921536 189257776044064 189347823353856 189356618121216 189535757988213 189868116279296 190047740046528 190708889419776 190889308596168 191224040390656 191404946923008 191496015839232 191504910385152 191844061380608 191921978114048 192025554480669 192544262083264 192771846156288 192872523497472 193292569673728 193576477925376 193919297621504 194020574232576 194544670867456 194958884929536 195485516169216 195591015704448 196016982331352 196119354482688 196649120432128 197067815175168 197519921184768 197706783903174 198053470404608 198240837884544 198344371470336 198695635001344 199420842871952 199656554947584 199760827908096 200195875733504 200300430360576 200408528406528 200489923565568 200844986822272 200949880455168 201187399827456 201492694827008 201921702248448 202384943874048 202467141746688 202576409122464 202931634700288 203123617142784 203672303304704 204574204084224 204583706081664 204681045344256 205126808633344 205136336297984 205428099022848 206601296871424 206787146195712 206796750979182 206895143190528 207355359166592 207454017159168 208372664107008 208836166669312 208945233788928 209133191614464 209142905366304 209509645549568 209707851085824 210636478450944 211095211741456 211205458673664 211315763183616 211775975849984 211890267013152 212462634022912 212713761275904 212914998049572 213288352743424 213490133106432 213591709974528 213601630814208 213979914616832 214760907708256 215127045439488 215824569053184 215912225378304 216294601193216 216407563567104 216612294843672 216992132890624 217197417196032 217454140882944 217953016479744 218041537265664 218159209824192 218748510769152 218862754725888 219250355863552 219339403558912 219457776549336 220050585238016 220310681321472 220425741139968 220519105122771 220905793912832 221230260486144 221622054424576 221737799122944 222810154205184 223412018479104 223532589376512 224019408378688 224136405123072 224348448230946 224741851922432 225220360200192 225737052782592 225950610175056 226346823319552 226357336604672 226560957582336 226679281680384 228178919940096 228189518321856 228298089037824 228795286552576 228805913563136 229131341217792 229928456945664 230439908048896 230657914553703 230767659712512 230778378335232 231280977531968 231391019139072 231401766715392 232426458980352 232932647438848 233054299226112 233274779062416 233683835420672 233809949807616 233904910826496 234441527197696 234718633132032 234940687502976 235575319289856 235698351243264 236115767853056 236211665371136 236339143976208 236977553333248 237381567381504 237482113209138 238247972831232 238669904764928 238794552901632 239020463275776 239666115526656 239949396836352 240597558362112 240727403943936 241251670561664 241377667055616 241606021171788 242029686685696 242160305157888 242814438883328 243101441458176 243331426342368 243758117421056 243988723550208 244116149501952 244548473847808 244779827689644 245441037380864 245859480502272 246656650346496 246756829003776 247193829935104 247205311515344 247322929790976 247556908392768 248225619652608 248519018151936 249089161691136 249190328303616 249324811227648 249998298021888 250128862543872 250673604067328 251783635795968 251795330562048 252021834426024 252463764471808 252475490828288 252714343984284 252834583412736 253396986728704 254278519226368 254519078128224 254640176234496 254652003680256 255206595897344 255339880513536 256034072640892 257029128208384 257163364663296 257394697371648 257406652758528 258101970567168 258694098976768 259244896555008 259945179906048 260191099723464 260647354892288 260788020939264 261492472643584 261739856269437 262049228368704 262757086900224 262894314848256 263359894913024 263609045204232 263746718097408 264321117179392 264459161960448 264771748233216 265178146663781 265630238834688 265738123542528 266208739930112 266347770544128 266599747499904 267211371208704 267319898087424 267933173940224 268249866436608 268503642860544 269228936331264 269369544278016 269846591832064 269956188995584 270101878829952 270831489523712 271408129381872 272283397521408 272765605445632 272778274775552 272908060459008 273023653961526 273166243743744 273904132030464 274227882098688 275117033078784 275716194927616 275729001305576 275860190920704 276121167053472 276605356212224 277830218809344 278093058676992 278105975454762 278593645051904 278844255485952 278857207155072 278989885145088 279610468114432 280848637934592 281607278231552 281754350911488 281873691367086 282007804575744 282520356017536 283618348367872 283886664066096 284021735030784 284034927181824 284653510808576 284802174418944 285071610069792 285576465637918 286063334129664 286836060585984 287107420384512 287766092070912 287882967171072 288543418089472 288816393124896 289157769234432 289596556261376 289938854510592 290604021972992 290722049687552 290878946432256 291030861348864 291664681025536 291817006301184 292610368732448 293228274253824 293747575095296 294025473497028 294179031724032 294973680648192 295650398830592 296279881777152 297080205606912 297361256826816 298043452502016 298848540164096 299131264307928 299484832421376 300293813600256 300450645540864 300982737043456 301267480233408 301424820682752 302081276776448 302239042240512 303577415811072 303700712620032 304238559920128 304252691095808 304397452050432 304685425714176 305508454957056 306861306126336 306875559122496 307543886071604 307690212950016 307704504446976 308521358852096 308535688953856 309901945307136 310180719293568 310195126468773 310739065634816 311033038749888 311181025738752 311746599743488 311873214435328 312958177509376 313254250003968 313403293827072 313417850683392 314100425719808 314264468324352 314561776628736 315118858634944 316642817612184 316808188010496 317663963774976 317835400519728 318392737202176 318527596288447 318693951034368 319070641913856 319554820702208 319932529115136 320235199659648 320969871925248 321836889407488 322141361562384 322880406877184 323562233659392 324135255277568 324441901789824 324611345350656 325318298066944 325488199335936 325796125794048 326373103586192 326929524719616 327062305898496 327812640669696 328122766153728 328875533795328 329009105338368 329186664824004 329763906387968 330075877857024 330466021982208 330967492870144 331358690869248 332118882254848 332253771071488 332433081636864 332606698684416 333331064029184 335118027718656 335711514394624 335727107416064 336029112568032 336204607684608 336952458645712 337112777883648 338605579173888 339358770837632 339520234979328 339536004907008 339841436373504 340453174018048 342268379910144 342284277482784 342884486217728 343029719079866 343192929828864 343208870344704 344135960756224 345659862073344 346593573208064 346921466297952 347086528708608 347102650073088 347717361252352 348986475025916 349398971158272 349581448839168 350342782533632 350525753131008 350714924711424 350857366239744 351478726938976 351662290796544 352077949698048 352612215947264 353362978934784 354173651779584 354317498056704 354508715964312 355130360725504 355466329999872 356281828278272 356426530783232 358004857147392 358191829352448 358971915108352 359499173289984 360135838439936 360896337543168 361877505842496 362066500583424 363044530028544 363240457736832 364031538615368 364221658324992 364652162187264 365205509373952 365637176131584 365983085325312 366822710771712 367169741534466 367813587894272 368161556071296 370440291745792 370790744902656 370807967273016 370984394686464 371792340647936 371809609540096 371986513526784 372338429478912 373633742536704 373785492455424 374464850579456 374997447032832 375831588489448 376010406100992 377675453693952 377692995843072 378515552088128 378695646707712 378713236242432 379071515976426 379736232558592 380095480093056 381417778839552 381778617192336 382448080781312 382809893846016 383009820770304 383688122761216 383843956228096 384051108961338 385088524166528 385543692312576 385745046994944 386585139347456 387152955850752 387838595243008 388041148465152 389089341734912 389917769859072 390971032338432 391182031408896 392033964662704 392238708965376 393298240864256 394135630350336 395039842369536 395413567806348 396106940809216 396481675769088 396688742940672 397391270002688 398841685743904 399313109895168 399521655816192 400391751467008 400817056813056 400979847131136 401689973644544 401899760910336 402374799654912 402985389654016 403843404496896 404769887748096 404934283493376 405152818244928 406247234285568 407344606609408 409148408168448 409167412163328 409362090688512 409535480942289 410253617266688 410272672595968 410856198045696 413202593742848 413574292391424 413593501958364 413790286381056 414710718333184 414908034318336 416745328214016 417672333338624 417890467577856 418266383228928 418285810732608 419415702171648 421272956901888 422190423482912 422410917347328 422631526367232 422810537050629 423551951699968 423780534026304 424925268045824 425427522551808 425829996099144 426576705486848 426980266212864 427183419949056 427203261628416 427959829233664 428364698456877 429521815416512 430254090878976 431649138106368 431824450756608 432589202386432 432815127134208 433224589687344 433984265781248 434394834392064 434908281765888 435906032959488 436083074531328 436318419648384 437497021538304 437725509451776 438500711727104 438678807117824 438915553098672 440101170476032 440621362642944 440851482279936 441038210245542 441811587825664 442460520972288 443244108849152 443475598245888 445620308410368 446824036958208 447065178753024 448038816757376 448059627121561 448272810246144 448696896461892 449483703844864 450440720400384 451474105565184 451901220350112 452693646639104 452714673209344 453121915164672 453358563360768 456357839880192 456379036643712 456596178075648 457590573105152 457611827126272 458262682435584 460879816097792 461315829107406 461535319425024 461556756670464 462561955063936 462782038278144 462803533430784 464852917960704 465865294877696 466108598452224 466549558124832 467367670841344 467619899615232 467809821652992 468883054395392 469437266264064 469881375005952 471150638579712 471396702486528 472231535706112 472423330742272 472678287952416 473955106666496 474964226418276 476495945662464 477339809529856 477589105803264 478040926551552 479332231053312 479898793672704 481454807887872 482503341123328 482755334111232 483212042343576 484059373371392 484320610315776 485628877766656 486202882916352 486662852684736 487977447100416 488232299003904 489096947695616 489559655379288 490882074761728 491718961004544 493313300692992 493513658007552 494387659870208 494410623030688 494645859581952 495113816785536 496451239305216 497038036303872 498178323382272 498380656607232 498649622455296 499996596043776 500257725087744 501347208134656 503567271591936 503590661124096 504043668852048 504927528943616 504950981656576 505428687968568 505669166825472 506793973457408 508557038452736 509038156256448 509280352468992 509304007360512 510413191794688 510679761027072 512068145281784 514058256416768 514326729326592 514544578619799 514789394743296 514813305517056 516203941134336 517388197953536 518489793110016 519890359812096 520382199446928 521294709784576 521576041878528 522984945287168 523479712538874 524098456737408 525514173800448 525788629696512 526719789826048 527218090408464 527493436194816 528642234358784 528918323920896 529543496466432 530356293327562 531260477669376 531476247085056 532417479860224 532695541088256 533199494999808 534422742417408 534639796174848 535866347880448 536499732873216 537007285721088 538457872662528 539693183664128 539912377991168 540203757659904 541662979047424 542816258763744 544566795042816 545531210891264 545556549551104 546047307923052 546332487487488 547808264060928 548455764197376 550234066157568 551432389855232 551458002611152 551720381841408 552242334106944 555660437618688 556186117353984 556211950909524 557187290103808 557688510971904 557714414310144 557979770290176 559220936228864 561697275869184 563214556463104 563747382734172 564015609151488 565040712035072 567236696735744 567773328132192 568043470061568 568069854363648 569307021617152 569604348837888 570143220139584 571152931275836 572126668259328 573672121171968 574214840769024 575532184141824 575765934342144 576076663442007 577086836178944 577632786249792 578315538468864 579193112522752 579877709021184 581208043945984 581444099375104 581757892864512 582061722697728 583329362051072 583634012602368 585220737464896 586456548507648 587495150190592 588050946994056 588358063448064 589947361296384 591300797661184 591551250249973 592559763554304 594160411213824 594722513653632 596086905004032 597697080328192 598262528615856 598969664842752 600587627200512 600901291081728 601965474086912 602534960466816 602849641365504 604162553552896 604478084481024 607154831622144 607401425240064 608477119840256 608505382191616 608794904100864 609370851428352 610726331295353 611016909914112 613722612252672 613751118244992 615087772143208 615380425900032 615409008893952 617042717704192 617071377907712 619803890614272 620361438587136 620390252937546 621478131269632 622066077499776 622362051477504 623493199486976 623746428870656 625916355018752 626508500007936 626835701366784 628200851439616 628528936648704 629123553257472 630237717269888 633285635224368 633616376020992 635327927549952 635670801039456 636785474404352 637055192576894 637387902068736 638141283827712 639109641404416 639865058230272 640470399319296 641939743850496 643673778814976 644282723124768 645760813754368 648270510555136 648883803579648 649222690701312 650636596133888 650976398671872 651592251588096 652746207172384 653859049439232 654124611796992 656245532307456 657751067590656 658018210676736 658373329648008 659527812775936 660151755714048 660932043964416 661934985740288 662717381738496 664866163273728 665213397368832 666662128058368 670236055437312 671423028789248 671454214832128 672058225136064 672409215369216 673904917291424 674225555767296 677211158347776 678717541675264 679040469958656 679072009814016 679682872747008 680906348036096 684536759820288 684568554965568 686059438159732 686385859657728 686417740689408 688271921512448 691319724146688 691973743661109 693187146416128 693842932595904 694173057417216 694205300146176 695434722504704 697972950051832 698797942316544 699162897678336 700685565067264 701051506262016 701429849422848 701714732479488 702957453877952 703324581593088 704155899396096 705224431894528 706725957869568 708347303559168 708634996113408 709017431928624 710260721451008 710932659999744 712563656556544 712853061566464 716009714294784 716383658704896 717943830216704 718998346579968 720271676879872 721792675086336 723755011684992 724133001166848 726089060057088 726480915473664 728063077230736 728443316649984 729304324374528 730411018747904 731274352263168 731966170650624 733645421543424 734339483068932 735627175788544 736323112142592 740880583491584 741581489805312 741615934546032 741968789372928 743584681295872 743619219080192 744676858957824 747267485073408 747570984910848 748929701158912 749994894065664 751663176978896 752020812201984 755350907387904 755385991686144 757031104176256 757391293415424 757426472484864 758143031952852 759472465117184 760190960186112 762835557679104 763557234384672 764896161562624 765619787692032 766019641540608 767376245522432 767687912456192 768102217922676 770177048333056 771087384625152 771490093989888 773170278694912 774305911701504 775677190486016 776082296930304 779835539718144 781942064676864 782364062817792 784067929325408 784477417930752 785219568808311 786596481728512 788271260700672 790079684739072 790827135612696 792213881618432 792963351538176 793377485881344 794782540005376 795534439991343 797683371487808 798626219790336 799043311632384 800783502934016 801634113626112 801959694262272 803379947289088 803799521820672 804749599309824 805970779308032 807686808993792 809539775496192 809868566986752 810305636489856 812494468571136 814689213218816 818296816336896 818334824326656 818724181377024 819070961884578 820507234533376 820545345191936 821712396091392 826405187485696 827148584782848 827187003916728 827580572762112 829421436666368 829816068636672 833490656428032 835344666677248 835780935155712 836532766457856 836571621465216 838831404343296 842545913803776 844380846965824 844821834694656 845263052734464 845621074101258 847103903399936 847561068052608 849850536091648 850855045103616 851659992198288 853153410973696 853960532425728 854406523256832 855919658467328 856729396913754 859043630833024 860508181757952 863298276212736 863648901513216 865178404772864 865630254268416 866449179374688 867968531562496 868789668784128 869816563531776 871812065918976 872166149062656 872636839296768 874994043076608 875451018903552 877001423454208 877357614235648 877831106197344 880202340952064 881242725285888 882076420491084 883623175651328 884921041944576 886488217698304 886951196491776 891240616820736 894130357506048 896077633514752 896119254243122 896545620492288 897393792923784 898967407689728 900881440800768 902948211130368 903802440700224 905429346418688 906243830329344 906717126721536 912715679760384 912758073287424 913192356151296 915181146210304 915223654252544 916525364871168 921759632195584 922631658214812 923070638850048 923113513340928 925123910127872 925564076556288 925607066861568 929705835921408 931730589755392 932217196904448 933099116249664 935239799230464 935619643305984 937766108790784 938874532528128 939762750011904 942301277159424 942793404973056 944463071412224 944846661484544 945356575904832 947910213332992 949928452836552 952991891324928 954679619059712 955178211606528 955582788865341 956081853103104 958664462106624 959797587345408 962909615775744 965006682246656 965510668222464 966424084687152 968118746742784 968641220631552 971257755533312 972405765832704 973325705369472 975954894200832 976464598007808 978193895391232 979119310758576 981764149523456 983437922009088 986626601385984 987027316015104 988775319740416 988821246061376 989291719163904 990227633571072 992902478610432 994076072607744 996356646764544 996761313214464 997299244910592 999517629732713 999993192087552 1002694416269312 1007134543183872 1007181322248192 1008087337704096 1009855057887232 1009901963313152 1010857375937136 1011338333650944 1013587946914816 1017114076905472 1018076312512896 1018560704937984 1018608014721024 1020826383589376 1021359522054144 1024136290563568 1028116512833536 1028653458653184 1029089157239598 1029578789486592 1029626611034112 1032407882268672 1034776395907072 1036979586220032 1039780719624192 1040764398893856 1042589419569152 1043152083757056 1045969890574336 1046959425077748 1048196913474816 1051028347600896 1051577259393024 1053439579652096 1054436180816928 1054986872389632 1057284468717568 1057836647841792 1060712586655124 1062520955338752 1062952494170112 1064834959720448 1065391082176512 1066398989999616 1068845484834816 1069279592349696 1071732695760896 1074014571442176 1076915745325056 1079386367328256 1079824755982336 1080407515319808 1083325958094848 1085632517527488 1089133590085632 1091062421782528 1091113099102208 1092094615846104 1092664974974976 1095616528121856 1096911528394752 1100468132315136 1102864779710464 1102916005222304 1103440763682816 1104484668213888 1111320875237376 1112372234707968 1112423901819048 1114374580207616 1115377021943808 1115428828620288 1115959540580352 1118441872457728 1123394551738368 1126429112926208 1127494765468344 1128031218302976 1130081424070144 1134473393471488 1135546656264384 1136086940123136 1136139708727296 1138614043234304 1139208697675776 1140286440279168 1142305862551672 1144253336518656 1147344242343936 1148429681538048 1151064368283648 1151531868684288 1152153326884014 1154173672357888 1155265572499584 1156631076937728 1158386225045504 1159755418042368 1162416087891968 1162888198750208 1163515785729024 1164123445395456 1166658724102144 1167268025204736 1170441474929792 1172913097015296 1174990300381184 1176101893988112 1176716126896128 1179894722592768 1182601595322368 1183102500499946 1185119527108608 1188320822427648 1189445027307264 1192173810008064 1195394160656384 1196525057231712 1197939329685504 1201175254401024 1203930948173824 1205069920933632 1205699282731008 1208325107105792 1208956168962048 1214309663244288 1214802850480128 1216954239680512 1217010764383232 1218741702856704 1221452662590706 1222033819828224 1227445224505344 1227502236489984 1230175544286416 1230760851800064 1230818017787904 1234142755815424 1239607781228544 1240722877174272 1240780505875092 1242956262539264 1244132154999552 1244724102955008 1246986398973952 1247492857741312 1251832710037504 1253017000015872 1253671402733568 1256401702879232 1258247106514944 1260475434539776 1266571270448736 1267232752041984 1270655855099904 1271341602078912 1274110385153788 1274775804137472 1276282567655424 1278219282808832 1279730116460544 1280940798638592 1283879487700992 1285094095370631 1287347557629952 1288565446249536 1291521627508736 1296541021110272 1297767607159296 1298445381402624 1301273192267776 1301952797343744 1303184503176192 1305492414344768 1307718098878464 1308249223593984 1312491064614912 1315502135181312 1316036421353472 1316746659296016 1319055625551872 1320303511428096 1321864087928832 1323869971480576 1325434763476992 1329732326547456 1330426794737664 1333324256116736 1340472110874624 1342846057578496 1342908429664256 1344116450272128 1344178881364683 1344818430738432 1347809834582848 1348451111534592 1354422316695552 1357435083350528 1358080939917312 1358144019628032 1359365745494016 1361812696072192 1369073519640576 1369137109931136 1372118876319464 1372771719315456 1372835481378816 1376543843024896 1382639448293376 1383947487322218 1386374292832256 1387685865191808 1388346114834432 1388410600292352 1390869445009408 1395945900103664 1397595884633088 1398325795356672 1401371130134528 1402103012524032 1402859698845696 1403429464958976 1405914907755904 1406649163186176 1408311798792192 1410448863789056 1413451915739136 1416694607118336 1417269992226816 1418034863857248 1420521442902016 1421865319999488 1425127313113088 1425706123132928 1432019428589568 1432767317409792 1435887660433408 1437996693159936 1440543353759744 1447510023369984 1448266002333696 1452178120114176 1452961830947328 1456126154461472 1456886633299968 1458608648749056 1460822037495808 1463932341301248 1467290843086848 1468678966137864 1471254351577088 1472646224285184 1483162979610624 1483231869092064 1483937578745856 1487169362591744 1487238438160384 1489353717915648 1494534970146816 1495141969821696 1497859402317824 1499989788131328 1503326353957792 1504041624403968 1510701814775808 1510771983372288 1514062208352512 1514782586830848 1514852944969728 1516286063905704 1518944930234368 1520381920372224 1525671115358208 1527114468769344 1531239575384064 1532039283081216 1534752491044864 1535375824912384 1536204435845352 1540354096666112 1542174769250304 1542980187979776 1543633735859397 1546340557389824 1548611823403008 1551354380972032 1552164593860608 1559671079436288 1563884129353728 1564728125635584 1568135858650816 1568954835861504 1570439137616622 1573192963457024 1576542521401344 1580159369478144 1581654271225392 1584427763236864 1585926703076352 1586754971762688 1589565080010752 1591068879982686 1595366742975616 1597252439580672 1598086623264768 1601567005868032 1603268227252224 1603919388524544 1606759894578176 1607599043641344 1609499198619648 1611941558616064 1615373617987584 1619079550992384 1619737133973504 1620611272979712 1624988937142272 1629378426437632 1636593632673792 1636669648653312 1638141923769156 1641014469066752 1641090690383872 1643424792182784 1652810374971392 1654297169565696 1654374007833456 1655161145524224 1658842873332736 1666981312856064 1670689333354496 1671561870311424 1673065532915712 1673143242930432 1677662808686592 1685091827607552 1688761693931648 1689643669389312 1691242148202516 1694207806799872 1695122136105216 1699701072183296 1701710090207232 1703319984396576 1706306821947392 1707921064851456 1708813046513664 1711839316934656 1713458793827508 1718087261666048 1721016363515904 1726596552425472 1727297803026432 1730356809545728 1731260508536832 1732898358749376 1737579337568256 1739633127063552 1743624131837952 1744332298125312 1745273678593536 1749988086153216 1750902037807104 1754002846908416 1754715228471296 1755662212394688 1760404681904128 1762485450571776 1764152840982168 1767246351302656 1769842083889152 1772976435396608 1773902392983552 1774653750749919 1782481233641472 1788260715012096 1792155267029504 1792238508486244 1793091240984576 1794787585847568 1797934815379456 1801762881601536 1805896422260736 1807604881400448 1810858692837376 1812487660658688 1813434253443072 1825431359520768 1825516146574848 1826384712302592 1830362292420608 1830447308505088 1832178993886059 1833050729742336 1843519264391168 1845263316429624 1846141277700096 1846227026681856 1850247820255744 1851128153112576 1851214133723136 1856247026646467 1859411671842816 1863461179510784 1864434393808896 1866198232499328 1870479598460928 1871239286611968 1875532217581568 1877749065056256 1879525500023808 1884602554318848 1885586809946112 1888926142824448 1889693322969088 1890713151809664 1895820426665984 1899856905673104 1905983782649856 1909359238119424 1910356423213056 1911165577730682 1912163706206208 1917328924213248 1919595174690816 1925819231551488 1930013364493312 1931021336444928 1932848169374304 1936237493485568 1937282441263104 1942515511066624 1944811531665408 1946651410738944 1951909788401664 1952929196015616 1956387790782464 1958238621517152 1963528299046912 1973253202771968 1974054632030208 1977550639480832 1977642492122752 1978583438327808 1980455267142144 1985804957220864 1988152145215488 1994598489821184 1999035259465426 1999986384175104 2005388832538624 2014269086367744 2014362644496384 2016174675408192 2019803926626304 2021714751874272 2022676667301888 2027175893829632 2034228153810944 2036152625025792 2037121409875968 2037216029442048 2041652767178752 2042719044108288 2048272581127136 2056233025667072 2058178314479196 2059157578973184 2059253222068224 2064815764537344 2069552791814144 2073959172440064 2079561439248384 2081528797787712 2086304167514112 2091939781148672 2093918850155496 2096393826949632 2102056695201792 2103154518786048 2106879159304192 2108872361633856 2109973744779264 2114568937435136 2115673295683584 2121425173310248 2125041910677504 2125904988340224 2129669919440896 2130782164353024 2132797979999232 2137690969669632 2138559184699392 2143465391521792 2148029142884352 2153831490650112 2158772734656512 2159649511964672 2160815030639616 2166651916189696 2171265035054976 2178267180171264 2182124843565056 2182226198204416 2184189231692208 2185329949949952 2191233056243712 2193823056789504 2200936264630272 2205729559420928 2205832010444608 2206881527365632 2208969336427776 2222641750474752 2224744469415936 2224847803638096 2228749160415232 2229693174019129 2230754043887616 2230857657240576 2236883744915456 2246789103476736 2252858225852416 2254989530936688 2256062436605952 2260162848140288 2268946786942976 2271093312528768 2272173880246272 2272279417454592 2277228086468608 2278417395351552 2280572880558336 2284611725103344 2288506673037312 2294688484687872 2296859363076096 2302128736567296 2303063737368576 2304306653768028 2308347344715776 2310531144999168 2313262153875456 2316772450091008 2319510836084736 2324832175783936 2325776397500416 2327031571458048 2328246890790912 2333317448204288 2340882949859584 2345826194030592 2349980600762368 2352203787976224 2353432253792256 2359789445185536 2366205000999892 2370239054217216 2376641644855296 2378890054614528 2384347620016128 2386603319974029 2390788321312768 2393050114463424 2395878659371008 2402350508802048 2407861896347648 2410139841867264 2411398565462016 2416650214211584 2417912337924096 2428619326488576 2429605700960256 2433908479361024 2434021528766464 2437483405713408 2442905325181412 2444067639656448 2454890449010688 2455004472979968 2460351088572832 2461521703600128 2461636035575808 2468285511630848 2479215562457088 2481445754348544 2481561011750184 2485912525078528 2488264309999104 2489448205910016 2493972797947904 2494985715482624 2506034000031744 2507342805467136 2512803405758464 2516494213029888 2520950869079552 2533142540897472 2534465504083968 2541311710199808 2542683204157824 2548220770307576 2549551608274944 2552565135310848 2556438565617664 2559460232921088 2561881597277184 2567758975401984 2570188190741262 2574695115259904 2577130892499072 2583043255017472 2593082042220544 2595535214318592 2596890762805248 2602546384535552 2603905594687488 2606369006352384 2610984828689536 2615436197756928 2616498447187968 2624982129229824 2631004270362624 2632072842706944 2633493318592032 2638111251103744 2640607022856192 2643728175857664 2647739942961152 2650869526953984 2659464653094912 2660853589475328 2666648512233472 2685692115156992 2685816859328512 2688232900544256 2688357762729366 2689636861476864 2695619669165696 2696902223069184 2708844633391104 2714870166701056 2716288039256064 2718731490988032 2723625392144384 2738147039281152 2738274219862272 2744237752638928 2745543438630912 2745670962757632 2753087686049792 2765278896586752 2767894974644436 2772748585664512 2775371730383616 2776692229668864 2776821200584704 2781738890018816 2791891800207328 2795191769266176 2796651590713344 2802742260269056 2805719397691392 2806858929917952 2811829815511808 2813298326372352 2816623597584384 2820897727578112 2826903831478272 2833389214236672 2834539984453632 2836069727714496 2843730639998976 2850254626226176 2851412246265856 2864038857179136 2865534634819584 2866748366596023 2871775320866816 2875993386319872 2881086707519488 2895020046739968 2896532004667392 2904356240228352 2905923661894656 2912252308922944 2913773266599936 2917217297498112 2921644074991616 2927864682602496 2934581686173696 2937357932275728 2942508703154176 2945292448570368 2966325959221248 2966463738184128 2967875157491712 2974338725183488 2974476876320768 2978707435831296 2989069940293632 2990283939643392 2995718804635648 2998552889198139 2999979576262656 3006652707915584 3008083248807936 3021403629551616 3021543966744576 3028124416705024 3029565173661696 3029705889939456 3032572127811408 3037889860468736 3040763840744448 3051342230716416 3054228937538688 3062479150768128 3064078566162432 3069504982089728 3070751649824768 3072408871690704 3080708193332224 3084349538500608 3085960375959552 3087267471718794 3092681114779648 3097223646806016 3102708761944064 3104329187721216 3119342158872576 3127768258707456 3129456251271168 3136271717301632 3137909671723008 3140878275233244 3146385926914048 3153085042802688 3160318738956288 3163308542450784 3168855526473728 3171853406152704 3173509943525376 3179130160021504 3182137759965372 3190733485951232 3194504879161344 3196173246529536 3203134011736064 3206536454504448 3207838777049088 3213519789156352 3215198087282688 3230747235975168 3238159101984768 3239474267947008 3241222545959424 3249977874284544 3258756852875264 3273187265347584 3273339297306624 3276283847538312 3282028938133504 3282181380767744 3286849584365568 3305620749942784 3308594339131392 3308748015666912 3310322291048448 3317685746665472 3333962625712128 3341378666708992 3343123740622848 3346131065831424 3346286485860864 3355325617373184 3370183655215104 3377523387863296 3379287338778624 3382484296405032 3388415613599744 3390244272210432 3399402144366592 3403420180414464 3406639968793152 3415842129702912 3417626093027328 3423678633869312 3426917587655016 3436174523332096 3442032727031808 3453193104850944 3454595606052864 3460713619091456 3462521017073664 3465796717498752 3475158675136512 3479266254127104 3487248263675904 3488664596250624 3490547357187072 3499976172306432 3501804075614208 3508005693816832 3509430456942592 3511324424789376 3520809363808256 3524970901143552 3528305681964336 3534492702605312 3539684167778304 3545952870793216 3547804785967104 3549307501499838 3564962467282944 3576521430024192 3584310534059008 3584477016972488 3586182481969152 3589575171695136 3595869630758912 3603525763203072 3611792844521472 3615209762800896 3621717385674752 3624975321317376 3626868506886144 3650862719041536 3651032293149696 3660724584841216 3660894617010176 3664357987772118 3666101459484672 3687038528782336 3690526632859248 3692282555400192 3692454053363712 3700495640511488 3702428267446272 3712494053292934 3718823343685632 3726922359021568 3728868787617792 3732396464998656 3740959196921856 3742478573223936 3751064435163136 3755498130112512 3759051000047616 3769205108637696 3777852285648896 3779386645938176 3781426303619328 3791640853331968 3799713811346208 3811967565299712 3818718476238848 3822331155461364 3824327412412416 3834657848426496 3839190349381632 3851638463102976 3860026728986624 3862042672889856 3865696338748608 3874564882526208 3885031022133248 3889623063330816 3893302821477888 3903819576803328 3905858392031232 3912775581564928 3916477243034304 3927056598093824 3946506405543936 3948109264060416 3955101278961664 3955284984245504 3957166876655616 3960910534284288 3971609914441728 3976304290430976 3989196979642368 3998070518930852 3999972768350208 4010777665077248 4028538172735488 4028725288992768 4032349350816384 4032536644094049 4039607853252608 4043429503748544 4045353334603776 4054351787659264 4068456307621888 4072305250051584 4074242819751936 4074432058884096 4083305534357504 4085438088216576 4096545162254272 4112466051334144 4116356628958392 4118315157946368 4118506444136448 4129631529074688 4139105583628288 4140858751749811 4147918344880128 4159122878496768 4163057595575424 4172608335028224 4183879562297344 4187837700310992 4192787653899264 4204113390403584 4206309037572096 4213758318608384 4217744723267712 4219947489558528 4229137874870272 4231346591367168 4242850346620496 4250083821355008 4251809976680448 4259339838881792 4261564328706048 4265595959998464 4275381939339264 4277118369398784 4286930783043584 4296058285768704 4307662981300224 4317545469313024 4319299023929344 4321630061279232 4333303832379392 4342530070109952 4356534360342528 4364249687130112 4364452396408832 4368378463384416 4370659899899904 4382466112487424 4401872529260544 4411459118841856 4411664020889216 4413763054731264 4417938672855552 4449488938831872 4449695607276192 4457498320830464 4459386348038258 4461508087775232 4461715314481152 4473767489830912 4493578206953472 4505716451704832 4509979061873376 4512124873211904 4520325696280576 4537893573885952 4542186625057536 4544347760492544 4544558834909184 4554456172937216 4556834790703104 4561145761116672 4569223450206688 4577013346074624 4593718726152192 4604257473134592 4606127474737152 4608613307536056 4616694689431552 4621062289998336 4626524307750912 4633544900182016 4639021672169472 4654063142916096 4656493781581824 4666634896408576 4681765899719168 4691652388061184 4699961201524736 4704407575952448 4706864507584512 4719578890371072 4732410001999784 4740478108434432 4753283289710592 4757780109229056 4768695240032256 4773206639948058 4781576642625536 4786100228926848 4791757318742016 4804701017604096 4815723792695296 4820279683734528 4822797130924032 4833300428423168 4835824675848192 4857238652977152 4859211401920512 4867816958722048 4868043057532928 4874966811426816 4885810650362824 4888135279312896 4909780898021376 4910008945959936 4920702177145664 4923043407200256 4923272071151616 4936571023261696 4958431124914176 4962891508697088 4963122023500368 4971825050157056 4976528619998208 4987945595895808 4989971430965248 5012068000063488 5014685610934272 5025606811516928 5032988426059776 5041901738159104 5066285081794944 5068931008167936 5082623420399616 5085366408315648 5096441540615152 5099103216549888 5105130270621696 5112877131235328 5118920465842176 5123763194554368 5135517950803968 5140376381482524 5149390230519808 5154261784998144 5166086510034944 5186164084441088 5191070428637184 5193781525610496 5205092769071104 5212738012704768 5221969657379072 5230872395513856 5232996894375936 5249964258459648 5262008540725248 5264145685413888 5266986637184064 5281214045712384 5287456351715328 5295479885922304 5301739053907968 5318929306189824 5321707178950656 5323961252249757 5333297024466944 5371384230313984 5371633718657024 5376465801088512 5376715525458732 5379273722953728 5391239338331392 5393804446138368 5417689266782208 5429740333402112 5432576078512128 5437462981976064 5476294078562304 5476548439724544 5488475505277856 5491086877261824 5491341925515264 5496536981658177 5506175372099584 5530557793173504 5535789949288872 5545497171329024 5550743460767232 5553384459337728 5553642401169408 5563477780037632 5568741079939401 5583783600414656 5590383538532352 5593303181426688 5605484520538112 5611438795382784 5613717859835904 5623659631023616 5626596652744704 5633247195168768 5641795455156224 5653807662956544 5666778428473344 5669079968907264 5672139455428992 5687461279997952 5700509252452352 5702824492531712 5728077714358272 5731069269639168 5733496733192046 5743550641733632 5751986772639744 5762173415038976 5790040093479936 5793064009334784 5808712480456704 5811847323789312 5824504617845888 5827546533199872 5834434594996224 5843288149983232 5855729365204992 5869163372347392 5874715864551456 5885017406308352 5890584897140736 5932651918442496 5932927476368256 5935750314983424 5948677450366976 5948953752641536 5957414871662592 5991437609271296 5997105778396278 5999959152525312 6013305415831168 6016166497615872 6042807259103232 6043087933489152 6056248833410048 6059411779878912 6065144255622816 6075779720937472 6081527681488896 6102684461432832 6108457875077376 6124958301536256 6128157132324864 6139009964179456 6141503299649536 6144817743381408 6161416386664448 6168699077001216 6174534943437588 6185362229559296 6194447293612032 6205417523888128 6208658375442432 6238684317745152 6258912502542336 6272543434603264 6275819343446016 6281756550466488 6292771853828096 6306170085605376 6320637477912576 6326617084901568 6343706812305408 6347019887050752 6358260320043008 6364275519930744 6381466971902464 6389009758322688 6392346493059072 6406268023472128 6413072909008896 6415677554098176 6427039578312704 6430396174565376 6461494471950336 6476318203969536 6478948535894016 6482445091918848 6499955748569088 6517513705750528 6546374530695168 6546678594613248 6552567695076624 6564057876267008 6564362761535488 6573699168731136 6611241499885568 6617188678262784 6617496031333824 6620644582096896 6635371493330944 6667925251424256 6682757333417984 6686247481245696 6689079522057387 6692262131662848 6692572971721728 6710651234746368 6740367310430208 6755046775726592 6758574677557248 6764968592810064 6776831227199488 6780488544420864 6798804288733184 6806840360828928 6813279937586304 6831684259405824 6835252186054656 6847357267738624 6853835175310032 6872349046664192 6884065454063616 6906386209701888 6909191212105728 6921427238182912 6925042034147328 6931593434997504 6950317350273024 6958532508254208 6974496527351808 6977329192501248 6981094714374144 6999952344612864 7016011387633664 7018860913885184 7022648849578752 7041618727616512 7049941802287104 7056611363928672 7068985405210624 7079368335556608 7091905741586432 7098615002999676 7129924934565888 7153042860048384 7168621068118016 7168954033944976 7172364963938304 7179150343390272 7207051526406144 7223585689042944 7230419525601792 7243434771349504 7249950642634752 7253737013772288 7301725438083072 7302064586299392 7321449169682432 7321789234020352 7328715975544236 7332202918969344 7374077057564672 7381053265718496 7384565110800384 7384908106727424 7400991281022976 7404856534892544 7424988106585868 7437646687371264 7453844718043136 7457737575235584 7464792929997312 7481918393843712 7484957146447872 7502128870326272 7518102000095232 7538410217275392 7555704571297792 7558773291876352 7562852607238656 7583281706663936 7599427622692416 7623935130599424 7637436952477696 7644662310922728 7648654824824832 7669315696852992 7678380698763264 7690166253249649 7703276926205952 7720053457973248 7724085345779712 7731392677497216 7749129765052416 7770062044266496 7779246126661632 7786605642955776 7807639153606656 7811716784062464 7825551163129856 7832954486068608 7854113196187648 7893012811087872 7896218528120832 7910202557923328 7910569968491008 7914333753311232 7921821068568576 7943219828883456 7952608580861952 7978393959284736 7996141037861704 7999945536700416 8021555330154496 8057076345470976 8057450577985536 8064698701632768 8065073288188098 8079215706505216 8086859007497088 8090706669207552 8108703575318528 8136912615243776 8144610500103168 8148864117768192 8166611068715008 8170876176433152 8193090324508544 8224932102668288 8232713257916784 8236630315892736 8237012888272896 8259263058149376 8278211167256576 8281717503499622 8295836689760256 8318245756993536 8326115191150848 8345216670056448 8367759124594688 8375675400621984 8385575307798528 8408226780807168 8427516637216768 8435489446535424 8439894979117056 8458275749740544 8462693182734336 8485700693240992 8500167642710016 8503619953360896 8518679677763584 8531191919996928 8550763878678528 8554236738797568 8573861566087168 8592116571537408 8615325962600448 8643260122558464 8666607664758784 8685060140219904 8713068720685056 8728499374260224 8728904792817664 8736756926768832 8741319799799808 8764932224974848 8803745058521088 8822918237683712 8823328041778432 8827526109462528 8835877345711104 8898977877663744 8899391214552384 8918772696076516 8923016175550464 8923430628962304 8947534979661824 8987156413906944 8995658667594417 9011432903409664 9019958123746752 9024249746423808 9040651392561152 9075787147771904 9084373250115072 9088695520985088 9089117669818368 9108912345874432 9113669581406208 9122291522233344 9138446900413376 9154026692149248 9187437452304384 9208514946269184 9212254949474304 9217226615072112 9233389378863104 9242124579996672 9253048615501824 9267089800364032 9278043344338944 9308126285832192 9312987563163648 9333269792817152 9363531799438336 9383304776122368 9399922403049472 9408815151904896 9413729015169024 9439157780742144 9464820003999568 9480956216868864 9506566579421184 9515560218458112 9537390480064512 9546413279896116 9563153285251072 9572200457853696 9583514637484032 9609402035208192 9631447585390592 9640559367469056 9645594261848064 9666600856846336 9714477305954304 9718422803841024 9735633917444096 9736086115065856 9749933622853632 9771621300725648 9776270558625792 9819561796042752 9820017891919872 9841404354291328 9846086814400512 9846544142303232 9873142046523392 9916862249828352 9925783017394176 9926244047000736 9943650100314112 9953057239996416 9975891191791616 9979942861930496 10024136000126976 10029371221868544 10051213623033856 10065976852119552 10083803476318208 10132570163589888 10137862016335872 10165246840799232 10170732816631296 10192883081230304 10198206433099776 10210260541243392 10225754262470656 10247526389108736 10271035901607936 10280752762965048 10298780461039616 10308523569996288 10332173020069888 10382140857274368 10387563051220992 10410185538142208 10425476025409536 10443939314758144 10461744791027712 10465993788751872 10499928516919296 10524017081450496 10528291370827776 10533973274368128 10562428091424768 10574912703430656 10590959771844608 10603478107815936 10637858612379648 10643414357901312 10647922504499514 10666594048933888 10742768460627968 10743267437314048 10752931602177024 10753431050917464 10758547445907456 10782478676662784 10787608892276736 10835378533564416 10859480666804224 10865152157024256 10874925963952128 10952588157124608 10953096879449088 10976951010555712 10982173754523648 10982683851030528 10993073963316354 11012350744199168 11061115586347008 11071579898577744 11090994342658048 11101486921534464 11107284802338816 11126955560075264 11137482159878802 11167567200829312 11180767077064704 11186606362853376 11210969041076224 11222877590765568 11227435719671808 11247319262047232 11253193305489408 11266494390337536 11283590910312448 11307615325913088 11333556856946688 11338159937814528 11344278910857984 11374922559995904 11401018504904704 11405648985063424 11456155428716544 11466993466384092 11487101283467264 11503973545279488 11524346830077952 11580080186959872 11586128018669568 11623694647578624 11649009235691776 11655093066399744 11668869189992448 11686576299966464 11711458730409984 11738326744694784 11749431729102912 11781169794281472 11865303836884992 11865854952736512 11871500629966848 11897354900733952 11897907505283072 11914829743325184 11982875218542592 11994211556792556 11999918305050624 12026610831662336 12032332995231744 12085614518206464 12086175866978304 12112497666820096 12118823559757824 12130288511245632 12163055362977792 12205368922865664 12216915750154752 12249916603072512 12256314264649728 12278019928358912 12283006599299072 12289635486762816 12322832773328896 12337398154002432 12349069886875176 12370724459118592 12388894587224064 12410835047776256 12417316750884864 12422576255249433 12477368635490304 12517825005084672 12545086869206528 12551638686892032 12563513100932976 12585543707656192 12612340171210752 12641274955825152 12653234169803136 12687413624610816 12694039774101504 12716520640086016 12728551039861488 12762933943804928 12778019516645376 12784692986118144 12812536046944256 12826145818017792 12831355108196352 12854079156625408 12860792349130752 12922988943900672 12952636407939072 12957897071788032 12964890183837696 12993729186525269 12999911497138176 13035027411501056 13092749061390336 13093357189226496 13105135390153248 13128115752534016 13128725523070976 13147398337462272 13222482999771136 13234377356525568 13234992062667648 13241289164193792 13270742986661888 13365514666835968 13372494962491392 13378159044114774 13384524263325696 13385145943443456 13421302469492736 13480734620860416 13510093551453184 13517149355114496 13529937185620128 13553662454398976 13560977088841728 13597608577466368 13613680721657856 13626559875172608 13663368518811648 13670504372109312 13694714535477248 13707670350620064 13744698093328384 13812772419403776 13818382424211456 13842854476365824 13850084068294656 13863186869995008 13900634700546048 13917065016508416 13962189428748288 13999904689225728 14032022775267328 14037721827770368 14045297699157504 14083237455233024 14099883604574208 14113222727857344 14158736671113216 14183811483172864 14197230005999352 14259849869131776 14306085720096768 14337242136236032 14337908067889952 14344729927876608 14358300686780544 14414103052812288 14447171378085888 14460839051203584 14486869542699008 14499901285269504 14507474027544576 14603450876166144 14604129172598784 14642898339364864 14643578468040704 14657431951088472 14664405837938688 14748154115129344 14762106531436992 14769130221600768 14769816213454848 14801982562045952 14809713069785088 14849976213171736 14875293374742528 14907689436086272 14915475150471168 14929585859994624 14963836787687424 14969914292895744 15004257740652544 15036204000190464 15076820434550784 15111409142595584 15117546583752704 15125705214477312 15166563413327872 15198855245384832 15247870261198848 15274873904955392 15289324621845456 15297309649649664 15338631393705984 15356761397526528 15380332506499298 15406553852411904 15440106915946496 15448170691559424 15462785354994432 15498259530104832 15540124088532992 15558492253323264 15573211285911552 15615278307213312 15651102326259712 15665908972137216 15708226392375296 15786025622175744 15792437056241664 15820405115846656 15821139936982016 15843642137137152 15886439657766912 15905217161723904 15956787918569472 15992282075723408 15999891073400832 16114152690941952 16114901155971072 16129397403265536 16130146576376196 16158431413010432 16173718014994176 16181413338415104 16217407150637056 16273825230487552 16289221000206336 16297728235536384 16333222137430016 16386180649017088 16449864205336576 16465426515833568 16473260631785472 16474025776545792 16518526116298752 16563435006999244 16591673379520512 16636491513987072 16652230382301696 16690433340112896 16706223239818203 16735518249189376 16751350801243968 16771150615597056 16816453561614336 16855033274433536 16870978893070848 16879789958234112 16916551499481088 16925386365468672 16971401386481984 17000335285420032 17007239906721792 17037359355527168 17062383839993856 17101527757357056 17108473477595136 17147723132174336 17184233143074816 17230651925200896 17286520245116928 17333215329517568 17370120280439808 17426137441370112 17456998748520448 17457809585635328 17473513853537664 17482639599599616 17529864449949696 17607490117042176 17645836475367424 17646656083556864 17655052218925056 17671754691422208 17797955755327488 17798782429104768 17837545392153032 17846032351100928 17846861257924608 17895069959323648 17974312827813888 17991317335188834 18022865806819328 18039916247493504 18048499492847616 18081302785122304 18151574295543808 18168746500230144 18178235339636736 18217824691748864 18227339162812416 18244583044466688 18276893800826752 18308053384298496 18374874904608768 18417029892538368 18424509898948608 18434453230144224 18466778757726208 18484249159993344 18506097231003648 18534179600728064 18556086688677888 18616252571664384 18625975126327296 18666539585634304 18727063598876672 18799844806098944 18817630303809792 18827458030338048 18878315561484288 18929640007999136 18961912433737728 19031120436916224 19074780960129024 19092826559792232 19126306570502144 19144400915707392 19167029274968064 19218804070416384 19281118734938112 19291188523696128 19333201713692672 19428954611908608 19436845607682048 19471267834888192 19472172230131712 19499867245707264 19543242601451296 19552541117251584 19639123592085504 19640035783839744 19682808708582656 19692173628801024 19693088284606464 19746284093046784 19833724499656704 19851566034788352 19852488094001472 19906114479992832 19951782383583232 19959885723860992 20048272000253952 20058742443737088 20067238566172161 20102427246067712 20131953704239104 20167606952636416 20265140327179776 20275724032671744 20330493681598464 20341465633262592 20385766162460608 20396412866199552 20420521082486784 20451508524941312 20495052778217472 20542071803215872 20561505525930096 20597560922079232 20617047139992576 20664346040139776 20764281714548736 20775126102441984 20820371076284416 20850952050819072 20887878629516288 20923489582055424 20931987577503744 20999857033838592 21048034162900992 21056582741655552 21067946548736256 21124856182849536 21149825406861312 21181919543689216 21206956215631872 21275717224759296 21295845008999028 21333188097867776 21485536921255936 21486534874628096 21505863204354048 21506862101834928 21517094891814912 21564957353325568 21670757067128832 21718961333608448 21730304314048512 21749851927904256 21905176314249216 21906193758898176 21953902021111424 21964347509047296 21965367702061056 21986147926632708 22024701488398336 22122231172694016 22143159797155488 22181988685316096 22202973843068928 22214569604677632 22253911120150528 22274964319757604 22335134401658624 22361534154129408 22373212725706752 22421938082152448 22445755181531136 22454871439343616 22494638524094464 22506386610978816 22615230651826176 22667113713893376 22676319875629056 22688557821715968 22749845119991808 22802037009809408 22811297970126848 22912310857433088 22933986932768184 22974202566934528 23007947090558976 23048693660155904 23070498759748947 23160160373919744 23172256037339136 23247389295157248 23298018471383552 23310186132799488 23337738379984896 23373152599932928 23422917460819968 23476653489389568 23498863458205824 23562339588562944 23730607673769984 23731709905473024 23743001259933696 23794709801467904 23795815010566144 23829659486650368 23965750437085184 23988423113585112 23999836610101248 24053221663324672 24064665990463488 24171229036412928 24172351733956608 24224995333640192 24237647119515648 24260577022491264 24326110725955584 24410737845731328 24433831500309504 24499833206145024 24512628529299456 24556039856717824 24566013198598144 24579270973525632 24645665546657792 24674796308004864 24698139773750352 24741448918237184 24777789174448128 24821670095552512 24834633501769728 24845152510498866 24954737270980608 25035650010169344 25090173738413056 25103277373784064 25127026201865952 25171087415312384 25224680342421504 25282549911650304 25306468339606272 25374827249221632 25388079548203008 25433041280172032 25457102079722976 25525867887609856 25556039033290752 25625072093888512 25652291636035584 25662710216392704 25708158313250816 25721584698261504 25845977887801344 25929780367675392 25987458373050538 25999822994276352 26070054823002112 26185498122780672 26186714378452992 26210270780306496 26257451046141952 26294796674924544 26444965999542272 26468754713051136 26469984125335296 26482578328387584 26541485973323776 26731029333671936 26756318088229548 26769048526651392 26770291886886912 26842604938985472 26961469241720832 27020187102906368 27034298710228992 27059874371240256 27121954177683456 27195217154932736 27227361443315712 27253119750345216 27326737037623296 27341008744218624 27389429070954496 27415340701240128 27489396186656768 27625544838807552 27636764848422912 27685708952731648 27700168136589312 27726373739990016 27801269401092096 27834130033016832 27924378857496576 27999809378451456 28064045550534656 28075443655540736 28090595398315008 28166474910466048 28199767209148416 28226445455714688 28317473342226432 28367622966345728 28394460011998704 28519699738263552 28612171440193536 28674484272472064 28675816135779904 28689459855753216 28716601373561088 28828206105624576 28894342756171776 28921678102407168 28973739085398016 28986011262248677 28999802570539008 29206901752332288 29208258345197568 29285796678729728 29287156936081408 29314863902176944 29328811675877376 29496308230258688 29524213062873984 29538260443201536 29539632426909696 29603965124091904 29619426139570176 29699952426343472 29750586749485056 29815378872172544 29830950300942336 29859171719989248 29927673575374848 29939828585791488 30008515481305088 30072408000380928 30153640869101568 30222818285191168 30235093167505408 30251410428954624 30333126826655744 30397710490769664 30495740522397696 30549747809910784 30578649243690912 30594619299299328 30677262787411968 30760665012998596 30813107704823808 30880213831892992 30896341383118848 30925570709988864 30996519060209664 31080248177065984 31146422571823104 31230556614426624 31302204652519424 31331817944274432 31416452784750592 31572051244351488 31584874112483328 31640810231693312 31642279873964032 31687284274274304 31772879315533824 31810434323447808 31913575837138944 31984564151446816 31999782146801664 32228305381883904 32229802311942144 32258794806531072 32260293152752392 32316862826020864 32347436029988352 32362826676830208 32434814301274112 32578442000412672 32595456471072768 32666444274860032 32772361298034176 32899728410673152 32930853031667136 32946521263570944 32948051553091584 33037052232597504 33126870013998488 33183346759041024 33272983027974144 33304460764603392 33380866680225792 33412446479636406 33471036498378752 33502701602487936 33542301231194112 33632907123228672 33710066548867072 33741957786141696 33759579916468224 33833102998962176 33850772730937344 33942802772963968 34000670570840064 34014479813443584 34074718711054336 34124767679987712 34203055514714112 34216946955190272 34295446264348672 34368466286149632 34461303850401792 34573040490233856 34666430659035136 34740240560879616 34913997497040896 34915619171270656 34947027707075328 34965279199199232 35059728899899392 35214980234084352 35291672950734848 35293312167113728 35343509382844416 35595911510654976 35597564858209536 35675090784306064 35692064702201856 35693722515849216 35790139918647296 35948625655627776 35982634670377668 36045731613638656 36079832494987008 36096998985695232 36162605570244608 36303148591087616 36337493000460288 36356470679273472 36435649383497728 36489166088933376 36553787601653504 36616106768596992 36749749809217536 36834059785076736 36849019797897216 36868906460288448 36968498319986688 37012194462007296 37068359201456128 37112173377355776 37232505143328768 37251950252654592 37267728765748299 37333079171268608 37454127197753344 37599689612197888 37635260607619584 37654916060676096 37756631122968576 37859280015998272 37923824867475456 38062240873832448 38149561920258048 38185653119584464 38252613141004288 38288801831414784 38334058549936128 38437608140832768 38562237469876224 38582377047392256 38666403427385344 38857909223817216 38873691215364096 38942535669776384 38944344460263424 38981187559575807 38999734491414528 39086485202902592 39105082234503168 39278247184171008 39280071567679488 39365617417165312 39384347257602048 39386176569212928 39492568186093568 39667448999313408 39703132069576704 39704976188002944 39812228959985664 39903564767166464 39919771447721984 40096544000507904 40117484887474176 40134477132344322 40204854492135424 40263907408478208 40335213905272832 40530280654359552 40551448065343488 40660987363196928 40682931266525184 40771532324921216 40792825732399104 40841042164973568 40903017049882624 40990105556434944 41084143606431744 41123011051860192 41195121844158464 41234094279985152 41328692080279552 41528563429097472 41550252204883968 41640742152568832 41701904101638144 41775757259032576 41999714067677184 42096068325801984 42113165483311104 42135893097472512 42249712365699072 42299650813722624 42363839087378432 42551434449518592 42591690017998056 42666376195735552 42973069749256192 43011726408708096 43013724203669856 43034189783629824 43129914706651136 43341514134257664 43437922667216896 43460608628097024 43499703855808512 43810352628498432 43812387517796352 43907804042222848 43928695018094592 43930735404122112 43972295853265416 44049402976796672 44244462345388032 44286319594310976 44405947686137856 44429139209355264 44507822240301056 44549928639515208 44670268803317248 44723068308258816 44746425451413504 44843876164304896 44891510363062272 44909742878687232 44989277048188928 45012773221957632 45230461303652352 45334227427786752 45352639751258112 45377115643431936 45499690239983616 45604074019618816 45622595940253696 45824621714866176 45867973865536368 45948405133869056 46015894181117952 46097387320311808 46140997519497894 46320320747839488 46344512074678272 46494778590314496 46596036942767104 46620372265598976 46675476759969792 46746305199865856 46845834921639936 46953306978779136 46997726916411648 47124679177125888 47461215347539968 47463419810946048 47589419602935808 47591630021132288 47659318973300736 47931500874170368 47976846227170224 47999673220202496 48106443326649344 48342458072825856 48344703467913216 48449990667280384 48475294239031296 48521154044982528 48652221451911168 48821475691462656 48867663000619008 48999666412290048 49112079713435648 49132026397196288 49158541947051264 49291331093315584 49349592616009728 49396279547500704 49482897836474368 49555578348896256 49643340191105024 49690305020997732 49909474541961216 50071300020338688 50180347476826112 50206554747568128 50254052403731904 50449360684843008 50565099823300608 50612936679212544 50749654498443264 50776159096406016 50866082560344064 50914204159445952 51051735775219712 51112078066581504 51250144187777024 51304583272071168 51325420432785408 51416316626501632 51443169396523008 51691955775602688 51859560735350784 51974916746101076 51999645988552704 52140109646004224 52370996245561344 52373428756905984 52420541560612992 52514902092283904 52589593349849088 52889931999084544 52937509426102272 52939968250670592 52965156656775168 53082971946647552 53462058667343872 53512636176459096 53538097053302784 53540583773773824 53685209877970944 53831163772747543 53922938483441664 54040374205812736 54068597420457984 54119748742480512 54243908355366912 54390434309865472 54454722886631424 54506239500690432 54653474075246592 54682017488437248 54778858141908992 54830681402480256 54978792373313536 55251089677615104 55273529696845824 55371417905463296 55400336273178624 55452747479980032 55602538802184192 55668260066033664 55848757714993152 55999618756902912 56128091101069312 56150887311081472 56181190796630016 56332949820932096 56399534418296832 56452890911429376 56634946684452864 56735245932691456 56788920023997408 57224342880387072 57348968544944128 57351632271559808 57378919711506432 57433202747122176 57656412211249152 57843356204814336 57947478170796032 57972022524497354 57999605141078016 58413803504664576 58416516690395136 58574313872162816 58629727804353888 58657623351754752 58992616460517376 59048426125747968 59076520886403072 59079264853819392 59207930248183808 59238852279140352 59399904852686944 59501173498970112 59630757744345088 59718343439978496 59855347150749696 59879657171582976 60017030962610176 60144816000761856 60307281738203136 60502820857909248 60666253653311488 60795420981539328 60991481044795392 61099495619821568 61157298487381824 61189238598598656 61354525574823936 61521330025997192 61626215409647616 61760427663785984 61792682766237696 61851141419977728 61993038120419328 62160496354131968 62292845143646208 62461113228853248 62604409305038848 62663635888548864 62832905569501184 63144102488702976 63169748224966656 63281620463386624 63284559747928064 63374568548548608 63545758631067648 63620868646895616 63827151674277888 63969128302893632 63999564293603328 64456610763767808 64459604623884288 64517589613062144 64520586305504784 64633725652041728 64694872059976704 64869628602548224 65156884000825344 65190912942145536 65332888549720064 65544722596068352 65799456821346304 65861706063334272 65893042527141888 65896103106183168 66074104465195008 66253740027996976 66366693518082048 66545966055948288 66608921529206784 66761733360451584 66824892959272812 66942072996757504 67005403204975872 67084602462388224 67265814246457344 67420133097734144 67483915572283392 67519159832936448 67666205997924352 67885605545927936 68001341141680128 68028959626887168 68149437422108672 68249535359975424 68406111029428224 68433893910380544 68736932572299264 68922607700803584 69146080980467712 69211496279246841 69332861318070272 69480481121759232 69827994994081792 69831238342541312 69894055414150656 69930558398398464 70119457799798784 70429960468168704 70583345901469696 70586624334227456 70687018765688832 71191823021309952 71195129716419072 71350181568612128 71384129404403712 71387445031698432 71580279837294592 71897251311255552 71965269340755336 72091463227277312 72159664989974016 72193997971390464 72325211140489216 72674986000920576 72712941358546944 72871298766995456 72978332177866752 73107575203307008 73232213537193984 73499499618435072 73668119570153472 73698039595794432 73737812920576896 73936996639973376 74024388924014592 74136718402912256 74224346754711552 74465010286657536 74503900505309184 74535457531496598 74666158342537216 74908254395506688 75199379224395776 75270521215239168 75309832121352192 75513262245937152 75718560031996544 75847649734950912 76124481747664896 76299123840516096 76371306239168928 76505226282008576 76577603662829568 76668117099872256 76875216281665536 77124474939752448 77164754094784512 77332806854770688 77885071339552768 77888688920526848 77962375119151614 77999468982829056 78172970405805184 78210164469006336 78556494368342016 78560143135358976 78731234834330624 78772353138425856 78985136372187136 79334897998626816 79406264139153408 79409952376005888 79624457919971328 79807129534332928 79839542895443968 80193088001015808 80268954264688644 80409708984270848 80527814816956416 80670427810545664 81060561308719104 81102896130686976 81365862533050368 81543064649842432 81585651464798208 81682084329947136 81806034099765248 81980211112869888 82168287212863488 82246022103720384 82468188559970304 82657384160559104 83057126858194944 83100504409767936 83281484305137664 83403808203276288 83551514518065152 83999428135354368 84192136651603968 84226330966622208 84271786194945024 84499424731398144 84599301627445248 84727678174756864 85102868899037184 85183380035996112 85332752391471104 85946139498512384 86023452817416192 86027448407339712 86068379567259648 86259829413302272 86683028268515328 86875845334433792 86921217256194048 86958033786746031 86999407711617024 87620705256996864 87624775035592704 87815608084445696 87857390036189184 87861470808244224 87944591706530832 88098805953593344 88488924690776064 88572639188621952 88811895372275712 88858278418710528 89015644480602112 89099857279030416 89340537606634496 89446136616517632 89492850902827008 89687752328609792 89783020726124544 89819485757374464 89978554096377856 90025546443915264 90460922607304704 90668454855573504 90705279502516224 90754231286863872 90999380479967232 91208148039237632 91245191880507392 91649243429732352 91735947731072736 91896810267738112 92031788362235904 92194774640623616 92281995038995788 92640641495678976 92689024149356544 92989557180628992 93192073885534208 93240744531197952 93691669843279872 93906613957558272 93995453832823296 94249358354251776 94922430695079936 94926839621892096 95178839205871616 95183260042264576 95318637946601472 95863001748340736 95953692454340448 95999346440404992 96212886653298688 96684916145651712 96689406935826432 96899981334560768 96950588478062592 97042308089965056 97304442903822336 97735326001238016 97999332824580096 98224159426871296 98264052794392576 98317083894102528 98582662186631168 98699185232019456 98792559095001408 99111156697792512 99286680382210048 99380610041995464 99818949083922432 100142600040677376 100360694953652224 100413109495136256 100508104807463808 100898721369686016 101130199646601216 101225873358425088 101499308996886528 101552318192812032 101732165120688128 101828408318891904 102103471550439424 102224156133163008 102500288375554048 102609166544142336 102650840865570816 102832633253003264 102886338793046016 103383911551205376 103719121470701568 103949833492202152 103999291977105408 104280219292008448 104741992491122688 104746857513811968 104841083121225984 105029804184567808 105179186699698176 105779863998169088 105875018852204544 105879936501341184 106165943893295104 106924117334687744 107025272352918192 107076194106605568 107081167547547648 107370419755941888 107662327545495086 107845876966883328 108080748411625472 108137194840915968 108239497484961024 108487816710733824 108780868619730944 108909445773262848 109012479001380864 109306948150493184 109557716283817984 109661362804960512 109957584746627072 110502179355230208 110547059393691648 110742835810926592 110905494959960064 111205077604368384 111336520132067328 111697515429986304 111999237513805824 112362381593260032 112665899641864192 112799068836593664 112905781822858752 113269893368905728 113470491865382912 113577840047994816 114448685760774144 114697937089888256 114703264543119616 114757839423012864 114866405494244352 115312824422498304 115686712409628672 115944045048994708 115999210282156032 116827607009329152 116833033380790272 116943562678727421 117148627744325632 117259455608707776 117315246703509504 117985232921034752 118096852251495936 118153041772806144 118158529707638784 118415860496367616 118477704558280704 118799809705373888 119002346997940224 119261515488690176 119436686879956992 119710694301499392 119759314343165952 120034061925220352 120289632001523712 120614563476406272 121005641715818496 121332507306622976 121590841963078656 121982962089590784 122198991239643136 122314596974763648 122378477197197312 122709051149647872 123042660051994384 123252430819295232 123520855327571968 123585365532475392 123702282839955456 123986076240838656 124320992708263936 124585690287292416 124922226457706496 125208818610077696 125327271777097728 125665811139002368 126288204977405952 126339496449933312 126563240926773248 126569119495856128 126749137097097216 127091517262135296 127654303348555776 127938256605787264 127999128587206656 128919209247768576 129035179226124288 129041172611009568 129267451304083456 129389744119953408 129739257205096448 130313768001650688 130381825884291072 130665777099440128 131089445192136704 131598913642692608 131723412126668544 131786085054283776 131792206212366336 132148208930390016 132507480055993952 132733387036164096 133217843058413568 133523466720903168 133649785918545624 133884145993515008 134010806409951744 134169204924776448 134531628492914688 134967831144566784 135038319665872896 135332411995848704 135771211091855872 136002682283360256 136057919253774336 136298874844217344 136499070719950848 136812222058856448 136867787820761088 137473865144598528 137845215401607168 138292161960935424 138422992558493682 138665722636140544 138960962243518464 139655989988163584 139662476685082624 139788110828301312 139861116796796928 140238915599597568 140859920936337408 141166691802939392 141173248668454912 141374037531377664 142383646042619904 142390259432838144 142700363137224256 142768258808807424 142774890063396864 143160559674589184 143794502622511104 143930538681510672 144182926454554624 144319329979948032 144650422280978432 145349972001841152 145425882717093888 145742597533990912 145956664355733504 146215150406614016 146464427074387968 146998999236870144 147336239140306944 147396079191588864 147475625841153792 147873993279946752 148048777848029184 148273436805824512 148448693509423104 148930020573315072 149070915062993196 149332316685074432 149816508791013376 150398758448791552 150541042430478336 150619664242704384 151437120063993088 151695299469901824 152248963495329792 152598247681032192 152742612478337856 153155207325659136 153336234199744512 153750432563331072 154248949879504896 154329508189569024 154665613709541376 155770142679105536 155777377841053696 155924750238303228 155998937965658112 156345940811610368 156420328938012672 157112988736684032 157120286270717952 157462469668661248 157544706276851712 158669795997253632 158812528278306816 158819904752011776 159248915839942656 159614259068665856 159679085790887936 160386176002031616 160537908529377288 160819417968541696 161055629633912832 161340855621091328 161493491318242629 162121122617438208 162205792261373952 162731725066100736 163086129299684864 163171302929596416 163364168659894272 163612068199530496 163960422225739776 164336574425726976 164492044207440768 164936377119940608 165314768321118208 166114253716389888 166201008819535872 166562968610275328 166807616406552576 167103029036130304 167998856270708736 168384273303207936 168452661933244416 168543572389890048 168998849462796288 169198603254890496 169455356349513728 170205737798074368 170366760071992224 170665504782942208 171892278997024768 172046905634832384 172054896814679424 172136759134519296 172519658826604544 173751690668867584 173842434512388096 173916067573492062 173998815423234048 175241410513993728 175249550071185408 175631216168891392 175722941616488448 175889183413061664 176197611907186688 176977849381552128 177145278377243904 177623790744551424 177716556837421056 178031288961204224 178199714558060832 178681075213268992 178892273233035264 179375504657219584 179566041452249088 179638971514748928 179957108192755712 180051092887830528 180921845214609408 181508462573727744 181998760959934464 182416296078475264 182490383761014784 183298486859464704 183471895462145472 184063576724471808 184389549281247232 184563990077991576 185281282991357952 185378048298713088 185979114361257984 186384147771068416 186481489062395904 187383339686559744 187813227915116544 187990907665646592 188498716708503552 189844861390159872 189853679243784192 190357678411743232 190366520084529152 190637275893202944 191726003496681472 191907384908680896 191998692880809984 192425773306597376 193369832291303424 193378813871652864 193799962669121536 193901176956125184 194084616179930112 194608885807644672 195470652002476032 195998665649160192 196448318853742592 196528105588785152 196634167788205056 197165324373262336 197398370464038912 197585118190002816 198222313395585024 198573360764420096 198761220083990928 199637898167844864 200285200081354752 200721389907304448 200826218990272512 201016209614927616 201797442739372032 202260399293202432 202451746716850176 202998617993773056 203464330241376256 203656816637783808 204206943100878848 204448312266326016 205000576751108096 205218333088284672 205301681731141632 205665266506006528 206767823102410752 207438242941403136 207899666984404304 207998583954210816 209483984982245376 209493715027623936 209682166242451968 210059608369135616 210358373399396352 211559727996338176 211750037704409088 211759873002682368 212331887786590208 213848234669375488 214050544705836384 214152388213211136 214162335095095296 214740839511883776 215324655090990172 215691753933766656 216161496823250944 216274389681831936 216478994969922048 216975633421467648 217561737239461888 218024958002761728 218613896300986368 219115432567635968 219322725609921024 219915169493254144 221004358710460416 221094118787383296 221485671621853184 221810989919920128 222410155208736768 222673040264134656 223395030859972608 223998475027611648 224724763186520064 225331799283728384 225598137673187328 225811563645717504 226539786737811456 226940983730765824 227155680095989632 228897371521548288 229395874179776512 229406529086239232 229515678846025728 229732810988488704 230625648844996608 231373424819257344 231888090097989416 231998420564312064 233655214018658304 233666066761580544 233887125357454842 234297255488651264 234518911217415552 234630493407019008 235970465842069504 236193704502991872 236317059415277568 236831720992735232 236955409116561408 237599619410747776 238004693995880448 238523030977380352 238873373759913984 239421388602998784 239518628686331904 240068123850440704 240579264003047424 241229126952812544 242011283431636992 242665014613245952 243181683926157312 244397982479286272 244629193949527296 244756954394394624 245418102299295744 246085320103988768 246504861638590464 247041710655143936 247404565679910912 247972152481677312 248641985416527872 249171380574584832 249844452915412992 250654543554195456 251331622278004736 252576409954811904 252678992899866624 253126481853546496 253138238991712256 253498274194194432 254183034524270592 255308606697111552 255876513211574528 255998257174413312 257838418495537152 258070358452248576 258082345222019136 258779488239906816 259478514410192896 260627536003301376 260763651768582144 260874101360238093 261331554198880256 262178890384273408 263197827285385216 263446824253337088 263572170108567552 263584412424732672 264296417860780032 265014960111987904 265466774072328192 266435686116827136 267046933441806336 267299571837091248 267768291987030016 268021612819903488 268338409849552896 269063256985829376 269935662289133568 270076639331745792 270664823991697408 271542422183711744 272005364566720512 272115838507548672 272597749688434688 272998141439901696 273624444117712896 273735575641522176 274947730289197056 275690430803214336 276584323921870848 276845985116987364 277331445272281088 277921924487036928 279311979976327168 279324953370165248 279576221656602624 279722233593593856 281719841872674816 282333383605878784 282346497336909824 282748075062755328 284767292085239808 284780518865676288 285400726274448512 285536517617614848 285549780126793728 286321119349178368 287589005245022208 287861077363021344 288365852909109248 288638659959896064 289300844561956864 290699944003682304 290851765434187776 291485195067981824 291913328711467008 292430300813228032 293997998473740288 294672478280613888 294792158383177728 294951251682307584 295747986559893504 296097555696058368 296546873611649024 297860041146630144 298141830125986392 298664633370148864 299633017582026752 301082084860956672 301239328485408768 302874240127986176 303390598939803648 304497926990659584 305196495362064384 305485224956675712 306310414651318272 306672468399489024 307500865126662144 308497899759009792 308659016379138048 309331227419082752 311540285358211072 311554755682107392 311849500476606456 311997875931316224 312691881623220736 312840657876025344 314225977473368064 314240572541435904 314924939337322496 315089412553703424 317339591994507264 317625056556613632 317639809504023552 318497831679885312 319228518137331712 319358171581775872 320772352004063232 321075817058754576 321638835937083392 322111259267825664 322681711242182656 322986982636485258 324242245234876416 324411584522747904 325463450132201472 326172258599369728 326342605859192832 326728337319788544 327224136399060992 327920844451479552 328673148851453952 328984088414881536 329872754239881216 330629536642236416 332228507432779776 333125937220550656 333615232813105152 334206058072260608 335997712541417472 337087144779780096 337997698925592576 338397206509780992 338910712699027456 340411475596148736 340733520143984448 343784557994049536 344093811269664768 344109793629358848 344273518269038592 345039317653209088 347503381337735168 347832135146984124 347997630846468096 350482821027987456 350499100142370816 351262432337782784 351445883232976896 351778366826123328 353955698763104256 354290556754487808 355247581489102848 355433113674842112 356062577922408448 356399429116121664 357362150426537984 357784546466070528 358751009314439168 359132082904498176 359277943029497856 359914216385511424 360102185775661056 361843690429218816 363016925147455488 363997521919868928 364832592156950528 364980767522029568 366596973718929408 366943790924290944 368127153448943616 368779098562494464 369127980155983152 370562565982715904 370756096597426176 371958228722515968 372768295542136832 372962978124791808 374766679373119488 375626455830233088 375981815331293184 376818146409232801 376997433417007104 379689722780319744 379707358487568384 380715356823486464 380733040169058304 381274551786405888 383452006993362944 383814769817361792 383997385761619968 384851546613194752 386757627743305728 387599925338243072 387802353912250368 388169232359860224 389217771615289344 390941304004952064 391997331298320384 392896637707485184 393056211177570304 393268335576410112 394330648746524672 394796740928077824 395170236380005632 396444626791170048 397146721528840192 397522440167981856 400570400162709504 401442779814608896 401652437980545024 402032419229855232 403594885478744064 404903493433700352 405997235987546112 406928660482752512 407313633275567616 408413886201757696 408896624532652032 410436666176569344 410603363462283264 411330533012013056 413535646204821504 414876485882806272 415799333968808608 415997167908421632 418967969964490752 418987430055247872 419364332484903936 420119216738271232 420716746798792704 423500075408818176 423519746005364736 424663775573180416 427696469338750976 428101089411672768 428304776426422272 428324670190190592 429481679023767552 430649310181980344 431383507867533312 432322993646501888 432548779363663872 432957989939844096 433951266842935296 435123474478923776 436049916005523456 437227792601972736 438230865135271936 438645451219842048 439830338986508288 442008717420920832 442188237574766592 442971343243706368 443621979839840256 444820310417473536 445346080528269312 446790061719945216 447996950055223296 449449526373040128 450663598567456768 451196275346374656 451623127291435008 453881967461531648 454311360191979264 457794743043096576 458791748359553024 458813058172478464 459465621976977408 461251297689993216 462746849638514688 463776180195978832 463996841128624128 467310428037316608 467332133523161088 467774250714909684 468594510977302528 469037822434831104 469260986814038016 471940931684139008 472387409005983744 472634118830555136 473663441985470464 475199238821495552 476009387991760896 477046061954760704 477746747519827968 478842777205997568 479037257372663808 481158528006094848 482458253905625088 484022566863273984 484480473954727887 485330029226491904 486363367852314624 488795964958572544 489258387899054592 489513908788789248 490836204598591488 492170640207977536 493009723277180928 494083421310287872 494809131359821824 495944304963354624 497283970833055744 498342761149169664 499688905830825984 501309087108390912 502663244556009472 505152819909623808 505357985799733248 506252963707092992 506276477983424512 506996548388388864 508366069048541184 510617213394223104 511753026423149056 511996514348826624 515676836991074304 516140716904497152 516164690444038272 517558976479813632 518957028820385792 521255072006602752 521527303537164288 521748202720476186 522663108397760512 524357780768546816 526395654570770432 526893648506674176 527168824849465344 528592835721560064 530029920223975808 530933548144656384 532871372233654272 534093866883612672 534599143674182496 535536583974060032 536043225639806976 536676819699105792 538126513971658752 539871324578267136 540153278663491584 541329647983394816 543084844367423488 545195499376869376 545996282879803392 547248888235425792 547471151283044352 549895460578394112 553168647843741696 553691970233974728 554662890544562176 555843848974073856 558649906740330496 559152443313205248 559444467187187712 563439683745349632 564666767211757568 564692994673819648 565496150125510656 569534584170479616 569561037731352576 570801452548897024 571073035235229696 571099560253587456 572642238698356736 575178010490044416 575722154726042688 577277319919792128 578601689123913728 581399888007364608 581703530868375552 582970390135963648 583826657422934016 584860601626456064 587995996947480576 589344956561227776 589584316766355456 589902503364615168 591495973119787008 592195111392116736 593093747223298048 595720082293260288 596283660251972784 597329266740297728 599266035164053504 602164169721913344 602478656970817536 605748480255972352 606781197879607296 608995853981319168 610392990724128768 610970449913351424 612620829302636544 613344936798978048 615001730253324288 616995799518019584 618662454838165504 623080570716422144 623109511364214784 623699000953212912 623995751862632448 625383763246441472 628451954946736128 628481145082871808 629849878674644992 630178825107406848 634679183989014528 635250113113227264 635279619008047104 636995663359770624 638457036274663424 638716343163551744 641544704008126464 642151634117509152 643277671874166784 644222518535651328 645363422484365312 645973965272970516 648484490469752832 648823169045495808 650926900264402944 652344517198739456 652685211718385664 655841688902959104 657346297702907904 657968176829763072 659745508479762432 661259073284472832 664457014865559552 666251874441101312 667230465626210304 668412116144521216 671995425082834944 674174289559560192 675995397851185152 676794413019561984 677821425398054912 680822951192297472 681467040287968896 687569115988099072 688187622539329536 688219587258717696 688547036538077184 690078635306418176 695006762675470336 695664270293968248 695995261692936192 700965642055974912 700998200284741632 702524864675565568 702891766465953792 703556733652246656 707911397526208512 708581113508975616 710495162978205696 710866227349684224 712125155844816896 712798858232243328 714724300853075968 715569092932141056 717502018628878336 718264165808996352 718555886058995712 719828432771022848 720204371551322112 723687380858437632 726033850294910976 727995043839737856 729665184313901056 729961535044059136 733193947437858816 733887581848581888 736254306897887232 737558197124988928 738255960311966304 741125131965431808 743916457445031936 745536591084273664 745925956249583616 749533358746238976 751963630662586368 753636292818465602 753994866834014208 759379445560639488 759414716975136768 761466080338116608 762549103572811776 766904013986725888 767629539634723584 767994771523239936 769703093226389504 773515255486611456 775199850676486144 776338464719720448 778435543230578688 781882608009904128 783994662596640768 786536671152820224 788661297493049344 789593481856155648 790340472760011264 792889253582340096 794293443057680384 795044880335963712 801140800325419008 802885559629217792 803304875961090048 804064838459710464 807189770957488128 809806986867400704 811994471975092224 813857320965505024 814627266551135232 816827772403515392 817793249065304064 820873332353138688 821206726924566528 822661066024026112 827071292409643008 829752971765612544 831598667937617216 831994335816843264 837935939928981504 837974860110495744 838728664969807872 840238433476542464 847000150817636352 847039492010729472 849327551146360832 855392938677501952 856202178823345536 856609552852844544 856649340380381184 858963358047535104 861298620363960688 862767015735066624 864645987293003776 865097558727327744 865915979879688192 867902533685870592 870246948957847552 872099832011046912 874455585203945472 876461730270543872 877290902439684096 879660677973016576 884017434841841664 884376475149533184 885942686487412736 887243959679680512 889640620834947072 893580123439890432 895993900110446592 898899052746080256 901327197134913536 903246254582870016 907763934923063296 908622720383958528 915589486086193152 917583496719106048 917626116344956928 918931243953954816 922502595379986432 925493699277029376 927552360391957664 927993682257248256 934620856074633216 934664267046322176 935548501429819368 937189021954605056 938075644869662208 938521973628076032 944774818011967488 945268237661110272 947326883970940928 950398477642991104 952018775983521792 954092123909521408 955493495039655936 957685554411995136 958074514745327616 962317056012189696 964916507811250176 968045133726547968 968960947909455774 970660058452983808 972726735704629248 977591929917145088 978516775798109184 979027817577578496 981672409197182976 984341280415955072 986019446554361856 988166842620575744 989618262719643648 991888609926709248 994567941666111488 996685522298339328 999377811661651968 1002618174216781824 1005326489112018944 1012505927414185984 1012552955966849024 1013993096776777728 1016732138097082368 1021234426788446208 1023506052846298112 1031353673982148608 1032281433808994304 1032329380888076544 1035117952959627264 1037914057640771584 1042510144013205504 1043496405440952372 1045326216795521024 1048715561537093632 1052791309141540864 1053787297013348352 1054337649698930688 1060059840447951616 1061867096289312768 1065742744467308544 1068187733767225344 1069198287348364992 1072086451279613952 1073353639398211584 1076253027943317504 1079742649156534272 1080306557326983168 1082659295966789632 1086169688734846976 1090390998753738752 1091992565759606784 1094497776470851584 1094942302566088704 1099790921156788224 1106337295687483392 1107383940467949456 1109325781089124352 1111687697948147712 1117299813480660992 1118304886626410496 1118888934374375424 1126879367490699264 1129333534423515136 1129385989347639296 1130454439227698403 1130992300251021312 1139069168340959232 1139122075462705152 1141602905097794048 1142146070470459392 1142199120507174912 1145284477396713472 1150356020980088832 1151444309452085376 1154554639839584256 1157203378247827456 1162799776014729216 1163407061736751104 1165940780271927296 1167653314845868032 1169721203252912128 1175991993894961152 1178689913122455552 1179168633532710912 1179805006729230336 1182991946239574016 1184390222784233472 1186187494446596096 1191440164586520576 1192567320503945568 1194658533480595456 1198532070328107008 1204328339443826688 1204957313941635072 1211496960511944704 1217991707962638336 1220785981448257536 1221940899826702848 1225241658605273088 1226689873597956096 1233991599036039168 1237324909676331008 1246219022728429568 1247398001906425824 1247991503725264896 1250767526492882944 1256903909893472256 1256962290165743616 1259699757349289984 1260357650214813696 1270500226226454528 1270559238016094208 1273991326719541248 1276914072549326848 1277432686327103488 1283089408016252928 1284303268235018304 1288445037071302656 1290726844968730624 1291947930545941032 1296968980939505664 1297646338090991616 1301853800528805888 1304689034397478912 1305370423436771328 1311683377805918208 1314692595405815808 1315936353659526144 1319491016959524864 1322518146568945664 1328914029731119104 1332503748882202624 1334460931252420608 1336824232289042432 1343990850165669888 1348348579119120384 1351990795702370304 1353588826039123968 1355642850796109824 1361645902384594944 1362934080575937792 1375138231976198144 1376375245078659072 1376439174517435392 1380157270612836352 1390013525350940672 1391328540587936496 1391990523385872384 1401931284111949824 1401996400569483264 1405049729351131136 1405783532931907584 1407113467304493312 1415822795052417024 1417162227017951232 1420990325956411392 1424250311689633792 1425597716464486656 1429448601706151936 1431138185864282112 1435004037257756672 1436528331617992704 1437111772117991424 1439656865542045696 1447374761716875264 1452067700589821952 1455990087679475712 1466387894875717632 1467775163697163776 1472508613795774464 1475116394249977856 1476511920623932608 1482250263930863616 1487832914890063872 1491073182168547328 1491851912499167232 1499066717492477952 1503927261325172736 1507272585636931204 1507989733668028416 1518758891121278976 1518829433950273536 1522932160676233216 1525098207145623552 1533808027973451776 1535259079269447168 1535989543046479872 1539406186452779008 1547030510973222912 1550399701352972288 1552676929439440896 1556871086461157376 1563765216019808256 1567989325193281536 1573073342305640448 1577322594986098688 1579186963712311296 1580680945520022528 1585778507164680192 1588586886115360768 1590089760671927424 1602281600650838016 1605771119258435584 1606609751922180096 1608129676919420928 1614379541914976256 1619613973734801408 1623988943950184448 1627714641931010048 1629254533102270464 1633655544807030784 1635586498130608128 1641746664706277376 1642413453849133056 1645322132048052224 1659505943531225088 1663197335875234432 1663988671633686528 1675949720220991488 1677457329939615744 1680476866953084928 1694000301635272704 1694078984021458944 1698655102292721664 1710785877355003904 1712404357646691072 1713219105705689088 1713298680760762368 1717926716095070208 1722597240727921376 1725534031470133248 1729291974586007552 1731831959759376384 1735805067371741184 1740493897915695104 1744199664022093824 1748911170407890944 1754581804879368192 1759321355946033152 1768034869683683328 1768752950299066368 1771885372974825472 1774487919359361024 1779281241669894144 1787160246879780864 1791987800220893184 1797798105492160512 1802654394269827072 1806492509165740032 1815527869846126592 1817245440767917056 1831178972172386304 1835166993438212096 1835252232689913856 1837862487907909632 1845005190759972864 1850987398554058752 1855104720783915328 1855987364514496512 1869241712149266432 1869328534092644352 1871097002859638736 1874378043909210112 1876151289739324416 1889549636023934976 1890536475322220544 1894653767941881856 1900796955285982208 1904037551967043584 1908184247819042816 1910986990079311872 1915371108823990272 1916149029490655232 1924634112024379392 1929833015622500352 1936090267453095936 1937921895818911548 1941320116905967616 1945453471409258496 1955183859834290176 1957033551596218368 1958055635155156992 1968682560831910144 1972038893108723712 1976333685241151488 1979236525439287296 1983777219853418496 1993371044596678656 1998755623323303936 2005236348433563648 2010652978224037888 2025011854828371968 2025105911933698048 2027986193553555456 2033464276194164736 2042468853576892416 2047012105692596224 2062707347964297216 2064562867617988608 2064658761776153088 2070235905919254528 2075828115281543168 2085020288026411008 2086992810881904744 2090652433591042048 2097431123074187264 2107574594026696704 2108675299397861376 2120119680895903232 2123734192578625536 2131485488934617088 2136375467534450688 2138396574696729984 2144172902559227904 2146707278796423168 2152506055886635008 2159485298313068544 2160613114653966336 2165318591933579264 2172339377469693952 2180781997507477504 2183985131519213568 2188995552941703168 2189884605132177408 2199581842313576448 2212674591374966784 2214767880935898912 2218651562178248704 2223375395896295424 2234599626961321984 2236609773252820992 2237777868748750848 2258667068847030272 2258771978695278592 2260908878455396806 2261984600502042624 2278138336681918464 2278244150925410304 2283205810195588096 2284398241014349824 2290568954793426944 2300712041960177664 2302888618904170752 2309109279679168512 2314406756495654912 2325599552029458432 2331881560543854592 2335306629691736064 2339442406505824256 2351983987789922304 2359610013458460672 2365983892479148032 2368780445568466944 2372374988893192192 2382880329173041152 2385134641007891136 2397064140656214016 2408656678887653376 2409914627883270144 2422993921023889408 2435983415925276672 2441571962896515072 2443881799653405696 2450483317210546176 2453379747195912192 2467983198072078336 2474649819352662016 2492438045456859136 2494796003812851648 2495983007450529792 2501535052985765888 2513807819786944512 2513924580331487232 2519399514698579968 2520715300429627392 2541000452452909056 2541118476032188416 2547982653439082496 2553828145098653696 2554865372654206976 2566178816032505856 2568606536470036608 2576890074142605312 2581453689937461248 2583895861091882064 2593937961879011328 2595292676181983232 2603707601057611776 2609378068794957824 2610740846873542656 2623366755611836416 2629385190811631616 2631872707319052288 2638982033919049728 2645036293137891328 2657828059462238208 2665007497764405248 2668921862504841216 2673648464578084864 2687981700331339776 2696697158238240768 2703981591404740608 2723291804769189888 2725868161151875584 2750276463952396288 2752750490157318144 2752878349034870784 2760314541225672704 2780027050701881344 2782657081175872992 2783981046771744768 2803862568223899648 2803992801138966528 2810099458702262272 2811567065863815168 2814226934608986624 2834324454035902464 2841980651912822784 2848500623379267584 2851195432928973312 2858897203412303872 2862276371728564224 2873056663235985408 2874223544235982848 2879313731084091392 2894749523433750528 2904135401179643904 2911980175358951424 2932775789751435264 2935550327394327552 2945017227591548928 2950232788499955712 2953023841247865216 2964500527861727232 2975665829780127744 2982146364337094656 2983703824998334464 2998133434984955904 3007854522650345472 3014545171273862408 3015979467336056832 3037517782242557952 3037658867900547072 3045864321352466432 3050196414291247104 3067616055946903552 3070518158538894336 3078812372905558016 3094061021946445824 3100799402705944576 3105353858878881792 3113742172922314752 3127530432039616512 3135978650386563072 3146146684611280896 3154645189972197376 3158373927424622592 3161361891040045056 3177173772230721536 3180179521343854848 3204563201301676032 3211542238516871168 3216259353838841856 3228759083829952512 3239227947469602816 3247977887900368896 3258509066204540928 3267311089614061568 3271172996261216256 3283493329412554752 3284826907698266112 3290644264096104448 3319011887062450176 3326394671750468864 3327977343267373056 3351899440441982976 3354914659879231488 3388000603270545408 3388157968042917888 3391363317683095209 3397310204585443328 3421571754710007808 3424808715293382144 3426438211411378176 3426597361521524736 3435853432190140416 3445194481455842752 3451068062940266496 3458583949172015104 3463663919518752768 3471610134743482368 3480987795831390208 3488399328044187648 3497822340815781888 3509163609758736384 3518642711892066304 3536069739367366656 3537505900598132736 3543770745949650944 3548975838718722048 3558562483339788288 3574320493759561728 3583975600441786368 3595596210984321024 3605308788539654144 3612985018331480064 3631055739692253184 3634490881535834112 3662357944344772608 3670333986876424192 3670504465379827712 3675724975815819264 3701974797108117504 3710209441567830656 3711974729028993024 3738657068185288704 3742194005719277472 3748756087818420224 3752302579478648832 3779099272047869952 3781072950644441088 3789307535883763712 3801593910571964416 3816368495638085632 3821973980158623744 3830742217647980544 3832298058981310464 3849268224048758784 3872180534906191872 3875843791637823096 3882640233811935232 3890906942818516992 3914067103192436736 3916111270310313984 3937365121663820288 3944077786217447424 3952667370482302976 3958473050878574592 3967554439706836992 3986742089193357312 3997511246646607872 4010472696867127296 4021305956448075776 4050023709656743936 4050211823867396096 4055972387107110912 4066928552388329472 4084937707153784832 4094024211385192448 4125414695928594432 4129125735235977216 4129317523552306176 4140471811838509056 4151656230563086336 4170040576052822016 4173985621763809488 4181304867182084096 4194862246148374528 4215149188053393408 4217350598795722752 4240239361791806464 4247468385157251072 4262970977869234176 4272750935068901376 4276793149393459968 4288345805118455808 4293414557592846336 4305012111773270016 4318970596626137088 4330637183867158528 4344678754939387904 4361563995014955008 4367970263038427136 4399163684627152896 4425349182749933568 4429535761871797824 4446750791792590848 4469199253922643968 4473219546505641984 4475555737497501696 4517334137694060544 4517543957390557184 4521817756910793612 4523969201004085248 4556276673363836928 4556488301850820608 4566411620391176192 4568796482028699648 4601424083920355328 4605777237808341504 4618218559358337024 4628813512991309824 4651199104058916864 4663763121087709184 4670613259383472128 4678884813011648512 4703967975579844608 4719220026916921344 4731967784958296064 4737560891136933888 4744749977786384384 4765760658346082304 4770269282015782272 4794128281312428032 4817313357775306752 4819829255766540288 4845987842047778816 4871966831850553344 4883143925793030144 4887763599306811392 4900966634421092352 4906759494391824384 4935966396144156672 4949299638705324032 4984876090913718272 4989592007625703296 4991966014901059584 5003070105971531776 5027849160662974464 5038799029397159936 5041430600859254784 5082000904905818112 5082236952064376832 5095965306878164992 5107656290197307392 5109730745308413952 5132357632065011712 5137213072940073216 5153780148285210624 5162907379874922496 5167791722183764128 5187875923758022656 5207415202115223552 5218756137589915648 5221481693747085312 5246733511223672832 5263745414638104576 5277964067838099456 5290072586275782656 5315656118924476416 5337843725009682432 5347296929156169728 5375963400662679552 5393394316476481536 5407963182809481216 5446583609538379776 5451736322303751168 5505500980314636288 5505756698069741568 5520629082451345408 5560054101403762688 5565314162351745984 5567962093543489536 5607725136447799296 5607985602277933056 5620198917404524544 5623134131727630336 5628453869217973248 5668648908071804928 5683961303825645568 5697001246758535168 5702390865857946624 5717794406824607744 5724552743457128448 5746113326471970816 5748447088471965696 5758627462168182784 5789499046867501056 5808270802359287808 5823960350717902848 5865551579502870528 5871100654788655104 5900465576999911424 5906047682495730432 5929001055723454464 5951331659560255488 5964292728674189312 5996266869969911808 6015709045300690944 6029090342547724816 6031958934672113664 6075035564485115904 6075317735801094144 6091728642704932864 6100392828582494208 6135232111893807104 6141036317077788672 6157624745811116032 6188122043892891648 6201598805411889152 6210707717757763584 6227484345844629504 6255060864079233024 6271957300773126144 6292293369222561792 6309290379944394752 6322723782080090112 6354347544461443072 6360359042687709696 6409126402603352064 6423084477033742336 6432518707677683712 6457518167659905024 6478455894939205632 6495955775800737792 6517018132409081856 6534622179228123136 6542345992522432512 6566986658825109504 6569653815396532224 6581288528192208896 6638023774124900352 6652789343500937728 6655954686534746112 6703798880883965952 6709829319758462976 6776001206541090816 6776315936085835776 6782726635366190418 6794620409170886656 6843143509420015616 6849617430586764288 6853194723043049472 6871706864380280832 6890388962911685504 6902136125880532992 6917167898344030208 6927327839037505536 6943220269486964736 6961975591662780416 6976798656088375296 6995644681631563776 7018327219517472768 7037285423784132608 7087541491899301888 7097951677437444096 7117124966679576576 7148640987519123456 7191192421968642048 7210617577079308288 7225970036662960128 7268981763071668224 7324715888689545216 7340667973752848384 7341008930759655424 7351449951631638528 7403949594216235008 7420418883135661312 7423949458057986048 7477314136370577408 7484388011438554944 7504605158957297664 7558198544095739904 7562145901288882176 7578615071767527424 7603187821143928832 7632736991276171264 7643947960317247488 7661484435295961088 7664596117962620928 7698536448097517568 7744361069812383744 7751687583275646192 7765280467623870464 7781813885637033984 7828134206384873472 7832222540620627968 7874730243327640576 7888155572434894848 7905334740964605952 7916946101757149184 7935108879413673984 7973484178386714624 7995022493293215744 8020945393734254592 8042611912896151552 8100047419313487872 8100423647734792192 8111944774214221824 8169875414307569664 8188048422770384896 8250829391857188864 8258251470471954432 8258635047104612352 8280943623677018112 8303312461126172672 8340081152105644032 8347971243527618976 8362609734364168192 8389724492296749056 8430298376106786816 8434701197591445504 8480478723583612928 8525941955738468352 8545501870137802752 8553586298786919936 8576691610236911616 8586829115185692672 8637941193252274176 8661274367734317056 8689357509878775808 8735940526076854272 8798327369254305792 8850698365499867136 8859071523743595648 8893501583585181696 8938398507845287936 8946439093011283968 8951111474995003392 9034668275388121088 9035087914781114368 9043635513821587224 9047938402008170496 9112553346727673856 9112976603701641216 9132823240782352384 9137592964057399296 9202848167840710656 9211554475616683008 9236437118716674048 9257627025982619648 9302398208117833728 9327526242175418368 9341226518766944256 9357769626023297024 9407935951159689216 9438440053833842688 9463935569916592128 9475121782273867776 9489499955572768768 9531521316692164608 9540538564031564544 9588256562624856064 9634626715550613504 9691975684095557632 9743933663701106688 9775527198613622784 9801933268842184704 9813518988783648768 9871932792288313344 9969752181827436544 9979184015251406592 9983932029802119168 10006140211943063552 10055698321325948928 10077598058794319872 10164001809811636224 10164473904128753664 10191930613756329984 10264715264130023424 10274426145880146432 10307560296570421248 10325814759749844992 10335583444367528256 10375751847516045312 10414830404230447104 10437512275179831296 10442963387494170624 10493467022447345664 10527490829276209152 10555928135676198912 10580145172551565312 10631312237848952832 10675687450019364864 10694593858312339456 10751926801325359104 10786788632952963072 10815926365618962432 10893167219076759552 10903472644607502336 11011001960629272576 11011513396139483136 11041258164902690816 11120108202807525376 11130628324703491968 11135924187086979072 11215971204555866112 11240397834809049088 11246268263455260672 11256907738435946496 11337297816143609856 11367922607651291136 11394002493517070336 11404781731715893248 11435588813649215488 11449105486914256896 11492226652943941632 11496894176943931392 11517254924336365568 11616541604718575616 11647920701435805696 11742201309577310208 11800931153999822848 11812095364991460864 11858002111446908928 11902663319120510976 11928585457348378624 11992533739939823616 12031418090601381888 12058180685095449632 12063917869344227328 12150071128970231808 12150635471602188288 12183457285409865728 12200785657164988416 12282072634155577344 12315249491622232064 12376244087785783296 12403197610823778304 12421415435515527168 12454968691689259008 12510121728158466048 12543914601546252288 12584586738445123584 12618580759888789504 12645447564160180224 12708695088922886144 12720718085375419392 12818252805206704128 12846168954067484672 12865037415355367424 12915036335319810048 12956911789878411264 12991911551601475584 13034036264818163712 13069244358456246272 13084691985044865024 13162577056384417792 13276047548249800704 13305578687001875456 13407597761767931904 13419658639516925952 13552002413082181632 13552631872171671552 13565453270732380836 13589240818341773312 13686287018840031232 13699234861173528576 13706389446086098944 13780777925823371008 13804272251761065984 13834335796688060416 13854655678075011072 13886440538973929472 13953597312176750592 13991289363263127552 14036654439034945536 14074570847568265216 14175082983798603776 14195903354874888192 14234249933359153152 14297281975038246912 14382384843937284096 14421235154158616576 14451940073325920256 14537963526143336448 14649431777379090432 14681335947505696768 14682017861519310848 14702899903263277056 14807899188432470016 14840837766271322624 14847898916115972096 14954628272741154816 14968776022877109888 15009210317914595328 15116397088191479808 15124291802577764352 15157230143535054848 15206375642287857664 15265473982552342528 15287895920634494976 15322968870591922176 15329192235925241856 15397072896195035136 15488722139624767488 15503375166551292384 15530560935247740928 15563627771274067968 15656268412769746944 15664445081241255936 15749460486655281152 15810669481929211904 15833892203514298368 15870217758827347968 15946968356773429248 16041890787468509184 16085223825792303104 16200847295469584384 16223889548428443648 16339750828615139328 16376096845540769792 16516502940943908864 16517270094209224704 16561887247354036224 16606624922252345344 16680162304211288064 16695942487055237952 16779448984593498112 16860596752213573632 16869402395182891008 16960957447167225856 17051883911476936704 17091003740275605504 17107172597573839872 17153383220473823232 17173658230371385344 17275882386504548352 17322548735468634112 17378715019757551616 17471881052153708544 17596654738508611584 17701396730999734272 17718143047487191296 17787003167170363392 17876797015690575872 17892878186022567936 18069336550776242176 18070175829562228736 18087271027643174448 18095876804016340992 18225106693455347712 18225953207403282432 18265646481564704768 18275185928114798592 18405696335681421312 18423108951233366016 18472874237433348096 18515254051965239296 18604796416235667456 18655052484350836736 18682453037533888512 18715539252046594048 18815871902319378432 18876880107667685376 18927871139833184256 19063042633384329216 19081077128063129088 19176513125249712128 19269253431101227008 19383951368191115264 19487867327402213376 19551054397227245568 19603866537684369408 19627037977567297536 19743865584576626688 19939504363654873088 19958368030502813184 19967864059604238336 20012280423886127104 20111396642651897856 20155196117588639744 20328003619623272448 20328947808257507328 20383861227512659968 20529430528260046848 20548852291760292864 20615120593140842496 20651629519499689984 20671166888735056512 20751503695032090624 20829660808460894208 20875024550359662592 20885926774988341248 20986934044894691328 21054981658552418304 21111856271352397824 21160290345103130624 21262624475697905664 21351374900038729728 21389187716624678912 21573577265905926144 21631852731237924864 21806945289215004672 22022003921258545152 22023026792278966272 22082516329805381632 22240216405615050752 22261256649406983936 22271848374173958144 22431942409111732224 22480795669618098176 22513815476871892992 22674595632287219712 22735845215302582272 22809563463431786496 22871177627298430976 22898210973828513792 22984453305887883264 22993788353887862784 23034509848672731136 23233083209437151232 23295841402871611392 23484402619154620416 23601862307999645696 23624190729982921728 23716004222893817856 23805326638241021952 23857170914696757248 23985067479879647232 24062836181202763776 24116361370190899264 24127835738688454656 24300142257940463616 24301270943204376576 24366914570819731456 24564145268311154688 24630498983244464128 24752488175571566592 24806395221647556608 24842830871031054336 24909937383378518016 25020243456316932096 25087829203092504576 25169173476890247168 25237161519777579008 25290895128320360448 25417390177845772288 25441436170750838784 25636505610413408256 25692337908134969344 25730074830710734848 25913823579756822528 25983823103202951168 26068072529636327424 26138488716912492544 26325154112768835584 26552095096499601408 26611157374003750912 26815195523535863808 26839317279033851904 27104004826164363264 27105263744343343104 27130906541464761672 27178481636683546624 27398469722347057152 27412778892172197888 27561555851646742016 27608544503522131968 27668671593376120832 27709311356150022144 27772881077947858944 27907194624353501184 27982578726526255104 28073308878069891072 28149141695136530432 28350165967597207552 28391806709749776384 28468499866718306304 28594563950076493824 28764769687874568192 28842470308317233152 28903880146651840512 29075927052286672896 29362671895011393536 29364035723038621696 29405799806526554112 29615798376864940032 29681675532542645248 29909256545482309632 29937552045754219776 30018420635829190656 30232794176382959616 30314460287070109696 30412751284575715328 30530947965104685056 30575791841268989952 30794145792390070272 30977444279249534976 31006750333102584768 31127255542548135936 31312536825539493888 31328890162482511872 31498920973310562304 31621338963858423808 31667784407028596736 31740435517654695936 31893936713546858496 32083781574937018368 32170447651584606208 32401694590939168768 32447779096856887296 32679501657230278656 32752193691081539584 33033005881887817728 33034540188418449408 33123774494708072448 33213249844504690688 33360324608422576128 33391884974110475904 33558897969186996224 33721193504427147264 33738804790365782016 33921914894334451712 34103767822953873408 34182007480551211008 34214345195147679744 34306766440947646464 34347316460742770688 34551764773009096704 34645097470937268224 34757430039515103232 34943762104307417088 35402793461999468544 35436286094974382592 35574006334340726784 35753594031381151744 35785756372045135872 36140351659124457472 36174542055286348896 36191753608032681984 36450213386910695424 36451906414806564864 36531292963129409536 36550371856229597184 36846217902466732032 36945748474866696192 37030508103930478592 37209592832471334912 37364906075067777024 37431078504093188096 37631743804638756864 37753760215335370752 37855742279666368512 38126085266768658432 38162154256126258176 38353026250499424256 38538506862202454016 38767902736382230528 38975734654804426752 39102108794454491136 39207733075368738816 39254075955134595072 39487731169153253376 39879008727309746176 39916736061005626368 40024560847772254208 40222793285303795712 40310392235177279488 40656007239246544896 40657895616515014656 40767722455025319936 41058861056520093696 41097704583520585728 41303259038999379968 41342333777470113024 41503007390064181248 41659321616921788416 41750049100719325184 41973868089789382656 42109963317104836608 42223712542704795648 42525248951395811328 42702749800077459456 42778375433249357824 43147154531811852288 43263705462475849728 43613890578430009344 44044007842517090304 44046053584557932544 44165032659610763264 44480432811230101504 44522513298813967872 44543696748347916288 44863884818223464448 44961591339236196352 45027630953743785984 45349191264574439424 45471690430605164544 45619126926863572992 45742355254596861952 45796421947657027584 45968906611775766528 45987576707775725568 46069019697345462272 46466166418874302464 46591682805743222784 46968805238309240832 47203724615999291392 47248381459965843456 47432008445787635712 47610653276482043904 47714341829393514496 48125672362405527552 48232722740381798528 48255671477376909312 48602541886408753152 48733829141639462912 49128290536622309376 49260997966488928256 49612790443295113216 49685661742062108672 49819874766757036032 50040486912633864192 50338346953780494336 50474323039555158016 50581790256640720896 50882872341501677568 51273011220826816512 51384675816269938688 51460149661421469696 51827647159513645056 51967646206405902336 52136145059272654848 52276977433824985088 52650308225537671168 53104190192999202816 53222314748007501824 53630391047071727616 53678634558067703808 54208009652328726528 54210527488686686208 54261813082929523344 54356963273367093248 54796939444694114304 54825557784344395776 55123111703293484032 55217089007044263936 55337343186752241664 55418622712300044288 55545762155895717888 55814389248707002368 55965157453052510208 56146617756139782144 56298283390273060864 56700331935194415104 56783613419499552768 57189127900152987648 57529539375749136384 57807760293303681024 58151854104573345792 58725343790022787072 58728071446077243392 58811599613053108224 59231596753729880064 59363351065085290496 59818513090964619264 59875104091508439552 60036841271658381312 60465588352765919232 60628920574140219392 60825502569151430656 61151583682537979904 61588291584780140544 61954888558499069952 62013500666205169536 62254511085096271872 62625073651078987776 62657780324965023744 62997841946621124608 63242677927716847616 63335568814057193472 63480871035309391872 63787873427093716992 64167563149874036736 64340895303169212416 64803389181878337536 64895558193713774592 65504387382163079168 66066011763775635456 66069080376836898816 66247548989416144896 66426499689009381376 66720649216845152256 66783769948220951808 67117795938373992448 67442387008854294528 67843829788668903424 68207535645907746816 68428690390295359488 68613532881895292928 68694632921485541376 69103529546018193408 69514860079030206464 69887524208614834176 70805586923998937088 70872572189948765184 71148012668681453568 71571512744090271744 72280703318248914944 72349084110572697792 72383507216065363968 72900426773821390848 72903812829613129728 73062585926258819072 73100743712459194368 73692435804933464064 73891496949733392384 74061016207860957184 74419185664942669824 74729812150135554048 74862157008186376192 75263487609277513728 75507520430670741504 75711484559332737024 76252170533537316864 76324308512252516352 76706052500998848512 77077013724404908032 77535805472764461056 77951469309608853504 78204217588908982272 78415466150737477632 78975462338306506752 79758017454619492352 79833472122011252736 80049121695544508416 80445586570607591424 80620784470354558976 81312014478493089792 81315791233030029312 81535444910050639872 82195409167041171456 82606518077998759936 82684667554940226048 83006014780128362496 83318643233843576832 83500098201438650368 83947736179578765312 84219926634209673216 84447425085409591296 85050497902791622656 85405499600154918912 85556750866498715648 86294309063623704576 86527410924951699456 87227781156860018688 88088015685034180608 88092107169115865088 88330065319221526528 88960865622460203008 89045026597627935744 89727769636446928896 89923182678472392704 90055261907487571968 90698382529148878848 90943380861210329088 91238253853727145984 91484710509193723904 91592843895314055168 92138039394690924544 92932332837748604928 93937610476618481664 94496762919931686912 94864016891575271424 95221306552964087808 95428683658787028992 96251344724811055104 96465445480763597056 96511342954753818624 97205083772817506304 98256581073244618752 98521995932977856512 99225580886590226432 99371323484124217344 99639749533514072064 100080973825267728384 100676693907560988672 100948646079110316032 101163580513281441792 101765744683003355136 102546022441653633024 102769351632539877376 102920299322842939392 103655294319027290112 103935292412811804672 104272290118545309696 104553954867649970176 105300616451075342336 106208380385998405632 106444629496015003648 107260782094143455232 107357269116135407616 108421054977373372416 108523626165859046688 108713926546734186496 109593878889388228608 109651115568688791552 110246223406586968064 110674686373504483328 110837245424600088576 111091524311791435776 111628778497414004736 112293235512279564288 112596566780546121728 113567226838999105536 114378255800305975296 115059078751498272768 115615520586607362048 116303708209146691584 117450687580045574144 117456142892154486784 117623199226106216448 118463193507459760128 118726702130170580992 119637026181929238528 119750208183016879104 120073682543316762624 120931176705531838464 121257841148280438784 121651005138302861312 122303167365075959808 123176583169560281088 123909777116998139904 124027001332410339072 124509022170192543744 125250147302157975552 125995683893242249216 126485355855433695232 126671137628114386944 127575746854187433984 128335126299748073472 129606778363756675072 129791116387427549184 131008774764326158336 132132023527551270912 132138160753673797632 132495097978832289792 133441298433690304512 133567539896441903616 134235591876747984896 134884774017708589056 135687659577337806848 136415071291815493632 136857380780590718976 137227065763790585856 137389265842971082752 138207059092036386816 139029720158060412928 139775048417229668352 141611173847997874176 141745144379897530368 142296025337362907136 143143025488180543488 144561406636497829888 144698168221145395584 144767014432130727936 145807625659226259456 146125171852517638144 146201487424918388736 147384871609866928128 147782993899466784768 148122032415721914368 148838371329885339648 149459624300271108096 149724314016372752384 151015040861341483008 151422969118665474048 152648617024505032704 153412105001997697024 154154027448809816064 155071610945528922112 155902938619217707008 156408435177817964544 156830932301474955264 157950924676613013504 159666944244022505472 160098243391089016832 160891173141215182848 161241568940709117952 162624028956986179584 162631582466060058624 163070889820101279744 164390818334082342912 165213036155997519872 165369335109880452096 166012029560256724992 166637286467687153664 167000196402877300736 167895472359157530624 168439853268419346432 168894850170819182592 170100995805583245312 171113501732997431296 172588618127247409152 174455562313720037376 176176031370068361216 176184214338231730176 176660130638443053056 177921731244920406016 178090053195255871488 179455539272893857792 179846365356944785408 180110523814975143936 181396765058297757696 181886761722420658176 182476507707454291968 182969421018387447808 184276078789381849088 185864665675497209856 187875220953236963328 188993525839863373824 189728033783150542848 190442613105928175616 190857367317574057984 192502689449622110208 192930890961527194112 193022685909507637248 194410167545635012608 196513162146489237504 197043991865955713024 198451161773180452864 198742646968248434688 199279499067028144128 200161947650535456768 201353387815121977344 201897292158220632064 202327161026562883584 203531489366006710272 205538703265079754752 205840598645685878784 207310588638054580224 208544580237090619392 209107909735299940352 212416760771996811264 212889258992030007296 214714538232270815232 216842109954746744832 217047252331718093376 219187757778776457216 219302231137377583104 220492446813173936128 221349372747008966656 221674490849200177152 222183048623582871552 223257556994828009472 224586471024559128576 225193133561092243456 227134453677998211072 228756511600611950592 230118157502996545536 231231041173214724096 232607416418293383168 234901375160091148288 234912285784308973568 235246398452212432896 236926387014919520256 237453404260341161984 239274052363858477056 239500416366033758208 240147365086633525248 241862353411063676928 242515682296560877568 243302010276605722624 244606334730151919616 247819554233996279808 248054002664820678144 249018044340385087488 250500294604315951104 251991367786484498432 253342275256228773888 255151493708374867968 256670252599496146944 259213556727513350144 259582232774855098368 262017549528652316672 264264047055102541824 264276321507347595264 264990195957664579584 266882596867380609024 267135079792883807232 268471183753495969792 269769548035417178112 271375319154675613696 272830142583630987264 273714761561181437952 274454131527581171712 274778531685942165504 276414118184072773632 278059440316120825856 283490288759795060736 284592050674725814272 286286050976361086976 289122813272995659776 289396336442290791168 289534028864261455872 291615251318452518912 292250343705035276288 294769743219733856256 295565987798933569536 297676742659770679296 298919248600542216192 299448628032745504768 302030081722682966016 302845938237330948096 305297234049010065408 306824210003995394048 308308054897619632128 310143221891057844224 311805877238435414016 312816870355635929088 313661864602949910528 315901849353226027008 319333888488045010944 320196486782178033664 321782346282430365696 322483137881418235904 325263164932120117248 326141779640202559488 328781636668164685824 330426072311995039744 330738670219760904192 332024059120513449984 333274572935374307328 334000392805754601472 336879706536838692864 337789700341638365184 342227003465994862592 345177236254494818304 348911124627440074752 352352062740136722432 352368428676463460352 353320261276886106112 356180106390511742976 358911078545787715584 359692730713889570816 360221047629950287872 362793530116595515392 363773523444841316352 364953015414908583936 365938842036774895616 368552157578763698176 371729331350994419712 375750441906473926656 377987051679726747648 379456067566301085696 381714734635148115968 385005378899244220416 385861781923054388224 388820335091270025216 393026324292978475008 394087983731911426048 396902323546360905728 397485293936496869376 400323895301070913536 402706775630243954688 404654322053125767168 407062978732013420544 411077406530159509504 411681197291371757568 414621177276109160448 417089160474181238784 418215819470599880704 424833521543993622528 425778517984060014592 429429076464541630464 433684219909493489664 434094504663436186752 438375515557552914432 438604462274755166208 440984893626347872256 442698745494017933312 443348981698400354304 444366097247165743104 446515113989656018944 449172942049118257152 450386267122184486912 454268907355996422144 460236315005993091072 462462082346429448192 465214832836586766336 469824571568617947136 470492796904424865792 473852774029839040512 474906808520682323968 479000832732067516416 480294730173267050496 483724706822127353856 486604020553211445248 489212669460303839232 495639108467992559616 496108005329641356288 498036088680770174976 501000589208631902208 503982735572968996864 506684550512457547776 510302987416749735936 513340505198992293888 518427113455026700288 524035099057304633344 528528094110205083648 528552643014695190528 529980391915329159168 533765193734761218048 534270159585767614464 536942367506991939584 539539096070834356224 542750638309351227392 545660285167261974528 547429523122362875904 548908263055162343424 552828236368145547264 556118880632241651712 566980577519590121472 569184101349451628544 572572101952722173952 578245626545991319552 578792672884581582336 579068057728522911744 583230502636905037824 584500687410070552576 589539486439467712512 591131975597867139072 595353485319541358592 597838497201084432384 598897256065491009536 604060163445365932032 605691876474661896192 610594468098020130816 613648420007990788096 616616109795239264256 620286443782115688448 625633740711271858176 627323729205899821056 638667776976090021888 640392973564356067328 644966275762836471808 650526329864240234496 657563273336329371648 661477340439521808384 664048118241026899968 666549145870748614656 668000785611509202944 673759413073677385728 675579400683276730368 684454006931989725184 690354472508989636608 697822249254880149504 704704125480273444864 704736857352926920704 706640522553772212224 712360212781023485952 717822157091575431168 719385461427779141632 720442095259900575744 725587060233191030784 727547046889682632704 729906030829817167872 731877684073549791232 737104315157527396352 743458662701988839424 751500883812947853312 755974103359453495296 763429469270296231936 770010757798488440832 771723563846108776448 777640670182540050432 786052648585956950016 788175967463822852096 794970587872993738752 800647790602141827072 805413551260487909376 809308644106251534336 814125957464026841088 822154813060319019008 823362394582743515136 829242354552218320896 834178320948362477568 836431638941199761408 851557035968120029184 858858152929083260928 867368439818986979328 868189009326872373504 876751031115105828864 881969787252695744512 885397490988035866624 886697963396800708608 893030227979312037888 898345884098236514304 908537814711992844288 920472630011986182144 924924164692858896384 930429665673173532672 939649143137235894272 940985593808849731584 947705548059678081024 949813617041364647936 958001665464135032832 960589460346534100992 967449413644254707712 973208041106422890496 978425338920607678464 991278216935985119232 992216010659282712576 996072177361540349952 1002001178417263804416 1007965471145937993728 1013369101024915095552 1026681010397984587776 1036854226910053400576 1048070198114609266688 1057056188220410167296 1057105286029390381056 1059960783830658318336 1068540319171535228928 1073884735013983879168 1079078192141668712448 1085501276618702454784 1091320570334523949056 1094859046244725751808 1097816526110324686848 1105656472736291094528 1112237761264483303424 1133961155039180242944 1138368202698903257088 1145144203905444347904 1156491253091982639104 1157585345769163164672 1166461005273810075648 1169001374820141105152 1179078972878935425024 1182263951195734278144 1190706970639082717184 1197794512130982019072 1208120326890731864064 1221188936196040261632 1233232219590478528512 1240572887564231376896 1251267481422543716352 1254647458411799642112 1277335553952180043776 1280785947128712134656 1289932551525672943616 1301052659728480468992 1315126546672658743296 1322954680879043616768 1328096236482053799936 1333098291741497229312 1336001571223018405888 1347518826147354771456 1351158801366553460736 1368908013863979450368 1380708945017979273216 1395644498509760299008 1409473714705853841408 1413281045107544424448 1424720425562046971904 1438770922855558283264 1440884190519801151488 1451174120466382061568 1459812061659634335744 1463755368147099582464 1486917325403977678848 1503001767625895706624 1511948206718906990592 1526858938540592463872 1540021515596976881664 1543447127692217552896 1555281340365080100864 1572105297171913900032 1576351934927645704192 1589941175745987477504 1601295581204283654144 1610827102520975818752 1618617288212503068672 1628251914928053682176 1644309626120638038016 1646724789165487030272 1658484709104436641792 1668356641896724955136 1703114071936240058368 1717716305858166521856 1734736879637973958656 1736378018653744747008 1753502062230211657728 1763939574505391489024 1773395926793601417216 1786060455958624075776 1796691768196473028608 1817075629423985688576 1840945260023972364288 1849848329385717792768 1860859331346347065344 1879298286274471788544 1881971187617699463168 1899627234082729295872 1916003330928270065664 1921178920693068201984 1934898827288509415424 1946416082212845780992 1984432021318565425152 1992144354723080699904 2004002356834527608832 2015930942291875987456 2026738202049830191104 2053362020795969175552 2096140396229218533376 2114112376440820334592 2114210572058780762112 2119921567661316636672 2137080638343070457856 2147769470027967758336 2158156384283337424896 2171002553237404909568 2182641140669047898112 2189718092489451503616 2195633052220649373696 2211312945472582189056 2224475522528966606848 2267922310078360485888 2290288407810888695808 2312982506183965278208 2315170691538326329344 2332922010547620151296 2338002749640282210304 2358157945757870850048 2364527902391468556288 2395589024261964038144 2416240653781463728128 2442377872392080523264 2466464439180957057024 2481145775128462753792 2502534962845087432704 2509294916823599284224 2554671107904360087552 2561571894257424269312 2579865103051345887232 2602105319456960937984 2630253093345317486592 2645909361758087233536 2656192472964107599872 2672003142446036811776 2695037652294709542912 2761417890035958546432 2791288997019520598016 2818947429411707682816 2849440851124093943808 2877541845711116566528 2881768381039602302976 2902348240932764123136 2919624123319268671488 2927510736294199164928 2973834650807955357696 3006003535251791413248 3023896413437813981184 3053717877081184927744 3080043031193953763328 3086894255384435105792 3110562680730160201728 3144210594343827800064 3152703869855291408384 3179882351491974955008 3221654205041951637504 3237234576425006137344 3256503829856107364352 3293449578330974060544 3316969418208873283584 3336713283793449910272 3406228143872480116736 3435432611716333043712 3469473759275947917312 3472756037307489494016 3507004124460423315456 3527879149010782978048 3546791853587202834432 3572120911917248151552 3593383536392946057216 3699696658771435585536 3721718662692694130688 3758596572548943577088 3763942375235398926336 3799254468165458591744 3832006661856540131328 3842357841386136403968 3869797654577018830848 3892832164425691561984 3968864042637130850304 3984288709446161399808 4008004713669055217664 4031861884583751974912 4053476404099660382208 4106724041591938351104 4192280792458437066752 4228421144117561524224 4239843135322633273344 4274161276686140915712 4295538940055935516672 4316312768566674849792 4342005106474809819136 4379436184978903007232 4391266104441298747392 4448951045057933213696 4535844620156720971776 4580576815621777391616 4630341383076652658688 4665844021095240302592 4676005499280564420608 4716315891515741700096 4729055804782937112576 4791178048523928076288 4832481307562927456256 4884755744784161046528 4932928878361914114048 4962291550256925507584 5005069925690174865408 5109342215808720175104 5123143788514848538624 5159730206102691774464 5204210638913921875968 5260506186690634973184 5291818723516174467072 5344006284892073623552 5390075304589419085824 5522835780071917092864 5582577994039041196032 5637894858823415365632 5698881702248187887616 5755083691422233133056 5763536762079204605952 5804696481865528246272 5839248246638537342976 5855021472588398329856 6012007070503582826496 6047792826875627962368 6160086062387907526656 6173788510768870211584 6288421188687655600128 6359764702983949910016 6443308410083903275008 6474469152850012274688 6513007659712214728704 6586899156661948121088 6633938836417746567168 6673426567586899820544 6812456287744960233472 6870865223432666087424 6938947518551895834624 6945512074614978988032 7014008248920846630912 7055758298021565956096 7093583707174405668864 7186767072785892114432 7399393317542871171072 7443437325385388261376 7517193145097887154176 7527884750470797852672 7598508936330917183488 7664013323713080262656 7684715682772272807936 7739595309154037661696 7785664328851383123968 7937728085274261700608 7968577418892322799616 8016009427338110435328 8063723769167503949824 8384561584916874133504 8456842288235123048448 8548322553372281831424 8632625537133349699584 8684010212949619638272 8758872369957806014464 8782532208882597494784 8897902090115866427392 9071689240313441943552 9161153631243554783232 9260682766153305317376 9331688042190480605184 9352010998561128841216 9432631783031483400192 9458111609565874225152 9582356097047856152576 9664962615125854912512 9769511489568322093056 9924583100513851015168 10010139851380349730816 10218684431617440350208 10246287577029697077248 10408421277827843751936 10521012373381269946368 10583637447032348934144 10688012569784147247104 10780150609178838171648 11165155988078082392064 11275789717646830731264 11397763404496375775232 11510167382844466266112 11527073524158409211904 11609392963731056492544 11678496493277074685952 12024014141007165652992 12095585653751255924736 12320172124775815053312 12347577021537740423168 12576842377375311200256 12719529405967899820032 12886616820167806550016 12948938305700024549376 13026015319424429457408 13173798313323896242176 13346853135173799641088 13624912575489920466944 13741730446865332174848 13891024149229957976064 14028016497841693261824 14111516596043131912192 14187167414348811337728 14373534145571784228864 14798786635085742342144 14886874650770776522752 15034386290195774308352 15197017872661834366976 15328026647426160525312 15369431365544545615872 15479190618308075323392 15571328657702766247936 15875456170548523401216 16032018854676220870656 16127447538335007899648 16769123169833748267008 16913684576470246096896 17096645106744563662848 17265251074266699399168 17368020425899239276544 17517744739915612028928 17565064417765194989568 17795804180231732854784 18143378480626883887104 18521365532306610634752 18704021997122257682432 18865263566062966800384 19329925230251709825024 19539022979136644186112 19849166201027702030336 20020279702760699461632 20437368863234880700416 20492575154059394154496 20816842555655687503872 21042024746762539892736 21167274894064697868288 21376025139568294494208 21560301218357676343296 22330311976156164784128 22551579435293661462528 22795526808992751550464 23054147048316818423808 23218785927462112985088 23356992986554149371904 24048028282014331305984 24191171307502511849472 24695154043075480846336 25153684754750622400512 25897876611400049098752 26052030638848858914816 26347596626647792484352 26693706270347599282176 27249825150979840933888 27483460893730664349696 27782048298459915952128 28056032995683386523648 28223033192086263824384 28374334828697622675456 28747068291143568457728 29773749301541553045504 30068772580391548616704 30394035745323668733952 30656053294852321050624 30738862731089091231744 31142657315405532495872 31750912341097046802432 32064037709352441741312 32254895076670015799296 33538246339667496534016 33827369152940492193792 34193290213489127325696 34530502148533398798336 34736040851798478553088 35035489479831224057856 36286756961253767774208 37042731064613221269504 37408043994244515364864 37730527132125933600768 38659850460503419650048 39078045958273288372224 39698332402055404060672 40040559405521398923264 40874737726469761400832 40985150308118788308992 42084049493525079785472 42334549788129395736576 43120602436715352686592 44660623952312329568256 45103158870587322925056 45591053617985503100928 46108294096633636847616 46437571854924225970176 46713985973108298743808 48096056564028662611968 48382342615005023698944 49390308086150961692672 50307369509501244801024 51795753222800098197504 52104061277697717829632 52695193253295584968704 53387412540695198564352 54499650301959681867776 55564096596919831904256 56112065991366773047296 56446066384172527648768 59547498603083106091008 60788071490647337467904 61312106589704642101248 61477725462178182463488 62285314630811064991744 63501824682194093604864 64128075418704883482624 64509790153340031598592 67076492679334993068032 67654738305880984387584 68386580426978254651392 69472081703596957106176 70070978959662448115712 72573513922507535548416 74085462129226442539008 74816087988489030729728 75461054264251867201536 78156091916546576744448 80081118811042797846528 81749475452939522801664 84168098987050159570944 84669099576258791473152 86241204873430705373184 89321247904624659136512 90206317741174645850112 91182107235971006201856 92216588193267273695232 93427971946216597487616 96192113128057325223936 96764685230010047397888 98780616172301923385344 100614739019002489602048 103591506445600196395008 104208122555395435659264 108999300603919363735552 111128193193839663808512 112224131982733546094592 112892132768345055297536 119094997206166212182016 121576142981294674935808 122624213179409284202496 122955450924356364926976 124570629261622129983488 127003649364388187209728 129019580306680063197184 135309476611761968775168 136773160853956509302784 138944163407193914212352 140141957919324896231424 145147027845015071096832 148170924258452885078016 149632175976978061459456 150922108528503734403072 156312183833093153488896 160162237622085595693056 163498950905879045603328 168336197974100319141888 169338199152517582946304 178642495809249318273024 182364214471942012403712 184433176386534547390464 186855943892433194975232 192384226256114650447872 193529370460020094795776 197561232344603846770688 201229478038004979204096 208416245110790871318528 217998601207838727471104 222256386387679327617024 224448263965467092189184 225784265536690110595072 243152285962589349871616 245248426358818568404992 254007298728776374419456 258039160613360126394368 270618953223523937550336 273546321707913018605568 277888326814387828424704 280283915838649792462848 290294055690030142193664 296341848516905770156032 301844217057007468806144 312624367666186306977792 326997901811758091206656 336672395948200638283776 338676398305035165892608 357284991618498636546048 364728428943884024807424 368866352773069094780928 373711887784866389950464 387058740920040189591552 395122464689207693541376 416832490221581742637056 435997202415677454942208 444512772775358655234048 448896527930934184378368 451568531073380221190144 486304571925178699743232 490496852717637136809984 508014597457552748838912 516078321226720252788736 547092643415826037211136 560567831677299584925696 580588111380060284387328 592683697033811540312064 603688434114014937612288 625248735332372613955584 653995803623516182413312 673344791896401276567552 677352796610070331785216 729456857887768049614848 774117481840080379183104 790244929378415387082752 833664980443163485274112 871994404831354909884416 889025545550717310468096 903137062146760442380288 972609143850357399486464 980993705435274273619968 1016029194915105497677824 1094185286831652074422272 1121135663354599169851392 1161176222760120568774656 1185367394067623080624128 1250497470664745227911168 1307991607247032364826624 1346689583792802553135104 1354705593220140663570432 1458913715775536099229696 1548234963680160758366208 1580489858756830774165504 1778051091101434620936192 1806274124293520884760576 1945218287700714798972928 1961987410870548547239936 2032058389830210995355648 2188370573663304148844544 2322352445520241137549312 2370734788135246161248256 2500994941329490455822336 2615983214494064729653248 2709411186440281327140864 2917827431551072198459392 3160979717513661548331008 3556102182202869241872384 3612548248587041769521152 3923974821741097094479872 4064116779660421990711296 4376741147326608297689088 4644704891040482275098624 4741469576270492322496512 5418822372880562654281728 5835654863102144396918784 6321959435027323096662016 7112204364405738483744768 7847949643482194188959744 8128233559320843981422592 8753482294653216595378176 9482939152540984644993024 10837644745761125308563456 12643918870054646193324032 14224408728811476967489536 16256467118641687962845184 17506964589306433190756352 18965878305081969289986048 25287837740109292386648064 28448817457622953934979072 32512934237283375925690368 37931756610163938579972096 56897634915245907869958144 75863513220327877159944192 113795269830491815739916288 227590539660983631479832576
- Sum of all divisors σ(n): 859546049322315195077751969
- Sum of proper divisors (its aliquot sum) s(n): 631955509661331563597919393
- 227590539660983631479832576 is an abundant number, because the sum of its proper divisors (631955509661331563597919393) is greater than itself. Its abundance is 404364970000347932118086817
Bases of 227590539660983631479832576
- Binary: 10111100010000100010101111100000011110110010101000011010101001000000000000000000000000002
- Hexadecimal: 0xBC422BE07B2A1AA4000000
- Base-36: SLH6BZ8KZ5XS1O1S0
Squares and roots of 227590539660983631479832576
- 227590539660983631479832576 squared (2275905396609836314798325762) is 51797453743177763354244288287464045943366212990795776
- 227590539660983631479832576 cubed (2275905396609836314798325763) is 11788610450474663811181190669192286708815674140821534196526585690680857487998976
-
227590539660983631479832576 is a
perfect square number . Itssquare root is 15086104190976 -
The
cube root of 227590539660983631479832576 is 610545547.6573551165
Scales and comparisons
How big is 227590539660983631479832576?- 227,590,539,660,983,631,479,832,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 227,590,539,660,983,631,479,832,576 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 227590539660983631479832576 cubic inches would be around 50878795.6 feet tall.
Recreational maths with 227590539660983631479832576
- 227590539660983631479832576 backwards is 675238974136389066935095722
- The number of decimal digits it has is: 27
- The sum of 227590539660983631479832576's digits is 135
- 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 227590539660983631479832576 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 227590539660983631479832576 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/227590539660983631479832576/
Chicago style:
Numbermatics. 2024. "Number 227590539660983631479832576 - Facts about the integer". https://numbermatics.com/n/227590539660983631479832576/
The information we have on file for 227590539660983631479832576 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 227590539660983631479832576, math, Factors of 227590539660983631479832576, curriculum, school, college, exams, university, Prime factorization of 227590539660983631479832576, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-seven septillion, five hundred ninety sextillion, five hundred thirty-nine quintillion, six hundred sixty quadrillion, nine hundred eighty-three trillion, six hundred thirty-one billion, four hundred seventy-nine million, eight hundred thirty-two thousand, five hundred seventy-six.