785870463984458476433269824
785,870,463,984,458,476,433,269,824 is an even composite number composed of six prime numbers multiplied together.
785870463984458476433269824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 785870463984458476433269824:
26 × 312 × 72 × 134 × 1034 × 3832
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 103 × 103 × 103 × 103 × 383 × 383)See below for interesting mathematical facts about the number 785870463984458476433269824 from the Numbermatics database.
Names of 785870463984458476433269824
- Cardinal: 785870463984458476433269824 can be written as Seven hundred eighty-five septillion, eight hundred seventy sextillion, four hundred sixty-three quintillion, nine hundred eighty-four quadrillion, four hundred fifty-eight trillion, four hundred seventy-six billion, four hundred thirty-three million, two hundred sixty-nine thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 7.85870463984458476433269824 × 1026
Factors of 785870463984458476433269824
Divisors of 785870463984458476433269824
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 103 104 108 112 117 126 144 147 156 162 168 169 182 189 192 196 206 208 216 224 234 243 252 273 288 294 309 312 324 336 338 351 364 378 383 392 412 416 432 441 448 468 486 504 507 546 567 576 588 618 624 637 648 672 676 702 721 728 729 756 766 784 819 824 832 864 882 927 936 972 1008 1014 1053 1092 1134 1149 1176 1183 1236 1248 1274 1296 1323 1339 1344 1352 1404 1442 1456 1458 1512 1521 1532 1568 1638 1648 1701 1728 1764 1854 1872 1911 1944 2016 2028 2106 2163 2184 2187 2197 2268 2298 2352 2366 2457 2472 2496 2548 2592 2646 2678 2681 2704 2781 2808 2884 2912 2916 3024 3042 3064 3136 3159 3276 3296 3402 3447 3528 3549 3708 3744 3822 3888 3969 4017 4032 4056 4212 4326 4368 4374 4394 4536 4563 4596 4704 4732 4914 4944 4979 5047 5096 5103 5184 5292 5356 5362 5408 5562 5616 5733 5768 5824 5832 6048 6084 6128 6318 6489 6552 6561 6591 6592 6804 6894 7056 7098 7371 7416 7488 7644 7776 7938 8034 8043 8112 8281 8343 8424 8652 8736 8748 8788 9072 9126 9192 9373 9408 9464 9477 9828 9888 9958 10094 10192 10206 10341 10584 10609 10647 10712 10724 10816 11124 11232 11466 11536 11664 11907 12051 12096 12168 12256 12636 12978 13104 13122 13182 13608 13689 13788 14112 14196 14742 14832 14937 15141 15288 15309 15379 15552 15876 16068 16086 16224 16562 16686 16848 17199 17304 17407 17472 17496 17576 18144 18252 18384 18746 18767 18928 18954 19467 19656 19683 19773 19776 19916 20188 20384 20412 20682 21168 21218 21294 21424 21448 22113 22248 22464 22932 23072 23328 23814 24102 24129 24336 24512 24843 25029 25272 25956 26208 26244 26364 27216 27378 27576 28119 28224 28392 28431 28561 29484 29664 29874 30282 30576 30618 30758 31023 31752 31827 31941 32136 32172 32448 33124 33372 33696 34398 34608 34814 34853 34992 35152 35721 36153 36288 36504 36768 37492 37534 37856 37908 38934 39312 39366 39449 39546 39832 40376 40768 40824 41067 41364 42336 42436 42588 42848 42896 44226 44496 44811 45423 45864 45927 46137 46144 46656 47628 48204 48258 48672 49686 50058 50544 51597 51912 52221 52416 52488 52728 54432 54756 55152 56238 56301 56784 56862 57122 58401 58968 59049 59319 59328 59748 60564 61152 61236 61516 62046 63504 63654 63882 64272 64344 64727 65611 66248 66339 66744 67392 68796 69216 69628 69706 69984 70304 71442 72306 72387 73008 73536 74263 74529 74984 75068 75087 75712 75816 77868 78624 78732 78898 79092 79664 80752 81648 82134 82728 84357 84672 84872 85176 85293 85683 85696 85792 88452 88992 89622 90846 91728 91854 92274 93069 95256 95481 95823 96408 96516 97344 99372 100116 101088 103194 103824 104442 104559 104976 105456 107163 107653 108459 108864 109512 110304 112476 112602 113568 113724 114244 116802 117936 118098 118347 118638 119496 121128 121849 122304 122472 123032 123201 124092 127008 127308 127764 128544 128688 129454 131222 132496 132678 133488 134433 136269 137592 137781 137917 138411 138432 139256 139412 139968 140608 142884 144612 144774 146016 146689 148526 149058 149968 150136 150174 151632 154791 155736 156663 157248 157464 157796 158184 159328 161504 163296 164268 165456 168714 168903 169744 170352 170586 171366 171584 175203 176904 177147 177957 177984 179244 181692 183456 183708 184548 186138 190512 190962 191646 192816 193032 194181 196833 198744 199017 199927 200232 202176 206388 207648 208884 209118 209952 210912 214326 215306 216918 217161 219024 220608 222789 223587 224952 225204 225261 226291 227136 227448 228488 233604 235872 236196 236694 237276 238992 242256 243698 243971 244944 246064 246402 248184 253071 254016 254616 255528 255879 257049 257088 257376 258908 262444 264992 265356 266976 268866 272538 275184 275562 275834 276143 276822 278512 278824 279207 285768 286443 287469 289224 289548 292032 293378 297052 298116 299936 300272 300348 303264 309582 311472 313326 313677 314928 315592 316368 318656 321489 322959 323008 325377 326592 328536 330912 337428 337806 339488 340704 341172 342732 350406 353808 354294 355041 355914 358488 363384 365547 366912 367416 369096 369603 372276 381024 381924 383292 385632 386064 388362 393666 397488 398034 399854 400464 403299 408807 412776 413343 413751 415233 415296 417768 418236 419904 421824 428652 430612 433836 434322 438048 440067 445578 447174 449904 450408 450522 452582 453089 454896 456976 464373 467208 469989 471744 472392 473388 474552 477984 484512 487396 487942 489888 492128 492804 496368 506142 506709 509232 511056 511758 512837 514098 514752 517816 519841 524888 525609 529984 530712 531441 533871 533952 537732 545076 550368 551124 551668 552286 553644 557024 557648 558414 571536 572886 574938 578448 579096 582543 586756 590499 594104 596232 597051 599781 599872 600544 600696 606528 619164 622944 626652 627354 629856 631184 632736 642978 645918 650754 651483 657072 661824 668367 670761 674856 675612 675783 678873 678976 681408 682344 685464 700812 707616 708588 710082 711828 716976 726768 731094 731913 734832 738192 739206 744552 759213 762048 763848 766584 767637 771147 771264 772128 776724 787332 794976 796068 799708 800928 806598 817614 825552 826686 827502 828429 830466 835536 836472 837621 841451 852943 857304 859329 861224 862407 867672 868644 876096 880134 891156 894348 899808 900816 901044 905164 906178 909792 913952 928746 934416 939978 941031 944784 946776 949104 955968 964467 965419 968877 969024 974792 975884 976131 979776 984256 985608 992736 1012284 1013418 1018464 1022112 1023516 1025674 1026823 1028196 1035632 1039682 1049776 1051218 1061424 1062882 1065123 1067742 1075464 1090152 1092727 1096641 1100736 1102248 1103336 1104572 1107288 1108809 1114048 1115296 1116828 1143072 1145772 1149876 1156896 1158192 1165086 1173512 1180998 1188208 1192464 1194102 1199562 1201088 1201392 1209897 1226421 1238328 1240029 1241253 1245699 1245888 1253304 1254708 1259712 1262368 1265472 1285956 1291836 1301508 1302966 1314144 1320201 1336734 1341522 1349712 1351224 1351566 1357746 1359267 1364688 1370928 1393119 1399489 1401624 1409967 1415232 1417176 1420164 1423656 1433952 1453536 1462188 1463826 1469664 1476384 1478412 1489104 1518426 1520127 1527696 1533168 1535274 1538511 1542294 1544256 1553448 1559523 1574664 1576827 1584037 1589952 1592136 1599416 1601613 1601856 1613196 1635228 1651104 1653372 1655004 1656858 1660932 1671072 1672944 1675242 1682902 1705886 1714608 1718658 1722448 1724814 1735344 1737288 1747629 1760268 1771497 1782312 1788696 1791153 1792921 1799343 1799616 1801632 1802088 1810328 1812356 1819584 1827904 1857492 1868832 1879956 1882062 1889568 1893552 1898208 1906957 1928934 1930838 1933001 1937754 1949584 1951768 1952262 1954449 1971216 1985472 2005101 2012283 2024568 2026836 2027349 2036619 2036928 2044224 2047032 2051348 2053646 2056392 2071264 2079364 2099552 2102436 2122848 2125764 2130246 2135484 2150928 2180304 2185454 2193282 2195739 2204496 2206672 2209144 2214576 2217618 2230592 2233656 2277639 2286144 2291544 2299752 2302911 2313441 2313792 2316384 2330172 2347024 2361996 2376416 2384928 2388204 2399124 2402784 2419794 2452842 2476656 2480058 2482506 2485287 2491398 2506608 2509416 2512863 2524353 2524736 2558829 2571912 2577987 2583672 2587221 2603016 2605932 2628288 2640402 2673468 2683044 2699424 2702448 2703132 2715492 2718534 2729376 2741856 2786238 2798978 2803248 2819934 2823093 2834352 2840328 2847312 2867904 2893401 2896257 2906631 2907072 2924376 2927652 2928393 2939328 2941783 2952768 2956824 2978208 3036852 3040254 3055392 3066336 3070548 3077022 3080469 3084588 3106896 3119046 3149328 3153654 3168074 3171623 3184272 3195369 3198832 3203226 3226392 3270456 3278181 3289923 3302208 3306744 3310008 3313716 3321864 3326427 3342144 3345888 3350484 3365804 3411772 3429216 3437316 3444896 3449628 3470688 3474576 3495258 3520536 3542994 3564624 3577392 3582306 3585842 3589859 3598686 3603264 3604176 3620656 3624712 3629691 3679263 3714984 3720087 3723759 3737097 3737664 3759912 3764124 3779136 3787104 3796416 3813914 3857868 3861676 3866002 3875508 3899168 3903536 3904524 3908898 3942432 3960603 4010202 4024566 4049136 4053672 4054698 4063247 4073238 4077801 4094064 4102696 4107292 4112784 4142528 4158728 4179357 4198467 4199104 4204872 4229901 4245696 4251528 4260492 4270968 4301856 4360608 4370908 4386564 4391478 4408992 4413344 4418288 4429152 4435236 4467312 4555278 4560381 4583088 4599504 4605822 4615533 4626882 4632768 4660344 4678569 4694048 4723992 4730481 4752111 4752832 4769856 4776408 4798248 4804839 4805568 4839588 4905684 4953312 4960116 4965012 4970574 4982796 5013216 5018832 5025726 5048706 5117658 5143824 5155974 5167344 5174442 5206032 5211864 5242887 5280804 5314491 5346936 5366088 5373459 5378763 5398029 5398848 5404896 5406264 5430984 5437068 5458752 5483712 5572476 5597956 5606496 5639868 5646186 5668704 5680656 5694624 5720871 5786802 5792514 5799003 5813262 5848752 5855304 5856786 5863347 5883566 5890157 5913648 5956416 6015303 6036849 6073704 6080508 6082047 6109857 6110784 6132672 6141096 6154044 6160938 6169176 6213792 6238092 6298656 6307308 6336148 6343246 6368544 6390738 6397664 6406452 6452784 6540912 6556362 6579846 6587217 6613488 6620016 6627432 6643728 6652854 6666881 6691776 6700968 6731608 6757933 6823544 6832917 6858432 6874632 6889792 6899256 6908733 6940323 6941376 6949152 6990516 7041072 7085988 7129248 7154784 7164612 7171684 7179718 7187761 7197372 7208352 7241312 7249424 7259382 7358526 7429968 7440174 7447518 7455861 7474194 7519824 7528248 7538589 7573059 7574208 7627828 7649089 7676487 7715736 7723352 7732004 7733961 7751016 7761663 7798336 7807072 7809048 7817796 7884864 7921206 8020404 8049132 8098272 8107344 8109396 8126494 8146476 8155602 8188128 8205392 8214584 8225568 8317456 8358714 8396934 8409744 8459802 8469279 8503056 8520984 8541936 8603712 8680203 8688771 8719893 8721216 8741816 8773128 8782956 8785179 8817984 8825349 8826688 8836576 8858304 8870472 8934624 9110556 9120762 9166176 9199008 9211644 9231066 9241407 9253764 9320688 9357138 9388096 9447984 9460962 9504222 9514869 9552816 9586107 9596496 9609678 9679176 9811368 9834543 9869769 9906624 9920232 9930024 9941148 9965592 9979281 10026432 10037664 10051452 10097412 10235316 10287648 10311948 10334688 10348884 10412064 10423728 10485774 10561608 10628982 10693872 10732176 10746918 10757526 10769577 10796058 10809792 10812528 10861968 10874136 10889073 10938863 11037789 11088259 11144952 11171277 11195912 11211291 11212992 11279736 11292372 11337408 11361312 11389248 11441742 11573604 11585028 11598006 11626524 11697504 11710608 11713572 11726694 11767132 11780314 11827296 11881809 12030606 12073698 12147408 12161016 12164094 12189741 12219714 12233403 12282192 12308088 12321876 12338352 12427584 12476184 12538071 12550447 12595401 12597312 12614616 12672296 12686492 12689703 12737088 12781476 12795328 12812904 12905568 13081824 13112724 13159692 13174434 13226976 13240032 13254864 13287456 13305708 13333762 13348699 13401936 13463216 13515866 13647088 13665834 13681143 13749264 13798512 13817466 13846599 13880646 13898304 13981032 14035707 14082144 14171976 14191443 14205451 14256333 14258496 14309568 14329224 14343368 14359436 14375522 14394744 14414517 14416704 14482624 14498848 14518764 14717052 14859936 14880348 14895036 14911722 14948388 15039648 15056496 15077178 15108967 15146118 15255656 15298178 15352974 15431472 15446704 15464008 15467922 15502032 15523326 15614144 15618096 15635592 15728661 15842412 15943473 16040808 16098264 16120377 16136289 16194087 16196544 16214688 16218792 16252988 16292952 16311204 16376256 16410784 16429168 16451136 16634912 16717428 16793868 16819488 16919604 16938558 17006112 17041968 17083872 17162613 17360406 17377542 17397009 17439786 17483632 17546256 17565912 17570358 17590041 17650698 17670471 17673152 17740944 17869248 18045909 18110547 18221112 18241524 18246141 18329571 18332352 18398016 18423288 18462132 18482814 18507528 18641376 18714276 18895968 18921924 19008444 19029738 19105632 19172214 19192992 19219356 19358352 19622736 19669086 19739538 19761651 19840464 19860048 19882296 19931184 19958562 20000643 20075328 20102904 20194824 20273799 20470632 20498751 20575296 20592481 20623896 20669376 20697768 20820969 20824128 20847456 20971548 21123216 21257964 21387744 21464352 21493836 21515052 21539154 21563283 21592116 21625056 21723936 21748272 21778146 21877726 22075578 22176518 22289904 22342554 22367583 22391824 22422582 22559472 22584744 22615767 22719177 22722624 22883484 22947267 23029461 23147208 23170056 23196012 23201883 23253048 23284989 23307973 23395008 23421216 23427144 23453388 23534264 23560628 23654592 23763618 24061212 24147396 24294816 24322032 24328188 24379482 24439428 24466806 24564384 24616176 24643752 24676704 24790441 24952368 25076142 25100894 25129013 25190802 25229232 25344592 25372984 25379406 25407837 25562952 25625808 25811136 26040609 26066313 26159679 26163648 26225448 26319384 26348868 26355537 26453952 26476047 26480064 26509728 26574912 26611416 26667524 26697398 26803872 26926432 27031732 27294176 27331668 27362286 27498528 27597024 27634932 27693198 27724221 27761292 27962064 28071414 28164288 28343952 28382886 28410902 28442729 28512666 28544607 28658448 28686736 28718872 28751044 28758321 28789488 28829034 28997696 29037528 29434104 29503629 29609307 29719872 29760696 29790072 29823444 29896776 29937843 30079296 30112992 30154356 30217934 30292236 30511312 30596356 30705948 30862944 30893408 30928016 30935844 31004064 31046652 31236192 31271184 31457322 31684824 31886946 32081616 32196528 32240754 32272578 32308731 32388174 32429376 32437584 32505976 32585904 32622408 32667219 32816589 32821568 32858336 33113367 33264777 33269824 33434856 33513831 33587736 33633873 33638976 33839208 33877116 34012224 34083936 34167744 34325226 34720812 34755084 34794018 34879572 34967264 35092512 35131824 35140716 35180082 35301396 35340942 35481888 35645427 36091818 36221094 36442224 36483048 36492282 36569223 36659142 36700209 36846576 36924264 36965628 37015056 37282752 37428552 37614213 37651341 37786203 37791936 37843848 38016888 38059476 38069109 38211264 38344428 38385984 38438712 38716704 39245472 39338172 39479076 39523302 39680928 39720096 39764592 39862368 39917124 40001286 40046097 40205808 40389648 40547598 40941264 40997502 41043429 41184962 41231099 41247792 41395536 41539797 41641938 41694912 41943096 42107121 42246432 42515928 42574329 42616353 42768999 42775488 42928704 42987672 43030104 43078308 43126566 43184232 43243551 43250112 43447872 43496544 43556292 43755452 44151156 44353036 44579808 44685108 44735166 44783648 44845164 45118944 45169488 45231534 45326901 45438354 45766968 45894534 46058922 46294416 46340112 46392024 46403766 46506096 46569978 46615946 46668167 46842432 46854288 46906776 47068528 47121256 47185983 47527236 47830419 48122424 48294792 48361131 48408867 48582261 48589632 48644064 48656376 48758964 48878856 48933612 49128768 49232352 49287504 49353408 49580882 49904736 50152284 50201788 50258026 50381604 50458464 50689184 50745968 50758812 50815674 51125904 51251616 51487839 52081218 52132626 52191027 52319358 52450896 52638768 52697736 52711074 52770123 52822211 52952094 53011413 53019456 53222832 53335048 53394796 53543623 53607744 53852864 54063464 54137727 54331641 54588352 54663336 54724572 54738423 54988713 54997056 55194048 55269864 55386396 55448442 55522584 55924128 56142828 56687904 56765772 56821804 56885458 57025332 57089214 57316896 57373472 57437744 57502088 57516642 57578976 57658068 58075056 58868208 59007258 59218614 59284953 59521392 59580144 59646888 59793552 59875686 60001929 60225984 60308712 60435868 60584472 60821397 61022624 61192712 61411896 61496253 61725888 61777443 61786816 61856032 61871688 62008128 62093304 62462907 62472384 62542368 62914644 63369648 63773892 64163232 64393056 64481508 64545156 64617462 64689849 64776348 64875168 65011952 65171808 65244816 65334438 65633178 65716672 66226734 66529554 66869712 67027662 67102749 67175472 67267746 67678416 67754232 67847301 68157531 68167872 68650452 68841801 69088383 69441624 69510168 69588036 69605649 69759144 69854967 69923919 69934528 70185024 70263648 70281432 70360164 70602792 70681884 70963776 71290854 72183636 72442188 72884448 72966096 72984564 73138446 73318284 73400418 73693152 73848528 73931256 74030112 74371323 74857104 75228426 75302682 75387039 75572406 75687696 76033776 76118952 76138218 76223511 76572041 76688856 76877424 77433408 78198939 78479037 78490944 78676344 78958152 79046604 79066611 79361856 79428141 79440192 79529184 79724736 79834248 80002572 80092194 80411616 80779296 81095196 81882528 81995004 82086858 82369924 82462198 82495584 82791072 83079594 83172663 83283876 83886192 84214242 84492864 85031856 85148658 85232706 85328187 85537998 85633821 85975344 86060208 86156616 86253132 86274963 86368464 86487102 86669453 86993088 87112584 87510904 87853129 88302312 88510887 88706072 88827921 89159616 89370216 89470332 89567296 89690328 89813529 90237888 90338976 90463068 90653802 90876708 91533936 91789068 92117844 92588832 92680224 92784048 92807532 93012192 93139956 93231892 93336334 93440893 93708576 93813552 94137056 94242512 94371966 95054472 95660838 96244848 96589584 96722262 96817734 96926193 97164522 97288128 97312752 97517928 97757712 97867224 98001657 98449767 98464704 98575008 99161764 99340101 99438157 99794331 99809472 100304568 100403576 100516052 100541493 100763208 100901619 100916928 101378368 101491936 101517624 101631348 102251808 102503232 102975678 104162436 104265252 104382054 104638716 104901792 105277536 105395472 105422148 105540246 105644422 105762769 105904188 106022826 106445664 106670096 106789592 106936281 107087246 108126928 108275454 108663282 109326672 109449144 109476846 109707669 109977426 110100627 110539728 110772792 110896884 111045168 111848256 112285656 112550881 112842639 112954023 113358609 113375808 113531544 113643608 113770916 114050664 114178428 114207327 114633792 114746944 114875488 115004176 115033284 115157952 115316136 116150112 117736416 118014516 118437228 118569906 119042784 119160288 119293776 119587104 119751372 120003858 120138291 120617424 120871736 121168944 121642794 122045248 122385424 122823792 122992506 123130287 123554886 123693297 123712064 123743376 124186608 124619391 124925814 125084736 125829288 126321363 126739296 127547784 127722987 127849059 128306997 128326464 128786112 128963016 129090312 129234924 129379698 129552696 129730653 129750336 130023904 130343616 130489632 130668876 131266356 132453468 133059108 133739424 134055324 134205498 134350944 134535492 135356832 135508464 135694602 135980703 136315062 137300904 137683602 138176766 138883248 139020336 139176072 139211298 139518288 139709934 139847838 140004501 140527296 140562864 140720328 141205584 141363768 141557949 142581708 143491257 144147367 144367272 144884376 145226601 145746783 145768896 145932192 145969128 146276892 146636568 146800836 147386304 147697056 147862512 148060224 148742646 149714208 150456852 150605364 150774078 151144812 151375392 152067552 152237904 152276436 152447022 153144082 153377712 153754848 154463517 156397878 156573081 156958074 157352688 157916304 158093208 158133222 158310369 158466633 158856282 159034239 159058368 159668496 160005144 160184388 160630869 160823232 161558592 162190392 162413181 162994923 163155811 163765056 163990008 164173716 164739848 164924396 164966139 164991168 165582144 166159188 166345326 166567752 167772384 168428484 170063712 170297316 170465412 170656374 171075996 171267642 171950688 172120416 172313232 172506264 172549926 172736928 172974204 173338906 173533087 174225168 175021808 175706258 176604624 177021774 177412144 177655842 177854859 178740432 178940664 179380656 179627058 180005787 180677952 180926136 181307604 181753416 182464191 183067872 183578136 184235688 184488759 184670863 185177664 185332329 185360448 185568096 185615064 186024384 186279912 186463784 186672668 186881786 187388721 187417152 187627104 188274112 188485024 188743932 190108944 191321676 192489696 193179168 193444524 193635468 193852386 194069547 194329044 194625504 195035856 195515424 195734448 196003314 196416571 196899534 197150016 198323528 198680202 198876314 199099103 199588662 200609136 200807152 201032104 201082986 201308247 201526416 201803238 202983872 203035248 203262696 203541903 204472593 204503616 205951356 206525403 207265149 208324872 208530504 208764108 208816947 209277432 209564901 209771757 209803584 210555072 210790944 210844296 211080492 211288844 211525538 211808376 212045652 212891328 213340192 213579184 213872562 214174492 216253856 216550908 217326564 218653344 218898288 218953692 219415338 219954852 220201254 221079456 221545584 221793768 222090336 223113969 224571312 225101762 225685278 225908046 226161117 226717218 227063088 227287216 227541832 228101328 228356856 228414654 228670533 229716123 229750976 230008352 230066568 230632272 232300224 234596817 235437111 235472832 236029032 236874456 237139812 237199833 238085568 238284423 238320576 238587552 239174208 239502744 240007716 240276582 241234848 241743472 242337888 243285588 244770848 245647584 245985012 246260574 247109772 247386594 247486752 248373216 249238782 249517989 249851628 251658576 252642726 253478592 255095568 255445974 255698118 255984561 256613994 256901463 257926032 258180624 258469848 258759396 258824889 259105392 259461306 260008359 260047808 260979264 261337752 262532712 263559387 264906936 265532661 266118216 266483763 267478848 268110648 268410996 268701888 269070984 270713664 271016928 271389204 271961406 272630124 274601808 275367204 276353532 277766496 278040672 278352144 278422596 279036576 279419868 279695676 280009002 280322679 281125728 281440656 282411168 282727536 283115898 285163416 286982514 288294734 288734544 289768752 290453202 290778579 291493566 291864384 291938256 292553784 293273136 293601672 294004971 295349301 295394112 295725024 297485292 298020303 298314471 299382993 299428416 300913704 301210728 301548156 301624479 302289624 302704857 302750784 303003649 304135104 304475808 304552872 304894044 306288164 306755424 307509696 308927034 312795756 313146162 313916148 314705376 315832608 316186416 316266444 316620738 316933266 317288307 317712564 318068478 319336992 320010288 320368776 320808843 321261738 322275733 324380784 324826362 325989846 326311622 326677169 327980016 328347432 329123007 329479696 329848792 329932278 330301881 332318376 332690652 333135504 335544768 336856968 337652643 338527917 338862069 340075827 340127424 340594632 340930824 341312748 342151992 342535284 342621981 343901376 344240832 344626464 345012528 345099852 345473856 345948408 346677812 347066174 348450336 350043616 351412516 353209248 354043548 354824288 355311684 355709718 357480864 357881328 358761312 359254116 360011574 360414873 361852272 362615208 363506832 364928382 366135744 367156272 368471376 368977518 369341726 369390861 369755477 370664658 371079891 371136192 371230128 372559824 372927568 373345336 373763572 373858173 374777442 375254208 376970048 377487864 378964089 380217888 382643352 383168961 383547177 384920991 384979392 386358336 386889048 387270936 387704772 388139094 388658088 389191959 389251008 390071712 391030848 391468896 392006628 392833142 393799068 396647056 397360404 397752628 398198206 399177324 401218272 401614304 402064208 402165972 402616494 403052832 403606476 406070496 406525392 407083806 407942109 408945186 411902712 413050806 414530298 416649744 417061008 417528216 417633894 418514441 418554864 419129802 419543514 420013503 421581888 421688592 422160984 422577688 423051076 423616752 424091304 424673847 426680384 427158368 427745124 428348984 430473771 432442101 432507712 433101816 434653128 435679803 437240349 437306688 437796576 437907384 438830676 439909704 440402508 442158912 443091168 443587536 444180672 446227938 449142624 450203524 451370556 451816092 452322234 453434436 454126176 454574432 455083664 456202656 456713712 456829308 457341066 459432246 460016704 460133136 461264544 463390551 469193634 469719243 470874222 472058064 473748912 474279624 474399666 474931107 475399899 476568846 477102717 477175104 479005488 480015432 480553164 481892607 482469696 483486944 484675776 486571176 487239543 488984769 489467433 489541696 491295168 491970024 492521148 494219544 494773188 494898417 494973504 496746432 498477564 499035978 499703256 503317152 505285452 510191136 510891948 511396236 511969122 513227988 513802926 515852064 516361248 516939696 517518792 517649778 518210784 518922612 520016718 520599261 522675504 525065424 527118774 529813872 531065322 532236432 532967526 533564577 536004287 536221296 536821992 538141968 540017361 542033856 542778408 543922812 545260248 547392573 549203616 550734408 552707064 553466277 554012589 555532992 555996987 556081344 556704288 556845192 558073152 558839736 559391352 560018004 560645358 562166163 562251456 562881312 564822336 565455072 566231796 570326832 573965028 576589468 577469088 579537504 580906404 581557158 582208641 582987132 583876512 585107568 586546272 587203344 588009942 589249713 590698602 591450048 594970584 596040606 596628942 597297309 598765986 601827408 602421456 603096312 603248958 603924741 604579248 605409714 606007298 606686171 608951616 609105744 609788088 612576328 613417779 613510848 617854068 619576209 621795447 625591512 626292324 626450841 627832296 628694703 629315271 629410752 631665216 632372832 632532888 633241476 633866532 634576614 635425128 636136956 638673984 640020576 640737552 641617686 642523476 644551466 648761568 649652724 651979692 652623244 653354338 655960032 656694864 658246014 658959392 659697584 659864556 660603762 664636752 665381304 666271008 669341907 673713936 675305286 677055834 677724138 678483351 680151654 681189264 681861648 682625496 684303984 685070568 685243962 686011599 686688743 689148369 689252928 690025056 690199704 691896816 693355624 694132348 696067099 696900672 700087232 702825032 703790451 706311333 706418496 708087096 709648576 710623368 711419436 711599499 714853269 714961728 715762656 717522624 718508232 720023148 720829746 723704544 725230416 727013664 729856764 734312544 736942752 737955036 738683452 738781722 739510954 740339383 741329316 742159782 742460256 745119648 745855136 746690672 747527144 747716346 748553967 749554884 754975728 757928178 760435776 765286704 766337922 767094354 767953683 769841982 770704389 773778096 774541872 775409544 776278188 776474667 777316176 778383918 780025077 780143424 782937792 784013256 785666284 787598136 787856167 790678161 793294112 794720808 795505256 796396412 796597983 798354648 799451289 802436544 803228608 804128416 804331944 805232988 806105664 807212952 812140992 813050784 814167612 815884218 817890372 823805424 826101612 829060596 833299488 834122016 835056432 835267788 837028882 837109728 838259604 839087028 840027006 840968037 843377184 844321968 845155376 846102152 847233504 848182608 849347694 854316736 855490248 856697968 860947542 864884202 866203632 869306256 871359606 872335737 874480698 875593152 875814768 877661352 879819408 880805016 882014913 886047903 886182336 887175072 892455876 894060909 894943413 898148979 898285248 900407048 902741112 903632184 904644468 904873437 906868872 908114571 908252352 909010947 909148864 910167328 912405312 913427424 913658616 914682132 918864492 920266272 922529088 926781102 938387268 939438486 941748444 944116128 947497824 948559248 948799332 949862214 950799798 951864921 953137692 954205434 958010976 960030864 961106328 962426529 963785214 966827199 966973888 973142352 974479086 977969538 978934866 980031507 983940048 985042296 987369021 988439088 989546376 989796834 990905643 996955128 998071956 999406512 1006634304 1010570904 1012957929 1016586207 1020227481 1020382272 1021783896 1022792472 1023938244 1026455976 1027605852 1027865943 1031704128 1032722496 1033879392 1035037584 1035299556 1036421568 1037845224 1040033436 1041198522 1045351008 1050130848 1054237548 1059627744 1062130644 1064472864 1065935052 1067129154 1072008574 1072442592 1073643984 1076283936 1080034722 1081244619 1085556816 1087845624 1090520496 1094785146 1098407232 1101468816 1105414128 1106932554 1108025178 1108172583 1109266431 1111993974 1113239673 1113408576 1113690384 1117679472 1118782704 1120036008 1121290716 1121574519 1124332326 1125762624 1126702889 1130910144 1132463592 1136892267 1140653664 1142090677 1147930056 1150641531 1153178936 1154762973 1154938176 1159075008 1161812808 1163114316 1164417282 1165974264 1167575877 1167753024 1170215136 1173092544 1174406688 1176019884 1178499426 1181397204 1189941168 1192081212 1193257884 1194594618 1197531972 1203654816 1204842912 1206192624 1206497916 1207849482 1209158496 1210819428 1212014596 1213372342 1214731609 1218211488 1219576176 1223826327 1225152656 1226835558 1235708136 1239152418 1243590894 1251183024 1252584648 1252901682 1255543323 1255664592 1257389406 1258630542 1260040509 1264745664 1265065776 1266482952 1267733064 1269153228 1270850256 1272273912 1274021541 1280041152 1281475104 1283235372 1285046952 1289102932 1291421313 1292696041 1297326303 1297523136 1299305448 1303959384 1305246488 1306708676 1307039409 1311721047 1311920064 1313389728 1316492028 1317918784 1319395168 1319729112 1321207524 1329273504 1330762608 1332542016 1338683814 1347427872 1350610572 1354111668 1355448276 1356966702 1360303308 1362378528 1363723296 1365250992 1368607968 1370141136 1370487924 1372023198 1373377486 1374915997 1378296738 1380050112 1380399408 1383793632 1386711248 1388264696 1390171653 1392134198 1405650064 1407580902 1409157729 1412622666 1416174192 1421246736 1422838872 1423198998 1424793321 1426199697 1429706538 1431308151 1431525312 1437016464 1440046296 1441659492 1445677821 1447409088 1450460832 1454027328 1459713528 1461718629 1463161453 1466954307 1468402299 1468625088 1473885504 1475910072 1477366904 1477563444 1479021908 1480678766 1482658632 1484319564 1484695251 1484920512 1490239296 1491710272 1493381344 1495054288 1495432692 1497107934 1499109768 1509951456 1515856356 1530573408 1532675844 1534188708 1535907366 1539683964 1541408778 1547556192 1549083744 1550819088 1552556376 1552949334 1554632352 1556223601 1556767836 1560050154 1561797783 1568026512 1571332568 1575196272 1575712334 1581356322 1586588224 1589441616 1591010512 1592792824 1593195966 1596709296 1598902578 1600693731 1608012861 1608256832 1608663888 1610465976 1614425904 1620052083 1626101568 1628335224 1631768436 1635780744 1642177719 1647610848 1652203224 1658121192 1660398831 1662037767 1666598976 1667990961 1668244032 1670112864 1670535576 1674057764 1674219456 1676519208 1678174056 1680054012 1681936074 1686498489 1686754368 1688643936 1690310752 1692204304 1694467008 1696365216 1698695388 1710980496 1713395936 1721895084 1729768404 1732407264 1738612512 1742719212 1744671474 1746625923 1748961396 1751629536 1755322704 1759638816 1761610032 1764029826 1767749139 1772095806 1774350144 1784911752 1788121818 1789886826 1791891927 1796297958 1800814096 1805482224 1807264368 1809288936 1809746874 1811774223 1813737744 1816229142 1818021894 1820058513 1820334656 1826854848 1827317232 1829364264 1837728984 1840253337 1840532544 1853562204 1858728627 1865386341 1876774536 1878876972 1879352523 1883496888 1887945813 1888232256 1894995648 1897118496 1897598664 1899724428 1901599596 1903729842 1906275384 1908410868 1916021952 1920061728 1922212656 1924853058 1927570428 1933654398 1946284704 1948958172 1955939076 1957869732 1960063014 1967880096 1970084592 1974738042 1976878176 1979092752 1979593668 1981811286 1993910256 1996143912 1998813024 2008025721 2021141808 2025915858 2033172414 2035450053 2040454962 2043567792 2045584944 2047876488 2052911952 2055211704 2055731886 2058034797 2060066229 2067445107 2067758784 2070075168 2070599112 2075690448 2080066872 2082397044 2088201297 2090702016 2100261696 2108475096 2111371353 2118933999 2119255488 2121025543 2124261288 2128945728 2131870104 2134258308 2144017148 2144559807 2144885184 2147287968 2152567872 2160069444 2162489238 2171113632 2175691248 2181040992 2189570292 2202937632 2210828256 2213865108 2216050356 2216345166 2218532862 2221018149 2223987948 2226479346 2227380768 2235358944 2237565408 2240072016 2242581432 2243149038 2245661901 2248664652 2253405778 2255930131 2264927184 2273784534 2281307328 2284181354 2295860112 2301283062 2303861049 2306357872 2309525946 2312113167 2323625616 2326228632 2328834564 2329424001 2331948528 2335151754 2340075231 2340430272 2348813376 2352039768 2356998852 2362794408 2363568501 2372034483 2379882336 2384162424 2386515768 2389189236 2389793949 2395063944 2398353867 2400721219 2407309632 2409685824 2412385248 2412995832 2415698964 2418316992 2421638856 2424029192 2426744684 2429463218 2436422976 2439152352 2447652654 2450305312 2453671116 2471416272 2478304836 2487181788 2502366048 2505169296 2505803364 2511086646 2511329184 2514778812 2517261084 2520081018 2522904111 2530131552 2532965904 2535466128 2538306456 2541700512 2544547824 2548043082 2553415423 2562950208 2566470744 2570093904 2578205864 2582842626 2585392082 2588288339 2594652606 2598610896 2607918768 2610492976 2613417352 2614078818 2617007211 2623442094 2626779456 2632984056 2638790336 2639458224 2642415048 2646044739 2658143709 2658547008 2661525216 2677367628 2682182727 2684830239 2694446937 2694855744 2701221144 2708223336 2710896552 2713933404 2714620311 2720606616 2724343713 2724757056 2727032841 2727446592 2730501984 2737215936 2740282272 2740975848 2744046396 2746754972 2749831994 2756593476 2760798816 2767587264 2773422496 2776529392 2780343306 2784268396 2811300128 2815161804 2818315458 2825245332 2832348384 2842493472 2845677744 2846397996 2849586642 2852399394 2855594763 2859413076 2862616302 2874032928 2880092592 2883318984 2887279587 2891355642 2900481597 2900921664 2919427056 2923437258 2926322906 2929601087 2933908614 2936804598 2940094521 2951820144 2954733808 2955126888 2958043816 2961357532 2962107063 2965317264 2968639128 2969390502 2972716929 2986762688 2990108576 2990865384 2994215868 2998219536 3019902912 3031712712 3038873787 3049758621 3060682443 3061146816 3065351688 3068377416 3071814732 3079367928 3082817556 3083597829 3095112384 3098167488 3101638176 3105112752 3105898668 3109264704 3112447202 3113535672 3120100308 3123595566 3136053024 3142665136 3150392544 3151424668 3162712644 3178883232 3182021024 3185585648 3186391932 3193418592 3197805156 3201387462 3216025722 3217327776 3220931952 3228851808 3240104166 3243733857 3256670448 3263536872 3271561488 3284355438 3295221696 3304406448 3316242384 3320797662 3324075534 3324517749 3327799293 3335981922 3339719019 3340225728 3341071152 3348115528 3353038416 3356348112 3360108024 3363872148 3364723557 3372996978 3377287872 3380108667 3380621504 3384408608 3392730432 3397390776 3410676801 3421960992 3426272031 3426791872 3443790168 3451924593 3459536808 3464288919 3464814528 3477225024 3485438424 3489342948 3493251846 3497922792 3503259072 3510645408 3519277632 3523220064 3528059652 3535498278 3544191612 3569823504 3576243636 3579773652 3583783854 3592595916 3601628192 3610964448 3614528736 3618577872 3619493748 3623548446 3627475488 3632458284 3636043788 3640117026 3644194827 3654634464 3658728528 3671478981 3675457968 3680506674 3707124408 3717457254 3730772682 3753549072 3757753944 3758705046 3766629969 3766993776 3775891626 3780121527 3794236992 3795197328 3799448856 3803199192 3807459684 3812550768 3816821736 3822064623 3840123456 3844425312 3849706116 3855140856 3867308796 3874263939 3878088123 3891978909 3892569408 3897916344 3911878152 3915739464 3920126028 3921118227 3935163141 3935760192 3940169184 3949476084 3953756352 3958185504 3959187336 3963622572 3987820512 3992287824 3997626048 4016051442 4042283616 4051831716 4066344828 4070900106 4080909924 4087135584 4091169888 4095752976 4105823904 4110423408 4111463772 4116069594 4120132458 4124747991 4134890214 4140150336 4141198224 4151380896 4160133744 4164794088 4170514959 4176402594 4189584529 4216950192 4222742706 4227473187 4237867998 4242051086 4246803197 4248522576 4263740208 4268516616 4278599091 4288034296 4289119614 4293924453 4294575936 4320138888 4324978476 4337033463 4342227264 4351382496 4362081984 4379140584 4385155887 4389484359 4400862921 4405206897 4405875264 4421656512 4427730216 4432100712 4432690332 4437065724 4442036298 4447975896 4452958692 4454085753 4454761536 4470717888 4475130816 4480144032 4485162864 4486298076 4491323802 4497329304 4506811556 4511860262 4529854368 4547569068 4568362708 4591720224 4602566124 4607722098 4612715744 4619051892 4624226334 4647251232 4652457264 4657669128 4658848002 4663897056 4668670803 4670303508 4680150462 4685393349 4704079536 4713997704 4725588816 4727137002 4744068966 4759764672 4768324848 4773031536 4778378472 4779587898 4790127888 4796707734 4801442438 4802081193 4806821201 4824038583 4824770496 4825991664 4831397928 4843277712 4848058384 4853489368 4858926436 4860156249 4878304704 4895305308 4900610624 4907342232 4926533157 4942832544 4956609672 4974363576 4981196493 4986113301 5003972883 5004732096 5010338592 5011606728 5022173292 5022658368 5029557624 5034522168 5040162036 5045808222 5059495467 5060263104 5065931808 5070932256 5076612912 5083401024 5089095648 5096086164 5106830846 5132941488 5140187808 5156411728 5165685252 5170784164 5176576678 5189305212 5197221792 5215837536 5220985952 5226834704 5228157636 5234014422 5239877769 5246884188 5265968112 5278916448 5284830096 5292089478 5303247417 5316287418 5323050432 5354735256 5364365454 5369660478 5375675781 5388893874 5402442288 5416446672 5421793104 5427866808 5429240622 5435322669 5440687733 5441213232 5448687426 5454065682 5460175539 5461003968 5480564544 5481951696 5488092792 5493509944 5499663988 5513186952 5514993169 5520760011 5521597632 5546844992 5553058784 5560686612 5568536792 5576185881 5596159023 5622600256 5630323608 5636630916 5638057569 5650490664 5663837439 5664696768 5684986944 5691355488 5692795992 5699173284 5704798788 5711189526 5718826152 5725232604 5748065856 5760185184 5766637968 5774559174 5782711284 5800963194 5838854112 5846874516 5852645812 5859202174 5867817228 5873609196 5880189042 5903640288 5909467616 5910253776 5916087632 5922715064 5924214126 5930634528 5937278256 5938781004 5945433858 5980217152 5981730768 5988431736 5996439072 6024077163 6063425424 6077747574 6099517242 6106350159 6121364886 6130703376 6136754832 6143629464 6158735856 6165635112 6167195658 6174104391 6180198687 6202335321 6203276352 6210225504 6211797336 6224894404 6227071344 6240200616 6247191132 6264603891 6272106048 6285330272 6300785088 6302849336 6325425288 6334114059 6356801997 6357766464 6363076629 6364042048 6371171296 6372783864 6386837184 6395610312 6402774924 6432051444 6433679421 6434655552 6441863904 6457703616 6480208332 6487467714 6513340896 6527073744 6543122976 6568710876 6608812896 6632484768 6641595324 6648151068 6649035498 6655598586 6663054447 6671963844 6679438038 6682142304 6696231056 6706076832 6712696224 6720216048 6727744296 6729447114 6736985703 6745993956 6760217334 6767790393 6768817216 6794781552 6821353602 6843921984 6852544062 6887580336 6903849186 6911583147 6919073616 6928577838 6936339501 6970876848 6978685896 6986503692 6988272003 6995845584 7020225693 7021290816 7046440128 7056119304 7070996556 7088383224 7090705503 7116103449 7139647008 7152487272 7159547304 7167567708 7169381847 7185191832 7195061601 7202163657 7203256384 7221928896 7229057472 7237155744 7238987496 7247096892 7254950976 7264916568 7272087576 7280234052 7288389654 7309268928 7317457056 7342957962 7350915936 7361013348 7414248816 7434914508 7461545364 7507098144 7515507888 7517410092 7533259938 7533987552 7551783252 7560243054 7568712333 7590394656 7598897712 7606398384 7614919368 7625101536 7633643472 7644129246 7660246269 7688850624 7699412232 7710281712 7734617592 7748527878 7756176246 7764865017 7783957818 7795832688 7823756304 7831478928 7840252056 7842236454 7851021633 7870326282 7880338368 7886920223 7898952168 7916371008 7918374672 7927245144 7974431127 7975641024 7984575648 8032102884 8054490717 8083340811 8084567232 8103663432 8132689656 8141800212 8143860933 8161819848 8173031139 8174271168 8181098523 8182339776 8191505952 8211647808 8220846816 8222927544 8232139188 8240264916 8249495982 8269780428 8282396448 8302761792 8320267488 8329588176 8341029918 8352805188 8379169058 8433900384 8445485412 8454946374 8475735996 8484102172 8493606394 8497045152 8527480416 8537033232 8557198182 8566784289 8576068592 8578239228 8587848906 8640277776 8649956952 8661838761 8674066926 8701444791 8702764992 8758281168 8770311774 8778968718 8788803261 8801725842 8810413794 8820283563 8855460432 8864201424 8865380664 8874131448 8884072596 8886321189 8895951792 8905917384 8908171506 8918150787 8926953659 8960288064 8970325728 8972596152 8982647604 8994658608 9013623112 9023720524 9048872287 9059708736 9095138136 9116621361 9136725416 9149275863 9182047329 9183440448 9205132248 9215444196 9225431488 9238103784 9248452668 9250793487 9294502464 9304914528 9315338256 9317696004 9327794112 9337341606 9340607016 9360300924 9370786698 9408159072 9427995408 9451177632 9454274004 9488137932 9536649696 9546063072 9556756944 9559175796 9580255776 9593415468 9602884876 9604162386 9613642402 9624411979 9648077166 9651983328 9662795856 9686555424 9696116768 9706978736 9717852872 9720312498 9731201571 9790610616 9814684464 9853066314 9885665088 9913219344 9948727152 9962392986 9972226602 9973553247 9983397879 10007945766 10019157057 10020677184 10023213456 10044346584 10059115248 10069044336 10080324072 10091616444 10094170671 10118990934 10131863616 10140326001 10141864512 10153225824 10178191296 10192172328 10213661692 10232030403 10242130171 10265882976 10278816093 10280375616 10312823456 10331370504 10341568328 10353153356 10355773779 10378610424 10392866757 10394443584 10431675072 10441971904 10453669408 10456315272 10468028844 10479755538 10493768376 10531936224 10557832896 10569660192 10584178956 10606494834 10632574836 10709470512 10728730908 10739320956 10751351562 10777787748 10804884576 10832893344 10843586208 10855733616 10858481244 10870645338 10881375466 10882426464 10893565207 10897374852 10908131364 10920351078 10932584481 10963903392 10976185584 10987019888 10999327976 11014436943 11026373904 11029986338 11041520022 11106117568 11121373224 11137073584 11152371762 11192318046 11260647216 11273261832 11276115138 11299889907 11300981328 11327674878 11340364581 11382710976 11385591984 11398346568 11409597576 11422379052 11437652304 11450465208 11466193869 11520370368 11533275936 11549118348 11565422568 11601926388 11622791817 11634264369 11675936727 11677708224 11693749032 11705291624 11718404348 11735634456 11747218392 11760378084 11763354681 11805489423 11807280576 11818935232 11820507552 11832175264 11845430128 11848428252 11861269056 11874556512 11877562008 11890867716 11963461536 11976863472 11992878144 12048154326 12126850848 12155495148 12199034484 12212700318 12242729772 12261406752 12273509664 12287258928 12317471712 12331270224 12334391316 12348208782 12360397374 12374243973 12404670642 12420451008 12423594672 12449788808 12454142688 12480401232 12494382264 12511544877 12529207782 12568753587 12570660544 12605698672 12650850576 12668228118 12682419561 12713603994 12726153258 12740409591 12742342592 12745567728 12791220624 12805549848 12835797273 12864102888 12867358842 12881773359 12883727808 12960416664 12974935428 13011100389 13026681792 13054147488 13086245952 13137421752 13155467661 13168453077 13215620691 13217625792 13264969536 13283190648 13296302136 13298070996 13311197172 13326108894 13343927688 13358876076 13362257259 13364284608 13392462112 13412153664 13425392448 13440432096 13455488592 13458894228 13473971406 13491987912 13520434668 13535580786 13589563104 13642707204 13705088124 13775160672 13807698372 13823166294 13838147232 13857155676 13872679002 13941753696 13957371792 13973007384 13976544006 13991691168 14006012409 14040451386 14056180047 14112238608 14141993112 14176766448 14181411006 14232206898 14279294016 14304974544 14319094608 14335135416 14338763694 14370383664 14390123202 14404327314 14406243579 14420463603 14472115749 14474311488 14477974992 14494193784 14529833136 14544175152 14560468104 14576779308 14580468747 14634914112 14685915924 14701831872 14722026696 14779599471 14828497632 14847178801 14869829016 14923090728 14958339903 15011918649 15014196288 15031015776 15034820184 15066519876 15067975104 15103566504 15120486108 15137424666 15178486401 15180789312 15197795424 15212796768 15229838736 15250203072 15267286944 15288258492 15320492538 15398824464 15420563424 15469235184 15497055756 15512352492 15529730034 15567915636 15591665376 15647512608 15662957856 15680504112 15684472908 15702043266 15719633307 15740652564 15773840446 15791510917 15797904336 15836749344 15854490288 15909742251 15948862254 15969151296 16064205768 16108981434 16127027343 16166681622 16207326864 16265379312 16283600424 16287721866 16305968007 16322063199 16323639696 16346062278 16362197046 16380526617 16383011904 16441693632 16445855088 16464278376 16480529832 16498991964 16539560856 16544979507 16562280033 16564792896 16640534976 16659176352 16682059836 16705610376 16728557643 16758338116 16788477069 16805048533 16867800768 16890970824 16909892748 16951471992 16968204344 16987212788 16991512317 16994090304 17054960832 17074066464 17114396364 17133568578 17152137184 17156478456 17175697812 17280555552 17299913904 17323677522 17348133852 17402889582 17516562336 17540623548 17557937436 17577606522 17603451684 17620827588 17640567126 17710920864 17728402848 17730761328 17748262896 17768145192 17772642378 17791903584 17811834768 17816343012 17836301574 17853907318 17873907961 17940651456 17945192304 17965295208 17989317216 18027246224 18047441048 18072231489 18097744574 18190276272 18233242722 18273450832 18298551726 18319050477 18364094658 18410264496 18430888392 18476207568 18496905336 18501586974 18522313173 18540596061 18607005963 18609829056 18630676512 18635392008 18674683212 18681214032 18720601848 18741573396 18793811673 18816318144 18855990816 18902355264 18908548008 18976275864 19002342177 19021098889 19070405991 19073299392 19089229887 19092126144 19113513888 19118351592 19160511552 19186830936 19205769752 19208324772 19227284804 19248823958 19296154332 19301038263 19303966656 19325591712 19373110848 19392233536 19413957472 19435705744 19440624996 19462403142 19581221232 19629368928 19706132628 19826438688 19897454304 19924785972 19944453204 19947106494 19966795758 19989163341 20015891532 20038314114 20046426912 20088693168 20118230496 20138088672 20160648144 20183232888 20188341342 20210957109 20230906813 20237981868 20280652002 20303371179 20306451648 20384344656 20427323384 20464060806 20484260342 20507207609 20531765952 20557632186 20625646912 20662741008 20683136656 20706306712 20711547558 20734749441 20757220848 20785733514 20809018503 20907338816 20912630544 20936057688 20959511076 20964816009 20987536752 21060677079 21063872448 21139320384 21168357912 21212989668 21265149672 21272116509 21348310347 21418941024 21457461816 21478641912 21502703124 21508145541 21555575496 21585184803 21606490971 21609769152 21665786688 21687172416 21711467232 21716962488 21741290676 21762750932 21764852928 21787130414 21794749704 21816262728 21840702156 21865168962 21927806784 21952371168 21974039776 21998655952 22028873886 22052747808 22059972676 22083040044 22242746448 22274147168 22304743524 22384636092 22521294432 22546523664 22552230276 22599779814 22601962656 22655349756 22680729162 22706136999 22771183968 22796693136 22819195152 22844758104 22875304608 22900930416 22932387738 22980738807 23066551872 23098236696 23130845136 23203852776 23245583634 23268528738 23294595051 23351873454 23387498064 23410583248 23436808696 23471268912 23494436784 23520756168 23526709362 23553064899 23610978846 23641015104 23660760669 23664350528 23690860256 23696856504 23749113024 23755124016 23781735432 23923293381 23926923072 23953726944 24096308652 24163472151 24250022433 24253701696 24310990296 24398068968 24425400636 24431582799 24485459544 24522813504 24543295569 24547019328 24574517856 24634943424 24662540448 24668782632 24696417564 24720794748 24748487946 24809341284 24847189344 24899577616 24908285376 24960802464 24988764528 25023089754 25058415564 25137507174 25211397344 25301701152 25336456236 25364839122 25427207988 25452306516 25480819182 25491135456 25582441248 25611099696 25671594546 25700352867 25728205776 25734717684 25763546718 25920833328 25949870856 25985516283 26022200778 26104334373 26108294976 26274843504 26310935322 26336906154 26366409783 26431241382 26460850689 26566381296 26592604272 26596141992 26622394344 26652217788 26658963567 26687855376 26717752152 26724514518 26754452361 26780860977 26784924224 26880864192 26910977184 26917788456 26947942812 26983975824 27040869336 27071161572 27146616861 27179126208 27285414408 27349864083 27410176248 27447827589 27546141987 27550321344 27615396744 27646332588 27676294464 27714311352 27745358004 27883507392 27914743584 27946014768 27953088012 27983382336 28012024818 28080902772 28112360094 28224477216 28283986224 28353532896 28362822012 28464413796 28609949088 28638189216 28670270832 28677527388 28740767328 28780246404 28808654628 28812487158 28840927206 28873235937 28944231498 28955949984 28988387568 29059666272 29088350304 29120936208 29153558616 29160937494 29193604713 29327091703 29371831848 29444053392 29559198942 29656995264 29694357602 29739658032 29846181456 29916679806 29950193637 30023837298 30057471171 30062031552 30069640368 30133039752 30207133008 30240972216 30274849332 30282512013 30356972802 30395590848 30420978003 30425593536 30459677472 30534573888 30576516984 30640985076 30696091209 30726390513 30797648928 30836448279 30841126848 30938470368 30994111512 31024704984 31059460068 31067321337 31135831272 31178600271 31183330752 31209375847 31295025216 31325915712 31361008224 31368945816 31404086532 31439266614 31481305128 31547680892 31583021834 31595808672 31673498688 31708980576 31819484502 31897724508 32128411536 32217962868 32254054686 32333363244 32414653728 32530758624 32567200848 32575443732 32611936014 32644126398 32647279392 32680695621 32692124556 32724394092 32761053234 32797753443 32891710176 32928556752 32961059664 32997983928 33043310829 33079121712 33089959014 33124560066 33194400499 33318352704 33364119672 33411220752 33457115286 33516676232 33576954138 33610097066 33647748407 33781941648 33819785496 33899669721 33902943984 33936408688 33974425576 33983024634 34021093743 34148132928 34228792728 34267137156 34304274368 34312956912 34351395624 34398581607 34561111104 34599827808 34647355044 34696267704 34805779164 34868375451 34902793107 35027810181 35033124672 35081247096 35115874872 35155213044 35206903368 35241655176 35281134252 35290064043 35416468269 35421841728 35456805696 35461522656 35496525792 35536290384 35545284756 35583807168 35623669536 35632686024 35672603148 35707814636 35747815922 35890384608 35930590416 35978634432 36054492448 36094882096 36144462978 36195489148 36380552544 36466485444 36546901664 36597103452 36638100954 36728189316 36820528992 36861776784 36952415136 36993810672 37003173948 37044626346 37081192122 37122731919 37214011926 37261353024 37270784016 37349366424 37362428064 37441203696 37483146792 37534634631 37587623346 37706260761 37711981632 37817096016 37952551728 38004684354 38042197778 38047258683 38084814131 38140811982 38178459774 38221228773 38227027776 38236703184 38373661872 38411539504 38416649544 38454569608 38497647916 38507391819 38592308664 38602076526 38645320077 38651183424 38827914944 38871411488 38881249992 38924806284 39033301167 39162442464 39258737856 39412265256 39466402983 39505359231 39646862073 39652877376 39794908608 39849571944 39888906408 39894212988 39933591516 39978326682 40031783064 40076628228 40086771777 40092853824 40177386336 40236460992 40276177344 40321296288 40366465776 40376682684 40421914218 40461813626 40475963736 40561304004 40606742358 40768689312 40854646768 40928121612 40968520684 41014415218 41115264372 41325482016 41366273312 41412613424 41423095116 41469498882 41514441696 41571467028 41618037006 41825261088 41872115376 41919022152 41929632018 41975073504 42018037227 42121354158 42168540141 42336715824 42425979336 42530299344 42544233018 42696620694 42837882048 42914923632 42957283824 43005406248 43016291082 43106987423 43111150992 43170369606 43212981942 43218730737 43261390809 43416347247 43422934464 43433924976 43482581352 43525501864 43574260828 43589499408 43632525456 43681404312 43730337924 43741406241 43904742336 43948079552 43997311904 44057747772 44105495616 44119945352 44166080088 44338798413 44485492896 44541536403 44548294336 44609487048 44769272184 44875019709 45035755947 45042588864 45093047328 45104460552 45199559628 45203925312 45310699512 45361458324 45412273998 45542367936 45593386272 45638390304 45689516208 45750609216 45801860832 45864775476 45961477614 46196473392 46261690272 46407705552 46491167268 46537057476 46589190102 46703746908 46774996128 46821166496 46873617392 46942537824 46988873568 47041512336 47053418724 47106129798 47158899921 47221957692 47321521338 47374532751 47381720512 47393713008 47510248032 47563470864 47729226753 47846586762 47907453888 48192617304 48326944302 48381082029 48500044866 48621980592 48796137936 48850801272 48863165598 48917904021 48966189597 48970919088 49086591138 49141579851 49149035712 49325080896 49337565264 49392835128 49441589496 49496975892 49618682568 49634938521 49686840099 49694378688 49799155232 49921604928 49977529056 50046179508 50116831128 50185672929 50275014348 50365431207 50415145599 50422794688 50603402304 50672912472 50729678244 50854415976 50904613032 50961638364 50974536951 50982270912 51164882496 51222199392 51343189092 51400705734 51456411552 51469435368 51527093436 51841666656 51899741712 51971032566 52044401556 52208668746 52549687008 52621870644 52673812308 52732819566 52862482764 52921701378 53132762592 53185208544 53192283984 53244788688 53304435576 53317927134 53375710752 53435504304 53449029036 53508904722 53561721954 53621723883 53821954368 53835576912 53895885624 53967951648 54081738672 54142323144 54216694467 54293233722 54570828816 54699728166 54820352496 54895655178 54957151431 55092283974 55208441561 55230793488 55292665176 55428622704 55490716008 55621788183 55821017889 55829487168 55892029536 55906176024 56024049636 56161805544 56224720188 56381435019 56448954432 56567972448 56707065792 56725644024 56928827592 57007026531 57063296667 57211217973 57219898176 57267689661 57276378432 57340541664 57355054776 57481534656 57560492808 57617309256 57624974316 57681854412 57746471874 57888462996 57903114789 57911899968 57976775136 58119332544 58176700608 58241872416 58307117232 58321874988 58387209426 58654183406 58743663696 58888106784 59118397884 59388715204 59479316064 59692362912 59833359612 59900387274 59967490023 60047674596 60114942342 60139280736 60266079504 60414266016 60481944432 60549698664 60565024026 60632871327 60692720439 60713945604 60841956006 60910113537 60919354944 61153033968 61281970152 61392182418 61452781026 61521622827 61595297856 61672896558 61876940736 61988223024 62049409968 62118920136 62134642674 62204248323 62271662544 62357200542 62418751694 62427055509 62488675613 62722016448 62737891632 62808173064 62878533228 62962610256 63095361784 63166043668 63182031237 63191617344 63417961152 63638969004 63795449016 63816349527 64044931041 64256823072 64435925736 64508109372 64524436623 64666726488 64755554409 64819472913 64829307456 65061517248 65134401696 65150887464 65223872028 65288252796 65294558784 65361391242 65384249112 65448788184 65522106468 65595506886 65783420352 65857113504 65922119328 65995967856 66086621658 66158243424 66179918028 66249120132 66388800998 66728239344 66822441504 66914230572 67033352464 67153908276 67220194132 67295496814 67563883296 67639570992 67799339442 67805887968 67872817376 67948851152 67966049268 68042187486 68118410997 68457585456 68534274312 68625913824 68702791248 68797163214 68942216421 69199655616 69294710088 69392535408 69611558328 69736750902 69805586214 69883785153 70055620362 70162494192 70231749744 70310426088 70413806736 70483310352 70562268504 70580128086 70659194697 70728940529 70832936538 70923045312 70982282007 70993051584 71072580768 71090569512 71247339072 71265372048 71345206296 71415629272 71495631844 71694911197 71769880143 71780769216 71861180832 72108984896 72189764192 72288925956 72390978296 72490416453 72750067299 72761105088 72932970888 73093803328 73194206904 73276201908 73294748397 73456378632 73629886707 73641057984 73723553568 73904830272 73987621344 74006347896 74089252692 74162384244 74245463838 74428023852 74541568032 74698732848 74724856128 74882407392 74966293584 75069269262 75175246692 75412521522 75634192032 75905103456 76009368708 76084395556 76094517366 76169628262 76254956449 76281623964 76356919548 76442457546 76473406368 76747323744 76823079008 76833299088 76909139216 76995295832 77014783638 77101058601 77184617328 77204153052 77290640154 77742822976 77762499984 77849612568 77956548849 78066602334 78313003119 78324884928 78824530512 78932805966 79010718462 79099229349 79293724146 79382552067 79699143888 79777812816 79788425976 79867183032 79956653364 79976890701 80063566128 80153256456 80173543554 80263357083 80342582931 80354772672 80642592576 80732931552 80753365368 80843828436 80923627252 80951927472 81122608008 81213484716 81439850583 81537378624 81709293536 81856243224 81937041368 82028830436 82049592249 82230528744 82343482767 82638425961 82650964032 82732546624 82825226848 82846190232 82938997764 83028883392 83142934056 83236074012 83650522176 83744230752 83838044304 83859264036 83950147008 84036074454 84242708316 84337080282 84673431648 84851958672 85060598688 85088466036 85393241388 85829847264 85914567648 86010812496 86032582164 86213974846 86222301984 86340739212 86425963884 86437461474 86522781618 86619707811 86832694494 86867849952 86965162704 87051003728 87148521656 87178998816 87265050912 87362808624 87460675848 87482812482 87580814139 87981275109 87994623808 88115495544 88239890704 88332160176 88677596826 88970985792 89083072806 89218974096 89538544368 89750039418 89850580911 90071511894 90172413513 90186094656 90208921104 90399119256 90621399024 90722916648 90824547996 90847536039 91186772544 91262934009 91276780608 91379032416 91603721664 91729550952 91922955228 92088273627 92179171539 92392946784 92509344837 92523380544 92815411104 92982334536 93074114952 93178380204 93201964011 93407493816 93535800813 93549992256 93628127541 93642332992 93747234784 93885075648 93977747136 94083024672 94106837448 94212259596 94317799842 94443915384 94643042676 94749065502 94787426016 95020496064 95126941728 95458453506 95693173524 96385234608 96653888604 96762164058 97000089732 97243961184 97592275872 97701602544 97726331196 97835808042 97932379194 97941838176 98042086863 98173182276 98283159702 98393260329 98675130528 98785670256 98883178992 98993951784 99129932487 99237365136 99269877042 99373680198 99583201497 99598310464 99955058112 100092359016 100233662256 100371345858 100550028696 100730862414 100830291198 100943245221 101345824944 101459356488 101699009163 101708831952 101809226064 101923276728 101949073902 102063281229 102444398784 102686378184 102801411468 102912823104 102938870736 103054186872 103683333312 103799483424 103942065132 104088803112 104417337492 104708379321 105083430543 105099374016 105243741288 105347624616 105465639132 105724965528 105843402756 105870192129 106249404807 106265525184 106370417088 106384567968 106489577376 106608871152 106635854268 106751421504 106871008608 106898058072 107017809444 107123443908 107243447766 107671153824 107791771248 107935903296 108163477344 108284646288 108433388934 108586467444 109141657632 109399456332 109640704992 109791310356 109914302862 110184567948 110416883122 110461586976 110585330352 110857245408 110981432016 111243576366 111368195757 111642035778 111784059072 111812352048 112048099272 112323611088 112449440376 112603903893 112762870038 113118782283 113135944896 113451288048 113857655184 114014053062 114126593334 114141776049 114254442393 114422435946 114535379322 114663686319 114681083328 114710109552 115120985616 115234618512 115249948632 115363708824 115492943748 115522175457 115776925992 115806229578 115935960231 115953550272 116050397567 116483744832 116614234464 116643749976 116774418852 117099903501 117308366812 117487327392 117635339731 117776213568 118236795768 118516077693 118777430408 118940586219 118958632128 119384725824 119666719224 119800774548 119934980046 120095349192 120229884684 120260315331 120278561472 120532159008 120828532032 120963888864 121099397328 121130048052 121265742654 121385440878 121427891208 121683912012 121820227074 122306067936 122563940304 122784364836 122905562052 123043245654 123345793116 123976446048 124098819936 124237840272 124269285348 124408496646 124543325088 124714401084 124837503388 124854111018 124977351226 125117355727 125475783264 125616346128 125757066456 125925220512 126054111681 126190723568 126332087336 126364062474 126505620423 127277938008 127590898032 127632699054 128089862082 128513646144 128871851472 129016218744 129048873246 129320962269 129333452976 129511108818 129638945826 129656192211 129784172427 130249041741 130268803392 130301774928 130447744056 130576505592 130722782484 130768498224 130897576368 131044212936 131191013772 131224218723 131714227008 131844238656 131991935712 132173243316 132316486848 132359836056 132498240264 132777601996 133016395239 133147692223 133456478688 133624609209 133644883008 133828461144 134066704928 134307816552 134440388264 134590993628 134625059127 135107267841 135127766592 135279141984 135598678884 135611775936 135745634752 135897702304 135932098536 136084374972 136236821994 136915170912 137068548624 137251827648 137405582496 137594326428 137884432842 138589420176 138785070816 139223116656 139473501804 139611172428 139767570306 140111240724 140324988384 140463499488 140620852176 140827613472 140966620704 141124537008 141160256172 141318389394 141457881058 141476699763 141616347691 141665873076 141964564014 142123598253 142145161536 142181139024 142530744096 142690412592 142831258544 142991263688 143187680259 143389822394 143539760286 143722361664 144379528384 144577851912 144781956592 144980832906 145143246087 145500134598 145865941776 146388413808 146552403816 146589496794 146753712063 146898568791 146912757264 147259773414 147424739553 147447107136 147975242688 148012695792 148178505384 148324768488 148490927676 148856047704 148904815563 149060520297 149083136064 149397465696 149764814784 149932587168 150138538524 150350493384 150557018787 150825043044 151096293621 151245436797 151268384064 151810206912 152018737416 152168791112 152189034732 152339256524 152509912898 152563247928 152713839096 152884915092 152923610853 152946812736 153494647488 153646158016 153666598176 153818278432 153990591664 154029567276 154202117202 154369234656 154408306104 154581280308 155524999968 155699225136 155913097698 156133204668 156626006238 157649061024 157865611932 158021436924 158198458698 158587448292 158765104134 159398287776 159555625632 159576851952 159734366064 159913306728 159953781402 160127132256 160291030903 160306512912 160347087108 160526714166 160685165862 160865171649 161465863104 161506730736 161687656872 161847254504 161903854944 162245216016 162426969432 162650083401 162879701166 163418587072 163712486448 163874082736 164057660872 164099184498 164461057488 164686965534 164871454293 165276851922 165625324683 165650453696 165692380464 165877995528 166285868112 166472148024 166865364549 167463053667 167488461504 167676088608 167718528072 168072148908 168485416632 168674160564 169144305057 169346863296 169703917344 170121197376 170176932072 170786482776 171021079593 171189890001 171659694528 171803068983 171829135296 172021624992 172065164328 172427949692 172444603968 172681478424 172851927768 172874922948 173045563236 173239415622 173665388988 173709344367 173735699904 173930325408 174102007456 174297043312 174357997632 174530101824 174725617248 174921351696 174965624964 175161628278 175962550218 176230991088 176479781408 176664320352 177355193652 178166145612 178437948192 179077088736 179500078836 179701161822 179902470069 180143023788 180344827026 180417842208 180798238512 181242798048 181445833296 181649095992 181695072078 181898613981 182078161317 182525868018 182730340611 182758064832 183459101904 183845910456 184176547254 184358343078 184564868481 184785893568 185018689674 185630822208 185964669072 186148229904 186356760408 186403928022 186612744969 186814987632 187071601626 187256255082 187281166527 187466026839 187494469568 188166049344 188213674896 188424519192 188635599684 188887830768 189286085352 189498131004 189546093711 189574852032 190253883456 190916907012 191386347048 191449048581 192134793123 192770469216 193307777208 193524328116 193573309869 194000179464 194458418739 194487922368 195184551744 195403205088 195452662392 195671616084 195864758388 195883676352 196084173726 196346364552 196566319404 196786520658 197350261056 197571340512 197766357984 197987903568 198259864974 198474730272 198539754084 198747360396 199166402994 200184718032 200467324512 200742691716 201100057392 201461724828 201660582396 201886490442 202691649888 202918712976 203398018326 203417663904 203618452128 203846553456 203898147804 204126562458 204355232991 205289641921 205372756368 205602822936 205877741472 206108373744 206826649263 207598966848 207884130264 208177606224 208834674984 209416758642 209651355459 210166861086 210487482576 210695249232 210931278264 211449931056 211686805512 211740384258 211977584091 212186821587 212498809614 212769135936 212946846021 212979154752 213217742304 213271708536 213742017216 213796116144 214035618888 214246887816 214486895532 215084733591 215309640429 215342307648 215583542496 216326954688 216569292576 216866777868 217172934888 217471249359 218250201897 218283315264 218465630929 218798912664 219281409984 219582620712 219828605724 220369135896 220833766244 220889660121 220923173952 221170660704 221714490816 221962864032 222487152732 222736391514 223284071556 223624704096 224096198544 224647222176 224898880752 225207807786 225525740076 226237564566 226902576096 227715310368 228028106124 228253186668 228283552098 228508884786 228764869347 228844871892 229070758644 229327372638 229420219104 230241971232 230469237024 230499897264 230727417648 230985887496 231044350914 231303175803 231553851984 231612459156 231871920462 232100795134 232360803493 233228468928 233287499952 233548837704 234199807002 234616733624 234939009357 234974654784 235270679462 236473591536 237032155386 237297688047 237554860816 237881172438 238147656201 239333438448 239601549096 239869960092 239930672103 240190698384 240459769368 240520630662 240790071249 241027748793 241064318016 241927777728 242198794656 242260096104 242531485308 242770881756 242855782416 243367824024 243640454148 244319551749 244612135872 245127880608 245568729672 245811124104 246086491308 246148776747 246691586232 247030448301 247274285557 247915277883 247952892096 248197639872 248475680544 248538570696 248816993292 249086650176 249428802168 249675006776 249708222036 249954702452 250234711454 250951566528 251232692256 251514132912 251850441024 252108223362 252381447136 252664174672 252728124948 253011240846 254555876016 255181796064 255265398108 256179724164 257743702944 258032437488 258097746492 258641924538 258666905952 259022217636 259277891652 259312384422 259568344854 259859123433 260498083482 260603549856 260895488112 261153011184 261445564968 261536996448 261795152736 262088425872 262382027544 262448437446 262742442417 263001788569 263943825327 263983871424 264346486632 264719672112 264996480528 265555203992 266032790478 266295384446 266593698917 266912957376 267249218418 267656922288 268133409856 268615633104 268880776528 269181987256 269250118254 269551742733 270214535682 270517240539 270558283968 271197357768 271795404608 271864197072 272168749944 272473643988 272542608117 273788802027 273830341824 274137097248 274811164992 275188652856 275768865684 276264820881 276537514617 277178840352 277528034511 277570141632 278446233312 278947003608 279222344856 279535140612 279605892033 280222481448 280607402439 280649976768 280884382623 280926998976 281241704352 281655226944 281933241408 282249074016 282320512344 282636778788 282915762116 282953399526 283232695382 283331746152 283929128028 284247196506 284362278048 285061488192 285380825184 285662517088 285982527376 286375360518 286779644788 287079520572 289155703824 289563913184 289961665812 290286492174 291000269196 291731883552 292776827616 293104807632 293178993588 293507424126 293797137582 293825514528 294126260589 294519546828 294849479106 295179780987 296025391584 296357010768 296649536976 296981855352 297389797461 297712095408 297809631126 298121040594 298749604491 298794931392 299865174336 300277077048 300700986768 301114037574 301650086088 301748911961 302192587242 302490873594 302829735663 304037474832 304337582224 304378069464 304678513048 305019825796 305097027489 305126495856 305427678192 305769830184 305847221706 306189843687 307333196352 307636556864 307981183328 308059134552 308404234404 308738469312 308816612208 309162560616 311049999936 311398450272 311826195396 312266409336 313252012476 314125137963 315250291629 315298122048 315731223864 316042873848 316396917396 317174896584 317530208268 317610576387 318796575552 319111251264 319153703904 319468732128 319826613456 319907562804 320254264512 320582061806 320613025824 320694174216 321053428332 321370331724 321730343298 323013461472 323375313744 323694509008 323807709888 324490432032 324853938864 325300166802 325759402332 327424972896 327748165472 328115321744 328198368996 328922114976 329373931068 329742908586 330553703844 331250649366 331384760928 331755991056 332571736224 332944296048 333730729098 334104587271 334926107334 335352177216 335437056144 336144297816 336970833264 337348321128 337811711679 338288610114 339356346849 339407834688 340353864144 341572965552 342042159186 342379780002 342425328147 342763327179 343606137966 343991058957 344043249984 344130328656 344855899384 345362956848 345703855536 345749845896 346091126472 346478831244 346566526371 347330777976 347418688734 347807880693 347860650816 348151192701 348204014912 348594086624 349451234496 349842703392 349931249928 350323256556 351299710503 351925100436 352461982176 352906019193 352959562816 353328640704 354710387304 355548233079 356332291224 356821758657 356875896384 358154177472 359000157672 359402323644 359804940138 360286047576 360689654052 360835684416 361596477024 362485596096 362891666592 363298191984 363390144156 363797227962 364156322634 365051736036 365460681222 366918203808 367691820912 368353094508 368716686156 369129736962 370037379348 371929338144 372296459808 372713520816 372807856044 373225489938 373629975264 374143203252 374512510164 374562333054 374932053678 375352067181 376427349792 376849038384 377271199368 377775661536 378162335043 378572170704 378996262008 379092187422 379516861269 381833814024 382772694096 382898097162 384269586246 385540938432 386615554416 387048656232 387146619738 387962886807 388000358928 388916837478 389352517281 390747125223 390806410176 390905324784 391343232168 391729516776 392168347452 392692729104 393132638808 393573041316 393672656169 395142681024 395532715968 395975807136 396519729948 396949460544 397079508168 397494720792 398332805988 399049185717 399443076669 400369436064 400873827627 400934649024 401485383432 402200114784 402923449656 403321164792 403772980884 403875177381 405321803523 405383299776 405837425952 406796036652 406835327808 407236904256 407693106912 407796295608 408253124916 408710465982 410579283842 410745512736 411205645872 411755482944 412216747488 413653298526 415768260528 416355212448 417669349968 418833517284 419302710918 420333722172 420974965152 421390498464 421862556528 422899862112 423373611024 423480768516 423955168182 424373643174 424430099289 424849043073 424997619228 425893692042 426370794759 426435484608 426543417072 427592232288 428071237776 428493775632 428973791064 429563040777 430169467182 430619280858 431167084992 431527206487 433138585152 433733555736 434345869776 434942498718 435429738261 436500403794 436931261858 437420729291 437597825328 439165241424 439657211448 440695706373 440738271792 441667532488 441779320242 442274218659 442341321408 443925728064 444974305464 445472783028 446568143112 446714446689 447181560891 447249408192 448192397088 449294444352 449797761504 450415615572 451051480152 451671056361 452475129132 453288880863 453736310391 453805152192 455430620736 456056212248 456506373336 456567104196 457017769572 457529738694 457689743784 458141517288 458654745276 458770832559 458840438208 460483942464 460938474048 460999794528 461454835296 461971774992 462088701828 462606351606 463107703968 463224918312 463743840924 464201590268 464721606986 466574999904 467097675408 468399614004 469233467248 469878018714 470541358924 472947183072 474064310772 474595376094 475109721632 475762344876 476295312402 478666876896 479203098192 479739920184 479861344206 480381396768 480873092709 480919538736 481041261324 481580142498 482055497586 482595514947 484397589312 484520192208 485062970616 485541763512 485711564832 486735648048 487280908296 487950250203 488639103498 490255761216 491137459344 491622248208 492172982616 492297553494 493383172464 494060896602 494548571114 494614362879 495102583703 495830555766 496875974049 496951361088 497077141392 497633986584 498857604336 499350013552 499416444072 499909404904 500469422908 500596093647 502389161001 502465384512 503028265824 504216446724 504762894272 505328349344 505456249896 506022481692 507432915171 509111752032 510363592128 510530796216 512359448328 513063238779 513569670003 515409206949 515487405888 516064874976 516195492984 517283849076 517333811904 518044435272 518555783304 518624768844 519136689708 519718246866 520996166964 521128033101 521207099712 521790976224 522306022368 522891129936 523073992896 523590305472 524176851744 524764055088 524896874892 525484884834 526003577138 527887650654 528692973264 529439344224 529992961056 531110407984 532065580956 532590768892 533187397834 534498436836 535313844576 537231266208 537761553056 538363974512 538500236508 539103485466 539707410207 540429071364 541034481078 542394715536 543728394144 544337499888 544947287976 545085216234 545695841943 546234483951 547577604054 548191021833 548274194496 550377305712 551537731368 552529641762 553075029234 553694605443 554357680704 555056069022 556892466624 557894007216 558444689712 559070281224 559211784066 559838234907 560390836499 560444962896 561214804878 561768765246 561843499581 562398080517 562483408704 564498148032 564641024688 565273557576 565831524232 565906799052 566465390764 566663492304 567858256056 568494393012 568638281133 568724556096 570761650368 571325034176 571965054752 572750721036 573559289576 574159041144 574347145743 576404379369 578311407648 579127826368 579923331624 580572984348 580719929607 582000538392 583375256217 583463767104 585553655232 586209615264 586357987176 587014848252 587594275164 587651029056 588252521178 589039093656 589698958212 590359561974 592050783168 592714021536 593299073952 593963710704 594779594922 595424190816 595619262252 596242081188 597499208982 600554154096 601401973536 602228075148 603300172176 603497823922 604385174484 604981747188 605659471326 608074949664 608675164448 608756138928 609357026096 610039651592 610194054978 610252991712 610855356384 611539660368 611694443412 612379687374 613065698973 615868925763 615962366656 616118269104 616808468808 617633224416 618325121232 620479947789 622796900544 623652390792 624532818672 626504024952 628250275926 628954066377 630500583258 631462447728 632085747696 632793834792 634349793168 635060416536 635221152774 635932752273 636560464761 638307407808 638840538063 638937464256 639653226912 639815125608 641164123612 641226051648 641388348432 642106856664 642740663448 643460686596 645254200773 645928921287 646026922944 646750627488 647389018016 648980864064 649707877728 650600333604 651518804664 652413748077 654750605691 654849945792 655396892787 655496330944 656230643488 656396737992 657844229952 658747862136 659485817172 661107407688 662501298732 662668980363 662769521856 663511982112 665143472448 665888592096 667461458196 668209174542 669852214668 670874112288 672288595632 673941666528 674696642256 675623423358 676577220228 678712693698 680707728288 683145931104 684084318372 684759560004 684850656294 685526654358 686294608041 687212275932 687982117914 688260657312 689711798768 690725913696 691407711072 691499691792 692182252944 692957662488 693133052742 693909527409 694661555952 694837377468 695615761386 696302385402 697082410479 697188173248 699685406784 699862499856 700646513112 702599421006 703850200872 704817028071 704923964352 705812038386 709420774608 711096466158 711893064141 712664582448 713643517314 714442968603 718000315344 718804647288 719609880276 719792016309 720572095152 721379308104 723083246379 723192954048 725783333184 726596383968 726780288312 727594455924 728312645268 730103472072 730921362444 732958655247 733836407616 735383641824 736706189016 737433372312 738259473924 738446330241 740074758696 741091344903 741822856671 743745833649 743858676288 744592919616 745427041632 745615712088 746450979876 747259950528 748286406504 749025020328 749124666108 749864107356 750704134362 752854699584 753698076768 754542398736 755551323072 756324670086 757144341408 757992524016 758184374844 759033722538 763667628048 765545388192 765796194324 768539172492 773231108832 774097312464 774293239476 775925773614 776000717856 777833674956 778705034562 779577370299 781494250446 781810649568 782686464336 783459033552 784336694904 785385458208 786265277616 787146082632 787345312338 788227327251 789005365707 791831475981 791951614272 793039459896 794159016336 794989441584 796665611976 798098371434 798886153338 799781096751 800738872128 801747655254 802970766864 804400229568 805846899312 806642329584 807545961768 807750354762 808655228199 810643607046 811551721617 811674851904 812352782969 813592073304 815386213824 815592591216 816506249832 817420931964 821158567684 821366406081 821491025472 822411291744 824433494976 827306597052 829612543851 831536521056 832584103533 832710424896 835338699936 837667034568 838605421836 838817676099 840667444344 841822207317 841949930304 842653147869 842780996928 843725113056 845799724224 846747222048 846961537032 847910336364 848747286348 848860198578 849698086146 849995238456 851787384084 852741589518 853086834144 855184464576 856142475552 856987551264 857947582128 859126081554 860338934364 861238561716 863054412974 867467111472 868691739552 869884997436 870859476522 873000807588 873862523716 874841458582 875195650656 878330482848 879314422896 881391412746 881476543584 882378781767 883335064976 883558640484 884548437318 885539342961 889948610928 890945566056 892169392383 893136286224 893428893378 894363121782 896248813473 896384794176 899595523008 900831231144 902102960304 903342112722 904950258264 905246735883 906577761726 907472620782 908489206989 912112424496 913012746672 913134208392 914035539144 915059477388 915291082467 915379487568 916283034576 917309490552 917541665118 918569531061 919476226877 921999589056 922909670592 923943549984 924177403656 925212703212 926215407936 926449836624 927487681848 928403180536 929443213972 932033845561 933149999808 934195350816 936799228008 938466934496 939756037428 941082717848 942375413889 945750874887 945894366144 948128621544 949190752188 950219443264 951524689752 952590624804 952831729161 957333753792 958406196384 959479840368 959722688412 960762793536 961746185418 961839077472 962082522648 963160284996 964110995172 965191029894 969040384416 970125941232 971083527024 971423129664 973471296096 974561816592 975900500406 977278206996 982274918688 983244496416 984345965232 984595106988 986766344928 988121793204 989097142228 989228725758 990205167406 991314433837 991661111532 993751948098 994154282784 995267973168 997715208672 998700027104 998832888144 999818809808 1000938845816 1001192187294 1002313761813 1004778322002 1006056531648 1008432893448 1010656698688 1010912499792 1012044963384 1013435135037 1014865830342 1018069040547 1018223504064 1021061592432 1024718896656 1026126477558 1027139340006 1027275984441 1028289981537 1030818413898 1031973176871 1032129749952 1032390985968 1034567698152 1036088870544 1037111566608 1037249537688 1038273379416 1039436493732 1039699579113 1041992333928 1042256066202 1043423642079 1043581952448 1044453578103 1044612044736 1045782259872 1048353703488 1049528110176 1049793749784 1050969769668 1052007154276 1053899131509 1055775301308 1057385946528 1058718057579 1058878688448 1059985922112 1062220815968 1064131161912 1065181537784 1066374795668 1066644699237 1068996873672 1070465275971 1070627689152 1074462532416 1075523106112 1076727949024 1077000473016 1078206970932 1079414820414 1080858142728 1082068962156 1084789431072 1087456788288 1088674999776 1089894575952 1090170432468 1091391683886 1092468967902 1095155208108 1096382043666 1100754611424 1103075462736 1105059283524 1106150058468 1107389210886 1110112138044 1115788014432 1116889379424 1118140562448 1118423568132 1119676469814 1120781672998 1120889925792 1122037216321 1122429609756 1123537530492 1123686999162 1124796161034 1126056201543 1129282049376 1130547115152 1131663048464 1131813598104 1132930781528 1133326984608 1134487005129 1135716512112 1136988786024 1137276562266 1138550583807 1143930109504 1145501442072 1147118579152 1148318082288 1148694291486 1152808758738 1156622815296 1159846663248 1161145968696 1161439859214 1163888660421 1164001076784 1166750512434 1168057551843 1172241375669 1172419230528 1172715974352 1174029696504 1175188550328 1176505042356 1178078187312 1179397916424 1180719123948 1181017968507 1185428043072 1186598147904 1187927421408 1189559189844 1190848381632 1191238524504 1192484162376 1194998417964 1197147557151 1198329230007 1201108308192 1202621482881 1202803947072 1204456150296 1206600344352 1206995647844 1208770348968 1209963494376 1211318942652 1211625532143 1215965410569 1216149899328 1217350328896 1217512277856 1218714052192 1220079303184 1220388109956 1220505983424 1221710712768 1223079320736 1223388886824 1224759374748 1226131397946 1231737851526 1232236538208 1233616937616 1235266448832 1236650242464 1240959895578 1247304781584 1249065637344 1253008049904 1256500551852 1257908132754 1261001166516 1262924895456 1264171495392 1265587669584 1268699586336 1270120833072 1270442305548 1271865504546 1273120929522 1273290297867 1274547129219 1277681076126 1279112384277 1279306453824 1279630251216 1282328247224 1282776696864 1284213713328 1285481326896 1286921373192 1288689122331 1290508401546 1291857842574 1293501254976 1294581619461 1294778036032 1299415755456 1301200667208 1303037609328 1304827496154 1306289214783 1309501211382 1310793785574 1312262187873 1312461286976 1312793475984 1317495724272 1318971634344 1322087119119 1322214815376 1325002597464 1325337960726 1326822655977 1327023964224 1331777184192 1334922916392 1336418349084 1339704429336 1340143340067 1341748224576 1344577191264 1347883333056 1349393284512 1351246846716 1353154440456 1355013169083 1357425387396 1361208931173 1361415456576 1366291862208 1368168636744 1369519120008 1369701312588 1371053308716 1372589216082 1374424551864 1375964235828 1376312497677 1376521314624 1379423597536 1381451827392 1382815422144 1382999383584 1384364505888 1385915324976 1386266105484 1387819054818 1389323111904 1389674754936 1391231522772 1392604770804 1394164820958 1399724999712 1401293026224 1405198842012 1407700401744 1409634056142 1411624076772 1418841549216 1422192932316 1423786128282 1425329164896 1427287034628 1428885937206 1436000630688 1437609294576 1439219760552 1439584032618 1441144190304 1442619278127 1442758616208 1446166492758 1447786544841 1453192767936 1453560576624 1455188911848 1456625290536 1460206944144 1461842724888 1463850750609 1465917310494 1470767283648 1473412378032 1474866744624 1476518947848 1476892660482 1480149517392 1482182689806 1483645713342 1483843088637 1485307751109 1487491667298 1490627922147 1490854083264 1491231424176 1492901959752 1496572813008 1498050040656 1498249332216 1499728214712 1501408268724 1501788280941 1507167483003 1507396153536 1509084797472 1512649340172 1514288682816 1515985048032 1516368749688 1518067445076 1522298745513 1527335256096 1529259416503 1531090776384 1531592388648 1537078344984 1540709010009 1546227620847 1546462217664 1548194624928 1548586478952 1551851547228 1552001435712 1555667349912 1557410069124 1559154740598 1562988500892 1563384099303 1563621299136 1565372928672 1566918067104 1568673389808 1570770916416 1572530555232 1574292165264 1574690624676 1576454654502 1578010731414 1583662951962 1586078919792 1588318032672 1589978883168 1593331223952 1596196742868 1597772306676 1599562193502 1603495310508 1605941533728 1611693798624 1613284659168 1615091923536 1615500709524 1617310456398 1619122230621 1621287214092 1623103443234 1624705565938 1626525624451 1627184146608 1631185182432 1633012499664 1634841863928 1638703451853 1642317135368 1642732812162 1644573065499 1644822583488 1654613194104 1659225087702 1661083816329 1663073042112 1665168207066 1670677399872 1675334069136 1677210843672 1677635352198 1679514704721 1681172509497 1681334888688 1683644414634 1685306295738 1685530498743 1687194241551 1687450226112 1693494444096 1693923074064 1695820672728 1697494572696 1697720397156 1699396172292 1699990476912 1703574768168 1705483179036 1705914843399 1706173668288 1712284951104 1713975102528 1715895164256 1718252163108 1720677868728 1722477123432 1723041437229 1726108825948 1729213138107 1730919998899 1734934222944 1737383479104 1739769994872 1741718953044 1746001615176 1747725047432 1749682917164 1750125768651 1750391301312 1756660965696 1758628845792 1762782825492 1762953087168 1764757563534 1766670129952 1767117280968 1769096874636 1771078685922 1779897221856 1781891132112 1784338784766 1786272572448 1786857786756 1788726243564 1792497626946 1801662462288 1804205920608 1806684225444 1809900516528 1810493471766 1813155523452 1814945241564 1816978413978 1824224848992 1826025493344 1826268416784 1828071078288 1830118954776 1830582164934 1830758975136 1832566069152 1834618981104 1835083330236 1837139062122 1838952453754 1839197096919 1841012519983 1847606777289 1847887099968 1848354807312 1850425406424 1852899673248 1854975363696 1856806361072 1858886427944 1861439843367 1864067691122 1868390701632 1873598456016 1876933868992 1879512074856 1882165435696 1884750827778 1886862199131 1891501749774 1896257243088 1898381504376 1903049379504 1905181249608 1905663458322 1907798256819 1909681394283 1916521614189 1916812392768 1918959680736 1919445376824 1923492370836 1923678154944 1924165045296 1926320569992 1928221990344 1930382059788 1935762602319 1937786763861 1938080768832 1940251882464 1942167054048 1946942592192 1949123633184 1951801000812 1954556413992 1957241244231 1964251817073 1964549837376 1966190678361 1966488992832 1968691930464 1969190213976 1973532689856 1976243586408 1978194284456 1978457451516 1980410334812 1982628867674 1983322223064 1987503896196 1988006941089 1988308565568 1990535946336 1995430417344 1997400054208 1997665776288 1999637619616 2001877691632 2002384374588 2004627523626 2009556644004 2016865786896 2021824999584 2024089926768 2026870270074 2029731660684 2036138081094 2042123184864 2049437793312 2052252955116 2054278680012 2054551968882 2056579963074 2058883824123 2061636827796 2063946353742 2064781971936 2069135396304 2072177741088 2074223133216 2074499075376 2076546758832 2078872987464 2079399158226 2081728582227 2083783401739 2083984667856 2084512132404 2086847284158 2088907156206 2091247231437 2091564519744 2099056220352 2099587499568 2101939539336 2104014308552 2107798263018 2111550602616 2112242383727 2114451084213 2114771893056 2117436115158 2124441631936 2128262323824 2130363075568 2132749591336 2133289398474 2135679192423 2137993747344 2140930551942 2143328905809 2153455898048 2154000946032 2156413941864 2158829640828 2159376048927 2161716285456 2164137924312 2169249739137 2169578862144 2177349999552 2179789151904 2180340864936 2182783367772 2184937935804 2190310416216 2192764087332 2198875965741 2201509222848 2206150925472 2210118567048 2212300116936 2214778421772 2215338990723 2220224276088 2223274034709 2225468570013 2231576028864 2233778758848 2236281124896 2236847136264 2239352939628 2241563345996 2241779851584 2244074432642 2244859219512 2247075060984 2247373998324 2249592322068 2252112403086 2258564098752 2261094230304 2263326096928 2263627196208 2265861563056 2266653969216 2268974010258 2271433024224 2273977572048 2274553124532 2277101167614 2291002884144 2294237158304 2296636164576 2297388582972 2305617517476 2319693326496 2322291937392 2322879718428 2327777320842 2328002153568 2333501024868 2336115103686 2338732110897 2344482751338 2345431948704 2348059393008 2350377100656 2353010084712 2356156374624 2358795832848 2361438247896 2362035937014 2364681981753 2367016097121 2375494427943 2375854842816 2379118379688 2382477049008 2384968324752 2389996835928 2394295114302 2396658460014 2399343290253 2402216616384 2405242965762 2408912300592 2413200688704 2413991295688 2417540697936 2419926988752 2422637885304 2423251064286 2425965684597 2431930821138 2434655164851 2435024555712 2437058348907 2437428104384 2440158606368 2440776219912 2446158641472 2446777773648 2449518749496 2452262795892 2463475703052 2464099218243 2464473076416 2467233875232 2473300484928 2481919791156 2488837631553 2494609563168 2497752310599 2498131274688 2506016099808 2513001103704 2515816265508 2516453028297 2522002333032 2525849790912 2527959443607 2528342990784 2531175339168 2537399172672 2540241666144 2540884611096 2543731009092 2546241859044 2546580595734 2549094258438 2555362152252 2558224768554 2559260502432 2564656494448 2565553393728 2568427426656 2570962653792 2573842746384 2577378244662 2581016803092 2583715685148 2589163238922 2602401334416 2606075218656 2609654992308 2612578429566 2619002422764 2621587571148 2624524375746 2625586951968 2634991448544 2637943268688 2644174238238 2644429630752 2647136345301 2650005194928 2650675921452 2653645311954 2656618028883 2669845832784 2672836698168 2676508177149 2679408858672 2680286680134 2688746440419 2689154382528 2698786569024 2702493693432 2706308880912 2710026338166 2714850774792 2715740207649 2722417862346 2725467620967 2736337273488 2739038240016 2739402625176 2742106617432 2745178432164 2745873247401 2748849103728 2751928471656 2752624995354 2755708593183 2758428680631 2758847195072 2765998767168 2768729011776 2771830649952 2772532210968 2775638109636 2778646223808 2779349509872 2782463045544 2785209541608 2788329641916 2796101536683 2799449999424 2802586052448 2810397684024 2815400803488 2819268112284 2823248153544 2827126241667 2837252624661 2837683098432 2844385864632 2847572256564 2850658329792 2854574069256 2857771874412 2872001261376 2875218589152 2878439521104 2879168065236 2882288380608 2885238556254 2885517232416 2892332985516 2895573089682 2907121153248 2910377823696 2913250581072 2920413888288 2923685449776 2927701501218 2931834620988 2946824756064 2949733489248 2953037895696 2953785320964 2960299034784 2964365379612 2967291426684 2967686177274 2970615502218 2973943301511 2974983334596 2981255844294 2982462848352 2985803919504 2993145626016 2996100081312 2996498664432 2999456429424 3002816537448 3003576561882 3006941285439 3014334966006 3018169594944 3020690445409 3025298680344 3031970096064 3032737499376 3036134890152 3044597491026 3054207121641 3054670512192 3058518833006 3063184777296 3074156689968 3081418020018 3084869944611 3092455241694 3095919530613 3096389249856 3097172957904 3103703094456 3111334699824 3114820138248 3118309481196 3119098737339 3125977001784 3126768198606 3130270926237 3130745857344 3133360734309 3133836134208 3137346779616 3145061110464 3148584330528 3149381249352 3152909309004 3156021462828 3161697394527 3167325903924 3172157839584 3176154172737 3176636065344 3179957766336 3186662447904 3192393485736 3195544613352 3199124387004 3199934097711 3206990621016 3211395827913 3211883067456 3214565712241 3223387597248 3226569318336 3230183847072 3231001419048 3234620912796 3238244461242 3242574428184 3246206886468 3249411131876 3253051248902 3254368293216 3262370364864 3266024999328 3269683727856 3277406903706 3284634270736 3285465624324 3289146130998 3309226388208 3318450175404 3322167632658 3330336414132 3350668138272 3354421687344 3355270704396 3359029409442 3362345018994 3362669777376 3366111648963 3367288829268 3370612591476 3371060997486 3374388483102 3378168604629 3387846148128 3391641345456 3394989145392 3395440794312 3398792344584 3399980953824 3403461015387 3407149536336 3410966358072 3411829686798 3415651751421 3419023251397 3431790328512 3436504326216 3441355737456 3444954246864 3446082874458 3452217651896 3458426276214 3461839997798 3465718085921 3469868445888 3479539989744 3483437906088 3491665981263 3492003230352 3495450094864 3499365834328 3500251537302 3504172655529 3516724127007 3517257691584 3525565650984 3529515127068 3533340259904 3534234561936 3538193749272 3542157371844 3543053905521 3559794443712 3563782264224 3568677569532 3572545144896 3573715573512 3577452487128 3584995253892 3591442671453 3594987690021 3603324924576 3607864448643 3608411841216 3613368450888 3619801033056 3620986943532 3626311046904 3629890483128 3633956827956 3634876596429 3647896231707 3648449697984 3652050986688 3652536833568 3656142156576 3660237909552 3661164329868 3661517950272 3665132138304 3669237962208 3670166660472 3674278124244 3677904907508 3678394193838 3682025039966 3695213554578 3696709614624 3700850812848 3705799346496 3709950727392 3713612722144 3717772855888 3722879686734 3728135382244 3747196912032 3759024149712 3764330871392 3769501655556 3773724398262 3783003499548 3792514486176 3796763008752 3806098759008 3810362499216 3811326916644 3815596513638 3819362788566 3819870893601 3823641387657 3833043228378 3837337152831 3837919361472 3838890753648 3846984741672 3848330090592 3852641139984 3856443980688 3860764119576 3866067366993 3871525204638 3875573527722 3880503764928 3883744858383 3884334108096 3898247266368 3903602001624 3909112827984 3914482488462 3918867644349 3922735855493 3928503634146 3932381356722 3936786563619 3937383860928 3938380427952 3952487172816 3956388568912 3956914903032 3960820669624 3965257735348 3966261357357 3966644446128 3975007792392 3976013882178 3980467967931 3981071892672 3995331552576 3999275239232 4003755383264 4004768749176 4009255047252 4019113288008 4020430020201 4033731573792 4043649999168 4048179853536 4053740540148 4059463321368 4065039507249 4072276162188 4083626793519 4084246369728 4098875586624 4104505910232 4108557360024 4109103937764 4113159926148 4117767648246 4123273655592 4127892707484 4128937493031 4129563943872 4138270792608 4144355482176 4148446266432 4148998150752 4153093517664 4157745974928 4158798316452 4163457164454 4167566803478 4167969335712 4169024264808 4173694568316 4177814312412 4182494462874 4199174999136 4203879078672 4208028617104 4215596526036 4223101205232 4224484767454 4228902168426 4234872230316 4256524647648 4260726151136 4265499182672 4266578796948 4271358384846 4275987494688 4281861103884 4286657811618 4308001892064 4312827883728 4317659281656 4318752097854 4323432570912 4327857834381 4328275848624 4338499478274 4343359634523 4359578303808 4360681729872 4365566735544 4369875871608 4380620832432 4385528174664 4391552251827 4397751931482 4412301850944 4420237134096 4424600233872 4429556843544 4430677981446 4440448552176 4446548069418 4450937140026 4451529265911 4455923253327 4471883766441 4472562249792 4473694272528 4478705879256 4483126691992 4488148865284 4489718439024 4494150121968 4494747996648 4499184644136 4504224806172 4505364842823 4521502449009 4522188460608 4526652193856 4527254392416 4531723126112 4537948020516 4542866048448 4547955144096 4549106249064 4554202335228 4566896236539 4582005768288 4587778249509 4588474316608 4593272329152 4594777165944 4611235034952 4622127030027 4638682862541 4639386652992 4644583874784 4645759436856 4655554641684 4656004307136 4667002049736 4672230207372 4677464221794 4688965502676 4690863897408 4696118786016 4700754201312 4706020169424 4712312749248 4717591665696 4722876495792 4724071874028 4729363963506 4734032194242 4750988855886 4758236759376 4764954098016 4769936649504 4779993671856 4788590228604 4793316920028 4798686580506 4810485931524 4817824601184 4827982591376 4835081395872 4839853977504 4845275770608 4846502128572 4851931369194 4857366691863 4863861642276 4869310329702 4874116697814 4879576873353 4880317212736 4881552439824 4893555547296 4899037498992 4904525591784 4916110355559 4926951406104 4928198436486 4933719196497 4934467750464 4963839582312 4977675263106 4983251448987 4989219126336 4995504621198 5012032199616 5026002207408 5031632531016 5032906056594 5038544114163 5043517528491 5044004666064 5055918887214 5061582724653 5062350678336 5080483332288 5081769222192 5087462018184 5092483718088 5093161191468 5098188516876 5110724304504 5116449537108 5117744530197 5118521004864 5129312988896 5136854853312 5141925307584 5147685492768 5154756489324 5162033606184 5167431370296 5169124311687 5178326477844 5187639414321 5192759996697 5204802668832 5212150437312 5219309984616 5225156859132 5238004845528 5243175142296 5249048751492 5250377305953 5251173903936 5269982897088 5275886537376 5288348476476 5288859261504 5294272690602 5300010389856 5301351842904 5307290623908 5313236057766 5339691665568 5345673396336 5353016354298 5358817717344 5360573360268 5377492880838 5404987386864 5412617761824 5420052676332 5429701549584 5431480415298 5444835724692 5450935241934 5472674546976 5478076480032 5478805250352 5484213234864 5490356864328 5491746494802 5497698207456 5503856943312 5505249990708 5511417186366 5516857361262 5517591290757 5523037559949 5542820331867 5543661299904 5545064421936 5551276219272 5558699019744 5564926091088 5570419083216 5576659283832 5584319530101 5592203073366 5605172104896 5620795368048 5630801606976 5638536224568 5646496307088 5654252483334 5660586597393 5674505249322 5686469480783 5688771729264 5695144513128 5709148138512 5715543748824 5729044182849 5749564842567 5750437178304 5756879042208 5758336130472 5770477112508 5771034464832 5784665971032 5791146179364 5807287806957 5813360291583 5814242306496 5820755647392 5826501162144 5840827776576 5847370899552 5855403002436 5863669241976 5871723732693 5892755451219 5893649512128 5898572035083 5899466978496 5906075791392 5907570641928 5920598069568 5928730759224 5934582853368 5935372354548 5941231004436 5947886603022 5949966669192 5962511688588 5964020823267 5964925696704 5971607839008 5986291252032 5992200162624 5992997328864 5998912858848 6005633074896 6007153123764 6013882570878 6028669932012 6041380890818 6050597360688 6065474998752 6072269780304 6089194982052 6108414243282 6117037666012 6126369554592 6148313379936 6162836040036 6169739889222 6176651472369 6184910483388 6191839061226 6194345915808 6207406188912 6222669399648 6229640276496 6236618962392 6238197474678 6245185746681 6251350205217 6251954003568 6253536397212 6260541852474 6266721468618 6273741694311 6274693559232 6297168661056 6298762498704 6305818618008 6312042925656 6323394789054 6334651807848 6336727151181 6343353252639 6344315679168 6352308345474 6373324895808 6384786971472 6391089226704 6398248774008 6399868195422 6407037577269 6413981242032 6422791655826 6429131424482 6429986717427 6436333588139 6460367694144 6462002838096 6469241825592 6476488922484 6485148856368 6492413772936 6498822263752 6506102497804 6507749217411 6508736586432 6532049998656 6539367455712 6554813807412 6569268541472 6570931248648 6578292261996 6596627897223 6618452776416 6636900350808 6644335265316 6646016972169 6660672828264 6669822104127 6676405710039 6701336276544 6708843374688 6710541408792 6718058818884 6724690037988 6725339554752 6732223297926 6734577658536 6741225182952 6742121994972 6748776966204 6756337209258 6775692296256 6783282690912 6789978290784 6790881588624 6797584689168 6799961907648 6806922030774 6814299072672 6821932716144 6823659373596 6831303502842 6838046502794 6873008652432 6882711474912 6889908493728 6892165748916 6904435303792 6916852552428 6923679995596 6931436171842 6959079979488 6966875812176 6983331962526 6984006460704 6990900189728 6998731668656 7000503074604 7008345311058 7016196332691 7033448254014 7051131301968 7059030254136 7068469123872 7076387498544 7084314743688 7086107811042 7094045945259 7101048291363 7126483283829 7127564528448 7137355139064 7147431147024 7154904974256 7169990507784 7182885342906 7189975380042 7198029870759 7206649849152 7215728897286 7226736901776 7239602066112 7241973887064 7252622093808 7259780966256 7267913655912 7269753192858 7277897053791 7285080874487 7295792463414 7303965494553 7305073667136 7311175046721 7312284313152 7320475819104 7322328659736 7338475924416 7340333320944 7348556248488 7355809815016 7356788387676 7364050079932 7390427109156 7392297654729 7393419229248 7401701625696 7419901454784 7427225444288 7435545711776 7445759373468 7456270764488 7466512894659 7493256931797 7494393824064 7518048299424 7528661742784 7539003311112 7547448796524 7549359084891 7566006999096 7583878330821 7585028972352 7593526017504 7612197518016 7620724998432 7622653833288 7631193027276 7638725577132 7639741787202 7647282775314 7666086456756 7674674305662 7677781507296 7693969483344 7696660181184 7705282279968 7712887961376 7721528239152 7732134733986 7743050409276 7751147055444 7767489716766 7807204003248 7818225655968 7828964976924 7837735288698 7845471710986 7854260514247 7857007268292 7864762713444 7873573127238 7876760855904 7904974345632 7912777137824 7913829806064 7921641339248 7930515470696 7932522714714 7933288892256 7941409035903 7950015584784 7952027764356 7960935935862 7969854086649 8007510766528 8009537498352 8018510094504 8029524531447 8038226576016 8040860040402 8066239321257 8067463147584 8096359707072 8107481080296 8118926642736 8130079014498 8144552324376 8147220622947 8167253587038 8176402862901 8209011820464 8217114720048 8218207875528 8226319852296 8235535296492 8237619742203 8246547311184 8255785414968 8257874986062 8267125779549 8275286041893 8276541585216 8297996301504 8306187035328 8315491949856 8317596632904 8326914328908 8335133606956 8335938671424 8338048529616 8347389136632 8355628624824 8364988925748 8388304610049 8398349998272 8407758157344 8416057234208 8431193052072 8446202410464 8448969534908 8457804336852 8469744460632 8481378725001 8511757873983 8513049295296 8521452302272 8530998365344 8533157593896 8542716769692 8551974989376 8563722207768 8573315623236 8616003784128 8625655767456 8635318563312 8637504195708 8646865141824 8655715668762 8656551697248 8676998956548 8686719269046 8721363459744 8731133471088 8739751743216 8761241664864 8771056349328 8783104503654 8795503862964 8840474268192 8849200467744 8859113687088 8861355962892 8880897104352 8893096138836 8901874280052 8903058531822 8911846506654 8921829904533 8943767532882 8947388545056 8957411758512 8966253383984 8976297730568 8979436878048 8988300243936 8989495993296 8998369288272 9008449612344 9010729685646 9020823856317 9043004898018 9054508784832 9062071336227 9063446252224 9075896041032 9095910288192 9098212498128 9108404670456 9133792473078 9162621364923 9164011536576 9175556499018 9189554331888 9222470069904 9244254060054 9254609833833 9277365725082 9287758591839 9289167749568 9291518873712 9311109283368 9334004099472 9344460414744 9354928443588 9357296212017 9377931005352 9392237572032 9400082202927 9401508402624 9412040338848 9435183331392 9445752991584 9448143748056 9458727927012 9468064388484 9485092183581 9501977711772 9516473518752 9528462518211 9529908196032 9539873299008 9559987343712 9577180457208 9586633840056 9597373161012 9599802293133 9620971863048 9634187483739 9635649202368 9643697136723 9655965182752 9670162791744 9679707955008 9690551541216 9693004257144 9703862738388 9714733383726 9727723284552 9738620659404 9748233395628 9759153746706 9763104879648 9787111094592 9798074997984 9809051183568 9832220711118 9853902812208 9856396872972 9867438392994 9927679164624 9955350526212 9966502897974 9991009242396 10052004414816 10063265062032 10065812113188 10077088228326 10087035056982 10088009332128 10098334946889 10111837774428 10123165449306 10134505813887 10163538444384 10174924036368 10184967436176 10186322382936 10196377033752 10210383046161 10221448609008 10232899074216 10235489060394 10246955254263 10257069754191 10258625977792 10295370985536 10309512978648 10324067212368 10334862740592 10338248623374 10356652955688 10375278828642 10385519993394 10397154257763 10409605337664 10438619969232 10450313718264 10474997943789 10476009691056 10486350284592 10498097502984 10500754611906 10512517966587 10550172381021 10551773074752 10576696952952 10588545381204 10600020779712 10602703685808 10614581247816 10626472115532 10679383331136 10691346792672 10706032708596 10717635434688 10721146720536 10754985761676 10784963070063 10809974773728 10823593345929 10825235523648 10840105352664 10859403099168 10862960830596 10889671449384 10901870483868 10904629789287 10943688695121 10945349093952 10956152960064 10957610500704 10968426469728 10980713728656 10983492989604 10995396414912 11007713886624 11010499981416 11022834372732 11033714722524 11035182581514 11046075119898 11085640663734 11090128843872 11102552438544 11117398039488 11129852182176 11140838166432 11153318567664 11168639060202 11184406146732 11241590736096 11277072449136 11292992614176 11308504966668 11321173194786 11349010498644 11372938961566 11377543458528 11390289026256 11418296277024 11431087497648 11458088365698 11470924162971 11499129685134 11512011458493 11513758084416 11516672260944 11540954225016 11569331942064 11582292358728 11598202100979 11614575613914 11626720583166 11641511294784 11651234575149 11653002324288 11694741799104 11710806004872 11727338483952 11743447465386 11756602933047 11768207566479 11785510902438 11797144070166 11810359690857 11812151582784 11815141283856 11857461518448 11869165706736 11870744709096 11882462008872 11895773206044 11898784072071 11899933338384 11925023377176 11928041646534 11941403903793 11943215678016 11953190949401 11985994657728 11997825717696 12011266149792 12014306247528 12027765141756 12057339864024 12061290060603 12082761781636 12101194721376 12116439992293 12130949997504 12144539560608 12178389964104 12216828486564 12234075332024 12250880380557 12252739109184 12296626759872 12325672080072 12339479778444 12353302944738 12369820966776 12383678122452 12386812479093 12388691831616 12414812377824 12445338799296 12459280552992 12473237924784 12476394949356 12490371493362 12502700410434 12503908007136 12507072794424 12521083704948 12533442937236 12547483388622 12597524997408 12611637236016 12624085851312 12646789578108 12669303615696 12673454302362 12686706505278 12704616690948 12769573942944 12782178453408 12796497548016 12799736390844 12814075154538 12827962484064 12845583311652 12858262848964 12859973434854 12872667176278 12887087639881 12924005676192 12938483651184 12952977844968 12970297712736 12983573503143 12984827545872 12997644527504 13012204995608 13015498434822 13030078903569 13078734911424 13109627614824 13138537082944 13141862497296 13156584523992 13174656755481 13193255794446 13236905552832 13273800701616 13288670530632 13292033944338 13321345656528 13339644208254 13352811420078 13354587797733 13367769759981 13415651299323 13417686749376 13421082817584 13436117637768 13449380075976 13464446595852 13469155317072 13482450365904 13484243989944 13497553932408 13512674418516 13516094528469 13564507347027 13566565381824 13579956581568 13581763177248 13595169378336 13613844061548 13628598145344 13643865432288 13647318747192 13662607005684 13676093005588 13700688709617 13746017304864 13763334748527 13765422949824 13779816987456 13784331497832 13808870607584 13833705104856 13847359991192 13862872343684 13866381090081 13916048587623 13918159958976 13933751624352 13966663925052 13968012921408 13981800379456 13997463337312 14001006149208 14016690622116 14032392665382 14066896508028 14102262603936 14118060508272 14136938247744 14152774997088 14168629487376 14172215622084 14188091890518 14202096582726 14252966567658 14274710278128 14294862294048 14309809948512 14339981015568 14365770685812 14379950760084 14396059741518 14431457794572 14453473803552 14483947774128 14505244187616 14519561932512 14535827311824 14539506385716 14555794107582 14570161748974 14572100075589 14586483812173 14591584926828 14607930989106 14622350093442 14638730620059 14640951638208 14644657319472 14680666641888 14697112496976 14711619630032 14713576775352 14728100159864 14748331066677 14780854218312 14784595309458 14801157589491 14803403251392 14871091423552 14891518746936 14912541528976 14933025789318 14949754346961 14986513863594 15036096598848 15078006622224 15094897593048 15098718169782 15115632342489 15130552585473 15132013998192 15167756661642 15184748173959 15187052035008 15241449996864 15245307666576 15262386054552 15277451154264 15279483574404 15294565550628 15332172913512 15349348611324 15353233590591 15355563014592 15387938966688 15410564559936 15425775922752 15443056478304 15464269467972 15486100818552 15502294110888 15507372935061 15534979433532 15562918242963 15578279990091 15614408006496 15636451311936 15657929953848 15675470577396 15690943421972 15708521028494 15714014536584 15729525426888 15747146254476 15751131917859 15753521711808 15809948691264 15825554275648 15827659612128 15843282678496 15861030941392 15865045429428 15866577784512 15882818071806 15900031169568 15904055528712 15921871871724 15939708173298 16019074996704 16037020189008 16059049062894 16076453152032 16081720080804 16132478642514 16214962160592 16237853285472 16260158028996 16289104648752 16294441245894 16334507174076 16352805725802 16418023640928 16434229440096 16436415751056 16452639704592 16471070592984 16475239484406 16493094622368 16509976183009 16511570829936 16515749972124 16534251559098 16550572083786 16552773872271 16569112679847 16628460995601 16630983899712 16635193265808 16653828657816 16670267213912 16676097059232 16694778273264 16711257249648 16729977851496 16752958590303 16776609220098 16815516314688 16832114468416 16862386104144 16892404820928 16897939069816 16915608673704 16939488921264 16962757450002 16981759792179 17023515747966 17059408442349 17061996730688 17066315187792 17085433539384 17127444415536 17146631246472 17187132548547 17248694527701 17251311534912 17270637126624 17275008391416 17311431337524 17313103394496 17353997913096 17373438538092 17421863420871 17442726919488 17462266942176 17479503486432 17522483329728 17542112698656 17566209007308 17591007725928 17615171198079 17680948536384 17695716105249 17698400935488 17718227374176 17722711925784 17761794208704 17786192277672 17803748560104 17806117063644 17823693013308 17843659809066 17887535065764 17892062469801 17894777090112 17914823517024 17932506767968 17952595461136 17958873756096 17976600487872 17978991986592 17996738576544 18016899224688 18021459371292 18041647712634 18086009796036 18124142672454 18151792082064 18196424996256 18216809340912 18267584946156 18325242729846 18351112998036 18379108663776 18444940139808 18488508120108 18509219667666 18529954417107 18554731450164 18575517183678 18583037747424 18622218566736 18668008198944 18688920829488 18709856887176 18714592424034 18735557240043 18754050615651 18755862010704 18800164405854 18821225082933 18824080677696 18891505983168 18896287496112 18917455854024 18936128776968 18970184367162 19003955423544 19010181453543 19030059757917 19032947037504 19056925036422 19119974687424 19154360914416 19173267680112 19194746322024 19199604586266 19221112731807 19241943726096 19268374967478 19287394273446 19289960152281 19309000764417 19311930365504 19381103082432 19386008514288 19407725476776 19429466767452 19455446569104 19477241318808 19496466791256 19518307493412 19523247652233 19526209759296 19596149995968 19618102367136 19664441422236 19707805624416 19712793745944 19734876785988 19789883691669 19855358329248 19910701052424 19933005795948 19938050916507 19982018484792 20029217130117 20104008829632 20126530124064 20131624226376 20154176456652 20174070113964 20176018664256 20196669893778 20223675548856 20246330898612 20269011627774 20327076888768 20349848072736 20369934872352 20372644765872 20392754067504 20420766092322 20442897218016 20465798148432 20470978120788 20493910508526 20514139508382 20619025957296 20648134424736 20669725481184 20676497246748 20713305911376 20750557657284 20771039986788 20794308515526 20877239938464 20900627436528 20949995887578 20952019382112 20972700569184 20996195005968 21001509223812 21025035933174 21048588998073 21100344762042 21144833117863 21153393905904 21177090762408 21205407371616 21229162495632 21252944231064 21303144874089 21379449851487 21382693585344 21412065417192 21442293441072 21509971523352 21569926140126 21594089612277 21619949547456 21647186691858 21680210705328 21718806198336 21725921661192 21779342898768 21803740967736 21809259578574 21833691161373 21855242623461 21887377390242 21911896483659 21915221001408 21933525140163 21936852939456 21961427457312 21966985979208 22015427773248 22020999962832 22045668745464 22067429445048 22070365163028 22092150239796 22171281327468 22176892964187 22180257687744 22205104877088 22259704364352 22281676332864 22306637135328 22337278120404 22368812293464 22399538683977 22479770795391 22483181472192 22501959985687 22554144898272 22585985228352 22617009933336 22642346389572 22698020997288 22745877923132 22751634992463 22755086917056 22780578052512 22836592554048 22862174995296 22916176731396 22941848325942 22998259370268 23024022916986 23033344521888 23081908450032 23138663884128 23164584717456 23196404201958 23229151227828 23253441166332 23302469150298 23421612009744 23454676967904 23486894930772 23513205866094 23536415132958 23562781542741 23571021804876 23594288140332 23620719381714 23630282567712 23714923036896 23738331413472 23741489418192 23764924017744 23791546412088 23797568144142 23799866676768 23824227107709 23850046754352 23856083293068 23882807807586 23906381898802 23909562259947 23933162759779 24022532299584 24028612495056 24055530283512 24114679728048 24122580121206 24165523563272 24198717963771 24202389442752 24232879984586 24289079121216 24356779928208 24433656973128 24441661868841 24468150664048 24501760761114 24529208588703 24651344160144 24678959556888 24706605889476 24712859226609 24739641933552 24767356244904 24773624958186 24801377338647 24825858125679 24829624755648 24918561105984 24946475849568 24952789898712 24980742986724 25005400820868 25007816014272 25014145588848 25042167409896 25066885874472 25094966777244 25164913830147 25195049994816 25223274472032 25248171702624 25293579156216 25338607231392 25346908604724 25373413010556 25409233381896 25444136175003 25535273621949 25539147885888 25564356906816 25592995096032 25599472781688 25628150309076 25655924968128 25691166623304 25716525697928 25719946869708 25745334352556 25774175279762 25848011352384 25876967302368 25905955689936 25940595425472 25967147006286 25969655091744 25995289055008 26024409991216 26030996869644 26060157807138 26219255229648 26283724994592 26313169047984 26349313510962 26386511588892 26547601403232 26577341061264 26584067888676 26642691313056 26679288416508 26705622840156 26709175595466 26735539519962 26765489713599 26831302598646 26842165635168 26872235275536 26898760151952 26928893191704 26938310634144 26964900731808 26968487979888 26995107864816 27025348837032 27032189056938 27062471568951 27089184222607 27129014694054 27163526354496 27186214008681 27190338756672 27227688123096 27287730864576 27294637494384 27325214011368 27352186011176 27401377419234 27459150988451 27487864094769 27492034609728 27526669497054 27568662995664 27617741215168 27667410209712 27694719982384 27725744687368 27732762180162 27763829501499 27832097175246 27863275775517 27867503248704 27933327850104 27994926674624 28002012298416 28033381244232 28064785330764 28071888636051 28133793016056 28200246608781 28204525207872 28236121016544 28305549994176 28337258974752 28344431244168 28376183781036 28404193165452 28455276550743 28505933135316 28549420556256 28585387554633 28589724588096 28619619897024 28679962031136 28731541371624 28759901520168 28792119483036 28799406879399 28862915589144 28902562451217 28906947607104 28931091410169 28967895548256 29010488375232 29039123865024 29071654623648 29079012771432 29111588215164 29140323497948 29144200151178 29172967624346 29183169853656 29215861978212 29244700186884 29277461240118 29289314638944 29361333283776 29394224993952 29423239260064 29427153550704 29456200319728 29496662133354 29561708436624 29569190618916 29602315178982 29783037493872 29825083057952 29866051578636 29899508693922 29973027727188 30156013244448 30189795186096 30197436339564 30231264684978 30261105170946 30264027996384 30295004840667 30335513323284 30369496347918 30403517441661 30490615333152 30524772109104 30554902308528 30558967148808 30589131101256 30631149138483 30664345827024 30698697222648 30706467181182 30740865762789 30771209262573 30775877933376 30886112956608 30928538935944 30972201637104 31004588221776 31014745870122 31069958867064 31125836485926 31156559980182 31191462773289 31228816012992 31315859907696 31350941154792 31381886843944 31417042056988 31424993831367 31428029073168 31459050853776 31494292508952 31502263835718 31537553899761 31650517143063 31655319224256 31686565356992 31722061882784 31730090858856 31765636143612 31800062339136 31808111057424 31843743743448 31879416346596 32038149993408 32074040378016 32118098125788 32152906304064 32163440161608 32264957285028 32354889210189 32429924321184 32470780037787 32475706570944 32520316057992 32578209297504 32588882491788 32669014348152 32705611451604 32713889367861 32836047281856 32868458880192 32872831502112 32905279409184 32942141185968 32950478968812 32986189244736 33019952366018 33023141659872 33031499944248 33068503118196 33101144167572 33105547744542 33138225359694 33256921991202 33270386531616 33307657315632 33340534427824 33352194118464 33389556546528 33422514499296 33459955702992 33505917180606 33553218440196 33724772208288 33795878139632 33831217347408 33878977842528 33925514900004 33963519584358 34047031495932 34118816884698 34132630375584 34170867078768 34254888831072 34293262492944 34374265097094 34412772488913 34497389055402 34536034375479 34541274253248 34550016782832 34622862675048 34707995826192 34746877076184 34794606302937 34843726841742 34924533884352 34953703725447 34959006972864 35084225397312 35132418014616 35182015451856 35230342396158 35269808799141 35304622699437 35391432210498 35431079072571 35436454748352 35445423851568 35572384555344 35607497120208 35612234127288 35647386026616 35687319618132 35696352216213 35775070131528 35784124939602 35824211711379 35829647034048 35859572848203 35865013535936 35905190922272 35957983973184 35993477153088 36033798449376 36042918742584 36083295425268 36172019592072 36183870181809 36248285344908 36303584164128 36349319976879 36392849992512 36433618681824 36535169892312 36650485459692 36702225996072 36752641141671 36758217327552 36889880279616 36977016240216 37018439335332 37059908834214 37109462900328 37151034367356 37166075494848 37244437133472 37336016397888 37377841658976 37419713774352 37429184848068 37471114480086 37508101231302 37511724021408 37600328811708 37642450165866 37792574992224 37834911708048 37872257553936 37940368734324 38007910847088 38020362907086 38060119515834 38113850072844 38308721828832 38346535360224 38389492644048 38399209172532 38442225463614 38483887452192 38536749934956 38574788546892 38579920304562 38618001528834 38661262919643 38772017028576 38815450953552 38858933534904 38910893138208 38950720509429 38954482637616 38992933582512 39036614986824 39046495304466 39090236710707 39236204734272 39328882844472 39415611248832 39425587491888 39469753571976 39579767383338 39710716658496 39821402104848 39866011591896 39876101833014 39964036969584 40058434260234 40103309279943 40246953897969 40253060248128 40263248452752 40308352913304 40348140227928 40393339787556 40447351097712 40492661797224 40538023255548 40548283585407 40693522041081 40699696145472 40739869744704 40745289531744 40785508135008 40841532184644 40885794436032 40931596296864 40941956241576 40987821017052 41028279016764 41102066128851 41238051914592 41290004245581 41296268849472 41339450962368 41352994493496 41426611822752 41501115314568 41542079973576 41588617031052 41599143270243 41748145762869 41754479876928 41801254873056 41899991775156 41904038764224 41945401138368 41992390011936 42003018447624 42050071866348 42097177996146 42200689524084 42289666235726 42306787811808 42354181524816 42410814743232 42458324991264 42505888462128 42606289748178 42758899702974 42824130834384 42884586882144 43019943046704 43139852280252 43188179224554 43294373383716 43360421410656 43451843322384 43558685797536 43607481935472 43618519157148 43667382322746 43710485246922 43716300226767 43759451436519 43774754780484 43823792967318 43867050280326 43916191860177 43922854914624 43933971958416 44041999925664 44091337490928 44134858890096 44140730326056 44184300479592 44244993200031 44342562654936 44353785928374 44403472768473 44410209754176 44447302268161 44613274270656 44674556240808 44737624586928 44799077367954 44849263040883 44959541590782 45003919971374 45054335116973 45108289796544 45234019866672 45284692779144 45391657756419 45396041994576 45491755846264 45503269984926 45554244521877 45561156105024 45724349990592 45832353462792 45883696651884 45996518740536 46048045833972 46059700771773 46066689043776 46163816900064 46277327768256 46329169434912 46392808403916 46458302455656 46506882332664 46522118805183 46604938300596 46688754728889 46734839970273 46843224019488 46909353935808 46973789861544 47026411732188 47072830265916 47125563085482 47142043609752 47188576280664 47241438763428 47253395753577 47260565135424 47429846073792 47476662826944 47482978836384 47529848035488 47583092824176 47595136288284 47599733353536 47648454215418 47700093508704 47712166586136 47765615615172 47812763797604 47819124519894 47866325519558 48057224990112 48111060567024 48229359456096 48245160242412 48331047126544 48397435927542 48465759969172 48713559856416 48867313946256 48883323737682 48936301328096 49003521522228 49058417177406 49302688320288 49357919113776 49413211778952 49425718453218 49479283867104 49529928549027 49534712489808 49547249916372 49602754677294 49651716251358 49658321616813 49707338039541 49885382986803 49892951699136 49905579797424 49961485973448 50010801641736 50028291177696 50084334819792 50133771748944 50189933554488 50258875770909 50329827660294 50446548944064 50496343405248 50587158312432 50677214462784 50693817209448 50746826021112 50818466763792 50888272350006 50945279376537 50995566121409 51070547243898 51178225327047 51185990192064 51198945563376 51256300618152 51382333246608 51433051395856 51439893739416 51490668705112 51548350559524 51561397645641 51746083583103 51753934604736 51811911379872 51934294012572 51939310183488 51990578110016 52048819982432 52061993739288 52120315614276 52265590262613 52438510459296 52567449989184 52626338095968 52698627021924 52773023177784 52845513594237 53087148315747 53095202806464 53154682122528 53168135777352 53285382626112 53358576833016 53411245680312 53418351190932 53471079039924 53530979427198 53662605197292 53676187409403 53684331270336 53744470551072 53797520303904 53857786383408 53876621268288 53929801463616 53936975959776 53990215729632 54050697674064 54064378113876 54124943137902 54178368445214 54258029388108 54372428017362 54455376246192 54589274988768 54650428022736 54704372022352 54802754838468 54918301976902 54975728189538 55053338994108 55137325991328 55334820419424 55389439964768 55451489374736 55465524360324 55527659002998 55589863251321 55664194350492 55726551551034 55866655700208 56004024596832 56066762488464 56129570661528 56143777272102 56206671720129 56262151846953 56267586032112 56400493217562 56463675248799 56472242033088 56674517949504 56688862488336 56752367562072 56808386330904 56910553101486 57011866270632 57030544360629 57090179273751 57098841112512 57170775109266 57359924062272 57463082743248 57519803040336 57584238966072 57598813758798 57663338195421 57725831178288 57805124902434 57862182820338 57869880456843 57927002293251 57935791096512 58143309247296 58158025542864 58223176430328 58280646995896 58288400302356 58345935248692 58366339707312 58431723956424 58489400373768 58554922480236 58569742956699 58578629277888 58788449987904 58846478520128 58854307101408 58912400639456 58993324266708 59123416873248 59138381237832 59204630357964 59369651075007 59566074987744 59650166115904 59732103157272 59799017387844 59814152749521 59946055454376 60087651390351 60312026488896 60379590372192 60394872679128 60462529369956 60522210341892 60528055992768 60590009681334 60671026646568 60738992695836 60807034883322 60981230666304 61049544218208 61109804617056 61117934297616 61178262202512 61262298276966 61328691654048 61397394445296 61412934362364 61481731525578 61542418525146 61857077871888 61944403274208 62009176443552 62029491740244 62139917734128 62251672971852 62313119960364 62382925546578 62631719815392 62701882309584 62763773687888 62834084113976 62849987662734 62856058146336 62918101707552 62988585017904 63004527671436 63075107799522 63145766994219 63301034286126 63434499353589 63444123765568 63460181717712 63531272287224 63616222114848 63687487486896 63758832693192 63909434622267 64138349554461 64148080756032 64236196251576 64326880323216 64529914570056 64709778420378 64782268836831 64859848642368 64941560075574 65040632115984 65156418595008 65177764983576 65338028696304 65411222903208 65427778735722 65501073484119 65565727870383 65745663004224 65800575420489 65810558818368 65884282371936 65900957937624 66039904732036 66046283319744 66062999888496 66137006236392 66202288335144 66211095489084 66276450719388 66513843982404 66530678892561 66540773063232 66615314631264 66681068855648 66779113093056 66845028998592 66919911405984 67011834361212 67106436880392 67198616051931 67439312386173 67449544416576 67505879957061 67591756279264 67662434694816 67757955685056 67851029800008 67927039168716 68094062991864 68237633769396 68254904977389 68265260751168 68341734157536 68509777662144 68586524985888 68748530194188 68825544977826 68994778110804 69072068750958 69100033565664 69245725350096 69415991652384 69493754152368 69589212605874 69687453683484 69907407450894 70264836029232 70364030903712 70460684792316 70539617598282 70609245398874 70688344628223 70782864420996 70862158145142 70890847703136 71144769110688 71214994240416 71224468254576 71294772053232 71374639236264 71392704432426 71472681323127 71550140263056 71568249879204 71648423422758 71719145696406 71728686779841 71799488279337 71810381844544 72067596898752 72085837485168 72166590850536 72344039184144 72367740363618 72496570689816 72596153891313 72607168328256 72698639953758 72867237363648 73070339784624 73300970919384 73324985606523 73404451992144 73505282283342 73587625766109 73954032480432 74036878670664 74119817668428 74138577679827 74218925800656 74302068734712 74477574377037 74488874266944 74755683317952 74839427548704 74858369696136 74942228960172 75016202462604 75023448042816 75200657623416 75284900331732 75494741490441 75585149984448 75669823416096 75744515107872 75880737468648 76015821694176 76040725814172 76120239031668 76227700145688 76332408525009 76605820865847 76617443657664 76693070720448 76778985288096 76798418345064 76884450927228 76967774904384 77073499869912 77149577093784 77159840609124 77236003057668 77322525839286 77544034057152 77630901907104 77717867069808 77821786276416 77901441018858 77908965275232 77985867165024 78073229973648 78092990608932 78180473421414 78657765688944 78851174983776 78939507143952 79159534766676 79642804209696 79732023183792 79752203666028 79928073939168 80116868520468 80206618559886 80296469140797 80493907795938 80526496905504 80616705826608 80696280455856 80786679575112 80894702195424 80985323594448 81076046511096 81096567170814 81187414706853 81267552667821 81387044082162 81490579063488 81558642026043 81571016270016 81683064369288 81863192593728 81883912483152 81975642034104 82056558033528 82204132257702 82377452965353 82463592284307 82476103829184 82580008491162 82705988986992 82853223645504 83002230629136 83084159947152 83177234062104 83198286540486 83291488504497 83496291525738 83589827326551 83602509746112 83672336645807 83799983550312 83984780023872 84006036895248 84100143732696 84194355992292 84401379048168 84579332471452 84600739826343 84613575623616 84708363049632 84916649982528 85011776924256 85212579496356 85517799405948 85648261668768 85756162663899 85769173764288 86039886093408 86279704560504 86376358449108 86398220638197 86588746767432 86707687353651 86720842821312 86793274230507 86903686644768 87117371595072 87214963870944 87237038314296 87334764645492 87420970493844 87432600453534 87518902873038 87549509560968 87647585934636 87734100560652 87832383720354 87867943916832 88083999851328 88182674981856 88269717780192 88281460652112 88368600959184 88489986400062 88685125309872 88707571856748 88806945536946 88894604536322 89349112481616 89475249173856 89598154735908 89698526081766 89919083181564 90007839942748 90108670233946 90468039733344 90569385558288 90783315512838 90792083989152 90885014522001 90983511692528 91006539969852 91108489043754 91210552324983 91664706925584 91767393303768 91893447415449 91993037481072 92096091667944 92119401543546 92222597288367 92313627787719 92327633800128 92658338869824 92785616807832 92916604911312 93013764665328 93044237610366 93209876601192 93377509457778 93469679940546 93574388319867 93686448038976 93947579723088 94052823464376 94145660531832 94251126170964 94274981494101 94284087219504 94377152561328 94482877526856 94506791507154 94612661699283 94706051368331 94951551429189 94965957672768 95059696070976 95166185648352 95190272576568 95296908430836 95400187017408 95424333172272 95531231230344 95625527595208 95638249039788 95732651039116 96114449980224 96222121134048 96458718912192 96490320484824 96662094253088 96794871855084 96931519938344 97064667630567 97412340113361 97427119712832 97734627892512 97766647475364 97872602656192 98007043044456 98116834354812 98141668103583 98605376640576 98715838227552 98826423557904 98851436906436 98958567734208 99059857098054 99069424979616 99094499832744 99205509354588 99303432502716 99316643233626 99414676079082 99770765973606 99811159594848 99922971946896 100021603283472 100056582355392 100168669639584 100267543497888 100379867108976 100517751541818 100659655320588 101174316624864 101387634418896 101493652042224 101636933527584 101776544700012 101890558753074 101991132242818 102105386685211 102141094487796 102356450654094 102397891126752 102512601236304 102764666493216 102866102791712 102879787478832 102981337410224 103096701119048 103122795291282 103238317466739 103492167166206 103608103126437 103623822759744 103868588025144 104097639964864 104123987478576 104240631228552 104383818908811 104531180525226 104861111176341 104877020918592 105252676191936 105397254043848 105546046355568 105691027188474 105809426397423 105913868098311 106174296631494 106293237217713 106309364245056 106336271554704 106717153666032 106822491360624 106836702381864 106942158079848 107061958854396 107089056648639 107325210394584 107352374818806 107472635134137 107488941102144 107578718544609 107595040607808 107715572766816 107873951919552 107980431459264 108101395348128 108128756227752 108249886275804 108356736890428 108516058776216 108551610545427 108744856034724 108910752492384 109047959930637 109178549977536 109300856045472 109408744044704 109605509676936 109836603953804 109951456379076 110106677988216 110257923425013 110274651982656 110669640838848 110778879929536 110902978749472 110931048720648 111055318005996 111179726502642 111328388700984 111453103102068 111733311400416 112008049193664 112133524976928 112259141323056 112287554544204 112413343440258 112524303693906 112535172064224 112800986435124 112927350497598 113377724976672 113504735124144 113616772661808 113821106202972 114023732541264 114061088721258 114180358547502 114341550218532 114926165486496 115039606080672 115168477932144 115197627517596 115326676390842 115451662356576 115569833281063 115610249804868 115724365640676 115739760913686 115854004586502 115983788758929 116316051085728 116446352860656 116561293991792 116576800604712 116691870497384 116732679414624 116852161528287 116863447912848 116978800747536 117109844960472 117139485913398 117270710132121 117708614202816 117824801278912 117986648533416 118246833746496 118276762475664 118409260715928 118739302150014 119132149975488 119464206314544 119598034775688 119628305499042 119892110908752 120175302780702 120309927839829 120740861693907 120759180744384 120789745358256 120925058739912 121044420683784 121180019362668 121342053293136 121477985391672 121614069766644 121644850756221 122099088436416 122219609234112 122235868595232 122356524405024 122524596553932 122657383308096 122794788890592 122825868724728 122963463051156 123084837050292 123306198386553 123714155743776 123870012736743 123888806548416 124018352887104 124058983480488 124279835468256 124503345943704 124626239920728 124765851093156 124797429810729 125244437288607 125263439630784 125403764619168 125527547375776 125668168227952 125699975325468 125712116292672 125836203415104 125977170035808 126009055342872 126150215599044 126291533988438 126602068572252 126868998707178 126920363435424 127062544574448 127232444229696 127374974973792 127517665386384 127818869244534 128276699108922 128472392503152 128653760646432 129059829140112 129419556840756 129564537673662 129883120151148 130081264231968 130355529967152 130676057392608 130822445806416 130855557471444 131002146968238 131131455740766 131148900680301 131278354309557 131601150840978 131748575580531 131768564743872 131801915875248 132079809464072 132125999776992 132274012472784 132404576670288 132422190978168 132552901438776 132734979600093 133027687964808 133061357785122 133210418305419 133230629262528 133341906804483 133362137711296 133839822811968 134023668722424 134212873760784 134397232103862 134547789122649 134878624772346 135011759914122 135163005350919 135183512558528 135324869389632 135702059600016 135854078337432 136174973269257 136188125983728 136475267538792 136509809954778 136662733565631 136683468315072 137173049971776 137497060388376 137651089955652 137989556221608 138144137501916 138200067131328 138491450700192 138831983304768 138987508304736 139178425211748 139374907366968 139566356415549 139814814901788 140204519910819 140529672058464 140728061807424 140921369584632 141079235196564 141218490797748 141376689256446 141565728841992 141724316290284 141760187260731 141781695406272 142289538221376 142429988480832 142448936509152 142589544106464 142749278472528 142785408864852 142945362646254 143100280526112 143136499758408 143296846845516 143438291392812 143457373559682 143598976558674 144171674970336 144333181701072 144688078368288 144735480727236 144993141379632 145192307782626 145397279907516 146140679569248 146601941838768 146649971213046 146808903984288 147010564566684 147175251532218 147908064960864 148073757341328 148239635336856 148277155359654 148437851601312 148589785647081 148604137469424 148955148754074 149122014118623 149656148960409 149678855097408 149716739392272 149884457920344 150032404925208 150401315246832 150569800663464 150776627312727 150989482980882 151339646832192 151489030215744 151761474937296 152031643388352 152081451628344 152240478063336 152455400291376 152664817050018 152835838129611 152986698364227 153211641731694 153534675981141 153557970576192 153596836690128 153768901854456 154146999739824 154299154187568 154319681218248 154472006115336 154645051678572 154684192936923 155238250749309 155261803814208 155435734139616 155802882037716 155817930550464 155971734330048 156146459947296 156185981217864 156360946842828 156796770787839 157315531377888 157513719899809 157702349967552 157879014287904 158319069533352 159261444947241 159285608419392 159464046367584 159504407332056 159856147878336 160233737040936 160413237119772 160592938281594 160987815591876 161028562228209 161052993811008 161233411653216 161392560911712 161573359150224 161789404390848 161970647188896 162152093022192 162193134341628 162374829413706 162535105335642 162774088164324 163117284052086 163366128738576 163767824966304 163951284068208 164113116067056 164408264515404 164754905930706 164927184568614 165160016982324 165411977973984 166004461258272 166168319894304 166354468124208 166396573080972 166582977008994 166769589753963 166992583051476 167179654653102 167344673291614 167532139318453 167599967100624 168012073790496 168200287465392 168388711984584 168786455540859 168802758096336 169158664942904 169201479652686 169391025746397 169416726099264 170023553848512 170425158992712 171035598811896 171091633081887 171270537821253 171296523337536 171512325327798 172079772186816 172559409121008 172752716898216 172796441276394 172990014586263 173177493534864 173415374707302 173586548461014 173609641370529 173781006879753 173807373289536 174429927741888 174474076628592 174669529290984 174841940987688 174865200907068 175037805746076 175099019121936 175295171869272 175468201121304 175664767440708 175709228870097 175735887833664 176365349963712 176539435560384 176562921304224 176737201918368 176979972800124 177370250619744 177415143713496 177613891073892 177789209072644 178108953225021 178698224963232 178950498347712 179196309471816 179397052163532 179838166363128 180015679885496 180217340467892 180262954171053 180936079466688 181138771116576 181566631025676 181584167978304 181770029044002 181967023385056 182013079939704 182216978087508 182421104649966 183329413851168 183534786607536 183786894830898 183986074962144 184192183335888 184238803087092 184445194576734 184627255575438 185571233615664 185833209822624 186027529330656 186088475220732 186419753202384 186755018915556 186939359881092 187148776639734 187895159446176 188105646928752 188291321063664 188502252341928 188549962988202 188568174439008 188754305122656 188965755053712 189013583014308 189225323398566 189412102736662 189437300982657 189624289558249 189903102858378 190303498060767 190332371296704 190380545153136 190593816861672 190848666344544 191062462460688 191251055190416 191276498079576 191465302078232 191728303866801 192415048663383 192444242268096 192980640969648 193324188506176 193589743710168 193863039876688 194129335261134 194346806510493 194824680226722 195469255785024 195533294950728 196014086088912 196233668709624 196283336207166 196503220452357 196697183611149 197401726261467 197431676455104 197652847115808 197702873812872 198119714196108 198138849959232 198188999665488 198411018709176 198606865005432 198633286467252 198829352158164 199541531947212 199592036677683 199622319189696 199845943893792 200043206566944 200337339279168 200535086995776 200759734217952 201035503083636 201319310641176 201595848155793 202317937158519 202348633249728 202517639871183 202775268837792 202987304084448 203273867055168 203553089400024 203781117506148 203982264485636 204210773370422 204282188975592 204712901308188 204764714932167 204795782253504 205025202472608 205529332986432 205732205583424 205759574957664 205962674820448 206193402238096 206245590582564 206476634933478 206984334332412 207216206252874 207737176050288 208247974957152 208481262457104 208767637817622 209062361050452 209722222352682 210794508087696 211092092711136 211382054376948 211618852794846 211827736196622 212065033884669 212348593262988 212586474435426 212672543109408 213434307332064 213644982721248 213673404763728 213884316159696 214123917708792 214178113297278 214418043969381 214629690379117 214650420789168 214704749637612 214945270268274 215157437089218 215186060339523 215398464838011 215431145533632 216202790696256 216257512455504 216499772551608 216713473780856 217032117552432 217103221090854 217489712069448 217788461673939 217821504984768 218095919861274 218601712090944 218817488089408 219211019353872 219673207907608 219902912758152 219974956819569 220213355976432 220515846850026 220762877298327 221805957498944 221862097441296 222110636011992 222359453005284 222415733039481 222656777401968 222906206204136 223432723131111 223466622800832 224267049953856 224518282646112 224575109088408 224826686880516 225048607387812 225070344128448 225601972870248 225854700995196 226484224471323 226755449953344 227009470248288 227233545323616 227642212405944 228047465082528 228122177442516 228360717095004 228683100437064 228997225575027 229852330972992 230079212161344 230336955864288 230395255035192 230653352781684 230903324713152 231139666562126 231220499609736 231448731281352 231479521827372 231708009173004 231967577517858 232632102171456 232892705721312 233122587983584 233153601209424 233383740994768 233465358829248 233704323056574 233726895825696 233957601495072 234219689920944 234278971826796 234541420264242 235973297066832 236553524951328 236818521431856 237478604300028 238928412629088 239196069551376 239256610998084 239784221817504 240350605561404 240619855679658 240889407422391 241481723387814 241579490716512 241850117479824 242088841367568 242360038725336 242684106586272 242955970783344 243228139533288 243289701512442 243562244120559 243802658003463 244471737190464 244675926078129 244713048810048 245049193107864 245589577781184 245651737449456 245926926102312 246169674100584 246612396773106 247132358896059 247390776852921 247428311487552 247740025473486 248117966960976 248559670936512 249006691887408 249252479841456 249531702186312 249594859621458 249874465513491 250488874577214 250769481979653 250807529238336 251017009937421 251055094751552 251336336455904 251399950650936 251954340071616 252018110685744 252300431198088 252583067976876 253204137144504 253737997414356 253802219479029 253840726870848 254125089148896 254749949947584 255035330772768 255637738489068 256553398217844 256944785006304 257268487991697 257307521292864 258119658280224 258839113681512 259129075347324 259194661914591 259766240302296 260162528463936 260379822691521 260711059934304 261352114785216 261644891612832 261711114942888 262004293936476 262262911481532 262297801360602 262556708619114 263202301681956 263497151161062 263603831750496 264159618928144 264251999553984 264548024945568 264809153340576 264844381956336 265105802877552 265469959200186 266055375929616 266122715570244 266420836610838 266683813608966 268047337444848 268425747521568 268794464207724 269095578245298 269757249544692 270023519828244 270326010701838 271404119200032 271708156674864 272349946538514 272376251967456 272655043566003 272950535077584 273019619909556 273325467131262 273631656974949 274994120776752 275302179911304 275680342246347 275979112443216 276288275003832 276940883363157 276982901400384 277975016609472 278356850423496 278749814733936 279132712831098 279629629803576 280409039821638 280723164959601 281059344116928 281842739169264 282158470393128 282436981595496 282753378512892 282824944482303 283131457683984 283448632580568 283520374521462 283837985097849 284118154104993 284854654287567 284897873018304 285179088212928 285498556945056 285570817729704 285890725292508 286200561052224 286272999516816 286593693691032 286876582785624 286914747119364 287197953117348 288343349940672 288666363402144 289376156736576 289470961454472 289986282759264 290384615565252 290794559815032 291194002891701 292237020340083 292281359138496 293203883677536 293299942426092 293617807968576 294021129133368 294350503064436 295816129921728 296147514682656 296479270673712 296554310719308 296875703202624 297179571294162 297208274938848 297910297508148 298244028237246 299312297920818 299433478784544 299768915840688 300064809850416 300802630493664 301139601326928 301553254625454 301978965961764 303522949874592 304162903256688 304480956126672 304910800582752 305329634100036 305671676259222 305973396728454 306316160055633 306423283463388 307069351962282 307193673380256 307537803708912 308293999479648 308598308375136 308639362436496 308944012230672 309290103357144 309368385873846 309714952400217 310476501498618 310824309379311 310871468279232 311131115877127 311605764075432 312292919894592 312371962435728 312721893685656 313593541575678 314583333529023 314631062755776 315027439799618 315758028575808 316638139066704 317741604294933 318522889894482 318879711653139 318928092735168 319008814664112 320467474081872 320826474239544 321185876563188 321267169945917 321975631183752 322057124456418 322417905402411 322466823306432 322736155633827 322785121823424 323146718300448 323941294377792 324304186044384 324386268683256 324749658827412 325070210671284 325548176328648 325654831636281 326234568104172 326732257477152 327143879791911 327535649932608 327902568136416 328226232134112 328816529030808 329509811861412 329854369137228 330320033964648 330773770275039 330823955947968 332008922516544 332336639788608 332708936248416 332793146161944 333165954017988 333539179507926 333985166102952 334359309306204 334689346583228 335064278636906 335199934201248 336024147580992 336400574930784 336777423969168 337572911081718 337605516192672 338317329885808 338402959305372 338782051492794 340850317985424 342071197623792 342183266163774 342541075642506 343024650655596 345118818242016 345505433796432 345592882552788 345980029172526 346354987069728 346709499843189 346830749414604 347173096922028 347219282741058 347562013759506 347951366276787 348948153257184 349339058581968 349683881975376 349730401814136 350075611492152 350198038243872 350556484584861 350590343738544 350936402242608 351329534881416 351418457740194 351812130396363 352159394893891 353125842608448 353474403836736 353959945600248 354740501239488 354830287426992 355227782147784 355578418145288 356217906450042 356968962849863 357396449926464 358392618943632 358794104327064 359676332726256 360031359770992 360434680935784 360525908342106 360929783519487 362222585081721 362277542233152 363133262051352 363540058088004 363934046770112 364026159879408 364433956175016 364842209299932 364934552268663 366658827702336 367069573215072 367573789661796 367972149924288 368384366671776 368477606174184 368890389153468 369254511150876 369918595159659 371142467231328 371610038210229 371666419645248 372055058661312 372176950441464 372839506404768 373510037831112 373878719762184 374297553279468 374392289432187 375733311865821 375790318892352 376211293857504 376582642127328 377004504683856 377099925976404 377136348878016 377508610245312 377931510107424 378027166028616 378450646797132 378824205473324 378874601965314 379248579116498 379806205716756 380606996121534 380761090306272 381187633723344 381697332689088 382124924921376 382502110380832 382552996159152 382930604156464 383456607733602 384830097326766 385961281939296 387179487420336 387726079753376 388258670522268 388693613020986 389649360453444 391066589901456 392028172177824 392467337419248 392566672414332 393006440904714 393394367222298 393446702040903 393835062928671 394803452522934 395245726741593 395305694231616 395405747625744 396239428392216 396377999330976 396822037418352 397213730010864 397266572934504 397658704316328 398204938800279 399083063894424 399184073355366 399631254916257 399691887787584 400025720413449 400086413133888 401519468435904 402071006167272 402638621282352 403191696311586 403643367367947 404635874317038 405035279742366 405489016052757 405550537675584 405974608168896 407106178800048 407562235012296 407964528971272 408421546740844 408524919807771 408564377951184 409425802616376 409529429864334 409988200696893 410050404945216 411519149915328 411925349640896 412386804476192 412491181165128 412953269866956 413968668664824 414432412505748 415474352100576 416495949914304 416962524914208 417535275635244 418124722100904 418699069246647 419444444705364 420613559732457 421589016175392 422184185422272 422764108753896 423237705589692 423655472393244 424130067769338 424697186525976 425172948870852 425280561782193 425345086218816 426868614664128 427289965442496 427346809527456 427768632319392 428247835417584 428356226594556 428836087938762 429259380758234 429300841578336 429409499275224 429890540536548 430314874178436 430372120679046 430796929676022 432515024911008 432999545103216 433426947561712 434064235104864 434206442181708 434979424138896 435576923347878 436191839722548 438422038707744 439346415815216 439805825516304 439949913639138 440426711952864 441031693700052 441525754596654 443724194882592 444221272023984 444718906010568 444831466078962 445313554803936 445769356941243 445812412408272 446865446262222 447366042355869 448968446881227 449036565292224 449150218176816 449653373761032 450097214775624 451203945740496 451709401990392 452329881938181 452968448942646 454018940496576 454467090647232 455284424811888 456094930165056 456244354885032 456721434190008 457366200874128 457994451150054 458507514388833 458960095092681 460604027943423 460673911728576 460790510070384 461306705563368 462279333124252 462440999219472 462897462562704 462959043654744 463416018346008 463935155035716 464052578810769 465714752247927 465785411442624 466245175967168 466307202418848 466767481989536 467408646113148 467453791651392 467915202990144 468439379841888 468557943653592 469082840528484 470390312363517 471946594133664 472541159699427 473107049902656 473637042863712 474957208600056 477784334841723 477856825258176 478392139102752 478513221996168 479568443635008 480701211122808 481239711359316 481778814844782 482963446775628 483158981433024 483700234959648 484177682735136 484720077450672 485368213172544 485911941566688 486456279066576 486579403024884 487124488241118 487605316006926 489351852156258 490098386215728 491303474898912 491853852204624 492339348201168 493224793546212 494264717792118 494781553705842 495480050946972 496235933921952 498013383774816 498504959682912 499063404372624 499189719242916 499748931026982 500308769261889 500977749154428 501538963959306 502034019874842 502596417955359 502672672911808 502799901301872 504036221371488 504600862396176 505166135953752 506359366622577 506408274289008 507475994828712 507604438958058 508173077239191 508250178297792 510070661545536 511275476978136 513106796435688 513274899245661 513889570012608 514536975983394 516239316560448 517678227363024 518258150694648 518389323829182 518970043758789 519532480604592 520759645383042 521343020639259 521422119868608 523289783225664 523422229885776 524008587872952 524525822963064 524595602721204 525113417238228 526404603363912 526994302322124 527127686610291 527207663500992 528319237856288 529096049891136 529618306681152 529688763912672 530211605755104 530939918400372 532110751859232 532245431140488 532841673221676 533367627217932 534326859675063 536094674889696 536851495043136 537588928415448 538191156490596 539514499089384 540047039656488 540652021403676 540788862513159 542808238400064 543416313349728 544699893077028 544752503934912 545310087132006 545901070155168 546039239819112 546650934262524 547263313949898 549988241553504 550604359822608 551360684492694 551958224886432 552576550007664 553881766726314 556713700846992 557499629467872 558265425662196 559259259607152 560818079643276 561446329919202 563685478338528 564316940786256 564873963190992 565506757025784 565649888964606 566262915367968 566897265161136 567040749042924 567675970195698 568236308209986 568311902947971 568872868674747 569709308575134 570910494182301 570997113890112 571141635459408 571781450585016 572545999033632 573187387382064 573753165571248 573829494238728 574395906234696 575184911600403 577245145990149 577332726804288 578941922908944 579972565518528 580769231130504 581589119630064 582388005783402 583040419531479 584474040680166 585706356520649 586407767355072 586599884852184 588042258266736 588701006128872 590091550833447 592205178784401 592295029365312 592958541347424 593108621438616 594359142588324 594416549877696 595820595016296 596488056474492 598624595841636 598776110033049 598866957569088 599537831681376 600129619700832 601605260987328 602279202653856 603106509250908 603957931923528 604787544467379 606953811475557 607045899749184 607552919613549 608325806513376 608961912253344 609821601165504 610659268200072 611343352518444 611946793456908 612632320111266 612846566926776 614138703924564 614294144796501 614387346760512 615075607417824 616587998959296 617196616750272 617278724872992 617888024461344 618580206714288 618736771747692 619429904800434 620953002997236 621648618758622 622262231754254 623211528150864 624743924871456 625443787371312 627187083151356 629166667058046 630054879599236 633276278133408 635483208589866 636195101654007 637045779788964 637759423306278 638017629328224 640934948163744 641652948479088 642371753126376 642534339891834 643254131908143 643889071137351 643951262367504 644114248912836 644835810804822 645472311267654 645558181018569 646195394514033 646293436600896 648608372088768 648772537366512 649499317654824 650140421342568 651096352657296 651309663272562 652469136208344 653365385021817 653464514954304 654287759583822 655805136272832 656452464268224 657633058061616 659019623722824 659708738274456 659924870458707 660640067929296 661547540550078 662288631894981 662942359578317 665417872496832 665586292323888 666331908035976 667078359015852 667970332205904 668718618612408 669378693166456 670128557273812 670298169393333 670399868402496 672801149861568 673554847938336 675145822163436 675211032385344 676634659771616 676805918610744 677564102985588 679452673413969 681700635970848 684142395247584 684366532327548 685082151285012 686049301311192 686991676725081 690237636484032 691010867592864 691185765105576 691960058345052 692709974139456 693418999686378 693661498829208 694346193844056 694438565482116 695124027519012 695902732553574 697896306514368 698678117163936 699367763950752 699460803628272 700151222984304 700396076487744 701112969169722 701180687477088 701872804485216 702659069762832 702836915480388 703624260792726 704318789787782 707919891200496 709660574853984 710455564295568 711156836290576 712435812900084 713937925699726 716785237887264 717588208654128 719352665452512 720062719541984 720869361871568 721051816684212 721859567038974 722668222267173 724445170163442 726266524102704 727080116176008 728052319758816 728867912350032 729684418599864 729869104537326 730686732361677 731407974010389 734027778234387 734139146430144 735147579323592 736768733343552 736955212348368 737780778306936 738509022301752 739837190319318 741397076688177 742172330558763 742284934462656 743220076420458 744353900882928 745679012809536 747020075662224 747757439524368 748595106558936 748784578864374 749623396540473 751466623731642 752308445938959 752422587715008 753051029812263 753165284254656 754009009367712 754199851952808 755863020214848 756054332057232 756901293594264 757648410946648 757749203930628 758497158232996 759612411433512 761213992243068 761406658437087 761522180612544 762375267446688 764249849842752 765004220761664 765105992318304 765861208312928 766913215467204 769660194653532 771805463975091 771922563878592 774358974840672 775452159506752 776517341044536 777387226041972 777583985743773 779298720906888 781139468074563 782133179802912 784056344355648 784934674838496 785133344828664 786012881809428 786788734444596 786893404081806 787670125857342 789606905045868 790491453483186 790811495251488 792478856784432 792755998661952 793644074836704 794427460021728 794533145869008 795317408632656 796409877600558 798166127788848 798368146710732 799262509832514 800051440826898 804142012334544 805277242564704 806383392623172 807286734735894 808988832967441 809271748634076 810070559484732 810978032105514 814212357600096 815124470024592 815929057942544 816843093481688 817049839615542 817128755902368 817965130698009 818851605232752 819058859728668 819976401393786 820894970924847 824773608952384 824982362330256 825906539733912 827041026739041 827937337329648 828864825011496 830822650089471 830948704201152 833925049828416 835070551270488 836249444201808 837398138493294 838888889410728 841227119464914 842169494878803 843178032350784 845528217507792 846475411179384 847310944786488 848260135538676 848474833446909 849394373051952 850345897741704 850561123564386 851513955293547 852354462314979 854693619054912 855537264638784 856495670835168 856712453189112 857672175877524 858518761516468 858601683156672 858818998550448 859781081073096 860629748356872 860744241358092 861593859352044 865030049822016 865999090206432 866853895123424 868128470209728 868412884363416 869958848277792 871153846695756 872383679445096 873582008675103 876711061020249 876844077415488 878692831630432 879611651032608 879899827278276 880853423905728 882063387400104 883051509193308 887448389765184 888442544047968 889437812021136 889662932157924 890627109607872 891538713882486 891624824816544 893730892524444 894732084711738 897936893762454 898300436353632 899306747522064 900194429551248 902407891480992 903418803980784 904659763876362 905936897885292 910568849623776 912488709770064 913442868380016 914732401748256 915988902300108 917015028777666 917920190185362 918948480166899 921208055886846 921581020140768 922613411126736 924558666248504 924881998438944 925794925125408 925918087309488 926832036692016 927870310071432 928105157621538 929144857200651 931429504495854 932472928137933 932614404837696 933393347631381 933534963979072 934817292226296 936878759683776 937115887307184 938165681056968 940780624727034 943750000587069 943893188267328 945082319398854 947274085727424 949914417200112 953224812884799 955568669683446 956639134959417 956784278205504 957026443992336 961402422245616 962479422718632 963557629689564 963801509837751 965926893551256 967400469919296 968208466901481 968355365470272 969440154901344 971823883133376 972912558133152 973158806049768 974248976482236 975210632013852 976964494908843 978703704312516 980196772431456 981431639375733 982606949797824 983707704409248 984678696402336 986449587092424 988529435584236 989563107411684 990960101893944 992321310825117 992471867843904 996026767549632 997009919365824 998126808745248 998379438485832 999497862053964 1000617538523778 1001955498308856 1003077927918612 1004068039749684 1005192835910718 1005599802603744 1008072442742976 1009201724792352 1010332271907504 1012718733245154 1012816548578016 1014951989657424 1015208877916116 1016346154478382 1022550953956272 1026213592871376 1026549798491322 1029073951966788 1035356454726048 1036516301389296 1036778647658364 1037940087517578 1039064961209184 1040128499529567 1041519290766084 1042686041278518 1043854098830361 1046844459771552 1048017175745904 1049051645926128 1049191205442408 1050226834476456 1051669453754583 1052809206727824 1053988604644248 1054255373220582 1055436391189089 1056478184681673 1056638475712576 1059377527825344 1060423211510208 1061879836800744 1064221503718464 1064490862280976 1065683346443352 1066735254435864 1068653719350126 1070906888549589 1072189349779392 1075177856830896 1076382312981192 1079028998178768 1080094079312976 1081304042807352 1081577725026318 1082789350558461 1086667755245163 1086832626699456 1089399786154056 1090620174264012 1091802140310336 1092078479638224 1093301868525048 1094526627899796 1099976483107008 1101208719645216 1102721368985388 1103916449772864 1105153100015328 1107763533452628 1113427401693984 1114830114630687 1114999258935744 1116530851324392 1118518519214304 1121636159286552 1122892659838404 1123176868296561 1127199935597463 1127370956677056 1128633881572512 1129747926381984 1131013514051568 1131299777929212 1132525830735936 1133794530322272 1134081498085848 1135351940391396 1136472616419972 1136623805895942 1137745737349494 1139418617150268 1141820988364602 1142283270918816 1143562901170032 1145091998067264 1146374774764128 1147506331142496 1147658988477456 1148791812469392 1150369823200806 1154490291980298 1157883845817888 1161538462261008 1163178239260128 1164776011566804 1166080839062958 1168948081360332 1171412713041298 1173199769704368 1176084516533472 1177402012257744 1180183101666894 1181505188786013 1184410357568802 1185737180224779 1185917082694848 1186217242877232 1188718285176648 1191641190032592 1192976112948984 1194614816400837 1197249191683272 1197552220066098 1198893764748771 1199075663362752 1200077161240347 1200259239401664 1204558405307712 1206213018501816 1207915863847056 1209575088934758 1210930102103841 1213907622951114 1215105839227098 1216467048158271 1216651613026752 1217923824506688 1221318536400144 1222686705036888 1223893586913816 1225264640222532 1225574759423313 1225693133853552 1228277407849128 1228588289593002 1229964602090679 1230151214835648 1231178667788303 1234557449745984 1235776048922688 1237160413428576 1237473543495384 1238859809600868 1241906005994472 1243297237517244 1244524463508508 1246423056301728 1249487849742912 1250887574742624 1254374166302712 1258333334116092 1260109759198472 1261840679197371 1266552556266816 1270966417179732 1272390203308014 1274091559577928 1275518846612556 1275841685346579 1276035258656448 1281869896327488 1283305896958176 1284743506252752 1285068679783668 1286508263816286 1287778142274702 1287902524735008 1288228497825672 1289671621609644 1290944622535308 1291116362037138 1292390789028066 1297545074733024 1298998635309648 1300280842685136 1302192705314592 1302619326545124 1304938272416688 1306730770043634 1308575519167644 1315266116123232 1318039247445648 1319417476548912 1319849740917414 1321280135858592 1323095081100156 1324577263789962 1325884719156634 1327370026907743 1331172584647776 1332663816071952 1334156718031704 1335940664411808 1337308070823729 1337437237224816 1338757386332912 1340257114547624 1340596338786666 1342098127067607 1346905340643681 1347109695876672 1350291644326872 1353269319543232 1353611837221488 1355128205971176 1356989645814543 1358905346827938 1363401271941696 1368284790495168 1368733064655096 1370164302570024 1372098602622384 1373983353450162 1375522543166499 1376880285278043 1381812083830269 1382021735185728 1382371530211152 1383920116690104 1386837999372756 1387322997658416 1388692387688112 1388877130964232 1390248055038024 1391805465107148 1392157736432307 1397144256743781 1397356234327872 1398735527901504 1398921607256544 1400302445968608 1402225938339444 1402361374954176 1403745608970432 1405318139525664 1405673830960776 1407248521585452 1408637579575564 1411170937090551 1415839782400992 1417623479098281 1419321149707968 1420911128591136 1422313672581152 1424871625800168 1427875851399452 1433353004525169 1433570475774528 1435176417308256 1438705330905024 1440125439083968 1441738723743136 1442103633368424 1443719134077948 1445336444534346 1448890340326884 1452533048205408 1454160232352016 1456104639517632 1457735824700064 1459368837199728 1459738209074652 1461373464723354 1462815948020778 1468055556468774 1470295158647184 1473910424696736 1475561556613872 1477018044603504 1479674380638636 1482794153376354 1484344661117526 1486440152840916 1488707801765856 1494040151324448 1495514879048736 1497190213117872 1497569157728748 1499246793080946 1500926307785667 1502407832653819 1502933247463284 1504616891877918 1506102059624526 1507789253866077 1508018018735424 1508399703905616 1512108664114464 1513802587188528 1515296821893296 1515498407861256 1516994316465992 1519078099867731 1519224822867024 1522427984486136 1522813316874174 1524519231717573 1524750534893376 1530211984636608 1531722416625856 1533826430934408 1539320389307064 1539824697736983 1543610927950182 1548717949681344 1553034682089072 1554774452083944 1555167971487546 1556910131276367 1558597441813776 1562278936149126 1564029061917777 1564266359605824 1569869349676992 1570266689657328 1572025763618856 1573577468889192 1573786808163612 1575340251714684 1579213810091736 1580982906966372 1581383059830873 1581622990502976 1584957713568864 1587288149673408 1588854920043456 1589066291738016 1590634817265312 1592819755201116 1596332255577696 1596736293421464 1598525019665028 1600102881653796 1602980579025189 1608284024669088 1610554485129408 1612766785246344 1614573469471788 1617977665934882 1618543497268152 1620141118969464 1621956064211028 1622366587539477 1628424715200192 1630248940049184 1631858115885088 1633686186963376 1634099679231084 1634257511804736 1635930261396018 1637703210465504 1638117719457336 1639952802787572 1641789941849694 1649964724660512 1651813079467824 1654082053478082 1655874674659296 1657729650022992 1661645300178942 1670141102540976 1672498888403616 1674796276986588 1677777778821456 1682454238929828 1684338989757606 1691056435015584 1692950822358768 1694621889572976 1696520271077352 1696949666893818 1698788746103904 1700691795483408 1701122247128772 1703027910587094 1704708924629958 1704935708843913 1706618606024241 1712731482546903 1712991341670336 1713424906378224 1715344351755048 1717037523032936 1717637997100896 1719562162146192 1721259496713744 1721488482716184 1723187718704088 1725554734801209 1731735437970447 1731998180412864 1733707790246848 1736825768726832 1739917696555584 1742307693391512 1744767358890192 1747164017350206 1749121258594437 1753422122040498 1757119069561947 1757385663260864 1759223302065216 1759799654556552 1764126774800208 1766103018386616 1770274652500341 1776615536353203 1776885088095936 1778875624042272 1779325864315848 1783077427764972 1783249649633088 1787461785048888 1789464169423476 1795873787524908 1796600872707264 1798613495044128 1800388859102496 1804815782961984 1806837607961568 1809319527752724 1811873795770584 1814362633402137 1821137699247552 1822658758840647 1824977419540128 1826885736760032 1829464803496512 1831977804600216 1834030057555332 1835840380370724 1837896960333798 1842416111773692 1842882434389503 1843162040281536 1845226822253472 1849117332497008 1849763996877888 1851589850250816 1851836174618976 1853664073384032 1855740620142864 1856210315243076 1858289714401302 1862859008991708 1864945856275866 1866786695262762 1869634584452592 1874231774614368 1876331362113936 1881561249454068 1887500001174138 1890164638797708 1899828834400224 1906449625769598 1908585304962021 1911137339366892 1913278269918834 1914052887984672 1922804844491232 1924958845437264 1927115259379128 1927603019675502 1929762395724429 1931667213412053 1931853787102512 1936416933802962 1938586183542099 1938880309802688 1945825116266304 1946317612099536 1948497952964472 1950421264027704 1953928989817686 1957407408625032 1960096155065451 1960393544862912 1962863278751466 1967415408818496 1969357392804672 1972899174184848 1977058871168472 1979126214823368 1979774611376121 1981920203787888 1984642621650234 1986865895684943 1988827078734951 1996253617490496 1996758876971664 1998995724107928 2001235077047556 2003910996617712 2006155855837224 2008136079499368 2010385671821436 2010894508179999 2011199605207488 2018403449584704 2020664543815008 2025437466490308 2025633097156032 2029903979314848 2030417755832232 2032692308956764 2038358020241907 2045101907912544 2052427185742752 2053099596982644 2058147903933576 2070712909452096 2073032602778592 2073557295316728 2075880175035156 2078129922418368 2080256999059134 2083038581532168 2085372082557036 2087708197660722 2093688919543104 2096034351491808 2098103291852256 2098382410884816 2100453668952912 2103338907509166 2105618413455648 2107977209288496 2108510746441164 2110872782378178 2112956369363346 2123759673601488 2128981724561952 2131366692886704 2133470508871728 2137307438700252 2141813777099178 2150355713661792 2152764625962384 2158057996357536 2160188158625952 2162608085614704 2163155450052636 2165578701116922 2168004666801519 2173335510490326 2177917811139889 2178799572308112 2181240348528024 2184156959276448 2186603737050096 2189053255799592 2194223922031167 2202083334703161 2202417439290432 2205442737970776 2210306200030656 2215527066905256 2224191230064531 2226516991676289 2226854803387968 2229660229261374 2233061702648784 2237037038428608 2243272318573104 2245785319676808 2246353736593122 2248870189621419 2254399871194926 2256925337816877 2257267763145024 2259153089436789 2259495852763968 2262027028103136 2262599555858424 2267589060644544 2268162996171696 2270703880782792 2272945232839944 2273247611791884 2275491474698988 2278837234300536 2283641976729204 2284219975311261 2284566541837632 2287125802340064 2292749549528256 2295012662284992 2295317976954912 2297583624938784 2300739646401612 2308980583960596 2315416391925273 2315767691635776 2323076924522016 2326356478520256 2329552023133608 2332161678125916 2337896162720664 2342825426082596 2343418404223689 2346399539408736 2352169033066944 2354804024515488 2360366203333788 2363010377572026 2368820715137604 2371474360449558 2372434485754464 2377436570353296 2383282380065184 2385952225897968 2389229632801674 2394498383366544 2395104440132196 2397787529497542 2400154322480694 2412426037003632 2415831727694112 2419150177869516 2421860204207682 2426966498902323 2427815245902228 2430211678454196 2432934096316542 2442637072800288 2445373410073776 2447787173827632 2450529280445064 2451149518846626 2451386267707104 2453895392094027 2456554815698256 2457176579186004 2459929204181358 2462357335576606 2462684912774541 2465115764257237 2474320826857152 2474947086990768 2477719619201736 2483812011988944 2486594475034488 2489048927017016 2492467950268413 2492846112603456 2501775149485248 2508748332605424 2516666668232184 2520219518396944 2523681358394742 2526508484636409 2541932834359464 2544780406616028 2545424500340727 2548183119155856 2551037693225112 2551683370693158 2554541865880641 2557063386944937 2566611793916352 2569487012505504 2570137359567336 2573016527632572 2575556284549404 2575805049470016 2576456995651344 2579343243219288 2581889245070616 2582232724074276 2584781578056132 2595090149466048 2597997270619296 2600561685370272 2604385410629184 2605238653090248 2609876544833376 2613461540087268 2617151038335288 2620746026025309 2630133183060747 2630532232246464 2636078494891296 2638834953097824 2639699481834828 2642560271717184 2646190162200312 2649154527579924 2651769438313268 2654740053815486 2662345169295552 2665327632143904 2668313436063408 2671881328823616 2674616141647458 2674874474449632 2677514772665824 2680514229095248 2681192677573332 2684196254135214 2693810681287362 2700583288653744 2707223674442976 2710256411942352 2713979291629086 2717810693655876 2737466129310192 2740328605140048 2744197205244768 2747966706900324 2751045086332998 2753760570556086 2756845440500697 2763624167660538 2764743060422304 2767840233380208 2773675998745512 2774645995316832 2777384775376224 2777754261928464 2780496110076048 2783610930214296 2784315472864614 2787434571601953 2790185974928521 2794288513487562 2797418784413799 2797843214513088 2800180042894143 2800604891937216 2804451876678888 2810636279051328 2811347661921552 2814497043170904 2817275159151128 2822341874181102 2831250001761207 2831679564801984 2835246958196562 2841822257182272 2844627345162304 2849743251600336 2855751702798904 2859674438654397 2866706009050338 2869917404878251 2870352834616512 2883477447486272 2884207266736848 2887438268155896 2890672889068692 2891404529513253 2897780680653768 2904625400704443 2905066096410816 2908320464704032 2915471649400128 2918737674399456 2919476418149304 2922746929446708 2925631896041556 2930893484726529 2936111112937548 2940590317294368 2944294918127199 2947820849393472 2951123113227744 2954036089207008 2959348761277272 2965588306752708 2968689322235052 2972880305681832 2976963932475351 2977415603531712 2988080302648896 2991029758097472 2994380426235744 2995138315457496 2998493586161892 3001852615571334 3004815665307638 3005866494926568 3009233783755836 3012204119249052 3015578507732154 3016799407811232 3024217328228928 3027605174377056 3030593643786592 3030996815722512 3033988632931984 3038156199735462 3038449645734048 3044855968972272 3045626633748348 3049038463435146 3067652861868816 3078640778614128 3079649395473966 3087221855900364 3106069364178144 3109548904167888 3110335942975092 3113820262552734 3117194883627552 3120385498588701 3124557872298252 3128058123835554 3131562296491083 3140533379314656 3144051527237712 3147154937778384 3147573616327224 3150680503429368 3155008361263749 3158427620183472 3161965813932744 3162766119661746 3166309173567267 3169434554045019 3169915427137728 3178132583476032 3181269634530624 3185639510402232 3192664511155392 3193472586842928 3197050039330056 3200205763307592 3205961158050378 3212720665648767 3216568049338176 3225533570492688 3229146938943576 3235955331869764 3237086994536304 3240282237938928 3243912128422056 3244733175078954 3248368051675383 3260003265735489 3260497880098368 3263716231770176 3267372373926752 3268199358462168 3271860522792036 3275406420931008 3276235438914672 3279905605575144 3283579883699388 3299929449321024 3303626158935648 3308164106956164 3311749349318592 3315459300045984 3323290600357884 3340282205081952 3344490343892061 3344997776807232 3349592553973176 3355555557642912 3364908477859656 3368677979515212 3369530604889683 3382112870031168 3385901644717536 3389243779145952 3393040542154704 3393899333787636 3397577492207808 3401383590966816 3402244494257544 3406055821174188 3409417849259916 3409871417687826 3413237212048482 3425462965093806 3426849812756448 3430688703510096 3434075046065872 3435275994201792 3439124324292384 3442518993427488 3442976965432368 3446375437408176 3451109469602418 3463470875940894 3473651537453664 3484615386783024 3489534717780384 3494328034700412 3498242517188874 3506844244080996 3514238139123894 3519599309113104 3528253549600416 3532206036773232 3540549305000682 3544515566358039 3553231072706406 3557211540674337 3557751248084544 3558651728631696 3566154855529944 3574923570097776 3578928338846952 3583844449202511 3591747575049816 3597226990088256 3600231483721041 3600777718204992 3613675215923136 3618639055505448 3623747591541168 3628725266804274 3632790306311523 3645317517681294 3649401144474813 3649954839080256 3653771473520064 3663955609200432 3668060115110664 3671680760741448 3675793920667596 3676724278269939 3684832223547384 3685764868779006 3689893806272037 3690453644506944 3693536003364909 3698234664994016 3703672349237952 3707328146768064 3711481240285728 3712420630486152 3716579428802604 3725718017983416 3729891712551732 3733573390525524 3739269168905184 3748463549228736 3752662724227872 3763122498908136 3775000002348276 3780329277595416 3785522037592113 3799657668800448 3812899251539196 3817170609924042 3822274678733784 3826556539837668 3828105775969344 3845609688982464 3849917690874528 3854230518758256 3855206039351004 3859524791448858 3863334426824106 3863707574205024 3872833867605924 3877172367084198 3892635224199072 3896995905928944 3900842528055408 3907857979635372 3914814817250064 3920192310130902 3925726557502932 3945798348369696 3954117742336944 3958252429646736 3959549222752242 3963840407575776 3969285243300468 3973731791369886 3977654157469902 3982110080723229 3993517753943328 3997991448215856 4002470154095112 4007821993235424 4011924212471187 4012311711674448 4016272158998736 4020771343642872 4021789016359998 4026294381202821 4040716021931043 4041329087630016 4050874932980616 4059807958629696 4060835511664464 4065384617913528 4076716040483814 4090203815825088 4104854371485504 4106199193965288 4116295807867152 4130640855834129 4145436251490807 4146065205557184 4147114590633456 4151760350070312 4160513998118268 4166077163064336 4170744165114072 4175416395321444 4176473209296921 4191432770231343 4192068702983616 4196206583704512 4196764821769632 4200907337905824 4206677815018332 4211236826911296 4215954418576992 4217021492882328 4221745564756356 4225912738726692 4233512811271653 4247519347202976 4252870437294843 4257963449123904 4262733385773408 4266941017743456 4274614877400504 4283627554198356 4300059013575507 4300711427323584 4305529251924768 4316115992715072 4320376317251904 4325216171229408 4326310900105272 4331157402233844 4336009333603038 4346671020980652 4355835622279778 4357599144616224 4362480697056048 4368313918552896 4373207474100192 4378106511599184 4388447844062334 4404166669406322 4410885475941552 4431054133810512 4448382460129062 4453033983352578 4459320458522748 4466123405297568 4486544637146208 4491570639353616 4492707473186244 4497740379242838 4502778923357001 4507223497961457 4508799742389852 4513850675633754 4518306178873578 4523367761598231 4524054056206272 4525199111716848 4536325992343392 4541407761565584 4545890465679888 4546495223583768 4550982949397976 4557234299603193 4557674468601072 4567283953458408 4568439950622522 4573557695152719 4574251604680128 4578072133620583 4590635953909824 4595167249877568 4601479292803224 4617961167921192 4619474093210949 4630832783850546 4640596517048219 4646153849044032 4659104046267216 4664323356251832 4675792325441328 4685650852165192 4686836808447378 4692087185753331 4692799078817472 4709608049030976 4720732406667576 4726020755144052 4737641430275208 4742948720899116 4744149179492619 4744868971508928 4754873140706592 4766564760130368 4771904451795936 4778459265603348 4788996766733088 4790208880264392 4795575058995084 4800308644961388 4808941737075567 4824852074007264 4831663455388224 4838300355739032 4843720408415364 4853932997804646 4855630491804456 4860423356908392 4865868192633084 4867099762618431 4885274145600576 4890746820147552 4895574347655264 4901058560890128 4902299037693252 4902772535414208 4907790784188054 4913109631396512 4914353158372008 4919858408362716 4924714671153212 4925369825549082 4930231528514474 4949894173981536 4955439238403472 4967624023977888 4973188950068976 4978097854034032 4984935900536826 5017496665210848 5033333336464368 5040439036793888 5047362716789484 5053016969272818 5083865668718928 5089560813232056 5090849000681454 5096366238311712 5102075386450224 5103366741386316 5109083731761282 5114126773889874 5114807126531739 5119855818072723 5138194447640709 5138974025011008 5140274719134672 5146033055265144 5151112569098808 5152913991302688 5158686486438576 5163778490141232 5164465448148552 5169563156112264 5176664204403627 5195206313911341 5195994541238592 5201123370740544 5210477306180496 5219753089666752 5226923080174536 5234302076670576 5241492052050618 5247363775783311 5260266366121494 5271357208685841 5272156989782592 5277669906195648 5279398963669656 5292380324400624 5298309055159848 5303538876626536 5309480107630972 5310823957501023 5329846609059609 5330655264287808 5336626872126816 5349232283294916 5349748948899264 5355029545331648 5361028458190496 5362385355146664 5368392508270428 5387621362574724 5401166577307488 5414447348885952 5420512823884704 5427958583258172 5435621387311752 5443087900206411 5467976276521941 5474932258620384 5480657210280096 5488394410489536 5495933413800648 5502090172665996 5507521141112172 5513690881001394 5527248335321076 5528647303168509 5529486120844608 5535680466760416 5547351997491024 5549291990633664 5554769550752448 5555508523856928 5560992220152096 5567221860428592 5568630945729228 5574869143203906 5580371949857042 5588577026975124 5594837568827598 5600360085788286 5608903753357776 5622695323843104 5628994086341808 5634550318302256 5644683748362204 5662500003522414 5670493916393124 5699486503200672 5711503405597808 5719348877308794 5725755914886063 5733412018100676 5739834809756502 5768414533473696 5774876536311792 5781345778137384 5782809059026506 5789287187173287 5795001640236159 5795561361307536 5809250801408886 5815758550626297 5816640929408064 5837475348798912 5838952836298608 5845493858893416 5851263792083112 5861786969453058 5872222225875096 5880288465196353 5881180634588736 5888589836254398 5902246226455488 5908072178414016 5918697522554544 5931176613505416 5937378644470104 5939323834128363 5945760611363664 5953927864950702 5960597687054829 5966481236204853 5988760852471488 5990276630914992 5996987172323784 6003705231142668 6009631330615276 6011732989853136 6018467567511672 6024408238498104 6031157015464308 6032683524539997 6033598815622464 6055210348754112 6061187287573184 6061993631445024 6067977265863968 6076312399470924 6076899291468096 6089711937944544 6091253267496696 6098076926870292 6115074060725721 6135305723737632 6157281557228256 6159298790947932 6174443711800728 6212138728356288 6219097808335776 6220671885950184 6227640525105468 6234389767255104 6240770997177402 6249115744596504 6256116247671108 6263124592982166 6281066758629312 6288103054475424 6294309875556768 6295147232654448 6301361006858736 6310016722527498 6316855240366944 6323931627865488 6325532239323492 6332618347134534 6338869108090038 6371279020804464 6386945173685856 6394100078660112 6400411526615184 6411922316100756 6425441331297534 6451067140985376 6458293877887152 6471910663739528 6474173989072608 6480564475877856 6487824256844112 6489466350157908 6496736103350766 6504014000404557 6520006531470978 6533753433419667 6534744747853504 6536398716924336 6543721045584072 6552470877829344 6559811211150288 6567159767398776 6582671766093501 6606250004109483 6607252317871296 6616328213912328 6630918600091968 6646581200715768 6672573690193593 6680564410163904 6688980687784122 6699185107946352 6711111115285824 6729816955719312 6737355959030424 6739061209779366 6746610568864257 6771803289435072 6777459268310367 6778487558291904 6786081084309408 6787798667575272 6802767181933632 6804488988515088 6812111642348376 6818835698519832 6819742835375652 6826474424096964 6850925930187612 6852659925933783 6853699625512896 6861377407020192 6868150092131744 6878248648584768 6885037986854976 6885953930864736 6892750874816352 6902218939204836 6926941751881788 6946249175775819 6947303074907328 6969230773566048 6979069435560768 6988656069400824 6996485034377748 7013688488161992 7028476278247788 7030255212671067 7039198618226208 7056507099200832 7064412073546464 7081098610001364 7089031132716078 7106462145412812 7114423081348674 7117303457263392 7132309711059888 7149847140195552 7157856677693904 7167688898405022 7183495150099632 7200462967442082 7237278111010896 7247495183082336 7257450533608548 7265580612623046 7280899496706969 7290635035362588 7298802288949626 7327911218400864 7336120230221328 7343361521482896 7351587841335192 7353448556539878 7361686176282081 7369664447094768 7371529737558012 7379787612544074 7387072006729818 7388054738323623 7395347292771711 7396469329988032 7422962480571456 7424841260972304 7433158857605208 7451436035966832 7459783425103464 7467146781051048 7477403850805239 7478538337810368 7505325448455744 7526244997816272 7550000004696552 7560658555190832 7571044075184226 7579525453909227 7625798503078392 7634341219848084 7636273501022181 7644549357467568 7653113079675336 7671190160834811 7699835381749056 7708461037516512 7710412078702008 7719049582897716 7726668853648212 7727415148410048 7745667735211848 7754344734168396 7785270448398144 7793991811857888 7801685056110816 7815715959270744 7829629634500128 7840384620261804 7851453115005864 7862238078075927 7890399549182241 7891596696739392 7908235484673888 7916504859293472 7919098445504484 7927680815151552 7938570486600936 7947463582739772 7955308314939804 7964220161446458 7987035507886656 7995982896431712 8004940308190224 8015643986470848 8023848424942374 8024623423348896 8032544317997472 8041542687285744 8043578032719996 8052588762405642 8081432043862086 8101749865961232 8121671023328928 8130769235827056 8153432080967628 8212398387930576 8232591615734304 8261281711668258 8270536321502091 8290872502981614 8294229181266912 8303520700140624 8321027996236536 8332154326128672 8341488330228144 8350832790642888 8352946418593842 8362303714805859 8370557924785563 8382865540462686 8392256353241397 8393529643539264 8400540128682429 8401814675811648 8413355630036664 8431908837153984 8434042985764656 8443491129512712 8451825477453384 8467025622543306 8493750005283621 8495038694405952 8505740874589686 8525466771546816 8533882035486912 8549229754801008 8567255108396712 8579023315963191 8600118027151014 8609752214634753 8611058503849536 8618250674518121 8650432342458816 8652621800210544 8662314804467688 8672018667206076 8693342041961304 8711671244559556 8713876202113329 8715198289232448 8724961394112096 8746414948200384 8756213023198368 8776895688124668 8808333338812644 8821770951883104 8832884754381597 8862108267621024 8896764920258124 8906067966705156 8918640917045496 8930891797426053 8932246810595136 8973089274292416 8983141278707232 8985414946372488 8995480758485676 9005557846714002 9014446995922914 9017599484779704 9027701351267508 9036612357747156 9046735523196462 9050398223433696 9072651984686784 9082815523131168 9091780931359776 9092990447167536 9101965898795952 9114468599206386 9115348937202144 9134567906916816 9136879901245044 9147115390305438 9156144267241166 9202958585606448 9235922335842384 9238948186421898 9261665567701092 9281193034096438 9318208092534432 9328646712503664 9351584650882656 9361156495766103 9371301704330384 9373673616894756 9384174371506662 9394686889473249 9441464813335152 9452041510288104 9465025083791247 9475282860550416 9485897441798232 9488298358985238 9498927520701801 9508303662135057 9509746281413184 9543808903591872 9556918531206696 9577993533466176 9580417760528784 9591150117990168 9600617289922776 9617883474151134 9638161996946301 9649704148014528 9676600711478064 9687440816830728 9707865995609292 9711260983608912 9720846713816784 9731736385266168 9734199525236862 9745104155026149 9780009797206467 9781493640295104 9791148695310528 9802117121780256 9804598075386504 9815581568376108 9826219262793024 9828706316744016 9839716816725432 9849429342306424 9850739651098164 9860463057028948 9899788347963072 9910878476806944 9935248047955776 9946377900137952 9956195708068064 9969871801073652 10033471031676183 10034993330421696 10066666672928736 10080878073587776 10094725433578968 10106033938545636 10108591814669049 10167731337437856 10179121626464112 10181698001362908 10192732476623424 10204150772900448 10206733482772632 10218167463522564 10228253547779748 10229614253063478 10239711636145446 10276388895281418 10280549438269344 10292066110530288 10302225138197616 10305827982605376 10317372972877152 10327556980282464 10328930896297104 10339126312224528 10353328408807254 10390412627822682 10420954612360992 10453846160349072 10468604153341152 10482984104101236 10494727551566622 10516854828576733 10520532732242988 10542714417371682 10558797927339312 10584760648801248 10596618110319696 10607077753253072 10618960215261944 10621647915002046 10633546699074117 10659693218119218 10671634622023011 10673253744253632 10698464566589832 10722056916380992 10724770710293328 10736785016540856 10751533347607533 10775242725149448 10800694451163123 10802333154614976 10841025647769408 10855917166516344 10871242774623504 10886175800412822 10898370918934569 10935952553043882 10948203433424439 10949864517240768 10961314420560192 10991866827601296 11004180345331992 11015042282224344 11027381762002788 11030172834809817 11054496670642152 11057294606337018 11069681418816111 11071360933520832 11080608010094727 11094703994982048 11111017047713856 11121984440304192 11134443720857184 11137261891458456 11149738286407812 11160743899714084 11177154053950248 11189675137655196 11200720171576572 11217807506715552 11245390647686208 11257988172683616 11269100636604512 11289367496724408 11325000007044828 11340987832786248 11356566112776339 11398973006401344 11423006811195616 11438697754617588 11451511829772126 11466824036201352 11479669619513004 11536829066947392 11549753072623584 11562691556274768 11565618118053012 11578574374346574 11590003280472318 11591122722615072 11618501602817772 11631517101252594 11677905672597216 11690987717786832 11702527584166224 11723573938906116 11744444451750192 11760576930392706 11777179672508796 11837395045109088 11862353227010832 11874757288940208 11878647668256726 11891521222727328 11907855729901404 11921195374109658 11932962472409706 11946330242169687 11980553261829984 11993974344647568 12007410462285336 12019262661230552 12023465979706272 12035772637413561 12036935135023344 12048816476996208 12062314030928616 12065367049079994 12078883143608463 12122148065793129 12123987262890048 12135954531727936 12152624798941848 12179423875889088 12182506534993392 12196153853740584 12230148121451442 12270611447475264 12314563114456512 12318597581895864 12348887423601456 12391922567502387 12436308754472421 12438195616671552 12441343771900368 12455281050210936 12481541994354804 12498231489193008 12512232495342216 12526249185964332 12529419627890763 12576206108950848 12588619751113536 12590294465308896 12602722013717472 12620033445054996 12633710480733888 12647863255730976 12651064478646984 12665236694269068 12677738216180076 12700538433814959 12742558041608928 12758611311884529 12773890347371712 12788200157320224 12800823053230368 12823844632201512 12850882662595068 12900177040726521 12902134281970752 12916587755774304 12943821327479056 12948347978145216 12961128951755712 12975648513688224 12978932700315816 12993472206701532 13008028000809114 13040013062941956 13067506866839334 13072797433848672 13087442091168144 13104941755658688 13119622422300576 13134319534797552 13165343532187002 13212500008218966 13232656427824656 13293162401431536 13345147380387186 13377961375568244 13398370215892704 13459633911438624 13474711918060848 13478122419558732 13493221137728514 13508336770071003 13521670493884371 13554918536620734 13570103284794693 13572162168618816 13575597335150544 13608977977030176 13624223284696752 13637671397039664 13639485670751304 13652948848193928 13671702898809579 13701851860375224 13705319851867566 13720673085458157 13722754814040384 13734216400861749 13736300184263488 13771907861729472 13785501749632704 13804437878409672 13853883503763576 13858422279632847 13892498351551638 13921789551144657 13938461547132096 13977312138801648 13992970068755496 14027376976323984 14056952556495576 14060510425342134 14076261557259993 14078397236452416 14128824147092928 14162197220002728 14178062265432156 14212924290825624 14228846162697348 14234606914526784 14264619422119776 14299694280391104 14315713355387808 14335377796810044 14366990300199264 14400925934884164 14474556222021792 14494990366164672 14514901067217096 14531161225246092 14561798993413938 14581270070725176 14597604577899252 14601299287855293 14655822436801728 14672240460442656 14686723042965792 14703175682670384 14706897113079756 14723372352564162 14739328894189536 14743059475116024 14759575225088148 14774144013459636 14776109476647246 14790694585543422 14849682521944608 14866317715210416 14902872071933664 14919566850206928 14934293562102096 14954807701610478 15052489995632544 15100000009393104 15121317110381664 15142088150368452 15159050907818454 15251597006156784 15268682439696168 15272547002044362 15289098714935136 15306226159350672 15342380321669622 15359567454218169 15414583342922127 15416922075033024 15420824157404016 15438099165795432 15453337707296424 15491335470423696 15508689468336792 15529992613210881 15585618941734023 15587983623715776 15603370112221632 15631431918541488 15659259269000256 15680769240523608 15702906230011728 15724476156151854 15742091327349933 15780799098364482 15814071626057523 15816470969347776 15833009718586944 15838196891008968 15877140973201872 15894927165479544 15910616629879608 15928440322892916 15932471872503069 15989539827178827 15991965792863424 16009880616380448 16047696849884748 16049246846697792 16065088635994944 16083085374571488 16087156065439992 16105177524811284 16162864087724172 16203499731922464 16243342046657856 16261538471654112 16306864161935256 16403928829565823 16424796775861152 16465183231468608 16522563423336516 16541072643004182 16581745005963228 16585941909505527 16588458362533824 16607041400281248 16642055992473072 16664308652257344 16682976660456288 16701665581285776 16705892837187684 16724607429611718 16741115849571126 16765731080925372 16784512706482794 16801080257364858 16826711260073328 16868085971529312 16886982259025424 16903650954906768 16934051245086612 16987500010567242 17011481749179372 17098459509602016 17134510216793424 17158046631926382 17177267744658189 17200236054302028 17219504429269506 17236501349036242 17255810349800659 17305243600421088 17324629608935376 17344037334412152 17385004920708477 17386684083922608 17423342489119112 17427752404226658 17447275651878891 17449922788224192 17512426046396736 17553791376249336 17616666677625288 17640865395589059 17643541903766208 17665769508763194 17724216535242048 17793529840516248 17812135933410312 17817971502385089 17837281834090992 17861783594852106 17881793061164487 17899443708614559 17966282557414464 17970829892744976 17990961516971352 18011115693428004 18028893991845828 18035198969559408 18055402702535016 18073224715494312 18093471046392924 18098050573619991 18100796446867392 18165631046262336 18183561862719552 18185980894335072 18203931797591904 18228937198412772 18230697874404288 18269135813833632 18273759802490088 18294230780610876 18312288534482332 18345222182177163 18405917171212896 18471844671684768 18477896372843796 18523331135402184 18562386068192876 18636416185068864 18657293425007328 18703169301765312 18722312991532206 18742603408660768 18747347233789512 18768348743013324 18789373778946498 18882929626670304 18904083020576208 18930050167582494 18950565721100832 18971794883596464 18976596717970476 18997855041403602 19016607324270114 19113837062413392 19160835521057568 19182300235980336 19201234579845552 19235766948302268 19276323993892602 19353201422956128 19374881633661456 19415731991218584 19422521967217824 19441693427633568 19463472770532336 19468399050473724 19490208310052298 19512042001213671 19531301824499647 19560019594412934 19601260300259001 19604234243560512 19609196150773008 19631163136752216 19657412633488032 19679433633450864 19698858684612848 19701479302196328 19720926114057896 19748015298280503 19818750012328449 19821756953613888 19892755800275904 19912391416136128 19939743602147304 20017721070580779 20066942063352366 20133333345857472 20189450867157936 20212067877091272 20217183629338098 20239831706592771 20332377804931101 20335462674875712 20358243252928224 20363396002725816 20408301545800896 20413466965545264 20436334927045128 20456507095559496 20459228506126956 20479423272290892 20552777790562836 20557979777801349 20561098876538688 20584132221060576 20604450276395232 20634745945754304 20655113960564928 20657861792594208 20678252624449056 20706656817614508 20780825255645364 20838747527327457 20841909224721984 20907692320698144 20937208306682304 20965968208202472 20989455103133244 21033709657153466 21041065464485976 21085428834743364 21090765638013201 21117595854678624 21169521297602496 21193236220639392 21214155506506144 21237920430523888 21243295830004092 21267093398148234 21319386436238436 21343269244046022 21396929133179664 21449541420586656 21473570033081712 21503066695215066 21550485450298896 21601388902326246 21711834333032688 21742485549247008 21772351600825644 21796741837869138 21842698490120907 21871905106087764 21896406866848878 21983733655202592 22008360690663984 22030084564448688 22054763524005576 22060345669619634 22085058528846243 22108993341284304 22114589212674036 22139362837632222 22161216020189454 22164164214970869 22186041878315133 22189407989964096 22268887441714368 22274523782916912 22299476572815624 22321487799428168 22354308107900496 22379350275310392 22401440343153144 22432211552415717 22435615013431104 22515976345367232 22538201273209024 22578734993448816 22650000014089656 22681975665572496 22713132225552678 22738576361727681 22846013622391232 22877395509235176 22903023659544252 22908820503066543 22933648072402704 22959339239026008 23013570482504433 23099506145247168 23125383112549536 23131236236106024 23157148748693148 23180006560944636 23182245445230144 23237003205635544 23263034202505188 23355811345194432 23381975435573664 23405055168332448 23447147877812232 23488888903500384 23521153860785412 23554359345017592 23586714234227781 23674790090218176 23724706454021664 23749514577880416 23757295336513452 23783042445454656 23815711459802808 23842390748219316 23865924944819412 23892660484339374 23961106523659968 23987948689295136 24014820924570672 24038525322461104 24046931959412544 24071545274827122 24073870270046688 24097632953992416 24124628061857232 24130734098159988 24157766287216926 24244296131586258 24305249597883696 24365013069986784 24392307707481168 24460296242902884 24637195163791728 24697774847202912 24783845135004774 24811608964506273 24872617508944842 24882687543800736 24910562100421872 24963083988709608 24996462978386016 25024464990684432 25052498371928664 25058839255781526 25086911144417577 25111673774356689 25180588930617792 25201620386047287 25205444027434944 25240066890109992 25295726511461952 25302128957293968 25330473388538136 25355476432360152 25401076867629918 25481250015850863 25485116083217856 25517222623769058 25576400314640448 25601646106460736 25647689264403024 25701765325190136 25737069947889573 25800354081453042 25829256643904259 25833175511548608 25854752023554363 25887642654958112 25951297027376448 25957865400631632 25986944413403064 26016056001618228 26080026125883912 26135013733678668 26141628606339987 26145594867697344 26174884182336288 26239244844601152 26268639069595104 26330687064374004 26425000016437932 26465312855649312 26498654263144791 26586324802863072 26690294760774372 26755922751136488 26796740431785408 26919267822877248 26949423836121696 26956244839117464 26986442275457028 27016673540142006 27043340987768742 27109837073241468 27140206569589386 27151194670301088 27217955954060352 27248446569393504 27275342794079328 27278971341502608 27305897696387856 27343405797619158 27403703720750448 27410639703735132 27441346170916314 27468432801723498 27608875756819344 27707767007527152 27716844559265694 27784996703103276 27843579102289314 27954624277603296 27985940137510992 28054753952647968 28083469487298309 28113905112991152 28121020850684268 28152523114519986 28184060668419747 28324394440005456 28356124530864312 28395075251373741 28425848581651248 28457692325394696 28524910986405171 28529238844239552 28631426710775616 28670755593620088 28733980600398528 28801851869768328 28914485990838903 28949112444043584 29029802134434192 29062322450492184 29123597986827876 29162540141450352 29195209155798504 29202598575710586 29235312465078447 29340029391619401 29344480920885312 29373446085931584 29406351365340768 29413794226159512 29446744705128324 29478657788379072 29486118950232048 29519150450176296 29548288026919272 29552218953294492 29581389171086844 29699365043889216 29732635430420832 29805744143867328 29839133700413856 29868587124204192 29909615403220956 30100413095028549 30104979991265088 30200000018786208 30242634220763328 30284176300736904 30318101815636908 30503194012313568 30537364879392336 30545094004088724 30578197429870272 30612452318701344 30684760643339244 30719134908436338 30829166685844254 30841648314808032 30876198331590864 30906675414592848 30982670940847392 31017378936673584 31059985226421762 31171237883468046 31262863837082976 31361538481047216 31405812460023456 31448952312303708 31484182654699866 31550564485730199 31561598196728964 31628143252115046 31676393782017936 31754281946403744 31789854330959088 31821233259759216 31856880645785832 31864943745006138 31900640097222351 31979079654357654 32014903866069033 32019761232760896 32046504935344081 32095393699769496 32166170749142976 32174312130879984 32210355049622568 32325728175448344 32402083353489369 32406999463844928 32523076943308224 32613728323870512 32807857659131646 32844610300273317 32849593551722304 33045126846673032 33082145286008364 33090518504429451 33163490011926456 33171883819011054 33209044256448333 33214082800562496 33241824030284181 33284111984946144 33365953320912576 33403331162571552 33411785674375368 33449214859223436 33482231699142252 33531462161850744 33569025412965588 33602160514729716 33653422520146656 33736171943058624 33773964518050848 33807301909813536 33868102490173224 33975000021134484 34022963498358744 34069698338329017 34196919019204032 34269020433586848 34316093263852764 34354535489316378 34400472108604056 34439008858539012 34473002698072484 34511620699601318 34610487200842176 34649259217870752 34688074668824304 34770009841416954 34773368167845216 34846684978238224 34855504808453316 34894551303757782 35107582752498672 35233333355250576 35281730791178118 35331539017526388 35587059681032496 35624271866820624 35635943004770178 35674563668181984 35723567189704212 35763586122328974 35798887417229118 35838990726509061 35941659785489952 35981923033942704 36022231386856008 36057787983691656 36070397939118816 36107317912240683 36110805405070032 36146449430988624 36186942092785848 36196101147239982 36236649430825389 36272417674070773 36366444197379387 36371961788670144 36407863595183808 36457874396825544 36538271627667264 36547519604980176 36588461561221752 36624577068964664 36690444364354326 36811834342425792 36943689343369536 36955792745687592 37046662270804368 37124772136385752 37175767702507161 37308926263417263 37314586850014656 37444625983064412 37485206817321536 37494694467579024 37536697486026648 37578747557892996 37588258883672289 37765859253340608 37808166041152416 37860100335164988 37901131442201664 37943589767192928 37953193435940952 37995710082807204 38033214648540228 38101615301444877 38227674124826784 38275833935653587 38321671042115136 38364600471960672 38402469159691104 38471533896604536 38552647987785204 38700531122179563 38706402845912256 38749763267322912 38831463982437168 38845043934435648 38883386855267136 38926945541064672 38936798100947448 38980416620104596 39024084002427342 39062603648999294 39120039188825868 39202520600518002 39218392301546016 39262326273504432 39314825266976064 39358867266901728 39397717369225696 39402958604392656 39441852228115792 39496030596561006 39637500024656898 39879487204294608 40035442141161558 40133884126704732 40378901734315872 40424135754182544 40434367258676196 40479663413185542 40525010310213009 40565011481653113 40664755609862202 40710309854384079 40716486505856448 40726792005451632 40826933931090528 40872669854090256 40913014191118992 40918457012253912 40958846544581784 41015108696428737 41105555581125672 41115959555602698 41162019256374471 41168264442121152 41202649202585247 41208900552790464 41315723585188416 41356505248898112 41413313635229016 41561650511290728 41575266838898541 41677495054654914 41765368653433971 41815384641396288 41931936416404944 41978910206266488 42067419314306932 42082130928971952 42170857669486728 42181531276026402 42228784671779979 42235191709357248 42386472441278784 42428311013012288 42475840861047776 42486591660008184 42534186796296468 42638772872476872 42686538488092044 42793858266359328 42899082841173312 42947140066163424 43006133390430132 43100970900597792 43202777804652492 43423668666065376 43484971098494016 43544703201651288 43593483675738276 43685396980241814 43743810212175528 43792813733697756 43803897863565879 43967467310405184 44016721381327968 44060169128897376 44109527048011152 44120691339239268 44170117057692486 44217986682568608 44229178425348072 44278725675264444 44322432040378908 44328328429941738 44372083756630266 44549047565833824 44598953145631248 44642975598856336 44708616215800992 44758700550620784 44802880686306288 44864423104831434 45157469986897632 45300000028179312 45363951331144992 45426264451105356 45477152723455362 45754791018470352 45806047319088504 45817641006133086 45867296144805408 45918678478052016 46027140965008866 46078702362654507 46243750028766381 46250766225099072 46262472472212048 46314297497386296 46360013121889272 46474006411271088 46526068405010376 46589977839632643 46763950871147328 46810110336664896 46894295755624464 46977777807000768 47042307721570824 47108718690035184 47173428468455562 47226273982049799 47442214878172569 47449412908043328 47499029155760832 47514590673026904 47631422919605616 47684781496438632 47731849889638824 47785320968678748 47797415617509207 47968619481536481 47975897378590272 48029641849141344 48077050644922208 48143090549654244 48147740540093376 48195265907984832 48249256123714464 48261468196319976 48315532574433852 48488592263172516 48610499195767392 48730026139973568 48784615414962336 48920592485805768 49211786488697469 49274390327583456 49395549694405824 49567690270009548 49623217929012546 49745235017889684 49765375087601472 49821124200843744 49926167977419216 49992925956772032 50048929981368864 50104996743857328 50117678511563052 50173822288835154 50223347548713378 50403240772094574 50480133780219984 50604257914587936 50660946777076272 50710952864720304 50802153735259836 50962500031701726 51034445247538116 51295378528806048 51403530650380272 51474139895779146 51531803233974567 51600708162906084 51658513287808518 51709504047108726 51767431049401977 51775285309916224 51915730801263264 51973888826806128 52032112003236456 52155014762125431 52160052251767824 52270027467357336 52283257212679974 52341826955636673 52349768364672576 52537278139190208 52661374128748008 52850000032875864 52930625711298624 52997308526289582 53172649605726144 53380589521548744 53453914507155267 53511845502272976 53698331125843677 53898847672243392 53912489678234928 53972884550914056 54033347080284012 54086681975537484 54219674146482936 54280413139178772 54294151720859973 54302389340602176 54496893138787008 54550685588158656 54557942683005216 54611795392775712 54686811595238316 54807407441500896 54821279407470264 54882692341832628 54936865603446996 55035666546531489 55217751513638688 55415534015054304 55433689118531388 55569993406206552 55687158204578628 55909248555206592 55971880275021984 56109507905295936 56166938974596618 56227810225982304 56242041701368536 56305046229039972 56368121336839494 56648788880010912 56712249061728624 56790150502747482 56851697163302496 56915384650789392 57049821972810342 57341511187240176 57603703739536656 57828971981677806 58059604268868384 58124644900984368 58247195973655752 58325080282900704 58390418311597008 58405197151421172 58470624930156894 58536126003641013 58593905473498941 58680058783238802 58803780900777003 58812702730681536 58827588452319024 58893489410256648 58972237900464096 59038300900352592 59096576053838544 59104437906588984 59162778342173688 59244045894841509 59456250036985347 59465270860841664 59678267400827712 59737174248408384 59819230806441912 60053163211742337 60200826190057098 60327754721626847 60400000037572416 60568352601473808 60636203631273816 60997133414793303 61006388024627136 61074729758784672 61090188008177448 61224904637402688 61369521286678488 61438269816872676 61658333371688508 61673939333404047 61683296629616064 61752396663181728 61813350829185696 61965341881694784 62034757873347168 62119970452843524 62342475766936092 62516242581982371 62525727674165952 62723076962094432 62811624920046912 62897904624607416 62968365309399732 63101128971460398 63123196393457928 63256286504230092 63272296914039603 63352787564035872 63508563892807488 63579708661918176 63642466519518432 63713761291571664 63729887490012276 63801280194444702 63958159308715308 64029807732138066 64093009870688162 64190787399538992 64348624261759968 64420710099245136 64651456350896688 64804166706978738 65227456647741024 65528095470362721 65615715318263292 65689220600546634 66090253693346064 66164290572016728 66181037008858902 66255175586538729 66326980023852912 66343767638022108 66418088512896666 66483648060568362 66492492644912607 66558125634945399 66568223969892288 66806662325143104 66823571348750736 66898429718446872 66964463398284504 67062924323701488 67138050825931176 67204321029459432 67296634657247151 67306845040293312 67547929036101696 67614603819627072 67736204980346448 67950000042268968 68045926996717488 68139396676658034 68215729085183043 68538040867173696 68632186527705528 68709070978632756 68800944217208112 68878017717078024 68946005396144968 69023241399202636 69040711447513299 69298518435741504 69376149337648608 69540019682833908 69546736335690432 69693369956476448 69711009616906632 69789102607515564 70215165504997344 70466666710501152 70563461582356236 70663078035052776 70760142702683343 71174119362064992 71248543733641248 71271886009540356 71349127336363968 71447134379408424 71527172244657948 71597774834458236 71677981453018122 71883319570979904 71963846067885408 72044462773712016 72115575967383312 72140795878237632 72214635824481366 72221610810140064 72292898861977248 72373884185571696 72392202294479964 72473298861650778 72544835348141546 72732888394758774 72915748793651088 73095039209960352 73176923122443504 73249154137929328 73380888728708652 73911585491375184 74093324541608736 74249544272771504 74351535405014322 74434826893518819 74617852526834526 74889251966128824 74989388935158048 75073394972053296 75157495115785992 75176517767344578 75260733433252731 75335021323070067 75604861158141861 75616332082304832 75720200670329976 75887179534385856 75906386871881904 75991420165614408 76066429297080456 76203230602889754 76443750047552589 76455348249653568 76551667871307174 76729200943921344 76804938319382208 76943067793209072 77105295975570408 77211209843668719 77401062244359126 77487769931712777 77499526534645824 77564256070663089 77662927964874336 77853891082129344 77873596201894896 77960833240209192 78048168004854684 78125207297998588 78240078377651736 78405041201036004 78424885819019961 78436784603092032 78524652547008864 78717734533803456 78795434738451392 78805917208785312 78883704456231584 78992061193122012 79275000049313796 79495962789434373 79758974408589216 80070884282323116 80267768253409464 80757803468631744 80848271508365088 80868734517352392 80959326826371084 81050020620426018 81130022963306226 81329511219724404 81420619708768158 81453584010903264 81653867862181056 81745339708180512 81826028382237984 81836914024507824 81917693089163568 82030217392857474 82211111162251344 82231919111205396 82324038512748942 82405298405170494 82826627270458032 83123301022581456 83150533677797082 83354990109309828 83530737306867942 83863872832809888 83957820412532976 84134838628613864 84164261857943904 84250408461894927 84341715338973456 84363062552052804 84457569343559958 84552182005259241 84951681722095552 84973183320016368 85068373592592936 85185225754121223 85277545744953744 85373076976184088 85574732959215513 85587716532718656 85894280132326848 86012266780860264 86201941801195584 86405555609304984 86743457972516709 86847337332130752 87089406403302576 87186967351476552 87370793960483628 87487620424351056 87585627467395512 87607795727131758 87705937395235341 88033442762655936 88120338257794752 88219054096022304 88241382678478536 88340234115384972 88435973365137216 88458356850696144 88557451350528888 88644864080757816 88656656859883476 88744167513260532 89098095131667648 89197906291262496 89285951197712672 89417232431601984 89517401101241568 89605761372612576 89728846209662868 90301239285085647 90314939973795264 90600000056358624 90727902662289984 90852528902210712 90954305446910724 91509582036940704 91612094638177008 91635282012266172 91734592289610816 91837356956104032 92054281930017732 92157404725309014 92487500057532762 92524944944424096 92628594994772592 92720026243778544 92948012822542176 93052136810020752 93179955679265286 93788591511248928 94084615443141648 94217437380070368 94346856936911124 94452547964099598 94651693457190597 94884429756345138 95029181346053808 95262845839211232 95369562992877264 95463699779277648 95570641937357496 95594831235018414 95701920291667053 95937238963072962 96044711598207099 96059283698282688 96139514806032243 96154101289844416 96286181099308488 96498512247428928 96522936392639952 96631065148867704 96977184526345032 97206250060468107 97220998391534784 97569230829924672 97841184971611536 98423572977394938 98533830900819951 98548780655166912 99135380540019096 99246435858025092 99271555513288353 99490470035779368 99642248401687488 99725472090852543 99852335954838432 100097859962737728 100209993487714656 100235357023126104 100347644577670308 100446695097426756 100806481544189148 100960267560439968 101208515829175872 101321893554152544 101421905729440608 101604307470519672 101925000063403452 102068890495076232 102209095014987051 102590757057612096 102807061300760544 102948279791558292 103063606467949134 103201416325812168 103317026575617036 103419008094217452 103534862098803954 103831461602526528 103947777653612256 104064224006472912 104310029524250862 104320104503535648 104540054934714672 104566514425359948 104683653911273346 105322748257496016 105700000065751728 105994617052579164 106761179043097488 106907829014310534 107023691004545952 107396662251687354 107516972179527183 107824979356469856 107945769101828112 108066694160568024 108173363951074968 108321953736722049 108439348292965872 108560826278357544 108588303441719946 108709948292476167 108817253022212319 109099332592138161 109115885366010432 109223590785551424 109373623190476632 109614814883001792 109642558814940528 109765384683665256 109873731206893992 110071333093062978 110435503027277376 110831068030108608 110867378237062776 111139986812413104 111374316409157256 111527303107521483 111926778790251789 111943760550043968 112333877949193236 112455620451964608 112484083402737072 112610092458079944 112736242673678988 113297577760021824 113424498123457248 113580301005494964 113703394326604992 113830769301578784 114099643945620684 114683022374480352 114827501806960761 115207407479073312 115657943963355612 116101593366538689 116119208537736768 116249289801968736 116494391947311504 116650160565801408 116780836623194016 116810394302842344 116941249860313788 117072252007282026 117187810946997882 117360117566477604 117607561801554006 117655176904638048 117786978820513296 117944475800928192 118076601800705184 118193152107677088 118208875813177968 118325556684347376 118488091789683018 118912500073970694 119638461612883824 120106326423484674 120401652380114196 120655509443253694 121136705202947616 121272407262547632 121695034444959339 121994266829586606 122130929563152237 122149459517569344 122180376016354896 122739042573356976 122876539633745352 123045326089286211 123316666743377016 123347878666808094 123486057769123413 123504793326363456 123607947607755741 123626701658371392 124069515746694336 124239940905687048 124684951533872184 124725800516695623 125032485163964742 125296105960301913 125446153924188864 125795809249214832 125936730618799464 126202257942920796 126246392786915856 126512573008460184 126544593828079206 126686354015339937 126705575128071744 127159417323836352 127284933039036864 127427522583143328 127459774980024552 127602560388889404 127916318617430616 128059615464276132 128186019741376324 128381574799077984 128697248523519936 128841420198490272 129302912701793376 129608333413957476 130454913295482048 131056190940725442 131231430636526584 131378441201093268 131411693590697637 132180507386692128 132328581144033456 132362074017717804 132510351173077458 132653960047705824 132687535276044216 132836177025793332 132967296121136724 132984985289825214 133116251269890798 133647142697501472 133796859436893744 133928926796569008 134125848647402976 134276101651862352 134408642058918864 134593269314494302 135472409960692896 135900000084537936 136091853993434976 136278793353316068 136431458170366086 136719112771497529 137264373055411056 137418141957265512 137601888434416224 137756035434156048 137892010792289936 138046482798405272 138081422895026598 138236107087963521 138731250086299143 138752298675297216 139080039365667816 139386739912952896 139422019233813264 139578205215031128 139769933518897929 140430331009994688 140933333421002304 141126923164712472 141326156070105552 141520285405366686 141678821946149397 142326644634517707 142348238724129984 142497087467282496 142543772019080712 142894268758816848 143054344489315896 143195549668916472 143355962906036244 143392246852527621 143905858444609443 143927692135770816 144088925547424032 144231151934766624 144429271648962732 144443221620280128 144585797723954496 144747768371143392 144784404588959928 144946597723301556 145089670696283092 145465776789517548 145831497587302176 146190078419920704 146353846244887008 146498308275858656 146761777457417304 147635359466092407 147823170982750368 148186649083217472 148499088545543008 148703070810028644 148869653787037638 149235705053669052 149778503932257648 149978777870316096 150146789944106592 150314990231571984 150353035534689156 150521466866505462 150670042646140134 151209722316283722 151440401340659952 151812773743763808 151982840331228816 152132858594160912 152406461205779508 152887500095105178 153103335742614348 153886135586418144 154210591951140816 154422419687337438 154595409701923701 154802124488718252 154975539863425554 155128512141326178 155302293148205931 155325855929748672 155747192403789792 155921666480418384 156096336009709368 156250414595997176 156465044286376293 156480156755303472 156810082402072008 156849771638039922 157025480866910019 157049305094017728 157611834417570624 157767408912463168 157984122386244024 158550000098627592 158991925578868746 159517948817178432 160141768564646232 160361743521465801 160535536506818928 161094993377531031 161696543016730176 161737469034704784 161918653652742168 162100041240852036 162260045926612452 162659022439448808 162841239417536316 162882455162579919 162907168021806528 163490679416361024 163652056764475968 163673828049015648 163835386178327136 164060434785714948 164422222324502688 164463838222410792 164648077025497884 164810596810340988 165106999639594467 165653254540916064 166246602045162912 166301067355594164 166709980218619656 167061474613735884 167727745665619776 167915640825065952 168269677257227728 168328523715887808 168500816923789854 168683430677946912 168726125104105608 168915138687119916 169104364010518482 169946366640032736 170136747185185872 170370451508242446 170555091489907488 170746153952368176 171149465918431026 172024533561720528 172811111218609968 173486915945033418 174178812806605152 174373934702953104 174741587920967256 174975240848702112 175171254934791024 175215591454263516 175411874790470682 175608378010923039 175781716420496823 176411342702331009 176438108192044608 176482765356957072 176680468230769944 176916713701392288 177114902701057776 177289728161515632 177313313719766952 177488335026521064 177732137684524527 178368750110956041 178395812582524992 178571902395425344 179034802202483136 179211522745225152 179457692419325736 180159489635227011 180602478570171294 180983264164880541 181200000112717248 181705057804421424 181908610893821448 182991400244379909 183019164073881408 183224189276354016 183270564024532344 183674713912208064 184108563860035464 184314809450618028 184975000115065524 185049889888848192 185257189989545184 185440052487557088 185896025645084352 186104273620041504 186359911358530572 187577183022497856 188169230886283296 188434874760140736 188693713873822248 188905095928199196 189303386914381194 189768859512690276 189816890742118809 190058362692107616 190525691678422464 190739125985754528 190927399558555296 191141283874714992 191189662470036828 191403840583334106 191874477926145924 192089423196414198 192279029612064486 192572362198616976 193045872785279904 193262130297735408 193954369052690064 194412500120936214 195682369943223072 196584286411088163 196847145954789876 197067661801639902 198270761080038192 198492871716050184 198543111026576706 198765526759616187 198980940071558736 199450944181705086 199674376904836197 199704671909676864 200419986975429312 200470714046252208 200695289155340616 200893390194853512 201612963088378296 201889903971741453 201920535120879936 202643787108305088 202843811458881216 203208614941039344 203850000126806904 204137780990152464 204418190029974102 204647187255549129 205614122601521088 205896559583116584 206127212935898268 206402832651624336 206634053151234072 206838016188434904 207069724197607908 207122134342539897 207895555307224512 208128448012945824 208620059048501724 208640209007071296 209080109869429344 209133028850719896 209367307822546692 210645496514992032 211400000131503456 211989234105158328 213522358086194976 213815658028621068 214047382009091904 214793324503374708 215033944359054366 215649958712939712 215891538203656224 216133388321136048 216346727902149936 216643907473444098 216878696585931744 217121652556715088 217176606883439892 217419896584952334 217634506044424638 218198665184276322 218747246380953264 219285117629881056 219530769367330512 219747462413787984 220142666186125956 221734756474125552 222279973624826208 222748632818314512 223054606215042966 223304480680556457 223853557580503578 224325534547408567 224667755898386472 224968166805474144 225220184916159888 225472485347357976 226005063969210201 226814583474425583 226848996246914496 227160602010989928 227661538603157568 228199287891241368 229331250142657767 229366044748960704 229655003613921522 230414814958146624 231315887926711224 231633629531006157 232203186733077378 232463309795138331 232498579603937472 232692768211989267 232988783894623008 233561673246388032 233620788605684688 233882499720627576 234144504014564052 234375621893995764 234720235132955208 235215123603108012 235274657457059883 235310353809276096 235573957641026592 236153203601410368 236386304215354176 236417751626355936 236651113368694752 236976183579366036 237825000147941388 238487888368303119 239276923225767648 240212652846969348 240803304760228392 241311018886507388 242273410405895232 242544814525095264 243390068889918678 243988533659173212 244261859126304474 244360752032709792 245478085146713952 245753079267490704 246090652178572422 246633333486754032 246695757333616188 246972115538246826 247215895215511482 248479881811374096 249369903067744368 249451601033391246 250064970327929484 250592211920603826 251591618498429664 251873461237598928 252404515885841592 252492785573831712 252751225385684781 253025146016920368 253089187656158412 253372708030679874 253656546015777723 253906923718495411 254855045166286656 254919549960049104 255205120777778808 255832637234861232 256119230928552264 256372039482752648 256724198877646539 256763149598155968 257682840396980544 258605825403586752 259216666827914952 260230373917550127 262112381881450884 262462861273053168 262756882402186536 262823387181395274 263117812185706023 264361014773384256 264657162288066912 264724148035435608 265020702346154916 265307920095411648 265375070552088432 265672354051586664 265934592242273448 265969970579650428 266232502539781596 267294285395002944 267593718873787488 267857853593138016 268251697294805952 268552203303724704 268817284117837728 269186538628988604 270903717855256941 270944819921385792 271800000169075872 272183707986869952 272557586706632136 272862916340732172 273438225542995058 274528746110822112 274836283914531024 275203776868832448 275512070868312096 275784021584579872 276092965596810544 276162845790053196 276472214175927042 277462500172598286 278160078731335632 278844038467626528 279156410430062256 279539867037795858 282253846329424944 282652312140211104 283040570810733372 283357643892298794 283955080371571791 284653289269035414 285087544038161424 285788537517633696 286108688978631792 286391099337832944 286711925812072488 286784493705055242 287105760875001159 287811716889218886 288134134794621297 288177851094848064 288418544418096729 288462303869533248 288858543297925464 289495536742286784 289568809177919856 289893195446603112 290179341392566184 290931553579035096 291618750181404321 291662995174604352 292707692489774016 292996616551717312 293523554914834608 295270718932184814 295601492702459853 295646341965500736 296998177091086016 297406141620057288 297739307574075276 297814666539865059 298471410107338104 299176416272557629 299557007864515296 300293579888213184 300629980463143968 300706071069378312 301042933733010924 301340085292280268 302419444632567444 302880802681319904 303625547487527616 303965680662457632 304265717188321824 304812922411559016 305775000190210356 306206671485228696 306627285044961153 307772271172836288 308421183902281632 308844839374674876 309190819403847402 309604248977436504 309951079726851108 310257024282652356 310604586296411862 311494384807579584 311843332960836768 312192672019418736 312500829191994352 312930088572752586 312960313510606944 313620164804144016 313699543276079844 314050961733820038 315968244772488048 317100000197255184 317983851157737492 320283537129292464 320723487042931602 321071073013637856 322189986755062062 322550916538581549 323474938069409568 323837307305484336 324200082481704072 324520091853224904 324965861210166147 325318044878897616 325682478835072632 325764910325159838 326129844877428501 326451759066636957 327347656098031296 327670772356654272 328120869571429896 328844444649005376 328927676444821584 329296154050995768 329621193620681976 330213999279188934 331306509081832128 332493204090325824 332602134711188328 333419960437239312 334122949227471768 334581909322564449 335780336370755367 335831281650131904 336539354514455456 337001633847579708 337366861355893824 337452250208211216 337830277374239832 338208728021036964 339892733280065472 340273494370371744 340740903016484892 341110182979814976 341492307904736352 342298931836862052 344049067123441056 344482505420882283 345622222437219936 346973831890066836 348357625613210304 348747869405906208 349483175841934512 349950481697404224 350342509869582048 350431182908527032 350823749580941364 351216756021846078 351563432840993646 352822685404662018 352965530713914144 353360936461539888 353833427402784576 354229805402115552 354579456323031264 354626627439533904 354976670053042128 355464275369049054 356737500221912082 358915384838651472 360318979270454022 361204957140342588 361966528329761082 363410115608842848 363817221787642896 365085103334878017 365982800488759818 366392788689456711 366448378552708032 366541128049064688 368217127720070928 368629618901236056 369135978267858633 369950000230131048 370514379979090368 370823842823267223 370880104975114176 372208547240083008 372719822717061144 374177401550086869 375888317880905739 376338461772566592 377387427747644496 377810191856398392 378606773828762388 379537719025380552 379633781484237618 380059062046019811 380116725384215232 381478251971509056 381854799117110592 382282567749429984 382379324940073656 382807681166668212 383748955852291848 384178846392828396 384558059224128972 385144724397233952 386091745570559808 386524260595470816 387908738105380128 388825000241872428 391364739886446144 393168572822176326 393694291909579752 394135323603279804 396541522160076384 396985743432100368 397086222053153412 397531053519232374 397961880143117472 398901888363410172 399348753809672394 400941428092504416 401390578310681232 401786780389707024 403225926176756592 403779807943482906 406417229882078688 407700000253613808 408275561980304928 408836380059948204 409294374511098258 410157338314492587 411793119166233168 412254425871796536 412805665303248672 413268106302468144 413676032376869808 414139448395215816 414244268685079794 414708321263890563 416193750258897429 416256896025891648 417240118097003448 418160219738858688 418266057701439792 418734615645093384 421290993029984064 422800000263006912 423978468210316656 426979933903553121 427044716172389952 427631316057242136 429586649006749416 430067888718108732 430176740557582863 431717575333828329 431783076407312448 432266776642272096 432693455804299872 433287814946888196 433757393171863488 434243305113430176 434353213766879784 434839793169904668 435269012088849276 436397330368552644 437494492761906528 438570235259762112 439061538734661024 439494924827575968 440285332372251912 442906078398277221 443469512948251104 444559947249652416 445497265636629024 446109212430085932 446608961361112914 447707115161007156 448651069094817134 449335511796772944 449936333610948288 450440369832319776 450944970694715952 452010127938420402 453629166948851166 454321204021979856 456398575782482736 458662500285315534 459310007227843044 462631775853422448 463267259062012314 463786229105771103 464406373466154756 464926619590276662 465385536423978534 465906879444617793 465977567789246016 467241577211369376 467764999441255152 468289008029128104 468751243787991528 469395132859128879 469440470265910416 470430247206216024 470549314914119766 471076442600730057 471147915282053184 471541429762920049 472835503252711872 473302226737389504 473952367158732072 475650000295882776 476975776736606238 478553846451535296 480425305693938696 481606609520456784 482622037773014776 483284980132593093 485089629050190528 486780137779837356 487977067318346424 488523718252608948 488647365487739757 488721504065419584 490956170293427904 491506158534981408 492181304357144844 493266666973508064 493391514667232376 493944231076493652 494431790431022964 495320998918783401 496959763622748192 498739806135488736 498903202066782492 500129940655858968 501184423841207652 503183236996859328 503746922475197856 504809031771683184 504985571147663424 505502450771369562 506050292033840736 506178375312316824 506745416061359748 507313092031555446 507813847436990822 509839099920098208 510410241555557616 511665274469722464 512238461857104528 512744078965505296 513448397755293078 518433333655829904 520460747835100254 524224763762901768 524925722546106336 525513764804373072 525646774362790548 526235624371412046 526825134032769117 527345149261490469 529234028106993027 529314324576133824 529448296070871216 530041404692309832 530750141104176864 531344708103173328 531869184484546896 531939941159300856 532465005079563192 533196413053573581 535106250332868123 535187437747574976 535715707186276032 537104406607449408 537634568235675456 538373077257977208 540478468905681033 541807435710513882 542949792494641623 543600000338151744 545115173413264272 545725832681464344 546876451085990116 548974200733139727 549057492221644224 549672567829062048 551024141736624192 551568043169159744 552185931193621088 552325691580106392 552944428351854084 554925000345196572 556320157462671264 557688076935253056 558312820860124512 559079734075591716 564507692658849888 565304624280422208 566081141621466744 566715287784597588 567910160743143582 569306578538070828 569450672226356427 570175088076322848 571577075035267392 572217377957263584 572782198675665888 573423851624144976 573568987410110484 574211521750002318 575623433778437772 576268269589242594 576837088836193458 577717086595850928 579137618355839712 579786390893206224 580358682785132368 581863107158070192 583237500362808642 587047109829669216 589752859233264489 590541437864369628 591202985404919706 594812283240114576 595478615148150552 595629333079730118 596296580278848561 596942820214676208 598352832545115258 599023130714508591 599114015729030592 601259960926287936 601412142138756624 602085867466021848 602680170584560536 604838889265134888 605669711915224359 605761605362639808 607931361324915264 608531434376643648 609625844823118032 611550000380420712 612413342970457392 613254570089922306 613941561766647387 616842367804563264 617689678749349752 618381638807694804 619208497954873008 619902159453702216 620514048565304712 621209172592823724 621366403027619691 623686665921673536 624385344038837472 625001658383988704 625860177145505172 625920627021213888 627240329608288032 627399086552159688 628101923467640076 631936489544976096 634200000394510368 635967702315474984 640567074258584928 641446974085863204 642142146027275712 644379973510124124 645101833077163098 646949876138819136 647674614610968672 648400164963408144 649040183706449808 649931722420332294 650636089757795232 651364957670145264 651529820650319676 652259689754857002 652903518133273914 656241739142859792 657855352889643168 658592308101991536 659242387241363952 660427998558377868 665204269422376656 666839920874478624 668245898454943536 669163818645128898 669913442041669371 671560672741510734 672976603642225701 673078709028910912 674003267695159416 674904500416422432 675660554748479664 676417456042073928 678015191907630603 680443750423276749 680546988740743488 681481806032969784 682984615809472704 684597863673724104 688098134246882112 688965010841764566 691244444874439872 693947663780133672 694900888593018471 697495738811812416 698078304635967801 698966351683869024 700685019739164096 700862365817054064 701647499161882728 702433512043692156 703126865681987292 705645370809324036 705823972371179649 705931061427828288 706721872923079776 708459610804231104 709158912646062528 709253254879067808 709953340106084256 710928550738098108 713475000443824164 715463665104909357 717830769677302944 720637958540908044 722409914280685176 723933056659522164 726820231217685696 727634443575285792 730170206669756034 731965600977519636 732785577378913422 733082256098129376 736434255440141856 737259237802472112 738271956535717266 739900000460262096 741647685646534446 745439645434122288 748354803100173738 751776635761811478 754774855495288992 755620383712796784 757213547657524776 758253676157054343 759075438050761104 759267562968475236 760118124092039622 760969638047333169 761720771155486233 764565135498859968 764758649880147312 765615362333336424 767497911704583696 768357692785656792 769116118448257944 770172596632939617 770289448794467904 773048521190941632 775817476210760256 777650000483744856 780691121752650381 786337145644352652 787388583819159504 788270647206559608 793083044320152768 793971486864200736 794172444106306824 795062107038464748 795923760286234944 797803776726820344 798697507619344788 801882856185008832 802781156621362464 803573560779414048 806451852353513184 807559615886965812 812711153565770823 812834459764157376 815400000507227616 816551123960609856 817672760119896408 818588749022196516 820314676628985174 823586238332466336 824508851743593072 825611330606497344 826536212604936288 827352064753739616 828278896790431632 828488537370159588 829416642527781126 832387500517794858 834480236194006896 836532115402879584 837469231290186768 847956936420633312 851865241114715373 853959867807106242 855262632114484272 859173298013498832 860135777436217464 860353481115165726 861317282625003477 863435150667656658 864402404383863891 864533553284544192 865255633254290187 865386911608599744 866575629893776392 868486610226860352 868706427533759568 869679586339809336 870538024177698552 872794660737105288 874856250544212963 874988985523813056 878123077469322048 878989849655151936 880570664744503824 885812156796554442 886804478107379559 886939025896502208 890994531273258048 892218424860171864 893217922722225828 895414230322014312 897302138189634268 897529248817672887 898671023593545888 900880739664639552 901889941389431904 904020255876840804 907258333897702332 908642408043959712 912797151564965472 917325000570631068 918620014455686088 919881855134883459 925263551706844896 926534518124024628 927572458211542206 928812746932309512 929853239180553324 930771072847957068 931813758889235586 934483154422738752 935529998882510304 936578016058256208 937502487575983056 938790265718257758 938880940531820832 940860494412432048 941098629828239532 942152885201460114 943082859525840098 947904734317464144 951300000591765552 953951553473212476 960850611387877392 963213219040913568 965244075546029552 966569960265186186 967652749615744647 973560275559674712 974897583630498441 975954134636692848 977047436505217896 977294730975479514 978389534632285503 979355277199910871 983012317069962816 984362608714289688 986533333947016128 986783029334464752 987888462152987304 988863580862045928 990641997837566802 993919527245496384 997479612270977472 997806404133564984 1000259881311717936 1002368847682415304 1003745727967693347 1007341009112266101 1007493844950395712 1009618063543366368 1011004901542739124 1012100584067681472 1012356750624633648 1013490832122719496 1014626184063110892 1015627694873981644 1019678199840196416 1020820483111115232 1023330548939444928 1024476923714209056 1025488157931010592 1026896795510586156 1033447516262646849 1036866667311659808 1040921495670200508 1048449527525803536 1049851445092212672 1051027529608746144 1051293548725581096 1052471248742824092 1053650268065538234 1054690298522980938 1058468056213986054 1058896592141742432 1060082809384619664 1061500282208353728 1062689416206346656 1063738368969093792 1063879882318601712 1064930010159126384 1066392826107147162 1070212500665736246 1076746154515954416 1080956937811362066 1083614871421027764 1085899584989283246 1090230346826528544 1091451665362928688 1093752902171980232 1095255310004634051 1097948401466279454 1099178366068370133 1099345135658124096 1104371862387242176 1104651383160212784 1105888856703708168 1107407934803575899 1109850000690393144 1112471528469801669 1112640314925342528 1116625641720249024 1118159468151183432 1122532204650260607 1127664953642717217 1129015385317699776 1132162283242933488 1133430575569195176 1135820321486287164 1138613157076141656 1138901344452712854 1140177186138059433 1140350176152645696 1144434755914527168 1145564397351331776 1146847703248289952 1147137974820220968 1148423043500004636 1151246867556875544 1152536539178485188 1153674177672386916 1155434173191701856 1158275236711679424 1159572781786412448 1160717365570264736 1163726214316140384 1166475000725617284 1174094219659338432 1179505718466528978 1181082875728739256 1182405970809839412 1189624566480229152 1190957230296301104 1191258666159460236 1192593160557697122 1193885640429352416 1196705665090230516 1198046261429017182 1202824284277513248 1204171734932043696 1205360341169121072 1209677778530269776 1211339423830448718 1219251689646236064 1223100000760841424 1224826685940914784 1226509140179844612 1227883123533294774 1230472014943477761 1235379357498699504 1236763277615389608 1238416995909746016 1239804318907404432 1241028097130609424 1242418345185647448 1242732806055239382 1244124963791671689 1248581250776692287 1248770688077674944 1250003316767977408 1251720354291010344 1254480659216576064 1254798173104319376 1256203846935280152 1263872979089952192 1268400000789020736 1271935404630949968 1280939801710659363 1281134148517169856 1282893948171726408 1288759947020248248 1290203666154326196 1290530221672748589 1295349229221937344 1296800329926816288 1298080367412899616 1299863444840664588 1301272179515590464 1302729915340290528 1303059641300639352 1304519379509714004 1305807036266547828 1312483478285719584 1315710705779286336 1317184616203983072 1318484774482727904 1320855997116755736 1328718235194831663 1330408538844753312 1333679841748957248 1336491796909887072 1338327637290257796 1339826884083338742 1343121345483021468 1345953207284451402 1348006535390318832 1349809000832844864 1351321109496959328 1352834912084147856 1356030383815261206 1360887500846553498 1362963612065939568 1369195727347448208 1377930021683529132 1387895327560267344 1389801777186036942 1391358687317313309 1396156609271935602 1397720638333853379 1397932703367738048 1401724731634108128 1403294998323765456 1404867024087384312 1406253731363974584 1408185398577386637 1411290741618648072 1411647944742359298 1413229327802190171 1413443745846159552 1414624289288760147 1418506509758135616 1419906680212168512 1421857101476196216 1426950000887648328 1430927330209818714 1435661539354605888 1441275917081816088 1444819828561370352 1447866113319044328 1449854940397779279 1455268887150571584 1460340413339512068 1463931201955039272 1465571154757826844 1466164512196258752 1472868510880283712 1474518475604944224 1476543913071434532 1479800000920524192 1483295371293068892 1490879290868244576 1496709606200347476 1503553271523622956 1509549710990577984 1511240767425593568 1514427095315049552 1516507352314108686 1518150876101522208 1518535125936950472 1520236248184079244 1521939276094666338 1523441542310972466 1529517299760294624 1531230724666672848 1534995823409167392 1536715385571313584 1538232236896515888 1540345193265879234 1555300000967489712 1561382243505300762 1572674291288705304 1574777167638319008 1576541294413119216 1582035447784471407 1587702084320979081 1587942973728401472 1588344888212613648 1590124214076929496 1595607553453640688 1597395015238689576 1599589239160720743 1605318750998604369 1605562313242724928 1607147121558828096 1612903704707026368 1615119231773931624 1621435406717043099 1625422307131541646 1628849377483924869 1630800001014455232 1635345520239792816 1637177498044393032 1640629353257970348 1646922602199419181 1647172476664932672 1649017703487186144 1653072425209872576 1654704129507479232 1656557793580863264 1656977074740319176 1658833285055562252 1664775001035589716 1668960472388013792 1673064230805759168 1674938462580373536 1695913872841266624 1703730482229430746 1707919735614212484 1708352016679069281 1710525264228968544 1718346596026997664 1720271554872434928 1720706962230331452 1722634565250006954 1726870301335313316 1728804808767727782 1730511266508580374 1733151259787552784 1737412855067519136 1739359172679618672 1741076048355397104 1745589321474210576 1749712501088425926 1761141329489007648 1769258577699793467 1771624313593108884 1773608956214759118 1777348466029467877 1784436849720343728 1786435845444451656 1790828460644028624 1794604276379268536 1795058497635345774 1797069392143525773 1797342047187091776 1803779882778863808 1808040511753681608 1814516667795404664 1817009135745673077 1817284816087919424 1825594303129930944 1834650001141262136 1837240028911372176 1839763710269766918 1841824685299942161 1850527103413689792 1853069036248049256 1855144916423084412 1857625493864619024 1859706478361106648 1861542145695914136 1863627517778471172 1864099209082859073 1871059997765020608 1873156032116512416 1875004975151966112 1877580531436515516 1877761881063641664 1881720988824864096 1882197259656479064 1884305770402920228 1886165719051680196 1895809468634928288 1902600001183531104 1907903106946424952 1921701222775754784 1926426438081827136 1930488151092059104 1933139920530372372 1935305499231489294 1947120551119349424 1949795167260996882 1951908269273385696 1954094873010435792 1954589461950959028 1956779069264571006 1958710554399821742 1968725217428579376 1973566058668929504 1975776924305974608 1977727161724091856 1981283995675133604 1995612808267129968 2000519762623435872 2004737695364830608 2007491455935386694 2009740326125008113 2014682018224532202 2018929810926677103 2019236127086732736 2022009803085478248 2024713501249267296 2026981664245438992 2029252368126221784 2031255389747963288 2034045575722891809 2041331251269830247 2041640966222230464 2048953847428418112 2050976315862021184 2053793591021172312 2066895032525293698 2073733334623319616 2081842991340401016 2084702665779055413 2094234913907903403 2096899055051607072 2102055059217492288 2102587097451162192 2104942497485648184 2107300536131076468 2109380597045961876 2116936112427972108 2117471917113538947 2117793184283484864 2120165618769239328 2125378832412693312 2127476737938187584 2127759764637203424 2129860020318252768 2132785652214294324 2140425001331472492 2146390995314728071 2153492309031908832 2161913875622724132 2167229742842055528 2171799169978566492 2180460693653057088 2182903330725857376 2187505804343960464 2190510620009268102 2195896802932558908 2198356732136740266 2209302766320425568 2211777713407416336 2214815869607151798 2219700001380786288 2224943056939603338 2236318936302366864 2245064409300521214 2255329907285434434 2264324566485866976 2266861151138390352 2271640642972574328 2274761028471163029 2277226314152283312 2277802688905425708 2280354372276118866 2282908914141999507 2285162313466458699 2293695406496579904 2294275949640441936 2296846087000009272 2302493735113751088 2305073078356970376 2307348355344773832 2310517789898818851 2310868346383403712 2319145563572824896 2321434731140529472 2327452428632280768 2332950001451234568 2342073365257951143 2359011436933057956 2362165751457478512 2364811941619678824 2379249132960458304 2381914460592602208 2382517332318920472 2385186321115394244 2387771280858704832 2393411330180461032 2396092522858034364 2405648568555026496 2408343469864087392 2410720682338242144 2419355557060539552 2422678847660897436 2438503379292472128 2446200001521682848 2449653371881829568 2453018280359689224 2455766247066589548 2460944029886955522 2470758714997399008 2473526555230779216 2476833991819492032 2479608637814808864 2482056194261218848 2484836690371294896 2485465612110478764 2488249927583343378 2497162501553384574 2503440708582020688 2509596346208638752 2512407693870560304 2543870809261899936 2555595723344146119 2561879603421318726 2565787896343452816 2577519894040496496 2580407332308652392 2581060443345497178 2583951847875010431 2593600659853632576 2595766899762870561 2596160734825799232 2599726889681329176 2605459830680581056 2606119282601278704 2609038759019428008 2611614072533095656 2624568751632638889 2624966956571439168 2634369232407966144 2636969548965455808 2641711994233511472 2657436470389663326 2660413434322138677 2660817077689506624 2672983593819774144 2676655274580515592 2679653768166677484 2686242690966042936 2691906414568902804 2692587746453018661 2696013070780637664 2702642218993918656 2705669824168295712 2712060767630522412 2721775001693106996 2725927224131879136 2738391454694896416 2755860043367058264 2775790655120534688 2779603554372073884 2782717374634626618 2792313218543871204 2795441276667706758 2803449463268216256 2806589996647530912 2809734048174768624 2812507462727949168 2816370797154773274 2822581483237296144 2823295889484718596 2826458655604380342 2829248578577520294 2843714202952392432 2853900001775296656 2861854660419637428 2882551834163632176 2889639657122740704 2895732226638088656 2899709880795558558 2902958248847233941 2920680826679024136 2924692750891495323 2927862403910078544 2931142309515653688 2938065831599732613 2949036951209888448 2953087826142869064 2959600001841048384 2966590742586137784 2981758581736489152 2993419212400694952 3007106543047245912 3011237183903080041 3022023027336798303 3022481534851187136 3028854190630099104 3033014704628217372 3036301752203044416 3037070251873900944 3040472496368158488 3043878552189332676 3046883084621944932 3059034599520589248 3062461449333345696 3069991646818334784 3073430771142627168 3076464473793031776 3080690386531758468 3100342548787940547 3110600001934979424 3122764487010601524 3145348582577410608 3149554335276638016 3153082588826238432 3164070895568942814 3175404168641958162 3176689776425227296 3180248428153858992 3191215106907281376 3194790030477379152 3199178478321441486 3210637501997208738 3230238463547863248 3242870813434086198 3250844614263083292 3257698754967849738 3270691040479585632 3274354996088786064 3281258706515940696 3285765930013902153 3293845204398838362 3297535098205110399 3298035406974372288 3300790008340440343 3313115587161726528 3313954149480638352 3317666570111124504 3329550002071179432 3337414585409405007 3337920944776027584 3349876925160747072 3382994860928151651 3407460964458861492 3415839471228424968 3416704033358138562 3420531558414178299 3421050528457937088 3436693192053995328 3440543109744869856 3441413924460662904 3445269130500013908 3453740602670626632 3457609617535455564 3461022533017160748 3466302519575105568 3474825710135038272 3478718345359237344 3482152096710794208 3491178642948421152 3499425002176851852 3522282658978015296 3538517155399586934 3543248627186217768 3547217912429518236 3554696932058935754 3568873699440687456 3572871690888903312 3581656921288057248 3589208552758537072 3590116995270691548 3594138784287051546 3616081023507363216 3629033335590809328 3634018271491346154 3669300002282524272 3674480057822744352 3679527420539533836 3683649370599884322 3691416044830433283 3706138072496098512 3710289832846168824 3715250987729238048 3719412956722213296 3723084291391828272 3727255035556942344 3728198418165718146 3732374891375015067 3745743752330076861 3746312064233024832 3750009950303932224 3755161062873031032 3763441977649728192 3764394519312958128 3768611540805840456 3772331438103360392 3791618937269856576 3805200002367062208 3815806213892849904 3842819405131978089 3843402445551509568 3860976302184118208 3866279841060744744 3870610998462978588 3871590665018245767 3894241102238698848 3899590334521993764 3903816538546771392 3908189746020871584 3909178923901918056 3913558138529142012 3917421108799643484 3937450434857158752 3947132117337859008 3951553848611949216 3955454323448183712 3962567991350267208 3986154705584494989 3991225616534259936 4001039525246871744 4009475390729661216 4014982911870773388 4019480652250016226 4029364036449064404 4037859621853354206 4044019606170956496 4049427002498534592 4053963328490877984 4058504736252443568 4062510779495926576 4068091151445783618 4082662502539660494 4107587182042344624 4133790065050587396 4163685982680802032 4169405331558110826 4174076061951939927 4188469827815806806 4193161915001560137 4193798110103214144 4205174194902324384 4209884994971296368 4214601072262152936 4218761194091923752 4224556195732159911 4233872224855944216 4234943834227077894 4239687983406570513 4240331237538478656 4243872867866280441 4255519529274406848 4259720040636505536 4265571304428588648 4280850002662944984 4292781990629456142 4306984618063817664 4323827751245448264 4334459485684111056 4343598339957132984 4349564821193337837 4365806661451714752 4375011608687920928 4381021240018536204 4391793605865117816 4396713464273480532 4418605532640851136 4423555426814832672 4429631739214303596 4439400002761572576 4449886113879206676 4472637872604733728 4490128818601042428 4510659814570868868 4528649132971733952 4533722302276780704 4543281285945148656 4549522056942326058 4554452628304566624 4555605377810851416 4560708744552237732 4565817828283999014 4570324626932917398 4588551899280883872 4593692174000018544 4604987470227502176 4610146156713940752 4614696710689547664 4621035579797637702 4665900002902469136 4684146730515902286 4718022873866115912 4724331502914957024 4729623883239357648 4746106343353414221 4763106252962937243 4763828921185204416 4765034664637840944 4770372642230788488 4786822660360922064 4792185045716068728 4798767717482162229 4816686939728174784 4821441364676484288 4838711114121079104 4845357695321794872 4864306220151129297 4886548132451774607 4892400003043365696 4906036560719378448 4911532494133179096 4921888059773911044 4940767806598257543 4941517429994798016 4947053110461558432 4959217275629617728 4964112388522437696 4969673380742589792 4970931224220957528 4976499855166686756 4994325003106769148 5006881417164041376 5019192692417277504 5024815387741120608 5087741618523799872 5111191446688292238 5123759206842637452 5131575792686905632 5155039788080992992 5160814664617304784 5162120886690994356 5167903695750020862 5191533799525741122 5199453779362658352 5212238565202557408 5218077518038856016 5223228145066191312 5249137503265277778 5283423988467022944 5307775733099380401 5314872940779326652 5320826868644277354 5332045398088403631 5353310549161031184 5359307536333354968 5372485381932085872 5383812829137805608 5385175492906037322 5391208176430577319 5392026141561275328 5411339648336591424 5424121535261044824 5443550003386213992 5451854448263758272 5476782909389792832 5511720086734116528 5551581310241069376 5559207108744147768 5565434749269253236 5584626437087742408 5590882553335413516 5592297627248577219 5613179993295061824 5619468096349537248 5625014925455898336 5632741594309546548 5645162966474592288 5646591778969437192 5652917311208760684 5658497157155040588 5687428405904784864 5707800003550593312 5723709320839274856 5765103668327264352 5779279314245481408 5791464453276177312 5799419761591117116 5805916497694467882 5841361653358048272 5849385501782990646 5855724807820157088 5862284619031307376 5876131663199465226 5906175652285738128 5933181485172275568 5986838424801389904 6014213086094491824 6022474367806160082 6029220978375024339 6044046054673596606 6056789432780031309 6057708381260198208 6066029409256434744 6074140503747801888 6080944992736316976 6087757104378665352 6093766169243889864 6102136727168675427 6123993753809490741 6124922898666691392 6146861542285254336 6152928947586063552 6161380773063516936 6200685097575881094 6221200003869958848 6245528974021203048 6282704741723710209 6290697165154821216 6306165177652476864 6328141791137885628 6350808337283916324 6352415751340616841 6353379552850454592 6360496856307717984 6382430213814562752 6389580060954758304 6398356956642882972 6421275003994417476 6439172985944184213 6460476927095726496 6485741626868172396 6501689228526166584 6515397509935699476 6541382080959171264 6548709992177572128 6562517413031881392 6571531860027804306 6587690408797676724 6595070196410220798 6601580016680880686 6627908298961276704 6635333140222249008 6659100004142358864 6674829170818810014 6765989721856303302 6814921928917722984 6824283085413489087 6831678942456849936 6833408066716277124 6841063116828356598 6848726742425998521 6855486940399376097 6881086219489739712 6882827848921325808 6890538261000027816 6907481205341253264 6915219235070911128 6922045066034321496 6931553369696456553 6932605039150211136 6957436690718474688 6964304193421588416 6982357285896842304 6998850004353703704 7026220095773853429 7077034310799173868 7086497254372435536 7094435824859036472 7109393864117871508 7137747398881374912 7145743381777806624 7163313842576114496 7178417105517074144 7180233990541383096 7188277568574103092 7232162047014726432 7258066671181618656 7268036542982692308 7338600004565048544 7348960115645488704 7359054841079067672 7367298741199768644 7382832089660866566 7412276144992197024 7420579665692337648 7430501975458476096 7438825913444426592 7446168582783656544 7454510071113884688 7456396836331436292 7464749782750030134 7491487504660153722 7510322125746062064 7528789038625916256 7537223081611680912 7544662876206720784 7631612427785699808 7666787170032438357 7685638810263956178 7732559682121489488 7741221996925957176 7743181330036491534 7751855543625031293 7787300699288611683 7788482204477397696 7799180669043987528 7816379492041743168 7818357847803836112 7827116277058284024 7834842217599286968 7873706254897916667 7874900869714317504 7903107697223898432 7910908646896367424 7925135982700534416 7972309411168989978 7981240302966416031 7982451233068519872 8018950781459322432 8029965823741546776 8038961304500032452 8058728072898128808 8075719243706708412 8077763239359055983 8088039212341912992 8107926656981755968 8117009472504887136 8125021558991853152 8136182302891567236 8165325005079320988 8215174364084689248 8267580130101174792 8327371965361604064 8338810663116221652 8348152123903879854 8376939655631613612 8386323830003120274 8410348389804648768 8419769989942592736 8429202144524305872 8437522388183847504 8449112391464319822 8467744449711888432 8469887668454155788 8479375966813141026 8487745735732560882 8531142608857177296 8561700005325889968 8585563981258912284 8647655502490896528 8668918971368222112 8687196679914265968 8699129642386675674 8708874746541701823 8750023217375841856 8762042480037072408 8774078252674485969 8783587211730235632 8793426928546961064 8814197494799197839 8847110853629665344 8859263478428607192 8878800005523145152 8899772227758413352 8945275745209467456 8980257637202084856 9021319629141737736 9033711551709240123 9067444604553561408 9086562571890297312 9099044113884652116 9108905256609133248 9111210755621702832 9121417489104475464 9131635656567998028 9140649253865834796 9177103798561767744 9187384348000037088 9209974940455004352 9220292313427881504 9229393421379095328 9242071159595275404 9301027646363821641 9331800005804938272 9368293461031804572 9436045747732231824 9448663005829914048 9459247766478715296 9492212686706828442 9526212505925874486 9530069329275681888 9540745284461576976 9573645320721844128 9584370091432137456 9597535434964324458 9690715390643589744 9728612440302258594 9773096264903549214 9812073121438756896 9823064988266358192 9843776119547822088 9857297790041706459 9881535613196515086 9892605294615331197 9894106220923116864 9902370025021321029 9939346761485179584 9941862448441915056 9952999710333373512 9988650006213538296 10012243756228215021 10013762834328082752 10049630775482241216 10148984582784454953 10222382893376584476 10247518413685274904 10263151585373811264 10310079576161985984 10321629329234609568 10324241773381988712 10335807391500041724 10383067599051482244 10398907558725316704 10424477130405114816 10436155036077712032 10446456290132382624 10498275006530555556 10566847976934045888 10615551466198760802 10629745881558653304 10641653737288554708 10664090796176807262 10706621098322062368 10718615072666709936 10744970763864171744 10767625658275611216 10770350985812074644 10782416352861154638 10848243070522089648 10887100006772427984 11023440173468233056 11074248134491299849 11118414217488295536 11130869498538506472 11169252874175484816 11181765106670827032 11184595254497154438 11197124674125045201 11237231256990230583 11238936192699074496 11250029850911796672 11265483188619093096 11290325932949184576 11293183557938874384 11305834622417521368 11316994314310081176 11374856811809569728 11415600007101186624 11447418641678549712 11528458215395934267 11530207336654528704 11582928906552354624 11598839523182234232 11611832995388935764 11682723306716096544 11698771003565981292 11711449615640314176 11724569238062614752 11752263326398930452 11812351304571476256 11866362970344551136 11958464116753484967 11973676849602779808 12028426172188983648 12044948735612320164 12058441956750048678 12088092109347193212 12113578865560062618 12132058818512869488 12148281007495603776 12161889985472633952 12175514208757330704 12187532338487779728 12204273454337350854 12247987507618981482 12322761546127033872 12401370195151762188 12491057948042406096 12565409483447420418 12579485745004680411 12581394330309642432 12656283582275771256 12673668587196479733 12701616674567832648 12704831502681233682 12719063950219711539 12720993712615435968 12731618603598841323 12779160121909516608 12796713913285765944 12842550007988834952 12878345971888368426 12920953854191452992 12971483253736344792 13003378457052333168 13030795019871398952 13048694463580013511 13097419984355144256 13125034826063762784 13143063720055608612 13175380817595353448 13190140392820441596 13203160033361761372 13255816597922553408 13270666280444498016 13318200008284717728 13349658341637620028 13531979443712606604 13629843857835445968 13648566170826978174 13663357884913699872 13666816133432554248 13682126233656713196 13697453484851997042 13710973880798752194 13765655697842651616 13781076522000055632 13814962410682506528 13830438470141822256 13844090132068642992 13863106739392913106 13997700008707407408 14052440191547706858 14154068621598347736 14172994508744871072 14188871649718072944 14218787728235743016 14238319030060242663 14289318758888811729 14291486763555613248 14356834211034148288 14360467981082766192 14376555137148206184 14396303152446486687 14464324094029452864 14516133342363237312 14536073085965384616 14592918660453387891 14659644397355323821 14677200009130097088 14718109682158135344 14734597482399537288 14765664179321733132 14822303419794772629 14824552289984394048 14841159331384675296 14877651826888853184 14892337165567313088 14909020142227769376 14912793672662872584 14929499565500060268 14982975009320307444 15020644251492124128 15057578077251832512 15074446163223361824 15089325752413441568 15263224855571399616 15333574340064876714 15371277620527912356 15465119364242978976 15482443993851914352 15486362660072983068 15503711087250062586 15574601398577223366 15598361338087975056 15636715695607672224 15654232554116568048 15669684435198573936 15747412509795833334 15850271965401068832 15923327199298141203 15944618822337979956 15962480605932832062 15996136194265210893 16059931647483093552 16077922609000064904 16117456145796257616 16151438487413416824 16155526478718111966 16173624529291731957 16176078424683825984 16234018945009774272 16250043117983706304 16272364605783134472 16330650010158641976 16430348728169378496 16535160260202349584 16654743930723208128 16677621326232443304 16696304247807759708 16753879311263227224 16772647660006240548 16776892881745731657 16839539979885185472 16858404289048611744 16875044776367695008 16898224782928639644 16935488899423776864 16939775336908311576 16958751933626282052 16975491471465121764 17062285217714354592 17123400010651779936 17171127962517824568 17295311004981793056 17337837942736444224 17374393359828531936 17398259284773351348 17417749493083403646 17524084960074144816 17548156505348971938 17567174423460471264 17586853857093922128 17628394989598395678 17718526956857214384 17799544455516826704 17960515274404169712 18042639258283475472 18067423103418480246 18087662935125073017 18170368298340093927 18173125143780594624 18198088227769304232 18222421511243405664 18242834978208950928 18263271313135996056 18281298507731669592 18306410181506026281 18371981261428472223 18374768696000074176 18440584626855763008 18458786842758190656 18484142319190550808 18602055292727643282 18663600011609876544 18736586922063609144 18848114225171130627 18872091495464463648 18918495532957430592 18984425373413656884 19052425011851748972 19060138658551363776 19081490568923153952 19147290641443688256 19168740182864274912 19195070869928648916 19381430781287179488 19457224880604517188 19546192529807098428 19624146242877513792 19646129976532716384 19687552239095644176 19714595580083412918 19763071226393030172 19785210589230662394 19804740050042642058 19883724896883830112 19905999420666747024 19977300012427076592 20024487512456430042 20297969165568909906 20444765786753168952 20472849256240467261 20495036827370549808 20566460821198128291 20643258658469219136 20648483546763977424 20671614783000083448 20766135198102964488 20794660109089369659 20797815117450633408 20872310072155424064 20892912580264765248 20996550013061111112 21078660287321560287 21231102932397521604 21259491763117306608 21283307474577109416 21328181592353614524 21413242196644124736 21437230145333419872 21489941527728343488 21535251316551222432 21540701971624149288 21564832705722309276 21696486141044179296 21774200013544855968 22046880346936466112 22148496268982599698 22236828434976591072 22261738997077012944 22338505748350969632 22363530213341654064 22369190508994308876 22394249348250090402 22474462513980461166 22530966377238186192 22586367115877748768 22611669244835042736 22633988628620162352 22894837283357099424 23000361510097315071 23056916430791868534 23105530058383082401 23197679046364468464 23223665990777871528 23361902097865835049 23365446613432193088 23397542007131962584 23449138476125229504 23504526652797860904 23621118764693750001 23624702609142952512 23732725940689102272 23916928233506969934 23943720908899248093 23947353699205559616 24056852344377967296 24089897471224640328 24116883913500097356 24176184218694386424 24227157731120125236 24233289718077167949 24264117637025738976 24323779970945267904 24351028417514661408 24375064676975559456 24408546908674701708 24495975015237962964 24645523092254067744 24802740390303524376 24982115896084812192 25130818966894840836 25158971490009360822 25312567164551542512 25347337174392959466 25403233349135665296 25409663005362467364 25438127900439423078 25463237207197682646 25593427826571531888 25685100015977669904 25756691943776736852 25942966507472689584 26006756914104666336 26061590039742797904 26097388927160027022 26126624239625105469 26250069652127525568 26286127440111217224 26350761635190706896 26380280785640883192 26406320066723522744 26442592484397593517 26541332560888996032 26636400016569435456 26699316683275240056 27063958887425213208 27101134655127720369 27259687715670891936 27297132341653956348 27326715769827399744 27333632266865108496 27364252467313426392 27394906969703994084 27421947761597504388 27531311395685303232 27562153044000111264 27629924821365013056 27660876940283644512 27688180264137285984 27726213478785826212 27903082939091464923 27995400017414814816 28104880383095413716 28308137243196695472 28345989017489742144 28377743299436145888 28437575456471486032 28476638060120485326 28578637517777623458 28720935962165532384 28753110274296412368 28792606304892973374 29072146171930769232 29185837320906775782 29319288794710647642 29436219364316270688 29469194964799074576 29531328358643466264 29571893370125119377 29644606839589545258 29677815883845993591 29682318662769350592 29707110075063963087 29818040284455538752 29825587345325745168 29858999131000120536 29965950018640614888 30036731268684645063 30041288502984248256 30148892326446723648 30178651504826883136 30446953748353364859 30667148680129753428 30742555241055824712 30930238728485957952 30964887987703828704 30972725320145966136 31007422174500125172 31149202797154446732 31196722676175950112 31273431391215344448 31308465108233136096 31339368870397147872 31494825019591666668 31700543930802137664 31846654398596282406 31889237644675959912 31924961211865664124 31992272388530421786 32119863294966187104 32155845218000129808 32234912291592515232 32302876974826833648 32311052957436223932 32347249058583463914 32544729211566268944 32661300020317283952 33070320520404699168 33222744403473899547 33355242652464886608 33392608495615519416 33507758622526454448 33545295320012481096 33553785763491463314 33591374022375135603 33716808578097223488 33750089552735390016 33796449565857279288 33870977798847553728 33879550673816623152 33917503867252564104 33950982942930243528 34124570435428709184 34246800021303559872 34342255925035649136 34585374646187802801 34590622009963586112 34748786719657063872 34796518569546702696 34835498986166807292 35048169920148289632 35096313010697943876 35134348846920942528 35173707714187844256 35256789979196791356 35437053913714428768 35599088911033653408 35921030548808339424 36085278516566950944 36134846206836960492 36175325870250146034 36340736596680187854 36396176455538608464 36444843022486811328 36485669956417901856 36526542626271992112 36562597015463339184 36612820363012052562 36743962522856944446 36968284638381101616 37204110585455286564 37473173844127218288 37696228450342261254 37738457235014041233 37744182990928927296 37968850746827313768 38021005761589439199 38104850023703497944 38162981137846307904 38194855810796523969 38337480365728549824 38390141739857297832 38762861562574358976 38914449761209034376 39092385059614196856 39146083390740040533 39292259953065432768 39375104478191288352 39429191160166825836 39526142452786060344 39570421178461324788 39609480100085284116 39767449793767660224 39811998841333494048 39954600024854153184 40048975024912860084 40595938331137819812 40889531573506337904 40945698512480934522 40990073654741099616 41132921642396256582 41296967093527954848 41343229566000166896 41532270396205928976 41589320218178739318 41993100026122222224 42157320574643120574 42462205864795043208 42518983526234613216 42566614949154218832 42656363184707229048 42714957090180727989 42867956276666435187 42874460290666839744 43070502633102444864 43081403943248298576 43129665411444618552 43392972282088358592 43548400027089711936 43978933192065971463 44296992537965199396 44466910259384317887 44473656869953182144 44523477994154025888 44677011496701939264 44727060426683308128 44738381017988617752 44788498696500180804 44948925027960922332 45061932754476372384 45172734231755497536 45223338489670085472 45267977257240324704 45789674566714198848 46000723020194630142 46113832861583737068 46211060116766164802 46395358092728936928 46447331981555743056 46723804195731670098 46795084014263925168 47009053305595721808 47242237529387500002 47769981597894423609 47833856467013939868 47887441817798496186 47988408582795632679 48179794942449280656 48233767827000194712 48352368437388772848 48454315462240250472 48466579436154335898 48520873587875195871 48528235274051477952 48702056835029322816 48750129353951118912 48817093817349403416 48991950030475925928 49291046184508135488 49605480780607048752 49964231792169624384 50261637933789681672 50317942980018721644 50330678645237194971 50625134329103085024 50694674348785918932 50806466698271330592 50819326010724934728 50876255800878846156 50926474414395365292 51186855653143063776 51370200031955339808 51513383887553473704 51885933014945379168 52013513828209332672 52123180079485595808 52194777854320054044 52253248479250210938 52572254880222434448 52701523270381413792 52760561571281766384 52812640133447045488 52885184968795187034 53398633366550480112 54127917774850426416 54202269310255440738 54262988805375219051 54511104895020281781 54519375431341783872 54594264683307912696 54667264533730216992 54728504934626852784 54789813939407988168 54843895523195008776 54919230544518078843 55115943784285416669 55124306088000222528 55321753880567289024 55376360528274571968 55452426957571652424 55806165878182929846 55990800034829629632 56209760766190827432 56544342675513391881 56616274486393390944 56755486598872291776 56875150912942972064 56953276120240970652 57157275035555246916 57441871924331064768 57506220548592824736 57585212609785946748 58144292343861538464 58371674641813551564 58638577589421295284 58872438728632541376 58938389929598149152 59062656717286932528 59143786740250238754 59289213679179090516 59355631767691987182 59414220150127926174 59651174690651490336 59717998262000241072 59931900037281229776 60073462537369290126 60893907496706729718 61334297360259506856 61418547768721401783 61485110482111649424 61699382463594384873 61929775975407657408 61945450640291932272 62014844349000250344 62298405594308893464 62383980327268108977 62393445352351900224 62616930216466272192 62678737740794295744 62989650039183333336 63235980861964680861 63693308797192564812 63778475289351919824 63849922423731328248 63984544777060843572 64239726589932374208 64311690436000259616 64469824583185030464 64605753949653667296 64622105914872447864 64694498117166927828 65089458423132537888 65322600040634567904 66140641040809398336 66445488806947799094 66710485304929773216 66785216991231038832 67015517245052908896 67090590640024962192 67107571526982926628 67182748044750271206 67592899131714558576 67759101347633246304 67835007734505128208 67901965885860487056 68684511850071298272 69001084530291945213 69170749292375605602 69316590175149247203 69593037139093405392 69670997972333614584 70085706293597505147 70096339840296579264 70192626021395887752 70347415428375688512 70513579958393582712 70874107827428857536 71198177822067306816 71842061097616678848 72170557033133901888 72269692413673920984 72350651740500292068 72681473193360375708 72699869154231503847 72792352911077216928 72971339912835803712 73053085252543984224 73125194030926678368 73225640726024105124 73487925045713888892 73936569276762203232 74408221170910573128 74946347688254436576 75392456900684522508 75476914470028082466 75937701493654627536 76042011523178878398 76209700047406995888 76389711621593047938 76780283479714595664 77828899522418068752 78184770119228393712 78292166781480081066 78379872718875316407 78750208956382576704 78858382320333651672 79052284905572120688 79140842356922649576 79218960200170568232 79327777453192780551 79623997682666988096 79909200049708306368 80097950049825720168 81191876662275639624 81779063147012675808 81891397024961869044 81980147309482199232 82265843284792513164 82593934187055909696 82686459132000333792 83064540792411857952 83178640436357478636 83709248817274394769 83986200052244444448 84314641149286241148 84924411729590086416 85037967052469226432 85133229898308437664 85312726369414458096 85429914180361455978 85735912553332870374 86162807886496597152 86259330822889237104 87957866384131942926 88593985075930398792 88715680110375358131 88933820518768635774 89033447651537980773 89046955988308051776 89121330225191889261 89454120853366616256 89476762035977235504 89576997393000361608 89897850055921844664 90110193806053935189 90123865508952744768 90446676979340170944 90535954514480649408 91340861245060094577 92001446040389260284 92227665723167474136 92422120233532329604 92790716185457873856 92894663963111486112 93447608391463340196 93590168028527850336 94018106611191443616 94484475058775000004 95539963195788847218 95667712934027879736 95774883635596992372 95976817165591265358 96359589884898561312 96467535654000389424 96704736874777545696 96908630924480500944 96933158872308671796 97041747175750391742 97634187634698806832 97983900060951851856 99210961561214097504 99668233210421698641 100523275867579363344 100635885960037443288 100661357290474389942 100774122067125406809 101250268658206170048 101389348697571837864 101612933396542661184 101638652021449869456 101752511601757692312 101852948828790730584 102373711306286127552 102740400063910679616 103026767775106947408 103756123938563408403 103771866029890758336 104246360158971191616 104389555708640108088 104506496958500421876 105144509760444868896 105403046540762827584 105521123142563532768 105625280266894090976 105770369937590374068 106797266733100960224 108255835549700852832 108404538620510881476 108525977610750438102 109022209790040563562 109188529366615825392 109334529067460433984 109457009869253705568 109579627878815976336 109687791046390017552 109838461089036157686 110231887568570833338 110904853915143304848 111612331756365859692 112419521532381654864 113088685351026783762 113215371705042123699 113232548972786781888 113750301825885944128 113906552240481941304 114063017284768317597 114314550071110493832 114584567432389571907 115012441097185649472 115170425219571893496 116288584687723076928 116743349283627103128 117277155178842590568 117438250172220121599 117876779859196298304 118125313434573865056 118287573480500477508 118578427358358181032 118711263535383974364 118828440300255852348 119302349381302980672 119435996524000482144 119863800074562459552 120146925074738580252 121787814993413459436 122668594720519013712 122837095537442803566 122970220964223298848 123398764927188769746 123890901280583864544 124029688698000500688 124596811188617786928 124767960654536217954 125979300078366666672 126471961723929361722 127386617594385129624 127556950578703839648 127699844847462656496 127969089554121687144 128144871270542183967 128603868829999305561 128623380872000519232 129211507899307334592 129244211829744895728 129388996234333855656 130178916846265075776 130645200081269135808 131936799576197914389 132890977613895598188 133420970609859546432 133570433982462077664 134031034490105817792 134181181280049924384 134215143053965853256 134365496089500542412 135185798263429117152 135518202695266492608 135670015469010256416 135803931771720974112 137369023700142596544 138002169060583890426 138341498584751211204 138633180350298494406 139186074278186810784 139341995944667229168 140171412587195010294 140385252042791775504 141027159916787165424 143309944793683270827 143965225748386898037 144539384827347841968 144701303481000584136 145362946386720751416 145399738308463007694 145562620763625587613 145584705822154433856 146106170505087968448 146250388061853356736 146451281452048210248 146975850091427777784 147873138553524406464 148816442341821146256 149892695376508873152 150784913801369045016 150953828940056164932 151875402987309255072 152084023046357756796 152419400094813991776 152779423243186095876 153560566959429191328 155657799044836137504 156369540238456787424 156584333562960162132 156759745437750632814 157716764640667303344 158104569811144241376 158281684713845299152 158437920400341136464 158655554906385561102 160195900099651440336 162383753324551279248 163533314685060845343 163558126294025351616 163782794049923738088 164531686569585026328 164757691633554236529 165347831352856250007 165372918264000667584 166129081584823715904 166357280872714957272 167418497634548789538 167972400104488888896 168629282298572482296 169633028026540175643 169848823459180172832 170266459796616875328 170625452738828916192 170859828360722911956 171471825106665740748 172325615772993194304 172518661645778474208 175915732768263885852 177187970151860797584 177431360220750716262 177867641037537271548 178066895303075961546 178242660450383778522 178953524071954471008 179153994786000723216 179795700111843689328 180220387612107870378 182681722490120189154 184002892080778520568 184455331446334948272 184844240467064659208 185098147390783154619 185789327926222972224 186895216782926680392 187151940981804326931 187180336057055700672 188036213222382887232 188968950117550000008 189707942585894042583 191079926391577694436 191335425868055759472 191549767271193984744 191953634331182530716 192719179769797122624 192935071308000778848 193409473749555091392 193817261848961001888 193866317744617343592 194083494351500783484 195268375269397613664 195967800121903703712 198421923122428195008 199336466420843397282 201046551735158726688 201271771920074886576 201322714580948779884 201548244134250813618 202778697395143675728 203277304042899738912 203505023203515384624 203705897657581461168 206053535550213894816 207003253590875835639 207512247877126816806 207949770525447741609 208779111417280216176 209012993917000843752 210257118880792515441 210289019520889737792 211042246285127065536 211250560533788181952 211540739875180748136 213594533466201920448 216511671099401705664 216809077241021762952 217051955221500876204 218044419580081127124 218099607462694511541 218377058733231650784 218914019738507411136 219159255757631952672 219375582092780035104 219676922178072315372 220463775137141666676 221809707830286609696 223224663512731719384 224839043064763309728 226177370702053567524 226430743410084247398 227813104480963882608 228126034569536635194 228629100142220987664 229169134864779143814 230340850439143786992 233486698567254206256 234554310357685181136 234876500344440243198 235139618156625949221 236250626869147730112 236575146961000955016 237156854716716362064 237422527070767948728 237656880600511704696 237983332359578341653 238871993048000964288 239727600149124919104 240293850149477160504 243575629986826918872 245337189441038027424 245674191074885607132 245940441928446597696 246797529854377539492 247781802561167729088 248059377396001001376 249193622377235573856 249535921309072435908 251958600156733333344 252943923447858723444 254773235188770259248 255113901157407679296 255399689694925312992 255938179108243374288 256289742541084367934 257207737659998611122 258488423659489791456 258777992468667711312 263873599152395828778 265781955227791196376 266147040331126074393 267140867964924155328 267363990675575667783 268362362560099848768 268430286107931706512 268730992179001084824 270330581418161805567 270371596526858234304 271340030938020512832 271607863543441948224 274022583735180283731 276004338121167780852 276682997169502422408 277266360700596988812 278372148556373621568 278683991889334458336 280342825174390020588 280770504085583551008 282054319833574330848 286619889587366541654 287930451496773796074 289078769654695683936 289402606962001168272 290725892773441502832 290799476616926015388 291125241527251175226 292902562904096420496 293951700182855555568 297632884683642292512 299004699631265095923 301569827602738090032 301907657880112329864 303750805974618510144 304168046092715513592 304838800189627983552 305558846486372191752 307121133918858382656 311268371815690225209 311315598089672275008 312739080476913574848 313168667125920324264 313519490875501265628 315433529281334606688 316209139622288482752 316563369427690598304 316875840800682272928 317311109812771122204 320391800199302880672 324767506649102558496 327066629370121690686 327565588099847476176 329063373139170052656 329515383267108473058 330695662705712500014 332714561745429914544 334836995269097579076 337258564597144964592 339266056053080351286 339646115115126371097 339697646918360345664 341250905477657832384 341719656721445823912 342943650213331481496 343753702297168715721 345037323291556948416 351831465536527771704 352314750516660364797 354375940303721595168 354862720441501432524 355735282075074543096 356133790606151923092 356485320900767557044 357907048143908942016 358307989572001446432 359591400223687378656 360440775224215740756 365363444980240378308 368005784161557041136 368910662892669896544 369688480934129318416 370196294781566309238 373790433565853360784 374303881963608653862 377937900235100000016 379415885171788085166 382159852783155388872 382670851736111518944 383099534542387969488 383907268662365061432 384434613811626551901 385811606489997916683 385870142616001557696 387634523697922003776 387732635489234687184 388166988703001566968 390536750538795227328 391935600243807407424 395810398728593743167 398672932841686794564 402093103470317453376 402543543840149773152 402645429161897559768 403096488268501627236 405557394790287351456 406554608085799477824 407010046407030769248 407411795315162922336 412107071100427789632 414006507181751671278 415024495754253633612 415899541050895483218 417558222834560432352 418025987834001687504 420514237761585030882 423081479750361496272 429929834381049812481 431895677245160694111 433618154482043525904 434103910443001752408 436088839160162254248 436199214925389023082 436687862290876762839 436754117466463301568 438318511515263905344 438751164185560070208 439353844356144630744 440927550274283333352 443619415660573219392 446449327025463438768 449678086129526619456 452354741404107135048 452861486820168494796 455626208961927765216 456252069139073270388 457258200284441975328 458338269729558287628 460681700878287573984 466973397134508412512 469108620715370362272 469753000688880486396 470279236313251898442 473150293922001910032 474313709433432724128 474845054141535897456 475313761201023409392 475966664719156683306 480587700298954321008 487151259973653837744 490599944055182536029 490674378882076054848 491348382149771214264 493595059708755078984 494273074900662709587 496118754792002002752 498387244754471147712 499071842618144871816 503917200313466666688 505887846895717446888 508899084079620526929 509546470377540518496 510799379389850625984 511876358216486748576 512579485082168735868 514415475319997222244 516976847318979582912 517555984937335422624 527747198304791657556 531563910455582392752 532294080662252148786 534727981351151335566 536860572215863413024 537461984358002169648 540661162836323611134 548045167470360567462 552008676242335561704 553365994339004844816 554532721401193977624 555294442172349463857 557367983778668916672 560685650348780041176 561541008171167102016 564108639667148661696 573239779174733083308 575860902993547592148 578157539309391367872 578805213924002336544 581451785546883005664 581598953233852030776 582250483054502350452 585805125808192840992 587903400365711111136 595265769367284585024 598009399262530191846 603139655205476180064 603815315760224659728 608336092185431027184 611117692972744383504 621009760772627506917 622536743631380450418 623849311576343224827 626337334251840648528 627038981751002531256 630771356642377546323 630867058562669213376 633126738855381196608 633751681601364545856 634622219625542244408 640783600398605761344 649535013298205116992 654133258740243381372 654298822388083534623 655131176199694952352 658126746278340105312 659030766534216946116 661391325411425000028 665429123490859829088 669673990538195158152 674517129194289929184 678532112106160702572 679292230230252742194 683439313442891647824 685887300426662962992 687507404594337431442 703662931073055543408 704629501033320729594 705418854469877847663 708751880607443190336 709725440883002865048 711470564150149086192 712267581212303846184 712970641801535114088 713949997078735024959 716615979144002892864 719182800447374757312 720881550448431481512 730726889960480756616 736011568323114082272 737821325785339793088 739376961868258636832 740392589563132618476 747580867131706721568 748607763927217307724 755875800470200000032 758831770343576170332 764319705566310777744 765341703472223037888 766199069084775938976 767814537324730122864 768869227623253103802 771623212979995833366 775465270978469374368 776333977406003133936 791620797457187486334 797345865683373589128 798441120993378223179 802091972026727003349 805087087680299546304 805290858323795119536 806192976537003254472 810991744254485416701 811114789580574702912 814020092814061538496 814823590630325844672 822067751205540851193 828013014363503342556 830048991508507267224 831799082101790966436 835116445669120864704 836051975668003375008 841028475523170061764 846162959500722992544 859859668762099624962 863791354490321388222 867236308964087051808 868207820886003504816 872177678320324508496 872398429850778046164 873375724581753525678 878707688712289261488 881855100548566666704 892898654050926877536 897014098893795287769 904709482808214270096 905722973640336989592 911252417923855530432 912504138278146540776 914516400568883950656 916676539459116575256 921363401756575147968 933946794269016825024 938217241430740724544 939506001377760972792 940558472626503796884 946300587844003820064 948627418866865448256 949690108283071794912 950627522402046818784 951933329438313366612 961175400597908642016 974302519947307675488 981199888110365072058 982696764299542428528 987190119417510157968 988546149801325419174 998143685236289743632 1011775693791434893776 1017798168159241053858 1018938345345379113291 1019092940755081036992 1023752716432973497152 1025158970164337471736 1028830950639994444488 1031261106891506147163 1035111969874670845248 1055494396609583315112 1063127820911164785504 1064588161324504297572 1069455962702302671132 1073721144431726826048 1074923968716004339296 1081322325672647222268 1096090334940721134924 1104017352484671123408 1106731988678009689632 1109065442802387955248 1110588884344698927714 1121371300697560082352 1146479558349466166616 1151721805987095184296 1153303841434879655703 1157434819469993750049 1157610427848004673088 1162903571093766011328 1163197906467704061552 1164500966109004700904 1171610251616385681984 1175806800731422222272 1187431196185781229501 1196018798525060383692 1206279310410952360128 1207630631520449319456 1216672184370862054368 1222235385945488767008 1242019521545255013834 1245073487262760900836 1247698623152686449654 1252674668503681297056 1254077963502005062512 1261542713284755092646 1269244439251084488816 1295687031735482082333 1308266517480486762744 1308597644776167069246 1310063586872630288517 1310262352399389904704 1316253492556680210624 1318061533068433892232 1322782650822850000056 1330858246981719658176 1339347981076390316304 1349034258388579858368 1357064224212321405144 1358584460460505484388 1366878626885783295648 1371774600853325925984 1375014809188674862884 1407325862146111086816 1409259002066641459188 1410837708939755695326 1419450881766005730096 1422941128300298172384 1424535162424607692368 1425941283603070228176 1427899994157470049918 1441763100896862963024 1461453779920961513232 1471799832165547608087 1472023136646228164544 1478753923736517273664 1480785179126265236952 1482819224701988128761 1495161734263413443136 1497215527854434615448 1511751600940400000064 1517663540687152340664 1526697252238861580787 1528639411132621555488 1532398138169551877952 1535629074649460245728 1537738455246506207604 1543246425959991666732 1550930541956938748736 1552667954812006267872 1583241594914374972668 1594691731366747178256 1596882241986756446358 1604183944053454006698 1610581716647590239072 1612385953074006508944 1621983488508970833402 1644135502411081702386 1656026028727006685112 1660097983017014534448 1663598164203581932872 1665883326517048391571 1672103951336006750016 1682056951046340123528 1692325919001445985088 1719719337524199249924 1727582708980642776444 1734472617928174103616 1736415641772007009632 1744355356640649016992 1744796859701556092328 1746751449163507051356 1757415377424578522976 1763710201097133333408 1785797308101853755072 1794028197787590575538 1809418965616428540192 1811445947280673979184 1825008276556293081552 1833353078918233150512 1863029282317882520751 1871547934729029674481 1879012002755521945584 1881116945253007593768 1892314069927132638969 1892601175688007640128 1899380216566143589824 1901255044804093637568 1903866658876626733224 1922350801195817284032 1948605039894615350976 1962399776220730144116 1965393528599084857056 1974380238835020315936 1977092299602650838348 1996287370472579487264 2023551387582869787552 2035596336318482107716 2037876690690758226582 2050317940328674943472 2057661901279988888976 2062522213783012294326 2110988793219166630224 2126255641822329571008 2129176322649008595144 2138911925404605342264 2141849991236205074877 2149847937432008678592 2162644651345294444536 2192180669881442269848 2208034704969342246816 2213463977356019379264 2218130885604775910496 2221177768689397855428 2242742601395120164704 2292959116698932333232 2303443611974190368592 2306607682869759311406 2314869638939987500098 2326395812935408123104 2329001932218009401808 2374862392371562459002 2392037597050120767384 2406275916080181010047 2415261263040898638912 2432975232763456250103 2433344368741724108736 2444470771890977534016 2466203253616622553579 2484039043090510027668 2490146974525521801672 2495397246305372899308 2505349337007362594112 2508155927004010125024 2523085426569510185292 2538488878502168977632 2591374063470964164666 2616533034960973525488 2617195289552334138492 2620127173745260577034 2636123066136867784464 2645565301645700000112 2678695962152780632608 2691042296681385863307 2714128448424642810288 2717168920921010968776 2733757253771566591296 2743549201706651851968 2750029618377349725768 2814651724292222173632 2818518004133282918376 2821675417879511390652 2838901763532011460192 2845882256600596344768 2849070324849215384736 2851882567206140456352 2855799988314940099836 2883526201793725926048 2922907559841923026464 2943599664331095216174 2961570358252530473904 2965638449403976257522 2994431055708869230896 3035327081374304681328 3053394504477723161574 3056815036036137339873 3057278822265243110976 3071258149298920491456 3075476910493012415208 3086492851919983333464 3093783320674518441489 3105335909624012535744 3166483189828749945336 3189383462733494356512 3193764483973512892716 3208367888106908013396 3221163433295180478144 3224771906148013017888 3243966977017941666804 3288271004822163404772 3312052057454013370224 3320195966034029068896 3327196328407163865744 3331766653034096783142 3364113902092680247056 3439438675048398499848 3455165417961285552888 3459911524304638967109 3472831283544014019264 3488710713281298033984 3489593719403112184656 3493502898327014102712 3514830754849157045952 3527420402194266666816 3562293588557343688503 3588056395575181151076 3618837931232857080384 3622891894561347958368 3650016553112586163104 3666706157836466301024 3726058564635765041502 3743095869458059348962 3758024005511043891168 3762233890506015187536 3784628139854265277938 3807733317753253466448 3887061095206446246999 3924799552441460288232 3930787057198169714112 3948760477670040631872 3954184599205301676696 3992574740945158974528 4047102775165739575104 4071192672636964215432 4075753381381516453164 4100635880657349886944 4115323802559977777952 4125044427566024588652 4221977586438333260448 4258352645298017190288 4277823850809210684528 4283699982472410149754 4325289302690588889072 4384361339762884539696 4415399496496642824261 4416069409938684493632 4436261771209551820992 4442355537378795710856 4485485202790240329408 4580091756716584742361 4585918233397864666464 4606887223948380737184 4613215365739518622812 4629739277879975000196 4652791625870816246208 4658003864436018803616 4749724784743124918004 4784075194100241534768 4812551832160362020094 4865950465526912500206 4932406507233245107158 4968078086181020055336 4980293949051043603344 4990794492610745798616 4997649979551145174713 5016311854008020250048 5046170853139020370584 5076977757004337955264 5182748126941928329332 5233066069921947050976 5234390579104668276984 5240254347490521154068 5272246132273735568928 5291130603291400000224 5357391924305561265216 5382084593362771726614 5428256896849285620576 5434337841842021937552 5500059236754699451536 5589087846953647562253 5614643804187089023443 5637036008266565836752 5643350835759022781304 5676942209781397916907 5677803527064022920384 5698140649698430769472 5703765134412280912704 5711599976629880199672 5767052403587451852096 5845815119683846052928 5887199328662190432348 5923140716505060947808 5931276898807952515044 5988862111417738461792 6070654162748609362656 6106789008955446323148 6113630072072274679746 6150953820986024830416 6172985703839966666928 6187566641349036882978 6332966379657499890672 6378766925466988713024 6387528967947025785432 6416735776213816026792 6425549973708615224631 6449543812296026035776 6487933954035883333608 6576542009644326809544 6624104114908026740448 6640391932068058137792 6654392656814327731488 6663533306068193566284 6728227804185360494112 6878877350096796999696 6910330835922571105776 6919823048609277934218 6979187438806224369312 6987005796654028205424 7124587177114687377006 7176112791150362302152 7218827748240543030141 7245783789122695916736 7300033106225172326208 7333412315672932602048 7452117129271530083004 7486191738916118697924 7516048011022087782336 7524467781012030375072 7569256279708530555876 7615466635506506932896 7774122190412892493998 7849599104882920576464 7908369198410603353392 8073126890044157589921 8142385345273928430864 8151506762763032906328 8201271761314699773888 8230647605119955555904 8250088855132049177304 8443955172876666520896 8516705290596034380576 8555647701618421369056 8567399964944820299508 8650578605381177778144 8768722679525769079392 8830798992993285648522 8884711074757591421712 9160183513433169484722 9170445108108412019619 9171836466795729332928 9213774447896761474368 9226430731479037245624 9259478555759950000392 9281349962023555324467 9316007728872037607232 9499449569486249836008 9568150388200483069536 9625103664320724040188 9731900931053825000412 9864813014466490214316 9936156172362040110672 9960587898102087206688 9981588985221491597232 9995299959102290349426 10092341706278040741168 10365496253883856658664 10379734572913916901327 10466132139843894101952 10468781158209336553968 10480508694981042308136 10544492264547471137856 10582261206582800000448 10686880765672031065509 10764169186725543453228 10856513793698571241152 10868675683684043875104 11000118473509398903072 11178175693907295124506 11229287608374178046886 11274072016533131673504 11286701671518045562608 11353884419562795833814 11423199953259760399344 11661183285619338740997 11774398657324380864696 11846281433010121895616 11862553797615905030088 11977724222835476923584 12141308325497218725312 12213578017910892646296 12227260144144549359492 12301907641972049660832 12345971407679933333856 12375133282698073765956 12665932759314999781344 12775057935894051570864 12833471552427632053584 12851099947417230449262 12975867908071766667216 13153084019288653619088 13246198489489928472783 13248208229816053480896 13308785313628655462976 13327066612136387132568 13456455608370720988224 13757754700193593999392 13820661671845142211552 13839646097218555868436 13958374877612448738624 13974011593308056410848 14249174354229374754012 14352225582300724604304 14437655496481086060282 14904234258543060166008 14972383477832237395848 14992949938653435524139 15048935562024060750144 15138512559417061111752 15230933271013013865792 15548244380825784987996 15699198209765841152928 15816738396821206706784 16146253780088315179842 16284770690547856861728 16303013525526065812656 16500177710264098354608 16843931412561267070329 17030826629344193750721 17033410581192068761152 17111295403236842738112 17134799929889640599016 17301157210762355556288 17537445359051538158784 17661597985986571297044 17769422149515182843424 18320367026866338969444 18340890216216824039238 18452861462958074491248 18518957111519900000784 18562699924047110648934 18998899138972499672016 19136300776400966139072 19250207328641448080376 19276649921125845673893 19463801862107650000824 19729626028932980428632 19872312344724080221344 19921175796204174413376 19963177970442983194464 19990599918204580698852 20184683412556081482336 20730992507767713317328 20759469145827833802654 20937562316418673107936 20961017389962084616272 21373761531344062131018 21528338373451086906456 21656483244721629090423 21737351367368087750208 22000236947018797806144 22356351387814590249012 22458575216748356093772 22548144033066263347008 22573403343036091125216 22707768839125591667628 22846399906519520798688 23322366571238677481994 23548797314648761729392 23725107595231810060176 24219380670132472769763 24427156035821785292592 24454520288289098718984 24603815283944099321664 24691942815359866667712 24750266565396147531912 25331865518629999562688 25550115871788103141728 25666943104855264107168 25702199894834460898524 25951735816143533334432 26306168038577307238176 26492396978979856945566 26654133224272774265136 27515509400387187998784 27641323343690284423104 27679292194437111736872 27844049886070665973401 27948023186616112821696 28498348708458749508024 28704451164601449208608 28875310992962172120564 29808468517086120332016 29944766955664474791696 29985899877306871048278 30277025118834122223504 31096488761651569975992 31398396419531682305856 31633476793642413413568 32060642297016093196527 32292507560176630359684 32569541381095713723456 32606027051052131625312 33000355420528196709216 33687862825122534140658 34061653258688387501442 34269599859779281198032 34983549856858016222991 35323195971973142594088 35538844299030365686848 36640734053732677938888 36681780432433648078476 36905722925916148982496 37037914223039800001568 37125399848094221297868 37997798277944999344032 38500414657282896160752 38553299842251691347786 38927603724215300001648 39459252057865960857264 39738595468469785418349 39744624689448160442688 39926355940885966388928 39981199836409161397704 40369366825112162964672 41461985015535426634656 41518938291655667605308 41875124632837346215872 41922034779924169232544 42747523062688124262036 43056676746902173812912 43312966489443258180846 44712702775629180498024 44917150433496712187544 44978849815960306572417 45146806686072182250432 45415537678251183335256 45692799813039041597376 46644733142477354963988 47097594629297523458784 47450215190463620120352 48438761340264945539526 48854312071643570585184 48909040576578197437968 49500533130792295063824 50531794237683801210987 51100231743576206283456 51333886209710528214336 51404399789668921797048 51903471632287066668864 52612336077154614476352 52984793957959713891132 53308266448545548530272 55358584388874223473744 55688099772141331946802 56996697416917499016048 57408902329202898417216 57750621985924344241128 59616937034172240664032 59889533911328949583392 59971799754613742096556 60554050237668244447008 62192977523303139951984 64121284594032186393054 64585015120353260719368 64969449734164887271269 65212054102104263250624 66000710841056393418432 67375725650245068281316 68123306517376775002884 68539199719558562396064 69967099713716032445982 70646391943946285188176 72658142010397418309289 73281468107465355877776 73363560864867296156952 73811445851832297964992 74075828446079600003136 74250799696188442595736 75995596555889998688064 77000829314565792321504 77106599684503382695572 77855207448430600003296 78918504115731921714528 79477190936939570836698 79962399672818322795408 82923970031070853269312 83037876583311335210616 83532149658211997920203 83844069559848338465088 85495046125376248524072 86113353493804347625824 86625932978886516361692 89425405551258360996048 89834300866993424375088 89957699631920613144834 90831075356502366670512 93289466284954709927976 94195189258595046917568 94900430380927240240704 96877522680529891079052 97708624143287141170368 97818081153156394875936 99001066261584590127648 101063588475367602421974 102808799579337843594096 104950649570574048668973 105969587915919427782264 106616532897091097060544 110717168777748446947488 111376199544282663893604 113993394833834998032096 115501243971848688482256 119215786405409356255047 119233874068344481328064 119779067822657899166784 119943599509227484193112 121108100475336488894016 124385955046606279903968 128242569188064372786108 129170030240706521438736 129938899468329774542538 134751451300490136562632 134936549447880919717251 136246613034753550005768 137078399439117124792128 139934199427432064891964 141292783887892570376352 145316284020794836618578 146562936214930711755552 146727121729734592313904 148501599392376885191472 151595382713051403632961 154001658629131584643008 154213199369006765391144 155710414896861200006592 157837008231463843429056 158954381873879141673396 159924799345636645590816 166075753166622670421232 167064299316423995840406 170990092250752497048144 172226706987608695251648 173251865957773032723384 178850811102516721992096 179668601733986848750176 179915399263841226289668 181662150713004733341024 186578932569909419855952 193755045361059782158104 194908349202494661813807 195636162306312789751872 198002132523169180255296 202127176950735204843948 205617599158675687188192 209901299141148097337946 211939175831838855564528 221434337555496893894976 222752399088565327787208 227986789667669996064192 231002487943697376964512 238431572810818712510094 239887199018454968386224 248771910093212559807936 250596448974635993760609 256485138376128745572216 258340060481413042877472 259877798936659549085076 269502902600980273125264 269873098895761839434502 272493226069507100011536 279868398854864129783928 282585567775785140752704 290632568041589673237156 293125872429861423511104 293454243459469184627808 297003198784753770382944 303190765426102807265922 308426398738013530782288 314851948711722146006919 317908763747758283346792 319849598691273291181632 332151506333245340842464 334128598632847991680812 341980184501504994096288 346503731915546065446768 357701622205033443984192 359337203467973697500352 359830798527682452579336 363324301426009466682048 373157865139818839711904 387510090722119564316208 389816698404989323627614 404254353901470409687896 411235198317351374376384 419802598282296194675892 423878351663677711129056 445504798177130655574416 454786148139154210898883 462004975887394753929024 476863145621637425020188 479774398036909936772448 501192897949271987521218 512970276752257491144432 516680120962826085754944 519755597873319098170152 539005805201960546250528 539746197791523678869004 544986452139014200023072 559736797709728259567856 581265136083179346474312 584725047607483985441421 586908486918938369255616 594006397569507540765888 606381530852205614531844 616852797476027061564576 629703897423444292013838 635817527495516566693584 664303012666490681684928 668257197265695983361624 683960369003009988192576 693007463831092130893536 719661597055364905158672 746315730279637679423808 775020181444239128632416 779633396809978647255228 808508707802940819375792 839605196564592389351784 847756703327355422258112 891009596354261311148832 909572296278308421797766 944555846135166438020757 953726291243274850040376 959548796073819873544896 1002385795898543975042436 1025940553504514982288864 1039511195746638196340304 1078011610403921092501056 1079492395583047357738008 1089972904278028400046144 1119473595419456519135712 1162530272166358692948624 1169450095214967970882842 1212763061704411229063688 1233705594952054123129152 1259407794846888584027676 1271635054991033133387168 1336514394531391966723248 1364358444417462632696649 1386014927662184261787072 1439323194110729810317344 1550040362888478257264832 1559266793619957294510456 1617017415605881638751584 1679210393129184778703568 1754175142822451956324263 1782019192708522622297664 1819144592556616843595532 1889111692270332876041514 1907452582486549700080752 2004771591797087950084872 2051881107009029964577728 2079022391493276392680608 2158984791166094715476016 2238947190838913038271424 2325060544332717385897248 2338900190429935941765684 2425526123408822458127376 2518815589693777168055352 2543270109982066266774336 2673028789062783933446496 2728716888834925265393298 2878646388221459620634688 3118533587239914589020912 3234034831211763277503168 3358420786258369557407136 3508350285644903912648526 3638289185113233687191064 3778223384540665752083028 3814905164973099400161504 4009543183594175900169744 4093075333252387898089947 4158044782986552785361216 4317969582332189430952032 4650121088665434771794496 4677800380859871883531368 4851052246817644916254752 5037631179387554336110704 5346057578125567866892992 5457433777669850530786596 6237067174479829178041824 6716841572516739114814272 7016700571289807825297052 7276578370226467374382128 7556446769081331504166056 7629810329946198800323008 8019086367188351800339488 8186150666504775796179894 8635939164664378861904064 9355600761719743767062736 9702104493635289832509504 10075262358775108672221408 10914867555339701061573192 12279225999757163694269841 12474134348959658356083648 14033401142579615650594104 14553156740452934748764256 15112893538162663008332112 16038172734376703600678976 16372301333009551592359788 18711201523439487534125472 20150524717550217344442816 21829735110679402123146384 24558451999514327388539682 28066802285159231301188208 29106313480905869497528512 30225787076325326016664224 32744602666019103184719576 37422403046878975068250944 43659470221358804246292768 49116903999028654777079364 56133604570318462602376416 60451574152650652033328448 65489205332038206369439152 87318940442717608492585536 98233807998057309554158728 112267209140636925204752832 130978410664076412738878304 196467615996114619108317456 261956821328152825477756608 392935231992229238216634912 785870463984458476433269824
- Sum of all divisors σ(n): 2984543194581573688715451987
- Sum of proper divisors (its aliquot sum) s(n): 2198672730597115212282182163
- 785870463984458476433269824 is an abundant number, because the sum of its proper divisors (2198672730597115212282182163) is greater than itself. Its abundance is 1412802266612656735848912339
Bases of 785870463984458476433269824
- Binary: 1010001010000011101000101100110111100110101110000111001101101110101000100101100100010000002
- Hexadecimal: 0x28A0E8B379AE1CDBA896440
- Base-36: 2QQSALC3CAHAIK9000
Squares and roots of 785870463984458476433269824
- 785870463984458476433269824 squared (7858704639844584764332698242) is 617592386163148047326935182202931901451379188388990976
- 785870463984458476433269824 cubed (7858704639844584764332698243) is 485347615067302009029324822499305126324631274054899743537309244921273539709108224
-
785870463984458476433269824 is a
perfect square number . Itssquare root is 28033381244232 -
The
cube root of 785870463984458476433269824 is 922819980.0119362105
Scales and comparisons
How big is 785870463984458476433269824?- 785,870,463,984,458,476,433,269,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 785,870,463,984,458,476,433,269,824 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 785870463984458476433269824 cubic inches would be around 76901665 feet tall.
Recreational maths with 785870463984458476433269824
- 785870463984458476433269824 backwards is 428962334674854489364078587
- 785870463984458476433269824 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 785870463984458476433269824's digits is 144
- 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 785870463984458476433269824 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 785870463984458476433269824 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/785870463984458476433269824/
Chicago style:
Numbermatics. 2024. "Number 785870463984458476433269824 - Facts about the integer". https://numbermatics.com/n/785870463984458476433269824/
The information we have on file for 785870463984458476433269824 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 785870463984458476433269824, math, Factors of 785870463984458476433269824, curriculum, school, college, exams, university, Prime factorization of 785870463984458476433269824, STEM, science, technology, engineering, physics, economics, calculator, seven hundred eighty-five septillion, eight hundred seventy sextillion, four hundred sixty-three quintillion, nine hundred eighty-four quadrillion, four hundred fifty-eight trillion, four hundred seventy-six billion, four hundred thirty-three million, two hundred sixty-nine thousand, eight hundred twenty-four.