188306845486445832227536896
188,306,845,486,445,832,227,536,896 is an even composite number composed of six prime numbers multiplied together.
What does the number 188306845486445832227536896 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23625 divisors.
188306845486445832227536896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 188306845486445832227536896:
214 × 32 × 76 × 294 × 434 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 43 × 43 × 43 × 43 × 67 × 67)See below for interesting mathematical facts about the number 188306845486445832227536896 from the Numbermatics database.
Names of 188306845486445832227536896
- Cardinal: 188306845486445832227536896 can be written as One hundred eighty-eight septillion, three hundred six sextillion, eight hundred forty-five quintillion, four hundred eighty-six quadrillion, four hundred forty-five trillion, eight hundred thirty-two billion, two hundred twenty-seven million, five hundred thirty-six thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 1.88306845486445832227536896 × 1026
Factors of 188306845486445832227536896
Divisors of 188306845486445832227536896
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 32 36 42 43 48 49 56 58 63 64 67 72 84 86 87 96 98 112 116 126 128 129 134 144 147 168 172 174 192 196 201 203 224 232 252 256 258 261 268 288 294 301 336 343 344 348 384 387 392 402 406 441 448 464 469 504 512 516 522 536 576 588 602 603 609 672 686 688 696 768 774 784 804 812 841 882 896 903 928 938 1008 1024 1029 1032 1044 1072 1152 1176 1204 1206 1218 1247 1344 1372 1376 1392 1407 1421 1536 1548 1568 1608 1624 1682 1764 1792 1806 1827 1849 1856 1876 1943 2016 2048 2058 2064 2088 2107 2144 2304 2352 2401 2408 2412 2436 2494 2523 2688 2709 2744 2752 2784 2814 2842 2881 3072 3087 3096 3136 3216 3248 3283 3364 3528 3584 3612 3654 3698 3712 3741 3752 3886 4032 4096 4116 4128 4176 4214 4221 4263 4288 4489 4608 4704 4802 4816 4824 4872 4988 5046 5376 5418 5488 5504 5547 5568 5628 5684 5762 5829 5887 6144 6174 6192 6272 6321 6432 6496 6566 6728 7056 7168 7203 7224 7308 7396 7424 7482 7504 7569 7772 8064 8192 8232 8256 8352 8428 8442 8526 8576 8643 8729 8978 9216 9408 9604 9632 9648 9744 9849 9947 9976 10092 10752 10836 10976 11008 11094 11136 11223 11256 11368 11524 11658 11774 12288 12348 12384 12544 12642 12789 12864 12943 12992 13132 13456 13467 13601 14112 14336 14406 14448 14616 14749 14792 14848 14964 15008 15138 15544 16128 16384 16464 16512 16641 16704 16807 16856 16884 17052 17152 17286 17458 17487 17661 17956 18432 18816 18963 19208 19264 19296 19488 19698 19894 19952 20167 20184 21504 21609 21672 21952 22016 22188 22272 22446 22512 22736 22981 23048 23316 23548 24389 24576 24696 24768 25088 25284 25578 25728 25886 25929 25984 26187 26264 26912 26934 27202 28224 28672 28812 28896 29232 29498 29547 29584 29696 29841 29928 30016 30276 31088 31423 32256 32928 33024 33282 33408 33614 33712 33768 34104 34304 34572 34916 34974 35322 35912 36163 36864 37632 37926 38416 38528 38592 38829 38976 39396 39788 39904 40334 40368 40401 40803 41209 43008 43218 43344 43904 44032 44247 44376 44544 44892 45024 45472 45962 46096 46632 47096 48778 49152 49392 49536 50176 50421 50568 51156 51456 51772 51858 51968 52374 52528 52983 53621 53824 53868 54404 56347 56448 57344 57624 57792 58464 58996 59094 59168 59392 59682 59856 60032 60501 60552 61103 62176 62846 64512 65856 66048 66564 66816 67228 67424 67536 68208 68608 68943 69144 69629 69832 69948 70644 71824 72326 73167 73728 75264 75852 76832 77056 77184 77658 77952 78561 78792 79507 79576 79808 80668 80736 80802 81606 82418 83549 86016 86436 86688 87808 88064 88494 88752 89088 89523 89784 90048 90601 90944 91924 92192 93264 94192 94269 95207 97556 98784 99072 100352 100842 101136 102312 102912 103243 103544 103716 103936 104748 105056 105966 107242 107648 107736 108489 108808 112694 112896 114688 115248 115584 116487 116928 117649 117992 118188 118336 118784 119364 119712 120064 121002 121104 122206 122409 123627 123883 124352 125692 129024 130181 131712 132096 132741 133128 133632 134456 134848 135072 136416 137216 137886 138288 139258 139664 139896 141169 141288 143648 144652 146334 147456 150528 151263 151704 153664 154112 154368 155316 155904 157122 157584 159014 159152 159616 160863 160867 161336 161472 161604 163212 164836 167098 169041 170723 172032 172872 173376 175616 176128 176988 177504 178176 179046 179568 180096 181202 181503 181888 183309 183848 184384 186528 188384 188538 190414 193027 195112 197568 198144 200704 201684 202272 204624 205824 206486 206829 207088 207432 207872 208887 209496 210112 211932 214484 215296 215472 216978 217616 219501 219961 225388 225792 230496 231168 232974 233856 235298 235984 236376 236672 237568 238521 238728 239424 240128 242004 242208 244412 244818 247254 247766 248704 250647 251384 253141 258048 260362 263424 264192 265482 266256 267264 268912 269696 270144 271803 272832 274432 275772 276576 278516 279328 279792 282338 282576 282807 285621 287296 288463 289304 292668 301056 302526 303408 307328 308224 308736 309729 310632 311808 314244 315168 318028 318304 319232 321726 321734 322672 322944 323208 325467 326424 329672 334196 338082 341446 344064 345744 346752 351232 352256 352947 353976 355008 356352 358092 359136 360192 362404 363006 363776 366618 367696 368768 370881 371649 373056 375347 376768 377076 380828 386054 390224 390543 394429 395136 396288 401408 403368 404544 409248 411648 412972 413658 414176 414864 415744 417774 418992 420224 423507 423864 427721 428968 430592 430944 433956 435232 439002 439922 450776 451584 460992 462336 465948 467712 470596 471968 472752 473344 475136 477042 477456 478848 480256 482589 482601 484008 484416 487403 488824 489636 494508 495532 497408 501294 502768 506282 507123 512169 516096 520724 526848 528384 530964 532512 534528 537824 539392 540288 543606 545664 548864 549927 551544 553152 556549 557032 558656 559584 564676 565152 565614 571242 574592 576926 578608 579081 584843 585336 602112 605052 606816 614656 616448 617472 619458 621264 623616 626661 628488 630336 634207 636056 636608 638464 643452 643468 645344 645888 646416 650934 652848 659344 659883 666449 668392 676164 682892 691488 693504 702464 704512 705894 707281 707952 710016 712704 715563 716184 718272 720384 722701 724808 726012 727552 733236 735392 737536 741762 743298 746112 750694 751941 753536 754152 759423 761656 772108 780448 781086 788858 790272 792576 802816 806736 809088 815409 818496 823296 825944 827316 828352 829728 831488 835548 837984 840448 847014 847728 855442 856863 857936 861184 861888 865389 867181 867912 870464 878004 879844 901552 903168 911267 921984 924672 929187 931896 935424 941192 943936 945504 946688 954084 954912 957696 960512 965178 965202 968016 968832 974806 977648 979272 988183 989016 991064 994816 1002588 1005536 1012564 1014246 1024338 1032192 1041448 1048727 1053696 1056768 1058841 1061928 1065024 1069056 1075648 1078784 1080576 1087212 1091328 1097728 1099854 1103088 1106304 1113098 1114064 1114947 1117312 1119168 1126041 1126069 1129352 1130304 1131228 1142484 1149184 1153852 1157216 1158162 1169686 1170672 1171629 1183287 1195061 1204224 1210104 1213632 1229312 1232896 1234944 1238916 1242528 1247232 1253322 1256976 1260672 1268414 1270521 1272112 1273216 1276928 1283163 1286904 1286936 1290688 1291776 1292832 1301868 1305696 1318688 1319766 1332898 1336784 1351189 1352328 1365784 1382976 1387008 1404928 1411788 1414562 1415904 1420032 1425408 1431126 1432368 1436544 1440768 1445402 1447803 1449616 1452024 1455104 1462209 1466472 1470784 1475072 1483524 1486596 1492224 1501388 1503882 1507072 1508304 1518846 1523312 1536507 1539727 1544216 1555009 1560896 1562172 1577716 1580544 1585152 1613472 1618176 1630818 1634063 1636992 1646592 1651888 1654632 1656704 1659456 1662976 1669647 1671096 1675968 1680896 1694028 1695456 1710884 1713726 1715872 1722368 1723776 1730778 1734362 1735824 1737243 1740928 1754529 1756008 1759688 1771987 1803104 1806336 1822534 1843968 1849344 1858374 1863792 1870848 1882384 1887872 1891008 1893376 1902621 1908168 1909824 1915392 1921024 1930356 1930404 1936032 1937664 1949612 1955296 1958544 1976366 1978032 1979649 1982128 1989632 1999347 2005176 2011072 2019241 2025128 2028492 2048676 2082896 2097454 2107392 2113536 2117682 2121843 2123856 2130048 2138112 2151296 2157568 2161152 2168103 2174424 2182656 2199708 2206176 2212608 2226196 2228128 2229894 2234624 2238336 2252082 2252138 2258704 2260608 2262456 2278269 2284968 2298368 2305703 2307704 2314432 2316324 2339372 2341344 2343258 2366574 2390122 2408448 2420208 2422921 2427264 2458624 2465792 2469888 2477832 2485056 2494464 2506644 2513952 2521344 2536828 2541042 2544224 2546432 2553856 2566326 2573808 2573872 2581376 2583552 2585664 2596167 2601543 2603736 2611392 2627429 2637376 2639532 2665796 2673568 2702378 2704656 2731568 2733801 2761003 2765952 2774016 2809856 2823576 2829124 2831808 2840064 2862252 2864736 2873088 2881536 2890804 2895606 2899232 2904048 2910208 2924418 2932944 2941568 2950144 2964549 2967048 2973192 2984448 2994047 3002776 3007764 3014144 3016608 3037692 3046624 3073014 3079454 3088432 3110018 3121792 3124344 3146181 3155432 3161088 3170304 3226944 3236352 3261636 3268126 3273984 3293184 3303776 3309264 3313408 3318912 3325952 3339294 3342192 3351936 3361792 3378123 3378207 3388056 3390912 3411821 3418801 3421768 3427452 3431744 3444736 3447552 3461556 3468724 3471648 3474486 3481856 3509058 3512016 3519376 3543974 3549861 3585183 3592607 3606208 3612672 3645068 3687936 3698688 3716748 3727584 3741696 3764768 3775249 3775744 3782016 3786752 3805242 3816336 3819648 3830784 3842048 3849489 3860712 3860808 3872064 3875328 3895843 3899224 3910592 3917088 3952732 3956064 3959298 3964256 3979264 3998694 4010352 4022144 4038482 4050256 4053567 4056984 4093901 4097352 4165792 4194908 4214784 4235364 4243686 4247712 4260096 4276224 4302592 4315136 4322304 4336206 4348848 4365312 4386627 4399416 4412352 4425216 4439449 4452392 4456256 4459788 4469248 4476672 4504164 4504276 4517408 4521216 4524912 4556538 4569936 4596736 4611406 4615408 4619181 4628864 4632648 4665027 4665143 4678744 4682688 4686516 4733148 4780244 4840416 4845842 4854528 4902189 4917248 4931584 4939776 4950967 4955664 4970112 4988928 5008941 5013288 5027904 5042688 5058907 5073656 5082084 5088448 5092864 5107712 5132652 5147616 5147744 5162752 5167104 5171328 5192334 5203086 5207472 5222784 5254858 5263587 5274752 5279064 5315961 5326969 5331592 5347136 5404756 5409312 5463136 5467602 5522006 5531904 5548032 5597783 5619712 5647152 5658248 5663616 5680128 5707863 5724504 5729472 5746176 5763072 5781608 5791212 5798464 5808096 5820416 5848836 5865888 5883136 5900288 5929098 5934096 5946384 5968896 5988094 5998041 6005552 6015528 6028288 6033216 6057723 6070267 6075384 6093248 6146028 6158908 6176864 6220036 6243584 6248688 6292362 6310864 6322176 6340608 6365529 6378869 6453888 6472704 6504309 6523272 6536252 6547968 6607552 6618528 6626816 6637824 6678588 6684384 6703872 6723584 6756246 6756414 6776112 6781824 6823642 6837602 6843536 6854904 6863488 6889472 6895104 6917109 6917281 6923112 6937448 6943296 6948972 6963712 7018116 7024032 7038752 7087948 7099722 7170366 7185214 7212416 7225344 7268763 7290136 7341089 7375872 7397376 7433496 7455168 7483392 7529536 7550498 7551488 7564032 7573504 7610484 7632672 7639296 7661568 7684096 7698978 7721424 7721616 7744128 7750656 7791686 7798448 7804629 7821184 7834176 7882287 7882483 7905464 7912128 7918596 7928512 7958528 7997388 8020704 8044288 8076964 8100512 8107134 8113968 8187802 8194704 8201403 8283009 8300161 8331584 8365427 8389816 8429568 8470728 8487372 8495424 8520192 8605184 8630272 8644608 8672412 8697696 8730624 8773254 8798832 8824704 8850432 8878898 8893647 8904784 8912512 8919576 8938496 8953344 8982141 9008328 9008552 9034816 9042432 9049824 9113076 9139872 9193472 9222812 9230816 9238362 9257728 9265296 9330054 9330286 9357488 9365376 9373032 9438543 9458323 9466296 9560488 9680832 9691684 9709056 9804378 9834496 9879552 9901934 9911328 9940224 9977856 10017882 10026576 10055808 10085376 10117814 10134621 10147312 10164168 10176896 10185728 10215424 10235463 10256403 10265304 10295232 10295488 10325504 10334208 10342656 10384668 10406172 10414944 10445568 10509716 10527174 10549504 10558128 10631922 10653938 10663184 10694272 10755549 10777821 10778089 10809512 10818624 10885063 10926272 10935204 11044012 11063808 11096064 11195566 11294304 11316496 11325747 11327232 11360256 11415726 11438441 11449008 11458944 11492352 11526144 11563216 11582424 11596928 11616192 11640832 11687529 11697672 11731776 11766272 11800576 11858196 11868192 11892768 11937792 11976188 11996082 12011104 12031056 12056576 12066432 12115446 12140534 12150768 12160701 12186496 12281703 12292056 12317816 12353728 12403909 12440072 12487168 12497376 12584724 12621728 12644352 12731058 12757738 12907776 12945408 13008618 13046544 13072504 13095936 13215104 13237056 13253632 13275648 13318347 13357176 13368768 13407744 13447168 13512492 13512828 13552224 13563648 13647284 13675204 13687072 13709808 13726976 13778944 13790208 13834218 13834562 13846224 13857543 13874896 13886592 13897944 13927424 13995081 13995429 14036232 14048064 14077504 14134687 14175896 14199444 14340732 14370428 14424832 14537526 14580272 14682178 14706567 14751744 14794752 14852901 14866992 14910336 14966784 15059072 15100996 15102976 15128064 15147008 15176721 15220968 15265344 15278592 15323136 15397956 15442848 15443232 15488256 15501312 15583372 15596896 15609258 15642368 15668352 15764574 15764966 15810928 15824256 15837192 15857024 15917056 15947883 15980907 15994776 16041408 16088576 16139921 16153928 16201024 16214268 16227936 16375604 16389408 16402806 16566018 16600322 16663168 16730854 16779632 16793349 16859136 16941456 16960447 16974744 16990848 17040384 17210368 17260544 17289216 17344824 17395392 17461248 17546508 17597664 17649408 17700864 17757796 17787294 17809568 17825024 17839152 17876992 17906688 17964282 18016656 18017104 18069632 18084864 18099648 18173169 18210801 18226152 18279744 18386944 18392003 18445624 18461632 18476724 18515456 18530592 18660108 18660572 18714976 18730752 18746064 18877086 18916646 18932592 19120976 19136607 19327021 19361664 19383368 19418112 19608756 19668992 19803868 19822656 19880448 20035764 20053152 20111616 20170752 20235628 20269242 20294624 20328336 20353792 20371456 20430848 20470926 20512806 20530608 20590464 20590976 20651008 20668416 20685312 20751327 20751843 20769336 20812344 20829888 20891136 20958329 21019432 21054348 21099008 21116256 21263844 21307876 21326368 21388544 21511098 21555642 21556178 21619024 21637248 21770126 21806289 21852544 21870408 22023267 22088024 22127616 22192128 22391132 22588608 22632992 22651494 22654464 22720512 22831452 22876882 22898016 22917888 22984704 23052288 23126432 23164848 23193856 23232384 23281664 23375058 23395344 23463552 23532544 23601152 23646861 23647449 23716392 23736384 23785536 23875584 23931607 23952376 23992164 24022208 24062112 24113152 24132864 24230892 24281068 24301536 24321402 24372992 24563406 24584112 24635632 24707456 24807818 24849027 24880144 24900483 24974336 24994752 25096281 25148249 25169448 25243456 25288704 25462116 25515476 25815552 25890816 26017236 26093088 26145008 26191872 26426743 26430208 26474112 26507264 26551296 26636694 26714352 26737536 26815488 26894336 26946423 27024984 27025656 27104448 27127296 27270901 27294568 27350408 27374144 27419616 27453952 27580416 27668436 27669124 27692448 27715086 27749792 27773184 27795888 27854848 27990162 27990858 28072464 28096128 28155008 28269374 28351792 28374969 28398888 28657307 28681464 28740856 28849664 29075052 29160544 29364356 29413134 29503488 29705802 29733984 29820672 29933568 30118144 30201992 30205952 30256128 30294016 30353442 30413083 30441936 30530688 30557184 30646272 30706389 30769209 30795912 30885696 30886464 30976512 31002624 31076143 31166744 31193792 31218516 31284736 31336704 31529148 31529932 31621856 31648512 31674384 31714048 31834112 31895766 31961814 31989552 32082816 32177152 32279842 32307856 32333463 32334267 32402048 32428536 32455872 32655189 32656001 32751208 32778816 32805612 33132036 33200644 33326336 33461708 33559264 33586698 33882912 33920894 33949488 33977241 33981696 34080768 34315323 34420736 34521088 34578432 34656769 34689648 34790784 34922496 35062587 35093016 35195328 35298816 35401728 35515592 35574588 35619136 35650048 35678304 35753984 35813376 35928564 36033312 36034208 36139264 36169728 36199296 36346338 36421602 36452304 36559488 36773888 36784006 36845109 36891248 36923264 36953448 37030912 37061184 37211727 37288783 37320216 37321144 37429952 37461504 37492128 37754172 37833292 37865184 38241952 38273214 38654042 38723328 38766736 38836224 39184481 39217512 39337984 39607736 39645312 39760896 39955041 40071528 40106304 40223232 40341504 40471256 40538484 40589248 40656672 40707584 40742912 40941852 41025612 41061216 41180928 41181952 41302016 41336832 41370624 41502654 41503686 41538672 41624688 41659776 41782272 41916658 41986287 42038864 42108696 42198016 42232512 42404061 42491869 42527688 42615752 42652736 42777088 43022196 43111284 43112356 43238048 43274496 43540252 43612578 43705088 43740816 44046534 44176048 44255232 44384256 44558703 44652083 44782264 45095261 45177216 45265984 45302988 45308928 45441024 45530163 45662904 45753764 45796032 45835776 45969408 46252864 46329696 46387712 46464768 46750116 46790688 46927104 47065088 47202304 47293722 47294898 47387827 47432784 47472768 47571072 47751168 47863214 47904752 47942721 47984328 48044416 48124224 48226304 48265728 48419763 48420967 48461784 48562136 48603072 48642804 48745984 49126812 49168224 49271264 49414912 49615636 49698054 49760288 49800966 49948672 49989504 50192562 50296498 50338896 50380047 50486912 50577408 50881341 50924232 51030952 51387623 51631104 51781632 52034472 52186176 52290016 52383744 52853486 52860416 52948224 53014528 53102592 53273388 53428704 53475072 53630976 53788672 53892846 54049968 54051312 54208896 54254592 54541802 54589136 54632403 54700816 54748288 54839232 54907904 55160832 55176009 55336872 55338248 55384896 55430172 55499584 55546368 55591776 55709696 55980324 55981716 56144928 56192256 56310016 56538748 56703584 56749938 56797776 57314614 57362928 57409821 57481712 57699328 57981063 58101127 58150104 58321088 58557989 58728712 58826268 59006976 59411604 59467968 59641344 60236288 60403984 60411904 60512256 60706884 60826166 60883872 61061376 61114368 61292544 61412778 61538418 61591824 61771392 61772928 61953024 62005248 62152286 62255529 62333488 62387584 62437032 62569472 62673408 62874987 63058296 63059864 63243712 63297024 63348768 63428096 63791532 63923628 63979104 64165632 64354304 64559684 64615712 64666926 64668534 64804096 64857072 64911744 65310378 65312002 65502416 65557632 65611224 66069801 66208261 66264072 66401288 66652672 66865387 66923416 67118528 67173396 67765824 67841788 67898976 67954482 67963392 68161536 68630646 68841472 69156864 69313538 69379296 69581568 69844992 70125174 70186032 70264709 70390656 70597632 70803456 70942347 71031184 71149176 71238272 71300096 71356608 71507968 71626752 71794821 71857128 72066624 72068416 72278528 72339456 72398592 72692676 72843204 72904608 73118976 73547776 73568012 73690218 73782496 73846528 73906896 74061824 74122368 74423454 74577566 74640432 74642288 74701449 74859904 74923008 74984256 75288843 75444747 75446623 75508344 75666584 75730368 76195441 76483904 76546428 77308084 77446656 77533472 77672448 78368962 78435024 79215472 79280229 79290624 79521792 79910082 80069087 80143056 80212608 80446464 80683008 80942512 81076968 81178496 81313344 81415168 81485824 81812703 81883704 82051224 82122432 82361856 82363904 82604032 82741248 83005308 83007372 83077344 83249376 83319552 83564544 83833316 83972574 84077728 84217392 84396032 84465024 84808122 84983738 85055376 85124907 85231504 85305472 85554176 85971921 86044392 86222568 86224712 86476096 86548992 86827363 87080504 87225156 87410176 87481632 88093068 88352096 88510464 89117406 89304166 89564528 90190522 90354432 90531968 90605976 90617856 90882048 91060326 91239249 91325808 91507528 91592064 91671552 91938816 92505728 92659392 92775424 92929536 93228429 93500232 93581376 93854208 94130176 94587444 94589796 94775654 94865568 94945536 95142144 95502336 95726428 95809504 95885442 95968656 96088832 96248448 96452608 96531456 96839526 96841934 96923568 97002801 97124272 97206144 97285608 97491968 97965567 97968003 98253624 98336448 98542528 98829824 98942809 99145229 99231272 99396108 99520576 99601932 99897344 99979008 100385124 100592996 100677792 100760094 100973824 101762682 101848464 102061904 102775246 102945969 103262208 103563264 103970307 104068944 104185603 104372352 104580032 104767488 105706972 105720832 105896448 106029056 106205184 106546776 106857408 106950144 107261952 107785692 108099936 108102624 108417792 108509184 109083604 109178272 109264806 109401632 109482221 109496576 109678464 109815808 110321664 110352018 110673744 110676496 110769792 110860344 110999168 111092736 111183552 111419392 111635181 111866349 111960648 111963432 112289856 112384512 112620032 112979447 113077496 113407168 113499876 113595552 114629228 114725856 114819642 114963424 115398656 115962126 116202254 116300208 116642176 117115978 117457424 117553443 117652536 118013952 118723129 118823208 118935936 119282688 120472576 120807968 120823808 121024512 121413768 121652332 121767744 122122752 122228736 122825556 123076836 123183648 123542784 123545856 123906048 124010496 124304572 124511058 124666976 124775168 124874064 125138944 125346816 125749974 126116592 126119728 126487424 126594048 126697536 126856192 127212183 127475607 127583064 127847256 127958208 128331264 128708608 128744021 129119368 129231424 129333852 129337068 129608192 129714144 129823488 130620756 130624004 131004832 131115264 131222448 132139602 132416522 132528144 132802576 133305344 133730774 133846832 133956249 134237056 134346792 135285783 135289147 135531648 135683576 135797952 135908964 135926784 136323072 137261292 137682944 138627076 138758592 139163136 140250348 140372064 140529418 140781312 141195264 141606912 141884694 142062368 142163481 142298352 142476544 142600192 142713216 143015936 143253504 143589642 143714256 144133248 144136832 144557056 144678912 144797184 145259289 145262901 145385352 145686408 145809216 146237952 146708303 147136024 147380436 147564992 147693056 147813792 148123648 148244736 148846908 149155132 149280864 149284576 149402898 149719808 149846016 149968512 150577686 150889494 150893246 151016688 151333168 151460736 152390882 152644023 152967808 153092856 154162869 154482101 154616168 154893312 155066944 155344896 156737924 156870048 158430944 158560458 158581248 159043584 159820164 160138174 160286112 160425216 160892928 161366016 161885024 162153936 162335707 162356992 162626688 162830336 162971648 163625406 163767408 164102448 164244864 164723712 164727808 165208064 165482496 165528027 166010616 166014744 166154688 166498752 166639104 167129088 167521249 167666632 167945148 168155456 168434784 168792064 168930048 169616244 169967476 170110752 170249814 170463008 170610944 171108352 171943842 172088784 172445136 172449424 172952192 173097984 173654726 173943189 174161008 174303381 174450312 174820352 174963264 175673967 176037743 176186136 176704192 177020928 178234812 178608332 179129056 180381044 180708864 181063936 181211952 181235712 182120652 182478498 182651616 183015056 183184128 183343104 183877632 184987201 185011456 185318784 185550848 185859072 186456858 187000464 187162752 187708416 188260352 188624961 189174888 189179592 189551308 189731136 189891072 190284288 190896307 191452856 191619008 191770884 191937312 192177664 192496896 193062912 193679052 193683868 193847136 194005602 194248544 194412288 194571216 194983936 195931134 195936006 196507248 196672896 197085056 197659648 197885618 198290458 198462544 198624783 198792216 199041152 199203864 199794688 199958016 200596161 200601149 200770248 201185992 201355584 201520188 201947648 203525364 203696928 204123808 205550492 205891938 206524416 207940614 208137888 208371206 208744704 209160064 209534976 210794127 211413944 211441664 211792896 212058112 212410368 212891581 213093552 213714816 213900288 214523904 215384463 215571384 216199872 216205248 216835584 217018368 217533001 218167208 218356544 218529612 218803264 218964442 218993152 219356928 219631616 220643328 220704036 221347488 221352992 221539584 221720688 221998336 222185472 222367104 222838784 223270362 223732698 223921296 223926864 224579712 224769024 225240064 225958894 226154992 226334241 226339869 226814336 226999752 227191104 228586323 228592007 229059667 229258456 229451712 229639284 229926848 230797312 231924252 232404508 232600416 233284352 234231956 234914848 235106886 235305072 237446258 237646416 237840687 237871872 238565376 240207261 240704669 240945152 241615936 241647616 242049024 242597383 242827536 243304664 243535488 244245504 244457472 245438109 245651112 246153672 246367296 247085568 247091712 247812096 248609144 249022116 249333952 249550336 249748128 250277888 250693632 251499948 252233184 252239456 252974848 253188096 253395072 253712384 254424366 254951214 255166128 255694512 255916416 256662528 257417216 257488042 257915763 258238736 258462848 258667704 258674136 259216384 259428288 259646976 260482089 261021481 261241512 261248008 262009664 262230528 262444896 264279204 264833044 265056288 265605152 266610688 267461548 267693664 267912498 268474112 268693584 270571566 270578294 271063296 271367152 271595904 271817928 271853568 272646144 273717747 274291367 274522584 275365888 277254152 277517184 278326272 279685287 280500696 280744128 281058836 281562624 282390528 283769388 284124736 284326962 284596704 284953088 285200384 285426432 286507008 287179284 287428512 288266496 288273664 289114112 289357824 289594368 290518578 290525802 290770704 291372816 291618432 292475904 293416606 293904009 294272048 294760872 295129984 295386112 295627584 296247296 296489472 296828427 297435687 297443083 297693816 298310264 298561728 298569152 298805796 299439616 299692032 299937024 301155372 301778988 301786492 302033376 302666336 302921472 304781764 305288046 305935616 306185712 308325738 308964202 309232336 309786624 310133888 310689792 311910921 312556809 312564581 313475848 313740096 315666827 316861888 317120916 317162496 318087168 319640328 320276348 320572224 320850432 321785856 323770048 324307872 324671414 324713984 325253376 325660672 327250812 327534816 328204896 328446663 328489728 329447424 329455616 330416128 330964992 331056054 331714789 332021232 332029488 332309376 332997504 333278208 334258176 335042498 335333264 335599047 335890296 336310912 336869568 337584128 337860096 338938341 338946769 339232488 339934952 340221504 340499628 340926016 341221888 342216704 343887684 344177568 344890272 344898848 345904384 346195968 347309452 347886378 348322016 348606762 348900624 349640704 349926528 351347934 352075486 352372272 352660329 353408384 354041856 356169387 356469624 356906923 357216664 358258112 359713361 360762088 361417728 362127872 362423904 362471424 364241304 364956996 365303232 366030112 366368256 366686208 369974402 370022912 370637568 371101696 371718144 372913716 374000928 374325504 375416832 376520704 377249922 378349776 378359184 379102616 379462272 379782144 380568576 381792614 382426821 382905712 383238016 383541768 383874624 384355328 384993792 386125824 386232063 387358104 387367736 387694272 388011204 388497088 388824576 389142432 389967872 391862268 391872012 393014496 393345792 394170112 395319296 395771236 396580916 396925088 397249566 397584432 398082304 398407728 399589376 399916032 401192322 401202298 401540496 401868747 402371984 402711168 403040376 403895296 405857349 405867441 406707889 407050728 407393856 408247616 409905923 411100984 411783876 413048832 415881228 416275776 416742412 417489408 418320128 421588254 422827888 422883328 423585792 424820736 425783162 426187104 426490443 427429632 427800576 429047808 430768926 431142768 432399744 432410496 433671168 434036736 435066002 435788703 436334416 436713088 437059224 437606528 437928884 437986304 438713856 439263232 440124909 441408072 442694976 442705984 443079168 443441376 443996672 444370944 444734208 446540724 447465396 447842592 447853728 449159424 449538048 450480128 451917788 452309984 452668482 452679738 453628672 453999504 454382208 457172646 457184014 458119334 458516912 458903424 459278568 459853696 461594624 462488607 463446303 463457827 463848504 464809016 465200832 466568704 468057709 468463912 469829696 470213772 470610144 474892516 475292832 475681374 475743744 477130752 480414522 481409338 481890304 483231872 484098048 485194766 485655072 486609328 487007121 487070976 488491008 488914944 490876218 491302224 491852963 492307344 492734592 494171136 494183424 495624192 497218288 498044232 498667904 499100672 499496256 500555776 501387264 502563747 502999896 504466368 504478912 505949696 506376192 506790144 507424768 508848732 509902428 510332256 511389024 511832832 513325056 514834432 514976084 515831526 516477472 516925696 517335408 517348272 518432768 518856576 519293952 520964178 522042962 522483024 522496016 522910143 524019328 524461056 524889792 527021901 528113229 528126361 528558408 529666088 530112576 531210304 533221376 533368087 534923096 535387328 535824996 536948224 537387168 541143132 541156588 542126592 542734304 543191808 543635856 543707136 547435494 548582734 549045168 554508304 554961603 555034368 556652544 559370574 560483609 561001392 561488256 562117672 563125248 564781056 567538776 568249472 568653924 569193408 569906176 570400768 570852864 572688921 574358568 574857024 576532992 576547328 578228224 579188736 581037156 581051604 581541408 582745632 583236864 584951808 586833212 587808018 588544096 589521744 590259968 590772224 591255168 592494592 592978944 593656854 594871374 594886166 595387632 595874349 596620528 597123456 597138304 597611592 598879232 599384064 599874048 601788483 601803447 602310744 603557976 603572984 604066752 605332672 605842944 607791541 609563528 610576092 611871232 612371424 616651476 617928404 618464672 619573248 620267776 623821842 625113618 625129162 626951696 627480192 631333654 632382381 633723776 634241832 634324992 636174336 638674743 639280656 640552696 641144448 641700864 643571712 647540096 648615744 649342828 649427968 650506752 651321344 652599003 654501624 655069632 656409792 656893326 656979456 658894848 658911232 661929984 662112108 663429578 664042464 664058976 664618752 665995008 666556416 668516352 670084996 670666528 671198094 671780592 672621824 673739136 675168256 675720192 677876682 677893538 678464976 679019607 679869904 680443008 680999256 681852032 682443776 684433408 685758969 685776021 687179001 687775368 688355136 689780544 689797696 691808768 692391936 694016603 694618904 695772756 696644032 697213524 697801248 699281408 699853056 702695868 704150972 704744544 705320658 706816768 712338774 712939248 713813846 714433328 716516224 719426722 720621783 721524176 722114007 722835456 724255744 724847808 724942848 727792149 728482608 729299221 729913992 730606464 732060224 732736512 733372416 739948804 740045824 741275136 742203392 743436288 745827432 748001856 748651008 750833664 754499844 756699552 756718368 758205232 758924544 759564288 761137152 763585228 764853642 765811424 766375547 766476032 767083536 767749248 768710656 769987584 772251648 772464126 774716208 774735472 775388544 776022408 776994176 777649152 778284864 779935744 781446267 783064443 783724536 783744024 786028992 786691584 788340224 790638592 790856129 791542472 793161832 793850176 794499132 795168864 796164608 796815456 799832064 802384644 802404596 803080992 803737494 804743968 805422336 806080752 807790592 811714698 811734882 813415778 814101456 814787712 816495232 819811846 822201968 822874101 823567752 826097664 831061903 831762456 832551552 833484824 834978816 836640256 843176508 845655776 845766656 847171584 851566324 852374208 852980886 854859264 855601152 861537852 862285536 864799488 864820992 867342336 868073472 870132004 871577406 872668832 873426176 874118448 875213056 875857768 875972608 877427712 878526464 880249818 882816144 885389952 885411968 886158336 886882752 887993344 888741888 889468416 890485281 892307061 892329249 893081448 894930792 895685184 895707456 898318848 899076096 900960256 901208147 903835576 904619968 905336964 905359476 907257344 907999008 908764416 914345292 914368028 916238668 917033824 917806848 918557136 919707392 923189248 924977214 926892606 926915654 927697008 929618032 930401664 933137408 936115418 936927824 937670427 937693743 939659392 940427544 941220288 947000481 947024029 949785032 950585664 951362748 951487488 954261504 960829044 962818676 963780608 966463744 970389532 971310144 973218656 974014242 974141952 976982016 981752436 982604448 983705926 984614688 985339989 985469184 988342272 988366848 991248384 994436576 995144367 996088464 997335808 998201344 998992512 1001111552 1002774528 1005127494 1005999792 1008932736 1008957824 1011899392 1012752384 1013580288 1014849536 1016815023 1016840307 1017697464 1019804856 1020664512 1022778048 1023665664 1026650112 1029952168 1031663052 1032954944 1033851392 1034670816 1034696544 1036865536 1037713152 1038587904 1041928356 1044085924 1044966048 1044992032 1045820286 1048038656 1048922112 1049779584 1054043802 1056226458 1056252722 1057116816 1059332176 1060225152 1062420608 1066442752 1066736174 1068508161 1069846192 1070720769 1070774656 1071649992 1073896448 1074774336 1079140083 1081374707 1082286264 1082313176 1084253184 1085468608 1086383616 1087271712 1087414272 1094870988 1097165468 1098090336 1109016608 1109923206 1110068736 1113305088 1118741148 1120967218 1122002784 1122976512 1124235344 1126250496 1129562112 1135077552 1136349949 1136498944 1137307848 1138386816 1139812352 1140801536 1141705728 1145377842 1148717136 1149714048 1153065984 1153094656 1156456448 1158377472 1158696189 1162074312 1162103208 1163082816 1165491264 1166473728 1169903616 1172648743 1173666424 1175616036 1177088192 1179043488 1180519936 1181544448 1182510336 1185957888 1187313708 1189742748 1189772332 1190775264 1191748698 1193241056 1194246912 1194276608 1195223184 1197758464 1198768128 1199748096 1203576966 1203606894 1204621488 1207115952 1207145968 1208133504 1210665344 1211685888 1215583082 1217602323 1219127056 1220123667 1221152184 1223742464 1224742848 1229717769 1232264201 1233302952 1235856808 1236929344 1239146496 1240535552 1247643684 1250227236 1250258324 1253903392 1254960384 1262667308 1264764762 1267447552 1268483664 1268649984 1277349486 1278561312 1281105392 1282288896 1283401728 1287143424 1294910407 1295080192 1297231488 1298685656 1298855936 1301013504 1302642688 1305198006 1307762569 1309003248 1310139264 1312819584 1313786652 1313958912 1317789696 1317822464 1320374727 1324224216 1326859156 1328084928 1328117952 1329237504 1331990016 1333112832 1336274149 1340169992 1341333056 1342396188 1343561184 1345243648 1347478272 1351440384 1355753364 1355787076 1356929952 1358039214 1359739808 1360886016 1361998512 1363704064 1364887552 1368866816 1371517938 1371552042 1374358002 1375550736 1376710272 1379561088 1379595392 1383617536 1384783872 1388033206 1389237808 1390338909 1390373481 1391545512 1393288064 1394427048 1395602496 1398562816 1399706112 1404173127 1404208043 1405391736 1408301944 1409489088 1410641316 1413633536 1424677548 1425878496 1427627692 1428866656 1433032448 1438853444 1441243566 1443048352 1444228014 1445670912 1448511488 1449695616 1455584298 1456965216 1458598442 1459827984 1461021363 1461212928 1464120448 1465473024 1466744832 1475558889 1479897608 1480091648 1482550272 1484406784 1486872576 1490241067 1491654864 1496003712 1497302016 1501667328 1507691241 1508999688 1513399104 1513436736 1516410464 1517849088 1519128576 1522274304 1527170456 1529707284 1531622848 1532751094 1532952064 1534167072 1535498496 1537421312 1539975168 1544503296 1544928252 1549432416 1549470944 1550777088 1552044816 1553988352 1555298304 1556569728 1559871488 1562892534 1566128886 1567449072 1567488048 1572057984 1573383168 1576680448 1581277184 1581712258 1583084944 1584339687 1584379083 1586323664 1587700352 1588998264 1590337728 1592329216 1593630912 1599664128 1600104261 1603417669 1604769288 1604809192 1606161984 1607474988 1609487936 1610844672 1612161504 1615581184 1623429396 1623469764 1626831556 1628202912 1629575424 1632990464 1639623692 1644403936 1645748202 1647135504 1662123806 1663524912 1664884809 1665103104 1666969648 1669957632 1673280512 1681450827 1684932683 1686353016 1691311552 1691533312 1694343168 1698181681 1703132648 1704748416 1705961772 1709718528 1711202304 1718066763 1723075704 1724571072 1729598976 1729641984 1734684672 1740264008 1743154812 1745337664 1746852352 1748236896 1750426112 1751715536 1751945216 1754855424 1760499636 1765632288 1770779904 1770823936 1772316672 1773765504 1775986688 1777483776 1778936832 1780970562 1784614122 1784658498 1786162896 1789861584 1791370368 1791414912 1796637696 1798152192 1801920512 1802416294 1805410341 1807671152 1809239936 1810673928 1810718952 1814514688 1815998016 1817528832 1823374623 1827150367 1828690584 1828736056 1832477336 1834067648 1835613696 1837114272 1839414784 1849954428 1853785212 1853831308 1855394016 1859236064 1860803328 1866274816 1872230836 1873855648 1875340854 1875387486 1879318784 1880855088 1882440576 1894000962 1894048058 1899570064 1901171328 1902725496 1902974976 1908523008 1916024229 1920039569 1921658088 1925637352 1927561216 1932927488 1939096223 1940779064 1942620288 1946437312 1948028484 1948283904 1953964032 1957797009 1963504872 1965208896 1967411852 1969229376 1970679978 1970938368 1976684544 1976733696 1988873152 1990288734 1992176928 1994671616 1996402688 1997985024 2005549056 2010254988 2011999584 2017865472 2017915648 2023798784 2025504768 2027160576 2029699072 2033630046 2033680614 2035394928 2037676561 2039609712 2041329024 2045556096 2047331328 2053300224 2057328063 2059904336 2061537003 2063326104 2065909888 2067702784 2069341632 2069393088 2073731072 2075426304 2077175808 2082049809 2082101581 2083856712 2088171848 2089932096 2089984064 2091640572 2096077312 2097844224 2099559168 2108087604 2112452916 2112505444 2114233632 2118664352 2120450304 2124841216 2132885504 2133472348 2137016322 2139692384 2141441538 2141549312 2143299984 2147792896 2149548672 2158280166 2162749414 2164572528 2164626352 2166342021 2168506368 2170937216 2172767232 2174543424 2174828544 2183376447 2187897663 2187952067 2189741976 2194330936 2196180672 2209667789 2218033216 2219846412 2220137472 2226610176 2237482296 2241934436 2244005568 2245953024 2248470688 2252500992 2270155104 2272699898 2272997888 2274615696 2276773632 2279624704 2283411456 2290755684 2297434272 2299126641 2299428096 2306131968 2306189312 2312912896 2316754944 2317392378 2322003523 2324148624 2324206416 2326165632 2330982528 2332947456 2339807232 2345297486 2347332848 2349193329 2351232072 2354176384 2358086976 2361039872 2363088896 2365020672 2371915776 2372568387 2374627416 2379485496 2379544664 2381550528 2383497396 2386482112 2388493824 2388553216 2390446368 2395516928 2399496192 2407153932 2407213788 2409242976 2414231904 2414291936 2416267008 2421330688 2423371776 2431166164 2435204646 2438254112 2440247334 2442304368 2447484928 2449485696 2459435538 2464528402 2466605904 2468622303 2471713616 2473858688 2478292992 2481071104 2493185709 2495287368 2498348461 2500454472 2500516648 2507806784 2509920768 2517993527 2525334616 2529529524 2534895104 2536967328 2537299968 2554698972 2557122624 2562210784 2564577792 2566803456 2589820814 2590160384 2594462976 2597371312 2597711872 2602027008 2610396012 2615525138 2618006496 2620278528 2625639168 2627573304 2627917824 2635579392 2635644928 2640749454 2648448432 2653718312 2656169856 2656235904 2658475008 2663980032 2666225664 2672548298 2676987747 2680339984 2682666112 2684792376 2687122368 2690487296 2694956544 2702880768 2703624441 2711506728 2711574152 2713859904 2716078428 2719479616 2721772032 2723997024 2727408128 2729775104 2743035876 2743104084 2748716004 2751101472 2753420544 2759122176 2759190784 2767235072 2769567744 2776066412 2778475616 2780677818 2780746962 2783091024 2786576128 2788854096 2791204992 2797125632 2799412224 2808346254 2808416086 2810783472 2813081229 2816603888 2818978176 2821282632 2827267072 2841001443 2841072087 2846955223 2849355096 2851756992 2855255384 2857733312 2866064896 2869341461 2875211641 2877706888 2882487132 2886096704 2888456028 2891341824 2897022976 2899391232 2911168596 2913930432 2917196884 2919655968 2922042726 2922425856 2928240896 2930946048 2951117778 2959795216 2960183296 2965100544 2973745152 2980482134 2983309728 2985433101 2992007424 2994604032 3003334656 3015382482 3017999376 3021382487 3026798208 3026873472 3032820928 3035698176 3038257152 3044548608 3050520921 3054340912 3059414568 3063245696 3065502188 3065904128 3068334144 3070996992 3074842624 3079950336 3089856504 3098864832 3098941888 3101554176 3104089632 3107976704 3110596608 3113139456 3125785068 3132257772 3134898144 3134976096 3144115968 3146766336 3153360896 3162554368 3163424516 3166169888 3168679374 3168758166 3172647328 3174984409 3175400704 3177996528 3180675456 3184658432 3187261824 3199328256 3200208522 3206835338 3209538576 3209618384 3212162307 3212323968 3214949976 3218975872 3221689344 3224323008 3231162368 3237420249 3244124121 3244204789 3246858792 3246939528 3253663112 3256405824 3259150848 3265980928 3276403963 3279247384 3288807872 3291496404 3294271008 3324247612 3327049824 3329769618 3330206208 3333939296 3339915264 3346561024 3362901654 3369865366 3372706032 3382623104 3388686336 3396363362 3406265296 3409049847 3409496832 3411923544 3419437056 3422404608 3436133526 3442970741 3446151408 3449142144 3459197952 3459283968 3469369344 3480528016 3486309624 3490675328 3493704704 3496473792 3500852224 3503431072 3503890432 3509710848 3517946229 3520999272 3531264576 3541559808 3541647872 3544633344 3547531008 3551973376 3557873664 3561941124 3569228244 3569316996 3572325792 3579723168 3582740736 3582829824 3593275392 3596304384 3603841024 3604832588 3610820682 3615342304 3618479872 3621347856 3621437904 3629029376 3631996032 3635057664 3646749246 3654300734 3657381168 3657472112 3660371001 3664954672 3668135296 3671227392 3674228544 3678829568 3689153307 3696792603 3699908856 3707570424 3707662616 3710788032 3718472128 3721606656 3732549632 3733576609 3744461672 3747711296 3750681708 3750774972 3758637568 3761710176 3764881152 3788001924 3788096116 3799140128 3802342656 3805450992 3805949952 3832048458 3840079138 3843316176 3851274704 3865854976 3878192446 3881558128 3884731221 3885240576 3892874624 3896056968 3896567808 3907928064 3915594018 3923287707 3923385263 3927009744 3930417792 3934823704 3938458752 3941359956 3941876736 3953369088 3953467392 3977746304 3980577468 3984353856 3989343232 3992805376 3995970048 4008822447 4020509976 4023999168 4035730944 4035831296 4047597568 4054321152 4067260092 4067361228 4070789856 4075353122 4079219424 4082658048 4091112192 4094662656 4106600448 4114656126 4119808672 4123074006 4126652208 4131819776 4135405568 4138683264 4138786176 4147462144 4150852608 4154351616 4164099618 4164203162 4167713424 4171120443 4176343696 4179864192 4179968128 4183281144 4192154624 4195688448 4199118336 4212519381 4212624129 4216175208 4224905832 4225010888 4228467264 4237328704 4240900608 4249682432 4254540787 4266944696 4274032644 4279384768 4282883076 4283098624 4286599968 4295585792 4299097344 4316560332 4325498828 4329145056 4329252704 4332684042 4337012736 4341874432 4345534464 4349086848 4366752894 4375795326 4375904134 4379483952 4388661872 4392361344 4419335578 4426676667 4436066432 4439692824 4440274944 4453220352 4470723201 4474964592 4479980929 4483868872 4488011136 4491906048 4496941376 4505001984 4540310208 4545399796 4545995776 4549231392 4553547264 4559249408 4566822912 4581511368 4594868544 4598253282 4598856192 4612263936 4612378624 4633509888 4634784756 4644007046 4648297248 4648412832 4652331264 4661965056 4665894912 4679614464 4690594972 4694665696 4698386658 4702464144 4707735503 4708352768 4716173952 4722079744 4726177792 4730041344 4743831552 4745136774 4749254832 4753137249 4758970992 4759089328 4763101056 4766994792 4772964224 4776987648 4777106432 4780892736 4791033856 4798992384 4800312783 4810253007 4814307864 4814427576 4818485952 4828463808 4828583872 4832534016 4842661376 4846743552 4858116221 4862332328 4870409292 4876508224 4880494668 4884608736 4894969856 4898971392 4918871076 4929056804 4933211808 4937244606 4943427232 4947717376 4962142208 4986371418 4990574736 4996696922 5000908944 5001033296 5015613568 5019841536 5035987054 5044352481 5050669232 5054798049 5059059048 5069790208 5073934656 5074599936 5094545043 5105094547 5109397944 5114245248 5124421568 5129155584 5133606912 5179641628 5180320768 5188925952 5194742624 5195423744 5204054016 5220792024 5231050276 5236012992 5240557056 5251278336 5255146608 5255835648 5281498908 5296896864 5307436624 5312339712 5312471808 5316950016 5327960064 5332451328 5345096596 5353975494 5360679968 5364628829 5365332224 5369584752 5374244736 5380974592 5389913088 5405761536 5407248882 5423013456 5423148304 5427719808 5432156856 5438959232 5443544064 5447994048 5454816256 5459550208 5470123869 5481451101 5486071752 5486208168 5497432008 5502202944 5506841088 5518244352 5518381568 5534470144 5535992903 5552132824 5556951232 5561355636 5561493924 5566182048 5573152256 5577708192 5582409984 5598824448 5616692508 5616832172 5621566944 5626162458 5633207776 5637956352 5642565264 5654534144 5682002886 5682144174 5693910446 5698710192 5703513984 5710510768 5715466624 5732129792 5738682922 5750423282 5755413776 5760118707 5764974264 5772193408 5776912056 5782683648 5794045952 5798782464 5817288669 5817433321 5822337192 5827860864 5834393768 5839311936 5844085452 5844851712 5856481792 5861892096 5902235556 5919590432 5920366592 5930201088 5960964268 5966619456 5970866202 5984014848 5989208064 6030764964 6035998752 6042764974 6053596416 6053746944 6065641856 6071396352 6076514304 6089097216 6101041842 6108681824 6113029683 6118829136 6126491392 6131004376 6131808256 6136668288 6141993984 6149685248 6159900672 6179713008 6197729664 6197883776 6203108352 6208179264 6215953408 6221193216 6226278912 6246149427 6246304743 6251570136 6264515544 6269796288 6269952192 6288231936 6293532672 6306721792 6308457029 6326849032 6332339776 6337358748 6337516332 6345294656 6349968818 6350801408 6355993056 6361350912 6369316864 6374523648 6398656512 6400417044 6413670676 6419077152 6419236768 6424324614 6424647936 6429899952 6437951744 6443378688 6448646016 6462324736 6474840498 6488248242 6488409578 6493717584 6493879056 6507326224 6512811648 6518301696 6531961856 6552807926 6558494768 6563692989 6563856201 6577615744 6582992808 6588542016 6629003367 6629168203 6642730343 6648495224 6654099648 6659539236 6660412416 6667878592 6679830528 6693122048 6725803308 6739730732 6745412064 6765246208 6792726724 6812530592 6818099694 6818993664 6823847088 6838874112 6872267052 6885941482 6892302816 6897379923 6898284288 6918395904 6918567936 6938738688 6961056032 6966010569 6972619248 6980435401 6981350656 6987409408 6992947584 7001704448 7006862144 7007780864 7019421696 7035892458 7041998544 7062529152 7083119616 7083295744 7089266688 7095062016 7103946752 7115747328 7117705161 7123882248 7138456488 7138633992 7144651584 7159446336 7165481472 7165659648 7186550784 7209665176 7221641364 7230684608 7236959744 7242695712 7242875808 7258058752 7263992064 7270115328 7293498492 7308601468 7314762336 7314944224 7320742002 7329909344 7336270592 7342454784 7348457088 7357659136 7378306614 7393585206 7399817712 7415140848 7415325232 7421576064 7436944256 7443213312 7465099264 7467153218 7479557127 7488923344 7495045383 7495422592 7501363416 7501549944 7517275136 7523420352 7529762304 7553980581 7569622949 7576003848 7576192232 7598280256 7604685312 7610901984 7611899904 7664096916 7680158276 7686632352 7702549408 7731709952 7756384892 7763116256 7769462442 7770481152 7785749248 7792113936 7793135616 7831188036 7846575414 7846770526 7854019488 7860835584 7869647408 7876917504 7882719912 7883753472 7906738176 7906934784 7954449643 7955492608 7961154936 7968707712 7978686464 7985610752 7991940096 8017644894 8041019952 8047998336 8071461888 8071662592 8095195136 8108642304 8110873323 8134520184 8134722456 8141579712 8150706244 8158438848 8165316096 8182224384 8189325312 8208541201 8229312252 8239617344 8246148012 8253304416 8263639552 8270811136 8277366528 8277572352 8301705216 8308703232 8328199236 8328406324 8335426848 8342240886 8352687392 8359728384 8359936256 8366562288 8384309248 8391376896 8398236672 8425038762 8425248258 8432350416 8449811664 8450021776 8456934528 8474657408 8481801216 8499364864 8509081574 8523216261 8533889392 8540865669 8548065288 8558769536 8565766152 8566197248 8573199936 8591171584 8598194688 8608024383 8625634923 8625849407 8633120664 8650997656 8658290112 8658505408 8665368084 8674025472 8683748864 8691068928 8698173696 8733505788 8751590652 8751808268 8758967904 8777323744 8784722688 8838671156 8853353334 8872132864 8879385648 8880549888 8941446402 8949929184 8959961858 8967737744 8976022272 8983812096 8993882752 9010003968 9064147461 9064372849 9080620416 9090799592 9091991552 9098462784 9107094528 9118498816 9133645824 9154337983 9163022736 9189737088 9196506564 9197712384 9224527872 9224757248 9269569512 9288014092 9296594496 9296825664 9304662528 9323930112 9331789824 9353919043 9381189944 9389331392 9396773316 9404928288 9415471006 9416705536 9432347904 9444159488 9460082688 9487663104 9490273548 9498509664 9506274498 9517941984 9518178656 9524953227 9526202112 9533989584 9545928448 9553975296 9554212864 9561785472 9582067712 9597984768 9600625566 9620506014 9628615728 9628855152 9636971904 9656927616 9657167744 9665068032 9685322752 9693487104 9716232442 9724664656 9732372363 9732614367 9740818584 9753016448 9760989336 9769217472 9789939712 9797942784 9829211889 9829456301 9837742152 9858113608 9866423616 9874489212 9886854464 9895434752 9924284416 9972742836 9981149472 9993393844 10001817888 10002066592 10031227136 10039683072 10071974108 10088704962 10101338464 10109596098 10118118096 10139580416 10147869312 10189090086 10210189094 10218795888 10227149541 10228490496 10248843136 10258311168 10267213824 10328912223 10350300767 10359283256 10360641536 10377851904 10389485248 10390847488 10408108032 10431687469 10441584048 10462100552 10472025984 10481114112 10502556672 10510293216 10511671296 10553838687 10562997816 10593793728 10614873248 10624679424 10624943616 10633900032 10655920128 10690193192 10707950988 10721359936 10729257658 10730664448 10739169504 10748489472 10761949184 10779826176 10811523072 10814497764 10846026912 10846296608 10855439616 10864313712 10877918464 10887088128 10895988096 10909632512 10919100416 10940247738 10962902202 10972143504 10972416336 10994864016 11004405888 11013682176 11036488704 11036763136 11068940288 11071985806 11090377809 11104265648 11113902464 11122711272 11122987848 11132364096 11146304512 11155416384 11164819968 11197648896 11200729827 11223923683 11233385016 11233664344 11243133888 11252324916 11266415552 11275912704 11285130528 11309068288 11364005772 11364288348 11387820892 11397420384 11407027968 11421021536 11430933248 11464259584 11477365844 11500846564 11510827552 11520237414 11529948528 11544386816 11553824112 11588091904 11597564928 11634577338 11634866642 11644674384 11654193663 11655721728 11668787536 11678623872 11688170904 11689703424 11712963584 11723784192 11769863121 11770155789 11794528781 11804471112 11839180864 11840733184 11860402176 11887271767 11921928536 11933238912 11941732404 11968029696 11978416128 12026467341 12061529928 12071997504 12085529948 12107192832 12107493888 12131283712 12142792704 12202083684 12217363648 12226059366 12237658272 12252982784 12262008752 12263616512 12273336576 12283987968 12319801344 12359426016 12395459328 12395767552 12406216704 12416358528 12431906816 12442386432 12452557824 12492298854 12492609486 12503140272 12529031088 12539592576 12539904384 12576463872 12587065344 12613443584 12616914058 12637872387 12653698064 12664679552 12674717496 12675032664 12690589312 12699937636 12701602816 12711986112 12722701824 12738633728 12749047296 12763622361 12790052569 12800834088 12827341352 12838154304 12838473536 12848649228 12849295872 12859799904 12875903488 12886757376 12897292032 12949680996 12976496484 12976819156 12987435168 12987758112 13014652448 13025623296 13036603392 13063923712 13105615852 13116989536 13127385978 13127712402 13155231488 13165985616 13177084032 13258006734 13258336406 13285460686 13296990448 13308199296 13319078472 13320824832 13335757184 13359661056 13386244096 13412169603 13439942787 13440276983 13451606616 13479461464 13490824128 13530492416 13573673561 13585453448 13625061184 13636199388 13637987328 13647694176 13677748224 13744534104 13771882964 13784605632 13794759846 13796568576 13836791808 13837135872 13922112064 13932021138 13945238496 13960870802 13962701312 13974818816 13985895168 14003408896 14013724288 14038843392 14071784916 14083997088 14123206509 14125058304 14166239232 14166591488 14178533376 14190124032 14207893504 14231494656 14235410322 14247764496 14263735927 14276912976 14277267984 14289303168 14318892672 14330962944 14331319296 14373101568 14419330352 14430759021 14443282728 14461369216 14473919488 14485391424 14485751616 14516117504 14527984128 14540230656 14574348663 14574711067 14586996984 14617202936 14629524672 14629888448 14641484004 14659818688 14672541184 14684909568 14696914176 14715318272 14756613228 14787170412 14799635424 14830281696 14830650464 14843152128 14873888512 14886426624 14930198528 14934306436 14959114254 14977846688 14990090766 14990845184 15002726832 15003099888 15034550272 15046840704 15059524608 15107961162 15139245898 15152007696 15152384464 15164394147 15196560512 15209370624 15221803968 15223799808 15283635129 15315283641 15315664469 15328193832 15346997689 15360316552 15373264704 15405098816 15463419904 15467674523 15512769784 15526232512 15538924884 15540962304 15571498496 15584227872 15586271232 15662376072 15693150828 15693541052 15708038976 15721671168 15739294816 15753835008 15765439824 15767506944 15908899286 15910985216 15922309872 15937415424 15957372928 15983880192 16035289788 16082039904 16093886487 16095996672 16142923776 16143325184 16190390272 16217284608 16221746646 16254024661 16269040368 16269444912 16283159424 16301412488 16316877696 16330632192 16364448768 16378650624 16417082402 16444353303 16458624504 16479234688 16492296024 16506608832 16527279104 16541622272 16554733056 16555144704 16603410432 16607978709 16656398472 16656812648 16670853696 16684481772 16705374784 16719456768 16719872512 16733124576 16768618496 16796473344 16850077524 16850496516 16864700832 16899623328 16900043552 16913869056 16949314816 16963602432 16998729728 17018163148 17046432522 17067778784 17081731338 17096130576 17117539072 17131532304 17132394496 17146399872 17182343168 17196389376 17216048766 17251269846 17251698814 17266241328 17280356121 17301995312 17316580224 17317010816 17330736168 17348050944 17367497728 17382137856 17396347392 17451866007 17452299963 17467011576 17488439227 17503181304 17503616536 17517935808 17554647488 17569445376 17625954689 17677342312 17706706668 17744265728 17758771296 17761099776 17882892804 17899858368 17919923716 17935475488 17952044544 17967624192 17987765504 18128294922 18128745698 18161240832 18181599184 18183983104 18196925568 18214189056 18267291648 18308675966 18326045472 18339089049 18379474176 18393013128 18395424768 18449055744 18449514496 18539139024 18576028184 18593188992 18593651328 18609325056 18647860224 18663579648 18707838086 18738914229 18762379888 18778662784 18793546632 18809856576 18830942012 18833411072 18864695808 18888318976 18920165376 18925371087 18980547096 18997019328 19012548996 19035883968 19036357312 19049906454 19052404224 19067979168 19091856896 19107950592 19108425728 19123570944 19195969536 19201251132 19241012028 19257231456 19257710304 19273943808 19313855232 19314335488 19330136064 19370645504 19386974208 19432464884 19449329312 19464744726 19465228734 19481637168 19506032896 19521978672 19538434944 19579879424 19595885568 19658423778 19658912602 19675484304 19691568603 19716227216 19732847232 19748978424 19773708928 19790869504 19848568832 19887010101 19887504609 19928191029 19928686561 19945485672 19962298944 19986787688 20003635776 20004133184 20062454272 20079366144 20126481487 20143948216 20177409924 20202676928 20219192196 20236236192 20279160832 20295738624 20378180172 20420378188 20437591776 20454299082 20456980992 20497686272 20516622336 20657824446 20700601534 20718566512 20721283072 20755703808 20778970496 20816216064 20863374938 20883168096 20898031707 20924201104 20941306203 20944051968 20962228224 21005113344 21020586432 21023342592 21107677374 21125995632 21149677409 21187587456 21229746496 21249358848 21249887232 21267800064 21311840256 21380386384 21415901976 21442719872 21458515316 21461328896 21478339008 21496978944 21523898368 21559652352 21628995528 21692053824 21692593216 21710879232 21728627424 21755836928 21774176256 21791976192 21819265024 21880495476 21925804404 21944287008 21944832672 21989728032 22008811776 22027364352 22072977408 22073526272 22137880576 22143971612 22180755618 22208531296 22224890863 22227804928 22245422544 22245975696 22264728192 22292609024 22310832768 22329639936 22395297792 22401459654 22447847366 22466770032 22467328688 22485136149 22486267776 22504649832 22532831104 22551825408 22570261056 22618136576 22661941743 22708868847 22709433523 22728011544 22728576696 22775641784 22794840768 22814055936 22842043072 22861866496 22928519168 22934827741 22954731688 23001693128 23021655104 23040474828 23059897056 23088773632 23107648224 23195129856 23269154676 23269733284 23289348768 23308387326 23311443456 23337575072 23357247744 23376341808 23379406848 23425927168 23539726242 23540311578 23589057562 23608942224 23678361728 23720804352 23774543534 23843857072 23863348929 23866477824 23883464808 23936059392 23956832256 24052934682 24100795187 24123059856 24143995008 24171059896 24214385664 24214987776 24262567424 24285585408 24404167368 24434727296 24452118732 24475316544 24505965568 24524017504 24527233024 24546673152 24567975936 24625623603 24718852032 24790918656 24791535104 24812433408 24832717056 24863813632 24905115648 24984597708 24985218972 25006280544 25058062176 25079185152 25079808768 25152927744 25174130688 25226887168 25233828116 25275744774 25307396128 25329359104 25349434992 25350065328 25381178624 25399875272 25403205632 25423972224 25445403648 25477267456 25498094592 25527244722 25580105138 25601668176 25622597007 25654682704 25676308608 25676947072 25697298456 25698591744 25719599808 25751806976 25773514752 25794584064 25824073149 25876904769 25877548221 25899361992 25952992968 25953638312 25974870336 25975516224 26029304896 26051246592 26073206784 26127847424 26135036263 26211231704 26233979072 26254771956 26255424804 26310462976 26331971232 26354168064 26516013468 26516672812 26570921372 26593980896 26616398592 26638156944 26641649664 26671514368 26772488192 26824339206 26879885574 26880553966 26903213232 26958922928 26981648256 27060984832 27147347122 27170906896 27192442383 27193118547 27250122368 27272398776 27275974656 27295388352 27355496448 27463013949 27463696841 27489068208 27543765928 27569211264 27589519692 27593137152 27673583616 27674271744 27844224128 27864042276 27890476992 27921741604 27925402624 27949637632 27971790336 28006817792 28027448576 28061757129 28143569832 28167994176 28246413018 28250116608 28332478464 28333182976 28380248064 28462989312 28470820644 28495528992 28527471854 28553825952 28554535968 28574859681 28578606336 28637785344 28661925888 28662638592 28746203136 28838660704 28861518042 28886565456 28922738432 28947838976 28970782848 28971503232 29032235008 29055968256 29080461312 29148697326 29149422134 29173993968 29197843101 29234405872 29259049344 29259776896 29282968008 29319637376 29345082368 29369819136 29393828352 29430636544 29487635667 29488368903 29513226456 29574340824 29599270848 29660563392 29661300928 29686304256 29747777024 29772853248 29868612872 29918228508 29955693376 29980181532 29981690368 30005453664 30006199776 30069100544 30093681408 30119049216 30215922324 30278491796 30304015392 30304768928 30328788294 30393121024 30418741248 30443607936 30567270258 30630567282 30631328938 30656387664 30693995378 30720633104 30746529408 30810197632 30926839808 30935349046 30986736669 31025539568 31050902301 31052465024 31077849768 31081924608 31142996992 31168455744 31172542464 31295062407 31324752144 31359866503 31386301656 31387082104 31416077952 31443342336 31478589632 31507670016 31530879648 31535013888 31817798572 31821970432 31844619744 31874830848 31914745856 31967760384 32070579576 32164079808 32187772974 32191993344 32285847552 32286650368 32434569216 32443493292 32508049322 32538080736 32538889824 32566318848 32602824976 32633755392 32661264384 32728897536 32757301248 32834164804 32888706606 32917249008 32954148521 32958469376 32984592048 33013217664 33054558208 33083244544 33109466112 33110289408 33206820864 33215957418 33312796944 33313625296 33341707392 33368963544 33410749568 33438913536 33439745024 33466249152 33537236992 33592946688 33602189481 33671771049 33700155048 33700993032 33729401664 33799246656 33800087104 33827738112 33898629632 33927204864 33997459456 34006813547 34036326296 34092865044 34135557568 34163462676 34192261152 34235078144 34263064608 34264788992 34292799744 34392778752 34432097532 34502539692 34503397628 34532482656 34560712242 34603990624 34633160448 34634021632 34661472336 34734995456 34764275712 34792694784 34903732014 34904599926 34934023152 34976878454 35006362608 35007233072 35035871616 35109294976 35138890752 35251909378 35310467367 35354684624 35383586343 35413413336 35488531456 35517542592 35522199552 35661815301 35735661829 35765785608 35799716736 35839847432 35870950976 35904089088 35935248384 35975531008 36256589844 36257491396 36322481664 36363198368 36367966208 36393851136 36428378112 36617351932 36652090944 36678178098 36758948352 36786026256 36790849536 37078278048 37152056368 37186377984 37187302656 37218650112 37295720448 37327159296 37415676172 37477828458 37524759776 37552401803 37557325568 37587093264 37619713152 37661884024 37666822144 37729391616 37776637952 37840330752 37850742174 37961094192 37994038656 38025097992 38071767936 38072714624 38099812908 38104808448 38135958336 38183713792 38215901184 38216851456 38247141888 38290867083 38370157707 38402502264 38482024056 38514462912 38515420608 38547887616 38627710464 38628670976 38660272128 38741291008 38751950321 38864929768 38898658624 38929489452 38930457468 38963274336 39012065792 39043957344 39076869888 39191771136 39316847556 39317825204 39350968608 39383137206 39432454432 39465694464 39497956848 39547417856 39581739008 39697137664 39774020202 39775009218 39856382058 39857373122 39890971344 39924597888 39973575376 40007271552 40008266368 40124908544 40158732288 40252962974 40287896432 40319828361 40320830949 40354819848 40405353856 40438384392 40472472384 40558321664 40591477248 40721020683 40722033247 40756360344 40840756376 40875183552 40908598164 40913961984 40995372544 41033244672 41315648892 41401203068 41437133024 41442566144 41511407616 41557940992 41726749876 41766336192 41796063414 41848402208 41882612406 41888103936 41924456448 42010226688 42041172864 42215354748 42251991264 42299354818 42369619527 42375174912 42459492992 42498717696 42499774464 42535600128 42623680512 42760772768 42791207781 42831803952 42885439744 42917030632 42922657792 42956678016 42993957888 43047796736 43119304704 43257991056 43384107648 43385186432 43421758464 43457254848 43511673856 43548352512 43583952384 43638530048 43723045989 43724133201 43760990952 43851608808 43888574016 43889665344 43979456064 44017623552 44054728704 44145954816 44147052544 44287943224 44361511236 44417062592 44449781726 44455609856 44490845088 44491951392 44529456384 44585218048 44621665536 44659279872 44790595584 44802919308 44895694732 44933540064 44934657376 44970272298 44972535552 45009299664 45065662208 45103650816 45140522112 45236273152 45323883486 45417737694 45418867046 45456023088 45457153392 45551283568 45589681536 45628111872 45684086144 45723732992 45857038336 45869655482 45909463376 45945850923 45946993407 46003386256 46040993067 46043310208 46080949656 46119794112 46177547264 46215296448 46390259712 46403023569 46499112401 46538309352 46539466568 46578697536 46616774652 46622886912 46675150144 46714495488 46752683616 46758813696 46851854336 47079452484 47080623156 47178115124 47217884448 47356723456 47549087068 47687714144 47726697858 47732955648 47766929616 47872118784 48105869364 48201590374 48246119712 48281659461 48287990016 48342119792 48428771328 48429975552 48525134848 48571170816 48762073983 48808334736 48863047807 48869454592 48904237464 48950633088 49011931136 49048035008 49054466048 49093346304 49135951872 49251247206 49437704064 49581837312 49583070208 49624866816 49665434112 49727627264 49810231296 49823936127 49969195416 49970437944 50012561088 50116124352 50158370304 50159617536 50305855488 50467656232 50551489548 50614792256 50658718208 50698869984 50700130656 50762357248 50799750544 50806411264 50847944448 50890807296 50996189184 51054489444 51160210276 51203336352 51245194014 51309365408 51352617216 51353894144 51394596912 51397183488 51439199616 51503613952 51547029504 51589168128 51648146298 51753809538 51755096442 51798723984 51905985936 51907276624 51949740672 51951032448 52058609792 52102493184 52146413568 52255694848 52270072526 52356899889 52422463408 52465317681 52467958144 52509543912 52510849608 52620925952 52663942464 52708336128 52877864067 52987360643 53032026936 53033345624 53141842744 53187961792 53232797184 53276313888 53283299328 53343028736 53648678412 53759771148 53761107932 53806426464 53917845856 53963296512 54121969664 54294694244 54341813792 54384884766 54386237094 54500244736 54544797552 54551949312 54590776704 54926027898 54927393682 54978136416 55087531856 55138422528 55179039384 55186274304 55347167232 55348543488 55681147501 55688448256 55728084552 55780953984 55843483208 55850805248 55899275264 55943580672 56013635584 56054897152 56123514258 56233790467 56287139664 56335988352 56492826036 56500233216 56664956928 56666365952 56760496128 56776113261 56941641288 56991057984 57054943708 57107651904 57109071936 57149719362 57157212672 57275570688 57323851776 57325277184 57459788407 57677321408 57723036084 57773130912 57845476864 57895677952 57941565696 57943006464 58111936512 58160922624 58297394652 58298844268 58347987936 58395686202 58468811744 58518098688 58519553792 58565936016 58639274752 58690164736 58739638272 58787656704 58861273088 58975271334 58976737806 59026452912 59148681648 59198541696 59321126784 59322601856 59372608512 59495554048 59545706496 59662513827 59737225744 59784573087 59786059683 59836457016 59911386752 59960363064 59963380736 60010907328 60012399552 60138201088 60187362816 60238098432 60379444461 60380945849 60431844648 60556983592 60608030784 60609537856 60657576588 60786242048 60837482496 60887215872 61134540516 61261134564 61262657876 61312775328 61387990756 61441266208 61493058816 61620395264 61853679616 61870698092 61973473338 62051079136 62101804602 62104930048 62155699536 62163849216 62285993984 62336911488 62590124814 62649504288 62719733006 62772603312 62774164208 62823918609 62832155904 62886684672 62957179264 63015340032 63061759296 63070027776 63449032227 63450609943 63635597144 63643940864 63689239488 63749661696 63829491712 63935520768 64080365881 64141159152 64328159616 64375545948 64383986688 64571695104 64573300736 64886986584 65016098644 65076161472 65077779648 65132637696 65205649952 65267510784 65322528768 65457795072 65668329608 65777413212 65834498016 65908297042 65916938752 65969184096 66026435328 66109116416 66218932224 66220578816 66413641728 66431914836 66625593888 66627250592 66674672589 66683414784 66737927088 66821499136 66877827072 66879490048 66932498304 67074473984 67185893376 67204378962 67343542098 67400310096 67401986064 67458803328 67598493312 67600174208 67655476224 67797259264 67854409728 67994918912 68013627094 68072652592 68126606541 68128300569 68185730088 68271115136 68326925352 68384522304 68470156288 68526129216 68529577984 68585599488 68785557504 68804483223 68864195064 69005079384 69006795256 69064965312 69121424484 69207981248 69266320896 69268043264 69322944672 69469990912 69585389568 69807464028 69809199852 69868046304 69953756908 70012725216 70014466144 70071743232 70218589952 70277781504 70503818756 70620934734 70709369248 70767172686 70826826672 70977062912 71035085184 71323630602 71471323658 71531571216 71590046787 71599433472 71679694864 71741901952 71808178176 71870496768 71951062016 72302385561 72452105369 72513179688 72514982792 72644963328 72726396736 72735932416 72787702272 72856756224 73021812283 73234703864 73304181888 73356356196 73517896704 73572052512 73581699072 73876870809 74156556096 74304112736 74372755968 74374605312 74437300224 74591440896 74831352344 74955656916 75049519552 75104803606 75114651136 75174186528 75239426304 75323768048 75333644288 75458783232 75680661504 75701484348 75922188384 75988077312 76050195984 76143535872 76145429248 76199625816 76209616896 76271916672 76367427584 76431802368 76433702912 76494283776 76581734166 76740315414 76805004528 76964048112 77028925824 77030841216 77095775232 77255420928 77257341952 77320544256 77482582016 77503900642 77632644663 77729859536 77797317248 77858978904 77860914936 77926548672 78024131584 78087914688 78153739776 78383542272 78405108789 78567465781 78633695112 78635650408 78701937216 78766274412 78864908864 78931388928 78995913696 79094835712 79163478016 79548040404 79550018436 79712764116 79714746244 79781942688 79849195776 79947150752 80014543104 80016532736 80249817088 80317464576 80505925948 80575792864 80639656722 80641661898 80709639696 80810707712 80876768784 80944944768 81116643328 81182954496 81442041366 81444066494 81512720688 81579355641 81681512752 81750367104 81817196328 81827923968 81990745088 82066489344 82389041847 82391090523 82561701467 82631297784 82802406136 82874266048 82885132288 83022815232 83115881984 83210902369 83381137589 83453499752 83532672384 83592126828 83696804416 83765224812 83776207872 83848912896 84020453376 84082345728 84185271387 84430709496 84503982528 84598709636 84739239054 84750349824 84918985984 84997435392 84999548928 85521545536 85582415562 85663607904 85770879488 85834061264 85845315584 85913356032 85987915776 86238609408 86515982112 86768215296 86770372864 86843516928 86914509696 87023347712 87096705024 87167904768 87277060096 87446091978 87448266402 87521981904 87620092123 87703217616 87777148032 87779330688 87958912128 88035247104 88109457408 88291909632 88294105088 88465106709 88575886448 88723022472 88834125184 88899563452 88911219712 88981690176 88983902784 89058912768 89170436096 89243331072 89318559744 89530367983 89605838616 89791389464 89867080128 89869314752 89940544596 89945071104 90018599328 90131324416 90207301632 90281044224 90647766972 90835475388 90837734092 90912046176 90914306784 91102567136 91179363072 91256223744 91368172288 91447465984 91714076672 91739310964 91818926752 91891701846 91893986814 92006772512 92081986134 92086620416 92161899312 92239588224 92355094528 92430592896 92780519424 92806047138 92998224802 93076618704 93078933136 93152706903 93157395072 93233549304 93245773824 93350300288 93428990976 93505367232 93517627392 93703708672 93885187221 94079599509 94081938881 94158904968 94161246312 94356230248 94435768896 94713446912 95015714927 95098174136 95375428288 95453395716 95465911296 95533859232 95744237568 96211738728 96403180748 96492239424 96563318922 96575980032 96684239584 96857542656 96859951104 97050269696 97524147966 97616669472 97726095614 97738909184 97808474928 97901266176 98023862272 98096070016 98186692608 98271903744 98502494412 98862445563 98875408128 99163674624 99166140416 99249733632 99330868224 99455254528 99620462592 99647872254 99846151489 99938390832 99940875888 100025122176 100232248704 100316740608 100319235072 100611710976 100935312464 101015313147 101102979096 101229584512 101317436416 101397739968 101400261312 101524714496 101599501088 101612822528 101695888896 101781614592 101992378368 102020440641 102108978888 102320420552 102406672704 102490388028 102618730816 102705234432 102707788288 102789193824 102794366976 102878399232 103007227904 103178336256 103296292596 103507619076 103510192884 103597447968 103811971872 103814553248 103899481344 103902064896 104117219584 104204986368 104292827136 104511389696 104540145052 104713799778 104844926816 104930635362 104935916288 105019087824 105021699216 105241851904 105327884928 105416672256 105755728134 105974721286 106064053872 106066691248 106150759029 106283685488 106375923584 106465594368 106552627776 106566598656 106686057472 106985445903 107206985487 107297356824 107428983823 107519542296 107522215864 107612852928 107835691712 107926593024 108243939328 108273721661 108589388488 108683627584 108769769532 108772474188 109000489472 109089595104 109103898624 109181553408 109852055796 109854787364 109956272832 110175063712 110276845056 110358078768 110372548608 111362295002 111376896512 111456169104 111561907968 111686966416 111701610496 111887161344 112109794304 112247028516 112467580934 112574279328 112657205409 112671976704 112985652072 113000466432 113329913856 113332731904 113520992256 113552226522 113778172627 113883282576 113982115968 114109887416 114215303808 114218143872 114299438724 114314425344 114551141376 114647703552 114650554368 114919576814 115110473121 115354642816 115446072168 115546261824 115690953728 115791355904 115883131392 115886012928 116223873024 116255850963 116594789304 116597688536 116695975872 116791372404 116937623488 117036197376 117039107584 117131872032 117278549504 117380329472 117575313408 117950542668 117953475612 118052905824 118297363296 118397083392 118642253568 118645203712 118745217024 118991108096 119091412992 119325027654 119474451488 119569146174 119572119366 119672914032 119822773504 119920726128 119926761472 120021814656 120024799104 120276402176 120374725632 120476196864 120758888922 120761891698 120863689296 120962492847 121113967184 121216061568 121219075712 121315153176 121572484096 121674964992 121774431744 122163062049 122166099741 122269081032 122419074589 122522269128 122525315752 122625550656 122775981512 122882532416 122986117632 123240790528 123381682823 123741396184 123946946676 124102158272 124203609204 124209860096 124311399072 124327698432 124571987968 124673822976 125180249628 125299008576 125439466012 125545206624 125548328416 125647837218 125664311808 125773369344 125914358528 126030680064 126123518592 126898064454 126901219886 127271194288 127287881728 127378478976 127499323392 127871041536 128160731762 128282318304 128373623343 128656319232 128751091896 128767973376 129143390208 129146601472 129773973168 129919446941 130032197288 130152322944 130155559296 130265275392 130411299904 130535021568 130645057536 130915590144 131172399603 131336659216 131554826424 131668996032 131816594084 131833877504 131938368192 132052870656 132218232832 132437864448 132441157632 132863829672 133251187776 133254501184 133349345178 133366829568 133475854176 133642998272 133755654144 133758980096 133864996608 134371786752 134408757924 134687084196 134800620192 134803972128 134917606656 135196986624 135200348416 135310952448 135594518528 135708819456 135989837824 136027254188 136145305184 136253213082 136256601138 136371460176 136524329587 136542230272 136653850704 136769044608 136940312576 137052258432 137059155968 137171198976 137571115008 137608966446 137728390128 137840980221 138010158768 138013590512 138122979201 138129930624 138242848968 138415962496 138532641792 138536086528 138645889344 138939981824 139170779136 139209070707 139497337203 139500805927 139614928056 139618399704 139736092608 139907513816 140025450432 140028932288 140143486464 140437179904 140555563008 140885370409 141007637512 141241869468 141418738496 141534345372 141653653344 141954125824 142070170368 142647261204 142942647316 143063142432 143180093574 143198866944 143359389728 143483803904 143616356352 143902124032 144604771122 144904210738 145026359376 145029965584 145289926656 145452793472 145575404544 145713512448 146043624566 146286221949 146469407728 146589143421 146608363776 146712712392 147035793408 147144105024 147163398144 147753741618 148047741863 148313112192 148608225472 148745511936 148749210624 148874600448 149182881792 149662704688 149911313832 150099039104 150209607212 150229302272 150348373056 150478852608 150647536096 150667288576 150917566464 151402968696 151844376768 151976154624 152100391968 152287071744 152290858496 152399251632 152419233792 152543833344 152734855168 152988567552 153163468332 153480630828 153610009056 153928096224 154057851648 154061682432 154191550464 154510841856 154514683904 154641088512 154965164032 155007801284 155265289326 155459719072 155574236041 155594634496 155717957808 155721829872 155853097344 156048263168 156175829376 156307479552 156767084544 156810217578 157134931562 157267390224 157271300816 157395953043 157403874432 157532548824 157729817728 157862777856 157991827392 158189671424 158326956032 158633592201 158962081929 159096080808 159100036872 159425528232 159429492488 159563885376 159698391552 159894301504 160029086208 160033065472 160499634176 160543794187 161011851896 161151585728 161279313444 161283323796 161419279392 161621415424 161753537568 161889889536 162365908992 162884082732 162888132988 163025441376 163158711282 163363025504 163500734208 163634392656 163655847936 163981490176 164778083694 164782181046 165123402934 165262595568 165604812272 165748532096 166045630464 166231763968 166421804738 166762275178 166906999504 167043442503 167065344768 167184253656 167393608832 167530449624 167552415744 167697825792 168040906752 168164691456 168370542774 168701371401 168705566309 168861418992 169007965056 169197419272 169478478108 169500699648 169837971968 169994870784 169999097856 171043091072 171164831124 171327215808 171541758976 171668122528 171690631168 171826712064 171975831552 172379365221 173031964224 173536430592 173540745728 173687033856 173829019392 174046695424 174335809536 174892183956 174896532804 175043963808 175240184246 175406435232 175554296064 175558661376 175917824256 176070494208 176218914816 176583819264 176588210176 176930213418 177151772896 177446044944 177668250368 177799126904 177822439424 177963380352 177967805568 178117825536 178340872192 178486662144 178637119488 179060735966 179211677232 179358179049 179582778928 179734160256 179738629504 179881089192 179890142208 180037198656 180262648832 180414603264 180562088448 181138333383 181142837547 181295533944 181670950776 181675468184 181824092352 181828613568 182205134272 182358726144 182512447488 182736344576 182894931968 182945253841 183478621928 183637853504 183783403692 183787973628 184013545024 184163972268 184173240832 184323798624 184479176448 184710189056 184861185792 185561038848 185612094276 185996449604 186153237408 186157866272 186305413806 186314790144 186467098608 186491547648 186700600576 186857981952 187010734464 187407417344 187770374442 188159199018 188163877762 188317809936 188322492624 188712460496 188871537792 189426893824 190031429854 190196348272 190347096681 190351829829 190750856576 190906791432 190931822592 191067718464 191488475136 192241097643 192245877887 192423477456 192639179947 192806361496 192984478848 193126637844 193151960064 193368479168 193715085312 193719902208 194100539392 195048295932 195233338944 195452191228 195477818368 195616949856 195802532352 196047724544 196192140032 196373385216 197004988824 197724891126 197750816256 198327349248 198332280832 198661736448 199240925184 199295744508 199692302978 199876781664 199881751776 200024017767 200050244352 200464497408 200633481216 200638470144 201223421952 201870624928 202030626294 202205958192 202432626629 202459169024 202634872832 202795479936 202800522624 203049428992 203199002176 203225645056 203391777792 203563229184 203984756736 204040881282 204217957776 204384901707 204640841104 204813345408 204980776056 205237461632 205410468864 205415576576 205578387648 205588733952 205756798464 206014455808 206356672512 206413449669 206592585192 207015238152 207020385768 207194895936 207623943744 207629106496 207798962688 207804129792 208234439168 208409972736 209080290104 209427599556 209689853632 209861270724 209871832576 210038175648 210043398432 210483703808 210655769856 210833344512 211511456268 211949442572 212128107744 212133382496 212301518058 212567370976 212751847168 212931188736 213105255552 213372114944 213970891806 214413970974 214594713648 214857967646 215039084592 215044431728 215225705856 215671383424 215853186048 216487878656 216547443322 216907156683 217178776976 217356316107 217367255168 217539539064 217544948376 218000978944 218179190208 218207797248 218363106816 219065436849 219519065521 219704111592 219709574728 219912545664 220350127424 220553690112 220716157536 220745097216 222724590004 222753793024 222912338208 223123815936 223373932832 223403220992 223774322688 224219588608 224494057032 224935161868 225148558656 225314410818 225343953408 225971304144 226000932864 227041984512 227104453044 227556345254 227766565152 227964231936 228219774832 228430607616 228436287744 228598877448 228628850688 229102282752 229295407104 229301108736 229839153628 230220946242 230679039647 230709285632 230892144336 231092523648 231381907456 231582711808 231766262784 231772025856 232447746048 232511701926 233189578608 233195377072 233391951744 233582744808 233875246976 234072394752 234078215168 234263744064 234557099008 234760658944 235150626816 235215326367 235702397343 235901085336 235906951224 236105811648 236594726592 236794166784 237284507136 237290407424 237490434048 237982216192 238047694829 238650055308 238948902976 239138292348 239144238732 239345828064 239645547008 239841452256 239853522944 240043629312 240049598208 240749451264 240952393728 241517777844 241523783396 241727378592 241924985694 242227934368 242432123136 242438151424 242630306352 243144968192 243349929984 243548863488 244326124098 244332199482 244538162064 244838149178 245044538256 245050631504 245251101312 245551963024 245765064832 245972235264 246481581056 246763365646 247173271569 247482792368 247685104401 247893893352 248204316544 248407218408 248419720192 248622798144 248655396864 249143975936 249347645952 249632707107 250143412767 250149632803 250360499256 250598017152 250878932024 251090413248 251096656832 251295674436 251328623616 251546738688 251828717056 252061360128 252247037184 253796128908 253802439772 254542388576 254575763456 254756957952 254998646784 256321463524 256564636608 256747246686 257312638464 257502183792 257535946752 259547946336 259838893882 260064394576 260304645888 260311118592 260530550784 260822599808 261070043136 261290115072 261831180288 262344799206 262673318432 262860276369 262866812621 263109652848 263337992064 263633188168 263667755008 263876736384 264105741312 264436465664 264875728896 264882315264 265727659344 266502375552 266509002368 266698690356 266733659136 266951708352 267285996544 267511308288 267517960192 267729993216 268591103949 268817515848 269374168392 269601240384 269607944256 269835213312 270393973248 270400696832 270621904896 271189037056 271263652247 272054508376 272290610368 272506426164 272513202276 272742920352 273048659174 273084460544 273307701408 273538089216 273880625152 274104516864 274342397952 275142230016 275217932892 275456780256 275681960442 276020317536 276027181024 276245958402 276259861248 276485697936 276831924992 277065283584 277072173056 277291778688 277879963648 278341558272 278418141414 278994674406 279001611854 279229856112 279236799408 279472185216 279815027632 280050900864 280057864576 280286972928 280874359808 281111126016 281770740818 282015275024 282238798527 282245816643 282483738936 282837476992 283068690744 283307306688 283908251648 284140340736 285047144781 285054232729 285294522408 285885294632 286126284864 286360187148 286397733888 286718779456 286967607808 287232712704 287804248064 289209542244 289808421476 290052718752 290059931168 290579853312 290905586944 291150809088 292087249132 292572443898 292938815456 293178286842 293216727552 293425424784 294071586816 294288210048 295507483236 296095483726 296587336689 296626224384 297216450944 297491023872 297498421248 297749200896 298365763584 299325409376 299538454467 299822627664 300158722243 300198078208 300419214424 300458604544 300696746112 300957705216 301295072192 301334577152 301835132928 302805937392 303688753536 303952309248 304200783936 304574143488 304581716992 304798503264 304838467584 305087666688 305469710336 305977135104 306061321923 306326936664 306961261656 307220018112 307856192448 308115703296 308123364864 308383100928 309021683712 309029367808 310015602568 310530578652 310919438144 311148472082 311189268992 311435915616 311443659744 311706194688 312096526336 312351658752 312614959104 313534169088 313620435156 314269863124 314534780448 314542601632 314791906086 314807748864 315065097648 315459635456 315725555712 315983654784 316379342848 316653912064 317267184402 317924163858 318192161616 318200073744 318851056464 318858984976 319127770752 319396783104 319788603008 320058172416 320066130944 320999268352 321087588374 321620956461 322023703792 322286951469 322303171456 322558626888 322566647592 322838558784 323242830848 323507075136 323779779072 324731817984 324821164983 325493786807 325768165464 325776265976 326050882752 326317422564 326726051008 327001468416 327268785312 327311695872 327962980352 329556167388 329564362092 330246805868 330525191136 331209624544 331497064192 332463527936 332843609476 333524550356 333813999008 334086885006 334130689536 334368507312 334787217664 335060899248 335104831488 336329382912 336741085548 337402742802 337411132618 337722837984 337971616227 338015930112 338394838544 338956956216 339001399296 339675943936 339989741568 339998195712 341334517881 342041334649 342086182144 342329662248 342654431616 343083517952 343336245056 343381262336 343653424128 343951663104 344758730442 346063928448 347072861184 347081491456 347374067712 347658038784 348093390848 348671619072 348767552889 349784367912 349793065608 350087927616 350480368492 350812870464 351108592128 351117322752 351835648512 352140988416 353860426836 354303545792 354892089888 355336500736 355598253808 355644878848 355926760704 355935611136 356235651072 356973324288 357274238976 358121471932 358423354464 358716358098 359165557856 359468320512 359477259008 359762178384 359780284416 360074397312 360525297664 360829206528 361124176896 362276666766 362285675094 362591067888 363341901552 363350936368 363648184704 363657227136 364410268544 364717452288 365024894976 365472689152 365789863936 365890507682 366498299223 366957243856 367257223767 367275707008 367566807384 367575947256 368027090048 368327944536 368346481664 368647597248 368958352896 369420378112 369722371584 370145048469 370911524501 371224188552 371992899208 372306474816 372315732544 372610827612 372629580288 372934197216 372983095296 373401201152 373715963904 374021468928 375540748884 376318398036 376327755524 376635619872 376644985248 377424920992 377743075584 378853787648 380062859708 380392696544 380694193362 380703659658 381501713152 381813582864 381863645184 382135436928 384482195286 384491755774 384846954912 385278359894 385612722992 385968957696 386253275688 386303920128 386736958336 387430170624 387439804416 388201078784 389758340823 389768032507 390096591864 390466677888 390904382456 390955636736 391233899712 391605064704 392095449088 392384280064 392746770432 393636533269 394009977648 395449782252 395501632512 396654698496 396664561664 397323472896 398591489016 399384605956 399753563328 399763503552 400048035534 400100488704 400928994816 401266962432 401276940288 402218518849 403741249856 404061252588 404411916384 404865253258 404918338048 405269745664 405590959872 405601045248 406098857984 406398004352 406783555584 407126458368 407969513472 408081762564 408435915552 408769803414 409281682208 409572988761 409626690816 409961552112 410474923264 410820937728 410831153152 411156775296 411177467904 411513596928 412028911616 412713345024 412826899338 413185170384 414030476304 414040771536 414389791872 415247887488 415258212992 415597925376 415608259584 416468878336 416819945472 418160580208 418492011609 418502417781 418855199112 419379707264 419722541448 419743665152 420076351296 420086796864 420967407616 421311539712 421666689024 422656111227 422666620943 423022912536 423898885144 424256215488 424266764992 424603036116 425134741952 425503694336 425862377472 426210511104 426744229888 427941783612 428827941948 429189427296 429715935292 430078169184 430088863456 430451411712 431342766848 431706372096 432975757312 433094886644 433814313366 434357553952 434712632214 434734510336 435079078128 435089896752 436001957888 436358380416 436726213632 438130873698 439038131042 439408223184 439419149456 439767430263 439825091328 440700254848 441107380224 441432315072 441490194432 444143225589 444154269601 445062932981 445449180008 445507586048 445824676416 446247631872 446747865664 446806441984 447548645376 448439177216 448562561167 448988114064 449870323736 450297117312 450628821636 450687906816 451942608288 452001865728 454208906088 455112690508 455533130304 455928463872 456439549664 456861215232 456872575488 457197754896 457257701376 458204565504 459678307256 460441892484 461358079294 461418571264 461784288672 462185047296 462763814912 463532525568 463544051712 464895492096 465023403852 466379157216 466390754144 466722708123 466783903488 467165489616 467750493952 468144789504 468156430336 468527488128 469114198016 469521317888 470301253632 470430652734 471404794686 471802170672 471813902448 472211623296 473189453184 473588333568 474569014272 474580814848 474980868096 475964432384 476095389658 476886245787 477300110616 477897805952 478276584696 478288477464 478691656128 479291094016 479682904512 479707045888 480087258624 480099196416 481498902528 481631382561 483035555688 483047566792 483454757184 483849971388 484455868736 484864246272 484876302848 485260612704 486289936384 487097726976 488652248196 488664398964 489076324128 489676298356 490089076512 490101263008 490502202624 491103926048 491530129664 491944470528 492963162112 493526731292 494346543138 494965584736 495370208802 495787786704 496408633088 496814436816 496839440384 497245596288 498287951872 498695291904 499265414214 500286825534 500299265606 500720998512 501130327509 501196034304 501757864048 502180826496 502193313664 502591348872 502657247232 503093477376 503657434112 504122720256 504494074368 506104114203 506116698927 507164737583 507592257816 507604879544 509084777152 509151526912 509513915904 509997293568 511152685981 512642927048 513129273216 513494493372 514625276928 515004367584 515071893504 517138095663 519095892672 519677787764 520128789152 520609291776 520622237184 521061101568 521645199616 522140086272 524689598412 525346636864 525720552738 525733625242 526219305696 526675984128 527266376336 527335510016 527753472768 528211482624 529751457792 529764630528 531455318688 533004751104 533018004736 533397380712 533467318272 533903416704 534571993088 535022616576 535035920384 535459986432 537182207898 537635031696 538748336784 539202480768 539215888512 539670426624 540787946496 540801393664 541243809792 542378074112 542527304494 543428512641 544109016752 544581220736 545012852328 545026404552 545485840704 546097318348 546168921088 546615402816 547076178432 547761250304 548209033728 548684795904 548835761523 549972260467 550435865784 550913560512 551363920884 552040635072 552054362048 552491916804 552519722496 552971395872 553663849984 554130567168 554144346112 554583557376 556683116544 556836282828 557989348812 558003223708 558459712224 558473598816 558944370432 559630055264 560101801728 560115729152 560573945856 561748719616 562222252032 563541481636 564030550048 564477597054 564491633286 564967477872 565674953984 566137381488 566614613376 567816503296 568280681472 570094289562 570108465458 570589044816 571055489487 571770589264 572252569728 572720374296 572795467776 573437558912 573935215616 574465425408 575608496128 576723292929 576737633661 577917539841 577931910269 578419084488 579616842952 580105437504 580119862336 581159706624 581811173888 582301618176 583667963123 584174498264 585144887796 585877630912 586356573684 586433455104 586850849568 588143173632 588576420096 591014966472 592190967452 593174673378 593252448768 594432901888 594982047744 594996842496 598650818752 599076908934 599645255328 600317444486 600396156416 600838428848 600917209088 601393492224 601915410432 602590144384 603670265856 605611874784 607297879887 607377507072 607904618496 608401567872 609148286976 609163433984 609597006528 609676935168 610175333376 610939420672 611954270208 612122643846 612653873328 613340644861 613922523312 614440036224 615712384896 616231406592 616246729728 616766201856 618043367424 618058735616 620031205136 621061157304 621838876288 622296944164 622378537984 622871831232 622887319488 623412389376 624193052672 624703317504 625229918208 626712575881 627240870312 628539726248 629069560896 629085203264 629583812172 629615497728 630130195296 630919270912 631451111424 631967309568 632758685696 634534368804 635848327716 636384323232 636400147488 637702112928 637717969952 638255541504 638793566208 639577206016 640116344832 640132261888 641998536704 642175176748 643241912922 644047407584 644573902938 644606342912 645117253776 645133295184 645677117568 646485661696 647014150272 647559558144 649463635968 649642329966 650987573614 651536330928 651552531952 652068948321 652101765504 652634845128 653452102016 654002936832 654537570624 654623391744 655925960704 657196310547 658557196563 658573572167 659112334776 659128724184 660493611736 661050382272 662419249088 662994128384 664927055872 665110004489 665687218952 667049100712 667627998016 668173770012 668261379072 668737014624 669574435328 670121798496 670209662976 672658765824 673482171096 674805485604 674822265236 675445675968 675943232454 676031860224 676789677088 677913912432 678002798592 679351887872 682669035762 684082669298 684172364288 684659324496 685308863232 686167035904 686672490112 687306848256 687903326208 689517460884 692037118941 692127856896 694145722368 694162982912 694748135424 695316077568 696186781696 697343238144 697535105778 698923060423 699568735824 699586131216 700175855232 700960736984 701625740928 702217184256 702234645504 703671297024 704281976832 707107192029 707720853672 708607091584 709784179776 710673001472 711196507616 711289757696 711853521408 711871222272 712471302144 713946648576 714143084487 716242943864 716846708928 717432716196 718331115712 718936641024 718954518016 719524356768 719560568832 720148794624 721050595328 722248353792 724553333532 724571350188 725182135776 726683803104 726701872736 727296369408 727314454272 728820537088 729434904576 730049789952 730945378304 731579727872 731781015364 732996598446 733914487712 734514447534 734551414016 735133614768 735151894512 736054180096 736655889072 736692963328 737295194496 737916705792 738840756224 739444743168 740290096938 741823049002 742448377104 743055313203 743985798416 744612949632 744631465088 745221655224 745259160576 745868394432 745966190592 746802402304 747431927808 748042937856 748898121321 750430238301 750448898409 751081497768 752002886761 752636796072 752655511048 753271239744 753289970496 754849841984 755486151168 757707575296 757916051627 760125719416 760785393088 761388386724 761407319316 763003426304 763627165728 763727290368 764270873856 768964390572 768983511548 769693909824 770556719788 771225445984 771937915392 772506551376 772607840256 773473916672 776402157568 779516681646 779536065014 780193183728 780933355776 781808764912 781911273472 782467799424 783210129408 784768560128 785493540864 787273066538 788019955296 788580829107 788600437863 790899564504 791003265024 793309396992 793329123328 794646945792 796447208389 797182978032 798769211912 799507126656 799527007104 800096071068 800200977408 801857989632 802533924864 802553880576 804437037698 805773311847 807482499712 808122505176 808823832768 809730506516 809836676096 810539491328 811181919744 811202090496 812197715968 812796008704 813567111168 813790956741 816163525128 816871831104 817539606828 818563364416 819145977522 819253381632 819923104224 820949846528 821641875456 821662306304 822313550592 823027193856 825426690048 825653798676 826370340768 828060952608 828081543072 828779583744 830495774976 830516425984 831195850752 831216519168 832937756672 833639890944 836321160416 836984023218 837004835562 837710398224 838759414528 839445082896 839487330304 840152702592 840173593728 841934815232 842623079424 843333378048 845312222454 845333241886 846045825072 846737449929 847797770288 848512430976 848533529984 849206072232 850269483904 851007388672 851724754944 852421022208 853488459776 855141434343 855162698187 855883567224 856933522123 857655883896 858378854592 859431870584 860156338368 860177726912 860902823424 862685533696 863412744192 866189773288 867628626732 868715107904 869425264428 869469020672 870158156256 870179793504 872003915776 872716760832 873452427264 876261747396 878076262084 878816446368 878838298912 879534860526 879650182656 881400509696 882214760448 882864630144 888286451178 888308539202 890125865962 890898360016 891015172096 891649352832 892495263744 893495731328 895097290752 896878354432 897125122334 897976228128 898615363401 899740647472 900476166729 900594234624 901257643272 901375813632 903885216576 904003731456 908417812176 909436128587 910225381016 911066260608 911856927744 912879099328 913722430464 913745150976 914395509792 914515402752 916409131008 919356614512 920883784968 922716158588 922837142528 923568577344 924370094592 925527629824 927065051136 927088103424 930046807704 932758314432 932781508288 933445416246 933567806976 934330979232 935500987904 936289579008 936312860672 937054976256 938228396032 940602507264 940861305468 942809589372 943604341344 943627804896 944423246592 946378906368 947176667136 949138028544 949161629696 949961736192 951928864768 952190779316 953772491574 954600221232 955670307109 955795611904 956553169392 956576954928 957383312256 958582188032 959365809024 959414091776 960174517248 960198392832 962997805056 963262765122 966071111376 966095133584 966860854407 966909514368 967699942776 968911737472 969728492544 969752605696 970521225408 972579872768 974195453952 974463494949 976481360421 976505641489 977304496392 977328797928 978152648256 979352596712 980178153024 980202526016 981004405248 982207852096 983060259328 983888941056 985926324224 986197592863 987053462584 988693086276 989931169472 990740417604 991575573408 992817266176 993628873632 993678880768 994491192576 997390583808 998530828428 1000573651068 1000598531212 1001441997024 1002260655018 1002392068608 1003515728096 1004361652992 1004386627328 1005182697744 1005314494464 1007314868224 1008988148736 1012208228406 1012233397854 1014329475166 1015184515632 1015209759088 1018169554304 1019027831808 1019994587136 1022305371962 1024003553643 1025285854096 1026124003947 1026258546432 1026988986744 1029250553856 1030008735168 1030143787008 1034276191326 1036334193041 1038191785344 1039355575528 1040257578304 1041218583552 1041244474368 1042122203136 1043290399232 1044280172544 1049379196824 1050693273728 1051441105476 1051467250484 1052438611392 1053351968256 1054532752672 1054671020032 1055506945536 1056422965248 1062910637376 1066009502208 1066036009472 1066794761424 1066934636544 1067806833408 1069143986176 1070919972864 1074364415796 1075270063392 1077496673568 1078404961536 1078431777024 1079340853248 1081575892992 1081602787328 1082487619584 1084756148224 1085054608988 1086857025282 1088218033504 1089019652287 1089162441472 1090025704656 1090052809104 1090971681408 1092194636696 1092337842176 1093230805632 1094152356864 1095522500608 1096418067456 1097369591808 1097671523046 1099944520934 1100871731568 1101771671301 1101827121024 1102727841768 1104081270144 1104108724096 1104983833608 1105039444992 1105942791744 1107327699968 1108261134336 1108288692224 1109167114752 1110435145407 1112734573503 1113672565656 1115978697624 1116006447416 1116919424448 1116947197632 1117888740864 1119260110528 1120203603456 1120231458304 1121147891712 1123497439232 1123806559309 1127082963272 1128061100096 1128955194108 1128983266572 1129934955744 1131349907968 1132274762976 1133229226752 1136561362944 1140188579124 1140216930916 1141178089632 1142110978974 1143541178528 1144505139456 1145440748592 1145590935552 1146875117824 1147870431232 1151216992256 1153446585858 1153475267322 1155835079682 1155863820538 1156838168976 1159233685904 1160210875008 1160239724672 1162319413248 1163622347776 1164603236352 1167335926246 1168348996528 1169275022469 1169304097521 1170289775592 1171755261824 1172713147368 1172866910208 1173701699136 1176286347264 1177152840192 1180909599807 1180938964163 1182029932944 1184381934904 1186349346756 1186504897536 1188865803776 1189964095488 1189993684992 1197301637504 1198153817868 1199290510656 1200634888972 1200792312832 1201676857696 1201834418176 1202786984448 1203830820864 1205180288768 1206655556547 1211223749568 1214595759774 1214755014144 1215809236992 1216803135744 1218296573952 1218326867968 1219194013056 1220350666752 1223908540416 1224245287692 1225307746656 1226681289722 1227845046624 1228718966283 1228880072448 1231424769792 1232462813184 1232493459456 1233532403712 1236086734848 1236117471232 1240062410272 1242122314608 1243677752576 1244593888328 1244757075968 1245743662464 1245774638976 1246824778752 1248386105344 1249406635008 1250459836416 1253425151762 1254481740624 1255507253343 1257079452496 1258139121792 1258170406528 1259167624344 1259230995456 1260260390592 1261838541824 1262902222848 1263934619136 1265517371392 1267968333681 1267999862829 1269068737608 1271696655432 1272768646464 1272800294976 1275404225856 1275435939904 1276511083008 1277587132416 1279154412032 1280232689664 1280264523776 1284350353496 1286483825844 1288094815168 1289147805876 1289212685824 1290234507552 1290266590368 1291354235136 1292971323392 1294028300544 1295119116288 1298927271936 1299284659932 1301975147228 1303072661856 1303105063904 1304137896642 1304203531008 1305269690256 1306904204032 1308005873664 1309075141248 1311851921408 1314392621094 1317114393126 1317147144334 1318224669552 1318257448368 1320987223472 1322100764544 1324838498176 1325988256768 1329854111744 1330220008978 1331374437904 1332429676767 1332462808803 1334098201424 1335188798943 1335255996032 1336347540024 1336522758144 1337474029248 1339148870656 1340243596992 1340419325952 1345317531648 1345687683501 1346964342192 1348474259629 1349610971208 1349644530472 1350891351936 1351886464908 1352063720448 1353579354176 1355827824864 1356005597184 1358703775744 1365338071524 1368165338596 1368344728576 1369318648992 1370617726464 1372334071808 1373344980224 1374613696512 1379034921768 1384074237882 1384255713792 1388291444736 1388325965824 1390632155136 1394686476288 1395070211556 1397846120846 1399137471648 1399172262432 1400168124369 1400351710464 1401921473968 1403251481856 1404434368512 1404469291008 1407342594048 1408563953664 1414214384058 1415441707344 1417028386403 1417214183168 1419568359552 1421346002944 1422393015232 1422579515392 1423707042816 1423742444544 1424942604288 1427893297152 1428286168974 1432485887728 1433693417856 1434865432392 1436662231424 1437873282048 1437909036032 1439048713536 1439121137664 1440297589248 1442101190656 1444496707584 1444894147683 1449106667064 1449142700376 1450364271552 1453367606208 1453403745472 1454592738816 1454628908544 1457641074176 1458869809152 1461890756608 1463562030728 1465993196892 1467828975424 1469028895068 1469102828032 1470267229536 1470303789024 1472108360192 1473311778144 1473385926656 1474590388992 1475833411584 1478889486336 1480580193876 1483646098004 1484896754208 1486110626406 1487971596832 1489225899264 1489262930176 1490443310448 1490518321152 1491736788864 1493604804608 1494863855616 1496085875712 1497796242642 1500860476602 1500897796818 1502162995536 1504005773522 1505273592144 1505311022096 1506542479488 1506579940992 1509699683968 1510972302336 1515415150592 1515832103254 1518350096781 1520251438832 1521494212749 1521570786176 1522776773448 1522814638632 1526006852608 1527254331456 1527454580736 1528541747712 1533458057943 1536633458647 1537928781144 1537967023096 1539387819648 1541113439576 1542450891968 1543875830784 1545013102752 1545215680512 1546947833344 1559033363292 1559072130028 1560386367456 1561866711552 1563617529824 1563822546944 1564935598848 1566420258816 1569537120256 1574546133076 1576039910592 1577161658214 1577200875726 1581799129008 1582006530048 1589293891584 1592894416778 1594365956064 1597538423824 1599014253312 1599054014208 1600192142136 1600401954816 1603715979264 1605067849728 1605107761152 1608874075396 1611546623694 1614753277529 1614964999424 1616245010352 1617647665536 1619461013032 1619673352192 1621078982656 1622363839488 1622404180992 1624395431936 1625592017408 1627134222336 1627581913482 1632327050256 1633743662208 1635079213656 1637126728832 1638291955044 1638506763264 1639846208448 1641899693056 1643283750912 1643324612608 1644627101184 1646054387712 1646507284569 1649916781401 1651307597352 1652740681536 1656121905216 1656163086144 1657559167488 1660991549952 1661032851968 1662391701504 1662433038336 1665875513344 1666333863803 1672642320832 1673968046436 1674009671124 1675420796448 1677518829056 1678890165792 1678974660608 1680305405184 1680347187456 1685246158848 1686666756096 1690624444908 1690666483772 1692091650144 1693474899858 1695595540576 1697024861952 1697067059968 1698412144464 1700538967808 1702014777344 1703449509888 1704842044416 1706976919552 1710282868686 1710325396374 1711767134448 1713867044246 1715311767792 1716757709184 1718863741168 1720312676736 1720355453824 1721805646848 1725371067392 1726825488384 1730212900983 1732379546576 1733752619523 1733795730807 1735257253464 1737430215808 1738850528856 1738938041344 1740316312512 1740359587008 1744007831552 1745433521664 1746904854528 1751003889369 1751047429621 1752523494792 1756152524168 1757632892736 1757676597824 1759069721052 1759300365312 1762801019392 1764429520896 1765729260288 1776572902356 1776617078404 1780251731924 1781796720032 1782030344192 1783298705664 1784990527488 1786991462656 1793756708864 1794250244668 1795952456256 1797230726802 1799481294944 1800952333458 1801188469248 1802515286544 1802751627264 1807770433152 1816835624352 1818872257174 1820450762032 1821893639661 1822132521216 1823713855488 1825758198656 1827444860928 1827490301952 1828791019584 1829030805504 1832818262016 1838713229024 1840021934583 1840067688347 1841767569936 1845432317176 1845674285056 1847137154688 1848740189184 1851055259648 1854130102272 1854176206848 1860093615408 1865516628864 1865563016576 1866890832492 1867135613952 1868661958464 1871001975808 1872579158016 1872625721344 1874109952512 1876456792064 1880137727643 1881722610936 1885619178744 1887208682688 1887255609792 1888846493184 1892757812736 1894353334272 1898276057088 1898323259392 1904381558632 1907544983148 1909200442464 1911340614218 1911591223808 1913106338784 1913153909856 1914766624512 1917164376064 1918731618048 1920349034496 1920396785664 1925995610112 1926525530244 1932142222752 1932190267168 1933721708814 1933819028736 1935399885552 1937823474944 1939456985088 1939505211392 1941042450816 1945159745536 1948390907904 1948926989898 1952962720842 1953011282978 1954608992784 1954657595856 1956305296512 1958705193424 1960356306048 1960405052032 1962008810496 1964415704192 1966120518656 1967777882112 1971852648448 1972395185726 1974106925168 1975671589689 1975720716501 1977386172552 1979862338944 1981480835208 1983151146816 1985634532352 1987257747264 1987357761536 1988982385152 1994781167616 1995330013467 1997061656856 2001147302136 2001197062424 2002883994048 2004521310036 2004784137216 2007031456192 2008723305984 2008773254656 2010365395488 2010628988928 2014629736448 2017976297472 2024416456812 2024466795708 2028658950332 2030369031264 2030419518176 2036339108608 2038055663616 2044610743924 2048007107286 2050571708192 2052248007894 2052517092864 2053977973488 2058501107712 2060017470336 2068552382652 2072668386082 2076111356823 2076383570688 2078711151056 2080515156608 2082437167104 2082488948736 2084244406272 2086580798464 2088560345088 2096769181269 2098758393648 2101111055701 2101386547456 2102882210952 2102934500968 2104877222784 2106703936512 2109065505344 2109342040064 2111013891072 2112845930496 2125821274752 2132019004416 2132072018944 2133589522848 2133869273088 2135613666816 2138287972352 2141839945728 2142429253461 2148728831592 2150540126784 2154993347136 2156809923072 2156863554048 2158681706496 2163151785984 2163205574656 2170109217976 2173714050564 2176436067008 2178039304574 2178324882944 2180051409312 2180105618208 2181943362816 2184389273392 2184675684352 2186461611264 2188304713728 2192836134912 2194739183616 2195343046092 2199889041868 2201743463136 2203543342602 2203654242048 2205455683536 2208162540288 2208217448192 2209967667216 2210078889984 2211885583488 2214655399936 2216522268672 2216577384448 2218334229504 2220870290814 2225469147006 2227345131312 2231957395248 2232012894832 2233838848896 2233894395264 2235777481728 2238520221056 2240407206912 2240462916608 2242295783424 2246994878464 2247613118618 2251346695227 2254165926544 2256008660283 2256122200192 2257910388216 2257966533144 2259869911488 2262699815936 2264549525952 2266458453504 2273122725888 2273748154881 2278456507649 2280377158248 2280433861832 2282356179264 2284221957948 2287082357056 2289010278912 2290881497184 2291181871104 2293750235648 2295740862464 2306893171716 2306950534644 2311670159364 2311727641076 2313676337952 2318467371808 2320421750016 2320479449344 2327244695552 2329206472704 2334671852492 2336697993056 2338550044938 2338608195042 2340579551184 2343510523648 2345426294736 2345733820416 2347403398272 2354305680384 2361819199614 2361877928326 2364059865888 2365801313589 2368763869808 2372698693512 2373009795072 2377731607552 2379928190976 2379987369984 2389341625167 2394289342543 2394603275008 2396307635736 2398581021312 2401269777944 2401584625664 2403353715392 2403668836352 2405573968896 2407661641728 2410360577536 2413311113094 2418052990081 2422447499136 2429191519548 2429510028288 2431618473984 2433606271488 2436593147904 2436653735936 2438388026112 2440701333504 2441372870223 2448490575384 2450615493312 2453362579444 2455690093248 2457437932566 2457760144896 2462849539584 2464925626368 2464986918912 2480124820544 2484244629216 2487355505152 2489187776656 2489514151936 2491487324928 2491549277952 2493649557504 2498813270016 2500919672832 2506850303524 2508963481248 2511014506686 2514158904992 2516278243584 2516340813056 2518335248688 2518461990912 2520520781184 2523677083648 2525804445696 2527869238272 2531034742784 2535936667362 2535999725658 2538137475216 2543393310864 2545537292928 2545600589952 2550808451712 2550871879808 2553022166016 2555174264832 2558308824064 2560465379328 2560529047552 2565488094561 2568700706992 2570800566369 2572967651688 2576189630336 2578295611752 2578425371648 2580469015104 2580533180736 2582708470272 2585942646784 2588056601088 2590238232576 2596380671507 2598569319864 2603950294456 2606145323712 2606210127808 2608275793284 2608407062016 2610539380512 2613808408064 2616011747328 2618150282496 2628785242188 2634228786252 2634294288668 2636449339104 2636514896736 2641974446944 2644201529088 2649676996352 2651976513536 2659708223488 2660440017956 2662748875808 2664859353534 2664925617606 2668196402848 2670377597886 2670511992064 2672695080048 2673045516288 2674948058496 2678297741312 2680487193984 2690635063296 2691375367002 2693928684384 2696948519258 2699221942416 2699289060944 2701428500187 2701782703872 2703772929816 2704127440896 2707158708352 2711655649728 2712011194368 2717407551488 2728308385761 2728376227549 2730676143048 2736330677192 2736689457152 2738637297984 2741235452928 2744668143616 2746689960448 2749227393024 2755455732883 2758069843536 2768148475764 2768511427584 2776582889472 2776651931648 2781264310272 2790140423112 2795692241692 2798274943296 2798344524864 2800336248738 2800703420928 2803842947936 2806502963712 2808868737024 2808938582016 2814685188096 2828428768116 2830883414688 2834056772806 2834428366336 2839136719104 2842692005888 2844786030464 2847414085632 2847484889088 2849885208576 2855786594304 2856572337948 2864971775456 2867010921327 2867386835712 2869730864784 2873324462848 2875746564096 2875818072064 2878097427072 2878242275328 2880595178496 2884202381312 2888993415168 2889788295366 2898213334128 2898285400752 2900728543104 2906735212416 2906807490944 2909185477632 2909257817088 2915282148352 2917739618304 2923781513216 2927124061456 2929444081263 2929516924467 2931986393784 2935657950848 2938057790136 2938205656064 2940534459072 2940607578048 2944216720384 2946623556288 2946771853312 2949180777984 2951666823168 2957778972672 2958592778589 2961160387752 2967292196008 2969793508416 2972221252812 2975943193664 2978451798528 2978525860352 2980886620896 2981036642304 2983473577728 2987209609216 2992171751424 2995592485284 3001720953204 3001795593636 3004325991072 3008011547044 3010547184288 3010622044192 3013084958976 3013159881984 3019399367936 3021944604672 3030830301184 3031664206508 3036700193562 3040502877664 3042988425498 3043141572352 3045553546896 3045629277264 3052013705216 3054508662912 3057083495424 3066916115886 3073266917294 3075857562288 3075934046192 3078372011841 3078775639296 3082226879152 3084901783936 3087751661568 3090026205504 3090431361024 3093895666688 3109002579123 3115440530867 3118066726584 3118144260056 3120772734912 3123733423104 3127235059648 3127645093888 3129871197696 3132840517632 3139074240512 3139937928169 3149092266152 3152079821184 3154323316428 3154401751452 3163598258016 3164013060096 3185788833556 3188731912128 3195076847648 3198028506624 3198108028416 3200384284272 3200803909632 3207431958528 3217748150792 3223093247388 3229506555058 3229929998848 3232490020704 3235295331072 3238922026064 3239346704384 3244727678976 3244808361984 3251184034816 3254268444672 3255163826964 3264654100512 3267058956861 3267487324416 3270158427312 3274253457664 3276583910088 3277013526528 3279692416896 3283799386112 3286567501824 3286649225216 3289254202368 3292108775424 3293014569138 3299833562802 3302615194704 3305481363072 3312243810432 3312326172288 3315118334976 3321983099904 3322065703936 3324783403008 3324866076672 3331751026688 3332667727606 3338203720509 3345284641664 3347936092872 3348019342248 3350841592896 3355037658112 3357780331584 3357949321216 3360610810368 3360694374912 3370492317696 3371419677927 3381248889816 3381332967544 3384183300288 3386949799716 3391191081152 3394049723904 3394134119936 3396824288928 3401077935616 3404029554688 3409684088832 3420565737372 3420650792748 3423534268896 3427734088492 3430623535584 3433515418368 3437727482336 3440625353472 3440710907648 3443611293696 3450742134784 3453650976768 3460425801966 3464759093152 3467505239046 3467591461614 3470514506928 3474860431616 3477701057712 3477876082688 3480632625024 3480719174016 3488015663104 3490867043328 3493809709056 3502007778738 3502094859242 3505046989584 3507912292563 3512305048336 3515265785472 3515353195648 3518139442104 3518600730624 3525602038784 3528859041792 3531458520576 3542728799421 3542816892489 3550153163081 3553145804712 3553234156808 3560503463848 3563593440064 3564060688384 3566597411328 3569981054976 3573982925312 3578068801867 3588500489336 3591904912512 3594461453604 3598962589888 3601904666916 3602376938496 3605030573088 3605503254528 3615540866304 3619966669641 3633671248704 3637744514348 3640901524064 3643787279322 3644265042432 3647427710976 3651516397312 3654889721856 3654980603904 3657582039168 3677426458048 3680043869166 3680135376694 3683535139872 3690864634352 3691348570112 3694274309376 3697480378368 3708260204544 3708352413696 3720187230816 3731033257728 3731126033152 3733781664984 3734271227904 3737323916928 3742003951616 3745158316032 3745251442688 3748219905024 3752913584128 3760275455286 3763445221872 3767663961289 3771238357488 3774417365376 3774511219584 3777692986368 3785515625472 3788706668544 3796552114176 3796646518784 3803999588487 3808763117264 3815089966296 3818400884928 3822681228436 3823182447616 3826212677568 3826307819712 3829533249024 3834328752128 3837463236096 3840698068992 3840793571328 3849805823269 3853051060488 3864284445504 3864380534336 3867443417628 3867638057472 3870799771104 3875646949888 3878913970176 3879010422784 3882084901632 3896781815808 3897853979796 3905925441684 3906022565956 3909217985568 3909315191712 3912610593024 3917410386848 3920712612096 3920810104064 3924017620992 3928831408384 3932241037312 3935555764224 3943705296896 3944790371452 3948213850336 3951343179378 3951441433002 3954772345104 3959724677888 3962961670416 3966302293632 3971269064704 3974515494528 3974715523072 3977964770304 3989562335232 3990660026934 3994123313712 3997388426409 4002294604272 4002394124848 4005566396829 4005767988096 4009042620072 4009568274432 4014062912384 4017446611968 4017546509312 4020730790976 4021257977856 4029259472896 4035952594944 4037063050503 4045422778887 4045523371883 4048832913624 4048933591416 4057317900664 4060738062528 4060839036352 4072678217216 4076111327232 4085675741861 4089221487848 4096014214572 4101143416384 4104496015788 4105034185728 4107955946976 4117002215424 4120034940672 4137104765304 4145336772164 4152222713646 4152767141376 4157422302112 4161030313216 4164874334208 4164977897472 4173161596928 4193538362538 4197516787296 4202222111402 4202773094912 4205764421904 4205869001936 4209754445568 4213407873024 4218131010688 4222027782144 4225691860992 4251085159209 4251642549504 4264038008832 4264144037888 4267179045696 4267738546176 4271227333632 4276575944704 4283679891456 4284858506922 4293384514027 4297457663184 4301080253568 4309986694272 4313619846144 4313727108096 4317363412992 4326303571968 4326411149312 4340218435952 4347428101128 4352872134016 4356078609148 4356649765888 4360102818624 4360211236416 4363886725632 4368778546784 4369351368704 4372923222528 4376609427456 4385672269824 4390686092184 4399778083736 4403486926272 4407086685204 4407308484096 4410911367072 4416325080576 4416434896384 4419935334432 4420157779968 4423771166976 4429310799872 4436668459008 4441740581628 4450938294012 4454690262624 4463914790496 4464025789664 4467677697792 4467788790528 4471554963456 4477040442112 4480814413824 4480925833216 4484591566848 4493989756928 4495226237236 4502693390454 4508331853088 4512017320566 4512244400384 4515820776432 4515933066288 4519739822976 4525399631872 4529099051904 4532916907008 4546245451776 4547496309762 4556913015298 4560754316496 4560867723664 4564482638247 4564712358528 4568443915896 4574164714112 4578020557824 4581762994368 4582363742208 4587500471296 4591481724928 4600374173829 4609900375941 4613786343432 4613901069288 4623340318728 4623455282152 4627352675904 4636934743616 4640843500032 4640958898688 4654489391104 4655770031423 4669343704984 4673395986112 4677100089876 4677216390084 4681159102368 4687021047296 4690852589472 4691467640832 4694806796544 4708611360768 4723638399228 4723755856652 4728119731776 4731602627178 4737527739616 4745397387024 4746019590144 4755463215104 4778683250334 4788578685086 4789206550016 4792615271472 4797162042624 4802539555888 4803169251328 4806707430784 4811147937792 4815323283456 4820721155072 4826622226188 4836105980162 4844259832587 4844894998272 4858383039096 4859020056576 4863236947968 4867212542976 4873186295808 4873307471872 4876776052224 4881402667008 4882745740446 4892461422961 4896981150768 4901230986624 4906725158888 4911380186496 4914875865132 4915520289792 4925699079168 4929851252736 4929973837824 4949750344203 4960249641088 4968489258432 4974711010304 4978375553312 4979028303872 4982974649856 4983098555904 4987299115008 4997626540032 4999001591409 5013700607048 5017926962496 5022029013372 5028317809984 5032556487168 5032681626112 5036670497376 5036923981824 5041041562368 5047354167296 5055738476544 5071873334724 5071999451316 5076274950432 5086786621728 5091074585856 5091201179904 5101616903424 5101743759616 5106044332032 5110348529664 5116617648128 5120930758656 5121058095104 5130976189122 5137401413984 5141601132738 5145935303376 5152379260672 5156591223504 5156850743296 5160938030208 5161066361472 5165416940544 5171885293568 5176113202176 5180476465152 5192761343014 5197138639728 5201387192421 5207900588912 5212290647424 5212420255616 5216551586568 5216814124032 5221078761024 5227616816128 5232023494656 5236300564992 5253011668107 5253142288863 5257570484376 5264020207327 5268457572504 5268588577336 5272898678208 5273029793472 5283948893888 5288403058176 5299353992704 5303953027072 5305412361389 5320880035912 5325497751616 5329718707068 5329851235212 5336392805696 5340755195772 5341023984128 5345390160096 5346091032576 5349896116992 5356595482624 5360974387968 5381270126592 5382750734004 5387857368768 5393897038516 5398443884832 5398578121888 5402857000374 5403565407744 5407545859632 5408254881792 5414317416704 5423311299456 5434815102976 5456616771522 5456752455098 5461352286096 5472661354384 5473378914304 5477274595968 5482470905856 5493379920896 5498454786048 5510911465766 5516139687072 5520065803749 5520203065041 5536296951528 5537022855168 5553165778944 5553303863296 5562528620544 5575130458723 5580280846224 5586536218463 5591384483384 5596549886592 5596689049728 5600672497476 5601406841856 5607685895872 5613005927424 5617737474048 5617877164032 5629370376192 5640413182929 5656857536232 5661766829376 5668113545612 5668856732672 5678273438208 5685384011776 5689572060928 5694828171264 5694969778176 5713144675896 5729943550912 5734021842654 5734773671424 5739461729568 5746648925696 5751493128192 5751636144128 5756194854144 5761190356992 5777986830336 5779576590732 5796426668256 5796570801504 5801457086208 5813470424832 5813614981888 5818370955264 5818515634176 5830564296704 5835479236608 5847563026432 5854248122912 5858888162526 5859033848934 5863972787568 5870546172241 5871315901696 5876115580272 5876411312128 5881068918144 5881215156096 5888433440768 5893247112576 5893543706624 5898361555968 5903333646336 5915557945344 5917185557178 5922320775504 5927162149503 5934584392016 5939587016832 5944442505624 5951886387328 5956903597056 5957051720704 5961773241792 5962073284608 5966947155456 5974419218432 5984343502848 5985990040401 5991184970568 5998534654861 6003441906408 6003591187272 6008651982144 6016023094088 6021094368576 6021244088384 6026169917952 6026319763968 6038798735872 6043889209344 6063328413016 6073400387124 6081005755328 6085976850996 6086283144704 6091107093792 6091258554528 6104027410432 6109017325824 6114166990848 6133832231772 6146533834588 6151715124576 6151868092384 6156744023682 6157551278592 6164453758304 6169803567872 6175503323136 6180052411008 6187791333376 6218005158246 6230881061734 6236133453168 6236288520112 6241545469824 6247466846208 6254470119296 6259742395392 6265681035264 6278148481024 6279875856338 6290307543807 6298184532304 6303333167103 6304159642368 6308646632856 6308803502904 6327196516032 6328026120192 6366052900109 6371577667112 6377463824256 6390153695296 6396057013248 6396216056832 6400768568544 6401607819264 6414863917056 6435496301584 6446186494776 6459013110116 6459859997696 6464980041408 6470590662144 6477844052128 6478693408768 6489455357952 6489616723968 6502368069632 6510327653928 6529308201024 6534117913722 6534974648832 6540316854624 6548506915328 6553167820176 6554027053056 6559384833792 6567598772224 6578508404736 6584217550848 6586029138276 6599667125604 6605230389408 6610962726144 6624487620864 6624652344576 6630236669952 6643966199808 6644131407872 6649566806016 6649732153344 6663502053376 6665335455212 6676407441018 6689692149763 6690569283328 6695872185744 6696038684496 6701683185792 6710075316224 6715560663168 6715898642432 6721221620736 6721388749824 6740984635392 6742839355854 6762497779632 6762665935088 6768025980849 6768366600576 6773899599432 6782382162304 6788099447808 6788268239872 6793648577856 6802155871232 6808059109376 6819368177664 6821244464643 6835369522947 6841131474744 6841301585496 6847068537792 6855468176984 6861247071168 6867030836736 6875454964672 6881250706944 6881421815296 6887222587392 6901484269568 6903383150041 6920851603932 6929518186304 6935010478092 6935182923228 6941029013856 6949720863232 6955402115424 6955752165376 6961265250048 6961438348032 6981734086656 6987619418112 7004015557476 7004189718484 7010093979168 7015824585126 7024610096672 7030531570944 7030706391296 7036278884208 7037201461248 7051204077568 7062917041152 7085457598842 7085633784978 7100306326162 7106291609424 7106468313616 7121006927696 7127186880128 7133194822656 7139962109952 7147965850624 7156137603734 7168024875501 7177000978672 7182868027629 7183809825024 7188922907208 7197925179776 7203809333832 7204753876992 7210061146176 7211006509056 7231081732608 7239933339282 7254158970243 7254339351287 7267342497408 7275489028696 7281803048128 7287574558644 7288530084864 7294855421952 7303032794624 7309779443712 7309961207808 7315164078336 7354852916096 7360087738332 7360270753388 7367070279744 7381729268704 7382697140224 7388548618752 7394960756736 7440374461632 7462066515456 7462252066304 7467563329968 7468542455808 7474647833856 7484007903232 7496439810048 7520550910572 7526890443744 7535327922578 7542476714976 7548834730752 7549022439168 7555385972736 7571031250944 7577413337088 7593104228352 7593293037568 7607999176974 7617526234528 7623137566009 7630179932592 7636801769856 7645362456872 7646364895232 7652425355136 7652615639424 7659066498048 7668657504256 7674926472192 7681396137984 7681587142656 7699611646538 7706102120976 7712401699107 7728568891008 7728761068672 7734886835256 7735276114944 7741599542208 7751293899776 7757827940352 7758020845568 7764169803264 7789142014521 7795707959592 7811850883368 7812045131912 7818435971136 7818630383424 7825221186048 7834820773696 7841425224192 7841620208128 7848035241984 7857662816768 7864482074624 7866645915163 7889580742904 7896427700672 7902686358756 7902882866004 7909544690208 7919449355776 7925923340832 7932604587264 7942538129408 7949030989056 7955929540608 7979124670464 7981320053868 7988246627424 7994776852818 8004589208544 8004788249696 8011132793658 8011535976192 8018085240144 8019136548864 8028125824768 8034893223936 8035093018624 8041461581952 8058518945792 8071905189888 8074126101006 8090845557774 8091046743766 8097665827248 8097867182832 8114635801328 8121476125056 8121678072704 8145356434432 8152222654464 8171351483722 8178442975696 8184925157283 8185128682647 8192028429144 8202286832768 8208992031576 8210068371456 8215911893952 8234004430848 8240069881344 8266367198649 8266572749141 8274209530608 8290673544328 8304445427292 8305534282752 8314844604224 8322060626432 8329748668416 8329955794944 8346323193856 8387076725076 8395033574592 8404444222804 8405546189824 8411528843808 8411738003872 8419508891136 8426815746048 8436262021376 8444055564288 8502170318418 8503285099008 8528076017664 8528288075776 8534358091392 8542454667264 8567359782912 8569717013844 8586769028054 8594915326368 8601032763981 8602160507136 8619973388544 8627239692288 8627454216192 8634726825984 8652607143936 8652822298624 8680436871904 8694856202256 8704602945047 8705744268032 8712157218296 8713299531776 8720205637248 8720422472832 8727773451264 8737557093568 8738702737408 8745846445056 8753218854912 8771344539648 8781372184368 8788550773401 8799556167472 8806973852544 8814173370408 8814616968192 8821822734144 8832650161152 8832869792768 8839870668864 8840315559936 8847542333952 8858621599744 8873336918016 8875778335767 8883481163256 8901876588024 8909380525248 8927829580992 8928051579328 8935355395584 8935577581056 8943109926912 8954080884224 8961628827648 8961851666432 8990452474472 9005386780908 9016663706176 9024034641132 9024488800768 9031641552864 9031866132576 9039479645952 9050799263744 9058198103808 9065833814016 9092490903552 9094992619524 9113826030596 9121508632992 9121735447328 9128965276494 9129424717056 9136887831792 9148329428224 9156041115648 9163525988736 9175000942592 9182963449856 9200748347658 9219800751882 9227572686864 9227802138576 9246680637456 9246910564304 9254705351808 9273869487232 9281687000064 9281917797376 9308978782208 9311540062846 9327007737369 9338687409968 9346321592601 9346791972224 9354200179752 9354432780168 9362318204736 9374042094592 9381705178944 9382935281664 9389613593088 9417222721536 9419813784507 9439319817403 9447276798456 9447511713304 9456239463552 9463205254356 9475055479232 9490794774048 9492039180288 9510926430208 9557366500668 9577157370172 9578413100032 9585230542944 9594324085248 9605079111776 9606338502656 9613414861568 9622295875584 9641442310144 9653244452376 9672211960324 9688519665174 9689789996544 9716766078192 9718040113152 9734425085952 9753552104448 9762805334016 9765491480892 9784922845922 9793962301536 9801176870583 9802461973248 9813450317776 9822760372992 9829751730264 9831040579584 9851398158336 9859702505472 9859947675648 9899500688406 9919198704821 9920499282176 9936978516864 9949422020608 9956751106624 9958056607744 9965949299712 9966197111808 9974598230016 9995253080064 9998003182818 10027401214096 10035853924992 10044058026744 10056635619968 10065112974336 10065363252224 10073340994752 10073847963648 10082083124736 10094708334592 10111476953088 10114259033781 10143746669448 10143998902632 10152549900864 10173573243456 10182149171712 10182402359808 10203233806848 10203487519232 10212088664064 10233235296256 10261952378244 10274802827968 10283202265476 10291870606752 10304758521344 10313182447008 10313701486592 10321876060416 10322132722944 10330833881088 10352226404352 10360952930304 10385522686028 10394277279456 10402774384842 10415801177824 10424581294848 10424840511232 10433103173136 10433628248064 10442157522048 10455233632256 10464046989312 10472601129984 10506023336214 10506284577726 10515140968752 10528040414654 10536915145008 10537177154672 10545797356416 10546059586944 10567897787776 10576806116352 10598707985408 10607906054144 10610824722778 10628450677467 10641760071824 10650459489243 10650995503232 10659437414136 10659702470424 10672785611392 10681510391544 10682047968256 10690780320192 10692182065152 10699792233984 10713190965248 10721948775936 10734206405601 10756434210529 10765501468008 10775714737536 10787794077032 10796887769664 10797156243776 10805714000748 10807130815488 10815091719264 10816509763584 10828634833408 10846622598912 10913233543044 10913504910196 10922704572192 10945322708768 10946757828608 10954549191936 10964941811712 10986759841792 11021822931532 11032279374144 11040131607498 11040406130082 11072593903056 11074045710336 11125057241088 11150260917446 11160561692448 11173072436926 11182768966768 11193099773184 11193378099456 11201344994952 11202813683712 11215371791744 11226011854848 11235474948096 11235754328064 11258740752384 11280826365858 11302991883867 11303272942703 11313715072464 11323533658752 11336227091224 11337713465344 11356546876416 11370768023552 11379144121856 11389656342528 11389939556352 11426289351792 11459887101824 11468043685308 11469547342848 11478923459136 11493297851392 11502986256384 11503272288256 11512389708288 11522380713984 11549417469807 11559153181464 11592853336512 11593141603008 11602914172416 11626940849664 11627229963776 11636741910528 11637031268352 11661128593408 11664337046621 11708496245824 11717776325052 11718067697868 11727945575136 11741092344482 11742631803392 11752231160544 11752822624256 11762137836288 11762430312192 11776866881536 11786494225152 11796723111936 11806667292672 11831115890688 11834371114356 11844641551008 11854324299006 11869168784032 11879174033664 11888885011248 11903772774656 11913807194112 11914103441408 11923546483584 11924146569216 11933894310912 11948838436864 11968687005696 11971980080802 11982369941136 11997069309722 12006883812816 12007182374544 12017303964288 12032046188176 12042188737152 12042488176768 12052339835904 12052639527936 12077597471744 12087778418688 12126656826032 12136268336661 12136570115649 12146800774248 12162011510656 12171953701992 12172566289408 12182214187584 12182517109056 12208054820864 12218034651648 12228333981696 12257027225583 12257332007347 12267664463544 12293067669176 12303430249152 12303736184768 12313488047364 12315102557184 12328907516608 12339607135744 12351006646272 12360104822016 12375582666752 12436010316492 12461762123468 12472266906336 12472577040224 12483090939648 12494933692416 12508940238592 12519484790784 12556296962048 12559751712676 12580615087614 12596369064608 12606666334206 12608319284736 12617293265712 12617607005808 12654393032064 12732105800218 12743155334224 12753255477627 12754927648512 12780307390592 12792114026496 12792432113664 12801537137088 12803215638528 12829727834112 12870992603168 12880153542081 12880473818429 12892372989552 12906825056449 12918026220232 12919719995392 12929960082816 12941181324288 12955688104256 12957386817536 12978910715904 12979233447936 13004736139264 13020655307856 13058616402048 13068235827444 13069949297664 13080633709248 13097013830656 13106335640352 13108054106112 13118769667584 13135197544448 13157016809472 13172058276552 13199334251208 13210460778816 13221925452288 13248975241728 13249304689152 13260473339904 13287932399616 13288262815744 13330670910424 13352814882036 13379384299526 13381138566656 13391744371488 13392077368992 13403366371584 13420150632448 13431121326336 13442443241472 13442777499648 13481969270784 13485678711708 13524995559264 13525331870176 13536051961698 13536733201152 13547799198864 13564764324608 13576198895616 13576536479744 13587297155712 13604311742464 13616118218752 13638736355328 13642488929286 13670739045894 13682262949488 13682603170992 13694137075584 13710936353968 13722494142336 13734061673472 13750909929344 13762501413888 13762843630592 13774445174784 13802968539136 13806766300082 13829701127823 13841703207864 13859036372608 13870020956184 13870365846456 13882058027712 13899441726464 13910804230848 13911504330752 13922530500096 13922876696064 13963468173312 13967310094269 14008031114952 14008379436968 14020187958336 14031649170252 14049220193344 14061063141888 14061412782592 14072557768416 14074402922496 14102408155136 14125834082304 14170915197684 14171267569956 14200612652324 14212583218848 14212936627232 14242013855392 14254373760256 14266389645312 14295931701248 14312275207468 14336049751002 14354001957344 14365736055258 14367619650048 14377845814416 14395850359552 14407618667664 14409507753984 14420122292352 14462163465216 14479866678564 14508317940486 14508678702574 14532779497761 14534684994816 14550978057392 14563606096256 14575149117288 14577060169728 14589710843904 14606065589248 14619558887424 14619922415616 14630328156672 14677384268883 14707777389907 14709705832192 14720175476664 14720541506776 14734140559488 14763458537408 14765394280448 14777097237504 14789921513472 14880748923264 14924133030912 14924504132608 14935126659936 14937084911616 14949295667712 14968015806464 14992879620096 14997004774227 15041101821144 15053780887488 15070655845156 15084953429952 15097669461504 15098044878336 15110771945472 15142062501888 15215998353948 15235052469056 15246275132018 15260359865184 15273603539712 15290724913744 15292729790464 15304850710272 15305231278848 15318132996096 15349852944384 15362792275968 15363174285312 15399223293076 15412204241952 15424803398214 15457137782016 15457522137344 15469773670512 15470552229888 15483199084416 15502587799552 15515655880704 15516041691136 15528339606528 15578284029042 15591415919184 15623701766736 15624090263824 15636871942272 15637260766848 15650442372096 15669641547392 15682850448384 15683240416256 15696070483968 15715325633536 15728964149248 15733291830326 15759426866589 15779161485808 15792060621981 15792855401344 15805372717512 15805765732008 15819089380416 15838898711552 15851846681664 15865209174528 15885076258816 15898061978112 15911859081216 15916237084167 15949195553543 15962640107736 15976493254848 15989553705636 16009178417088 16009576499392 16022265587316 16023071952384 16036170480288 16038273097728 16056251649536 16069786447872 16070186037248 16082923163904 16143810379776 16148252202012 16181691115548 16182093487532 16195331654496 16195734365664 16229271602656 16242952250112 16243356145408 16290712868864 16304445308928 16342702967444 16356885951392 16369850314566 16370257365294 16384056858288 16404573665536 16417984063152 16420136742912 16431823787904 16480139762688 16532734397298 16533145498282 16548419061216 16560609195123 16581347088656 16608890854584 16611068565504 16629689208448 16644121252864 16659497336832 16659911589888 16692646387712 16725391376169 16759608655389 16760025397801 16774153450152 16790067149184 16808888445608 16811092379648 16823057687616 16823476007744 16839017782272 16853631492096 16872524042752 16888111128576 16926370930567 17004340636836 17006570198016 17056152035328 17056576151552 17068716182784 17084909334528 17139434027688 17173538056108 17189830652736 17202065527962 17204321014272 17239946777088 17254479384576 17254908432384 17360873743808 17389712404512 17409205890094 17411488536064 17424314436592 17426599063552 17440411274496 17440844945664 17455546902528 17475114187136 17491692890112 17506437709824 17542689079296 17562744368736 17577101546802 17599112334944 17611638516723 17613947705088 17628346740816 17629233936384 17643645468288 17665300322304 17665739585536 17679741337728 17680631119872 17695084667904 17717243199488 17746673836032 17751556671534 17766962326512 17803753176048 17818761050496 17855659161984 17856103158656 17870710791168 17871155162112 17886219853824 17908161768448 17923257655296 17923703332864 17980904948944 17995603964583 18010773561816 18033327412352 18048069282264 18048977601536 18063283105728 18063732265152 18078959291904 18101598527488 18116396207616 18131667628032 18174664700549 18189985239048 18227652061192 18243017265984 18243470894656 18257930552988 18258849434112 18273775663584 18296658856448 18312082231296 18327051977472 18350001885184 18401496695316 18439601503764 18455145373728 18455604277152 18493361274912 18493821128608 18509410703616 18547738974464 18563374000128 18563835594752 18617957564416 18623080125692 18654015474738 18677374819936 18692643185202 18693583944448 18708400359504 18708865560336 18724636409472 18748084189184 18763410357888 18779227186176 18834445443072 18839627569014 18878639634806 18894553596912 18895023426608 18909999501309 18912478927104 18926410508712 18950110958464 18981589548096 18984078360576 19021852860416 19098158700327 19098633592843 19114733001336 19154314740344 19156826200064 19170461085888 19188648170496 19210158223552 19212677005312 19226829723136 19244591751168 19282884620288 19288190130181 19306488904752 19344423920648 19377039330348 19379579993088 19433532156384 19436080226304 19468850171904 19507104208896 19530982961784 19569845691844 19587924603072 19602353741166 19604923946496 19626900635552 19645520745984 19659503460528 19662081159168 19702796316672 19799001376812 19838397409642 19840998564352 19873957033728 19898844041216 19913502213248 19931898599424 19932394223616 19949196460032 19990506160128 19996006365636 20054802428192 20069076449289 20071707849984 20088116053488 20113271239936 20130225948672 20130726504448 20146681989504 20147695927296 20164166249472 20189416669184 20222953906176 20228518067562 20287493338896 20287997805264 20305099801728 20347146486912 20364298343424 20364804719616 20406467613696 20406975038464 20424177328128 20466470592512 20506108568841 20523904756488 20549605655936 20566404530952 20583741213504 20609517042688 20626364894016 20627402973184 20643752120832 20644265445888 20661667762176 20704452808704 20710149450123 20771045372056 20788554558912 20805548769684 20831602355648 20849162589696 20849681022464 20866206346272 20867256496128 20884315044096 20910467264512 20945202259968 21012046672428 21012569155452 21030281937504 21056080829308 21073830290016 21074354309344 21091594712832 21092119173888 21135795575552 21153612232704 21197415970816 21215812108288 21221649445556 21256901354934 21283520143648 21300918978486 21301991006464 21318874828272 21319404940848 21345571222784 21363020783088 21364095936512 21381560640384 21399584467968 21426381930496 21443897551872 21468412811202 21512868421058 21531002936016 21548604082887 21551429475072 21575588154064 21593775539328 21594312487552 21611428001496 21614261630976 21630183438528 21633019527168 21657269666816 21693245197824 21762476910729 21763018053861 21808083716069 21826467086088 21827009820392 21845409144384 21890645417536 21893515657216 21909098383872 21929883623424 21973519683584 21979565497183 22043645863064 22064558748288 22080263214996 22080812260164 22145187806112 22148091420672 22300521834892 22321123384896 22346144873852 22365537933536 22386199546368 22386756198912 22402689989904 22405627367424 22430743583488 22452023709696 22561652731716 22605983767734 22606545885406 22627430144928 22647067317504 22672454182448 22675426930688 22713093752832 22758288243712 22779312685056 22779879112704 22852578703584 22869412698027 22919774203648 22936087370616 22939094685696 22957846918272 22986595702784 23005972512768 23006544576512 23024779416576 23044761427968 23098834939614 23118306362928 23185706673024 23186283206016 23205828344832 23253881699328 23254459927552 23273483821056 23274062536704 23322257186816 23328674093242 23367426043563 23416992491648 23435552650104 23436135395736 23455891150272 23482184688964 23485263606784 23504462321088 23505645248512 23524275672576 23524860624384 23553733763072 23572988450304 23593446223872 23599937745489 23668742228712 23689283102016 23708648598012 23738337568064 23758348067328 23777770022496 23807545549312 23827614388224 23828206882816 23847092967168 23867788621824 23937374011392 23943960161604 23964739882272 23994138619444 24013767625632 24014364749088 24034607928576 24064092376352 24084377474304 24084976353536 24104679671808 24105279055872 24155194943488 24175556837376 24253313652064 24272536673322 24273140231298 24293601548496 24324023021312 24343907403984 24345132578816 24364428375168 24365034218112 24416109641728 24436069303296 24456667963392 24514054451166 24514664014694 24535328927088 24555386047941 24586135338352 24606860498304 24607472369536 24626976094728 24630205114368 24657815033216 24679214271488 24702013292544 24720209644032 24751165333504 24799101595947 24799718247423 24851072141567 24872020632984 24923524246936 24944533812672 24945154080448 24966181879296 24989867384832 25017880477184 25038969581568 25119503425352 25161230175228 25192738129216 25213332668412 25216638569472 25234586531424 25235214011616 25308786064128 25464211600436 25486310668448 25506510955254 25509855297024 25560614781184 25584228052992 25584864227328 25603074274176 25741985206336 25760307084162 25760947636858 25784745979104 25813650112898 25836052440464 25839439990784 25859920165632 25882362648576 25911376208512 25957821431808 25958466895872 26009472278528 26041310615712 26113808835141 26117232804096 26136471654888 26139898595328 26161267418496 26194027661312 26212671280704 26216108212224 26237539335168 26270395088896 26314033618944 26344116553104 26373647729023 26398668502416 26420921557632 26443850904576 26497950483456 26498609378304 26520946679808 26575864799232 26576525631488 26661341820848 26705629764072 26758768599052 26762277133312 26783488742976 26784154737984 26806732743168 26840301264896 26862242652672 26884886482944 26885554999296 26948640762883 26971357423416 27049991118528 27050663740352 27072103923396 27073466402304 27095598397728 27129528649216 27152397791232 27153072959488 27174594311424 27208623484928 27277472710656 27284977858572 27341478091788 27364525898976 27365206341984 27388274151168 27421872707936 27444988284672 27468123346944 27501819858688 27525002827776 27525687261184 27548890349568 27605937078272 27613532600164 27659402255646 27683406415728 27718072745216 27740041912368 27740731692912 27764116055424 27798883452928 27821608461696 27823008661504 27845061000192 27845753392128 27926936346624 27934620188538 28016062229904 28016758873936 28038964777803 28040375916672 28063298340504 28098440386688 28122126283776 28122825565184 28145115536832 28148805844992 28204816310272 28251668164608 28259441353521 28317959452209 28318663603181 28341830395368 28342535139912 28401225304648 28425166437696 28425873254464 28484027710784 28508747520512 28532779290624 28591863402496 28599730193027 28624550414936 28672099502004 28708003914688 28731472110516 28735239300096 28755691628832 28791700719104 28815237335328 28819015507968 28840244584704 28924326930432 28959733357128 29016635880972 29017357405148 29065558995522 29069369989632 29101956114784 29127212192512 29150298234576 29154120339456 29212131178496 29260656313344 29354768537766 29415554779814 29419411664384 29440350953328 29441083013552 29468281118976 29526917074816 29554194475008 29579843026944 29757596114463 29761497846528 29848266061824 29849008265216 29870253319872 29874169823232 29898591335424 29936031612928 29985759240192 29994009548454 30053691598189 30082203642288 30107561774976 30141311690312 30169906859904 30195338923008 30196089756672 30221543890944 30284125003776 30431996707896 30470104938112 30492550264036 30520719730368 30547207079424 30581449827488 30585459580928 30609701420544 30610462557696 30636265992192 30699705888768 30798446586152 30824408483904 30849606796428 30914275564032 30915044274688 30939547341024 30941104459776 30966398168832 31005175599104 31056679213056 31156568058084 31182831838368 31247403533472 31248180527648 31273743884544 31274521533696 31300884744192 31339283094784 31365700896768 31366480832512 31392140967936 31430651267072 31457928298496 31466583660652 31518853733178 31558322971616 31584121243962 31585710802688 31610745435024 31611531464016 31638178760832 31677797423104 31703693363328 31730418349056 31770152517632 31796123956224 31823718162432 31832474168334 31898391107086 31925280215472 31951378467729 31952986509696 31979107411272 32018356834176 32019152998784 32044531174632 32046143904768 32072340960576 32076546195456 32112503299072 32139572895744 32140372074496 32165846327808 32202619216803 32269302631587 32296504404024 32363382231096 32364186975064 32390663308992 32391468731328 32458543205312 32485904500224 32486712290816 32581425737728 32590390219961 32685405934888 32713771902784 32739700629132 32740514730588 32768113716576 32809147331072 32835968126304 32840273485824 32863647575808 32960279525376 33065468794596 33066290996564 33096838122432 33121218390246 33162694177312 33217781709168 33222137131008 33259378416896 33288242505728 33385292775424 33450782752338 33519217310778 33520050795602 33548306900304 33580134298368 33617776891216 33622184759296 33646115375232 33646952015488 33678035564544 33707262984192 33745048085504 33776222257152 33852741861134 33908975651601 33909818828109 34008681273672 34013140396032 34112304070656 34113152303104 34137432365568 34169818669056 34247229960727 34278868055376 34347076112216 34379661305472 34404131055924 34408642028544 34479893554176 34508958769152 34509816864768 34648252409421 34721747487616 34779424809024 34818411780188 34822977072128 34848628873184 34853198127104 34880822548992 34881689891328 34911093805056 34950228374272 34983385780224 34993011139863 35125488737472 35154203093604 35198224669888 35223277033446 35227895410176 35256693481632 35258467872768 35287290936576 35330600644608 35331479171072 35359482675456 35390169335808 35493347672064 35503113343068 35533924653024 35607506352096 35637522100992 35711318323968 35712206317312 35741421582336 35742310324224 35772439707648 35816323536896 35846515310592 35847406665728 35961809897888 35991207929166 36021547123632 36066654824704 36096138564528 36097955203072 36126566211456 36127464530304 36157918583808 36203197054976 36232792415232 36263335256064 36349329401098 36379970478096 36409710346947 36455304122384 36486034531968 36486941789312 36515861105976 36517698868224 36547551327168 36593317712896 36624164462592 36654103954944 36700003770368 36771081676749 36771996022041 36802993390632 36848141451289 36879203007528 36910290747456 36911208554304 36986722549824 36987642257216 37018821407232 37095477948928 37126748000256 37127671189504 37246160251384 37308030949476 37354749639872 37385286370404 37387167888896 37416800719008 37417731120672 37449272818944 37496168378368 37526820715776 37558454372352 37668890886144 37679255138028 37757279269612 37789107193824 37790046853216 37819999002618 37824957854208 37852821017424 37900221916928 37963179096192 38043705720832 38196317400654 38197267185686 38229466002672 38308629480688 38313652400128 38340922171776 38377296340992 38420316447104 38453659446272 38489183502336 38565769240576 38576380260362 38612977809504 38640460626243 38641421455287 38688847841296 38720475169347 38754078660696 38759159986176 38867064312768 38872160452608 38937700343808 39014208417792 39061965923568 39105753529241 39139691383688 39175849206144 39204707482332 39209847892992 39253801271104 39291041491968 39319006921056 39324162318336 39405592633344 39598002753624 39676794819284 39681997128704 39747914067456 39797688082432 39827004426496 39863797198848 39864788447232 39992012731272 40109604856384 40138152898578 40143415699968 40176232106976 40226542479872 40260451897344 40261453008896 40293363979008 40328332498944 40445907812352 40457036135124 40574986677792 40575995610528 40610199603456 40694292973824 40728596686848 40729609439232 40812935227392 40813950076928 40848354656256 40932941185024 41012217137682 41047809512976 41093823205687 41099211311872 41132809061904 41167482427008 41219034085376 41252729788032 41254805946368 41287504241664 41288530891776 41323335524352 41408905617408 41420298900246 41542090744112 41577109117824 41611097539368 41663204711296 41698325179392 41699362044928 41732412692544 41734512992256 41768630088192 41820934529024 41890404519936 41901930282807 41989742584027 42024093344856 42025138310904 42060563875008 42112161658616 42147660580032 42148708618688 42183189425664 42184238347776 42271591151104 42307224465408 42394831941632 42443298891112 42513802709868 42567040287296 42601837956972 42603982012928 42637749656544 42638809881696 42691142445568 42726041566176 42728191873024 42763121280768 42799168935936 42887795103744 42936825622404 43025736842116 43062005872032 43097208165774 43102858950144 43151176308128 43187551078656 43188624975104 43222856002992 43228523261952 43260366877056 43314539333632 43386490395648 43524953821458 43526036107722 43616167432138 43652934172176 43654019640784 43690818288768 43781290835072 43818196767744 43859767246848 43947039367168 43959130994366 44032152806649 44087291726128 44123332169721 44129117496576 44160526429992 44161624520328 44290375612224 44296182841344 44562370300763 44601043669784 44642246769792 44692289747704 44731075867072 44772399092736 44773512397824 44805379979808 44811254734848 44861487166976 44904047419392 45123305463432 45211967535468 45213091770812 45254860289856 45294134635008 45344908364896 45350853861376 45426187505664 45516576487424 45705157407168 45738825396054 45839548407296 45872174741232 45878189371392 45915693836544 45973191405568 46049558833152 46089522855936 46197669879228 46236612725856 46371413346048 46372566412032 46411656689664 46507763398656 46508919855104 46546967642112 46548125073408 46644514373632 46657348186484 46734852087126 46827845048341 46833984983296 46871105300208 46872270791472 46911782300544 46964369377928 46970527213568 47008924642176 47011290497024 47048551345152 47049721248768 47107467526144 47145976900608 47186892447744 47199875490978 47337484457424 47376181865943 47378566204032 47417297196024 47476675136128 47516696134656 47555540044992 47615091098624 47655228776448 47656413765632 47694185934336 47735577243648 47748711252501 47847586660629 47887920323208 47929479764544 47988277238888 48027535251264 48028729498176 48069215857152 48128184752704 48168754948608 48169952707072 48209359343616 48210558111744 48310389886976 48323682050287 48506627304128 48545073346644 48546280462596 48587203096992 48648046042624 48687814807968 48690265157632 48728856750336 48730068436224 48872138606592 48913335926784 49028108902332 49029328029388 49070657854176 49110772095882 49172270676704 49213720996608 49214944739072 49253952189456 49260410228736 49315630066432 49358428542976 49440419288064 49502330667008 49598203191894 49599436494846 49702144283134 49744041265968 49847048493872 49889067625344 49890308160896 49932363758592 49979734769664 50035760954368 50077939163136 50176174128507 50239006850704 50278825966167 50280076193403 50322460350456 50385476258432 50426665336824 50433277138944 50469173062848 50470428023232 50617572128256 50779112791701 50780375459009 50928423200872 50972621336896 51013021910508 51019710594048 51121229562368 51168456105984 51169728454656 51206148548352 51483970412672 51520614168324 51521895273716 51569491958208 51627300225796 51672104880928 51678879981568 51719840331264 51764725297152 51822752417024 52018944557056 52082621231424 52227617670282 52234465608192 52272943309776 52279797190656 52322534836992 52388055322624 52425342561408 52475078670336 52628067237888 52688233106208 52747295458046 52797337004832 52834915550169 52841843115264 52887701809152 52995900966912 52997218756608 53041893359616 53151729598464 53153051262976 53322683641696 53361962962063 53411259528144 53517537198104 53524554266624 53566977485952 53568309475968 53613465486336 53680602529792 53724485305344 53769772965888 53771109998592 53897281525766 53942714846832 53986811893749 54099982237056 54101327480704 54144207846792 54146932804608 54191196795456 54259057298432 54304795582464 54306145918976 54349188622848 54417246969856 54523994101647 54569955717144 54682956183576 54729051797952 54730412683968 54776548302336 54843745415872 54889976569344 54936246693888 55003639717376 55050005655552 55051374522368 55227065200328 55318804511292 55366812831456 55436145490432 55480083824736 55481463385824 55528232110848 55597766905856 55643216923392 55690122000384 55691506784256 55853872693248 55869240377076 56032124459808 56033517747872 56077929555606 56080751833344 56126596681008 56196880773376 56244252567552 56245651130368 56290231073664 56409632620544 56503336329216 56518882707042 56635918904418 56637327206362 56683660790736 56685070279824 56802450609296 56850332875392 56851746508928 56968055421568 57017495041024 57065558581248 57183726804992 57199460386054 57249100829872 57294476100981 57295900778529 57344199004008 57416007829376 57462944221032 57470478600192 57511383257664 57583401438208 57630474670656 57638031015936 57680489169408 57848653860864 57864570390543 57919466714256 58033271761944 58034714810296 58131117991044 58138739979264 58203912229568 58254424385024 58300596469152 58308240678912 58424262356992 58521312626688 58709537075532 58831109559628 58838823328768 58880701906656 58882166027104 58936562237952 59053834149632 59108388950016 59515192228926 59522995693056 59696532123648 59698016530432 59740506639744 59797182670848 59971518480384 59988019096908 60107383196378 60164407284576 60207229347867 60215123549952 60282623380624 60339813719808 60390677846016 60392179513344 60443087781888 60568250007552 60863993415792 60932220615329 60940209876224 60985100528072 61041439460736 61094414158848 61162899654976 61170919161856 61219402841088 61220925115392 61272531984384 61399411777536 61596893172304 61648816967808 61699213592856 61828551128064 61830088549376 61879094682048 61882208919552 61932796337664 62010351198208 62113358426112 62130448350369 62313136116168 62365663676736 62494807066944 62496361055296 62547487769088 62549043067392 62601769488384 62678566189568 62731401793536 62732961665024 62861302534144 62933167321304 63037707466356 63116645943232 63168242487924 63171421605376 63221490870048 63223062928032 63276357521664 63355594846208 63407386726656 63460836698112 63592247912448 63647436324864 63664948336668 63796782214172 63850560430944 63902756935458 63905973019392 63958214822544 64036713668352 64038305997568 64089062349264 64092287809536 64144681921152 64225006598144 64279145791488 64280744148992 64331692655616 64405238433606 64538605263174 64593008808048 64726764462192 64728373950128 64781326617984 64782937462656 64917086410624 64971809000448 64973424581632 65162851475456 65180780439922 65289054161583 65370811869776 65424251148207 65427543805568 65479401258264 65481029461176 65536227433152 65618294662144 65671936252608 65680546971648 65727295151616 65920559050752 65938696491549 66075238721821 66130937589192 66132581993128 66193676244864 66242436780492 66325388354624 66435563418336 66444274262016 66518756833792 66576485011456 66901565504676 67038434621556 67040101591204 67096613800608 67160268596736 67235553782432 67244369518592 67292230750464 67293904030976 67356071129088 67490096171008 67705483722268 67817951303202 67819637656218 68017362547344 68026280792064 68274864731136 68339637338112 68494459921454 68557736110752 68608238094081 68694152224432 68759322610944 68808262111848 68817284057088 68959787108352 69017917538304 69019633729536 69296504818842 69434390933747 69443494975232 69558849618048 69636823560376 69645954144256 69697257746368 69706396254208 69761645097984 69763379782656 69822187610112 69900456748544 69966771560448 69986022279726 70250977474944 70308406187208 70396449339776 70446554066892 70455790820352 70513386963264 70516935745536 70574581873152 70661201289216 70662958342144 70718965350912 70780338671616 70799813236467 71006226686136 71067849306048 71215012704192 71275044201984 71422636647936 71424412634624 71482843164672 71484620648448 71632647073792 71923619795776 71982415858332 72043094247264 72133309649408 72192277129056 72195910406144 72253132422912 72254929060608 72315837167616 72465584830464 72526670512128 72698658802196 72759940956192 72819420693894 72910608244768 72972069063936 72973883578624 73031722211952 73035397736448 73095102654336 73186635425792 73248328925184 73308207909888 73400007540736 73542163353498 73543992044082 73605986781264 73696282902578 73758406015056 73820581494912 73822417108608 73973445099648 73975284514432 74037642814464 74190955897856 74253496000512 74255342379008 74399154742269 74492320502768 74553216424701 74616061898952 74709499279744 74770572740808 74774335777792 74833601438016 74835462241344 74898545637888 74992336756736 75053641431552 75116908744704 75295039473703 75358510276056 75514558539224 75578214387648 75580093706432 75639998005236 75649915708416 75705642034848 75800443833856 75926358192384 76392634801308 76394534371372 76458932005344 76617258961376 76627304800256 76681844343552 76754592681984 76840632894208 76907318892544 77131538481152 77152760520724 77225955619008 77280921252486 77282842910574 77377695682592 77440950338694 77508157321392 77518319972352 77734128625536 77875400687616 78028416835584 78123931847136 78211507058482 78279382767376 78341426505423 78351698412288 78409414964664 78419695785984 78507602542208 78582082983936 78638013842112 78648324636672 78811185266688 79120943187069 79122910598921 79196005507248 79353589638568 79363994257408 79495828134912 79595376164864 79654008852992 79727594397696 79729576894464 79984025462544 80219209712768 80276305797156 80286831399936 80352464213952 80453084959744 80520903794688 80522906017792 80586727958016 80656664997888 80845922288649 80914072270248 81149973355584 81151991221056 81220399206912 81388585947648 81457193373696 81459218878464 81625870454784 81627900153856 82024434275364 82095619025952 82187646411374 82198422623744 82265618123808 82334964854016 82438068170752 82505459576064 82575008483328 82577061783552 82646671048704 82817811234816 82840597800492 83084181488224 83154218235648 83222195078736 83326409422592 83396650358784 83398724089856 83464825385088 83469025984512 83537260176384 83641869058048 83780809039872 83803860565614 83979485168054 84048186689712 84050276621808 84121127750016 84224323317232 84295321160064 84297417237376 84366378851328 84368476695552 84543182302208 84614448930816 84789663883264 84886597782224 84953878356627 84955990809543 85027605419736 85134080574592 85203675913944 85207964025856 85275499313088 85277619763392 85382284891136 85452083132352 85456383746048 85526242561536 85598337871872 85775590207488 85799190579081 85873651244808 86051473684232 86124011744064 86194416331548 86205717900288 86302352616256 86375102157312 86377249950208 86445712005984 86457046523904 86520733754112 86629078667264 86772980791296 87049907642916 87052072215444 87232334864276 87305868344352 87308039281568 87381636577536 87562581670144 87636393535488 87894078734336 87918261988732 88064305613298 88174583452256 88246664339442 88258234993152 88321052859984 88323249040656 88580751224448 89124740601526 89202087339568 89272788343389 89284493539584 89384579495408 89462151734144 89544798185472 89547024795648 89610759959616 89622509469696 89722974333952 89808094838784 90161074794567 90246610926864 90347775395143 90423935070936 90426183541624 90509720579712 90588269270016 90689816729792 90701707722752 90852375011328 91033152974848 91410314814336 91477650792108 91679096814592 91744349482464 91756378742784 91831387673088 91946382811136 92099117666304 92395339758456 92473225451712 92742826692096 92745132824064 92823313379328 93015526797312 93017839710208 93314696372968 93469704174252 93655690096682 93667969966592 93742210600416 93744541582944 93823564601088 93928738755856 93941054427136 94017849284352 94097102690304 94099442497536 94291953801216 94373784895488 94399750981956 94674968914848 94752363731886 94757132408064 94834594392048 94953350272256 95033392269312 95111080089984 95230182197248 95310457552896 95312827531264 95388371868672 95471154487296 95497422505002 95695173321258 95775840646416 95858959529088 95976554477776 96055070502528 96057458996352 96138431714304 96256369505408 96337509897216 96339905414144 96418718687232 96421116223488 96620779773952 96647364100574 96807907894761 97013254608256 97090146693288 97092560925192 97174406193984 97296092085248 97375629615936 97380530315264 97457713500672 97460136872448 97744277213184 97771170659883 98056217804664 98058656058776 98141315708352 98221544191764 98344541353408 98427441993216 98429889478144 98507904378912 98520820457472 98631260132864 98716857085952 98880838576128 99196406383788 99198872989692 99404288566268 99488082531936 99694096987744 99778135250688 99780616321792 99864727517184 100071521908736 100155878326272 100352348257014 100478013701408 100557651932334 100560152386806 100644920700912 100770952516864 100853330673648 100866554277888 100938346125696 100940856046464 101235144256512 101558225583402 101560750918018 101729456484327 101856846401744 101945242673792 102026043821016 102039421188096 102242459124736 102336912211968 102339456909312 102412297096704 102741689882181 102954441729349 102967940825344 103041228336648 103043790547432 103138983916416 103254600451592 103344209761856 103357759963136 103439680662528 103529450594304 103645504834048 104165242462848 104455235340564 104468931216384 104545886619552 104559594381312 104645069673984 104776110645248 104850685122816 104950157340672 104979033419589 105376466212416 105494590916092 105594674009664 105669831100338 105683686230528 105775403618304 105991801933824 105994437513216 106645367283392 106723925924126 106822519056288 107035074396208 107049108533248 107133954971904 107136618951936 107226930972672 107448970610688 107539545931776 107542219997184 107794563051532 107885429693664 107973623787498 108199964474112 108202654961408 108288415693584 108293865609216 108382393590912 108518114596864 108609591164928 108612291837952 108698377245696 108834493939712 109047988203294 109139911434288 109365912367152 109458103595904 109460825367936 109553096604672 109687490831744 109779953138688 109872493387776 110007279434752 110100011311104 110102749044736 110315988066123 110454130400656 110544424353867 110637609022584 110733625662912 110872290980864 110960167649472 110962926771648 111056464221696 111195533811712 111286433846784 111380244000768 111383013568512 111644368874801 111738480754152 112064248919616 112067035495744 112155859111212 112161503666688 112253193362016 112393761546752 112488505135104 112491302260736 112580462147328 113006672658432 113037765414084 113271837808836 113274654412724 113367321581472 113370140559648 113604901218592 113700665750784 113703493017856 113936110843136 114034990082048 114131117162496 114367453609984 114398920772108 114498201659744 114588952201962 114591801557058 114688398008016 114832015658752 114925888442064 114940957200384 115022766515328 115166802876416 115260949341312 115360978338816 115697307721728 115729140781086 115838933428512 115924264365861 116066543523888 116069429620592 116161425508041 116262235982088 116277479958528 116407824459136 116508848770048 116601192938304 116616481357824 116848524713984 117042625253376 117317260587723 117320177784607 117419074151064 117662219119256 117677646657536 117761403813312 117764332054208 117873124475904 118107668299264 118216777900032 118484596513969 119030384457852 119045991386112 119393064247296 119396033060864 119481013279488 119594365341696 119976038193816 120214766392756 120328814569152 120414458695734 120430247099904 120565246761248 120679627439616 120781355692032 120784359026688 121727986831584 121864441230658 121880419752448 121970201056144 122082878921472 122188828317696 122325799309952 122438805682176 122441850230784 122545063968768 122798823555072 123193786344608 123281469617061 123297633935616 123398427185712 123657102256128 123660177098752 123758189364096 123764417839104 123865592675328 124020702396416 124226716852224 124260896700738 124626272232336 124731327353472 124989614133888 124992722110592 125094975538176 125098086134784 125203538976768 125357132379136 125462803587072 125465923330048 125722605068288 125866334642608 125969227752081 126075414932712 126233291886464 126336484975848 126342843210752 126442981740096 126446125856064 126552715043328 126711189692416 126814773453312 126921673396224 127184495824896 127329896673336 127593564428344 127701120861888 127805513870916 127811946038784 127916429645088 128073427336704 128076611995136 128178124698528 128184575619072 128289363842304 128450013196288 128663385311232 128810476867212 129077210526348 129186017616096 129453528924384 129456747900256 129562653235968 129565874925312 129834172821248 129943618000896 129946849163264 130325702950912 130361560879844 130578108323166 130741623739552 130848502296414 130855087611136 130958802516528 130962058922352 131072454866304 131236589324288 131343872505216 131454590303232 131841118101504 131877392983098 132150477443642 132261875178384 132265163986256 132369996509163 132387352489728 132484873560984 132650776709248 132871126836672 132888548524032 133037513667584 133152970022912 133687110902289 133803131009352 134076869243112 134080203182408 134193227601216 134320537193472 134471107564864 134488739037184 134584461500928 134587808061952 134712142258176 134980192342016 135017330911267 135410967444536 135635902606404 135639275312436 136034725094688 136052561584128 136549729462272 136988919842908 137115472221504 137216476188162 137388304448864 137518645221888 137616524223696 137634568114176 137919574216704 138593009637684 138868781867494 138886989950464 139117699236096 139273647120752 139291908288512 139394515492736 139523290195968 139526759565312 139644375220224 139800913497088 139933543120896 139972044559452 140483535145023 140501954949888 140616812374416 140792898679552 140893108133784 140911581640704 141026773926528 141033871491072 141149163746304 141322402578432 141325916684288 141437930701824 141560677343232 141599626472934 142012453372272 142135698612096 142430025408384 142550088403968 142845273295872 142848825269248 142965686329344 142969241296896 143265294147584 143542759981887 143847239591552 143964831716664 144086188494528 144266619298816 144384554258112 144391820812288 144506264845824 144509858121216 144631674335232 144931169660928 144971046150861 145397317604392 145519881912384 145638841387788 145821216489536 145944138127872 145947767157248 146063444423904 146070795472896 146190205308672 146373270851584 146616415819776 147084326706996 147087984088164 147211973562528 147392565805156 147516812030112 147641162989824 147644834217216 147946890199296 147950569028864 148075285628928 148381911795712 148506992001024 148510684758016 148798309484538 148984641005536 149106432849402 149232123797904 149418998559488 149541145481616 149548671555584 149667202876032 149670924482688 149797091275776 149984673513472 150107282863104 150233817489408 150590078947406 150717020552112 150840228580209 151029117078448 151156428775296 151160187412864 151279996010472 151299831416832 151411284069696 151600887667712 151852716384768 152337338375103 152341126377027 152656586012483 152785269602616 152789068742744 152917864010688 153234517922752 153254609600512 153363688687104 153509185363968 153681265788416 153814637785088 153856958480281 154305521041448 154451911238016 154561842504972 154565685821148 154755391365184 154881900677388 155016314642784 155036639944704 155468257251072 156056833671168 156247863694272 156423014116964 156558765534752 156682853010846 156703396824576 156818829929328 156839391571968 157015205084416 157164165967872 157276027684224 158241886374138 158245821197842 158392011014496 158707179277136 158727988514816 158991656269824 159308017705984 159455188795392 159459153788928 159968050925088 160085888886189 160438419425536 160552611594312 160573662799872 160704928427904 160906169919488 161041807589376 161045812035584 161173455916032 161313329995776 161691844577298 161828144540496 162009550335427 162299946711168 162303982442112 162440798413824 162777171895296 162914386747392 162918437756928 163251740909568 163255800307712 163571982304941 164048868550728 164191238051904 164375292822748 164396845247488 164531236247616 164669929708032 164876136341504 165010919152128 165150016966656 165154123567104 165681195600984 166168362976448 166308436471296 166444390157472 166652818845184 166793300717568 166797448179712 166929650770176 167074520352768 167561618079744 167607721131228 167958970336108 168096373379424 168100553243616 168242255500032 168448646634464 168590642320128 168594834474752 168732757702656 168736953391104 169086364604416 169228897861632 169579327766528 169773195564448 169907756713254 169911981619086 170055210839472 170268161149184 170407351827888 170415928051712 170550998626176 170555239526784 170764569782272 170904166264704 170912767492096 171052485123072 171196675743744 171551180414976 171598381158162 171747302489616 171887702335587 172102947368464 172248023488128 172388832663096 172411435800576 172604705232512 172750204314624 172754499900416 172891424011968 172914093047808 173041467508224 173258157334528 173545961582592 173593711171629 173957504990969 174099815285832 174104144430888 174464669728552 174611736688704 174616078563136 174763273155072 175125163340288 175272787070976 175836523977464 176128611226596 176349166904512 176493328678884 176516469986304 176642105719968 176646498081312 177161502448896 178249481203052 178404174679136 178545576686778 178568987079168 178769158990816 178924303468288 179089596370944 179094049591296 179221519919232 179445948667904 180322149589134 180493221853728 180695550790286 180847870141872 180852367083248 181019441159424 181176538540032 181379633459584 181704750022656 182066305949696 182796661845987 182820629628672 182955301584216 183358193629184 183488698964928 183512757485568 183662775346176 183892765622272 184198235332608 184615534103161 184790679516912 184946450903424 185485653384192 185490265648128 185646626758656 186031053594624 186035679420416 186629392745936 186939408348504 187311380193364 187335939933184 187484421200832 187489083165888 187647129202176 187857477511712 187882108854272 188035698568704 188194205380608 188198884995072 188583907602432 188799501963912 189349937829696 189504727463772 189514264816128 189669188784096 189906700544512 190066784538624 190222160179968 190460364394496 190776743737344 190942308974592 190994845010004 191390346642516 191551681292832 191717919058176 191953108955552 192110141005056 192114917992704 192276863428608 192512739010816 192675019794432 192679810828288 192837437374464 192842232446976 193241559547904 193294728201148 193615815789522 194026509216512 194180293386576 194185121850384 194348812387968 194592184170496 194751259231872 194761060630528 194915427001344 194920273744896 195488554426368 195542341319766 196112435609328 196117312117552 196272753444621 196282631416704 196443088383528 196689082706816 196854883986432 196859778956288 197015808757824 197041640914944 197262520265728 197433714171904 197761677152256 197816089474647 198225716165463 198392812767576 198397745979384 198808577132536 198976165063872 199388193975488 199556270501376 199561232643584 199729455034368 200143043817472 200198111351189 200704696514028 200956027402816 201115303864668 201120304773612 201289841401824 201541905033728 201706661347296 201733108555776 201876692251392 201881712092928 202470288513024 203116451166804 203121501836036 203458912968654 203713692803488 203890485347584 204052087642032 204078842376192 204484918249472 204824594193408 205483379764362 205908883458698 205935881650688 206082456673296 206087581094864 206277967832832 206509200903184 206688419523712 206879361325056 207058901188608 207291009668096 208303172801241 208330484925696 208910470681128 208937862432768 209091773239104 209119188762624 209290139347968 209552221290496 209701370245632 209900314681344 209958066839178 210375841187323 210752932424832 210989181832184 211189348019328 211339662200676 211367372461056 211550807236608 211983603867648 211988875026432 213290734566784 213447851848252 213645038112576 214070148792416 214098217066496 214267909943808 214273237903872 214453861945344 214897941221376 215589126103064 215770859387328 215947247574996 216399928948224 216405309922816 216576831387168 216587731218432 216764787181824 217036229193728 217396754491392 218095976406588 218279822868576 218731824734304 218916207191808 218921650735872 219106193209344 219374981663488 219559906277376 219744986775552 220014558869504 220200022622208 220205498089472 220631976132246 220908260801312 221088848707734 221275218045168 221467251325824 221744581961728 221920335298944 221925853543296 222112928443392 222391067623424 222572867693568 222760488001536 222766027137024 223288737749602 223476961508304 223659649274103 224128497839232 224134070991488 224311718222424 224323007333376 224506386724032 224787523093504 224977010270208 224982604521472 225160924294656 225885118421109 226075530828168 226543675617672 226549308825448 226734643162944 226740281119296 227209802437184 227401331501568 227406986035712 227872221686272 228069980164096 228132731539727 228797841544216 228996403319488 229177904403924 229183603114116 229376796016032 229664031317504 229851776884128 229881914400768 230045533030656 230333605752832 230521898682624 230721956677632 231394615443456 231458281562172 231677866857024 231848528731722 232133087047776 232138859241184 232322851016082 232524471964176 232554959917056 232815648918272 233017697540096 233202385876608 233697049427968 234085250506752 234634521175446 234640355569214 234838148302128 235324438238512 235355293315072 235522807626624 235528664108416 235746248951808 236215336598528 236433555800064 236969193027938 237362829561207 237368731796763 238060768915704 238091982772224 238786128494592 238792066121728 238962026558976 239188730683392 239730609725089 239952076387632 240429532785512 240657629138304 240828917391468 240860494199808 241130493522496 241359254879232 241562711384064 241568718053376 242537766865947 243455973663168 243728882461316 243760839504896 243940402112288 244165757842944 244377656635392 244651598619904 244877611364352 244883700461568 246387572689216 246562939234122 246595267871232 246796854371424 247314204512256 247320354197504 247516378728192 247731185350656 248453433704448 248521793401476 249252544464672 249462654706944 249979228267776 249985444221184 250189951076352 250196172269568 250407077953536 250714264758272 250925607174144 250931846660096 251445210136576 251732669285216 251938455504162 252150829865424 252433485406363 252466583772928 252672969951696 252685686421504 252885963480192 252892251712128 253105430086656 253422379384832 253629546906624 253843346792448 254368991649792 254659793346672 254867972428629 255187128856688 255402241723776 255611027741832 255623892077568 255832859290176 256146854673408 256153223990272 256356249397056 256369151238144 256578727684608 256900026392576 257326770622464 257397571737243 257620953734424 257936990159023 258154421052696 258372035232192 258907057848768 258913495800512 259125306471936 259131749850624 259668345642496 259887236001792 259893698326528 260723121759688 261156216646332 261483247479104 261697004592828 261710175222272 261917605033056 261924117844704 262144909732608 262473178648576 262687745010432 262909180606464 263682236203008 263754785966196 264300954887284 264523750356768 264530327972512 264739993018326 264774704979456 264969747121968 265301553418496 265742253673344 266075027335168 266305940045824 267374221804578 267606262018704 268153738486224 268160406364816 268386455202432 268641074386944 268942215129728 269168923001856 269175616123904 269424284516352 269960384684032 270034661822534 270483224383701 270821934889072 271043326185429 271271805212808 271278550624872 272069450189376 272105123168256 273099458924544 273740274704687 273977839685816 274230944443008 274432952376324 274776608897728 275037290443776 275233048447392 275269136228352 275839148433408 277186019275368 277737563734988 277773979900928 278235398472192 278547294241504 278583816577024 278789030985472 279046580391936 279053519130624 279601826994176 279944089118904 280967070290046 281003909899776 281233624748832 281585797359104 281786216267568 281823163281408 282053547853056 282298327492608 282875861403648 283121354686464 283199252945868 284024906744544 284271397224192 284860050816768 285100176807936 285690546591744 285697650538496 285931372658688 285938482593792 286530588295168 287085519963774 287656762439809 287694479183104 287929663433328 288172376989056 288533238597632 288769108516224 288783641624576 289012529691648 289019716242432 289263348670464 289862339321856 289942092301722 290794635208784 291039763824768 291277682775576 291642432979072 291888276255744 291895534314496 292126888847808 292141590945792 292380410617344 292746541703168 293232831639552 293313511979649 294168653413992 294175968176328 294423947125056 294785131610312 295033624060224 295282325979648 295289668434432 295893780398592 295901138057728 296150571257856 296763823591424 297596618969076 297969282011072 298212865698804 298464247595808 298837997118976 299082290963232 299097343111168 299334405752064 299341848965376 299594182551552 300214565726208 300467634978816 301180157894812 301434041104224 301680457160418 302058234156896 302312857550592 302320374825728 302559992020944 302599662833664 302822568139392 303201775335424 303705432769536 304674676750206 304682252754054 305313172024966 305570539205232 305578137485488 305835728021376 306469035845504 306727377374208 307018370727936 307362531576832 307629275570176 307713916960562 308225069646543 308611042082896 308863325188047 308903822476032 309123685009944 309131371642296 309510782730368 309763801354776 310032629285568 310073279889408 310936514502144 311936592105341 312495727388544 312846028233928 313117531069504 313365706021692 313406793649152 313637659858656 313678783143936 314030410168832 314328331935744 314552055368448 316483772748276 316491642395684 316784022028992 317414358554272 317455977029632 317983312539648 318616035411968 319936101850176 320171777772378 320876838851072 321105223188624 321147325599744 321409856855808 321812339838976 322346911832064 322626659991552 323383689154596 323656289080992 324019100670854 324599893422336 324607964884224 324881596827648 325554343790592 325828773494784 325836875513856 326503481819136 326511600615424 327143964609882 327794915338387 328097737101456 328382476103808 328750585645496 328793690494976 329062472495232 329339859416064 329752272683008 330021838304256 330300033933312 330308247134208 331362391201968 331633273061601 332336725952896 332616872942592 332888780314944 333305637690368 333586601435136 333594896359424 333859301540352 334149040705536 334933106624403 335215442262456 335917940672216 336192746758848 336201106487232 336484511000064 336897293268928 337181284640256 337189668949504 337465515405312 337473906782208 338172729208832 338265774352009 339546391128896 339815513426508 339823963238172 340110421678944 340536322298368 340814703655776 340831856103424 341101997252352 341110479053568 341529139564544 341808332529408 342104970246144 342393351487488 343102360829952 343196762316324 343494604979232 343775404671174 344205894736928 344496046976256 344777665326192 344822871601152 345209410465024 345500408629248 345508999800832 345782848023936 346082935016448 346516314669056 347091923165184 347187422343258 347915009981938 348199630571664 348208288861776 348929339457104 349223473377408 349232157126272 349526546310144 350250326680576 350545574141952 351673047954928 351951781763169 351960533353821 352257222453192 352698333809024 352986657357768 353032939972608 353284211439936 353292996162624 354323004897792 355453789541907 355462628213063 356498962406104 356808349358272 357091153373556 357137974158336 357538317981632 357848606936576 358179192741888 358188099182592 358443039838464 358891897335808 360644299178268 360986443707456 361391101580572 361695740283744 361704734166496 362038882318848 362353077080064 362759266919168 364132611899392 365593323691974 365641259257344 365910603168432 366716387258368 366977397929856 367325550692352 368396470665216 369231068206322 369581359033824 369844408851183 369892901806848 370971306768384 370980531296256 371293253517312 372062107189248 372071358840832 373258785491872 373533740734441 373878816697008 374297926637021 374622760386728 374671879866368 374968842401664 374978166331776 375294258404352 375714955023424 375764217708544 376071397137408 376388410761216 376397769990144 377167815204864 377599003927824 377907683256243 378699875659392 379009454927544 379028529632256 379338377568192 379813401089024 380133569077248 380444320359936 380920728788992 381553487474688 381989690020008 382780693285032 383103362585664 383435838116352 383906217911104 384220282010112 384229835985408 384553726857216 385025478021632 385350039588864 385359621656576 386589456402296 387231631579044 388053018433024 388360586773152 388370243700768 388697624775936 389184368340992 389502518463744 389830854002688 389840547489792 390977108852736 391084682639532 392224871218656 392234624235104 392545506889242 392565262833408 392886176767056 393378165413632 393709767972864 393719557912576 394031617515648 394525040531456 394867428343808 395523354304512 395632178949294 396451432330926 396785625535152 396795491958768 397617154265072 397952330127744 398776387950976 399112541002752 399122465287168 399458910068736 400286087634944 400396222702378 401061332706867 401409393028056 401912054805632 402230607729336 402240609547224 402579682803648 403083810067456 403413322694592 403466217111552 403753384502784 403763424185856 404940577026048 405051992733801 406232902333608 406243003672072 406917825937308 407427385606976 407780970695168 408104175284064 408157684752384 408969836498944 409649188386816 410966759528724 411817766917396 411871763301376 412164913346592 412175162189728 412555935665664 413018401806368 413376839047424 413758722650112 414582019336192 416606345602482 416660969851392 417820941362256 417875724865536 418183546478208 418580278695936 419402740491264 419800629362688 419916133678356 420751682374646 421450605435069 421505864849664 421978363664368 422378696038656 422679324401352 422734744922112 423101614473216 423967207735296 423977750052864 426525544307303 426581469133568 426895703696504 427290076225152 428140297584832 428196434132992 428535819887616 428546475807744 428907723890688 429795882442752 431178252206128 431541718774656 431894495149992 432799857896448 432810619845632 433153662774336 433175462436864 433529574363648 434072458387456 434793508982784 434913138452583 436191952813176 436559645737152 437463649468608 437832414383616 437843301471744 438212386418688 438749963326976 439119812554752 440029117739008 441263952264492 441816521602624 442177697415468 442550436090336 442934502651648 443489163923456 443840670597888 443851707086592 444225856886784 445145735387136 445520976003072 445532054274048 446577475499204 446953923016608 447319298548206 448256995678464 448268141982976 448623436444848 448646014666752 449012773448064 449575046187008 449954020540416 449965209042944 450321848589312 451770236842218 452151061656336 453087351235344 453098617650896 453469286325888 453480562238592 454419604874368 454802663003136 454813972071424 455744443372544 456139960328192 456265463079454 457023379131081 457595683088432 457969758037449 457992806638976 458355808807848 458367206228232 458753592032064 459328062635008 459703553768256 459763828801536 460091066061312 460667211505664 461043797365248 461443913355264 461570875440843 462526671052747 462916563124344 463355733714048 463697057463444 464266174095552 464277718482368 464645702032164 465048943928352 465109919834112 465631297836544 466035395080192 466404771753216 468170501013504 469269042350892 469280711138428 469676296604256 470648876477024 470710586630144 471045615253248 471057328216832 471492497903616 472430673197056 473938386055876 474725659122414 474737463593526 476121537831408 476183965544448 477924053117952 478377461366784 479461219450178 479904152775264 480257666658567 480859065571024 481315258276608 481657834782936 481720988399616 482260987044992 482718509758464 483125422768128 483137436106752 485075533731894 486028651006281 486040736536229 486911947326336 487457764922632 487521679009792 487880804224576 488331515685888 488755313270784 489303197239808 489755222728704 489767400923136 492775145378432 493125878468244 493190535742464 493593708742848 494628409024512 494640708395008 495032757456384 495462370701312 497043586802952 498505088929344 498925309413888 499958456535552 499970888442368 500379902152704 500392344539136 501428529516544 503465338570432 503876911008324 504301659730848 504866970812726 504933167545856 505345939903392 505371372843008 505771926960384 505784503424256 506210860173312 507259093813248 507686693584896 508737983299584 509319586693344 509735944857258 510374257713376 510804483447552 511222055483664 511247784155136 511665718580352 512293709346816 512306447980544 512712498794112 512738302476288 513157455369216 513800052785152 514653541244928 514795143474486 515241907468848 515873980318046 516308842105392 516744070464384 517814115697536 517826991601024 518250612943872 518263499701248 519336691284992 519774472003584 519787396653056 521446243519376 521872514972907 522312433292664 522966494958208 523394009185656 523420350444544 523835210066112 523848235689408 524289819465216 524946357297152 525375490020864 525818361212928 527065276315921 527509571932392 528601909774568 529047500713536 529060655945024 529479986036652 529549409958912 529939494243936 530603106836992 531484507346688 532150054670336 534748443609156 535212524037408 536307476972448 536320812729632 536772910404864 537282148773888 537884430259456 538337846003712 538351232247808 539920769368064 540069323645068 540966448767402 541643869778144 542086652370858 542543610425616 542557101249744 544138900378752 546198917849088 547480549409374 547955679371632 548389985537961 548461888886016 548865904752648 549553217795456 550074580887552 550466096894784 550538272456704 551678296866816 553846602309483 553860374192447 554372038550736 555475127469976 555547959801856 556470796944384 557094588483008 557167633154048 557578061970944 558093160783872 558107038261248 559203653988352 559888178237808 561934140580092 562007819799552 562467249497664 563171594718208 563572432535136 563646326562816 564107095706112 564596654985216 565751722807296 566398505891736 568049813489088 568542794448384 569720101633536 570200353615872 571381093183488 571395301076992 574171039927548 575313524879618 575388958366208 575859326866656 576344753978112 577066477195264 577538217032448 578025059383296 578039432484864 578526697340928 579724678643712 579884184603444 581589270417568 582079527649536 582555365551152 583284865958144 583776552511488 583791068628992 584253777695616 584283181891584 584760821234688 585493083406336 586465663279104 586627023959298 588337306827984 588351936352656 588847894250112 589570263220624 590067248120448 590564651959296 590579336868864 591787560797184 591802276115456 592301142515712 593527647182848 594677148496389 595193237938152 595938564022144 596425731397608 596928495191616 597675994237952 598164581926464 598194686222336 598668811504128 598683697930752 599188365103104 600429131452416 600594334053567 602360315789624 602868082208448 603360914320836 604116468313792 604625715101184 604640749651456 605119984041888 605199325667328 605645136278784 606403550670848 607410865539072 609349353500412 609364505508108 610626344049932 611141078410464 611156274970976 611671456042752 612938071691008 613454754748416 614725063153664 615258551140352 615427833921124 616450139293086 617222084165792 617726650376094 617807644952064 618247370019888 618262743284592 619021565460736 619527602709552 620065258571136 621873029004288 623873184210682 624909518403723 624991454777088 625692056467856 626235062139008 626731412043384 626813587298304 627275319717312 627357566287872 628060820337664 628656663871488 629104110736896 631127523561969 632434427766001 632967545496552 632983284791368 633568044057984 634828717108544 634911954059264 635966625079296 637232070823936 639872203700352 640343555544756 641753677702144 642210446377248 642294651199488 642819713711616 643624679677952 644693823664128 646767378309192 647312578161984 648038201341708 649199786844672 649215929768448 649763193655296 651108687581184 654287929219764 655589830676774 656195474202912 656764952207616 657501171290992 657587380989952 658124944990464 658679718832128 660043676608512 660600067866624 660616494268416 662724782403936 663266546123202 664673451905792 665233745885184 665777560629888 666611275380736 667173202870272 667189792718848 667718603080704 668298081411072 669866213248806 670430884524912 671835881344432 672385493517696 672402212974464 672969022000128 673794586537856 674362569280512 674379337899008 674931030810624 674947813564416 676345458417664 676531548704018 677655355263327 679092782257792 679631026853016 679647926476344 680220843357888 681072644596736 681629407311552 681663712206848 682203994504704 682220958107136 683058279129088 683616665058816 684209940492288 684398194619181 686393524632648 686989209958464 687550809342348 688411789473856 688992093952512 689555330652384 689645743202304 690418820930048 691000817258496 691017999601664 691565696047872 692165870032896 694183846330368 694374844686516 695830019963876 696399261143328 696416577723552 697858678914208 698446946754816 698464314252544 699053092620288 700500653361152 701091148283904 703346095909856 703903563526338 703921066707642 704514444906384 705396667618048 705973314715536 706065879945216 706568422879872 706585992325248 708646009795584 710907579083814 710925256426126 712106195390289 712997924812208 713616698716544 714182306747112 714275948316672 715076635963264 715697213873152 716358385483776 716376198365184 716886079676928 717783794671616 719191829175267 720681092105443 721288598356536 721972887414912 722782203161144 723391480567488 723409468332992 724077764637696 724706154160128 725518533838336 731186647383948 731282518514688 731821206336864 733432774516736 733954795859712 734651101384704 738462136412644 739162718067648 739688817702366 739785803613696 741942613536768 741961062592512 746517570983744 747067481468882 747757633394016 748595853274042 749245520773456 749343759732736 749937684803328 749956332663552 750588516808704 751429910046848 752142794274816 752776821522432 752795539980288 754335630409728 755198007855648 755815366512486 757300456219089 757399751318784 758018909855088 758057059264512 758676755136384 759626802178048 760267138154496 760888640719872 761841457577984 763106974949376 763979380040016 765561386570064 766206725171328 766871676232704 767812435822208 768440564020224 768459671970816 769107453714432 770050956043264 770700079177728 770719243313152 773178912804592 773810970477069 774463263158088 776106036866048 776721173546304 776740487401536 777395249551872 778368736681984 779005036927488 779661708005376 779681094979584 781510582123607 782169365279064 784449742437312 784469248470208 785091013778484 785130525666816 785772353534112 786756330827264 787419535945728 787439115825152 788063235031296 789050081062912 791046708609024 791264357898588 792902864661852 793571251070304 793590983917536 795234308530144 795904660255488 797552775901952 798225082005504 798244930574336 798917820137472 800572175269888 800792445404756 802122665413734 802818786056112 803824109611264 804461215458672 804481219094448 805159365607296 806167620134912 806826645389184 807506769005568 807526848371712 809881154052096 810103985467602 812465804667216 812486007344144 813129978556287 813835651874616 814854771213952 815561941390336 816208350568128 816315369504768 817939672997888 819298376773632 821220824114061 821241244492249 821933519057448 823635533834792 823743526602752 824329826693184 824350324379456 825111871331328 826036803612736 826753678094848 827517445300224 829164038672384 829392175597783 833212691204964 833321939702784 835641882724512 835751449731072 836367092956416 837160557391872 838805480982528 839832267356712 841503364749292 842901210870138 843011729699328 843956727328736 844757392077312 845358648802704 845469489844224 853051088614606 853162938267136 853791407393008 854580152450304 856280595169664 857071639775232 857092951615488 857815447781376 859591764885504 862356504412256 862970287319427 863083437549312 863788990299984 865599715792896 865621239691264 866307325548672 866350924873728 867059148727296 868144916774912 869587017965568 869826276905166 872383905626352 873119291474304 874927298937216 875664828767232 875686602943488 876424772837376 877499926653952 878239625109504 880058235478016 882527904528984 883633043205248 884355394830936 885100872180672 885869005303296 886978327846912 887681341195776 887703414173184 888451713773568 890291470774272 893154950998408 893907846033216 894638597096412 896513991356928 896536283965952 897246872889696 897292029333504 898025546896128 899150092374016 900643697178624 903540473684436 904302123312672 906174702470688 906197235301792 906938572651776 906961124477184 908839209748736 909605326006272 909627944142848 911488886745088 912279920656384 912530926158908 914046758262162 915191366176864 915939516074898 915985613277952 916711617615696 916734412456464 917507184064128 918656125270016 919407107536512 920182132122624 921334423011328 922087594730496 922887826710528 923141750881686 925053342105494 925833126248688 926589975564141 926711467428096 927394114926888 928532348191104 928555436964736 929291404064328 930097887856704 930219839668224 931262595673088 932070790160384 932809543506432 935809776316023 938538084701784 938561422276856 939352593208512 941297752954048 941421173260288 942091230506496 942114656433664 942984995807232 944861346394112 945121316378869 947876772111752 949451318244828 949474927187052 952243075662816 952367931088896 955848106235904 958922438900356 959808305550528 960515333317134 961718131142048 962630516553216 963315669565872 963441976799232 964521974089984 965437019516928 970151067463788 972057302012562 972081473072458 973823894652672 974915529845264 975043358019584 975761608449152 976663031371776 977510626541568 978606394479616 979510445457408 979534801846272 983384746015161 985550290756864 986251756936488 986381071484928 987187417485696 989256818049024 989281416790016 990065514912768 990924741402624 994087173605904 997010177858688 997850618827776 999916913071104 999941776884736 1000759804305408 1000784689078272 1002857059033088 1004799319873209 1006930677140864 1007753822016648 1008603319461696 1009733941625452 1009866335091712 1010691879806784 1010742745686016 1011543853920768 1011569006848512 1012421720346624 1014518187626496 1014797323056027 1018639173386688 1019471889714516 1020748515426752 1021608966895104 1022444110967328 1022495568310272 1023331437160704 1024587418693632 1024612895961088 1025424997588224 1026314910738432 1029307082489856 1029590286948972 1030483814937696 1031747960636092 1032617684210784 1033488140928768 1035628231395072 1035653983202048 1036501225887744 1036526999402496 1038673382569984 1039548944007168 1039574793306112 1042892487038752 1043745029945814 1044624866585328 1045932989916416 1046788018371312 1046840700889088 1047670420132224 1047696471378816 1048579638930432 1049892714594304 1050750980041728 1051636722425856 1054130552631842 1055019143864784 1055881600061463 1057203819549136 1058095001427072 1058121311890048 1058959972073304 1059098819917824 1059878988487872 1061206213673984 1062969014693376 1064300109340672 1066361368625721 1066387884639189 1068596102087381 1069496887218312 1070425048074816 1072614953944896 1072641625459264 1073545820809728 1074564297547776 1075768860518912 1076675692007424 1076702464495616 1080138647290136 1081932897534804 1083287739556288 1084173304741716 1085087220851232 1085114202499488 1088277800757504 1092397835698176 1094961098818748 1095911358743264 1096779971075922 1096923777772032 1097731809505296 1099106435590912 1100149161775104 1100932193789568 1107693204618966 1107720748384894 1108744077101472 1110950254939952 1111095919603712 1112941593888768 1114189176966016 1115156123941888 1116186321567744 1116214076522496 1118407307976704 1119776356475616 1120601222203323 1122893779911063 1123868281160184 1124015639599104 1124934498995328 1126343189436416 1127144865070272 1127292653125632 1128214191412224 1129193309970432 1131503445614592 1132797011783472 1134066852347989 1136099626978176 1137085588896768 1139440203267072 1140400707231744 1142762186366976 1142790602153984 1148342079855096 1150627049759236 1150777916732416 1151718653733312 1152689507956224 1154132954390528 1155076434064896 1156050118766592 1156078864969728 1159768369206888 1163178540835136 1164159055299072 1165110731102304 1166569731916288 1167553105022976 1167582137257984 1168507555391232 1169521642469376 1172931326558208 1173254047918596 1176674613655968 1176703872705312 1177695788500224 1179140526441248 1180134496240896 1181129303918592 1181158673737728 1183575121594368 1183604552230912 1184602285031424 1187055294365696 1189354296992778 1190386475876304 1191877128044288 1192851462795216 1193856990383232 1195351988475904 1196329163852928 1196389372444672 1197337623008256 1197367395861504 1198376730206208 1200858262904832 1201188668107134 1204720631579248 1205736164416896 1206721828641672 1208232936627584 1209251430202368 1209281499302912 1210239968083776 1210398651334656 1211290272557568 1212807101341696 1214821731078144 1215155978201403 1217702534936783 1218698707000824 1218729011016216 1221252688099864 1222282156820928 1222312549941952 1223342912085504 1225876143382016 1226909509496832 1229450126307328 1230855667842248 1232900278586172 1234444168331584 1235453300752188 1235615289904128 1236494740039776 1236525486569184 1238043130921472 1239055205419104 1240130517142272 1243746058008576 1247746368421364 1249819036807446 1249982909554176 1251384112935712 1252470124278016 1253462824086768 1253627174596608 1254550639434624 1256121640675328 1258208221473792 1262255047123938 1264868855532002 1265935090993104 1265966569582736 1267136088115968 1269657434217088 1271933250158592 1274464141647872 1279576632921909 1279744407400704 1280687111089512 1283507355404288 1284420892754496 1284589302398976 1285639427423232 1287249359355904 1289387647328256 1292308738722127 1293534756618384 1294625156323968 1296076402683416 1298399573689344 1298431859536896 1299526387310592 1302217375162368 1308575858439528 1311179661353548 1312390948405824 1313529904415232 1315002342581984 1315174761979904 1316249889980928 1317359437664256 1320087353217024 1325449564807872 1326533092246404 1329346903811584 1330467491770368 1331555121259776 1333222550761472 1335437206161408 1336596162822144 1339732426497612 1340861769049824 1343671762688864 1344770987035392 1344804425948928 1345938044000256 1347589173075712 1348725138561024 1348758675798016 1349862061621248 1349895627128832 1352690916835328 1353063097408036 1355310710526654 1358185564515584 1359262053706032 1359295852952688 1360441686715776 1362145289193472 1363258814623104 1363327424413696 1364407989009408 1364441916214272 1366116558258176 1367233330117632 1368419880984576 1368796389238362 1372787049265296 1373909274112347 1373978419916928 1375101618684696 1376823578947712 1377984187905024 1379110661304768 1379291486404608 1380837641860096 1382001634516992 1382035999203328 1383131392095744 1384331740065792 1384712626322529 1387580013158241 1388749689373032 1391660039927752 1392798522286656 1392833155447104 1395717357828416 1396893893509632 1396928628505088 1398106185240576 1401001306722304 1401386779458323 1406692191819712 1407807127052676 1407842133415284 1409028889812768 1410793335236096 1411946629431072 1412131759890432 1413136845759744 1413171984650496 1417292019591168 1421815158167628 1421850512852252 1424212390780578 1425995849624416 1427233397433088 1428364613494224 1428551896633344 1430153271926528 1431394427746304 1433772159353856 1435567589343232 1438383658350534 1441362184210886 1442577196713072 1443945774829824 1445564406322288 1446782961134976 1446818936665984 1448155529275392 1449412308320256 1451037067676672 1458085953018843 1458122209608687 1462373294767896 1462565037029376 1463642412673728 1466865549033472 1467909591719424 1469302202769408 1472630888311261 1476924272825288 1478325436135296 1479377635404732 1479571607227392 1483885227073536 1483922125185024 1493035141967488 1494134962937764 1495515266788032 1497191706548084 1498491041546912 1498687519465472 1499875369606656 1499912665327104 1501177033617408 1502859820093696 1504285588549632 1510396015711296 1511630733024972 1514600912438178 1514799502637568 1516037819710176 1516114118529024 1517353510272768 1519253604356096 1521777281439744 1526213949898752 1527958760080032 1531122773140128 1532413450342656 1533743352465408 1535624871644416 1536881128040448 1536919343941632 1538214907428864 1540101912086528 1541400158355456 1541438486626304 1546357825609184 1547621940954138 1548926526316176 1552212073732096 1553442347092608 1553480974803072 1554790499103744 1556737473363968 1558010073854976 1559323416010752 1559362189959168 1563021164247214 1564338730558128 1565617544918721 1568899484874624 1568938496940416 1570182027556968 1570261051333632 1571544707068224 1573512661654528 1574839071891456 1574878231650304 1576126470062592 1578100162125824 1581195828947763 1582528715797176 1585805729323704 1587142502140608 1587181967835072 1590468617060288 1591809320510976 1595105551803904 1596450164011008 1596489861148672 1601584890809512 1604245330827468 1605637572112224 1607648219222528 1608922430917344 1608962438188896 1610318731214592 1612335240269824 1613653290778368 1615013538011136 1615053696743424 1619762308104192 1620207970935204 1624931609334432 1624972014688288 1626259957112574 1627671303749232 1629709542427904 1631123882780672 1632416701136256 1635879345995776 1638596753547264 1642441648228122 1642482488984498 1643867038114896 1647271067669584 1647487053205504 1648659653386368 1648700648758912 1650223742662656 1652073607225472 1653507356189696 1655034890600448 1658328077344768 1658784351195566 1661539806928449 1661581122577341 1666425382409928 1666643879405568 1671283765449024 1671502899462144 1672734185912832 1674321114783744 1677610961965056 1679664534713424 1683006729498584 1685802421740276 1686023459398656 1687913454657472 1689514784154624 1690717297605408 1690938979688448 1706102177229212 1706325876534272 1707582814786016 1709160304900608 1712561190339328 1714143279550464 1714185903230976 1724713008824512 1725940574638854 1726166875098624 1727577980599968 1731199431585792 1731242479382528 1732614651097344 1734118297454592 1739174035931136 1739652553810332 1744767811252704 1746238582948608 1749854597874432 1751329657534464 1751373205886976 1752849545674752 1754999853307904 1756479250219008 1760116470956032 1765055809057968 1767034397844541 1767266086410496 1768710789661872 1770201744361344 1771738010606592 1773956655693824 1775362682391552 1775406828346368 1776903427547136 1780582941548544 1786309901996816 1787815692066432 1789277194192824 1793027982713856 1793072567931904 1794493745779392 1794584058667008 1796051093792256 1798300184748032 1801287394357248 1801783002160701 1805558931113161 1807080947368872 1808604246625344 1812349404941376 1812394470603584 1813877145303552 1813922248954368 1817678419497472 1819210652012544 1819255888285696 1822977773490176 1825061852317816 1828093516524324 1830382732353728 1831879032149796 1831971226555904 1833423235231392 1833468824912928 1835014368128256 1837312250540032 1838814215073024 1840364264245248 1844175189460992 1845775653421056 1846283501763372 1850106684210988 1851666252497376 1853179951128282 1853422934856192 1854788229853776 1857064696382208 1857110873929472 1858582808128656 1860195775713408 1862525191346176 1864141580320768 1865619087012864 1871619552632046 1877076169403568 1877122844553712 1878705186417024 1882595505908096 1884182461012992 1884229312867328 1885969991614464 1889722692788224 1890242632757738 1893382570685907 1895753544223504 1897303283298003 1898902636489656 1898949854374104 1904486151325632 1904735862177792 1911696212471808 1916181922932809 1917844877800712 1919616611101056 1921030666634268 1923436262284096 1925261033106432 1926631339131744 1926883953598464 1929043948179968 1930874039033856 1940302134927576 1944114604025124 1944162946144916 1947647789305344 1949831059690528 1950086716039168 1951523216898304 1953326062743552 1957212788959232 1966769492030322 1971100581513728 1972503513872976 1972762142969856 1974374834971392 1980131029825536 1981849482805248 1988174347211808 1994020355717376 1995701237655552 1999833826142208 1999883553769472 2001519608610816 2001569378156544 2005714118066176 2009598639746418 2013597337078663 2013861354281728 2015507644033296 2017206638923392 2019467883250904 2019732670183424 2021383759613568 2021485491372032 2023087707841536 2023138013697024 2024843440693248 2029036375252992 2029594646112054 2037278346773376 2038943779429032 2041497030853504 2043217933790208 2044888221934656 2044991136620544 2046662874321408 2049174837387264 2049225791922176 2050849995176448 2052629821476864 2053194583857543 2059180573897944 2060967629875392 2063495921272184 2065235368421568 2066976281857536 2071256462790144 2071307966404096 2073002451775488 2073053998804992 2077346765139968 2085784974077504 2087490059891628 2089249733170656 2091865979832832 2093576036742624 2093681401778176 2095340840264448 2095392942757632 2097159277860864 2101501960083456 2103273444851712 2108261105263684 2110038287729568 2111763200122926 2114407639098272 2116190002854144 2116242623780096 2117919944146608 2118197639835648 2119757976975744 2122412427347968 2125938029386752 2128600218681344 2132722737251442 2132775769278378 2137192204174762 2138993774436624 2140850096149632 2145229907889792 2145283250918528 2147091641619456 2149128595095552 2151537721037824 2153351384014848 2153404928991232 2157575487525801 2160277294580272 2162043276316329 2163865795069608 2166575479112576 2168346609483432 2170174441702464 2170228404998976 2176555601515008 2183556144737387 2189922197637496 2191822717486528 2193559942151844 2193847555544064 2195463619010592 2198212871181824 2200298323550208 2201864387579136 2215386409237932 2215441496769788 2217488154202944 2221900509879904 2222191839207424 2225883187777536 2228378353932032 2230312247883776 2236814615953408 2239552712951232 2241202444406646 2245787559822126 2247736562320368 2248031279198208 2249868997990656 2252686378872832 2254289730140544 2256428382824448 2258386619940864 2263006891229184 2265594023566944 2268133704695978 2271901368657267 2272199253956352 2274171177793536 2278880406534144 2280801414463488 2285524372733952 2285581204307968 2294564407368709 2296684159710192 2301254099518472 2301555833464832 2303437307466624 2305379015912448 2308265908781056 2310152868129792 2312100237533184 2312157729939456 2319536738413776 2321432911431207 2326357081670272 2328318110598144 2330221462204608 2333139463832576 2335106210045952 2335164274515968 2337015110782464 2339043284938752 2344531746370821 2346508095837192 2353349227311936 2353407745410624 2355391577000448 2358281052882496 2360268992481792 2362258607837184 2362317347475456 2367150243188736 2367209104461824 2378708593985556 2380772951752608 2383754256088576 2385702925590432 2387713980766464 2390703976951808 2392658327705856 2394675246016512 2394734791723008 2396753460412416 2401716525809664 2402377336214268 2409441263158496 2411472328833792 2413443657283344 2416465873255168 2418502860404736 2418562998605824 2420479936167552 2422580545115136 2425614202683392 2429643462156288 2430311956402806 2435405069873566 2437397414001648 2437458022032432 2442505376199728 2444564313641856 2444625099883904 2446685824171008 2451752286764032 2453819018993664 2458900252614656 2461711335684496 2463662472342183 2463723733476747 2465800557172344 2468888336663168 2470906601504376 2471230579808256 2472989480079552 2473050973138368 2476086261842944 2478110410838208 2480261034284544 2487492116017152 2488176526793349 2495492736842728 2499638073614892 2499965819108352 2502768225871424 2504940248556032 2506925648173536 2507254349193216 2509101278869248 2512243281350656 2516416442947584 2524510094247876 2529737711064004 2531870181986208 2531933139165472 2534272176231936 2539314868434176 2548928283295744 2559153265843818 2559488814801408 2561374222179024 2567014710808576 2568841785508992 2571278854846464 2578775294656512 2584617477444254 2587069513236768 2588910861958281 2589250312647936 2592152805366832 2596799147378688 2596863719073792 2599052774621184 2604434750324736 2617151716879056 2620085486459147 2622359322707096 2624781896811648 2627059808830464 2630004685163968 2630349523959808 2632499779961856 2634718875328512 2640174706434048 2650899129615744 2653066184492808 2658693807623168 2660934983540736 2663110242519552 2666445101522944 2670874412322816 2679464852995224 2681723538099648 2687343525377728 2689541974070784 2689608851897856 2691876088000512 2695178346151424 2697450277122048 2697517351596032 2706126194816072 2710621421053308 2716371129031168 2718524107412064 2718591705905376 2720883373431552 2724290578386944 2726517629246208 2728815978018816 2728883832428544 2734466660235264 2736839761969152 2737592778476724 2745574098530592 2747818548224694 2747956839833856 2750203237369392 2753647157895424 2755968375810048 2758221322609536 2761675283720192 2764003269033984 2764071998406656 2766262784191488 2768663480131584 2769425252645058 2775160026316482 2777499378746064 2783320079855504 2785597044573312 2785666310894208 2791434715656832 2793787787019264 2793857257010176 2796212370481152 2802002613444608 2802773558916646 2807429328948069 2813384383639424 2815614254105352 2815684266830568 2818057779625536 2821586670472192 2823893258862144 2824263519780864 2826273691519488 2826343969300992 2834584039182336 2835363949136607 2843630316335256 2843701025704504 2848424781561156 2851991699248832 2854466794866176 2856729226988448 2857103793266688 2860306543853056 2862788855492608 2867544318707712 2876767316701068 2882724368421772 2885154393426144 2887891549659648 2891128812644576 2893565922269952 2893637873331968 2896311058550784 2902074135353344 2916171906037686 2916244419217374 2924746589535792 2925130074058752 2927284825347456 2935819183438848 2938604405538816 2945261776622522 2950154238045483 2953848545650576 2956650872270592 2958755270809464 2959143214454784 2967770454147072 2967844250370048 2985678810151121 2986070283934976 2988269925875528 2991030533576064 2994383413096168 2996982083093824 2997375038930944 2999750739213312 2999825330654208 3002354067234816 3005719640187392 3008571177099264 3020792031422592 3023261466049944 3029201824876356 3029599005275136 3032075639420352 3032228237058048 3034707020545536 3038507208712192 3043554562879488 3044391969168081 3055917520160064 3062245546280256 3064826900685312 3067486704930816 3071249743288832 3073762256080896 3073838687883264 3080203824173056 3092715651218368 3095243881908276 3097853052632352 3104424147464192 3106884694185216 3106961949606144 3109580998207488 3116020147709952 3118646832021504 3118724379918336 3126042328494428 3128677461116256 3131235089837442 3137798969749248 3137876993880832 3140364055113936 3140522102667264 3143089414136448 3147025323309056 3149678143782912 3149756463300608 3152252940125184 3156200324251648 3162391657895526 3165057431594352 3171611458647408 3174285004281216 3174363935670144 3180937234120576 3183618641021952 3190211103607808 3192900328022016 3192979722297344 3199163653917567 3203169781619024 3205788306262143 3208490661654936 3211275144224448 3215296438445056 3217844861834688 3217924876377792 3220637462429184 3224670480539648 3227306581556736 3230027076022272 3230107393486848 3237686697369229 3240415941870408 3249863218668864 3249944029376576 3252519914225148 3255342607498464 3259419084855808 3262247765561344 3264833402272512 3277193507094528 3284883296456244 3284964977968996 3287734076229792 3294542135339168 3294974106411008 3297319306772736 3297401297517824 3300447485325312 3304147214450944 3307014712379392 3316656154689536 3317568702391132 3323079613856898 3323162245154682 3332850764819856 3333287758811136 3342567530898048 3345468371825664 3348642229567488 3355221923930112 3359329069426848 3361803666609969 3366013458997168 3368681339733189 3371604843480552 3372046918797312 3375826909314944 3379029568309248 3381434595210816 3381877959376896 3402200557043967 3402285155753603 3412204354458424 3412651753068544 3415165629572032 3418320609801216 3425122380678656 3428286559100928 3428371806461952 3449426017649024 3451881149277708 3452333750197248 3455155961199936 3462398863171584 3462484958765056 3465229302194688 3468236594909184 3479305107620664 3489535622505408 3492477165897216 3499709195748864 3502659315068928 3502746411773952 3509999706615808 3530111618115936 3534068795689082 3534532172820992 3537421579323744 3540403488722688 3543476021213184 3550725364783104 3550813656692736 3553806855094272 3561165883097088 3572619803993632 3575631384132864 3578554388385648 3586055965427712 3586145135863808 3588987491558784 3589168117334016 3592102187584512 3596600369496064 3602574788714496 3603566004321402 3611117862226322 3614161894737744 3617208493250688 3624698809882752 3624788941207168 3627754290607104 3627844497908736 3635356838994944 3638421304025088 3638511776571392 3645955546980352 3650123704635632 3653107604810349 3656187033048648 3660765464707456 3663758064299592 3663942453111808 3666846470462784 3666937649825856 3670028736256512 3674624501080064 3677628430146048 3680728528490496 3688350378921984 3692567003526744 3700213368421976 3703332504994752 3706359902256564 3706845869712384 3709576459707552 3714129392764416 3714221747858944 3717165616257312 3720391551426816 3725050382692352 3731238174025728 3743239105264092 3754152338807136 3754245689107424 3757410372834048 3765191011816192 3768364922025984 3768458625734656 3779445385576448 3780485265515476 3786765141371814 3791507088447008 3794606566596006 3797805272979312 3797899708748208 3808972302651264 3823392424943616 3832363845865618 3835689755601424 3838729898765727 3839233222202112 3842061333268536 3846872524568192 3850522066212864 3853262678263488 3853767907196928 3858087896359936 3861748078067712 3876926216166381 3880604269855152 3888229208050248 3888325892289832 3895295578610688 3899662119381056 3900173432078336 3903046433796608 3906652125487104 3914425577918464 3933538984060644 3942201163027456 3945007027745952 3945524285939712 3948749669942784 3960262059651072 3976348694423616 3988040711434752 3991402475311104 3999667652284416 3999767107538944 4019197279492836 4027194674157326 4027722708563456 4031015288066592 4034413277846784 4038935766501808 4039465340366848 4042767519227136 4046175415683072 4046276027394048 4049686881386496 4058072750505984 4059189292224108 4074556693546752 4077887558858064 4082994061707008 4086435867580416 4089776443869312 4089982273241088 4093325748642816 4098349674774528 4098451583844352 4101699990352896 4105259642953728 4106389167715086 4118361147795888 4121935259750784 4126991842544368 4130470736843136 4133952563715072 4142512925580288 4142615932808192 4146004903550976 4146107997609984 4154693530279936 4162740039474723 4171569948155008 4174980119783256 4178499466341312 4183731959665664 4187152073485248 4187362803556352 4190681680528896 4190785885515264 4194318555721728 4203003920166912 4204160338374969 4216522210527368 4220076575459136 4223526400245852 4228815278196544 4232380005708288 4232485247560192 4235839888293216 4236395279671296 4239515953951488 4244824854695936 4251876058773504 4265445474502884 4265551538556756 4274384408349524 4277987548873248 4281700192299264 4290459815779584 4290566501837056 4294183283238912 4303075442075648 4306702768029696 4306809857982464 4315150975051602 4320554589160544 4324086552632658 4327731590139216 4333150958225152 4336693218966864 4340348883404928 4340456809997952 4353111203030016 4367112289474774 4374366628826061 4379844395274992 4383645434973056 4387119884303688 4387695111088128 4390927238021184 4396425742363648 4400596647100416 4403728775158272 4417892664933783 4427040994362007 4430772818475864 4430882993539576 4434976308405888 4443801019759808 4444383678414848 4451766375555072 4456756707864064 4460624495767552 4479105425902464 4482404888813292 4491575119644252 4495473124640736 4496062558396416 4499737995981312 4505372757745664 4508579460281088 4512856765648896 4531188047133888 4536267409391956 4543802737314534 4544398507912704 4548342355587072 4557760813068288 4589128814737418 4593368319420384 4602508199036944 4603111666929664 4606874614933248 4610758031824896 4620305736259584 4624200475066368 4624315459878912 4639073476827552 4642865822862414 4652714163340544 4656636221196288 4660442924409216 4666278927665152 4670212420091904 4670328549031936 4674030221564928 4678086569877504 4689063492741642 4693016191674384 4706698454623872 4706815490821248 4710783154000896 4716562105764992 4720537984963584 4724517215674368 4724634694950912 4734300486377472 4734418208923648 4743587486843289 4757417187971112 4761545903505216 4767508512177152 4771405851180864 4775427961532928 4781407953903616 4785316655411712 4789350492033024 4789469583446016 4804754672428536 4818882526316992 4822944657667584 4826887314566688 4832931746510336 4837005720809472 4837125997211648 4840959872335104 4845161090230272 4859286924312576 4860623912805612 4870810139747132 4874794828003296 4874916044064864 4885010752399456 4889128627283712 4889250199767808 4893371648342016 4903504573528064 4907638037987328 4917800505229312 4923422671368992 4927324944684366 4927447466953494 4931601114344688 4937776673326336 4941813203008752 4942461159616512 4945978960159104 4946101946276736 4952172523685888 4956220821676416 4960522068569088 4974984232034304 4976353053586698 4984743367732023 4990985473685456 4999276147229784 4999931638216704 5005536451742848 5009880497112064 5013851296347072 5014508698386432 5018202557738496 5024486562701312 5032832885895168 5044767644738101 5049020188495752 5059475422128008 5063740363972416 5063866278330944 5068544352463872 5078629736868352 5118306531687636 5118977629602816 5122748444358048 5134029421617152 5137683571017984 5142557709692928 5169234954888508 5174139026473536 5177821723916562 5178500625295872 5184305610733664 5193598294757376 5193727438147584 5234303433758112 5240170972918294 5244718645414192 5249563793623296 5254119617660928 5260009370327936 5264999559923712 5269437750657024 5280349412868096 5301103193533623 5301798259231488 5306132368985616 5317387615246336 5321869967081472 5326220485039104 5332890203045888 5341748824645632 5358929705990448 5363447076199296 5374687050755456 5379083948141568 5379217703795712 5383752176001024 5390356692302848 5394900554244096 5395034703192064 5412252389632144 5416676793339483 5421242842106616 5432742258062336 5437048214824128 5437183411810752 5441766746863104 5448581156773888 5453035258492416 5457631956037632 5457767664857088 5468933320470528 5475185556953448 5491148197061184 5495637096449388 5495913679667712 5500406474738784 5507294315790848 5511936751620096 5516442645219072 5523350567440384 5532525568382976 5537326960263168 5538850505290116 5550320052632964 5554998757492128 5566640159711008 5571194089146624 5571332621788416 5582869431313664 5587575574038528 5587714514020352 5592424740962304 5604005226889216 5605547117833292 5614858657896138 5626768767278848 5631228508210704 5631368533661136 5636115559251072 5643173340944384 5647786517724288 5652547383038976 5652687938601984 5669168078364672 5670727898273214 5687260632670512 5687402051409008 5691909849894009 5696849563122312 5703983398497664 5708933589732352 5713458453976896 5714207586533376 5720613087706112 5725577710985216 5735088637415424 5748545768798427 5753534633402136 5765448736843544 5770308786852288 5775783099319296 5782257625289152 5787131844539904 5787275746663936 5792622117101568 5804148270706688 5805745229184481 5832343812075372 5832488838434748 5849493179071584 5850260148117504 5854569650694912 5871638366877696 5890523553245044 5900308476090966 5907697091301152 5913301744541184 5917510541618928 5918286428909568 5971357620302242 5972140567869952 5976539851751056 5982061067152128 5988766826192336 5993964166187648 5999501478426624 5999650661308416 6004708134469632 6011439280374784 6017142354198528 6040792011235989 6041584062845184 6046522932099888 6058403649752712 6059198010550272 6064151278840704 6064456474116096 6069414041091072 6077014417424384 6087109125758976 6088783938336162 6111835040320128 6124491092560512 6129653801370624 6134973409861632 6142499486577664 6147524512161792 6147677375766528 6160407648346112 6185431302436736 6190487763816552 6195706105264704 6208848294928384 6213769388370432 6213923899212288 6219161996414976 6232040295419904 6252084656988856 6257354922232512 6262470179674884 6275597939498496 6275753987761664 6280728110227872 6281044205334528 6286178828272896 6294050646618112 6304505880250368 6324783315791052 6330114863188704 6343222917294816 6348570008562432 6348727871340288 6361874468241152 6367237282043904 6380422207215616 6385800656044032 6385959444594688 6398327307835134 6406339563238048 6411576612524286 6416981323309872 6422550288448896 6430592876890112 6435689723669376 6435849752755584 6441274924858368 6449340961079296 6454613163113472 6460054152044544 6460214786973696 6475373394738458 6480831883740816 6486129828948987 6499726437337728 6499888058753152 6505039828450296 6510685214996928 6518838169711616 6524495531122688 6529666804545024 6550668434212161 6569766592912488 6569929955937992 6575468152459584 6589084270678336 6589948212822016 6594638613545472 6594802595035648 6600894970650624 6608294428901888 6614029424758784 6615849214652083 6635137404782264 6646159227713796 6646324490309364 6665701529639712 6666575517622272 6685135061796096 6690936743651328 6710443847860224 6718658138853696 6723607333219938 6732026917994336 6737362679466378 6743209686961104 6744093837594624 6751653818629888 6758059136618496 6762869190421632 6804401114087934 6804570311507206 6824408708916848 6825303506137088 6830331259144064 6836641219602432 6850244761357312 6856573118201856 6856743612923904 6883693222106127 6898852035298048 6903762298555416 6904667500394496 6910311922399872 6924797726343168 6924969917530112 6930458604389376 6936473189818368 6958610215241328 6979071245010816 6984954331794432 6999418391497728 7005318630137856 7005492823547904 7019999413231616 7033595239112463 7060223236231872 7068137591378164 7069064345641984 7074843158647488 7080806977445376 7086952042426368 7101450729566208 7101627313385472 7145239607987264 7151262768265728 7157108776771296 7172111930855424 7172290271727616 7177974983117568 7184204375169024 7205149577428992 7207132008642804 7222235724452644 7228323789475488 7234416986501376 7249397619765504 7249577882414336 7255508581214208 7255688995817472 7270713677989888 7276842608050176 7277023553142784 7291911093960704 7300247409271264 7306215209620698 7312374066097296 7321530929414912 7327516128599184 7327884906223616 7333692940925568 7333875299651712 7340057472513024 7349249002160128 7355256860292096 7361457056980992 7376700757843968 7385134007053488 7391171200430241 7400426736843952 7406665009989504 7412719804513128 7413691739424768 7419152919415104 7428258785528832 7428443495717888 7434331232514624 7440783102853632 7450100765384704 7462476348051456 7464529580380047 7480172714611667 7486478210528184 7508304677614272 7508491378214848 7514820745668096 7530382023632384 7536729844051968 7536917251469312 7560970531030952 7573530282743628 7583014176894016 7589213133192012 7595610545958624 7595799417496416 7617944605302528 7646784849887232 7664727691731236 7671379511202848 7677459797531454 7678466444404224 7684122666537072 7693745049136384 7701044132425728 7706525356526976 7716175792719872 7753852432332762 7761208539710304 7776458416100496 7776651784579664 7790591157221376 7799324238762112 7806092867593216 7813304250974208 7828851155836928 7860256459377441 7867077968121288 7884402326054912 7890014055491904 7891048571879424 7897499339885568 7920524119302144 7938467966435923 7952697388847232 7976081422869504 7982804950622208 7999335304568832 7999534215077888 8038394558985672 8054389348314652 8055445417126912 8062030576133184 8068826555693568 8077871533003616 8078930680733696 8085535038454272 8092350831366144 8092552054788096 8118378584448216 8149113387093504 8155775117716128 8165988123414016 8172871735160832 8179552887738624 8186651497285632 8203399980705792 8210519285907456 8212778335430172 8236722295591776 8243870519501568 8253983685088736 8260941473686272 8267905127430144 8285025851160576 8285231865616384 8292009807101952 8292215995219968 8309387060559872 8325480078949446 8343139896310016 8349960239566512 8356998932682624 8367463919331328 8374304146970496 8374725607112704 8381363361057792 8381571771030528 8388637111443456 8406007840333824 8408320676749938 8433044421054736 8440153150918272 8447052800491704 8457630556393088 8464760011416576 8464970495120384 8471679776586432 8472790559342592 8479031907902976 8489649709391872 8503752117547008 8506091847409821 8530890949005768 8531103077113512 8548768816699048 8555975097746496 8563400384598528 8580919631559168 8581133003674112 8588366566477824 8606150884151296 8630301950103204 8641109178321088 8648173105265316 8655463180278432 8666301916450304 8673386437933728 8680697766809856 8680913619995904 8706222406060032 8734224578949548 8748733257652122 8759688790549984 8767290869946112 8774239768607376 8775390222176256 8781854476042368 8792851484727296 8807457550316544 8835785329867566 8854081988724014 8861545636951728 8861765987079152 8869952616811776 8887602039519616 8903532751110144 8913513415728128 8921248991535104 8957036430453363 8958210851804928 8964809777626584 8983150239288504 8990946249281472 8992125116792832 8999475991962624 9010745515491328 9017158920562176 9025713531297792 9046161171054889 9062376094267776 9072534818783912 9087605474629068 9088797015825408 9096684711174144 9115521626136576 9178257629474836 9186736638840768 9205016398073888 9206223333859328 9213749229866496 9221516063649792 9240611472519168 9278146953655104 9285731645724828 9305428326681088 9313272442392576 9320885848818432 9332557855330304 9348060443129856 9356173139755008 9378126985483284 9386032383348768 9413396909247744 9413630981642496 9421566308001792 9433124211529984 9441075969927168 9449034431348736 9449269389901824 9468600972754944 9468836417847296 9487174973686578 9514834375942224 9523091807010432 9535017024354304 9542811702361728 9550855923065856 9562815907807232 9570633310823424 9578700984066048 9578939166892032 9609509344857072 9617364918786429 9637765052633984 9645889315335168 9653774629133376 9665863493020672 9674011441618944 9674251994423296 9681919744670208 9690322180460544 9713060092107687 9721247825611224 9741620279494264 9749589656006592 9749832088129728 9770021504798912 9778257254567424 9778500399535616 9786743296684032 9807009147056128 9809707456208261 9846845342737984 9854649889368732 9854894933906988 9863202228689376 9875553346652672 9883626406017504 9884922319233024 9891957920318208 9892203892553472 9904345047371776 9912441643352832 9921044137138176 9949968464068608 9952706107173396 9969486735464046 9981970947370912 9998552294459568 9999863276433408 10011072903485696 10019760994224128 10027702592694144 10036405115476992 10048973125402624 10065665771790336 10089535289476202 10098040376991504 10118950844256016 10127480727944832 10127732556661888 10137088704927744 10157259473736704 10206601671131901 10206855467260809 10236613063375272 10237955259205632 10245496888716096 10268058843234304 10275367142035968 10285115419385856 10308416218178827 10338469909777016 10348278052947072 10355643447833124 10357001250591744 10368611221467328 10387196589514752 10387454876295168 10468606867516224 10480341945836588 10489437290828384 10499127587246592 10508239235321856 10520018740655872 10529999119847424 10602206387067246 10603596518462976 10612264737971232 10634775230492672 10652440970078208 10683497649291264 10717859411980896 10726894152398592 10749374101510912 10758167896283136 10758435407591424 10767504352002048 10780713384605696 10789801108488192 10790069406384128 10824504779264288 10833353586678966 10842485684213232 10854639872473609 10865484516124672 10874096429648256 10874366823621504 10883533493726208 10897162313547776 10906070516984832 10915263912075264 10915535329714176 10937866640941056 10950371113906896 10959322814431047 10982296394122368 10991274192898776 10991827359335424 11000812949477568 11014588631581696 11023873503240192 11032885290438144 11046701134880768 11065051136765952 11077701010580232 11100640105265928 11109997514984256 11133280319422016 11142388178293248 11142665243576832 11165738862627328 11175151148077056 11175429028040704 11211094235666584 11229717315792276 11253537534557696 11262457016421408 11262737067322272 11272231118502144 11286346681888768 11295573035448576 11305094766077952 11305375877203968 11338336156729344 11341455796546428 11374521265341024 11374804102818016 11383819699788018 11393699126244624 11407966796995328 11417867179464704 11426916907953792 11441226175412224 11451155421970432 11470177274830848 11497091537596854 11507069266804272 11530897473687088 11540617573704576 11551566198638592 11564515250578304 11574263689079808 11574551493327872 11585244234203136 11608296541413376 11611490458368962 11630778648499143 11664687624150744 11664977676869496 11698986358143168 11700520296235008 11709139301389824 11743276733755392 11781047106490088 11800616952181932 11815394182602304 11826603489082368 11835021083237856 11836572857819136 11942715240604484 11944281135739904 11953079703502112 11964122134304256 11977533652384672 11987928332375296 11999002956853248 11999301322616832 12022878560749568 12081584022471978 12083168125690368 12093045864199776 12116807299505424 12118396021100544 12128302557681408 12138828082182144 12174218251517952 12177567876672324 12223670080640256 12248982185121024 12259307602741248 12269946819723264 12284998973155328 12295049024323584 12295354751533056 12320815296692224 12369240784911787 12370862604873472 12380975527633104 12391412210529408 12417696589856768 12427538776740864 12427847798424576 12438323992829952 12464080590839808 12504169313977712 12514709844465024 12524940359349768 12551195878996992 12551507975523328 12561456220455744 12562088410669056 12572357656545792 12588101293236224 12609011760500736 12612481015124907 12649566631582104 12660229726377408 12686445834589632 12697140017124864 12697455742680576 12723748936482304 12734474564087808 12760844414431232 12796654615670268 12812679126476096 12823153225048572 12833962646619744 12845100576897792 12861185753780224 12871379447338752 12871699505511168 12882549849716736 12909226326226944 12920108304089088 12920429573947392 12950746789476916 12961663767481632 12972259657897974 12999452874675456 12999776117506304 13010079656900592 13021370429993856 13037676339423232 13048991062245376 13059333609090048 13101336868424322 13139533185824976 13139859911875984 13150936304919168 13178168541356672 13189277227090944 13189605190071296 13201789941301248 13216588857803776 13228058849517568 13231698429304166 13253677994801349 13270274809564528 13281122983086021 13292318455427592 13292648980618728 13331403059279424 13333151035244544 13370270123592192 13381873487302656 13413273460529663 13437316277707392 13447214666439876 13464053835988672 13474725358932756 13486419373922208 13488187675189248 13503307637259776 13516118273236992 13525738380843264 13608802228175868 13609140623014412 13648817417833696 13650607012274176 13660662518288128 13673282439204864 13700489522714624 13767386444212254 13797704070596096 13807524597110832 13809335000788992 13820623844799744 13860917208778752 13872946379636736 13917220430482656 13958142490021632 13969908663588864 13998836782995456 14010637260275712 14010985647095808 14039998826463232 14067190478224926 14095181359550641 14120446472463744 14136275182756328 14138128691283968 14149686317294976 14161613954890752 14173904084852736 14202901459132416 14203254626770944 14290479215974528 14302525536531456 14314217553542592 14344223861710848 14344580543455232 14355949966235136 14368408750338048 14414264017285608 14444471448905288 14456647578950976 14468833973002752 14498795239531008 14499155764828672 14511017162428416 14511377991634944 14541427355979776 14600494818542528 14612430419241396 14624748132194592 14643061858829824 14655032257198368 14655769812447232 14667385881851136 14667750599303424 14680114945026048 14710513720584192 14722914113961984 14753401515687936 14770268014106976 14782342400860482 14800853473687904 14813330019979008 14825439609026256 14827383478849536 14838305838830208 14856517571057664 14856886991435776 14868662465029248 14881566205707264 14900201530769408 14924952696102912 14929059160760094 14960345429223334 14972956421056368 15016609355228544 15016982756429696 15029641491336192 15060764047264768 15073459688103936 15073834502938624 15121941062061904 15134302934214303 15147060565487256 15166028353788032 15178426266384024 15191221091917248 15191598834992832 15235889210605056 15284893013161709 15329455383462472 15342759022405696 15354919595062908 15356932888808448 15368245333074144 15387490098272768 15402088264851456 15413050713053952 15432351585439744 15507704864665524 15522417079420608 15552916832200992 15553303569159328 15581182314442752 15598648477524224 15612185735186432 15657702311673856 15720512918754882 15734155936242576 15768804652109824 15780028110983808 15794998679771136 15841048238604288 15876935932871846 15903309580600869 15905394777694464 15952162845739008 15965609901244416 15998670609137664 15999068430155776 16061950851580963 16076789117971344 16108778696629304 16110890834253824 16124061152266368 16137653111387136 16155743066007232 16157861361467392 16171070076908544 16184701662732288 16185104109576192 16236757168896432 16250030380018449 16298226774187008 16311550235432256 16331976246828032 16345743470321664 16359105775477248 16373302994571264 16406799961411584 16425556670860344 16473444591183552 16487741039003136 16507967370177472 16521882947372544 16535810254860288 16570051702321152 16570463731232768 16650960157898892 16686279792620032 16699920479133024 16713997865365248 16734927838662656 16748608293940992 16762726722115584 16763143542061056 16777274222886912 16812015680667648 16816641353499876 16866088842109472 16880306301836544 16894105600983408 16915261112786176 16929520022833152 16929940990240768 16943359553172864 16958063815805952 16979299418783744 17007504235094016 17012183694819642 17061781898011536 17062206154227024 17097537633398096 17111950195492992 17126800769197056 17161839263118336 17162266007348224 17176733132955648 17212301768302592 17245637306395281 17260603900206408 17282218356642176 17296346210530632 17310926360556864 17332603832900608 17346772875867456 17361395533619712 17361827239991808 17412444812120064 17417235687553443 17468449157899096 17497466515304244 17519377581099968 17534581739892224 17548479537214752 17550780444352512 17563708952084736 17585702969454592 17614915100633088 17671570659735132 17708163977448028 17723091273903456 17723531974158304 17739905233623552 17775204079039232 17827026831456256 17842497983070208 17914072860906726 17916421703609856 17929619555253168 17966300478577008 17981892498562944 17998951983925248 18034317841124352 18051427062595584 18092322342109778 18122376033707967 18124752188535552 18145069637567824 18175210949258136 18177594031650816 18193369422348288 18231043252273152 18340598405214029 18356515258949672 18373473277681536 18410032796147776 18412446667718656 18427498459732992 18443032127299584 18481222945038336 18556293907310208 18571463291449656 18610856653362176 18626544884785152 18641771697636864 18665115710660608 18696120886259712 18756253970966568 18772064766697536 18826793818495488 18827261963284992 18843132616003584 18866248423059968 18882151939854336 18974349947373156 19029668751884448 19046183614020864 19070034048708608 19085623404723456 19101711846131712 19141266621646848 19157401968132096 19157878333784064 19219018689714144 19234729837572858 19275530105267968 19291778630670336 19307549258266752 19331726986041344 19348022883237888 19348503988846592 19363839489340416 19380644360921088 19426120184215374 19442495651222448 19483240558988528 19499179312013184 19499664176259456 19540043009597824 19556514509134848 19557000799071232 19573486593368064 19614018294112256 19619414912416522 19652005302636483 19693690685475968 19709299778737464 19709789867813976 19726404457378752 19751106693305344 19767252812035008 19769844638466048 19783915840636416 19784407785106944 19808690094743552 19824883286705664 19842088274276352 19847547643956249 19905412214346792 19938973470928092 19963941894741824 19997104588919136 19999726552866816 20022145806971392 20039521988448256 20055405185388288 20072810230953984 20131331543580672 20179070578952404 20196080753983008 20237901688512032 20254961455889664 20255465113323776 20274177409855488 20314518947473408 20413203342263802 20413710934521618 20473226126750544 20475910518411264 20490993777432192 20550734284071936 20570230838771712 20616832436357654 20651079666318381 20676939819554032 20696556105894144 20711286895666248 20714002501183488 20737222442934656 20774393179029504 20774909752590336 20899751671057847 20937213735032448 20960683891673176 20978874581656768 20998255174493184 21016478470643712 21040037481311744 21059998239694848 21204412774134492 21207193036925952 21224529475942464 21269550460985344 21304881940156416 21435718823961792 21453788304797184 21498748203021824 21516335792566272 21516870815182848 21561426769211392 21649009558528576 21666707173357932 21684971368426464 21709279744947218 21730969032249344 21748192859296512 21748733647243008 21767066987452416 21812141033969664 21830527824150528 21831070659428352 21875733281882112 21900742227813792 21918645628862094 21964592788244736 21982548385797552 21983654718670848 22001625898955136 22029177263163392 22047747006480384 22065770580876288 22093402269761536 22130102273531904 22155402021160464 22201280210531856 22219995029968512 22266560638844032 22284776356586496 22285330487153664 22331477725254656 22350302296154112 22350858056081408 22422188471333168 22440518143835001 22459434631584552 22507075069115392 22524914032842816 22525474134644544 22544462237004288 22572693363777536 22591146070897152 22610189532155904 22610751754407936 22663806881584603 22682911593092856 22749042530682048 22749608205636032 22767639399576036 22787398252489248 22815933593990656 22835734358929408 22853833815907584 22882452350824448 22940354549661696 22994183075193708 23014138533608544 23061794947374176 23081235147409152 23103132397277184 23129030501156608 23148527378159616 23149102986655744 23216593082826752 23222980916737924 23261557296998286 23329375248301488 23329955353738992 23397972716286336 23418278602779648 23486553467510784 23562094212980176 23580769378132323 23601233904363864 23630788365204608 23653206978164736 23670042166475712 23673145715638272 23815403899307769 23815996090275221 23885430481208968 23888562271479808 23906159407004224 23928244268608512 23955067304769344 23975856664750592 23998005913706496 23998602645233664 24045757121499136 24163168044943956 24166336251380736 24186091728399552 24233614599010848 24236792042201088 24256605115362816 24277656164364288 24355135753344648 24447340161280512 24497964370242048 24518615205482496 24569997946310656 24738481569823574 24741725209746944 24761951055266208 24782824421058816 24855077553481728 24855695596849152 24876647985659904 24928161181679616 25008338627955424 25029419688930048 25049880718699536 25102391757993984 25103015951046656 25122912440911488 25124176821338112 25144715313091584 25176202586472448 25218023521001472 25224962030249814 25299133263164208 25320459452754816 25372891669179264 25394280034249728 25394911485361152 25447497872964608 25468949128175616 25521688828862464 25593309231340536 25625358252952192 25646306450097144 25667925293239488 25690201153795584 25722371507560448 25742758894677504 25743399011022336 25765099699433472 25818452652453888 25901493578953832 25923327534963264 25944519315795948 25998905749350912 25999552235012608 26020159313801184 26042740859987712 26075352678846464 26118667218180096 26202673736848644 26279066371649952 26279719823751968 26301872609838336 26356337082713344 26378554454181888 26379210380142592 26433177715607552 26456117699035136 26463396858608332 26507355989602698 26540549619129056 26562245966172042 26584636910855184 26585297961237456 26662806118558848 26740540247184384 26763746974605312 26826546921059326 26871109291360089 26874632555414784 26894429332879752 26928107671977344 26949450717865512 26972838747844416 26976375350378496 27006615274519552 27032236546473984 27051476761686528 27138483513164667 27217604456351736 27218281246028824 27297634835667392 27301214024548352 27321325036576256 27346564878409728 27400979045429248 27534772888424508 27595408141192192 27615049194221664 27618670001577984 27641247689599488 27721834417557504 27834440860965312 27916284980043264 27939817327177728 27997673565990912 28134380956449852 28190362719101282 28240892944927488 28272550365512656 28276257382567936 28299372634589952 28323227909781504 28347808169705472 28405802918264832 28406509253541888 28580958431949056 28605051073062912 28628435107085184 28688447723421696 28689161086910464 28711899932470272 28736817500676096 28828528034571216 28888942897810576 28913295157901952 28937667946005504 28997590479062016 28998311529657344 29022034324856832 29022755983269888 29082854711959552 29139180276323061 29200989637085056 29224860838482792 29249496264389184 29286123717659648 29310064514396736 29311539624894464 29334771763702272 29335501198606848 29360229890052096 29421027441168384 29429122368624783 29540536028213952 29564684801720964 29601706947375808 29626660039958016 29650879218052512 29654766957699072 29676611677660416 29713035142115328 29713773982871552 29737324930058496 29763132411414528 29849905392205824 29858118321520188 29920690858446668 29945912842112736 30033218710457088 30033965512859392 30059282982672384 30121528094529536 30146919376207872 30147669005877248 30243882124123808 30268605868428606 30294121130974512 30332056707576064 30356852532768048 30382442183834496 30383197669985664 30471778421210112 30569786026323418 30620566401782427 30658910766924944 30685518044811392 30709839190125816 30713865777616896 30736490666148288 30774980196545536 30804176529702912 30826101426107904 30864703170879488 30925248654536481 30989286960534049 31015409729331048 31044834158841216 31105833664401984 31106607138318656 31162364628885504 31197296955048448 31224371470372864 31441025837509764 31468311872485152 31537609304219648 31560056221967616 31589997359542272 31753871865743692 31806619161201738 31810789555388928 31904325691478016 32123901703161926 32153578235942688 32217557393258608 32221781668507648 32248122304532736 32275306222774272 32311486132014464 32342140153817088 32369403325464576 32370208219152384 32473514337792864 32500060760036898 32563919617420827 32596453548374016 32623100470864512 32663952493656064 32691486940643328 32718211550954496 32746605989142528 32813599922823168 32851113341720688 32946889182367104 32975482078006272 33015934740354944 33043765894745088 33071620509720576 33140103404642304 33140927462465536 33301920315797784 33372559585240064 33399840958266048 33427995730730496 33469855677325312 33497216587881984 33525453444231168 33526287084122112 33633282706999752 33732177684218944 33760612603673088 33788211201966816 33830522225572352 33859040045666304 33859881980481536 33886719106345728 33916127631611904 34015008470188032 34024367389639284 34123563796023072 34124412308454048 34195075266796192 34223900390985984 34253601538394112 34323678526236672 34324532014696448 34353466265911296 34424603536605184 34491274612790562 34521207800412816 34564436713284352 34592692421061264 34621852721113728 34665207665801216 34693545751734912 34722791067239424 34723654479983616 34824889624240128 34834471375106886 34936898315798192 34994933030608488 35038755162199936 35069163479784448 35096959074429504 35101560888705024 35127417904169472 35171405938909184 35229830201266176 35313373513166707 35343141319470264 35416327954896056 35446182547806912 35447063948316608 35479810467247104 35550408158078464 35654053662912512 35828145721813452 35832843407219712 35859239110506336 35932600957154016 35963784997125888 35997903967850496 36068635682248704 36184644684219556 36244752067415934 36249504377071104 36290139275135648 36350421898516272 36355188063301632 36681196810428058 36713030517899344 36746946555363072 36820065592295552 36854996919465984 36886064254599168 36962445890076672 37107722354735361 37112587814620416 37142926582899312 37221713306724352 37253089769570304 37283543395273728 37330231421321216 37392241772519424 37512507941933136 37544129533395072 37653587636990976 37654523926569984 37686265232007168 37732496846119936 37764303879708672 37948699894746312 38059337503768896 38092367228041728 38140068097417216 38171246809446912 38203423692263424 38282533243293696 38438037379428288 38469459675145716 38551060210535936 38583557261340672 38615098516533504 38663453972082688 38727678978680832 38761288721842176 38852240368430748 38884991302444896 38966481117977056 38998358624026368 38999328352518912 39080086019195648 39113029018269696 39114001598142464 39146973186736128 39228036588224512 39238829824833044 39304010605272966 39387381370951936 39418599557474928 39419579735627952 39452808914757504 39502213386610688 39534505624070016 39567831681272832 39568815570213888 39617380189487104 39649766573411328 39684176548552704 39695095287912498 39810824428693584 39843368949258063 39877946941856184 39927883789483648 39994209177838272 39999453105733632 40044291613942784 40079043976896512 40110810370776576 40145620461907968 40239820381588989 40358141157904808 40392161507966016 40475803377024064 40509922911779328 40510930226647552 40548354819710976 40629037894946816 40640216604291367 40826406684527604 40827421869043236 40946452253501088 40951821036822528 40981987554864384 41101468568143872 41233664872715308 41302159332636762 41353879639108064 41393112211788288 41422573791332496 41428005002366976 41474444885869312 41799503342115694 41874427470064896 41921367783346352 41957749163313536 41996510348986368 42032956941287424 42080074962623488 42119996479389696 42285544078651923 42408825548268984 42414386073851904 42449058951884928 42539100921970688 42609763880312832 42871437647923584 42907576609594368 42997496406043648 43032671585132544 43033741630365696 43122853538422784 43298019117057152 43333414346715864 43369942736852928 43418559489894436 43461938064498688 43496385718593024 43497467294486016 43534133974904832 43624282067939328 43801484455627584 43837291257724188 43929185576489472 43965096771595104 43967309437341696 44003251797910272 44058354526326784 44131541161752576 44260204547063808 44310804042320928 44402560421063712 44439990059937024 44533121277688064 44569552713172992 44570660974307328 44662955450509312 44700604592308224 44701716112162816 44844376942666336 44881036287670002 44918869263169104 45014150138230784 45049828065685632 45050948269289088 45088924474008576 45145386727555072 45182292141794304 45220379064311808 45221503508815872 45327613763169206 45365823186185712 45402908802642909 45498085061364096 45499216411272064 45535278799152072 45574796504978496 45631867187981312 45671468717858816 45707667631815168 45764904701648896 45854679039485127 45988366150387416 46028277067217088 46123589894748352 46162470294818304 46206264794554368 46258061002313216 46297054756319232 46298205973311488 46445961833475848 46523114593996572 46658750496602976 46659910707477984 46795945432572672 46836557205559296 46973106935021568 47124188425960352 47161538756264646 47202467808727728 47261576730409216 47306413956329472 47340084332951424 47630807798615538 47631992180550442 47770860962417936 47777124542959616 47812318814008448 47856488537217024 47910134609538688 47951713329501184 47996011827412992 47997205290467328 48091514242998272 48185852554742889 48326336089887912 48332672502761472 48372183456799104 48467229198021696 48473584084402176 48513210230725632 48555312328728576 48710271506689296 48894680322561024 48995928740484096 49037230410964992 49139995892621312 49476963139647148 49483450419493888 49523902110532416 49565648842117632 49710155106963456 49711391193698304 50016677255910848 50058839377860096 50099761437399072 50204783515987968 50206031902093312 50245824881822976 50289430626183168 50436047042002944 50449924060499628 50598266526328416 50640918905509632 50745783338358528 50788560068499456 50789822970722304 50894995745929216 50937898256351232 51043377657724928 51186618462681072 51250716505904384 51292612900194288 51335850586478976 51380402307591168 51444743015120896 51485517789355008 51486798022044672 51530199398866944 51636905304907776 51802987157907664 51846655069926528 51889038631591896 51997811498701824 51999104470025216 52040318627602368 52085481719975424 52150705357692928 52237334436360192 52251707062660329 52361209002281669 52405347473697288 52558132743299904 52559439647503936 52603745219676672 52712674165426688 52757108908363776 52758420760285184 52866355431215104 52926793717216664 53014711979205396 53081099238258112 53124491932344084 53169273821710368 53170595922474912 53325612237117696 53481080494368768 53527493949210624 53653093842118652 53742218582720178 53749265110829568 53788858665759504 53856215343954688 53898901435731024 53945677495688832 54013230549039104 54102953523373056 54276967026329334 54435208912703472 54436562492057648 54595269671334784 54642650073152512 54693129756819456 54801958090858496 55021795215642087 55069545776849016 55190816282384384 55230098388443328 55237340003155968 55282495379198976 55443668835115008 55569275765051461 55668881721930624 55832569960086528 55879634654355456 55995347131981824 56268761912899704 56380725438202564 56481785889854976 56545100731025312 56552514765135872 56598745269179904 56646455819563008 57161916863898112 57210102146125824 57256870214170368 57423799864940544 57473635001352192 57657056069142432 57777885795621152 57826590315803904 57875335892011008 57995180958124032 57996623059314688 58044068649713664 58045511966539776 58165709423919104 58278360552646122 58401979274170112 58449721676965584 58498992528778368 58572247435319296 58620129028793472 58623079249788928 58669543527404544 58671002397213696 58720459780104192 58842054882336768 58858244737249566 59081072056427904 59129369603441928 59203413894751616 59253320079916032 59301758436105024 59309533915398144 59353223355320832 59426070284230656 59427547965743104 59474649860116992 59526264822829056 59542642931868747 59716236643040376 59841381716893336 59891825684225472 60066437420914176 60067931025718784 60118565965344768 60243056189059072 60487764248247616 60537211736857212 60588242261949024 60664113415152128 60713705065536096 60764884367668992 60766395339971328 60943556842420224 61139572052646836 61241132803564854 61317821533849888 61371036089622784 61419678380251632 61427731555233792 61472981332296576 61549960393091072 61652202852215808 61729406341758976 61850497309072962 61978573921068098 62030819458662096 62089668317682432 62211667328803968 62213214276637312 62324729257771008 62394593910096896 62448742940745728 62699255013173541 62882051675019528 62936623744970304 63075218608439296 63120112443935232 63179994719084544 63323128197384223 63507743731487384 63613238322403476 63621579110777856 63808651382956032 64247803406323852 64307156471885376 64435114786517216 64443563337015296 64496244609065472 64550612445548544 64622972264028928 64684280307634176 64947028675585728 65000121520073796 65127839234841654 65192907096748032 65246200941729024 65327904987312128 65436423101908992 65493211978285056 65627199845646336 65702226683441376 65893778364734208 65950964156012544 66031869480709888 66087531789490176 66143241019441152 66280206809284608 66281854924931072 66603840631595568 66745119170480128 66799681916532096 66855991461460992 66939711354650624 66994433175763968 67050906888462336 67052574168244224 67266565413999504 67321554431505003 67464355368437888 67521225207346176 67576422403933632 67661044451144704 67718080091332608 67719763960963072 67773438212691456 67832255263223808 67991420644753809 68048734779278568 68247127592046144 68248824616908096 68390150533592384 68447800781971968 68507203076788224 68647357052473344 68649064029392896 68982549225581124 69042415600825632 69128873426568704 69185384842122528 69243705442227456 69330415331602432 69387091503469824 69445582134478848 69447308959967232 69649779248480256 69668942750213772 69873796631596384 69989866061216976 70077510324399872 70138326959568896 70193918148859008 70254835808338944 70342811877818368 70459660402532352 70626747026333414 70686282638940528 70832655909792112 70892365095613824 70894127896633216 70959620934494208 71100816316156928 71308107325825024 71446211697923307 71447988270825663 71656291443626904 71665686814439424 71718478221012672 71865201914308032 71927569994251776 71995807935700992 72137271364497408 72369289368439112 72489504134831868 72499008754142208 72580278550271296 72700843797032544 72710376126603264 73362393620856116 73426061035798688 73493893110726144 73640131184591104 73709993838931968 74215444709470722 74225175629240832 74285853165798624 74443426613448704 74567086790547456 74784483545038848 75025015883866272 75088259066790144 75307175273981952 75309047853139968 75372530464014336 75464993692239872 75528607759417344 75897399789492624 75982479107315263 76118675007537792 76184734456083456 76280136194834432 76342493618893824 76406847384526848 76565066486587392 76876074758856576 76938919350291432 77102120421071872 77167114522681344 77230197033067008 77326907944165376 77455357957361664 77704480736861496 77769982604889792 77932962235954112 77996717248052736 77998656705037824 78160172038391296 78226058036539392 78228003196284928 78477659649666088 78608021210545932 78774762741903872 78837199114949856 78839159471255904 78905617829515008 79004426773221376 79069011248140032 79135663362545664 79137631140427776 79299533146822656 79368353097105408 79390190575824996 79621648857387168 79686737898516126 79755893883712368 79855767578967296 79988418355676544 80088583227885568 80158087953793024 80221620741553152 80291240923815936 80479640763177978 80716282315809616 80784323015932032 80951606754048128 81019845823558656 81021860453295104 81096709639421952 81258075789893632 81280433208582734 81415450539494001 81652813369055208 81654843738086472 81892904507002176 81903642073645056 81963975109728768 82202937136287744 82467329745430616 82604318665273524 82707759278216128 82786224423576576 82845147582664992 82856010004733952 82948889771738624 83599006684231388 83748854940129792 83842735566692704 83915498326627072 83993020697972736 84160149925246976 84571088157303846 84817651096537968 84828772147703808 84898117903769856 85219527760625664 85742875295847168 85815153219188736 85994992812087296 86065343170265088 86067483260731392 86245707076845568 86584685494382509 86596038234114304 86666828693431728 86739885473705856 86837118979788872 86923876128997376 86992771437186048 86994934588972032 87068267949809664 87248564135878656 87602968911255168 87674582515448376 87858371152978944 87930193543190208 87934618874683392 88006503595820544 88116709052653568 88263082323505152 88287367105874349 88621608084641856 88805120842127424 88879980119874048 89066242555376128 89139105426345984 89141321948614656 89325910901018624 89688753885332672 89762072575340004 89837738526338208 90028300276461568 90099656131371264 90101896538578176 90177848948017152 90364584283588608 90440758128623616 90443007017631744 90655227526338412 90731646372371424 90805817605285818 90996170122728192 90998432822544128 91070557598304144 91149593009956992 91263734375962624 91342937435717632 91415335263630336 91529809403297792 91709358078970254 91976732300774832 92056554134434176 92247179789496704 92324940589636608 92412529589108736 92516122004626432 92594109512638464 92596411946622976 92775745963609443 92891923666951696 92967860881602147 93046229187993144 93317500993205952 93319821414955968 93591890865145344 93673114411118592 93892914223707641 94248376851920704 94323077512529292 94404935617455456 94523153460818432 94612827912658944 94680168665902848 95261615597231076 95263984361100884 95541721924835872 95554249085919232 95624637628016896 95712977074434048 95820269219077376 95903426659002368 96183028485996544 96371705109485778 96652672179775824 96665345005522944 96744366913598208 96934458396043392 97026420461451264 97110624657457152 97420543013378592 97691758852262481 97789360645122048 97991857480968192 98074460821929984 98279991785242624 98666269516854487 98953926279294296 98966900838987776 99047804221064832 99131297684235264 99420310213926912 99422782387396608 100033354511821696 100117678755720192 100199522874798144 100409567031975936 100412063804186624 100491649763645952 100578861252366336 100899848120999256 101196533052656832 101281837811019264 101491566676717056 101577120136998912 101579645941444608 101789991491858432 102373236925362144 102501433011808768 102585225800388576 102671701172957952 102760804615182336 102971035578710016 102973596044089344 103060398797733888 103273810609815552 103605974315815328 103693310139853056 103778077263183792 103995622997403648 103998208940050432 104080637255204736 104170963439950848 104301410715385856 104474668872720384 104503414125320658 104722418004563338 104810694947394576 105116265486599808 105118879295007872 105207490439353344 105425348330853376 105514217816727552 105516841520570368 105732710862430208 105853587434433328 105940120539500121 106029423958410792 106162198476516224 106248983864688168 106338547643420736 106341191844949824 106651224474235392 106962160988737536 107306187684237304 107484437165440356 107498530221659136 107577717331519008 107712430687909376 107797802871462048 107891354991377664 108026461098078208 108205907046746112 108553934052658668 108870417825406944 108873124984115296 109190539342669568 109285300146305024 109603916181716992 110043590431284174 110139091553698032 110381632564768768 110460196776886656 110564990758397952 110887337670230016 111138551530102922 111323167064206083 111337763443861248 111665139920173056 111759269308710912 111990694263963648 112537523825799408 112761450876405128 112963571779709952 113090201462050624 113105029530271744 113197490538359808 113292911639126016 114323833727796224 114420204292251648 114513740428340736 114847599729881088 115314112138284864 115555771591242304 115653180631607808 115750671784022016 115990361916248064 115993246118629376 116556721105292244 116803958548340224 116899443353931168 116997985057556736 117144494870638592 117240258057586944 117339087054809088 117342004794427392 117440919560208384 117684109764673536 117716489474499132 118162144112855808 118258739206883856 118406827789503232 118506640159832064 118603516872210048 118706446710641664 118852140568461312 118855095931486208 118949299720233984 119052529645658112 119085285863737494 119432473286080752 119682763433786672 119783651368450944 120132874841828352 120135862051437568 120237131930689536 120486112378118144 120719461144766967 120975528496495232 121074423473714424 121176484523898048 121328226830304256 121427410131072192 121529768735337984 121532790679942656 121887113684840448 121920649812874101 122279144105293672 122482265607129708 122635643067699776 122742072179245568 122839356760503264 122855463110467584 122945962664593152 123099920786182144 123304405704431616 123700994618145924 123957147842136196 124061638917324192 124179336635364864 124423334657607936 124426428553274624 124789187820193792 124897485881491456 125398510026347082 125764103350039056 125873247489940608 126240224887870464 126359989438169088 126646256394768446 126856632235955769 127015487462974768 127226476644806952 127243158221555712 127617302765912064 128384188836498203 128495606812647704 128614312943770752 128870229573034432 128887126674030592 128992489218130944 129101224891097088 129245944528057856 129368560615268352 129894057351171456 130000243040147592 130255678469683308 130385814193496064 130492401883458048 130655809974624256 130872846203817984 131404453366882752 131787556729468416 131901928312025088 132063738961419776 132175063578980352 133207681263191136 133490238340960256 133599363833064192 133711982922921984 133988866351527936 134101813776924672 134105148336488448 134533130827999008 134643108863010006 134928710736875776 135042450414692352 135152844807867264 135322088902289408 135436160182665216 135439527921926144 135546876425382912 135664510526447616 135982841289507618 136097469558557136 136494255184092288 136497649233816192 136780301067184768 136895601563943936 137014406153576448 137294714104946688 137298128058785792 137564037118455381 137965098451162248 138084831201651264 138257746853137408 138370769684245056 138487410884454912 138660830663204864 138774183006939648 138891164268957696 138894617919934464 139337885500427544 139747593263192768 139979732122433952 140155020648799744 140276653919137792 140387836297718016 140509671616677888 140919320805064704 141253494052666828 141372565277881056 141665311819584224 141784730191227648 141788255793266432 141919241868988416 142201632632313856 142616214651650048 142892423395846614 142895976541651326 143312582887253808 143331373628878848 143436956442025344 143730403828616064 143855139988503552 143991615871401984 144274542728994816 144557557664228667 144738578736878224 144979008269663736 144998017508284416 145160557100542592 145401687594065088 145420752253206528 146298261697404929 146724787241712232 146852122071597376 146987786221452288 147280262369182208 147419987677863936 148430889418941444 148450351258481664 148571706331597248 148886853226897408 149134173581094912 150050031767732544 150176518133580288 150614350547963904 150618095706279936 150929987384479744 151794799578985248 151964958214630526 152237350015075584 152369468912166912 152684987237787648 152813694769053696 153130132973174784 153752149517713152 153877838700582864 154204240842143744 154334229045362688 154460394066134016 154653815888330752 154910715914723328 155408961473722992 155539965209779584 155865924471908224 155993434496105472 155997313410075648 156320344076782592 156452116073078784 156456006392569856 156955319299332176 157083627006845007 157216042421091864 157549525483807744 157674398229899712 157678318942511808 157811235659030016 158008853546442752 158138022496280064 158271326725091328 158275262280855552 158599066293645312 158780381151649992 159243297714774336 159373475797032252 159511787767424736 159711535157934592 159976836711353088 160177166455771136 160443241483106304 160582481847631872 160959281526355956 161432564631619232 161568646031864064 161903213508096256 162039691647117312 162043720906590208 162516151579787264 162560866417165468 162830901078988002 163305626738110416 163309687476172944 163785809014004352 163927950219457536 164405874272575488 164934659490861232 165065385646926261 165208637330547048 165415518556432256 165572448847153152 165690295165329984 165712020009467904 165897779543477248 166707827295154383 167198013368462776 167497709880259584 167685471133385408 167830996653254144 167986041395945472 168320299850493952 169142176314607692 169635302193075936 169657544295407616 169796235807539712 171485750591694336 171630306438377472 171989985624174592 173169370988765018 173192076468228608 173333657386863456 173479770947411712 173674237959577744 173985542874372096 173989869177944064 174136535899619328 174497128271757312 175205937822510336 175349165030896752 175716742305957888 175860387086380416 175869237749366784 176013007191641088 176233418105307136 176526164647010304 176574734211748698 177243216169283712 177610241684254848 177759960239748096 178132485110752256 178278210852691968 178282643897229312 178651821802037248 179377507770665344 179524145150680008 179675477052676416 180056600552923136 180199312262742528 180203793077156352 180355697896034304 180729168567177216 181310455052676824 181463292744742848 181611635210571636 181992340245456384 181996865645088256 182141115196608288 182299186019913984 182527468751925248 182830670527260672 183418716157940508 183953464601549664 184113108268868352 184494359578993408 184649881179273216 185032244009252864 185188219025276928 185192823893245952 185551491927218886 185783847333903392 185935721763204294 186092458375986288 186635001986411904 186639642829911936 187183781730290688 187346228822237184 187785828447415282 188097765039520623 188496753703841408 188646155025058584 188809871234910912 189046306921636864 189225655825317888 189360337331805696 189969384592152669 190523231194462152 190527968722201768 191083443849671744 191108498171838464 191249275256033792 191425954148868096 191640538438154752 191806853318004736 192743410218971556 193305344359551648 193330690011045888 193488733827196416 193868916792086784 194052840922902528 194841086026757184 195383517704524962 195578721290244096 195983714961936384 197332539033708974 197907852558588592 197933801677975552 198095608442129664 198262595368470528 198840620427853824 198845564774793216 200066709023643392 200235357511440384 200399045749596288 200819134063951872 200824127608373248 200983299527291904 201157722504732672 201799696241998512 202393066105313664 202563675622038528 202983133353434112 203154240273997824 203159291882889216 203579982983716864 203974261934261427 204746473850724288 205002866023617536 205170451600777152 205343402345915904 205521609230364672 205942071157420032 205947192088178688 207211948631630656 207386620279706112 207556154526367584 207991245994807296 207996417880100864 208161274510409472 208341926879901696 208949337745440768 209006828250641316 209444836009126676 209621389894789152 210232530973199616 210237758590015744 210414980878706688 210850696661706752 211028435633455104 211033683041140736 211465421724860416 211707174868866656 211880241079000242 212058847916821584 212324396953032448 212497967729376336 212677095286841472 212682383689899648 213302448948470784 213924321977475072 214343964812476989 214612375368474608 214968874330880712 214997060443318272 215155434663038016 215424861375818752 215595605742924096 215782709982755328 216052922196156416 216411814093492224 216925008723738343 217107868105317336 217740835650813888 217746249968230592 218381078685339136 218570600292610048 220087180862568348 220278183107396064 220763265129537536 220920393553773312 221129981516795904 222277103060205844 222646334128412166 222675526887722496 223330279840346112 225075047651598816 225522901752810256 225927143559419904 226180402924101248 226394981076719616 226585823278252032 227947437321945789 228647667455592448 228840408584503296 229027480856681472 229695199459762176 230628224276569728 231111543182484608 231306361263215616 231501343568044032 231980723832496128 231986492237258752 233113442210584488 233607917096680448 233798886707862336 233995970115113472 234288989741277184 234480516115173888 234678174109618176 234684009588854784 235432978948998264 236324288225711616 236517478413767712 236813655579006464 237013280319664128 237207033744420096 237412893421283328 237898599440467968 238105059291316224 238170571727474988 238864946572161504 239365526867573344 239567302736901888 240265749683656704 240271724102875136 240474263861379072 240972224756236288 241438922289533934 241951056992990464 242148846947428848 242352969047796096 242656453660608512 242854820262144384 243059537470675968 243065581359885312 243774227369680896 243841299625748202 244558288210587344 244964531214259416 245271286135399552 245484144358491136 245678713521006528 245710926220935168 245891925329186304 246199841572364288 246608811408863232 247401989236291848 247914295684272392 248123277834648384 248358673270729728 248846669315215872 248852857106549248 249578375640387584 250797020052694164 251528206700078112 251746494979881216 252480449775740928 253292512789536892 253713264471911538 254030974925949536 254452953289613904 254486316443111424 256768377672996406 256991213625295408 257228625887541504 257740459146068864 257984978436261888 258202449782194176 258491889056115712 258737121230536704 259754056483147527 259788114702342912 260000486080295184 260511356939366616 260771628386992128 260984803766916096 261311619949248512 261745692407635968 262808906733765504 263575113458936832 263803856624050176 264127477922839552 264350127157960704 266415362526382272 266980476681920512 267198727666128384 267423965845843968 267977732703055872 269066261655998016 269286217726020012 269857421473751552 270084900829384704 270305689615734528 270644177804578816 271093752850765824 271329021052895232 271965682579015236 272194939117114272 272988510368184576 272995298467632384 273560602134369536 273791203127887872 274028812307152896 274589428209893376 274596256117571584 275128074236910762 275930196902324496 276169662403302528 276515493706274816 276741539368490112 276974821768909824 277321661326409728 277548366013879296 277782328537915392 277789235839868928 278675771000855088 278903582644806441 279495186526385536 279959464244867904 280310041297599488 280553307838275584 280775672595436032 281019343233355776 281678742671122923 282506988105333656 282745130555762112 283330623639168448 283569460382455296 283576511586532864 283838483737976832 284403265264627712 284481516230039569 285784846791693228 285791953083302652 286625165774507616 286662747257757696 286873912884050688 287460807657232128 287710279977007104 288549085457989632 289115115328457334 289477157473756448 289958016539327472 289996035016568832 290321114201085184 290803375188130176 292596523394809858 293449574483424464 293704244143194752 293975572442904576 294560524738364416 294839975355727872 295998808550563461 296861778837882888 296900702516963328 297143412663194496 297773706453794816 298268347162189824 300100063535465088 300353036267160576 301228701095927808 301236191412559872 301859974768959488 303589599157970496 303929916429261052 304474700030151168 304738937824333824 305369974475575296 307504299035426304 307755677401165728 308408481684287488 308920788132268032 309821431829446656 310817922947445984 311079930419559168 311731848943816448 311986868992210944 311994626820151296 312640688153565184 312904232146157568 312912012785139712 313910638598664352 314167254013690014 314432084842183728 315099050967615488 315348796459799424 315356637885023616 315622471318060032 316017707092885504 316276044992560128 316542653450182656 316550524561711104 317198132587290624 317560762303299984 317820361618500363 318486595429548672 318746951594064504 319023575534849472 319423070315869184 319953673422706176 320354332911542272 320886482966212608 321918563052711912 322865129263238464 323137292063728128 323806427016192512 324079383294234624 324087441813180416 325121732834330936 325661802157976004 326611253476220832 326619374952345888 327571618028008704 327855900438915072 328811748545150976 329869318981722464 330130771293852522 330417274661094096 330831037112864512 331144897694306304 331380590330659968 331795559086954496 333415654590308766 334396026736925552 334995419760519168 335370942266770816 335661993306508288 335972082791890944 336640599700987904 338284352629215384 339270604386151872 339315088590815232 339592471615079424 342971501183388672 343260612876754944 343979971248349184 346338741977530036 346384152936457216 346667314773726912 346959541894823424 347348475919155488 347971085748744192 347979738355888128 350411875645020672 350698330061793504 351433484611915776 351720774172760832 352026014383282176 353052329294020608 353149468423497396 354486432338567424 355220483368509696 355519920479496192 356264970221504512 356556421705383936 356565287794458624 357303643604074496 358755015541330688 359048290301360016 359350954105352832 360113201105846272 360398624525485056 360407586154312704 360711395792068608 361458337134354432 362620910105353648 362926585489485696 363223270421143272 363984680490912768 363993731290176512 364282230393216576 364598372039827968 365054937503850496 365661341054521344 365761949438622303 366837432315881016 367906929203099328 368226216537736704 368988719157986816 369299762358546432 370064488018505728 371102983854437772 371567694667806784 371871443526408588 372184916751972576 373270003972823808 373279285659823872 374367563460581376 374692457644474368 375571656894830564 376195530079041246 376993507407682816 377292310050117168 377619742469821824 378092613843273728 378720674663611392 379938769184305338 381046462388924304 381055937444403536 382166887699343488 382498550512067584 382851908297736192 383281076876309504 383613706636009472 385152566509494609 385486820437943112 386610688719103296 386661380022091776 386977467654392832 387737833584173568 388105681845805056 388984930355360227 389682172053514368 390767035409049924 391157442580488192 391967429923872768 394665078067417948 395815705117177184 395867603355951104 396191216884259328 396525190736941056 400133418047286784 400470715022880768 400798091499192576 401966599054583808 402315445009465344 403599392483997024 404786132210627328 405127351244077056 405966266706868224 406308480547995648 406318583765778432 407159965967433728 407948523868522854 409492947701448576 410005732047235072 410340903201554304 410686804691831808 411043218460729344 411884142314840064 411894384176357376 414423897263261312 414773240559412224 415112309052735168 415982491989614592 415992835760201728 416322549020818944 416683853759803392 418013656501282632 418889672018253352 419242779789578304 420465061946399232 420475517180031488 420829961757413376 421701393323413504 423414349737733312 423760482158000484 424117695833643168 424648793906064896 424995935458752672 425354190573682944 425364767379799296 426604897896941568 427848643954950144 428687929624953978 429224750736949216 429937748661761424 429994120886636544 430310869326076032 430849722751637504 431191211485848192 431565419965510656 432105844392312832 432823628186984448 433850017447476686 434215736210634672 435481671301627776 435492499936461184 436762157370678272 437141200585220096 438894785092214787 440174361725136696 440556366214792128 441526530259075072 441840787107546624 442259963033591808 443261897381689561 444554206120411688 445292668256824332 445351053775444992 446660559680692224 450150095303197632 451045803505620512 451854287118839808 452360805848202496 452789962153439232 455894874643891578 457295334911184896 458054961713362944 459390398919524352 461256448553139456 462223086364969216 462612722526431232 463002687136088064 463961447664992256 463972984474517504 466226884421168976 467215834193360896 467597773415724672 467991940230226944 468577979482554368 468961032230347776 469356348219236352 469368019177709568 470865957897996528 471250881020535021 472648576451423232 473034956827535424 473627311158012928 474026560639328256 474414067488840192 474825786842566656 475797198880935936 476341143454949976 477729893144323008 478731053735146688 479134605473803776 480531499367313408 480543448205750272 482877844579067868 483902113985980928 484297693894857696 484705938095592192 485312907321217024 485709640524288768 486119074941351936 486131162719770624 487548454739361792 487682599251496404 489116576421174688 489929062428518832 490542572270799104 490968288716982272 491357427042013056 491783850658372608 492399683144728576 493217622817726464 494803978472583696 495828591368544784 496246555669296768 496717346541459456 497693338630431744 497705714213098496 499156751280775168 500123481885463149 501594040105388328 503056413400156224 503492989959762432 504960899551481856 506585025579073784 507426528943823076 508061949851899072 508905906579227808 508972632886222848 513536755345992812 513982427250590816 514457251775083008 515480918292137728 515969956872523776 516983778112231424 519508112966295054 519576229404685824 520000972160590368 521022713878733232 521969607533832192 523491384815271936 525617813467531008 527150226917873664 527607713248100352 528254955845679104 528700254315921408 531877353751206841 532830725052764544 533960953363841024 534397455332256768 534847931691687936 535955465406111744 538132523311996032 538572435452040024 539714842947503104 540169801658769408 540611379231469056 541288355609157632 542187505701531648 543931365158030472 544389878234228544 545977020736369152 545990596935264768 547121204268739072 547582406255775744 550256148473821524 551860393804648992 552339324806605056 553030987412549632 553483078736980224 553949643537819648 555096732027758592 555564657075830784 555578471679737856 557351542001710176 557807165289612882 558990373052771072 559918928489735808 560620082595198976 561106615676551168 561551345190872064 562038686466711552 563357485342245846 565013976210667312 565490261111524224 566661247278336896 567138920764910592 567153023173065728 567676967475953664 568806530529255424 568963032460079138 569908153776458007 571569693583386456 571583906166605304 573250331549015232 573325494515515392 573747825768101376 574921615314464256 575420559954014208 578230230656914668 578954314947512896 579916033078654944 579992070033137664 580642228402170368 581606750376260352 585193046789619716 586899148966848928 587408488286389504 587951144885809152 589121049476728832 591997617101126922 593723557675765776 593801405033926656 594286825326388992 596536694324379648 600200127070930176 600706072534321152 602457402191855616 602472382825119744 603719949537918976 606092798460677563 607179198315940992 607859832858522104 608949400060302336 609477875648667648 610739948951150592 615008598070852608 615511354802331456 616816963368574976 617841576264536064 621635845894891968 622159860839118336 623463697887632896 623973737984421888 623989253640302592 625281376307130368 627821277197328704 628334508027380028 628864169684367456 630198101935230976 630697592919598848 630713275770047232 631244942636120064 632552089985120256 633085306900365312 633101049123422208 634396265174581248 635121524606599968 635640723237000726 636973190859097344 637493903188129008 638047151069698944 638846140631738368 639907346845412352 640708665823084544 641772965932425216 643837126105423824 645730258526476928 646274584127456256 647612854032385024 648158766588469248 648174883626360832 650243465668661872 650775026171215029 651323604315952008 653222506952441664 653238749904691776 655143236056017408 655711800877830144 657250399565953487 659738637963444928 660261542587705044 660834549322188192 661662074225729024 662289795388612608 662761180661319936 663591118173908992 666831309180617532 668792053473851104 669990839521038336 670741884533541632 671323986613016576 673281199401975808 676568705258430768 678541208772303744 679184943230158848 683842311965837367 685943002366777344 686521225753509888 687959942496698368 690663886617981409 692677483955060072 692768305872914432 693334629547453824 693919083789646848 694696951838310976 695942171497488384 695959476711776256 700823751290041344 701396660123587008 702866969223831552 703441548345521664 704052028766564352 706298936846994792 708972864677134848 710440966737019392 711039840958992384 712529940443009024 717510031082661376 718096580602720032 718701908210705664 720797249050970112 720815172308625408 721422791584137216 722916674268708864 725241820210707296 725853170978971392 726446540842286544 727969360981825536 727987462580353024 728564460786433152 729196744079655936 730109875007700992 731322682109042688 731523898877244606 733674864631762032 735813858406198656 736452433075473408 737977438315973632 738599524717092864 740128976037011456 742205967708875544 743135389335613568 743742887052817176 744369833503945152 746540007945647616 746558571319647744 748735126921162752 751143313789661128 752391060158082492 753987014815365632 754584620100234336 755239484939643648 756185227686547456 757441349327222784 759877538368610676 762092924777848608 762111874888807072 764333775398686976 764997101024135168 766562153752619008 767227413272018944 770305133018989218 770973640875886224 773221377438206592 773954935308785664 775475667168347136 776211363691610112 777969860710720454 779262169449442581 779364344107028736 781534070818099848 782314885160976384 783934859847745536 789330156134835896 791631410234354368 791735206711902208 792382433768518656 793050381473882112 800266836094573568 800941430045761536 801596182998385152 803933198109167616 807198784967994048 809572264421254656 810254702488154112 811932533413736448 815897047737045708 818985895402897152 820011464094470144 820681806403108608 821373609383663616 822086436921458688 823768284629680128 823788768352714752 828847794526522624 829546481118824448 830224618105470336 831964983979229184 831985671520403456 832645098041637888 833367707519606784 836027313002565264 837779344036506704 838485559579156608 840930123892798464 840951034360062976 841659923514826752 843402786646827008 845036228013368769 846828699475466624 847520964316000968 848235391667286336 849297587812129792 849991870917505344 850708381147365888 850729534759598592 853209795793883136 853444548690118707 857375859249907956 858449501473898432 859875497323522848 859988241773273088 860621738652152064 861699445503275008 862382422971696384 863130839931021312 865647256373968896 867700034894953372 868431472421269344 870963342603255552 870984999872922368 873524314741356544 874282401170440192 877789570184429574 880348723450273392 881112732429584256 883681574215093248 884519926067183616 886523794763379122 887996425651690383 889108412240823376 890585336513648664 890702107550889984 893321119361384448 898689321855487421 900300190606395264 902091607011241024 903708574237679616 904721611696404992 905579924306878464 911789749287783156 914590669822369792 916109923426725888 922512897106278912 924446172729938432 925225445052862464 932453768842337952 934431668386721792 935195546831449344 935983880460453888 937922064460695552 938712696438472704 938736038355419136 941731915795993056 942501762041070042 945297152902846464 946069913655070848 947254622316025856 948053121278656512 948828134977680384 949651573685133312 951594397761871872 952682286909899952 955459786288646016 957462107470293376 958269210947607552 961062998734626816 961086896411500544 965755689158135736 967804227971961856 968595387789715392 969411876191184384 970625814642434048 971419281048577536 972238149882703872 972262325439541248 975365198502992808 978233152842349376 979858124857037664 981085144541598208 981936577433964544 982714854084026112 983567701316745216 986435245635452928 989607956945167392 991657182737089568 992493111338593536 993434693082918912 995386677260863488 995411428426196992 998313502561550336 1000246963770926298 1003188080210776656 1006112826800312448 1006985979919524864 1009921799102963712 1013170051158147568 1014853057887646152 1016123899703798144 1017811813158455616 1017945265772445696 1024087831881834503 1027073510691985624 1027964854501181632 1028914503550166016 1030961836584275456 1031939913745047552 1033967556224462848 1039016225932590108 1039152458809371648 1040001944321180736 1042045427757466464 1043939215067664384 1051235626935062016 1054300453835747328 1056509911691358208 1063754707502413682 1065661450105529088 1068794910664513536 1069695863383375872 1071910930812223488 1076265046623992064 1077144870904080048 1079429685895006208 1080339603317538816 1081222758462938112 1082576711218315264 1084375011403063296 1087862730316060944 1088779756468457088 1091954041472738304 1091981193870529536 1094242408537478144 1095164812511551488 1100512296947643048 1103720787609297984 1104678649613210112 1106061974825099264 1106966157473960448 1107899287075639296 1110193464055517184 1114703084003420352 1115614330579225764 1117980746105542144 1119837856979471616 1121240165190397952 1123102690381744128 1124077372933423104 1126714970684491692 1130027952421334624 1130980522223048448 1133322494556673792 1134277841529821184 1134306046346131456 1137613061058510848 1137926064920158276 1139816307552916014 1143139387166772912 1143167812333210608 1146500663098030464 1147495651536202752 1149843230628928512 1150841119908028416 1155457699528483827 1156460461313829336 1157908629895025792 1159832066157309888 1159984140066275328 1161284456804340736 1163213500752520704 1166954791066080681 1170386093579239432 1173798297933697856 1174816976572779008 1175902289771618304 1178242098953457664 1183995234202253844 1187447115351531552 1187602810067853312 1188573650652777984 1200400254141860352 1201412145068642304 1212185596921355126 1214358396631881984 1215719665717044208 1217898800120604672 1218955751297335296 1221479897902301184 1230017196141705216 1231022709604662912 1233633926737149952 1235683152529072128 1243271691789783936 1244319721678236672 1246927395775265792 1247947475968843776 1247978507280605184 1250562752614260736 1255642554394657408 1256669016054760056 1257728339368734912 1260396203870461952 1261395185839197696 1261426551540094464 1262489885272240128 1265104179970240512 1270243049213199936 1271281446474001452 1273946381718194688 1274987806376258016 1276094302139397888 1277692281263476736 1279814693690824704 1283545931864850432 1287674252210847648 1291460517052953856 1292549168254912512 1295225708064770048 1296317533176938496 1296349767252721664 1300486931337323744 1301550052342430058 1302647208631904016 1306445013904883328 1306477499809383552 1310286472112034816 1311423601755660288 1314500799131906974 1316684355276644361 1319477275926889856 1320523085175410088 1321669098644376384 1323324148451458048 1324579590777225216 1325522361322639872 1327182236347817984 1329785692145068683 1333662618361235064 1337584106947702208 1339981679042076672 1341483769067083264 1342647973226033152 1353137410516861536 1357082417544607488 1358369886460317696 1367684623931674734 1371886004733554688 1381327773235962818 1385354967910120144 1385536611745828864 1386669259094907648 1387838167579293696 1389393903676621952 1391884342994976768 1391918953423552512 1401647502580082688 1402793320247174016 1405733938447663104 1406883096691043328 1408104057533128704 1412597873693989584 1417945729354269696 1420881933474038784 1422079681917984768 1425059880886018048 1435020062165322752 1436193161205440064 1437403816421411328 1441594498101940224 1441630344617250816 1450483640421414592 1451706341957942784 1452893081684573088 1455938721963651072 1455974925160706048 1457128921572866304 1458393488159311872 1462645364218085376 1463047797754489212 1467349729263524064 1471627716812397312 1472904866150946816 1475954876631947264 1477199049434185728 1480257952074022912 1484411935417751088 1486270778671227136 1487485774105634352 1488739667007890304 1493080015891295232 1493117142639295488 1497470253842325504 1502286627579322256 1504782120316164984 1507974029630731264 1509169240200468672 1510478969879287296 1512370455373094912 1514882698654445568 1518475061066168401 1519755076737221352 1524185849555697216 1524223749777614144 1528667550797373952 1529994202048270336 1533124307505238016 1540610266037978436 1541947281751772448 1546442754876413184 1547909870617571328 1550951334336694272 1555939721421440908 1558524338898885162 1558728688214057472 1563068141636199696 1578660312269671792 1583262820468708736 1584764867537037312 1586100762947764224 1595632061253620523 1600533672189147136 1601882860091523072 1603192365996770304 1607866396218335232 1614397569935988096 1619144528842509312 1620509404976308224 1623865066827472896 1631794095474091416 1637971790805794304 1640022928188940288 1641363612806217216 1642747218767327232 1657695589053045248 1659092962237648896 1660449236210940672 1665290196083275776 1666735415039213568 1672054626005130528 1675558688073013408 1676971119158313216 1681860247785596928 1681902068720125952 1683319847029653504 1686805573293654016 1690072456026737538 1693657398950933248 1695041928632001936 1696470783334572672 1698595175624259584 1699983741835010688 1701416762294731776 1701459069519197184 1706419591587766272 1706889097380237414 1714751718499815912 1716899002947796864 1719750994647045696 1719976483546546176 1721243477304304128 1723398891006550016 1724764845943392768 1726261679862042624 1735400069789906744 1736862944842538688 1741926685206511104 1741969999745844736 1747048629482713088 1755579140368859148 1760697446900546784 1762225464859168512 1767363148430186496 1773047589526758244 1775992851303380766 1778216824481646752 1781170673027297328 1781404215101779968 1797378643710974842 1800600381212790528 1804183214022482048 1807417148475359232 1809443223392809984 1811159848613756928 1818278395382032689 1823579498575566312 1829181339644739584 1832219846853451776 1845025794212557824 1848892345459876864 1850450890105724928 1864907537684675904 1868863336773443584 1870391093662898688 1871967760920907776 1875844128921391104 1883463831591986112 1885003524082140084 1890594305805692928 1892139827310141696 1894509244632051712 1897656269955360768 1899303147370266624 1903188795523743744 1905364573819799904 1910919572577292032 1914924214940586752 1916538421895215104 1922125997469253632 1922173792823001088 1931511378316271472 1935608455943923712 1937190775579430784 1938823752382368768 1941251629284868096 1942838562097155072 1944476299765407744 1944524650879082496 1950730397005985616 1952325078513645087 1956466305684698752 1959716249714075328 1962170289083196416 1963873154867929088 1965429708168052224 1967135402633490432 1971751198697860461 1979215913890334784 1983314365474179136 1984986222677187072 1986869386165837824 1990773354521726976 1990822856852393984 2000493927541852596 2006376160421553312 2012225653600624896 2013971959839049728 2019843598205927424 2026340102316295136 2029706115775292304 2032247799407596288 2035623626316911232 2048175663763669006 2054147021383971248 2055929709002363264 2057829007100332032 2061923673168550912 2063879827490095104 2067935112448925696 2071991659853944227 2078032451865180216 2078304917618743296 2080003888642361472 2084090855514932928 2087878430135328768 2102471253870124032 2108600907671494656 2113019823382716416 2127509415004827364 2131322900211058176 2137589821329027072 2152530093247984128 2154289741808160096 2158859371790012416 2162445516925876224 2168750022806126592 2175725460632121888 2177559512936914176 2183908082945476608 2183962387741059072 2188484817074956288 2190329625023102976 2201024593895286096 2207441575218595968 2209357299226420224 2212123949650198528 2213932314947920896 2215798574151278592 2220386928111034368 2229406168006840704 2231228661158451528 2235961492211084288 2239675713958943232 2242480330380795904 2246205380763488256 2253429941368983384 2260055904842669248 2261961044446096896 2266644989113347584 2268555683059642368 2268612092692262912 2275852129840316552 2279632615105832028 2286278774333545824 2286335624666421216 2293001326196060928 2294991303072405504 2299686461257857024 2301682239816056832 2310915399056967654 2312920922627658672 2315817259790051584 2319664132314619776 2322568913608681472 2326427001505041408 2333909582132161362 2340772187158478864 2347596595867395712 2349633953145558016 2351804579543236608 2356484197906915328 2367990468404507688 2374894230703063104 2375205620135706624 2377147301305555968 2400800508283720704 2402824290137284608 2424371193842710252 2428716793263763968 2431439331434088416 2435797600241209344 2460034392283410432 2462045419209325824 2471366305058144256 2486543383579567872 2488639443356473344 2493854791550531584 2495894951937687552 2495957014561210368 2501125505228521472 2511285108789314816 2513338032109520112 2515456678737469824 2520792407740923904 2522790371678395392 2522853103080188928 2524979770544480256 2530208359940481024 2540486098426399872 2542562892948002904 2547892763436389376 2549975612752516032 2552188604278795776 2555384562526953472 2559629387381649408 2560333646070356121 2575348504421695296 2582921034105907712 2585098336509825024 2590451416129540096 2600973862674647488 2603100104684860116 2605294417263808032 2612890027809766656 2612954999618767104 2620572944224069632 2622847203511320576 2629001598263813948 2633368710553288722 2638954551853779712 2641046170350820176 2643338197288752768 2646648296902916096 2651044722645279744 2654364472695635968 2659571384290137366 2667325236722470128 2675168213895404416 2679963358084153344 2682967538134166528 2685295946452066304 2696067965566462263 2706274821033723072 2714164835089214976 2716739772920635392 2722894512487521589 2735369247863349468 2743772009467109376 2762655546471925636 2770709935820240288 2771073223491657728 2773338518189815296 2775676335158587392 2778787807353243904 2803295005160165376 2805586640494348032 2813766193382086656 2816208115066257408 2825195747387979168 2835891458708539392 2841763866948077568 2844159363835969536 2850119761772036096 2870040124330645504 2872386322410880128 2874807632842822656 2883188996203880448 2883260689234501632 2900967280842829184 2903412683915885568 2905786163369146176 2911877443927302144 2911949850321412096 2914257843145732608 2916786976318623744 2926095595508978424 2934699458527048128 2943255433624794624 2945809732301893632 2951909753263894528 2968823870835502176 2972541557342454272 2974971548211268704 2977479334015780608 2986160031782590464 2986234285278590976 2994940507684651008 3004573255158644512 3009564240632329968 3015948059261462528 3018338480400937344 3020957939758574592 3024740910746189824 3029765397308891136 3036950122132336802 3039510153474442704 3048371699111394432 3048447499555228288 3057335101594747904 3059988404096540672 3066248615010476032 3072263495645503509 3081220532075956872 3083894563503544896 3092885509752826368 3095819741235142656 3101902668673388544 3111879442842881816 3117048677797770324 3117457376428114944 3126136283272399392 3157320624539343584 3166525640937417472 3169529735074074624 3191264122507241046 3201067344378294272 3206384731993540608 3215732792436670464 3228795139871976192 3238289057685018624 3241018809952616448 3247730133654945792 3263588190948182832 3275943581611588608 3280045856377880576 3282727225612434432 3285494437534654464 3315391178106090496 3318185924475297792 3320898472421881344 3330580392166551552 3344109252010261056 3351117376146026816 3353942238316626432 3363720495571193856 3363804137440251904 3380144912053475076 3387314797901866496 3390083857264003872 3392941566669145344 3397190351248519168 3399967483670021376 3402833524589463552 3402918139038394368 3412839183175532544 3413778194760474828 3429503436999631824 3433798005895593728 3439501989294091392 3442486954608608256 3446797782013100032 3449529691886785536 3452523359724085248 3470800139579813488 3473725889685077376 3483853370413022208 3483939999491689472 3494097258965426176 3500864373198242043 3511158280737718296 3521394893801093568 3524450929718337024 3534726296860372992 3546095179053516488 3551985702606761532 3556433648963293504 3562341346054594656 3562808430203559936 3594757287421949684 3601200762425581056 3608366428044964096 3618886446785619968 3636556790764065378 3647158997151132624 3664439693706903552 3690051588425115648 3697784690919753728 3700901780211449856 3723141476258447887 3729815075369351808 3737726673546887168 3740782187325797376 3743935521841815552 3751688257842782208 3766927663183972224 3770007048164280168 3781188611611385856 3784279654620283392 3789018489264103424 3795312539910721536 3810729147639599808 3821839145154584064 3829848429881173504 3833076843790430208 3863022756632542944 3871216911887847424 3874381551158861568 3877647504764737536 3885677124194310144 3888952599530815488 3889049301758164992 3901460794011971232 3904650157027290174 3912932611369397504 3919432499428150656 3924340578166392832 3927746309735858176 3930859416336104448 3934270805266980864 3943502397395720922 3958431827780669568 3966628730948358272 3969972445354374144 3973738772331675648 3981546709043453952 3981645713704787968 3989357076435206049 4000987855083705192 4012752320843106624 4024451307201249792 4027943919678099456 4052680204632590272 4059412231550584608 4064495598815192576 4071247252633822464 4096351327527338012 4108294042767942496 4111859418004726528 4115658014200664064 4123847346337101824 4135870224897851392 4143983319707888454 4156064903730360432 4156609835237486592 4160007777284722944 4168181711029865856 4175756860270657536 4204942507740248064 4217201815342989312 4226039646765432832 4242649589224742941 4255018830009654728 4262645800422116352 4275179642658054144 4305060186495968256 4308579483616320192 4317718743580024832 4324891033851752448 4351450921264243776 4355119025873828352 4367816165890953216 4367924775482118144 4376969634149912576 4402049187790572192 4414883150437191936 4418714598452840448 4427864629895841792 4431597148302557184 4440773856222068736 4458812336013681408 4462457322316903056 4471922984422168576 4479351427917886464 4484960660761591808 4492410761526976512 4506859882737966768 4520111809685338496 4523922088892193792 4533289978226695168 4537111366119284736 4537224185384525824 4551704259680633104 4555425183198505203 4559265230211664056 4572557548667091648 4572671249332842432 4586002652392121856 4589982606144811008 4599372922515714048 4621830798113935308 4625841845255317344 4631634519580103168 4639328264629239552 4645137827217362944 4652854003010082816 4667819164264322724 4681544374316957728 4695193191734791424 4699267906291116032 4712968395813830656 4735980936809015376 4749788461406126208 4754294602611111936 4786896183760861569 4801601016567441408 4805648580274569216 4848742387685420504 4857433586527527936 4862878662868176832 4871595200482418688 4920068784566820864 4924090838418651648 4973086767159135744 4977278886712946688 4987709583101063168 5022570217578629632 5026676064219040224 5030913357474939648 5045580743356790784 5045706206160377856 5049959541088960512 5060416719880962048 5080972196852799744 5085125785896005808 5095785526872778752 5099951225505032064 5104377208557591552 5110769125053906944 5119258774763298816 5120667292140712242 5150697008843390592 5165842068211815424 5170196673019650048 5180902832259080192 5201947725349294976 5206200209369720232 5210588834527616064 5225780055619533312 5225909999237534208 5241145888448139264 5258003196527627896 5266737421106577444 5277909103707559424 5282092340701640352 5286676394577505536 5293296593805832192 5302089445290559488 5319142768580274732 5334650473444940256 5350336427790808832 5365935076268333056 5370591892904132608 5392135931132924526 5412549642067446144 5428329670178429952 5433479545841270784 5445789024975043178 5454835186146098067 5470738495726698936 5487544018934218752 5525311092943851272 5541419871640480576 5542146446983315456 5546677036379630592 5551352670317174784 5557575614706487808 5606590010320330752 5611173280988696064 5627532386764173312 5650391494775958336 5671782917417078784 5683527733896155136 5740080248661291008 5744772644821760256 5749615265685645312 5766377992407760896 5766521378469003264 5801934561685658368 5806825367831771136 5811572326738292352 5823754887854604288 5823899700642824192 5828515686291465216 5833573952637247488 5852191191017956848 5869398917054096256 5886510867249589248 5891619464603787264 5903819506527789056 5915253596093581383 5937647741671004352 5945083114684908544 5949943096422537408 5954958668031561216 5972320063565180928 5972468570557181952 6009146510317289024 6019128481264659936 6031896118522925056 6036676960801874688 6041915879517149184 6059530794617782272 6073900244264673604 6079020306948885408 6096743398222788864 6096894999110456576 6114670203189495808 6119976808193081344 6132497230020952064 6144526991291007018 6162441064151913744 6167789127007089792 6185771019505652736 6191639482470285312 6203805337346777088 6215974979561832681 6223758885685763632 6234097355595540648 6234914752856229888 6252272566544798784 6290825252988411947 6314641249078687168 6333051281874834944 6339059470148149248 6382528245014482092 6402134688756588544 6412769463987081216 6457590279743952384 6476578115370037248 6527176381896365664 6551887163223177216 6565454451224868864 6570988875069308928 6630782356212180992 6636371848950595584 6641796944843762688 6661160784333103104 6688218504020522112 6702234752292053632 6707884476633252864 6727440991142387712 6727608274880503808 6760289824106950152 6774629595803732992 6780167714528007744 6785883133338290688 6794380702497038336 6799934967340042752 6805667049178927104 6805836278076788736 6827556389520949656 6859006873999263648 6867596011791187456 6879003978588182784 6884973909217216512 6899059383773571072 6905046719448170496 6941600279159626976 6947451779370154752 6967706740826044416 6967879998983378944 6988194517930852352 7001728746396484086 7022316561475436592 7042789787602187136 7048901859436674048 7069452593720745984 7092190358107032976 7103971405213523064 7112867297926587008 7124682692109189312 7125616860407119872 7189514574843899368 7202401524851162112 7216732856089928192 7237772893571239936 7273113581528130756 7294317994302265248 7380103176850231296 7395569381839507456 7446282952516895774 7459630150738703616 7481564374651594752 7487871043683631104 7503376515685564416 7533855326367944448 7540014096328560336 7562377223222771712 7568559309240566784 7578036978528206848 7590625079821443072 7621458295279199616 7643678290309168128 7659696859762347008 7666153687580860416 7726045513265085888 7742433823775694848 7748763102317723136 7755295009529475072 7771354248388620288 7802921588023942464 7809300314054580348 7825865222738795008 7838864998856301312 7848681156332785664 7861718832672208896 7868541610533961728 7887004794791441844 7916863655561339136 7933257461896716544 7939944890708748288 7963093418086907904 7963291427409575936 7978714152870412098 8001975710167410384 8025504641686213248 8048902614402499584 8055887839356198912 8088203896699386789 8105360409265180544 8118824463101169216 8128991197630385152 8142494505267644928 8168683537462564767 8192702655054676024 8216588085535884992 8223718836009453056 8231316028401328128 8247694692674203648 8287966639415776908 8312129807460720864 8313219670474973184 8320015554569445888 8336363422059731712 8409885015480496128 8485299178449485882 8510037660019309456 8525291600844232704 8550359285316108288 8610120372991936512 8617158967232640384 8635437487160049664 8649782067703504896 8702901842528487552 8710238051747656704 8735632331781906432 8735849550964236288 8753939268299825152 8804098375581144384 8829766300874383872 8837429196905680896 8855729259791683584 8917624672027362816 8924914644633806112 8943845968844337152 8958702855835772928 8984821523053953024 9013719765475933536 9040223619370676992 9047844177784387584 9066579956453390336 9074222732238569472 9074448370769051648 9103408519361266208 9110850366397010406 9118530460423328112 9145115097334183296 9145342498665684864 9172005304784243712 9179965212289622016 9198745845031428096 9216790486936510527 9243661596227870616 9251683690510634688 9263269039160206336 9278656529258479104 9290275654434725888 9305708006020165632 9335638328528645448 9363088748633915456 9390386383469582848 9398535812582232064 9471961873618030752 9499576922812252416 9508589205222223872 9573792367521723138 9603202033134882816 9697484775370841008 9714867173055055872 9725757325736353664 9743190400964837376 9840137569133641728 9848181676837303296 9946173534318271488 9954557773425893376 9975419166202126336 10045140435157259264 10053352128438080448 10061826714949879296 10091161486713581568 10091412412320755712 10161944393705599488 10170251571792011616 10191571053745557504 10199902451010064128 10208754417115183104 10238517549526597632 10241334584281424484 10301394017686781184 10331684136423630848 10340393346039300096 10361805664518160384 10403895450698589952 10412400418739440464 10421177669055232128 10451560111239066624 10451819998475068416 10482291776896278528 10516006393055255792 10533474842213154888 10555818207415118848 10564184681403280704 10573352789155011072 10586593187611664384 10604178890581118976 10638285537160549464 10669300946889880512 10700672855581617664 10731870152536666112 10784271862265849052 10825099284134892288 10856659340356859904 10891578049950086356 10909670372292196134 10941476991453397872 11050622185887702544 11082839743280961152 11093354072759261184 11102705340634349568 11115151229412975616 11169424428775343661 11213180020640661504 11222346561977392128 11255064773528346624 11300782989551916672 11343565834834157568 11367055467792310272 11480160497322582016 11489545289643520512 11499230531371290624 11603869123371316736 11613650735663542272 11623144653476584704 11657031372582930432 11667147905274494976 11704382382035913696 11738797834108192512 11773021734499178496 11783238929207574528 11807639013055578112 11830507192187162766 11875295483342008704 11890166229369817088 11899886192845074816 11909917336063122432 11944640127130361856 11944937141114363904 12018293020634578048 12038256962529319872 12063792237045850112 12073353921603749376 12083831759034298368 12147800488529347208 12158040613897770816 12193486796445577728 12193789998220913152 12229340406378991616 12289053982582014036 12324882128303827488 12335578254014179584 12371542039011305472 12407610674693554176 12431949959123665362 12447517771371527264 12468194711191081296 12469829505712459776 12504545133089597568 12581650505976823894 12629282498157374336 12666102563749669888 12678118940296298496 12727948767674228823 12765056490028964184 12804269377513177088 12825538927974162432 12915180559487904768 12953156230740074496 13054352763792731328 13103774326446354432 13130908902449737728 13261564712424361984 13283593889687525376 13322321568666206208 13376437008041044224 13404469504584107264 13415768953266505728 13454881982284775424 13455216549761007616 13520579648213900304 13549259191607465984 13560335429056015488 13571766266676581376 13588761404994076672 13599869934680085504 13611334098357854208 13611672556153577472 13655112779041899312 13666275549595515609 13718013747998527296 13735192023582374912 13758007957176365568 13769947818434433024 13798118767547142144 13883200558319253952 13894903558740309504 13935413481652088832 13935759997966757888 14003457492792968172 14044633122950873184 14085579575204374272 14097803718873348096 14138905187441491968 14184380716214065952 14207942810427046128 14225734595853174016 14249365384218378624 14379029149687798736 14404803049702324224 14433465712179856384 14475545787142479872 14546227163056261512 14588635988604530496 14760206353700462592 14791138763679014912 14892565905033791548 14919260301477407232 14963128749303189504 15067710652735888896 15080028192657120672 15137118618481133568 15181250159642886144 15242916590558399232 15287356580618336256 15319393719524694016 15332307375161720832 15452091026530171776 15484867647551389696 15497526204635446272 15510590019058950144 15542708496777240576 15605843176047884928 15618600628109160696 15651730445477590016 15677729997712602624 15697362312665571328 15723437665344417792 15774009589582883688 15833727311122678272 15866514923793433088 15879889781417496576 15957428305740824196 16003951420334820768 16051009283372426496 16097805228804999168 16111775678712397824 16176407793398773578 16210720818530361088 16237648926202338432 16257982395260770304 16284989010535289856 16337367074925129534 16385405310109352048 16433176171071769984 16447437672018906112 16462632056802656256 16495389385348407296 16575933278831553816 16624259614921441728 16626439340949946368 16640031109138891776 16672726844119463424 16819770030960992256 16970598356898971764 17020075320038618912 17050583201688465408 17220240745983873024 17234317934465280768 17299564135407009792 17405803685056975104 17420476103495313408 17471264663563812864 17471699101928472576 17507878536599650304 17608196751162288768 17659532601748767744 17674858393811361792 17711458519583367168 17835249344054725632 17849829289267612224 17887691937688674304 17917405711671545856 18027439530951867072 18080447238741353984 18095688355568775168 18133159912906780672 18206817038722532416 18221700732794020812 18237060920846656224 18290230194668366592 18290684997331369728 18344010609568487424 18359930424579244032 18397491690062856192 18433580973873021054 18487323192455741232 18503367381021269376 18526538078320412672 18557313058516958208 18580551308869451776 18611416012040331264 18671276657057290896 18726177497267830912 18780772766939165696 18797071625164464128 18872475758965235841 18943923747236061504 18999153845624504832 19017178410444447744 19060261587412651123 19147584735043446276 19206404066269765632 19394969550741682016 19429734346110111744 19451514651472707328 19696363353674606592 19892347068636542976 19909115546851786752 19950838332404252672 20090280870314518528 20106704256876160896 20123653429899758592 20182322973427163136 20182824824641511424 20323888787411198976 20340503143584023232 20383142107491115008 20399804902020128256 20417508834230366208 20482669168562848968 20602788035373562368 20663368272847261696 20807790901397179904 20824800837478880928 20842355338110464256 20903120222478133248 20903639996950136832 20964583553792557056 21032012786110511584 21066949684426309776 21111636414830237696 21128369362806561408 21146705578310022144 21173186375223328768 21208357781162237952 21276571074321098928 21338601893779761024 21401345711163235328 21463740305073332224 21568543724531698104 21650198568269784576 21713318680713719808 21783156099900172712 21819340744584392268 21882953982906795744 22101244371775405088 22165679486561922304 22186708145518522368 22230302458825951232 22338848857550687322 22444693123954784256 22510129547056693248 22601565979103833344 22687131669668315136 22734110935584620544 22960320994645164032 22979090579287041024 22998461062742581248 23207738246742633472 23227301471327084544 23246289306953169408 23314062745165860864 23408764764071827392 23477595668216385024 23546043468998356992 23661014384374325532 23750590966684017408 23780332458739634176 23799772385690149632 23819834672126244864 23889280254260723712 23889874282228727808 24036586041269156096 24076513925058639744 24127584474091700224 24146707843207498752 24167663518068596736 24295600977058694416 24316081227795541632 24386973592891155456 24387579996441826304 24458680812757983232 24506050612387694301 24578107965164028072 24649764256607654976 24671156508028359168 24743084078022610944 24863899918247330724 24895035542743054528 24936389422382162592 24939659011424919552 25009090266179195136 25163301011953647788 25258564996314748672 25332205127499339776 25455897535348457646 25530112980057928368 25651077855948324864 25830361118975809536 25906312461480148992 26061990333809135209 26108705527585462656 26207548652892708864 26261817804899475456 26523129424848723968 26567187779375050752 26752874016082088448 26808939009168214528 26831537906533011456 27041159296427800608 27098518383214931968 27120670858112030976 27143532533353162752 27199739869360171008 27222668196715708416 27223345112307154944 27310225558083798624 27332551099191031218 27436027495997054592 27470384047164749824 27516015914352731136 27539895636868866048 27596237535094284288 27766401116638507904 27789807117480619008 27870826963304177664 27871519995933515776 28006914985585936344 28089266245901746368 28171159150408748544 28195607437746696192 28368761432428131904 28415885620854092256 28451469191706348032 28498730768436757248 28758058299375597472 28809606099404648448 28866931424359712768 28951091574284959744 29092454326112523024 29177271977209060992 29520412707400925184 29582277527358029824 29698547124573200587 29785131810067583096 29838520602954814464 29926257498606379008 30135421305471777792 30160056385314241344 30274237236962267136 30485833181116798464 30574713161236672512 30638787439049388032 30904182053060343552 30995052409270892544 31021180038117900288 31085416993554481152 31211686352095769856 31237201256218321392 31303460890955180032 31355459995425205248 31394724625331142656 31446875330688835584 31548019179165767376 31667454622245356544 31733029847586866176 31759779562834993152 31914856611481648392 32007902840669641536 32102018566744852992 32195610457609998336 32352815586797547156 32421441637060722176 32475297852404676864 32515964790521540608 32569978021070579712 32674734149850259068 32770810620218704096 32866352342143539968 32894875344037812224 32990778770696814592 33151866557663107632 33248519229842883456 33280062218277783552 33345453688238926848 33508273286326030983 33639540061921984512 33941196713797943528 34040150640077237824 34101166403376930816 34440481491967746048 34468635868930561536 34811607370113950208 34840952206990626816 35216393502324577536 35319065203497535488 35349716787622723584 35422917039166734336 35670498688109451264 35699658578535224448 35775383875377348608 35834811423343091712 36054879061903734144 36160894477482707968 36191376711137550336 36266319825813561344 36413634077445064832 36443401465588041624 36474121841693312448 36580460389336733184 36581369994662739456 36688021219136974848 36867161947746042108 36974646384911482464 37006734762042538752 37053076156640825344 37114626117033916416 37222832024080662528 37342553314114581792 37452354994535661824 37561545533878331392 37594143250328928256 37744951517930471682 37887847494472123008 37998307691249009664 38034356820888895488 38120523174825302246 38183846303022686469 38295169470086892552 38412808132539531264 38789939101483364032 38859468692220223488 38903029302945414656 39392726707349213184 39784694137273085952 40180561740629037056 40213408513752321792 40247306859799517184 40364645946854326272 40365649649283022848 40647777574822397952 40681006287168046464 40766284214982230016 40799609804040256512 40835017668460732416 40965338337125697936 41205576070747124736 41326736545694523392 41615581802794359808 41649601674957761856 41684710676220928512 41806240444956266496 41807279993900273664 42064025572221023168 42133899368852619552 42223272829660475392 42256738725613122816 42293411156620044288 42416715562324475904 42553142148642197856 42677203787559522048 42802691422326470656 42927480610146664448 43137087449063396208 43300397136539569152 43426637361427439616 43566312199800345424 43638681489168784536 43765907965813591488 44035776770918883629 44202488743550810176 44331358973123844608 44373416291037044736 44460604917651902464 44677697715101374644 44889386247909568512 45203131958207666688 45958181158574082048 45996922125485162496 46415476493485266944 46454602942654169088 46492578613906338816 46628125490331721728 46817529528143654784 46955191336432770048 47092086937996713984 47322028768748651064 47501181933368034816 47560664917479268352 47599544771380299264 47639669344252489728 48073172082538312192 48153027850117279488 48293415686414997504 48335327036137193472 48591201954117388832 48632162455591083264 48773947185782310912 48775159992883652608 48917361625515966464 49012101224775388602 49156215930328056144 49299528513215309952 49342313016056718336 49486168156045221888 49727799836494661448 49790071085486109056 49872778844764325184 49879318022849839104 50018180532358390272 50326602023907295576 50517129992629497344 50664410254998679552 50911795070696915292 51060225960115856736 51660722237951619072 52123980667618270418 52217411055170925312 52415097305785417728 52523635609798950912 53046258849697447936 53134375558750101504 53505748032164176896 53617878018336429056 53663075813066022912 54082318592855601216 54197036766429863936 54241341716224061952 54287065066706325504 54399479738720342016 54620451116167597248 54665102198382062436 54872054991994109184 54940768094329499648 55032031828705462272 55079791273737732096 55192475070188568576 55532802233277015808 55579614234961238016 55741653926608355328 55743039991867031552 56013829971171872688 56178532491803492736 56342318300817497088 56391214875493392384 56617427276895707523 56737522864856263808 56831771241708184512 56902938383412696064 56997461536873514496 57180784762237953369 57516116598751194944 57619212198809296896 57733862848719425536 58184908652225046048 58354543954418121984 59397094249146401174 59570263620135166192 59677041205909628928 59852514997212758016 60270842610943555584 60320112770628482688 60548474473924534272 60971666362233596928 61149426322473345024 61277574878098776064 61808364106120687104 61990104818541785088 62423372704191539712 62474402512436642784 62606921781910360064 62710919990850410496 62893750661377671168 63096038358331534752 63334909244490713088 63466059695173732352 63519559125669986304 63829713222963296784 64015805681339283072 64204037133489705984 64391220915219996672 64705631173595094312 64842883274121444352 64950595704809353728 65031929581043081216 65139956042141159424 65349468299700518136 65541621240437408192 65732704684287079936 65789750688075624448 66303733115326215264 66497038459685766912 66560124436555567104 66690907376477853696 67016546572652061966 67882393427595887056 68080301280154475648 68202332806753861632 68880962983935492096 68937271737861123072 69623214740227900416 69681904413981253632 70432787004649155072 70638130406995070976 71340997376218902528 71399317157070448896 71669622846686183424 72109758123807468288 72321788954965415936 72382753422275100672 72532639651627122688 72827268154890129664 72886802931176083248 72948243683386624896 73160920778673466368 73162739989325478912 73376042438273949696 73734323895492084216 73949292769822964928 74013469524085077504 74106152313281650688 74229252234067832832 74685106628229163584 74904709989071323648 75123091067756662784 75489903035860943364 75775694988944246016 75996615382498019328 76241046349650604492 76367692606045372938 76590338940173785104 77579878202966728064 77718937384440446976 77806058605890829312 78185971001427405627 78785453414698426368 79569388274546171904 80361123481258074112 80426817027504643584 80494613719599034368 81295555149644795904 81362012574336092928 81599219608080513024 81670035336921464832 81930676674251395872 82411152141494249472 82653473091389046784 83231163605588719616 83299203349915523712 83369421352441857024 83612480889912532992 83614559987800547328 84128051144442046336 84267798737705239104 84446545659320950784 84513477451226245632 84586822313240088576 85106284297284395712 85354407575119044096 85605382844652941312 86274174898126792416 86600794273079138304 86853274722854879232 87132624399600690848 87277362978337569072 87531815931627182976 88071553541837767258 88404977487101620352 88662717946247689216 88746832582074089472 88921209835303804928 89095641373719601761 89355395430202749288 89778772495819137024 90406263916415333376 91916362317148164096 92830952986970533888 92985157227812677632 93256250980663443456 93635059056287309568 93910382672865540096 94184173875993427968 94644057537497302128 95002363866736069632 95121329834958536704 95199089542760598528 95279338688504979456 96146344165076624384 96306055700234558976 96586831372829995008 97182403908234777664 97264324911182166528 97547894371564621824 97550319985767305216 98024202449550777204 98312431860656112288 98599057026430619904 98684626032113436672 98972336312090443776 99455599672989322896 99580142170972218112 99745557689528650368 100036361064716780544 100653204047814591152 101034259985258994688 101328820509997359104 101823590141393830584 102120451920231713472 103321444475903238144 104247961335236540836 104434822110341850624 106268751117500203008 107011496064328353792 107235756036672858112 107326151626132045824 108164637185711202432 108394073532859727872 108482683432448123904 108574130133412651008 108798959477440684032 109240902232335194496 109330204396764124872 109744109983988218368 109881536188658999296 110064063657410924544 111065604466554031616 111159228469922476032 112027659942343745376 112357064983606985472 112684636601634994176 112782429750986784768 113234854553791415046 113475045729712527616 113663542483416369024 113805876766825392128 113994923073747028992 114361569524475906738 115032233197502389888 115238424397618593792 115467725697438851072 116369817304450092096 116709087908836243968 118794188498292802348 119140527240270332384 119354082411819257856 120541685221887111168 120640225541256965376 121096948947849068544 121943332724467193856 122298852644946690048 122555149756197552128 123616728212241374208 123980209637083570176 124846745408383079424 124948805024873285568 125213843563820720128 125421839981700820992 126192076716663069504 126669818488981426176 126932119390347464704 127659426445926593568 128031611362678566144 128408074266979411968 128782441830439993344 129411262347190188624 129685766548242888704 129901191409618707456 130063859162086162432 130279912084282318848 130698936599401036272 131083242480874816384 131465409368574159872 131579501376151248896 132107330312756650887 132607466230652430528 132994076919371533824 133120248873111134208 133381814752955707392 134033093145304123932 135764786855191774112 136160602560308951296 137874543475722246144 139246429480455800832 139363808827962507264 140865574009298310144 141276260813990141952 142681994752437805056 142798634314140897792 144219516247614936576 144643577909930831872 145654536309780259328 145773605862352166496 145896487366773249792 146321841557346932736 146325479978650957824 146752084876547899392 147468647790984168432 147898585539645929856 148026939048170155008 148212304626563301376 148458504468135665664 149370213256458327168 149809419978142647296 150246182135513325568 150979806071721886728 151551389977888492032 151993230764996038656 152482092699301208984 152735385212090745876 153180677880347570208 155159756405933456128 155612117211781658624 156371942002854811254 157570906829396852736 159138776549092343808 160722246962516148224 160853634055009287168 160989227439198068736 162591110299289591808 162724025148672185856 163198439216161026048 163861353348502791744 164822304282988498944 166462327211177439232 166598406699831047424 166738842704883714048 167224961779825065984 167229119975601094656 168256102288884092672 168535597475410478208 168893091318641901568 169026954902452491264 169173644626480177152 170212568594568791424 170708815150238088192 171210765689305882624 171542354286713860107 172548349796253584832 173201588546158276608 174265248799201381696 174554725956675138144 175063631863254365952 176143107083675534516 176809954974203240704 177325435892495378432 177842419670607609856 178191282747439203522 178710790860405498576 179557544991638274048 180812527832830666752 182433932336663946463 183832724634296328192 185661905973941067776 185970314455625355264 187270118112574619136 187820765345731080192 189288115074994604256 190004727733472139264 190398179085521197056 190558677377009958912 192292688330153248768 192612111400469117952 193173662745659990016 194364807816469555328 194528649822364333056 195095788743129243648 195100639971534610432 196048404899101554408 196624863721312224576 197198114052861239808 197369252064226873344 198911199345978645792 199160284341944436224 199491115379057300736 200072722129433561088 201306408095629182304 202068519970517989376 202657641019994718208 203647180282787661168 204240903840463426944 206642888951806476288 208495922670473081672 208869644220683701248 214022992128656707584 214471512073345716224 216329274371422404864 216965366864896247808 217148260266825302016 217597918954881368064 218481804464670388992 218660408793528249744 219488219967976436736 219763072377317998592 220128127314821849088 222131208933108063232 222318456939844952064 224055319884687490752 224714129967213970944 225369273203269988352 226469709107582830092 226950091459425055232 227327084966832738048 227611753533650784256 227989846147494057984 228723139048951813476 230064466395004779776 230935451394877702144 232739634608900184192 233418175817672487936 234557913004282216881 237588376996585604696 238281054480540664768 238708164823638515712 241083370443774222336 241280451082513930752 243886665448934387712 247233456424482748416 247960419274167140352 249693490816766158848 249897610049746571136 250427687127641440256 250843679963401641984 252384153433326139008 253339636977962852352 253864238780694929408 255318852891853187136 256063222725357132288 256816148533958823936 258822524694380377248 259371533096485777408 259802382819237414912 260559824168564637696 261397873198802072544 262166484961749632768 262930818737148319744 263159002752302497792 264214660625513301774 265214932461304861056 265988153838743067648 266240497746222268416 266763629505911414784 267286924121158805283 268066186290608247864 271529573710383548224 272321205120617902592 275749086951444492288 278492858960911601664 281731148018596620288 282552521627980283904 285363989504875610112 285597268628281795584 288439032495229873152 289287155819861663744 291309072619560518656 291547211724704332992 291792974733546499584 292643683114693865472 292650959957301915648 294937295581968336864 295797171079291859712 296053878096340310016 296917008936271331328 298740426512916654336 299618839956285294592 300492364271026651136 301959612143443773456 303102779955776984064 303986461529992077312 304964185398602417968 305470770424181491752 306361355760695140416 310319512811866912256 311224234423563317248 312743884005709622508 321707268110018574336 321978454878396137472 325182220598579183616 325448050297344371712 326396878432322052096 327722706697005583488 329644608565976997888 332924654422354878464 333196813399662094848 333477685409767428096 336512204577768185344 337071194950820956416 338053909804904982528 338347289252960354304 340425137189137582848 341417630300476176384 342421531378611765248 343084708573427720214 345096699592507169664 346403177092316553216 348530497598402763392 349109451913350276288 350127263726508731904 352286214167351069032 353619909948406481408 354650871784990756864 356382565494878407044 357421581720810997152 361625055665661333504 364867864673327892926 367665449268592656384 371323811947882135552 371940628911250710528 374540236225149238272 375641530691462160384 378576230149989208512 380009455466944278528 380796358171042394112 384585376660306497536 385224222800938235904 386347325491319980032 388729615632939110656 389057299644728666112 390191577486258487296 390201279943069220864 392096809798203108816 393249727442624449152 394396228105722479616 394738504128453746688 396321990938269952661 397822398691957291584 398320568683888872448 398982230758114601472 400145444258867122176 402612816191258364608 404137039941035978752 407294360565575322336 408481807680926853888 416991845340946163344 417739288441367402496 428045984257313415168 428943024146691432448 432658548742844809728 433930733729792495616 436963608929340777984 437320817587056499488 438976439935952873472 440256254629643698176 444262417866216126464 444636913879689904128 448110639769374981504 449428259934427941888 450738546406539976704 452939418215165660184 453900182918850110464 454654169933665476096 455223507067301568512 455979692294988115968 457446278097903626952 460128932790009559552 465479269217800368384 466836351635344975872 469115826008564433762 475176753993171209392 476562108961081329536 477416329647277031424 482166740887548444672 482560902165027861504 487773330897868775424 494466912848965496832 499386981633532317696 499795220099493142272 501687359926803283968 504768306866652278016 506679273955925704704 507728477561389858816 510637705783706374272 512126445450714264576 513632297067917647872 517645049388760754496 518743066192971554816 519604765638474829824 522795746397604145088 524332969923499265536 525861637474296639488 528429321251026603548 530429864922609722112 531976307677486135296 533527259011822829568 534573848242317610566 536132372581216495728 543059147420767096448 544642410241235805184 547301797009991839389 551498173902888984576 556985717921823203328 563462296037193240576 571194537256563591168 576878064990459746304 578574311639723327488 582618145239121037312 583094423449408665984 583585949467092999168 585287366229387730944 585301919914603831296 589874591163936673728 591594342158583719424 592107756192680620032 597480853025833308672 599237679912570589184 603919224286887546912 606205559911553968128 607972923059984154624 609928370797204835936 610941540848362983504 612722711521390280832 620639025623733824512 622448468847126634496 625487768011419245016 643414536220037148672 650896100594688743424 652793756864644104192 655445413394011166976 659289217131953995776 665849308844709756928 666393626799324189696 666955370819534856192 673024409155536370688 674142389901641912832 676107819609809965056 680850274378275165696 682835260600952352768 686169417146855440428 690193399185014339328 692806354184633106432 697060995196805526784 698218903826700552576 700254527453017463808 704572428334702138064 707239819896812962816 709301743569981513728 712765130989756814088 714843163441621994304 723250111331322667008 729735729346655785852 743881257822501421056 749080472450298476544 751283061382924320768 757152460299978417024 760018910933888557056 761592716342084788224 769170753320612995072 770448445601876471808 777459231265878221312 778114599289457332224 784193619596406217632 786499454885248898304 788792456211444959232 789477008256907493376 792643981876539905322 795644797383914583168 796641137367777744896 797964461516229202944 800290888517734244352 805225632382516729216 808274079882071957504 814588721131150644672 816963615361853707776 833983690681892326688 835478576882734804992 856091968514626830336 857886048293382864896 865317097485689619456 867861467459584991232 873927217858681555968 874641635174112998976 877952879871905746944 888524835732432252928 896221279538749963008 898856519868855883776 901477092813079953408 905878836430331320368 907800365837700220928 909308339867330952192 910447014134603137024 911959384589976231936 914892556195807253904 920257865580019119104 930958538435600736768 933672703270689951744 938231652017128867524 950353507986342418784 953124217922162659072 965121804330055723008 975546661795737550848 988933825697930993664 998773963267064635392 999590440198986284544 1009536613733304556032 1021275411567412748544 1024252890901428529152 1027264594135835295744 1035290098777521508992 1037486132385943109632 1039209531276949659648 1045591492795208290176 1048665939846998531072 1051723274948593278976 1056858642502053207096 1060859729845219444224 1063952615354972270592 1069147696484635221132 1072264745162432991456 1086118294841534192896 1089284820482471610368 1094603594019983678778 1102996347805777969152 1113971435843646406656 1126924592074386481152 1142389074513127182336 1153756129980919492608 1165236290478242074624 1166188846898817331968 1167171898934185998336 1170574732458775461888 1170603839829207662592 1179749182327873347456 1183188684317167438848 1184215512385361240064 1194961706051666617344 1198475359825141178368 1207838448573775093824 1212411119823107936256 1219856741594409671872 1221883081696725967008 1225445423042780561664 1241278051247467649024 1244896937694253268992 1250975536022838490032 1277037526356647625241 1286829072440074297344 1301792201189377486848 1310890826788022333952 1332787253598648379392 1333910741639069712384 1346048818311072741376 1348284779803283825664 1352215639219619930112 1361700548756550331392 1365670521201904705536 1372338834293710880856 1380386798370028678656 1394121990393611053568 1396437807653401105152 1400509054906034927616 1409144856669404276128 1414479639793625925632 1418603487139963027456 1425530261979513628176 1429686326883243988608 1446500222662645334016 1459471458693311571704 1498160944900596953088 1514304920599956834048 1520037821867777114112 1523185432684169576448 1538341506641225990144 1540896891203752943616 1554918462531756442624 1556229198578914664448 1568387239192812435264 1572998909770497796608 1577584912422889918464 1585287963753079810644 1591289594767829166336 1593282274735555489792 1595928923032458405888 1600581777035468488704 1610451264765033458432 1616548159764143915008 1629177442262301289344 1633927230723707415552 1641905391029975518167 1667967381363784653376 1670957153765469609984 1730634194971379238912 1735722934919169982464 1747854435717363111936 1749283270348225997952 1755905759743811493888 1777049671464864505856 1792442559077499926016 1797713039737711767552 1811757672860662640736 1815600731675400441856 1818616679734661904384 1823918769179952463872 1829785112391614507808 1840515731160038238208 1861917076871201473536 1867345406541379903488 1876463304034257735048 1900707015972684837568 1906248435844325318144 1930243608660111446016 1977867651395861987328 1997547926534129270784 1999180880397972569088 2019073227466609112064 2042550823134825497088 2048505781802857058304 2070580197555043017984 2078419062553899319296 2091182985590416580352 2097331879693997062144 2103446549897186557952 2113717285004106414192 2121719459690438888448 2127905230709944541184 2138295392969270442264 2144529490324865982912 2172236589683068385792 2178569640964943220736 2189207188039967357556 2253849184148772962304 2284778149026254364672 2307512259961838985216 2330472580956484149248 2332377693797634663936 2334343797868371996672 2359498364655746694912 2366377368634334877696 2368431024770722480128 2389923412103333234688 2396950719650282356736 2415676897147550187648 2424822239646215872512 2439713483188819343744 2443766163393451934016 2450890846085561123328 2482556102494935298048 2501951072045676980064 2554075052713295250482 2573658144880148594688 2603584402378754973696 2621781653576044667904 2665574507197296758784 2692097636622145482752 2696569559606567651328 2704431278439239860224 2723401097513100662784 2731341042403809411072 2744677668587421761712 2760773596740057357312 2788243980787222107136 2792875615306802210304 2801018109812069855232 2818289713338808552256 2828959279587251851264 2851060523959027256352 2859372653766487977216 2918942917386623143408 2996321889801193906176 3028609841199913668096 3081793782407505887232 3109836925063512885248 3112458397157829328896 3136774478385624870528 3145997819540995593216 3155169824845779836928 3170575927506159621288 3182579189535658332672 3186564549471110979584 3191857846064916811776 3220902529530066916864 3258354884524602578688 3267854461447414831104 3283810782059951036334 3335934762727569306752 3341914307530939219968 3461268389942758477824 3495708871434726223872 3498566540696451995904 3511811519487622987776 3554099342929729011712 3584885118154999852032 3595426079475423535104 3623515345721325281472 3631201463350800883712 3637233359469323808768 3659570224783229015616 3681031462320076476416 3723834153742402947072 3734690813082759806976 3752926608068515470096 3801414031945369675136 3812496871688650636288 3831112579069942875723 3860487217320222892032 3998361760795945138176 4038146454933218224128 4085101646269650994176 4097011563605714116608 4141160395110086035968 4182365971180833160704 4194663759387994124288 4227434570008212828384 4243438919380877776896 4255810461419889082368 4276590785938540884528 4289058980649731965824 4344473179366136771584 4357139281929886441472 4378414376079934715112 4569556298052508729344 4615024519923677970432 4660945161912968298496 4664755387595269327872 4668687595736743993344 4718996729311493389824 4732754737268669755392 4779846824206666469376 4831353794295100375296 4849644479292431745024 4879426966377638687488 4887532326786903868032 4901781692171122246656 4965112204989870596096 5003902144091353960128 5108150105426590500964 5207168804757509947392 5243563307152089335808 5331149014394593517568 5384195273244290965504 5393139119213135302656 5446802195026201325568 5489355337174843523424 5521547193480114714624 5576487961574444214272 5585751230613604420608 5602036219624139710464 5636579426677617104512 5657918559174503702528 5702121047918054512704 5718745307532975954432 5837885834773246286816 5992643779602387812352 6057219682399827336192 6219673850127025770496 6273548956771249741056 6291995639081991186432 6310339649691559673856 6341151855012319242576 6365158379071316665344 6373129098942221959168 6383715692129833623552 6441805059060133833728 6516709769049205157376 6535708922894829662208 6567621564119902072668 6671869525455138613504 6922536779885516955648 6991417742869452447744 6997133081392903991808 7169770236309999704064 7190852158950847070208 7247030691442650562944 7262402926701601767424 7274466718938647617536 7319140449566458031232 7362062924640152952832 7447668307484805894144 7505853216137030940192 7602828063890739350272 7624993743377301272576 7662225158139885751446 7720974434640445784064 7996723521591890276352 8076292909866436448256 8170203292539301988352 8194023127211428233216 8282320790220172071936 8364731942361666321408 8389327518775988248576 8454869140016425656768 8486877838761755553792 8553181571877081769056 8578117961299463931648 8688946358732273543168 8714278563859772882944 8756828752159869430224 9329510775190538655744 9337375191473487986688 9437993458622986779648 9465509474537339510784 9559693648413332938752 9662707588590200750592 9758853932755277374976 9775064653573807736064 9803563384342244493312 9930224409979741192192 10007804288182707920256 10216300210853181001928 10487126614304178671616 10662298028789187035136 10768390546488581931008 10786278238426270605312 10893604390052402651136 10978710674349687046848 11043094386960229429248 11152975923148888428544 11171502461227208841216 11204072439248279420928 11273158853355234209024 11315837118349007405056 11404242095836109025408 11437490615065951908864 11493337737209828627169 11675771669546492573632 12114439364799654672384 12439347700254051540992 12547097913542499482112 12583991278163982372864 12682303710024638485152 12730316758142633330688 12767431384259667247104 12883610118120267667456 13033419538098410314752 13071417845789659324416 13135243128239804145336 13343739050910277227008 13845073559771033911296 13982835485738904895488 13994266162785807983616 14339540472619999408128 14494061382885301125888 14548933437877295235072 14638280899132916062464 14724125849280305905664 14895336614969611788288 15011706432274061880384 15205656127781478700544 15249987486754602545152 15324450316279771502892 15993447043183780552704 16152585819732872896512 16340406585078603976704 16564641580440344143872 16729463884723332642816 16778655037551976497152 16909738280032851313536 16973755677523511107584 17106363143754163538112 17156235922598927863296 17377892717464547086336 17513657504319738860448 18659021550381077311488 18875986917245973559296 18931018949074679021568 19119387296826665877504 19325415177180401501184 19517707865510554749952 19550129307147615472128 19607126768684488986624 20015608576365415840512 20432600421706362003856 20974253228608357343232 21572556476852541210624 21787208780104805302272 21957421348699374093696 22086188773920458858496 22305951846297776857088 22343004922454417682432 22546317706710468418048 22808484191672218050816 22874981230131903817728 22986675474419657254338 23351543339092985147264 24228878729599309344768 24878695400508103081984 25094195827084998964224 25167982556327964745728 25364607420049276970304 25460633516285266661376 25767220236240535334912 26066839076196820629504 26142835691579318648832 26270486256479608290672 26687478101820554454016 27988532325571615967232 28679080945239998816256 28988122765770602251776 29276561798265832124928 29790673229939223576576 30023412864548123760768 30411312255562957401088 30499974973509205090304 30648900632559543005784 31986894086367561105408 32305171639465745793024 32680813170157207953408 33129283160880688287744 33458927769446665285632 33819476560065702627072 33947511355047022215168 34212726287508327076224 34312471845197855726592 34755785434929094172672 35027315008639477720896 37318043100762154622976 37751973834491947118592 38650830354360803002368 39035415731021109499904 39100258614295230944256 39214253537368977973248 40031217152730831681024 40865200843412724007712 41948506457216714686464 43914842697398748187392 44172377547840917716992 44611903692595553714176 44686009844908835364864 45092635413420936836096 45616968383344436101632 45749962460263807635456 45973350948839314508676 46703086678185970294528 48457757459198618689536 50188391654169997928448 50335965112655929491456 50729214840098553940608 50921267032570533322752 51534440472481070669824 52133678152393641259008 52540972512959216581344 53374956203641108908032 55977064651143231934464 57358161890479997632512 57976245531541204503552 58553123596531664249856 60046825729096247521536 60822624511125914802176 60999949947018410180608 61297801265119086011568 65361626340314415906816 66258566321761376575488 66917855538893330571264 67638953120131405254144 68425452575016654152448 68624943690395711453184 69511570869858188345344 70054630017278955441792 74636086201524309245952 75503947668983894237184 77301660708721606004736 78070831462042218999808 78200517228590461888512 78428507074737955946496 80062434305461663362048 81730401686825448015424 87829685394797496374784 89372019689817670729728 90185270826841873672192 91233936766688872203264 91499924920527615270912 91946701897678629017352 93406173356371940589056 96915514918397237379072 100376783308339995856896 101458429680197107881216 101842534065141066645504 103068880944962141339648 104267356304787282518016 105081945025918433162688 106749912407282217816064 111954129302286463868928 115952491063082409007104 117106247193063328499712 120093651458192495043072 121645249022251829604352 122595602530238172023136 132517132643522753150976 133835711077786661142528 135277906240262810508288 136850905150033308304896 137249887380791422906368 140109260034557910883584 151007895337967788474368 154603321417443212009472 156141662924084437999616 156401034457180923777024 160124868610923326724096 163460803373650896030848 175659370789594992749568 180370541653683747344384 182467873533377744406528 182999849841055230541824 183893403795357258034704 186812346712743881178112 200753566616679991713792 202916859360394215762432 208534712609574565036032 210163890051836866325376 213499824814564435632128 223908258604572927737856 231904982126164818014208 234212494386126656999424 240187302916384990086144 243290498044503659208704 245191205060476344046272 270555812480525621016576 273701810300066616609792 274499774761582845812736 280218520069115821767168 309206642834886424018944 312283325848168875999232 312802068914361847554048 320249737221846653448192 326921606747301792061696 351318741579189985499136 360741083307367494688768 364935747066755488813056 367786807590714516069408 373624693425487762356224 401507133233359983427584 405833718720788431524864 420327780103673732650752 426999649629128871264256 463809964252329636028416 468424988772253313998848 480374605832769980172288 486580996089007318417408 490382410120952688092544 541111624961051242033152 547403620600133233219584 548999549523165691625472 560437040138231643534336 625604137828723695108096 640499474443693306896384 653843213494603584123392 702637483158379970998272 721482166614734989377536 729871494133510977626112 735573615181429032138816 747249386850975524712448 811667437441576863049728 840655560207347465301504 927619928504659272056832 936849977544506627997696 960749211665539960344576 980764820241905376185088 1082223249922102484066304 1094807241200266466439168 1120874080276463287068672 1280998948887386613792768 1307686426989207168246784 1405274966316759941996544 1459742988267021955252224 1471147230362858064277632 1494498773701951049424896 1623334874883153726099456 1681311120414694930603008 1921498423331079920689152 1961529640483810752370176 2164446499844204968132608 2189614482400532932878336 2241748160552926574137344 2615372853978414336493568 2810549932633519883993088 2942294460725716128555264 2988997547403902098849792 3246669749766307452198912 3362622240829389861206016 3842996846662159841378304 3923059280967621504740352 4379228964801065865756672 4483496321105853148274688 5230745707956828672987136 5884588921451432257110528 6493339499532614904397824 6725244481658779722412032 7846118561935243009480704 8966992642211706296549376 10461491415913657345974272 11769177842902864514221056 13450488963317559444824064 15692237123870486018961408 20922982831827314691948544 23538355685805729028442112 26900977926635118889648128 31384474247740972037922816 47076711371611458056884224 62768948495481944075845632 94153422743222916113768448 188306845486445832227536896
- Sum of all divisors σ(n): 683153796081927685693772139
- Sum of proper divisors (its aliquot sum) s(n): 494846950595481853466235243
- 188306845486445832227536896 is an abundant number, because the sum of its proper divisors (494846950595481853466235243) is greater than itself. Its abundance is 306540105109036021238698347
Bases of 188306845486445832227536896
- Binary: 10011011110000111000011010001100011010110111011111101110000101001011100001000000000000002
- Hexadecimal: 0x9BC3868C6B77EE14B84000
- Base-36: NNS5TNJZR0OJG4XS0
Squares and roots of 188306845486445832227536896
- 188306845486445832227536896 squared (1883068454864458322275368962) is 35459468057056185096963137705247213422607983041314816
- 188306845486445832227536896 cubed (1883068454864458322275368963) is 6677260572451640652705604268327592153576963837238119427919552729088324991451136
-
188306845486445832227536896 is a
perfect square number . Itssquare root is 13722494142336 -
The
cube root of 188306845486445832227536896 is 573176930.9324663959
Scales and comparisons
How big is 188306845486445832227536896?- 188,306,845,486,445,832,227,536,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 188,306,845,486,445,832,227,536,896 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 188306845486445832227536896 cubic inches would be around 47764744.2 feet tall.
Recreational maths with 188306845486445832227536896
- 188306845486445832227536896 backwards is 698635722238544684548603881
- The number of decimal digits it has is: 27
- The sum of 188306845486445832227536896'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 188306845486445832227536896 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 188306845486445832227536896 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/188306845486445832227536896/
Chicago style:
Numbermatics. 2024. "Number 188306845486445832227536896 - Facts about the integer". https://numbermatics.com/n/188306845486445832227536896/
The information we have on file for 188306845486445832227536896 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 188306845486445832227536896, math, Factors of 188306845486445832227536896, curriculum, school, college, exams, university, Prime factorization of 188306845486445832227536896, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-eight septillion, three hundred six sextillion, eight hundred forty-five quintillion, four hundred eighty-six quadrillion, four hundred forty-five trillion, eight hundred thirty-two billion, two hundred twenty-seven million, five hundred thirty-six thousand, eight hundred ninety-six.