887607669290195496972386304
887,607,669,290,195,496,972,386,304 is an even composite number composed of six prime numbers multiplied together.
887607669290195496972386304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 887607669290195496972386304:
216 × 34 × 134 × 232 × 414 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 41 × 41 × 41 × 41 × 1979 × 1979)See below for interesting mathematical facts about the number 887607669290195496972386304 from the Numbermatics database.
Names of 887607669290195496972386304
- Cardinal: 887607669290195496972386304 can be written as Eight hundred eighty-seven septillion, six hundred seven sextillion, six hundred sixty-nine quintillion, two hundred ninety quadrillion, one hundred ninety-five trillion, four hundred ninety-six billion, nine hundred seventy-two million, three hundred eighty-six thousand, three hundred four.
Scientific notation
- Scientific notation: 8.87607669290195496972386304 × 1026
Factors of 887607669290195496972386304
Divisors of 887607669290195496972386304
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 41 46 48 52 54 64 69 72 78 81 82 92 96 104 108 117 123 128 138 144 156 162 164 169 184 192 207 208 216 234 246 256 276 288 299 312 324 328 338 351 368 369 384 414 416 432 468 492 507 512 529 533 552 576 598 621 624 648 656 676 702 736 738 768 828 832 864 897 936 943 984 1014 1024 1053 1058 1066 1104 1107 1152 1196 1242 1248 1296 1312 1352 1404 1472 1476 1521 1536 1587 1599 1656 1664 1681 1728 1794 1863 1872 1886 1968 1979 2028 2048 2106 2116 2132 2197 2208 2214 2304 2392 2484 2496 2592 2624 2691 2704 2808 2829 2944 2952 3042 3072 3174 3198 3312 3321 3328 3362 3456 3588 3726 3744 3772 3887 3936 3958 4056 4096 4212 4232 4264 4394 4416 4428 4563 4608 4761 4784 4797 4968 4992 5043 5184 5248 5382 5408 5616 5658 5888 5904 5937 6084 6144 6348 6396 6591 6624 6642 6656 6724 6877 6912 6929 7176 7452 7488 7544 7774 7872 7916 8073 8112 8192 8424 8464 8487 8528 8788 8832 8856 9126 9216 9522 9568 9594 9936 9984 10086 10368 10496 10764 10816 11232 11316 11661 11776 11808 11874 12168 12259 12288 12696 12792 13182 13248 13284 13312 13448 13689 13754 13824 13858 14283 14352 14391 14904 14976 15088 15129 15548 15744 15832 16146 16224 16384 16848 16928 16974 17056 17576 17664 17712 17811 18252 18432 19044 19136 19188 19773 19872 19968 20172 20631 20736 20787 20992 21528 21632 21689 21853 22464 22632 23322 23552 23616 23748 24219 24336 24518 24576 25392 25461 25584 25727 26364 26496 26568 26624 26896 27378 27508 27648 27716 28561 28566 28704 28782 29808 29952 30176 30258 31096 31488 31664 32292 32448 32768 33696 33856 33948 34112 34983 35152 35328 35424 35622 36504 36777 36864 38088 38272 38376 38663 39546 39744 39936 40344 41262 41472 41574 41984 42849 43056 43173 43264 43378 43706 44928 45264 45387 45517 46644 47104 47232 47496 48438 48672 49036 49152 50531 50784 50922 51168 51454 52728 52992 53136 53248 53433 53792 54756 55016 55296 55432 57122 57132 57408 57564 59319 59616 59904 60352 60516 61893 62192 62361 62976 63328 64584 64896 65067 65536 65559 67392 67712 67896 68224 68921 69966 70304 70656 70848 71244 73008 73554 73728 76176 76383 76544 76752 77181 77326 79092 79488 79872 80688 81139 82524 82944 83148 83968 85683 85698 86112 86346 86528 86756 87412 89401 89856 90077 90528 90774 91034 93288 94208 94464 94992 96876 97344 98072 98304 101062 101568 101844 102336 102908 104949 105456 105984 106272 106496 106866 107584 109512 110032 110331 110592 110864 114244 114264 114816 115128 115989 118638 119232 119808 120704 121032 123786 124384 124722 125952 126656 129168 129792 130134 131118 134784 135424 135792 136161 136448 136551 137842 139932 140608 141312 141696 142488 146016 147108 147456 151593 152352 152766 153088 153504 154362 154652 158184 158976 159367 159744 160299 161376 162278 165048 165888 166296 167936 171366 171396 172224 172692 173056 173512 174824 177957 178802 179712 180154 181056 181548 182068 185679 186576 187083 188416 188928 189984 193752 194688 195201 196144 196608 196677 202124 203136 203688 204672 205816 206763 209898 210912 211968 212544 212992 213732 215168 219024 220064 220662 221184 221728 228488 228528 229632 230256 231543 231978 237276 238464 239616 241408 242064 243417 247572 248768 249444 251904 253312 257049 258336 259584 260268 262236 268203 269568 270231 270848 271584 272322 272896 273102 275684 279864 281216 281957 282624 283392 284089 284976 292032 294216 294912 303186 304704 305532 306176 307008 308724 309304 314847 316368 317952 318734 319488 320598 322752 324556 330096 330993 331776 332592 334451 335872 342732 342792 344448 345384 346112 347024 347967 349648 355914 357604 359424 360308 362112 363096 364136 371358 373152 374166 376832 377856 379968 387504 389376 390402 392288 393354 404248 406272 407376 409344 409653 411632 413526 419796 421824 423936 425088 425984 427464 430336 438048 440128 441324 442368 443456 454779 456976 457056 459264 460512 463086 463956 474552 476928 478101 479232 482816 484128 486834 495144 497536 498888 502619 503808 506624 514098 516672 519168 520536 524472 536406 539136 540462 541696 543168 544644 545792 546204 551368 557037 559728 561249 562432 563914 565248 566784 568178 569952 584064 585603 588432 589824 590031 591721 606372 609408 611064 612352 614016 617448 618608 620289 629694 632736 635904 637468 638976 641196 645504 649112 656903 660192 661986 663552 665184 668902 671744 685464 685584 688896 690768 692224 694048 694629 695934 699296 711828 715208 718848 720616 724224 726192 728272 730251 742716 746304 748332 753664 755712 759936 771147 775008 778752 780804 784576 786708 804609 808496 810693 812544 814752 818688 819306 823264 827052 839592 843648 845871 847872 850176 851968 852267 854928 860672 876096 880256 882648 884736 886912 889249 895973 909558 913952 914112 918528 921024 926172 927912 949104 953856 956202 958464 965632 968256 973668 990288 992979 995072 997776 1003353 1005238 1007616 1013248 1028196 1033344 1038336 1041072 1043901 1046891 1048944 1054807 1072812 1078272 1080924 1083392 1086336 1089288 1091584 1092408 1102736 1114074 1119456 1122498 1124864 1127828 1130496 1133568 1136356 1139904 1162213 1168128 1171001 1171206 1176864 1180062 1183442 1212744 1218816 1222128 1224704 1228032 1228959 1234896 1237216 1240578 1259388 1265472 1271808 1274936 1277952 1282392 1291008 1298224 1313806 1320384 1323972 1327104 1330368 1337804 1343488 1364337 1370928 1371168 1377792 1381536 1384448 1388096 1389258 1391868 1398592 1423656 1430416 1434303 1437696 1441232 1448448 1452384 1456544 1460502 1485432 1492608 1496664 1507328 1507857 1511424 1519872 1542294 1550016 1557504 1561608 1569152 1573416 1585183 1609218 1616992 1621386 1625088 1629504 1637376 1638612 1646528 1654104 1679184 1687296 1691742 1695744 1700352 1704534 1709856 1721344 1752192 1756809 1760512 1765296 1769472 1770093 1773824 1775163 1778498 1791946 1819116 1827904 1828224 1837056 1842048 1852344 1855824 1860867 1866197 1898208 1907712 1912404 1916928 1931264 1936512 1947336 1970709 1980576 1985958 1990144 1995552 2006706 2010476 2015232 2026496 2056392 2066688 2071771 2076672 2082144 2083887 2087802 2093782 2097888 2109614 2145624 2156544 2161848 2166784 2172672 2178576 2183168 2184816 2190753 2205472 2228148 2238912 2244996 2249728 2255656 2260992 2267136 2272712 2279808 2313441 2324426 2336256 2342002 2342412 2353728 2360124 2366884 2413827 2425488 2432079 2437632 2444256 2449408 2456064 2457918 2469792 2474432 2481156 2518776 2530944 2537613 2543616 2549872 2555904 2556801 2564784 2582016 2596448 2627612 2640768 2647944 2654208 2660736 2667747 2675608 2686976 2687919 2728674 2741856 2742336 2755584 2763072 2768896 2776192 2778516 2783736 2797184 2825761 2847312 2860832 2868606 2875392 2882464 2896896 2904768 2913088 2921004 2970864 2985216 2993328 3010059 3015714 3022848 3039744 3084588 3100032 3115008 3123216 3131703 3138304 3140673 3146832 3164421 3170366 3218436 3233984 3242772 3250176 3259008 3274752 3277224 3293056 3308208 3326699 3358368 3374592 3383484 3391488 3400704 3409068 3419712 3442688 3486639 3504384 3513003 3513618 3521024 3530592 3540186 3547648 3550326 3556996 3583892 3638232 3655808 3656448 3665441 3674112 3684096 3686877 3693157 3704688 3711648 3721734 3732394 3796416 3815424 3824808 3833856 3862528 3873024 3894672 3916441 3941418 3961152 3971916 3980288 3991104 4013412 4020952 4030464 4052992 4093011 4112784 4133376 4143542 4153344 4164288 4167774 4175604 4187564 4195776 4219228 4291248 4302909 4313088 4323696 4333568 4345344 4347863 4357152 4366336 4369632 4381506 4410944 4456296 4477824 4489992 4499456 4511312 4521984 4523571 4534272 4545424 4559616 4626882 4648852 4672512 4684004 4684824 4707456 4720248 4733768 4755549 4827654 4850976 4864158 4875264 4888512 4898816 4912128 4915836 4939584 4948864 4962312 5037552 5061888 5075226 5087232 5099744 5113602 5129568 5164032 5192896 5255224 5281536 5295888 5308416 5321472 5325489 5335494 5351216 5375838 5457348 5483712 5484672 5511168 5526144 5537792 5552384 5557032 5567472 5582601 5594368 5598591 5651522 5694624 5721664 5737212 5750784 5764928 5793792 5809536 5826176 5842008 5912127 5941728 5970432 5986656 6020118 6031428 6045696 6079488 6169176 6200064 6215313 6230016 6246432 6263406 6276608 6281346 6293664 6328842 6340732 6436872 6467968 6485544 6500352 6518016 6534047 6549504 6554448 6572259 6586112 6616416 6653398 6716736 6749184 6766968 6782976 6801408 6818136 6839424 6885376 6973278 7008768 7026006 7027236 7042048 7061184 7080372 7095296 7100652 7113992 7167784 7241481 7276464 7296237 7311616 7312896 7330882 7348224 7368192 7373754 7386314 7409376 7423296 7443468 7464788 7592832 7612839 7630848 7649616 7667712 7670403 7692373 7725056 7746048 7789344 7832882 7882836 7922304 7943832 7960576 7982208 8003241 8026824 8041904 8060928 8063757 8105984 8186022 8225568 8266752 8287084 8306688 8328576 8335548 8351208 8375128 8391552 8438456 8477283 8582496 8605818 8626176 8647392 8667136 8690688 8695726 8714304 8732672 8739264 8763012 8821888 8912592 8955648 8979984 8998912 9022624 9030177 9047142 9068544 9090848 9119232 9253764 9297704 9345024 9368008 9369648 9414912 9422019 9440496 9467536 9493263 9511098 9655308 9701952 9728316 9750528 9777024 9797632 9824256 9831672 9879168 9897728 9924624 9980097 10075104 10123776 10150452 10174464 10199488 10227204 10259136 10328064 10385792 10459917 10510448 10539009 10563072 10591776 10642944 10650978 10670988 10702432 10751676 10914696 10967424 10969344 10996323 11022336 11052288 11075584 11079471 11104768 11114064 11134944 11165202 11188736 11197182 11303044 11389248 11443328 11474424 11501568 11529856 11560237 11587584 11619072 11647649 11652352 11684016 11749323 11824254 11883456 11940864 11973312 12040236 12062856 12091392 12158976 12338352 12400128 12430626 12460032 12492864 12526812 12553216 12562692 12587328 12657684 12681464 12873744 12908727 12935936 12971088 13000704 13036032 13043589 13068094 13099008 13108896 13144518 13172224 13232832 13306796 13433472 13498368 13533936 13565952 13570713 13602816 13609583 13636272 13678848 13712491 13770752 13946556 14017536 14052012 14054472 14084096 14122368 14160744 14190592 14201304 14227984 14266647 14335568 14482962 14552928 14592474 14623232 14625792 14661764 14696448 14736384 14747508 14772628 14818752 14846592 14886936 14929576 15108769 15185664 15225678 15261696 15299232 15340806 15384746 15450112 15492096 15578688 15665764 15765672 15844608 15887664 15921152 15964416 15976467 16006482 16053648 16083808 16127514 16211968 16372044 16451136 16533504 16574168 16613376 16657152 16671096 16702416 16750256 16783104 16795773 16876912 16954566 17164992 17211636 17252352 17294784 17334272 17381376 17391452 17428608 17465344 17478528 17526024 17643776 17736381 17825184 17911296 17959968 17997824 18045248 18060354 18094284 18137088 18181696 18238464 18507528 18595408 18645939 18690048 18736016 18739296 18829824 18844038 18880992 18935072 18986526 19022196 19310616 19403904 19456632 19501056 19554048 19595264 19602141 19648512 19663344 19758336 19795456 19849248 19960194 20150208 20247552 20300904 20348928 20398976 20454408 20518272 20607379 20656128 20771584 20919834 21020896 21078018 21126144 21183552 21285888 21301956 21341976 21404864 21503352 21829392 21934848 21938688 21992646 22044672 22104576 22158942 22209536 22228128 22269888 22330404 22377472 22394364 22606088 22778496 22838517 22886656 22948848 23003136 23011209 23059712 23077119 23120474 23175168 23238144 23295298 23304704 23368032 23498646 23648508 23766912 23881728 23946624 24009723 24080472 24125712 24182784 24191271 24260561 24317952 24676704 24800256 24861252 24920064 24985728 25053624 25106432 25125384 25174656 25315368 25362928 25431849 25747488 25817454 25871872 25942176 26001408 26072064 26087178 26136188 26198016 26217792 26289036 26344448 26465664 26613592 26866944 26933023 26996736 27067872 27090531 27141426 27205632 27219166 27272544 27357696 27424982 27541504 27893112 28035072 28104024 28108944 28168192 28244736 28266057 28321488 28381184 28402608 28455968 28479789 28533294 28671136 28965924 29105856 29184948 29246464 29251584 29323528 29392896 29472768 29495016 29545256 29637504 29693184 29773872 29859152 29940291 30217538 30371328 30451356 30523392 30598464 30681612 30769492 30900224 30984192 31157376 31331528 31379751 31531344 31617027 31689216 31775328 31842304 31928832 31952934 32012964 32107296 32167616 32255028 32423936 32744088 32902272 32988969 33067008 33148336 33226752 33238413 33314304 33342192 33404832 33500512 33566208 33591546 33753824 33909132 34329984 34423272 34504704 34589568 34668544 34680711 34762752 34782904 34857216 34930688 34942947 34957056 35052048 35247969 35287552 35472762 35650368 35822592 35919936 35995648 36090496 36120708 36188568 36274176 36363392 36459209 36476928 36734893 37015056 37190816 37291878 37380096 37472032 37478592 37659648 37688076 37761984 37870144 37973052 38044392 38621232 38807808 38913264 39002112 39108096 39130767 39204282 39297024 39326688 39516672 39590912 39698496 39920388 40300416 40495104 40601808 40697856 40712139 40797952 40828749 40908816 41036544 41137473 41214758 41312256 41543168 41839668 42041792 42156036 42252288 42367104 42571776 42603912 42683952 42799941 42809728 42922531 43006704 43247087 43658784 43869696 43877376 43985292 44089344 44209152 44317884 44419072 44456256 44539776 44660808 44754944 44788728 45212176 45326307 45556992 45677034 45773312 45897696 46022418 46119424 46154238 46240948 46350336 46476288 46590596 46609408 46736064 46997292 47297016 47533824 47650733 47763456 47893248 47929401 48011041 48019446 48160944 48251424 48382542 48521122 48635904 49353408 49600512 49722504 49840128 49971456 50107248 50212864 50250768 50349312 50387319 50630736 50725856 50863698 50913733 51494976 51634908 51743744 51884352 52002816 52144128 52174356 52272376 52396032 52435584 52578072 52688896 52931328 53209143 53227184 53733888 53866046 53993472 54135744 54181062 54282852 54411264 54438332 54545088 54715392 54849964 55083008 55786224 55937817 56070144 56208048 56217888 56336384 56489472 56522219 56532114 56642976 56762368 56805216 56911936 56959578 57066588 57342272 57931848 58211712 58369896 58492928 58503168 58647056 58785792 58806423 58945536 58990032 59090512 59275008 59386368 59547744 59718304 59880582 60435076 60742656 60902712 61046784 61196928 61363224 61538984 61800448 61822137 61968384 62314752 62663056 62759502 63062688 63234054 63378432 63550656 63684608 63857664 63905868 64025928 64214592 64335232 64510056 64847872 64992503 65488176 65804544 65977938 66134016 66296672 66476826 66628608 66684384 66809664 67001024 67132416 67183092 67507648 67818264 68659968 68846544 69009408 69179136 69231357 69361422 69525504 69565808 69714432 69885894 69914112 70104096 70495938 70575104 70945524 71300736 71645184 71839872 71991296 72029169 72180992 72241416 72377136 72548352 72573813 72726784 72781683 72918418 72953856 73469786 74030112 74381632 74583756 74760192 74944064 74957184 75319296 75376152 75523968 75740288 75946104 76088784 76295547 76514077 77242464 77615616 77826528 78004224 78216192 78261534 78408564 78594048 78653376 79033344 79181824 79396992 79840776 80600832 80799069 80990208 81203616 81424278 81595904 81657498 81817632 82073088 82274946 82429516 82624512 83086336 83679336 84083584 84312072 84504576 84734208 84798171 84942611 85143552 85207824 85367904 85439367 85599882 85619456 85845062 86013408 86494174 87317568 87739392 87754752 87970584 88178688 88418304 88635768 88838144 88912512 89079552 89321616 89509888 89577456 89820873 90078143 90424352 90652614 91113984 91354068 91546624 91795392 92044836 92238848 92308476 92481896 92700672 92952576 93181192 93218816 93472128 93994584 94139253 94594032 94851081 95067648 95301466 95526912 95786496 95858802 96022082 96038892 96321888 96502848 96765084 97042244 97271808 98706816 98966907 99201024 99445008 99680256 99715239 99942912 100000849 100214496 100425728 100501536 100698624 100774638 101261472 101451712 101727396 101827466 102989952 103269816 103487488 103768704 104005632 104042133 104288256 104348712 104544752 104792064 104828841 104871168 105156144 105377792 105743907 105862656 106418286 106454368 107467776 107732092 107986944 108271488 108362124 108565704 108822528 108876664 109090176 109377627 109430784 109699928 110166016 110204679 111572448 111875634 112140288 112416096 112435776 112672768 112978944 113044438 113064228 113285952 113524736 113610432 113823872 113919156 114133176 114684544 115863696 116423424 116739792 116985856 117006336 117294112 117392301 117612846 117891072 117980064 118181024 118550016 118772736 119095488 119436608 119761164 120870152 121485312 121805424 122093568 122393856 122486247 122726448 123077968 123412419 123644274 123936768 124629504 125326112 125519004 126125376 126468108 126756864 127101312 127369216 127715328 127811736 128051856 128399823 128429184 128670464 128767593 129020112 129695744 129741261 129985006 130976352 131609088 131955876 132268032 132593344 132953652 133257216 133368768 133619328 134002048 134264832 134366184 135015296 135636528 135978921 136394659 137319936 137693088 138358272 138462714 138722844 139051008 139131616 139428864 139771788 139828224 140208192 140991876 141150208 141891048 142601472 142952199 143290368 143679744 143982592 144033123 144058338 144361984 144482832 144754272 145147626 145453568 145563366 145836836 145907712 146939572 148060224 148763264 149167512 149520384 149888128 149914368 150283081 150638592 150752304 151047936 151161957 151419437 151480576 151892208 152177568 152591094 152741199 153028154 154484928 155231232 155653056 156008448 156432384 156523068 156817128 157188096 157306752 158066688 158363648 158793984 159681552 160574081 161201664 161598138 161980416 162407232 162848556 163191808 163314996 163635264 164146176 164549892 164859032 165249024 166172672 167358672 167813451 168167168 168624144 169009152 169468416 169566657 169596342 169885222 170287104 170415648 170735808 170878734 171199764 171238912 171690124 172026816 172988348 174635136 175478784 175509504 175941168 176357376 176419269 176836608 176924579 177271536 177676288 177825024 178159104 178262383 178643232 179019776 179154912 179641746 180156286 180848704 181305228 182227968 182708136 183093248 183590784 184089672 184477696 184616952 184963792 185401344 185466411 185905152 186362384 186437632 186944256 187989168 188278506 189188064 189702162 190135296 190602932 191053824 191572992 191717604 192044164 192077784 192643776 193005696 193530168 194084488 194543616 194977509 197413632 197933814 198402048 198890016 199430478 199885824 200001698 200428992 200851456 201003072 201397248 201549276 202522944 202903424 203454792 203654932 205979904 206539632 206974976 207537408 207694071 208084266 208576512 208697424 209089504 209657682 209742336 210312288 210755584 211487814 211725312 212836572 212908736 214935552 215464184 215973888 216542976 216724248 217131408 217645056 217753328 218180352 218345049 218755254 218861568 219399856 220409358 223144896 223751268 224280576 224832192 224871552 225345536 225957888 226088876 226128456 226571904 227049472 227220864 227647744 227838312 228266352 228886641 229369088 229542231 231727392 232846848 233479584 233971712 234012672 234588224 234784602 235225692 235782144 235960128 236362048 237100032 237545472 238190976 238873216 239522328 241740304 242397207 242970624 243610848 244787712 244972494 245452896 246155936 246824838 247288548 247873536 249259008 250652224 251038008 252250752 252936216 253513728 254202624 254738432 254827833 255430656 255623472 256103712 256799646 256858368 257340928 257535186 258040224 259482522 259970012 261952704 263218176 263911752 264536064 265186688 265907304 266514432 266737536 267238656 267895927 268004096 268529664 268732368 269462619 270030592 270234429 271273056 271957842 272789318 274639872 275386176 276716544 276925428 277445688 278102016 278263232 278857728 279543576 279656448 280416384 281983752 282300416 283782096 285202944 285904398 286580736 287359488 288066246 288116676 288723968 288965664 289508544 290295252 290907136 291126732 291673672 291815424 293879144 296120448 296900721 297526528 298335024 299040768 299145717 299776256 299828736 300002547 300566162 301277184 301504608 302095872 302323914 302838874 302961152 303784416 304355136 305182188 305482398 306056308 308969856 310462464 311306112 312016896 312126399 312864768 313046136 313634256 314376192 314486523 314613504 315387293 316133376 316727296 317231721 317587968 319363104 321148162 322403328 323196276 323960832 324814464 325697112 326383616 326629992 327270528 328132881 328292352 329099784 329718064 330498048 330614037 332345344 334717344 335626902 336334336 337248288 338018304 338936832 339133314 339192684 339770444 340574208 340831296 341471616 341757468 342399528 342477824 343380248 344053632 345976696 349270272 350957568 351019008 351882336 352176903 352838538 353673216 353849158 354543072 355352576 355650048 356318208 356524766 357286464 358039552 358309824 359283492 360312572 361697408 362610456 364455936 365416272 366186496 367181568 367458741 368179344 368955392 369233904 369927584 370237257 370932822 371810304 372724768 372875264 373888512 375978336 376557012 378376128 379404324 380270592 381205864 382107648 383145984 383435208 384088328 384155568 385287552 386011392 386302779 387060336 388168976 389087232 389223783 389955018 394827264 395867628 396804096 397780032 398860956 399771648 400003396 400857984 401702912 402006144 402794496 403098552 405045888 405806848 406909584 407309864 407936763 409183977 411959808 413079264 413949952 415074816 415388142 416168532 417153024 417394848 418179008 419315364 419484672 420624576 421511168 422975628 423450624 425673144 425817472 428856597 429871104 430928368 431947776 432099369 433085952 433448496 434262816 435506656 436360704 436690098 437510508 437723136 438799712 440818716 446289792 447502536 448561152 449664384 449743104 450691072 450849243 451915776 452177752 452256912 453143808 454098944 454258311 454441728 455295488 455676624 456532704 457773282 458223597 458738176 459084462 463454784 465693696 466959168 467943424 468025344 469176448 469569204 470451384 471564288 471920256 472724096 473969717 474200064 475090944 476381952 477553609 477746432 479044656 481722243 483480608 484794414 485941248 487221696 489575424 489944988 490905792 492311872 493649676 494577096 495747072 498518016 501304448 502076016 504501504 505872432 507027456 508405248 508699971 509655666 510861312 511246944 512207424 513599292 513716736 514681856 515070372 516080448 518965044 519940024 523905408 526436352 527823504 529072128 529257807 530373376 530773737 531814608 533028864 533475072 534477312 534787149 535791854 536008192 537059328 537464736 538925238 540061184 540468858 542546112 543915684 545578636 549279744 550772352 553433088 553850856 554891376 556204032 556399233 556526464 557715456 557992903 559087152 559312896 560832768 562212131 563967504 564600832 567564192 570405888 571808796 573161472 574718976 576132492 576233352 577447936 577931328 579017088 580590504 581814272 582253464 583347344 583630848 584932527 587758288 592240896 593801442 595053056 596670048 598291434 599552512 599657472 600005094 601132324 602554368 603009216 604191744 604647828 605677748 605922304 607568832 608710272 610364376 610964796 612112616 617939712 619459529 620924928 622612224 623082213 624252798 625729536 626092272 627268512 628973046 629227008 630774586 632266752 633454592 634463442 635175936 638726208 642296324 644806656 646392552 647921664 649628928 651394224 652767232 653259984 654541056 655035147 656265762 656584704 658199568 659436128 661228074 661878529 664690688 669434688 671253804 672668672 674496576 676036608 677873664 678266628 678385368 679540888 681148416 681662592 682943232 683514936 684799056 684955648 686760496 688107264 688626693 691953392 698540544 701915136 702038016 703764672 704353806 705677076 707346432 707698316 709086144 710705152 711300096 712636416 713049532 714572928 716079104 716619648 718566984 720625144 723394816 725220912 727191621 728911872 730832544 732372992 734363136 734917482 736358688 737910784 738467808 739855168 740474514 741865644 743620608 745449536 745750528 747777024 751956672 753114024 756752256 758808648 760541184 762411728 764215296 764483499 766291968 766870416 768176656 768311136 770575104 772022784 772605558 774120672 776337952 778447566 779910036 789654528 791735256 793608192 795560064 797721912 799543296 800006792 801715968 803405824 803687781 804012288 805588992 806197104 810091776 810703287 811613696 813819168 814619728 815873526 818367954 823919616 826158528 827899904 830149632 830776284 832337064 834306048 834789696 836358016 838630728 838969344 841249152 843022336 844902539 845951256 846901248 851346288 851634944 857713194 859742208 861856736 864198738 866171904 866896992 868525632 871013312 872721408 873380196 875021016 875446272 877599424 881637432 892579584 895005072 897122304 899328768 899486208 900007641 901698486 903831552 904355504 904513824 906287616 908516622 908883456 910590976 911353248 913065408 915546564 916447194 917476352 918168924 926909568 931387392 933918336 935886848 936050688 936379197 938352896 939138408 940902768 943128576 943459569 943840512 945448192 946161879 947939434 948400128 950181888 952763904 955107218 955492864 958089312 963444486 966961216 969588828 971882496 974443392 979150848 979889976 981811584 984398643 984623744 987299352 989154192 991494144 991842111 994683001 997036032 1002608896 1004152032 1009003008 1011744864 1014054912 1016810496 1017399942 1019311332 1021722624 1022493888 1024414848 1027198584 1027433472 1029363712 1030140744 1032160896 1037930088 1039880048 1047810816 1052872704 1055647008 1058515614 1060746752 1061547474 1063629216 1066057728 1066950144 1068954624 1069574298 1071583708 1072016384 1074118656 1074929472 1077850476 1080122368 1080937716 1085092224 1087831368 1091157272 1098559488 1101544704 1102376223 1104253943 1106866176 1107701712 1109782752 1110711771 1112798466 1113052928 1115430912 1115985806 1118174304 1118625792 1121665536 1124424262 1127935008 1129201664 1135128384 1140811776 1143617592 1146322944 1149437952 1152264984 1152466704 1154895872 1155862656 1158034176 1158908337 1161181008 1163628544 1164506928 1166694688 1167261696 1167671349 1169865054 1171015859 1175516576 1184481792 1187602884 1190106112 1193340096 1196582868 1199105024 1199314944 1200010188 1202264648 1205108736 1206018432 1208383488 1209295656 1211355496 1211844608 1215137664 1217420544 1220728752 1221929592 1223810289 1224225232 1227551931 1235879424 1238919058 1241849856 1245224448 1246164426 1248505596 1251459072 1252184544 1254537024 1257946092 1258454016 1261549172 1264533504 1266909184 1268926884 1270351872 1277452416 1284592648 1286569791 1289613312 1292785104 1295843328 1296298107 1299257856 1300011037 1302788448 1305534464 1306519968 1309082112 1310070294 1312531524 1313169408 1316399136 1318872256 1322456148 1323757058 1329381376 1338869376 1342507608 1345337344 1348993152 1352073216 1352547729 1355747328 1356533256 1356770736 1359081776 1362296832 1362774933 1363325184 1365886464 1367029872 1369598112 1369911296 1373520992 1374670791 1376214528 1377253386 1383906784 1397081088 1403830272 1404076032 1407529344 1408707612 1411354152 1414692864 1415396632 1418172288 1421410304 1421909151 1422600192 1425272832 1426099064 1429145856 1432158208 1432660827 1433239296 1437133968 1441250288 1445166729 1446789632 1450441824 1454383242 1457823744 1461665088 1464745984 1468726272 1469834964 1472717376 1475821568 1476935616 1479710336 1480949028 1483731288 1487241216 1490899072 1491501056 1494827569 1495554048 1503913344 1506228048 1513504512 1517617296 1521082368 1524823456 1526099913 1528966998 1532583936 1533740832 1536353312 1536622272 1541150208 1544045568 1545211116 1548241344 1552675904 1556895132 1559820072 1579309056 1583470512 1587216384 1591120128 1592321211 1595443824 1599086592 1600013584 1603431936 1604361447 1607375562 1608024576 1611177984 1612394208 1620183552 1621406574 1623227392 1627638336 1629239456 1631747052 1636735908 1647839232 1652317056 1655799808 1660299264 1661552568 1664674128 1668612096 1669197699 1669579392 1672716032 1673978709 1677261456 1677938688 1682498304 1686044672 1686636393 1689805078 1691902512 1693802496 1702692576 1703269888 1715426388 1719484416 1723713472 1728397476 1732343808 1733793984 1737051264 1742026624 1745442816 1746760392 1750042032 1750892544 1754797581 1755198848 1759823771 1763274864 1773130567 1785159168 1790010144 1798657536 1798972416 1800015282 1803396972 1807663104 1808711008 1809027648 1812575232 1817033244 1817766912 1821181952 1822706496 1826130816 1831093128 1832894388 1834952704 1836337848 1853819136 1858378587 1862774784 1867836672 1871773696 1872758394 1876705792 1878276816 1881805536 1886919138 1887681024 1890896384 1892323758 1895878868 1896800256 1900363776 1905527808 1910214436 1910985728 1916178624 1926888972 1933922432 1939177656 1943764992 1948886784 1953680053 1958301696 1959779952 1963623168 1965105441 1968452681 1968797286 1969247488 1974598704 1978308384 1983684222 1985635587 1989366002 1994072064 2005217792 2008304064 2018006016 2023489728 2028109824 2033620992 2034799884 2038622664 2043445248 2044987776 2048829696 2054397168 2054866944 2058727424 2060281488 2064321792 2065880079 2071797289 2075860176 2079760096 2087463053 2095621632 2105745408 2111294016 2117031228 2121493504 2123094948 2127258432 2132115456 2133900288 2137909248 2139148596 2143167416 2144032768 2148237312 2149858944 2155700952 2160244736 2161875432 2170184448 2175662736 2181574863 2182314544 2197118976 2203089408 2204752446 2208507886 2213732352 2215403424 2219565504 2221423542 2225596932 2226105856 2230861824 2231971612 2236348608 2237251584 2243331072 2248848524 2255870016 2258403328 2270256768 2281623552 2287235184 2292645888 2293450497 2298875904 2300019527 2304529968 2304933408 2309791744 2311725312 2316068352 2317410979 2317816674 2322362016 2327257088 2329013856 2333389376 2335342698 2339730108 2342031718 2351033152 2368963584 2375205768 2380212224 2386680192 2393165736 2398210048 2398629888 2400020376 2404529296 2410217472 2411063343 2412036864 2416766976 2418591312 2422710992 2423689216 2430275328 2432109861 2434841088 2441457504 2443859184 2447620578 2448450464 2455103862 2471758848 2477838116 2483699712 2490448896 2492328852 2497011192 2502918144 2504369088 2509074048 2515892184 2516908032 2523098344 2529067008 2533818368 2534707617 2537853768 2540703744 2554904832 2569185296 2573139582 2579226624 2585570208 2592596214 2598515712 2600022074 2605576896 2611068928 2613039936 2618164224 2620140588 2625063048 2626338816 2632798272 2637744512 2644912296 2647514116 2658762752 2677738752 2685015216 2690674688 2697986304 2700022923 2705095458 2711494656 2713066512 2713541472 2718163552 2725549866 2726650368 2731772928 2734059744 2739196224 2739822592 2747041984 2749341582 2752429056 2754506772 2767813568 2794162176 2807660544 2808152064 2815058688 2817415224 2822708304 2829385728 2830793264 2836344576 2838485637 2843818302 2845200384 2850545664 2852198128 2858291712 2865321654 2866478592 2874267936 2882500576 2890333458 2893579264 2900883648 2908766484 2915647488 2923330176 2929491968 2937452544 2939669928 2945434752 2951643136 2953195929 2953871232 2959420672 2961898056 2967462576 2974482432 2975526333 2981798144 2983002112 2984049003 2989655138 2991108096 3007826688 3012456096 3027009024 3035234592 3042164736 3049646912 3052199826 3057933996 3065167872 3067481664 3072706624 3073244544 3082300416 3088091136 3090422232 3096482688 3105351808 3113790264 3119640144 3137077157 3158618112 3166941024 3182240256 3184642422 3190887648 3198173184 3200027168 3206863872 3208722894 3214751124 3216049152 3222355968 3224788416 3240367104 3242813148 3246454784 3255276672 3258478912 3263494104 3273471816 3295678464 3304634112 3311599616 3312761829 3320598528 3323105136 3329348256 3338395398 3339158784 3345432064 3347957418 3354522912 3355877376 3364996608 3373272786 3379610156 3383805024 3387604992 3405385152 3406539776 3430852776 3438968832 3447426944 3456794952 3464687616 3467587968 3474102528 3476725011 3482647051 3484053248 3490885632 3493520784 3500084064 3501785088 3503014047 3509595162 3510397696 3513047577 3519647542 3526549728 3546261134 3570318336 3580020288 3597315072 3597944832 3600030564 3606793944 3615326208 3617422016 3618055296 3625150464 3634066488 3635533824 3642363904 3645412992 3652261632 3662186256 3665788776 3669905408 3672675696 3682655793 3693203863 3707638272 3716757174 3725549568 3735673344 3745516788 3753411584 3756553632 3763611072 3773838276 3775362048 3781792768 3784647516 3791757736 3793600512 3800727552 3811055616 3820428872 3821971456 3832357248 3853777944 3859709373 3867844864 3878355312 3887529984 3888894321 3897773568 3900033111 3907360106 3916603392 3919559904 3927246336 3930210882 3936905362 3937594572 3938494976 3949197408 3956616768 3967368444 3971271174 3978732004 3988144128 4010435584 4016608128 4036012032 4046979456 4056219648 4057643187 4067241984 4069599768 4077245328 4086890496 4088324799 4089975552 4097659392 4100034809 4108794336 4109733888 4117454848 4120562976 4124012373 4128643584 4131760158 4143594578 4151720352 4159520192 4174926106 4191243264 4211490816 4222588032 4234062456 4242987008 4246189896 4254516864 4264230912 4265727453 4267800576 4275818496 4278297192 4286334832 4288065536 4296474624 4297982481 4299717888 4311401904 4320489472 4323750864 4335500187 4340368896 4351325472 4363149726 4364629088 4394237952 4406178816 4409504892 4417015772 4427464704 4430806848 4439131008 4442847084 4451193864 4452211712 4461723648 4463943224 4472697216 4474503168 4484482707 4486662144 4497697048 4511740032 4516806656 4540513536 4563247104 4574470368 4578299739 4586900994 4597751808 4600039054 4609059936 4609866816 4619583488 4623450624 4632136704 4634821958 4635633348 4644724032 4654514176 4658027712 4666778752 4670685396 4679460216 4684063436 4702066304 4737927168 4750411536 4760424448 4773360384 4776963633 4786331472 4796420096 4797259776 4800040752 4809058592 4813084341 4822126686 4824073728 4833533952 4837182624 4845421984 4847378432 4860550656 4864219722 4869682176 4882915008 4887718368 4895241156 4896900928 4910207724 4943517696 4955676232 4967399424 4980897792 4984657704 4994022384 5005836288 5008738176 5018148096 5021936127 5031784368 5033816064 5046196688 5058134016 5059909179 5069415234 5075707536 5081407488 5109809664 5138370592 5146279164 5158453248 5171140416 5185192428 5197031424 5200044148 5211153792 5222137856 5226079872 5236328448 5240281176 5250126096 5252677632 5264392743 5265596544 5275489024 5279471313 5289824592 5295028232 5317525504 5319391701 5355477504 5370030432 5381349376 5395972608 5400045846 5410190916 5422989312 5426133024 5427082944 5436327104 5451099732 5453300736 5463545856 5468119488 5478392448 5479645184 5494083968 5498683164 5504858112 5509013544 5535627136 5575135761 5588324352 5592181019 5615321088 5630117376 5634830448 5645416608 5661586528 5672689152 5676971274 5687636604 5690400768 5701091328 5704396256 5716583424 5730643308 5732957184 5748535872 5765001152 5780666916 5787158528 5801767296 5817532968 5831294976 5846660352 5858983936 5861040159 5874905088 5879339856 5890869504 5903286272 5905358043 5906391858 5907742464 5918841344 5923796112 5934925152 5951052666 5956906761 5963596288 5968098006 5979310276 5982216192 6015653376 6024912192 6054018048 6070469184 6084329472 6099293824 6104399652 6115867992 6130335744 6134963328 6145413248 6146489088 6161606321 6164600832 6176182272 6180844464 6192965376 6197640237 6208196917 6210703616 6215391867 6227580528 6239280288 6262389159 6274154314 6317236224 6333882048 6364480512 6369284844 6381775296 6396346368 6400054336 6413727744 6417445788 6429502248 6432098304 6444711936 6449576832 6480734208 6485626296 6492909568 6510553344 6516957824 6526988208 6546943632 6583537321 6591356928 6609268224 6625523658 6641197056 6646210272 6658696512 6676790796 6678317568 6690864128 6695914836 6709045824 6711754752 6729993216 6746545572 6759220312 6767610048 6775209984 6810770304 6813079552 6861705552 6877937664 6880351491 6894853888 6900058581 6913589904 6929375232 6935175936 6948205056 6952232937 6953450022 6965294102 6968106496 6981771264 6987041568 7000168128 7006028094 7019190324 7020795392 7026095154 7039295084 7053099456 7092522268 7140636672 7160040576 7194630144 7195889664 7200061128 7213587888 7230652416 7233190029 7234844032 7236110592 7250300928 7253907739 7268132976 7271067648 7284727808 7290825984 7296329583 7304523264 7308757703 7324372512 7331577552 7339810816 7345351392 7365311586 7386407726 7415276544 7433514348 7451099136 7471346688 7491033576 7506823168 7513107264 7527222144 7547676552 7550724096 7563585536 7569295032 7583515472 7587201024 7601455104 7604122851 7622111232 7640857744 7643942912 7664714496 7707555888 7719418746 7735689728 7756710624 7777788642 7795547136 7800066222 7814720212 7833206784 7839119808 7854492672 7860421764 7873810724 7875189144 7876989952 7898394816 7913233536 7934736888 7942542348 7957464008 7976288256 8020871168 8033216256 8072024064 8093958912 8100068769 8115286374 8134483968 8139199536 8154490656 8176649598 8179951104 8195318784 8200069618 8217588672 8219467776 8234909696 8241125952 8248024746 8257287168 8263520316 8287189156 8303440704 8319040384 8349852212 8382486528 8422981632 8445176064 8468124912 8485974016 8492379792 8509033728 8515456911 8531454906 8535601152 8551636992 8556594384 8572669664 8576131072 8595964962 8599435776 8604420877 8622803808 8640978944 8647501728 8671000374 8680737792 8702650944 8726299452 8729258176 8788475904 8812357632 8819009784 8834031544 8854929408 8861613696 8878262016 8885694168 8902387728 8904423424 8923447296 8927886448 8945394432 8949006336 8952147009 8968965414 8973324288 8995394096 9023480064 9081027072 9126494208 9148940736 9156599478 9173801988 9195503616 9200078108 9218119872 9219733632 9239166976 9246901248 9264273408 9269643916 9271266696 9289448064 9309028352 9316055424 9333557504 9341370792 9358920432 9368126872 9404132608 9411231471 9475854336 9500823072 9520848896 9546720768 9553927266 9572662944 9592840192 9594519552 9600081504 9618117184 9626168682 9644253372 9648147456 9667067904 9674365248 9690843968 9694756864 9721101312 9728439444 9739364352 9765830016 9775436736 9790482312 9793801856 9820415448 9887035392 9911352464 9934798848 9938285487 9961795584 9969315408 9988044768 10017476352 10036296192 10043872254 10063568736 10067632128 10092393376 10119818358 10138830468 10151415072 10162814976 10219619328 10276741184 10292558328 10316906496 10342280832 10370384856 10394062848 10400088296 10422307584 10444275712 10447941153 10452159744 10472656896 10480562352 10500252192 10505355264 10528785486 10531193088 10539142731 10550978048 10558942626 10579649184 10590056464 10638783402 10710955008 10740060864 10762698752 10791945216 10800091692 10820381832 10845978624 10852266048 10854165888 10872654208 10902199464 10906601472 10927091712 10936238976 10956784896 10959290368 10983733007 10988167936 10997366328 11009716224 11018027088 11047967379 11071254272 11079611589 11150271522 11176648704 11184362038 11260234752 11269660896 11290833216 11323173056 11345378304 11353942548 11375273208 11380801536 11402182656 11408792512 11433166848 11461286616 11465914368 11497071744 11530002304 11561333832 11574317056 11603534592 11635065936 11662589952 11693320704 11700099333 11722080318 11749810176 11758679712 11781739008 11810716086 11812783716 11815484928 11837682688 11847592224 11869850304 11902105332 11913813522 11927192576 11936196012 11958620552 11964432384 12031306752 12049824384 12108036096 12140938368 12168658944 12172929561 12198587648 12208799304 12231735984 12260671488 12264974397 12269926656 12290826496 12292978176 12300104427 12323212642 12329201664 12352364544 12361688928 12385930752 12395280474 12416393834 12421407232 12430783734 12455161056 12478560576 12524778318 12548308628 12634472448 12667764096 12728961024 12738569688 12763550592 12792692736 12797182359 12800108672 12827455488 12834891576 12859004496 12864196608 12889423872 12893947443 12899153664 12930879013 12961468416 12971252592 12985819136 13006500561 13021106688 13033915648 13053976416 13093887264 13167074642 13182713856 13218536448 13251047316 13282394112 13292420544 13317393024 13353581592 13356635136 13381728256 13391829672 13418091648 13423509504 13453448121 13459986432 13493091144 13518440624 13535220096 13550419968 13621540608 13626159104 13723411104 13760702982 13789707776 13800117162 13827179808 13858750464 13870351872 13896410112 13904465874 13906900044 13930588204 13936212992 13963542528 13974083136 14000336256 14012056188 14038380648 14041590784 14052190308 14078590168 14106198912 14185044536 14281273344 14320081152 14330890899 14389260288 14391779328 14400122256 14427175776 14439253023 14466380058 14469688064 14472221184 14500601856 14507815478 14536265952 14542135296 14569455616 14581651968 14592659166 14609046528 14617515406 14648745024 14663155104 14679621632 14690702784 14730623172 14772815452 14830553088 14867028696 14902198272 14942693376 14982067152 15013646336 15026214528 15054444288 15065808381 15095353104 15101448192 15127171072 15138590064 15167030944 15174402048 15179727537 15208245702 15223206167 15244222464 15281715488 15287885824 15329428992 15415111776 15438837492 15471379456 15513421248 15555577284 15591094272 15600132444 15629440424 15666413568 15678239616 15708985344 15720843528 15747621448 15750378288 15753979904 15796789632 15826467072 15838413939 15869473776 15885084696 15914928016 15952576512 15958175103 16041742336 16066432512 16144048128 16187917824 16200137538 16230572748 16268967936 16278399072 16308981312 16353299196 16359902208 16390637568 16400139236 16435177344 16438935552 16469819392 16482251904 16496049492 16514574336 16527040632 16574378312 16606881408 16638080768 16699704424 16725407283 16764973056 16776543057 16845963264 16890352128 16936249824 16971948032 16984759584 17018067456 17030913822 17062909812 17071202304 17103273984 17113188768 17145339328 17152262144 17191929924 17198871552 17208841754 17245607616 17281957888 17295003456 17342000748 17361475584 17405301888 17452598904 17458516352 17576951808 17583120477 17624715264 17638019568 17668063088 17709858816 17716074129 17723227392 17756524032 17771388336 17804775456 17808846848 17855772896 17870720283 17890788864 17904294018 17937930828 17946648576 17990788192 18046960128 18162054144 18252988416 18297881472 18313198956 18347603976 18391007232 18400156216 18436239744 18439467264 18478333952 18484818963 18493802496 18528546816 18539287832 18542533392 18578896128 18618056704 18624590751 18632110848 18646175601 18667115008 18682741584 18717840864 18736253744 18787167477 18808265216 18822462942 18951708672 19001646144 19041697792 19093441536 19107854532 19145325888 19185680384 19189039104 19200163008 19236234368 19252337364 19288506744 19296294912 19334135808 19348730496 19381687936 19389513728 19432758397 19442202624 19456878888 19478728704 19531660032 19550873472 19580964624 19587603712 19640830896 19750611963 19774070784 19822704928 19876570974 19923591168 19938630816 19976089536 20034952704 20072592384 20087744508 20127137472 20135264256 20184786752 20239636716 20277660936 20302830144 20325629952 20439238656 20553482368 20585116656 20633812992 20684561664 20700175743 20740769712 20788125696 20800176592 20844615168 20856698811 20895882306 20904319488 20945313792 20961124704 21000504384 21057570972 21062386176 21078285462 21101956096 21117885252 21159298368 21180112928 21277566804 21421910016 21480121728 21525397504 21583890432 21600183384 21640763664 21691957248 21699570087 21704532096 21708331776 21745308416 21761723217 21804398928 21813202944 21854183424 21872477952 21913569792 21918580736 21926273109 21967466014 21976335872 21994732656 22019432448 22036054176 22095934758 22142508544 22159223178 22300543044 22353297408 22368724076 22520469504 22539321792 22581666432 22646346112 22690756608 22707885096 22750546416 22761603072 22804365312 22812368553 22817585024 22866333696 22877709023 22922573232 22931828736 22994143488 23050697371 23060004608 23122667664 23148634112 23207069184 23270131872 23386641408 23400198666 23444160636 23499620352 23517359424 23563478016 23621432172 23625567432 23630969856 23675365376 23695184448 23739700608 23804210664 23827627044 23854385152 23872392024 23917241104 23928864768 24062613504 24099648768 24216072192 24281876736 24345859122 24397175296 24417598608 24463471968 24529948794 24539853312 24581652992 24585956352 24600208854 24646425284 24658403328 24704729088 24723377856 24771861504 24790560948 24832787668 24842814464 24861567468 24910322112 24957121152 25049556636 25096617256 25268944896 25335528192 25397840689 25457922048 25477139376 25527101184 25546370733 25594364718 25600217344 25654910976 25669783152 25718008992 25728393216 25787894886 25798307328 25813262631 25861758026 25922936832 25942505184 25971638272 26013001122 26042213376 26067831296 26107952832 26187774528 26334149284 26365427712 26437072896 26502094632 26564788224 26584841088 26634786048 26707163184 26713270272 26763456512 26783659344 26836183296 26847019008 26856441027 26906896242 26919972864 26933364757 26986182288 27036881248 27070440192 27137019689 27243081216 27252318208 27446822208 27521405964 27579415552 27600234324 27654359616 27717500928 27740703744 27792820224 27808931748 27813800088 27861176408 27872425984 27927085056 27948166272 28000672512 28024112376 28076761296 28083181568 28104380616 28157180336 28212397824 28233694413 28370089072 28562546688 28640162304 28661781798 28778520576 28783558656 28800244512 28854351552 28878506046 28932760116 28939376128 28944442368 29001203712 29015630956 29072531904 29084270592 29138911232 29163303936 29185318332 29218093056 29235030812 29297490048 29326310208 29359243264 29381405568 29461246344 29545630904 29661106176 29734057392 29804396544 29814856461 29885386752 29900253851 29964134304 30027292672 30052429056 30108888576 30131616762 30190706208 30202896384 30254342144 30277180128 30334061888 30359455074 30416491404 30446412334 30488444928 30563430976 30575771648 30658857984 30830223552 30877674984 30942758912 31026842496 31111154568 31182188544 31200264888 31258880848 31332827136 31343823459 31356479232 31417970688 31441687056 31495242896 31500756576 31507959808 31593579264 31617428193 31652934144 31676827878 31738947552 31770169392 31829856032 31916350206 32083484672 32132865024 32288096256 32375835648 32400275076 32461145496 32537935872 32556798144 32617962624 32706598392 32719804416 32781275136 32800278472 32870354688 32877871104 32939638784 32951199021 32964503808 32992098984 33029148672 33054081264 33148756624 33213762816 33238834767 33276161536 33399408848 33450814566 33529946112 33553086114 33780704256 33872499648 33943896064 33969519168 34036134912 34061827644 34125819624 34142404608 34206547968 34226377536 34290678656 34304524288 34383859848 34397743104 34417683508 34491215232 34563915776 34590006912 34684001496 34722951168 34810603776 34905197808 34917032704 35100297999 35166240954 35249430528 35276039136 35336126176 35432148258 35446454784 35513048064 35542776672 35609550912 35617693696 35711545792 35741440566 35781577728 35808588036 35875861656 35893297152 35981576384 36093920256 36324108288 36505976832 36595762944 36626397912 36695207952 36782014464 36800312432 36872479488 36878934528 36900313281 36969637926 36987604992 37057093632 37078575664 37085066784 37157792256 37249181502 37264221696 37292351202 37334230016 37365483168 37435681728 37472507488 37574334954 37616530432 37644925884 37903417344 38003292288 38083395584 38186883072 38215709064 38290651776 38371360768 38378078208 38391547077 38400326016 38472468736 38504674728 38577013488 38592589824 38668271616 38681842329 38697460992 38763375872 38779027456 38792637039 38865516794 38884405248 38913757776 38957457408 39063320064 39101746944 39161929248 39175207424 39281661792 39501223926 39548141568 39645409856 39753141948 39847182336 39877261632 39952179072 40069905408 40145184768 40175489016 40254274944 40270528512 40360344363 40369573504 40479273432 40555321872 40605660288 40651259904 40782003041 40878477312 41106964736 41170233312 41369123328 41400351486 41481539424 41576251392 41600353184 41689230336 41713397622 41791764612 41808638976 41890627584 41922249408 42001008768 42115141944 42124772352 42156570924 42203912192 42235770504 42318596736 42360225856 42555133608 42843820032 42960243456 43050795008 43167780864 43200366768 43281527328 43399140174 43409064192 43416663552 43490616832 43523446434 43608797856 43626405888 43708366848 43744955904 43827139584 43852546218 43934932028 43952671744 43989465312 44038864896 44072108352 44191869516 44285017088 44318446356 44601086088 44706594816 44737448152 45040939008 45078643584 45163332864 45197425143 45274411663 45292692224 45381513216 45415770192 45501092832 45523206144 45539182611 45624737106 45635170048 45669618501 45732667392 45755418046 45845146464 45863657472 45988286976 46101394742 46120009216 46245335328 46297268224 46414138368 46540263744 46773282816 46800397332 46888321272 46999240704 47034718848 47126956032 47242864344 47251134864 47261939712 47350730752 47390368896 47479401216 47515241817 47608421328 47655254088 47708770304 47744784048 47834482208 47857729536 47874525309 48011650219 48125227008 48199297536 48432144384 48563753472 48691718244 48794350592 48835197216 48926943936 49059897588 49079706624 49163305984 49171912704 49200417708 49292850568 49316806656 49409458176 49446755712 49543723008 49581121896 49665575336 49685628928 49723134936 49820644224 49914242304 50099113272 50176221849 50193234512 50329629171 50537889792 50671056384 50795681378 50915844096 50954278752 51054202368 51092741466 51188729436 51200434688 51309821952 51339566304 51436017984 51456786432 51575789772 51596614656 51626525262 51723516052 51845873664 51885010368 51943276544 52026002244 52084426752 52135662592 52215905664 52375549056 52668298568 52730855424 52749361431 52874145792 53004189264 53129576448 53148222387 53169682176 53269572096 53300452517 53414326368 53426540544 53526913024 53567318688 53612160849 53672366592 53712882054 53813792484 53839945728 53866729514 53972364576 54073762496 54140880384 54274039378 54486162432 54504636416 54893644416 55042811928 55158831104 55200468648 55308719232 55435001856 55454456889 55481407488 55585640448 55617863496 55627600176 55722352816 55744851968 55854170112 55873772253 55896332544 55938526803 56001345024 56048224752 56153522592 56166363136 56208761232 56314360672 56361502431 56424795648 56467388826 56740178144 57125093376 57280324608 57323563596 57557041152 57567117312 57600489024 57708703104 57757012092 57865520232 57878752256 57888884736 58002407424 58031261912 58145063808 58168541184 58277822464 58298275191 58326607872 58370636664 58436186112 58470061624 58594980096 58652620416 58718486528 58762811136 58922492688 59091261808 59251835889 59322212352 59468114784 59629712922 59770773504 59800507702 59928268608 60054585344 60104858112 60217777152 60263233524 60381412416 60405792768 60508684288 60554360256 60668123776 60718910148 60832982808 60892824668 60976889856 61126861952 61151543296 61317715968 61660447104 61755349968 61885517824 62053684992 62100527229 62222309136 62364377088 62400529776 62517761696 62570096433 62687646918 62712958464 62835941376 62883374112 62990485792 63001513152 63015919616 63187158528 63234856386 63305868288 63353655756 63477895104 63540338784 63659712064 63832700412 64166969344 64265730048 64576192512 64751671296 64800550152 64922290992 65075871744 65113596288 65235925248 65285169651 65413196784 65439608832 65562550272 65600556944 65740709376 65755742208 65778819327 65902398042 65929007616 65984197968 66058297344 66108162528 66297513248 66427525632 66477669534 66552323072 66798817696 66901629132 67059892224 67106172228 67561408512 67744999296 67887792128 67939038336 68072269824 68123655288 68251639248 68284809216 68413095936 68437105659 68452755072 68581357312 68609048576 68633127069 68767719696 68795486208 68835367016 68982430464 69127831552 69152092113 69180013824 69368002992 69445902336 69621207552 69810395616 69834065408 70200595998 70332481908 70498861056 70552078272 70672252352 70864296516 70892909568 71026096128 71085553344 71219101824 71235387392 71423091584 71482881132 71563155456 71617176072 71751723312 71786594304 71963152768 72152774611 72187840512 72648216576 72698353247 73191525888 73252795824 73390415904 73600624864 73744958976 73757869056 73800626562 73939275852 73975209984 74114187264 74157151328 74170133568 74315584512 74498363004 74528443392 74584702404 74668460032 74730966336 74871363456 74945014976 75148669908 75233060864 75289851768 75806834688 76006584576 76166791168 76193522067 76373766144 76431418128 76581303552 76742721536 76783094154 76800652032 76944937472 77009349456 77154026976 77185179648 77363684658 77394921984 77439787893 77526751744 77585274078 77731033588 77768810496 77827515552 77914914816 78126640128 78203493888 78323858496 78350414848 78563323584 79002447852 79096283136 79290819712 79506283896 79694364672 79754523264 79904358144 80100882173 80139810816 80290369536 80350978032 80508549888 80541057024 80569323081 80706559921 80720688726 80739147008 80800094271 80958546864 81110643744 81211320576 81411059067 81564006082 81756954624 82213929472 82340466624 82738246656 82800702972 82963078848 83152502784 83200706368 83378460672 83426795244 83583529224 83617277952 83781255168 83844498816 84002017536 84230283888 84249544704 84313141848 84407824384 84471541008 84637193472 84701083239 84720451712 84943688849 85110267216 85585985173 85687640064 85920486912 86335561728 86400733536 86563054656 86798280348 86818128384 86833327104 86981233664 87046892868 87217595712 87252811776 87416733696 87489911808 87654279168 87705092436 87869864056 87905343488 87978930624 88077729792 88144216704 88383739032 88570034176 88636892712 89202172176 89413189632 89444569383 89474896304 89700761553 90081878016 90157287168 90326665728 90394850286 90548823326 90585384448 90763026432 90831540384 91002185664 91078365222 91249474212 91270340096 91339237002 91465334784 91510836092 91690292928 91727314944 91976573952 92202789484 92240018432 92490670656 92594536448 92828276736 93080527488 93546565632 93600794664 93776642544 93998481408 94031470377 94069437696 94253912064 94300800607 94485728688 94502269728 94523879424 94701461504 94780737792 94852284579 94958802432 95013850139 95030483634 95216842656 95310508176 95417540608 95489568096 95668964416 95749050618 96023300438 96250454016 96398595072 96864288768 97127506944 97383436488 97588701184 97670394432 97853887872 98119795176 98159413248 98326611968 98343825408 98400835416 98585701136 98633613312 98818916352 98853597063 98893511424 99087446016 99162243792 99331150672 99371257856 99446269872 99641288448 99716504301 99828484608 100198226544 100352443698 100386469024 100659258342 101342112768 101591362756 101831688192 101908557504 102108404736 102185482932 102377458872 102400869376 102619643904 102679132608 102872035968 102913572864 103151579544 103193229312 103253050524 103447032104 103691747328 103770020736 103886553088 104052004488 104168853504 104271325184 104431811328 104751098112 105300893997 105336597136 105498722862 105748291584 106008378528 106296444774 106339364352 106539144192 106600905034 106828652736 106853081088 107053826048 107134637376 107224321698 107344733184 107425764108 107627584968 107679891456 107733459028 107944729152 108147524992 108281760768 108548078756 108972324864 109009272832 109787288832 110085623856 110317662208 110400937296 110617438464 110700939843 110908913778 110962814976 111171280896 111235726992 111255200352 111444705632 111489703936 111747544506 111792665088 111857471401 111877053606 112002690048 112096449504 112307045184 112332726272 112417522464 112628721344 112723004862 112849591296 112934777652 113480356288 114250186752 114560649216 114647127192 115114082304 115134234624 115200978048 115417406208 115514024184 115731040464 115757504512 115777769472 116004814848 116062523824 116290127616 116337082368 116377911117 116596550382 116653215744 116741273328 116872372224 116940123248 117189960192 117305240832 117525622272 117844985376 118182523616 118503671778 118644424704 118936229568 119259425844 119541547008 119601015404 119856537216 120109170688 120209716224 120435554304 120526467048 120762824832 120811585536 121017368576 121081033089 121108720512 121336247552 121437820296 121665965616 121785649336 121953779712 122253723904 122303086592 122346009123 122635431936 123320894208 123510699936 123771035648 124107369984 124201054458 124444618272 124728754176 124801059552 125035523392 125140192866 125375293836 125425916928 125671882752 125766748224 125980971584 126003026304 126031839232 126374317056 126469712772 126611736576 126707311512 126955790208 127080677568 127319424128 127665400824 128333938688 128531460096 128620163437 129152385024 129503342592 129601100304 129844581984 130227192576 130471850496 130570339302 130826393568 130879217664 131125100544 131201113888 131481418752 131557638654 131804796084 131858015232 131968395936 132116594688 132216325056 132595026496 132855051264 132955339068 133104646144 133597635392 133803258264 134119784448 134212344456 135122817024 135489998592 135775584256 135823234989 135878076672 136144539648 136247310576 136503278496 136569618432 136874211318 136905510144 137008855503 137162714624 137266254138 137535439392 137590972416 137670734032 137964860928 138304184226 138360027648 138736005984 138891804672 139242415104 139620791232 139668130816 140401191996 140664963816 140997722112 141104156544 141344504704 141728593032 141785819136 142052192256 142171106688 142438203648 142470774784 142545725451 142788529091 142846183168 142965762264 143126310912 143234352144 143503446624 143573188608 143623575927 143926305536 144034950657 144305549222 144375681024 145296433152 145396706494 146383051776 146505591648 146780831808 147201249728 147489917952 147515738112 147601253124 147878551704 147950419968 148228374528 148314302656 148340267136 148631169024 148996726008 149056886784 149169404808 149336920064 149461932672 149742726912 149890029952 150297339816 150466121728 150579703536 150988887513 151421358383 151613669376 152013169152 152387044134 152747532288 152862836256 153162607104 153566188308 153601304064 153889874944 154018698912 154308053952 154370359296 154727369316 154789843968 154879575786 155053503488 155170548156 155462067176 155537620992 155655031104 155829829632 156253280256 156406987776 156647716992 156700829696 157126647168 158004895704 158192566272 158248084293 158581639424 159012567792 159388729344 159444667161 159509046528 159808716288 159901357551 160201764346 160279621632 160580739072 160701956064 161017099776 161138646162 161413119842 161441377452 161478294016 161600188542 161917093728 162221287488 162422641152 162822118134 163128012164 163513909248 164427858944 164680933248 165476493312 165601405944 165926157696 166305005568 166363370667 166401412736 166756921344 166853590488 167167058448 167234555904 167562510336 167621316759 167688997632 167815580409 168004035072 168101427169 168460567776 168499089408 168626283696 168815648768 168943082016 169084507293 169274386944 169402166478 169440903424 169887377698 170220534432 171171970346 171375280128 171840973824 172671123456 172801467072 173126109312 173596560696 173636256768 173666654208 173962467328 174093785736 174435191424 174505623552 174833467392 174894825573 174979823616 175308558336 175410184872 175739728112 175810686976 175957861248 176155459584 176288433408 176767478064 177140068352 177273785424 177755507667 178404344352 178889138766 178949792608 179401523106 180163756032 180314574336 180653331456 180789700572 181097646652 181170768896 181526052864 181663080768 182004371328 182156730444 182498948424 182540680192 182678474004 182930669568 183021672184 183380585856 183454629888 183953147904 184405578968 184480036864 184981341312 185189072896 185656553472 186161054976 186301581687 187093131264 187201589328 187553285088 187710289299 188062940754 188138875392 188507824128 188601601214 188971457376 189004539456 189047758848 189402923008 189561475584 189704569158 189917604864 190027700278 190060967268 190433685312 190621016352 190835081216 190979136192 191337928832 191498101236 192046600876 192500908032 192797190144 193728577536 194255013888 194766872976 195177402368 195340788864 195707775744 195855508953 196239590352 196318826496 196653223936 196687650816 196801670832 197171402272 197267226624 197336457981 197707194126 197787022848 197901680171 198174892032 198324487584 198662301344 198742515712 198892539744 199282576896 199433008602 199656969216 200396453088 200704887396 200772938048 201318516684 202684225536 203182725512 203663376384 203817115008 204216809472 204370965864 204754917744 204801738752 205239287808 205358265216 205744071936 205827145728 205899381207 206303159088 206386458624 206506101048 206894064208 207383494656 207456276339 207540041472 208104008976 208337707008 208542650368 208863622656 209502196224 210601787994 210673194272 210997445724 211496583168 212016757056 212592889548 212678728704 213078288384 213201810068 213657305472 213706162176 214107652096 214269274752 214448643396 214689466368 214851528216 215255169936 215359782912 215466918056 215889458304 216295049984 216458323833 216563521536 217096157512 217944649728 218018545664 218095059741 219574577664 220171247712 220635324416 220801874592 221234876928 221401879686 221817827556 221925629952 222342561792 222471453984 222510400704 222889411264 222979407872 223495089012 223585330176 223714942802 223754107212 224005380096 224192899008 224614090368 224665452544 224835044928 225257442688 225446009724 225699182592 225869555304 226960712576 228500373504 228580566201 229121298432 229294254384 230228164608 230401956096 230834812416 231028048368 231462080928 231515009024 231555538944 232125047648 232319363679 232580255232 232755822234 233193100764 233306431488 233482546656 233744744448 233880246496 234379920384 234610481664 235051244544 235689970752 236365047232 237007343556 237288849408 237872459136 238518851688 239083094016 239202030808 239713074432 240218341376 240302646519 240419432448 240871108608 241052934096 241525649664 241623171072 242034737152 242119679763 242162066178 242217441024 242400282813 242672495104 242875640592 243331931232 243571298672 244233177201 244507447808 244692018246 245270863872 246641788416 247021399872 247542071296 248214739968 248402108916 248889236544 249457508352 249602119104 250071046784 250280385732 250750587672 250851833856 251343765504 251533496448 251961943168 252006052608 252063678464 252625859161 252748634112 252939425544 253223473152 253414623024 253911580416 254103249717 254161355136 254638848256 254831066547 255330801648 256667877376 256757955519 257062920192 257240326874 259006685184 259202200608 259689163968 260454385152 260943700992 261140678604 261652787136 261758435328 262250201088 262402227776 262962837504 263115277308 263609592168 263716030464 263936791872 264233189376 264432650112 265190052992 265710102528 265910678136 266209292288 267195270784 267606516528 268239568896 268424688912 269102284659 269925030161 270245634048 270979997184 271646469978 271756153344 272289079296 272494621152 273006556992 273748422636 273811020288 274017711006 274325429248 274532508276 275070878784 275181944832 275341468064 275929721856 276608368452 276720055296 277472011968 277783609344 278484830208 279241582464 279336261632 280802383992 281329927632 281995444224 282094411131 282208313088 282689009408 282902401821 283457186064 283571638272 284104384512 284342213376 284876407296 284941549568 285041550417 285091450902 285577058182 285692366336 285931524528 286252621824 286468704288 287006893248 287247151854 287852611072 288069901314 288611098444 288751362048 290592866304 290793412988 292766103552 293011183296 293561663616 294402499456 294979835904 295031476224 295202506248 295757103408 295900839936 296456749056 296560791189 296628605312 296680534272 297262338048 297410217299 297993452016 298113773568 298338809616 298673840128 298923865344 299149512903 299485453824 299659065823 299780059904 300594679632 300932243456 301159407072 301977775026 302842716766 304026338304 304774088268 305495064576 305725672512 306325214208 307132376616 307202608128 307779749888 308037397824 308616107904 308740718592 309454738632 309579687936 309759151572 310107006976 310341096312 310924134352 311075241984 311310062208 311659659264 312506560512 312813975552 313295433984 313401659392 314253294336 316009791408 316496168586 317163278848 318025135584 318889334322 319018093056 319617432576 319802715102 320403528692 320559243264 321161478144 321403912128 322034199552 322277292324 322826239684 322882754904 322956588032 323200377084 323834187456 324442574976 324845282304 325644236268 326256024328 327027818496 328855717888 329361866496 330952986624 331202811888 331852315392 332102819529 332726741334 332802825472 333513842688 333707180976 334334116896 334469111808 335242633518 335377995264 335572414203 335631160818 336008070144 336202854338 336921135552 336998178816 337252567392 337631297536 337886164032 338169014586 338548773888 338804332956 338881806848 339774755396 340441068864 342343940692 342750560256 343681947648 345342246912 345602934144 346252218624 347193121392 347272513536 347333308416 347924934656 348187571472 348870382848 349011247104 349133733351 349789651146 349959647232 350133741841 350617116672 350820369744 351479456224 351621373952 351915722496 352576866816 352781255957 353534956128 354280136704 354547570848 355511015334 356808688704 357778277532 357899585216 358803046212 360327512064 360629148672 361306662912 361579401144 362195293304 362341537792 363052105728 363326161536 364008742656 364313460888 364997896848 365081360384 365356948008 365861339136 366043344368 366761171712 366909259776 367038027369 367906295808 368811157936 368960073728 369962682624 371313106944 372322109952 372603163374 374186262528 374403178656 375106570176 375420578598 376125881508 376277750784 377015648256 377203202428 377942914752 378009078912 378095517696 378805846016 379122951168 379409138316 379835209728 380055400556 380121934536 380867370624 381242032704 381670162432 381958272384 382675857664 382996202472 384093201752 385001816064 385594380288 385860490311 387457155072 388510027776 389533745952 390354804736 390681577728 391415551488 391711017906 392479180704 392637652992 393306447872 393375301632 393603341664 394342804544 394672915962 395414388252 395574045696 395803360342 396349784064 396648975168 397324602688 397485031424 397785079488 398565153792 398866017204 399313938432 400792906176 401409774792 401545876096 402637033368 405368451072 406365451024 407326752768 407469704967 407634230016 408433618944 408741931728 409509835488 409603477504 410716530432 411026566509 411488143872 411798762414 412606318176 412772917248 413012202096 413788128416 414912552678 415080082944 416208017952 416675414016 417085300736 417727245312 419004392448 421203575988 421346388544 421994891448 422993166336 424033514112 425185779096 425357457408 426156576768 426403620136 427314610944 427412324352 428215304192 428365587273 428538549504 428897286792 429378932736 429703056432 430510339872 430719565824 430933836112 431778916608 432104851971 432590099968 432916647666 433127043072 434192315024 435889299456 436190119482 439149155328 440342495424 441270648832 441603749184 442469753856 442803759372 443635655112 443851259904 444685123584 444942907968 445020801408 445778822528 445958815744 446990178024 447170660352 447429885604 447508214424 448010760192 448385798016 449228180736 449330905088 449670089856 450514885376 450892019448 451398365184 451739110608 452966662539 453921425152 454264075149 457161132402 458242596864 458588508768 460803912192 461669624832 462056096736 462924161856 463030018048 463111077888 464250095296 464638727358 465160510464 465511644468 466386201528 466612862976 466965093312 467489488896 467760492992 468759840768 469220963328 470102489088 471379941504 472730094464 474014687112 474577698816 475744918272 477037703376 478166188032 478404061616 479426148864 479704072653 480605293038 480838864896 481742217216 482105868192 483051299328 484239359526 484324132356 484434882048 484800565626 485344990208 485751281184 486663862464 487142597344 488466354402 489014895616 489384036492 490541727744 493283576832 494042799744 495084142592 496429479936 496804217832 497778473088 498915016704 499090112001 499204238208 500142093568 500560771464 501501175344 501703667712 502687531008 502863950277 503066992896 503923886336 504012105216 504127356928 504304281507 505251718322 505497268224 505878851088 506446946304 506829246048 507823160832 508206499434 508322710272 509277696512 509662133094 510661603296 513515911038 514125840384 514480653748 518013370368 518404401216 519378327936 520908770304 521887401984 522281357208 523305574272 523516870656 524500402176 524684476719 524804455552 525925675008 526230554616 527219184336 527432060928 527873583744 528466378752 528865300224 530166039533 530380105984 531420205056 531821356272 532418584576 533266523001 534390541568 535213033056 536849377824 538204569318 539850060322 540491268096 541959994368 543292939956 543512306688 544578158592 544989242304 546013113984 547496845272 547622040576 548035422012 548650858496 549065016552 550141757568 550363889664 550682936128 551859443712 553216736904 553440110592 554944023936 555567218688 556969660416 558483164928 558672523264 561604767984 562659855264 564188822262 564416626176 565378018816 565804803642 566914372128 567143276544 568208769024 568684426752 569752814592 570083100834 570182901804 571154116364 571384732672 571863049056 572505243648 572937408576 574013786496 574494303708 575705222144 576139802628 577222196888 577502724096 581185732608 581586825976 585532207104 586022366592 587123327232 587566526859 588804998912 589959671808 590062952448 590405012496 591514206816 591801679872 592009373943 593121582378 593257210624 593361068544 593705040513 594524676096 594820434598 595986904032 596227547136 596677619232 597347680256 597847730688 598299025806 598970907648 599318131646 599560119808 601189359264 601864486912 602318814144 603955550052 605685433532 608052676608 609548176536 610990129152 611451345024 612650428416 614264753232 614405216256 615559499776 616074795648 617232215808 617481437184 617698143621 618909477264 619159375872 619518303144 620214013952 620682192624 621848268704 622150483968 622368829017 622620124416 624151452847 625013121024 625627951104 626590867968 626803318784 628506588672 632019582816 632992337172 634326557696 636050271168 637778668644 638036186112 639234865152 639605430204 640807057384 641118486528 642322956288 642807824256 644068399104 644554584648 645652479368 645765509808 645913176064 646400754168 647668374912 648885149952 649374971499 649690564608 651288472536 652512048656 654055636992 654285179223 657711435776 658723732992 661905973248 662405623776 663704630784 664205639058 665453482668 665605650944 667027685376 667414361952 668668233792 668938223616 670485267036 670755990528 671144828406 671262321636 672016140288 672405708676 673842271104 673996357632 674505134784 675262595072 675772328064 676338029172 677097547776 677608665912 677763613696 679549510792 680882137728 684687881384 685501120512 685741698603 687363895296 690684493824 691205868288 692504437248 694386242784 694545027072 694666616832 695849869312 696375142944 696958091037 697740765696 698267466702 699579302292 699919294464 700267483682 701234233344 701640739488 702958912448 703242747904 703831444992 705153733632 705562511914 707069912256 708560273408 709095141696 711022030668 713617377408 715556555064 715799170432 717606092424 720655024128 720907939557 721258297344 722613325824 723158802288 724390586608 724683075584 726104211456 726359039289 726652323072 727200848439 728017485312 728626921776 729995793696 730162720768 730713896016 732086688736 732699531603 733522343424 734076054738 735812591616 737622315872 737920147456 739925365248 742626213888 744644219904 745206326748 748372525056 748806357312 750213140352 750841157196 752251763016 752555501568 754031296512 754406404856 755885829504 756018157824 756191035392 757611692032 757877577483 758245902336 758818276632 759670419456 760110801112 760243869072 761734741248 762484065408 763340324864 763916544768 764493199641 765351715328 765992404944 768186403504 770003632128 770273866557 771188760576 771720980622 777020055552 779067491904 780709609472 781363155456 782831102976 783422035812 784958361408 785275305984 786612895744 786750603264 787206683328 788685609088 789345831924 790828776504 791148091392 791606720684 792699568128 793297950336 794649205376 794970062848 795570158976 797130307584 797732034408 798627876864 801585812352 802819549584 803091752192 805274066736 807306853977 809775090483 810736902144 812730902048 814939409934 815268460032 816867237888 817483863456 819019670976 819206955008 821433060864 822053133018 822976287744 823597524828 825212636352 825545834496 826024404192 827576256832 829825105356 830160165888 832416035904 833350828032 834170601472 835454490624 838008784896 842407151976 842692777088 843989782896 845986332672 848067028224 848707205463 850371558192 850714914816 852313153536 852807240272 854629221888 854824648704 855124651251 856731174546 857077099008 857794573584 858757865472 859406112864 861020679744 861867672224 863557833216 864209703942 865180199936 865833295332 866254086144 868384630048 871778598912 872380238964 878298310656 880684990848 882541297664 883207498368 884939507712 885607518744 887271310224 887702519808 889370247168 889682373567 889885815936 890041602816 891557645056 891917631488 892230651897 893980356048 894341320704 894859771208 895016428848 896021520384 896771596032 898456361472 898661810176 898977197469 899340179712 901029770752 901784038896 902796730368 903478221216 905933325078 907842850304 908528150298 914322264804 916485193728 917177017536 921607824384 923339249664 924112193472 925848323712 926060036096 926222155776 928500190592 929277454716 930321020928 931023288936 932772403056 933225725952 933930186624 934978977792 935520985984 937519681536 937986069943 938441926656 940204978176 942759883008 945078592211 945460188928 948029374224 951489836544 954075406752 956808123232 958852297728 959408145306 961210586076 961677729792 963484434432 964211736384 966102598656 968478719052 968648264712 968869764096 969601131252 970689980416 971502562368 973327724928 974285194688 976932708804 978029791232 978768072984 981083455488 986567153664 988085599488 990168285184 992858959872 993608435664 995556946176 998180224002 998408476416 1000284187136 1001121542928 1003002350688 1003407335424 1005727900554 1006133985792 1006717242609 1007847772672 1008024210432 1008608563014 1010503436644 1010994536448 1011757702176 1012893892608 1013658492096 1015646321664 1016412998868 1016645420544 1018555393024 1019324266188 1021323206592 1027031822076 1028251680768 1028961307496 1036026740736 1036808802432 1038756655872 1041311468249 1041817540608 1043774803968 1044562714416 1046611148544 1047033741312 1047401200053 1049368953438 1049608911104 1050401225523 1051851350016 1052461109232 1054438368672 1054864121856 1055747167488 1057730600448 1058343767871 1060332079066 1060760211968 1062840410112 1063642712544 1064837169152 1066533046002 1068781083136 1070426066112 1073698755648 1076409138636 1079700120644 1080982536192 1083919988736 1086585879912 1087024613376 1089156317184 1089978484608 1092026227968 1094993690544 1095244081152 1096070844024 1097301716992 1098130033104 1100283515136 1100727779328 1101114082107 1101365872256 1103718887424 1104267955037 1106433473808 1106880221184 1109888047872 1112617807249 1113939320832 1116966329856 1117345046528 1123209535968 1125319710528 1128377644524 1128833252352 1130756037632 1131609607284 1133828744256 1134286553088 1136417538048 1137368853504 1139505629184 1140166201668 1140365803608 1142308232728 1142769465344 1143726098112 1145010487296 1145874817152 1148027572992 1148988607416 1151410444288 1152279605256 1154444393776 1155005448192 1157581470933 1162371465216 1163173651952 1171064414208 1172044733184 1174246654464 1175133053718 1177609997824 1179919343616 1180125904896 1180810024992 1183028413632 1184018747886 1186243164756 1186514421248 1186722137088 1187410081026 1189049352192 1189640869196 1191973808064 1192455094272 1193355238464 1194695360512 1195695461376 1196598051612 1197941815296 1198636263292 1199120239616 1202378718528 1203728973824 1204637628288 1207911100104 1211370867064 1216105353216 1219096353072 1221980258304 1222409114901 1222902690048 1225300856832 1225910407891 1228529506464 1228810432512 1231118999552 1232149591296 1233079699527 1234464431616 1235396287242 1237818954528 1238318751744 1239036606288 1240428027904 1241364385248 1243696537408 1244737658034 1245240248832 1248302905694 1250026242048 1251255902208 1253181735936 1253606637568 1257013177344 1264039165632 1265984674344 1268653115392 1272100542336 1275557337288 1276072372224 1278469730304 1279210860408 1281614114768 1282236973056 1284645912576 1285096761819 1285615648512 1288136798208 1289109169296 1291304958736 1291531019616 1291826352128 1292801508336 1295336749824 1296314555913 1297770299904 1298749942998 1299381129216 1302576945072 1305024097312 1308570358446 1315422871552 1317447465984 1323811946496 1324811247552 1327409261568 1328411278116 1330906965336 1331211301888 1334055370752 1334828723904 1337336467584 1337876447232 1340970534072 1341511981056 1342289656812 1342524643272 1344032280576 1344811417352 1347684542208 1347992715264 1349010269568 1350525190144 1351544656128 1352676058344 1354195095552 1355217331824 1355527227392 1359099021584 1361764275456 1362792225447 1369375762768 1371483397206 1374727790592 1382411736576 1385008874496 1388772485568 1389090054144 1389333233664 1391699738624 1392750285888 1393916182074 1395481531392 1396534933404 1399158604584 1399838588928 1400534967364 1402468466688 1403281478976 1405917824896 1406485495808 1407662889984 1410307467264 1411125023828 1414139824512 1417120546816 1418190283392 1422044061336 1427234754816 1431113110128 1431598340864 1435212184848 1439112217959 1441815879114 1442516594688 1445226651648 1446317604576 1448781173216 1449366151168 1452718078578 1453304646144 1454401696878 1456034970624 1457253843552 1459991587392 1460325441536 1461427792032 1464173377472 1465399063206 1467044686848 1468152109476 1471625183232 1475244631744 1475840294912 1479850730496 1485252427776 1489288439808 1490412653496 1496745050112 1497612714624 1500426280704 1501682314392 1504503526032 1505111003136 1508062593024 1508812809712 1511771659008 1512036315648 1512382070784 1512912844521 1515755154966 1516491804672 1517636553264 1519340838912 1520221602224 1520487738144 1523469482496 1524968130816 1527833089536 1528986399282 1530703430656 1531984809888 1536372807008 1540547733114 1542377521152 1543441961244 1554040111104 1558134983808 1561419218944 1562726310912 1565662205952 1566844071624 1569916722816 1570550611968 1573225791488 1573501206528 1574053430157 1574413366656 1577371218176 1578691663848 1581657553008 1582296182784 1583213441368 1585399136256 1586595900672 1589298410752 1589940125696 1590498118599 1591140317952 1594260615168 1595464068816 1597255753728 1603171624704 1605639099168 1606183504384 1610548133472 1614613707954 1619550180966 1621473804288 1625461804096 1629878819868 1630536920064 1633734475776 1634967726912 1638039341952 1638413910016 1642866121728 1644106266036 1645952575488 1647195049656 1650425272704 1651091668992 1652048808384 1655152513664 1659650210712 1660320331776 1664832071808 1666701656064 1668341202944 1670908981248 1672062124681 1676017569792 1684814303952 1685385554176 1687979565792 1696134056448 1697414410926 1700743116384 1701429829632 1704626307072 1705614480544 1709258443776 1710249302502 1713462349092 1714154198016 1715589147168 1717515730944 1718812225728 1722041359488 1723735344448 1727115666432 1728419407884 1730360399872 1731666590664 1732508172288 1736769260096 1743557197824 1744760477928 1756596621312 1761369981696 1765082595328 1766414996736 1769879015424 1771215037488 1774542620448 1775405039616 1779364747134 1779771631872 1780083205632 1781115121539 1783115290112 1784461303794 1787960712096 1788682641408 1789719542416 1790032857696 1792043040768 1793543192064 1796912722944 1797954394938 1798680359424 1802059541504 1803568077792 1805593460736 1806956442432 1811866650156 1815685700608 1817056300596 1828644529608 1832970387456 1834354035072 1843215648768 1846678499328 1848224386944 1851696647424 1852120072192 1852444311552 1853094430863 1856250878183 1857000381184 1858554909432 1860642041856 1862046577872 1865544806112 1866451451904 1867106487051 1867860373248 1871041971968 1872454358541 1875039363072 1875972139886 1876883853312 1880409956352 1885519766016 1890157184422 1890920377856 1896058748448 1902979673088 1908150813504 1913616246464 1917704595456 1918816290612 1922421172152 1923355459584 1926968868864 1928423472768 1932205197312 1936957438104 1937296529424 1937739528192 1939202262504 1941379960832 1943005124736 1946655449856 1948124914497 1948570389376 1953865417608 1956059582464 1957536145968 1962166910976 1962855537669 1968477658979 1973134307328 1976171198976 1985717919744 1987216871328 1991113892352 1996360448004 1996816952832 2000568374272 2002243085856 2006004701376 2006814670848 2011455801108 2012267971584 2013434485218 2015695545344 2016048420864 2017217126028 2021006873288 2021989072896 2023515404352 2025787785216 2027316984192 2031292643328 2032825997736 2033290841088 2037110786048 2038648532376 2042646413184 2054063644152 2056503361536 2057225095809 2057922614992 2072053481472 2073617604864 2077513311744 2082622936498 2083635081216 2087549607936 2089125428832 2093222297088 2094802400106 2098737906876 2099217822208 2100802451046 2103702700032 2104922218464 2108876737344 2109728243712 2111494334976 2115461200896 2116687535742 2120664158132 2121520423936 2125680820224 2127285425088 2129674338304 2133066092004 2137562166272 2140852132224 2147397511296 2152818277272 2159400241288 2161965072384 2162723818671 2167839977472 2173171759824 2174049226752 2178312634368 2179077117867 2179956969216 2181602545317 2184052455936 2185318553197 2189987381088 2190488162304 2192141688048 2194603433984 2196260066208 2198098594809 2200567030272 2202228164214 2202731744512 2207437774848 2208535910074 2212866947616 2213760442368 2219776095744 2225235614498 2227878641664 2233932659712 2234690093056 2246419071936 2250639421056 2256755289048 2257666504704 2261512075264 2263219214568 2267657488512 2268573106176 2272835076096 2273632732449 2274737707008 2279011258368 2280332403336 2280731607216 2284616465456 2285538930688 2287452196224 2290020974592 2291749634304 2293479598923 2296055145984 2297977214832 2302820888576 2304559210512 2308888787552 2310010896384 2310821599671 2315162941866 2326347303904 2342128828416 2344089466368 2348493308928 2350266107436 2355219995648 2359838687232 2360251809792 2361620049984 2366056827264 2368037495772 2372486329512 2373028842496 2373444274176 2374820162052 2378098704384 2379281738392 2383947616128 2384910188544 2386710476928 2389390721024 2391390922752 2393196103224 2395883630592 2397272526584 2398240479232 2404757437056 2407457947648 2409275256576 2415822200208 2421920561931 2422741734128 2429325271449 2432210706432 2438192706144 2444818229802 2445805380096 2450601713664 2451820815782 2457059012928 2457620865024 2462237999104 2464299182592 2466159399054 2468928863232 2470792574484 2475637909056 2476637503488 2478073212576 2480856055808 2482728770496 2487393074816 2489475316068 2490480497664 2496605811388 2500052484096 2502511804416 2506363471872 2507213275136 2514026354688 2528078331264 2531969348688 2537306230784 2544201084672 2546121616389 2551114674576 2552144744448 2556939460608 2558421720816 2563228229536 2564473946112 2565373953753 2570193523638 2571231297024 2572721842223 2576273596416 2578218338592 2582609917472 2583062039232 2583652704256 2585603016672 2590673499648 2592629111826 2595540599808 2597499885996 2598762258432 2605153890144 2610048194624 2617140716892 2630845743104 2634894931968 2647623892992 2649622495104 2654818523136 2656822556232 2661813930672 2662422603776 2668110741504 2669657447808 2674672935168 2675752894464 2676691955691 2681941068144 2683023962112 2684579313624 2685049286544 2688064561152 2689622834704 2695369084416 2695985430528 2696931592407 2698020539136 2703089312256 2705352116688 2708390191104 2710434663648 2711054454784 2718198043168 2723528550912 2725584450894 2738751525536 2742966794412 2749455581184 2764823473152 2770017748992 2777544971136 2778180108288 2778666467328 2783399477248 2785500571776 2787832364148 2790963062784 2793069866808 2798317209168 2799677177856 2801069934728 2804936933376 2806562957952 2811835649792 2812970991616 2813958209829 2815325779968 2820614934528 2822250047656 2828279649024 2834241093632 2835235776633 2836380566784 2844088122672 2854469509632 2862226220256 2863196681728 2870424369696 2878224435918 2883631758228 2885033189376 2890453303296 2892635209152 2897562346432 2898732302336 2905436157156 2906609292288 2908803393756 2912069941248 2914507687104 2919983174784 2920650883072 2922855584064 2928346754944 2930798126412 2934089373696 2936304218952 2943250366464 2950489263488 2951680589824 2958263759051 2959701460992 2970504855552 2978576879616 2980825306992 2995225429248 3000852561408 3003364628784 3009007052064 3010222006272 3017625619424 3020151727827 3023543318016 3024072631296 3025825689042 3031510309932 3032983609344 3035273106528 3038681677824 3040443204448 3040975476288 3046938964992 3049936261632 3055666179072 3057972798564 3061406861312 3063969619776 3072745614016 3081095466228 3084755042304 3086883922488 3108080222208 3116269967616 3122838437888 3123934404747 3125452621824 3131324411904 3133688143248 3139833445632 3141101223936 3146451582976 3148106860314 3148826733312 3151203676569 3154742436352 3157383327696 3163315106016 3164592365568 3166426882736 3173191801344 3175031303613 3178596821504 3180996237198 3182280635904 3188521230336 3190928137632 3194511507456 3206343249408 3211278198336 3212367008768 3221096266944 3229227415908 3239100361932 3242947608576 3250923608192 3259757639736 3261073840128 3267468951552 3269935453824 3276078683904 3276827820032 3284136169093 3285732243456 3288212532072 3291905150976 3294390099312 3300850545408 3302183337984 3303342246321 3304097616768 3310305027328 3312803865111 3319300421424 3320640663552 3329664143616 3336682405888 3337853421747 3341817962496 3344124249362 3352035139584 3369628607904 3370771108352 3375959131584 3392268112896 3394828821852 3401486232768 3402859659264 3409252614144 3411228961088 3418516887552 3420498605004 3426924698184 3428308396032 3431178294336 3435031461888 3437624451456 3444082718976 3447470688896 3454231332864 3456838815768 3460720799744 3463333181328 3465016344576 3472744412799 3473538520192 3482691242809 3487114395648 3489520955856 3509025392093 3513193242624 3522739963392 3532829993472 3539758030848 3542430074976 3549085240896 3558729494268 3559543263744 3560166411264 3562230243078 3566230580224 3568922607588 3575921424192 3577365282816 3579439084832 3580065715392 3584086081536 3587086384128 3593825445888 3595908789876 3597360718848 3604119083008 3607136155584 3611186921472 3613912884864 3623733300312 3631371401216 3634112601192 3657289059216 3665940774912 3667227344703 3668708070144 3677731223673 3686431297536 3693356998656 3696448773888 3703393294848 3704240144384 3706188861726 3712501756366 3714000762368 3717109818864 3721284083712 3724093155744 3731089612224 3734212974102 3735720746496 3742083943936 3744908717082 3750078726144 3751944279772 3753767706624 3760819912704 3771039532032 3780314368844 3781840755712 3792117496896 3805959346176 3816301627008 3827232492928 3835409190912 3837632581224 3844842344304 3846710919168 3853937737728 3855290285457 3856846945536 3864410394624 3866332824887 3873914876208 3874593058848 3875479056384 3878404525008 3882759921664 3886010249472 3888943667739 3893310899712 3895567855699 3896249828994 3897140778752 3907730835216 3912119164928 3915072291936 3925711075338 3936955317958 3946268614656 3952342397952 3971435839488 3974433742656 3982227784704 3992720896008 3993633905664 4001136748544 4004486171712 4012009402752 4013629341696 4022911602216 4024535943168 4026868970436 4031391090688 4032096841728 4034434252056 4042013746576 4043978145792 4047030808704 4051575570432 4054633968384 4062585286656 4065651995472 4066581682176 4074221572096 4077297064752 4085292826368 4088376676341 4108127288304 4114450191618 4115845229984 4147235209728 4155026623488 4165245872996 4167270162432 4175099215872 4178250857664 4186444594176 4189604800212 4197475813752 4198435644416 4201604902092 4207405400064 4209844436928 4217753474688 4219456487424 4222988669952 4230922401792 4233375071484 4241328316264 4243040847872 4251361640448 4254570850176 4259348676608 4266132184008 4275124332544 4281704264448 4294795022592 4305636554544 4317336653877 4318800482576 4325447637342 4335679954944 4346343519648 4348098453504 4358154235734 4359913938432 4363205090634 4368104911872 4370637106394 4379974762176 4380976324608 4384283376096 4389206867968 4392520132416 4396197189618 4401134060544 4404456328428 4405463489024 4414875549696 4417071820148 4425733895232 4427520884736 4439552191488 4450471228996 4455757283328 4467865319424 4469380186112 4492838143872 4501278842112 4513510578096 4515333009408 4523024150528 4526438429136 4535314977024 4537146212352 4538738533563 4547265464898 4549475414016 4551738643933 4558022516736 4560664806672 4561463214432 4569232930912 4571077861376 4574904392448 4583499268608 4586156327441 4586959197846 4592110291968 4595954429664 4605641777152 4609118421024 4617777575104 4621643199342 4630325883732 4652694607808 4684257656832 4688178932736 4696986617856 4700532214872 4710439991296 4719677374464 4720503619584 4723240099968 4732113654528 4736074991544 4744972659024 4746057684992 4746888548352 4749640324104 4756197408768 4758563476784 4767895232256 4769820377088 4771494355797 4773420953856 4782781845504 4786392206448 4791767261184 4794545053168 4796480958464 4809514874112 4818550513152 4831644400416 4843841123862 4845483468256 4858650542898 4864421412864 4876385412288 4889636459604 4891610760192 4901203427328 4903641631564 4914118025856 4915241730048 4924475998208 4928598365184 4932318798108 4937857726464 4941585148968 4951275818112 4953275006976 4956146425152 4961712111616 4965457540992 4974786149632 4978950632136 4980960995328 4993211622776 5000104968192 5005023608832 5012726943744 5014426550272 5016186374043 5028052709376 5056156662528 5063938697376 5074612461568 5088402169344 5092243232778 5102229349152 5104289488896 5113878921216 5116843441632 5126456459072 5130747907506 5140387047276 5142462594048 5145443684446 5152547192832 5156436677184 5165219834944 5166124078464 5167305408512 5171206033344 5181346999296 5185258223652 5191081199616 5194999771992 5197524516864 5210307780288 5220096389248 5234281433784 5261691486208 5269789863936 5295247785984 5299244990208 5309637046272 5313645112464 5323627861344 5324845207552 5339314895616 5343345364617 5349345870336 5353383911382 5363882136288 5366047924224 5369158627248 5370098573088 5376129122304 5379245669408 5390738168832 5393863184814 5396041078272 5406178624512 5410704233376 5416780382208 5420869327296 5422108909568 5436396086336 5447057101824 5451168901788 5477503051072 5485933588824 5498911162368 5529646946304 5540035497984 5555089942272 5556360216576 5557332934656 5566798954496 5568752634549 5571001143552 5575664728296 5581926125568 5586139733616 5596634418336 5599354355712 5602139869456 5613125915904 5617363075623 5623671299584 5627916419658 5630651559936 5641229869056 5644500095312 5656559298048 5670471553266 5672761133568 5688176245344 5708939019264 5724452440512 5726393363456 5740848739392 5756448871836 5767263516456 5770066378752 5780906606592 5785270418304 5795124692864 5797464604672 5810872314312 5813218584576 5817606787512 5824139882496 5829015374208 5839966349568 5841301766144 5844374743491 5845711168128 5856693509888 5861596252824 5868178747392 5872608437904 5886500732928 5888566613007 5900978526976 5903361179648 5905432976937 5916527518102 5919402921984 5957153759232 5961650613984 5990450858496 6001705122816 6006729257568 6018014104128 6020444012544 6035251238848 6040303455654 6047086636032 6048145262592 6051651378084 6063020619864 6065967218688 6070546213056 6077363355648 6080886408896 6081950952576 6093877929984 6099872523264 6111332358144 6115945597128 6122813722624 6127939239552 6145491228032 6162190932456 6169510084608 6173767844976 6208275693703 6216160444416 6232539935232 6247868809494 6250905243648 6262648823808 6267376286496 6279666891264 6296213720628 6297653466624 6302407353138 6309484872704 6314766655392 6326630212032 6329184731136 6332853765472 6346383602688 6350062607226 6357193643008 6361992474396 6364561271808 6377042460672 6381856275264 6389023014912 6412686498816 6422556396672 6424734017536 6442192533888 6458454831816 6478200723864 6485895217152 6488171456013 6501847216384 6519515279472 6522147680256 6534937903104 6537231353601 6539870907648 6552157367808 6553655640064 6555955659591 6568272338186 6571464486912 6576425064144 6583810301952 6588780198624 6601701090816 6606684492642 6608195233536 6620610054656 6625607730222 6638600842848 6641281327104 6659328287232 6675706843494 6683635924992 6688248498724 6704070279168 6739257215808 6741542216704 6751918263168 6784536225792 6789657643704 6802972465536 6805719318528 6818505228288 6820898197347 6822457922176 6837033775104 6840997210008 6853849396368 6856616792064 6862356588672 6870062923776 6875248902912 6880438796769 6888165437952 6892158513929 6894941377792 6908462665728 6913677631536 6921441599488 6926666362656 6930032689152 6932464799013 6945488825598 6947077040384 6965382485618 6979041911712 7018050784186 7026386485248 7045479926784 7065659986944 7079516061696 7084860149952 7098170481792 7117458988536 7119086527488 7120332822528 7124460486156 7132461160448 7137845215176 7151842848384 7154730565632 7158878169664 7160131430784 7168172163072 7174172768256 7187650891776 7191817579752 7194721437696 7208238166016 7214272311168 7222373842944 7227825769728 7247466600624 7262742802432 7268225202384 7287975814347 7314578118432 7334454689406 7337416140288 7355462447346 7372862595072 7386713997312 7392897547776 7406786589696 7412377723452 7425003512732 7428001524736 7434219637728 7442568167424 7448186311488 7462179224448 7468425948204 7471441492992 7484167887872 7489817434164 7500157452288 7503888559544 7507535413248 7521639825408 7542079064064 7560628737688 7563681511424 7584234993792 7611918692352 7632603254016 7638364849167 7654464985856 7670818381824 7675265162448 7689684688608 7693421838336 7696121861259 7710580570914 7713693891072 7718165526669 7728820789248 7732665649774 7747829752416 7749186117696 7750958112768 7756809050016 7765519843328 7772020498944 7777887335478 7786621799424 7791135711398 7792499657988 7794281557504 7815461670432 7824238329856 7830144583872 7851422150676 7873910635916 7892537229312 7904684795904 7942871678976 7948867485312 7964455569408 7985441792016 7987267811328 8002273497088 8008972343424 8024018805504 8027258683392 8030075867073 8045823204432 8049071886336 8053737940872 8062782181376 8064193683456 8068868504112 8084027493152 8087956291584 8090794777221 8094061617408 8109267936768 8113968887011 8125170573312 8131303990944 8133163364352 8148443144192 8154594129504 8170585652736 8176753352682 8216254576608 8228900383236 8231690459968 8294470419456 8310053246976 8330491745992 8334540324864 8350198431744 8356501715328 8372889188352 8379209600424 8394951627504 8396871288832 8403209804184 8414810800128 8419688873856 8435506949376 8438912974848 8441874629487 8445977339904 8461844803584 8466750142968 8482656632528 8486081695744 8502723280896 8505707329899 8509141700352 8532264368016 8550248665088 8563408528896 8589590045184 8611273109088 8634673307754 8637600965152 8650895274684 8671359909888 8692687039296 8696196907008 8716308471468 8719827876864 8726410181268 8736209823744 8741274212788 8759949524352 8761952649216 8768566752192 8778413735936 8785040264832 8792394379236 8802268121088 8808912656856 8810926978048 8829751099392 8834143640296 8851467790464 8855041769472 8874791277153 8879104382976 8900942457992 8911514566656 8935730638848 8938760372224 8985676287744 9002557684224 9027021156192 9030666018816 9046048301056 9052876858272 9060455183481 9070629954048 9077477067126 9094530929796 9098950828032 9103477287866 9116045033472 9121329613344 9122926428864 9138465861824 9142155722752 9149808784896 9166998537216 9172312654882 9173918395692 9184220583936 9191908859328 9211283554304 9218236842048 9235555150208 9243286398684 9260651767464 9305389215616 9368515313664 9371803214241 9376357865472 9393973235712 9401064429744 9420879982592 9439354748928 9446480199936 9453611029707 9464227309056 9472149983088 9489945318048 9492115369984 9493777096704 9499280648208 9517126953568 9525093910839 9535790464512 9542988711594 9546841907712 9565563691008 9572784412896 9583534522368 9589090106336 9592961916928 9619029748224 9637101026304 9663288800832 9687682247724 9690966936512 9717301085796 9728842825728 9752770824576 9779272919208 9783221520384 9802406854656 9807283263128 9828236051712 9830483460096 9848951996416 9852408507279 9857196730368 9864637596216 9875715452928 9883170297936 9902551636224 9906550013952 9912292850304 9923424223232 9930915081984 9938411595333 9949572299264 9957901264272 9961921990656 9986423245552 10010047217664 10013560265241 10025453887488 10032372748086 10056105418752 10112313325056 10127877394752 10149224923136 10176804338688 10184486465556 10204458698304 10208578977792 10227757842432 10233686883264 10252912918144 10261495815012 10280774094552 10284925188096 10290887368892 10305094385664 10312873354368 10330439669888 10332248156928 10334610817024 10342412066688 10362693998592 10370516447304 10382162399232 10389999543984 10395049033728 10418233238397 10420615560576 10440192778496 10448073728427 10468562867568 10523382972416 10527076176279 10539579727872 10598489980416 10619274092544 10627290224928 10647255722688 10649690415104 10678629791232 10686690729234 10698691740672 10706767822764 10727764272576 10732095848448 10738317254496 10740197146176 10752258244608 10758491338816 10781476337664 10787726369628 10792082156544 10812357249024 10821408466752 10833560764416 10841738654592 10844217819136 10872792172672 10894114203648 10902337803576 10955006102144 10971867177648 10997822324736 11033193671019 11059293892608 11066926236601 11080070995968 11110179884544 11112720433152 11137505269098 11142002287104 11151329456592 11163852251136 11172279467232 11193268836672 11204279738912 11226251831808 11234726151246 11247342599168 11255832839316 11261303119872 11282459738112 11289000190624 11313118596096 11340943106532 11345522267136 11376352490688 11417878038528 11448904881024 11452786726912 11481697478784 11512897743672 11534527032912 11540132757504 11561813213184 11565870856371 11570540836608 11590249385728 11594929209344 11598998474661 11621744628624 11626437169152 11635213575024 11648279764992 11658030748416 11679932699136 11682603532288 11686703567097 11688749486982 11691422336256 11713387019776 11723192505648 11736357494784 11745216875808 11777133226014 11801957053952 11810865953874 11833055036204 11838805843968 11914307518464 11923301227968 11980901716992 12003410245632 12013458515136 12036028208256 12040888025088 12070502477696 12080606911308 12094173272064 12096290525184 12103302756168 12126041239728 12131934437376 12141092426112 12154726711296 12161772817792 12163901905152 12187755859968 12193818909259 12199745046528 12222664716288 12231891194256 12245627445248 12255878479104 12265130029023 12286021698743 12290982456064 12324381864912 12347535689952 12416551387406 12465079870464 12495737618988 12501810487296 12525297647616 12534752572992 12559333782528 12592427441256 12595306933248 12604814706276 12618969745408 12629533310784 12653260424064 12658369462272 12665707530944 12692767205376 12700125214452 12714387286016 12723984948792 12729122543616 12754084921344 12763712550528 12778046029824 12825372997632 12845112793344 12849468035072 12884385067776 12916909663632 12956401447728 12976342912026 13003694432768 13039030558944 13044295360512 13074462707202 13079741815296 13104314735616 13111911319182 13136544676372 13142928973824 13152850128288 13167620603904 13177560397248 13203402181632 13213368985284 13216390467072 13241220109312 13251215460444 13277201685696 13282562654208 13318656574464 13351413686988 13367271849984 13376496997448 13408140558336 13478514431616 13483084433408 13503836526336 13569072451584 13579315287408 13605944931072 13611438637056 13616215600689 13641796394694 13644915844352 13655215931799 13674067550208 13681994420016 13707698792736 13713233584128 13724713177344 13750497805824 13758468982323 13760877593538 13776330875904 13784317027858 13789882755584 13816925331456 13827355263072 13842883198976 13853332725312 13864929598026 13890977651196 13894154080768 13930764971236 13958083823424 14036101568372 14052772970496 14090959853568 14131319973888 14159032123392 14169720299904 14196340963584 14234917977072 14238173054976 14240665645056 14248920972312 14264922320896 14275690430352 14303685696768 14309461131264 14314483067391 14317756339328 14320262861568 14348345536512 14355483415481 14375301783552 14383635159504 14389442875392 14416476332032 14428544622336 14455651539456 14464031494237 14494933201248 14525485604864 14536450404768 14575951628694 14629156236864 14668909378812 14674832280576 14710924894692 14745725190144 14773427994624 14785795095552 14813573179392 14824755446904 14850007025464 14856003049472 14868439275456 14885136334848 14896372622976 14924358448896 14936851896408 14942882985984 14968335775744 14979634868328 15000314904576 15007777119088 15015070826496 15043279650816 15048559122129 15084158128128 15121257475376 15127363022848 15168469987584 15223837384704 15265206508032 15276729698334 15308929971712 15341636763648 15350530324896 15379369377216 15392243722518 15421161141828 15427387782144 15436331053338 15457641578496 15465331299548 15495659504832 15498372235392 15501916225536 15513618100032 15531039686656 15544040997888 15555774670956 15573243598848 15582271422796 15584999315976 15588563115008 15630923340864 15648476659712 15660289167744 15702844301352 15747821271832 15785074458624 15809369591808 15885743357952 15897734970624 15928911138816 15970883584032 15974535622656 16004546994176 16017944686848 16030036093851 16048037611008 16060151734146 16091646408864 16098143772672 16107475881744 16125564362752 16128387366912 16137737008224 16168054986304 16181589554442 16188123234816 16218535873536 16227937774022 16250341146624 16262607981888 16266326728704 16296886288384 16309188259008 16341171305472 16353506705364 16432509153216 16457800766472 16463380919936 16588940838912 16620106493952 16660983491984 16669080649728 16700396863488 16706257903647 16713003430656 16745778376704 16758419200848 16789903255008 16793742577664 16806419608368 16839377747712 16852089226869 16871013898752 16883749258974 16891954679808 16923689607168 16933500285936 16965313265056 16972163391488 17011414659798 17018283400704 17064528736032 17100497330176 17126817057792 17179180090368 17222546218176 17269346615508 17275201930304 17301790549368 17342719819776 17385374078592 17392393814016 17432616942936 17439655753728 17452820362536 17472419647488 17482548425576 17519899048704 17523905298432 17537133504384 17556827471872 17570080529664 17584788758472 17604536242176 17617825313712 17621853956096 17659502198784 17668287280592 17702935580928 17710083538944 17716298930811 17749582554306 17758208765952 17801884915984 17871461277696 17971352575488 18005115368448 18054042312384 18061332037632 18092096602112 18105753716544 18120910366962 18141259908096 18154954134252 18189061859592 18197901656064 18206954575732 18232090066944 18242659226688 18245852857728 18276931723648 18284311445504 18299617569792 18333997074432 18344625309764 18347836791384 18368441167872 18383817718656 18422567108608 18436473684096 18471110300416 18486572797368 18521303534928 18610778431232 18624827081109 18743606428482 18752715730944 18787946471424 18802128859488 18841759965184 18892960399872 18907222059414 18928454618112 18944299966176 18979890636096 18984230739968 18987554193408 18998561296416 19034253907136 19050187821678 19071580929024 19085977423188 19093683815424 19131127382016 19145568825792 19167069044736 19178180212672 19185923833856 19238059496448 19274202052608 19326577601664 19375364495448 19381933873024 19434602171592 19457685651456 19505541649152 19558545838416 19566443040768 19604813709312 19614566526256 19656472103424 19660966920192 19667866978773 19704817014558 19714393460736 19729275192432 19751430905856 19766340595872 19805103272448 19824585700608 19861830163968 19876823190666 19899144598528 19915802528544 19923843981312 19972846491104 20027120530482 20050907774976 20064745496172 20112210837504 20224626650112 20255754789504 20298449846272 20353608677376 20368972931112 20408917396608 20417157955584 20455515684864 20462694592041 20467373766528 20505825836288 20522991630024 20561548189104 20569850376192 20581774737784 20610188771328 20625746708736 20660879339776 20664496313856 20669221634048 20676475541787 20684824133376 20725387997184 20741032894608 20764324798464 20779999087968 20790098067456 20836466476794 20841231121152 20880385556992 20896147456854 20937125735136 21054152352558 21079159455744 21196979960832 21238548185088 21254580449856 21294511445376 21299380830208 21357259582464 21373381458468 21397383481344 21413535645528 21455528545152 21464191696896 21476634508992 21480394292352 21504516489216 21516982677632 21562952675328 21575452739256 21584164313088 21624714498048 21642816933504 21667121528832 21683477309184 21688435638272 21736807620853 21745584345344 21788228407296 21804675607152 21863927443041 21910012204288 21943734355296 22066387342038 22118587785216 22133852473202 22160141991936 22220359769088 22275010538196 22284004574208 22302658913184 22327704502272 22344558934464 22386537673344 22408559477824 22452503663616 22469452302492 22494685198336 22511665678632 22522606239744 22564919476224 22578000381248 22626237192192 22681886213064 22691044534272 22752704981376 22835756077056 22897809762048 22905573453824 22963394957568 23025795487344 23069054065824 23080265515008 23131741712742 23141081673216 23154496580007 23180498771456 23197996949322 23243489257248 23252874338304 23270427150048 23296559529984 23316061496832 23359865398272 23373407134194 23377498973964 23382844672512 23426774039552 23446385011296 23472714989568 23490433751616 23554266452028 23603914107904 23621731907748 23666110072408 23677611687936 23828615036928 23846602455936 23961803433984 24006820491264 24026917030272 24072056416512 24081776050176 24090227601219 24141004955392 24161213822616 24188346544128 24192581050368 24206605512336 24252082479456 24263868874752 24272384331663 24282184852224 24323545635584 24327803810304 24341906661033 24375511719936 24387637818518 24399490093056 24445329432576 24463782388512 24491254890496 24511756958208 24530260058046 24572043397486 24581964912128 24648763729824 24695071379904 24833102774812 24930159740928 24991475237976 25003620974592 25050595295232 25069505145984 25118667565056 25184854882512 25190613866496 25209629412552 25237939490816 25259066621568 25306520848128 25316738924544 25325623888461 25331415061888 25385534410752 25400250428904 25428774572032 25447969897584 25458245087232 25508169842688 25517121989697 25527425101056 25590209566727 25650745995264 25690225586688 25698936070144 25768770135552 25833819327264 25912802895456 25952685824052 26007388865536 26078061117888 26088590721024 26148925414404 26159483630592 26208629471232 26223822638364 26273089352744 26285857947648 26305700256576 26335241207808 26355120794496 26406804363264 26426737970568 26432780934144 26482440218624 26502430920888 26554403371392 26565125308416 26624373831459 26637313148928 26702827373976 26734543699968 26752993994896 26816281116672 26957028863232 26966168866816 27007673052672 27138144903168 27158630574816 27211889862144 27232431201378 27283592789388 27289831688704 27310431863598 27348135100416 27363988840032 27415397585472 27426467168256 27449426354688 27500995611648 27516937964646 27521755187076 27552661751808 27568634055716 27579765511168 27633850662912 27654710526144 27685766397952 27706665450624 27729859196052 27781955302392 27788308161536 27861529942472 27916167646848 28072203136744 28105545940992 28115409642723 28181919707136 28262639947776 28318064246784 28339440599808 28360833089121 28392681927168 28469835954144 28476346109952 28481331290112 28497841944624 28529844641792 28551380860704 28575281732517 28607371393536 28628966134782 28635512678656 28640525723136 28696691073024 28710966830962 28750603567104 28767270319008 28778885750784 28832952664064 28857089244672 28911303078912 28928062988474 28989866402496 29050971209728 29072900809536 29151903257388 29258312473728 29337818757624 29349664561152 29421849789384 29491450380288 29546855989248 29557225521837 29571590191104 29627146358784 29649510893808 29700014050928 29712006098944 29736878550912 29770272669696 29792745245952 29815234785999 29848716897792 29873703792816 29885765971968 29936671551488 29959269736656 30015554238176 30030141652992 30040680795723 30097118244258 30168316256256 30242514950752 30254726045696 30336939975168 30447674769408 30530413016064 30553459396668 30617859943424 30683273527296 30701060649792 30758738754432 30784487445036 30842322283656 30854775564288 30872662106676 30915283156992 30930662599096 30991319009664 30996744470784 31003832451072 31027236200064 31062079373312 31088081995776 31111549341912 31146487197696 31164542845592 31169998631952 31177126230016 31261846681728 31296953319424 31320578335488 31344221185281 31405688602704 31495642543664 31570148917248 31581228528837 31618739183616 31795469941248 31857822277632 31941767168064 31949071245312 32009093988352 32035889373696 32060072187702 32096075222016 32120303468292 32183292817728 32196287545344 32214951763488 32251128725504 32256774733824 32275474016448 32336109972608 32363179108884 32376246469632 32437071747072 32455875548044 32500682293248 32525215963776 32532653457408 32593772576768 32618376518016 32682342610944 32707013410728 32865018306432 32915601532944 32926761839872 33099581013057 33177881677824 33200778709803 33240212987904 33321966983968 33338161299456 33412515807294 33426006861312 33491556753408 33516838401696 33579806510016 33587485155328 33612839216736 33678755495424 33704178453738 33742027797504 33767498517948 33783909359616 33847379214336 33867000571872 33930626530112 33944326782976 34022829319596 34036566801408 34129057472064 34200994660352 34253634115584 34358360180736 34445092436352 34538693231016 34550403860608 34603581098736 34685439639552 34770748157184 34784787628032 34796995423983 34865233885872 34879311507456 34905640725072 34944839294976 34965096851152 35039798097408 35047810596864 35060110701291 35074267008768 35140161059328 35169577516944 35209072484352 35235650627424 35243707912192 35336574561184 35405871161856 35432597861622 35499165108612 35516417531904 35603769831968 35742922555392 35942705150976 36010230736896 36108084624768 36122664075264 36184193204224 36211507433088 36241820733924 36282519816192 36309908268504 36378123719184 36395803312128 36413909151464 36464180133888 36485318453376 36491705715456 36553863447296 36568622891008 36581456727777 36599235139584 36667994148864 36689250619528 36695673582768 36736882335744 36767635437312 36845134217216 36858065096229 36872947368192 36942220600832 36973145594736 37042607069856 37221556862464 37249654162218 37487212856964 37505431461888 37575892942848 37604257718976 37683519930368 37785920799744 37814444118828 37856909236224 37888599932352 37959781272192 37968461479936 37975108386816 37997122592832 38068507814272 38100375643356 38143161858048 38171954846376 38187367630848 38262254764032 38291137651584 38334138089472 38356360425344 38371847667712 38457428867663 38476118992896 38548404105216 38653155203328 38750728990896 38763867746048 38869204343184 39011083298304 39117091676832 39132886081536 39229133052512 39312944206848 39335733957546 39409634029116 39428786921472 39458550384864 39502861811712 39532681191744 39610206544896 39649171401216 39723660327936 39753646381332 39798289197056 39831605057088 39847687962624 39945692982208 40054241060964 40101815549952 40129490992344 40224421675008 40449253300224 40511509579008 40596899692544 40707217354752 40737945862224 40817834793216 40834315911168 40925389184082 40934747533056 40965647795397 41011651672576 41045983260048 41123096378208 41139700752384 41163549475568 41251493417472 41275406946969 41321758679552 41328992627712 41352951083574 41369648266752 41450775994368 41482065789216 41528649596928 41559998175936 41672932953588 41682462242304 41760771113984 41792294913708 41874251470272 42108304705116 42158318911488 42393959921664 42477096370176 42509160899712 42589022890752 42598761660416 42693770198209 42714519164928 42746762916936 42794766962688 42827071291056 42911057090304 42928383393792 42943449202173 42953269017984 42960788584704 43033965355264 43066450246443 43125905350656 43150905478512 43168328626176 43249428996096 43285633867008 43366954618368 43376871276544 43392094482711 43473615241706 43491168690688 43576456814592 43609351214304 43727854886082 43820024408576 43887468710592 44132774684076 44237175570432 44267704946404 44320283983872 44440719538176 44550021076392 44568009148416 44605317826368 44655409004544 44689117868928 44773075346688 44817118955648 44905007327232 44938904604984 44989370396672 45023331357264 45045212479488 45129838952448 45145677366387 45156000762496 45252474384384 45274986156517 45363772426128 45382089068544 45505409962752 45617330097209 45671512154112 45795619524096 45811146907648 45926789915136 46051590974688 46138108131648 46263483425484 46282163346432 46308993160014 46360997542912 46395993898644 46486978514496 46505748676608 46540854300096 46593119059968 46632122993664 46719730796544 46746814268388 46754997947928 46765689345024 46853548079104 46892770022592 46945429979136 46980867503232 47108532904056 47207828215808 47243463815496 47332220144816 47355223375872 47657230073856 47693204911872 47923606867968 48013640982528 48053834060544 48144112833024 48180455202438 48282009910784 48322427645232 48376693088256 48385162100736 48413211024672 48504164958912 48544768663326 48564369704448 48647091271168 48655607620608 48683813322066 48751023439872 48775275637036 48798980186112 48890658865152 48927564777024 48982509780992 49023513916416 49060520116092 49144086794972 49163929824256 49297527459648 49390142759808 49666205549624 49860319481856 49982950475952 50007241949184 50101190590464 50118773710941 50139010291968 50237335130112 50262326723531 50369709765024 50381227732992 50419258825104 50475878981632 50518133243136 50556267680607 50613041696256 50651247776922 50662830123776 50771068821504 50800500857808 50857549144064 50895939795168 50916490174464 51034243979394 51054850202112 51180419133454 51301491990528 51380451173376 51397872140288 51537540271104 51667638654528 51825605790912 51905371648104 52014777731072 52156122235776 52177181442048 52297850828808 52318967261184 52417258942464 52447645276728 52546178705488 52571715895296 52611400513152 52670482415616 52710241588992 52813608726528 52853475941136 52865561868288 52964880437248 53004861841776 53108806742784 53130250616832 53148896792433 53248747662918 53274626297856 53405654747952 53505987989792 53914057726464 53932337733632 54015346105344 54276289806336 54317261149632 54423779724288 54464862402756 54567185578776 54579663377408 54620863727196 54696270200832 54727977680064 54830795170944 54852934336512 54898852709376 55001991223296 55033875929292 55043510374152 55105323503616 55137268111432 55159531022336 55267701325824 55309421052288 55371532795904 55413330901248 55459718392104 55563910604784 55576616323072 55723059884944 55832335293696 55874481243327 56144406273488 56230819285446 56363839414272 56525279895552 56678881199616 56721666178242 56785363854336 56939671908288 56952692219904 56962662580224 56995683889248 57059689283584 57102761721408 57150563465034 57214742787072 57257932269564 57271025357312 57281051446272 57393382146048 57421933661924 57501207134208 57534540638016 57557771501568 57665905328128 57714178489344 57822606157824 57856125976948 57979732804992 58101942419456 58145801619072 58303806514776 58516624947456 58675637515248 58699329122304 58843699578768 58982900760576 59003600936319 59114451043674 59143180382208 59172602371129 59254292717568 59299021787616 59400028101856 59424012197888 59473757101824 59585490491904 59630469571998 59697433795584 59747407585632 59771531943936 59873343102976 59918539473312 60031108476352 60081361591446 60194236488516 60336632512512 60485029901504 60509452091392 60673879950336 60895349538816 61060826032128 61106918793336 61235719886848 61366547054592 61402121299584 61517477508864 61568974890072 61684644567312 61709551128576 61745324213352 61830566313984 61861325198192 61982638019328 61993488941568 62007664902144 62029426625361 62054472400128 62176163991552 62223098683824 62292974395392 62329085691184 62339997263904 62354252460032 62523693363456 62641156670976 62688442370562 62811377205408 62991285087328 63162457057674 63237478367232 63590939882496 63715644555264 63883534336128 63898142490624 64018187976704 64071778747392 64120144375404 64192150444032 64240606936584 64366585635456 64392575090688 64429903526976 64502257451008 64513549467648 64550948032896 64672219945216 64726358217768 64752492939264 64874143494144 64911751096088 65001364586496 65050431927552 65065306914816 65187545153536 65210422862559 65236753036032 65364685221888 65414026821456 65730036612864 65831203065888 65853523679744 66199162026114 66355763355648 66401557419606 66480425975808 66643933967936 66825031614588 66852013722624 66983113506816 67033676803392 67159613020032 67174970310656 67225678433472 67357510990848 67408356907476 67484055595008 67534997035896 67567818719232 67694758428672 67734001143744 67861253060224 67888653565952 68045658639192 68073133602816 68258114944128 68401989320704 68507268231168 68716720361472 68890184872704 69077386462032 69100807721216 69207162197472 69463489740021 69541496314368 69593990847966 69730467771744 69758623014912 69811281450144 69889678589952 69930193702304 70079596194816 70120221402582 70148534017536 70280322118656 70339155033888 70418144968704 70471301254848 70487415824384 70673149122368 70811742323712 70865195723244 70998330217224 71032835063808 71207539663936 71485845110784 71885410301952 72020461473792 72216169249536 72245328150528 72368386408448 72423014866176 72483641467848 72565039632384 72619816537008 72756247438368 72791606624256 72827818302928 72970636906752 72983411430912 73025719983099 73107726894592 73162913455554 73198470279168 73335988297728 73378501239056 73391347165536 73473764671488 73535270874624 73716130192458 73745894736384 73884441201664 73946291189472 74085214139712 74443113724928 74499308324436 74974425713928 75010862923776 75151785885696 75208515437952 75367039860736 75571841599488 75628888237656 75713818472448 75777199864704 75919562544384 75936922959872 75950216773632 75976871665383 75994245185664 76137015628544 76200751286712 76286323716096 76343909692752 76374735261696 76524509528064 76551365969091 76582275303168 76712720850688 76743695335424 76770628700181 76914857735326 76952237985792 77096808210432 77306310406656 77501457981792 77527735492096 77738408686368 78022166596608 78234183353664 78265772163072 78458266105024 78625888413696 78671467915092 78819268058232 78857573842944 78917100769728 79005723623424 79065362383488 79220413089792 79298342802432 79447320655872 79507292762664 79596578394112 79663210114176 79695375925248 79873121494377 79891385964416 80108482121928 80203631099904 80258981984688 80448843350016 80707584018139 80898506600448 81023019158016 81414434709504 81475891724448 81635669586432 81850778368164 81869495066112 81931295590794 82023303345152 82091966520096 82246192756416 82279401504768 82327098951136 82502986834944 82550813893938 82643517359104 82657985255424 82705902167148 82739296533504 82901551988736 82964131578432 83057299193856 83119996351872 83345865907176 83364924484608 83521542227968 83584589827416 83748502940544 84216609410232 84316637822976 84346228928169 84787919843328 84954192740352 85018321799424 85178045781504 85197523320832 85387540396418 85429038329856 85493525833872 85589533925376 85654142582112 85822114180608 85886898404346 85906538035968 85921577169408 86067930710528 86132900492886 86251810701312 86301810957024 86336657252352 86498857992192 86571267734016 86733909236736 86784188965422 86947230483412 86982337381376 87152913629184 87218702428608 87455709772164 87640048817152 87774937421184 88265549368152 88474351140864 88535409892808 88640567967744 88671676565511 88881439076352 89100042152784 89136018296832 89210635652736 89310818009088 89378235737856 89445704357997 89546150693376 89598060681077 89634237911296 89810014654464 89877809209968 89978740793344 90046662714528 90090424958976 90122042387169 90291354732774 90312001524992 90504948768768 90549972313034 90727544852256 90764178137088 91010819925504 91234660194418 91343024308224 91591239048192 91622293815296 91853579830272 92103181949376 92276216263296 92526966850968 92564326692864 92617986320028 92721995085824 92791987797288 92973957028992 93011497353216 93081708600192 93186238119936 93264245987328 93439461593088 93493628536776 93509995895856 93531378690048 93707096158208 93785540045184 93890859958272 93961735006464 94032663555843 94217065808112 94415656431616 94486927630992 94664440289632 94710446751744 94743685586511 95386409823744 95847213735936 96027281965056 96107668121088 96288225666048 96360910404876 96564019821568 96644855290464 96753386176512 96770324201472 96826422049344 97008329917824 97089537326652 97128739408896 97294182542336 97311215241216 97367626644132 97502046879744 97550551274072 97597960372224 97781317730304 97855129554048 97965019561984 98047027832832 98121040232184 98288173589944 98327859648512 98595054919296 98780285519616 99298743039171 99332411099248 99602336129409 99720638963712 99965900951904 100014483898368 100237547421882 100278020583936 100474670260224 100524653447062 100739419530048 100762455465984 100838517650208 100951757963264 101036266486272 101112535361214 101226083392512 101302495553844 101325660247552 101542137643008 101601001715616 101715098288128 101791879590336 101832980348928 102068487958788 102109700404224 102360838266908 102602983981056 102760902346752 102795744280576 103075080542208 103335277309056 103651211581824 103810743296208 104029555462144 104312244471552 104354362884096 104390986271949 104595701657616 104637934522368 104834517884928 104895290553456 105092357410976 105143431790592 105180332103873 105222801026304 105420483177984 105481595531143 105627217453056 105706951882272 105731123736576 105929760874496 106009723683552 106217613485568 106297793584866 106497495325836 106549252595712 106811309495904 107011975979584 107828115452928 107864675467264 108030692210688 108552579612672 108634522299264 108847559448576 108929724805512 109134371157552 109159326754816 109241727454392 109392540401664 109455955360128 109661590341888 109705868673024 109744370183331 109797705418752 110003982446592 110067751858584 110087020748304 110210647007232 110274536222864 110319062044672 110535402651648 110574195288687 110618842104576 110826661802496 110919436784208 111127821209568 111153232646144 111446119769888 111664670587392 111748962486654 112288812546976 112461638570892 112727678828544 113050559791104 113357762399232 113443332356484 113570727708672 113879343816576 113905384439808 113925325160448 113991367778496 114119378567168 114205523442816 114301126930068 114429485574144 114515864539128 114542050714624 114562102892544 114786764292096 114843867323848 115002414268416 115069081276032 115115543003136 115331810656256 115372286602989 115428356978688 115645212315648 115712251953896 115959465609984 116203884838912 116291603238144 116607613029552 117033249894912 117351275030496 117398658244608 117687399157536 118007201872638 118228902087348 118286360764416 118345204742258 118508585435136 118598043575232 118800056203712 118848024395776 118947514203648 119170980983808 119260939143996 119394867591168 119494815171264 119543063887872 119746686205952 119837078946624 120062216952704 120162723182892 120388472977032 120673265025024 120970059803008 121018904182784 121347759900672 121790699077632 122121652064256 122213837586672 122471439773696 122804242599168 122896943386191 123034955017728 123137949780144 123369289134624 123419102257152 123490648426704 123722650396384 123826220840907 123965276038656 123986977883136 124058853250722 124108944800256 124352327983104 124446197367648 124585948790784 124658171382368 124679994527808 124708504920064 125047386726912 125282313341952 125376884741124 125622754410816 125982570174656 126324914115348 126474956734464 127181879764992 127431289110528 127767068672256 127796284981248 128036375953408 128081310594627 128143557494784 128240288750808 128384300888064 128481213873168 128733171270912 128785150181376 128859807053952 129004514902016 129101896065792 129199350739329 129344439890432 129452716435536 129504985878528 129748286988288 129823502192176 130100863855104 130130613829632 130176283448133 130420845725118 130473506072064 130729370443776 130828053642912 131460073225728 131662406131776 131707047359488 132398324052228 132711526711296 132803114839212 132960851951616 133287867935872 133650063229176 133704027445248 133966227013632 134067353606784 134319226040064 134349940621312 134451356866944 134715021981696 134816713814952 134968111190016 135069994071792 135135637438464 135389516857344 135437032099161 135468002287488 135722506120448 135777307131904 135824958469551 136091317278384 136146267205632 136516229888256 136803978641408 136851990291627 137014536462336 137433440722944 137780369745408 138154772924064 138201615442432 138414324394944 138926979480042 139082992628736 139187981695932 139460935543488 139517246029824 139622562900288 139779357179904 139860387404608 140159192389632 140240442805164 140297068035072 140560644237312 140678310067776 140836289937408 140942602509696 140974831648768 141346298244736 141623484647424 141730391446488 141996660434448 142065670127616 142415079327872 142790340955169 142971690221568 143770820603904 143870041075813 144040922947584 144432338499072 144846029732352 144967282935696 145130079264768 145239633074016 145512494876736 145655636605856 145941273813504 145966822861824 146051439966198 146215453789184 146325826911108 146396940558336 146671976595456 146757002478112 146782694331072 146947529342976 147070541749248 147432260384916 147491789472768 147768882403328 147892582378944 148170428279424 148886227449856 148998616648872 149948851427856 150021725847552 150303571771392 150356321132823 150417030875904 150734079721472 150786980170593 151143683198976 151257776475312 151427636944896 151554399729408 151839125088768 151873845919744 151953743330766 151988490371328 152274031257088 152401502573424 152572647432192 152687819385504 152749470523392 153102731938182 153164550606336 153425441701376 153541257400362 153829715470652 153904475971584 154193616420864 154612620813312 155002915963584 155055470984192 155476817372736 156044333193216 156468366707328 156531544326144 156916532210048 157251776827392 157342935830184 157638536116464 157715147685888 157834201539456 158011447246848 158130724766976 158440826179584 158519645820367 158596685604864 158894641311744 159014585525328 159193156788224 159326420228352 159390751850496 159446690377299 159718282083659 159746242988754 159782771928832 160216964243856 160517963969376 161415168036278 161797013200896 162046038316032 162828869419008 162951783448896 163271339172864 163701556736328 163738990132224 163862591181588 164046606690304 164183933040192 164492385512832 164558803009536 164654197902272 165005973669888 165101627787876 165287034718208 165315970510848 165411804334296 165478593067008 165803103977472 165928263156864 166114598387712 166239992703744 166691731814352 166729848969216 167043084455936 167169179654832 167497005881088 167623443729981 168433218820464 168692457856338 169575839686656 170036643598848 170356091563008 170775080792836 170858076659712 170987051667744 171179067850752 171308285164224 171644228361216 171773796808692 171813076071936 171843154338816 172135861421056 172265800985772 172503621402624 172603621914048 172673314504704 172997715984384 173142535468032 173467818473472 173568377930844 173894460966824 173964674762752 174305827258368 174437404857216 174911419544328 175280097634304 175549874842368 176531098736304 176948702281728 177010802808957 177070819785616 177343353131022 177517807113387 177762878152704 178200084305568 178272036593664 178421271305472 178756471475712 178891408715994 179092301386752 179196121362154 179268475822592 179620029308928 179755618419936 179957481586688 180093325429056 180244084774338 180582709465548 180624003049984 181009897537536 181099944626068 181455089704512 181528356274176 182021639851008 182469320388836 182686048616448 183182478096384 183244587630592 183707159660544 184206363898752 184552432526592 185053933701936 185128653385728 185235972640056 185443990171648 185583975594576 185947914057984 186022994706432 186088279876083 186163417200384 186528491974656 186621284401253 186878923186176 186987257073552 187019991791712 187062757380096 187414192316416 187571080090368 187923470012928 188032409425081 188065327111686 188434131616224 188831312863232 188973855261984 189328880579264 189487371173022 190772819647488 191694427471872 192054563930112 192215336242176 192576451332096 192721820809752 193128039643136 193289710580928 193506772353024 193540648402944 193652844098688 194016659835648 194179074653304 194257478817792 194588365084672 194622430482432 194735253288264 195004093759488 195101102548144 195195920744448 195562635460608 195631268587677 195710259108096 196094055665664 196242080464368 196576347179888 196655719297024 197190109838592 197560571039232 198597486078342 198664822198496 199204672258818 199441277927424 199931801903808 200475094843764 200556041167872 200949340520448 201049306894124 201478839060096 201524910931968 201677035300416 201903515926528 202072532972544 202225070722428 202452166785024 202604991107688 202651320495104 203084275286016 203202003431232 203430196576256 203583759180672 203665960697856 204136975917576 204219400808448 204721676533816 205205967962112 205521804693504 205591488561152 206150161084416 206670554618112 207302423163648 207621486592416 208059110924288 208390469220063 208624488943104 208781972543898 209191403315232 209275869044736 209669035769856 209790581106912 210184714821952 210360664207746 210445602052608 210840966355968 210963191062286 211254434906112 211413903764544 211462247473152 211859521748992 212019447367104 212435226971136 212595587169732 212994990651672 213098505191424 213622618991808 214023951959168 215656230905856 215729350934528 216061384421376 217105159225344 217269044598528 217695118897152 217859449611024 218268742315104 218318653509632 218483454908784 218911910720256 219077159949297 219323180683776 219488740366662 219595410837504 220007964893184 220135503717168 220174041496608 220421294014464 220549072445728 220638124089344 221148390577374 221237684209152 221653323604992 221838873568416 222255642419136 222306465292288 222892239539776 223329341174784 223497924973308 224577625093952 224923277141784 225455357657088 226101119582208 226715524798464 226886664712968 227141455417344 227758687633152 227810768879616 227850650320896 227982735556992 228238757134336 228411046885632 228602253860136 228858971148288 229031729078256 229084101429248 229124205785088 229573528584192 229687734647696 230138162552064 230231086006272 230311886100543 230744573205978 230856713957376 231290424631296 231424503907792 231918931219968 232583206476288 233215226059104 234066499789824 234702550060992 234797316489216 235374798315072 236014403745276 236457804174696 236572721528832 236690409484516 237017170870272 237196087150464 237600112407424 237696048791552 237895028407296 238341961967616 238521878287992 238789735182336 238989630342528 239086127775744 239493372411904 239619364483131 239674157893248 240124433905408 240325446365784 240776945954064 241346530050048 241940119606016 242037808365568 242122752054417 242695519801344 244243304128512 244427675173344 244942879547392 245608485198336 245793886772382 246069910035456 246275899560288 246738578269248 246838204514304 246981296853408 247445300792768 247652441681814 247930552077312 247973955766272 248117706501444 248217889600512 248704655966208 248892394735296 249171897581568 249316342764736 249359989055616 249417009840128 250094773453824 250564626683904 250753769482248 251245508821632 251965140349312 252649828230696 252949913468928 254363759529984 254539303441823 254862578221056 255534137344512 255592569962496 256162621189254 256287114989568 256480577501616 256768601776128 256962427746336 257466342541824 257719614107904 258203792131584 258398701478658 258688879780864 258905432871072 259009971757056 259496573976576 259647004384352 260201727710208 260352566896266 260841691450236 260947012144128 261458740887552 261656107285824 262920146451456 263324812263552 263414094718976 264796648104456 265423053422592 265606229678424 265921703903232 266015029696533 266575735871744 267300126458352 267408054890496 267932454027264 268134707213568 268638452080128 268699881242624 268794182043231 268902713733888 269430043963392 269633427629904 269936222380032 270139988143584 270271274876928 270874064198322 270936004574976 271445012240896 271649916939102 272182634556768 272292534411264 273032459776512 273703980583254 274029072924672 274866881445888 275560739490816 276309545848128 276403230884864 276828648789888 277853958960084 278165985257472 278375963391864 278921871086976 279034492059648 279245125800576 279558714359808 279720774809216 280318384779264 280480885610328 280594136070144 281121288474624 281356620135552 281672579874816 281885205019392 281949663297536 282097990667529 282578499071089 282692596489472 283246969294848 283460782892976 283993320868896 284131340255232 284231056759533 284830158655744 285580681910338 287541641207808 287740082151626 288081845895168 288864676998144 289692059464704 289934565871392 290260158529536 290479266148032 291024989753472 291311273211712 291882547627008 291933645723648 292102879932396 292430907578368 292651653822216 292793881116672 293343953190912 293514004956224 293565388662144 293895058685952 294141083498496 294864520769832 294983578945536 295537764806656 295785164757888 296340856558848 297772454899712 297997233297744 298807008388227 299897702855712 300043451695104 300712642265646 300834061751808 301573960341186 302287366397952 302515552950624 302855273889792 303108799458816 303678250177536 303907486661532 303976980742656 304548062514176 304803005146848 305145294864384 305375638771008 305498941046784 306205463876364 306329101212672 306850883402752 307082514800724 307659430941304 307808951943168 308387232841728 309225241626624 310005831927168 310110941968384 310953634745472 312088666386432 312936733414656 313063088652288 313172958815847 313833064420096 314503553654784 314685871660368 315277072232928 315430295371776 315540996311619 315668403078912 316261449533952 316444786593429 316881652359168 317039291640734 317193371209728 317789282623488 318029171050656 318386313576448 318652840456704 318893380754598 319436564167318 319492485977508 319565543857664 320433928487712 321035927938752 322830336072556 323594026401792 324092076632064 325657738838016 325903566897792 326542678345728 327403113472656 327477980264448 327725182363176 328093213380608 328367866080384 328984771025664 329117606019072 329233110549993 329308395804544 330011947339776 330203255575752 330574069436416 330631941021696 330823608668592 330957186134016 331606207954944 331722585866061 331856526313728 332479985407488 332672724367451 333383463628704 333459697938432 334086168911872 334338359309664 334994011762176 335246887459962 336866437640928 337384915712676 339151679373312 340073287197696 340712183126016 341550161585672 341716153319424 341974103335488 342358135701504 342616570328448 343288456722432 343547593617384 343626152143872 343686308677632 344271722842112 344531601971544 345007242805248 345207243828096 345346629009408 345995431968768 346116859808967 346285070936064 346935636946944 347136755861688 347788921933648 347929349525504 348611654516736 348874809714432 349822839088656 350560195268608 351099749684736 353062197472608 354021605617914 354141639571232 354686706262044 355035614226774 355525756305408 356400168611136 356544073187328 356842542610944 357512942951424 357782817431988 358184602773504 358392242724308 358536951645184 359240058617856 359511236839872 359914963173376 360186650858112 360488169548676 361165418931096 361248006099968 362019795075072 362199889252136 362910179409024 363056712548352 364043279702016 364938640777672 365372097232896 366364956192768 366489175261184 367414319321088 368412727797504 368690830158573 369104865053184 370107867403872 370257306771456 370471945280112 370887980343296 371167951189152 371478662522721 371895828115968 372176559752166 372326834400768 373056983949312 373242568802506 373757846372352 373974514147104 374039983583424 374125514760192 374828384632832 375142160180736 375846940025856 376064818850162 376130654223372 376868263232448 377662625726464 377947710523968 378657761158528 378974742346044 381545639294976 383388854943744 384109127860224 384243931783881 384430672484352 385152902664192 385443641619504 386256079286272 386579421161856 387013544706048 387305688197376 387598052217987 388033319671296 388358149306608 388514957635584 389176730169344 389244860964864 389470506576528 390202205096288 390391841488896 390528850344399 391262537175354 391420518216192 392188111331328 392484160928736 393152694359776 393311438594048 394380219677184 395121142078464 397194972156684 397329644396992 398409344517636 398882555854848 399863603807616 400950189687528 401112082335744 401898681040896 402098613788248 402957678120192 403049821863936 403354070600832 403807031853056 404145065945088 404450141444856 404904333570048 405209982215376 405302640990208 406168550572032 406404006862464 406860393152512 407167518361344 407331921395712 407474875408653 408273951835152 408438801616896 409443353067632 410411935924224 410555970874881 411043609387008 412300322168832 413341109236224 414604846327296 415242973184832 416118221848576 416780938440126 417248977886208 417563945087796 418382806630464 418551738089472 419338071539712 419581162213824 420369429643904 420721328415492 420891204105216 421681932711936 421926382124572 422508869812224 422827807529088 422924494946304 423719043497984 424038894734208 424870453942272 425191174339464 425989981303344 426197010382848 427245237983616 428047903918336 428371022865507 431312461811712 431458701869056 431610123227439 432122768842752 434538089197056 435390237794304 435718899222048 436537484630208 436637307019264 436966909817568 437823821440512 438154319898594 438646361367552 438977480733324 439190821675008 440015929786368 440271007434336 440348082993216 440842588028928 441098144891456 441276248178688 442296781154748 442475368418304 443306647209984 443677747136832 444511284838272 444612930584576 445784479079552 446658682349568 446995849946616 449155250187904 449846554283568 450910715314176 452202239164416 452360940511779 453431049596928 453773329425936 454282910834688 455517375266304 455621537759232 455965471113984 456822093771264 457204507720272 457717942296576 458063458156512 458168202858496 458248411570176 459375469295392 460276325104128 460623772201086 461489146411956 461713427914752 462580849262592 462849007815584 463837862439936 465166412952576 466430452118208 468132999579648 469405100121984 469594632978432 470749596630144 472028807490552 472915608349392 473145443057664 473380818969032 474034341740544 474392174300928 475200224814848 475392097583104 475558937461101 475790056814592 476683923935232 477043756575984 477579470364672 477979260685056 478172255551488 478986744823808 479154846250977 479238728966262 479348315786496 480248867810816 480650892731568 481553891908128 483880239212032 484245504108834 485391039602688 488486608257024 488855350346688 489885759094784 491216970396672 491587773544764 492139820070912 492551799120576 493477156538496 493676409028608 493962593706816 494890601585536 495304883363628 495861104154624 495947911532544 496235413002888 496435779201024 497409311932416 497784789470592 498343795163136 498632685529472 498719978111232 498834019680256 499946575279619 500189546907648 501129253367808 501507538964496 502491017643264 502870331189943 503930280698624 505299656461392 508727519059968 509078606883646 511068274689024 512325242378508 512574229979136 512961155003232 513537203552256 513924855492672 514932685083648 515439228215808 516407584263168 516797402957316 517377759561728 517810865742144 518019943514112 518993147953152 519294008768704 520403455420416 520705133792532 521683382900472 521894024288256 522917481775104 523312214571648 525840292902912 526649624527104 526828189437952 529593296208912 530846106845184 531212459356848 532030059393066 532553421340161 533151471743488 534600252916704 534816109780992 536269414427136 537276904160256 537588364086462 537805427467776 538860087926784 539266855259808 539872444760064 540279976287168 541748128396644 541872009149952 542890024481792 543299833878204 544365269113536 544585068822528 546064919553024 547407961166508 548058145849344 549733762891776 551121478981632 552619091696256 552806461769728 553657297579776 555707917920168 556331970514944 556751926783728 557843742173952 558068984119296 558264839628249 558490251601152 559441549618432 559863853203759 560636769558528 560961771220656 561188272140288 562242576949248 562713240271104 563770410038784 563899326595072 564097228275243 564195981335058 565156998142178 565385192978944 566493938589696 566921565785952 567986641737792 568462113519066 569660317311488 571161363820676 575083282415616 575480164303252 576163691790336 577729353996288 579384118929408 579869131742784 580520317059072 580958532296064 582049979506944 582622546423424 583765095254016 583867291447296 584205759864792 584861815156736 585303307644432 585587762233344 586687906381824 586893805763031 587028009912448 587130777324288 588282166996992 588574820034721 589729041539664 589967157891072 591075529613312 591570329515776 592681713117696 593025291263717 595544909799424 595994466595488 597614016776454 599795405711424 601425284531292 601668123503616 603147920682372 604574732795904 605031105901248 605710547779584 606217598917632 607356500355072 607814973323064 607953961485312 609096125028352 609606010293696 610290589728768 610751277542016 610997882093568 612410927752728 612658202425344 613701766805504 614165029601448 615318861882608 615617903886336 616774465683456 618450483253248 620011663854336 620221883936768 621907269490944 624177332772864 625873466829312 626345917631694 627666128840192 629007107309568 629371743320736 630554144465856 631081992623238 631336806157824 632522899067904 632889573186858 633763304718336 634078583281468 634386742419456 635578565246976 636058342101312 636772627152896 637305680913408 637786761509196 638873128334636 638984971955016 639131087715328 640867856975424 642071855877504 645660672145112 647188052803584 648184153264128 651315477676032 651807133795584 653085356691456 654806226945312 654955960528896 655450364726352 656186426761216 656735732160768 657231479847891 657969542051328 658466221099986 658616791609088 660023894679552 660406511151504 661148138872832 661263882043392 661647217337184 661914372268032 663445171732122 663713052627456 664959970814976 665345448734902 666766927257408 666919395876864 668172337823744 668676718619328 669988023524352 670493774919924 673732875281856 674769831425352 678303358746624 680146574395392 681424366252032 683100323171344 683432306638848 683948206670976 684716271403008 685233140656896 686576913444864 687095187234768 687252304287744 687372617355264 688543445684224 689063203943088 690414487656192 690693258018816 690935658301629 692233719617934 692570141872128 693871273893888 694273511723376 695577843867296 695858699051008 697749619428864 699645678177312 701120390537216 702199499369472 706124394945216 708043211235828 708283279142464 709373412524088 710071228453548 711051512610816 712800337222272 713088146374656 713685085221888 715025885902848 715565634863976 716369205547008 716784485448616 717073903290368 718480117235712 719022473679744 719829926346752 720373301716224 720976339097352 722330837862192 722496012199936 724039590150144 724399778504272 725820358818048 726113425096704 726368256163251 728086559404032 729877281555344 732729912385536 734828638642176 736825455595008 737381660317146 738209730106368 740215734807744 740514613542912 740943890560224 741775960686592 742335902378304 742957325045442 743791656231936 744353119504332 744653668801536 746113967898624 746485137605012 747515692744704 747949028294208 748079967166848 748251029520384 749656769265664 750284320361472 751693880051712 752129637700324 752261308446744 753736526464896 755325251452928 755895421047936 757315522317056 757949484692088 763091278589952 763617910325469 766777709887488 768487863567762 768861344968704 770305805328384 770887283239008 772512158572544 773158842323712 774611376394752 775196104435974 776066639342592 776716298613216 777029915271168 778353460338688 778489721929728 778941013153056 780404410192576 781057700688798 782525074350708 782841036432384 784376222662656 784968321857472 786305388719552 786622877188096 788760439354368 790242284156928 794389944313368 794659288793984 796818689035272 797765111709696 799727207615232 801900379375056 802224164671488 803797362081792 804197227576496 805915356240384 806099643727872 806382546129693 806708141201664 808290131890176 808900282889712 809808667140096 810419964430752 810605281980416 812808013724928 814335036722688 814949750817306 816547903670304 816877603233792 818886706135264 821111941749762 822087218774016 824600644337664 826682218472448 829209692654592 830485946369664 832236443697152 833561876880252 834497955772416 835127890175592 836765613260928 837103476178944 838676143079424 839162324427648 840738859287808 841442656830984 841782408210432 843363865423872 843852764249144 845017739624448 845655615058176 845848989892608 847438086995968 847735497213267 848077789468416 849740907884544 850382348678928 851979962606688 852394020765696 854490475967232 856095807836672 856742045731014 862624923623424 863220246454878 864245537685504 869076178394112 870780475588608 871437798444096 873074969260416 873274614038528 873933819635136 875647642881024 876308639797188 877292722735104 877954961466648 878381643350016 880031859572736 880542014868672 880696165986432 881685176057856 882196289782912 882552496357376 884593562309496 884950736836608 886613294419968 887355494273664 889022569676544 889225861169152 891568958159104 893317364699136 893991699893232 896421025164681 898310500375808 899693108567136 904721881023558 906862099193856 907546658851872 908565821669376 911034750532608 911930942227968 913644187542528 914409015440544 915435884593152 916126916313024 916336405716992 916496823140352 918750938590784 920552650208256 921247544402172 922978292823912 923426855829504 925161698525184 925698015631168 927675724879872 930332825905152 932860904236416 936265999159296 938810200243968 939189265956864 941499193260288 944057614981104 945831216698784 946290886115328 946761637938064 948784348601856 949334359780287 950400449629696 951117874922202 951580113629184 953367847870464 954087513151968 955158940729344 955958521370112 958309692501954 958477457932524 958696631572992 960497735621632 961301785463136 963107783816256 967760478424064 968491008217668 970782079205376 976973216514048 977710700693376 979771518189568 982433940793344 983175547089528 984279640141824 985103598241152 986954313076992 987352818057216 987699331649979 987925187413632 989781203171072 990609766727256 991722208309248 991895823065088 992470826005776 992871558402048 994818623864832 995167757598183 995569578941184 997265371058944 997439956222464 997668039360512 998018173102353 999893150559238 1000379093815296 1002258506735616 1003015077928992 1004982035286528 1005740662379886 1007860561397248 1010599312922784 1017455038119936 1018157213767292 1022136549378048 1024650484757016 1025148459958272 1025922310006464 1027074407104512 1027849710985344 1029865370167296 1030878456431616 1032815168526336 1033594805914632 1034755519123456 1035621731484288 1036039887028224 1037986295906304 1038350579426901 1038588017537408 1040806910840832 1041410267585064 1043366765800944 1043788048576512 1045834963550208 1046624429143296 1049198592235807 1051680585805824 1053299249054208 1053656378875904 1059186592417824 1062424918713696 1064060118786132 1065106842680322 1066302943486976 1069200505833408 1069632219561984 1072538828854272 1074553808320512 1075176728172924 1075610854935552 1077720175853568 1078533710519616 1079744889520128 1080559952574336 1083496256793288 1083744018299904 1085780048963584 1086599667756408 1088730538227072 1089170137645056 1092129839106048 1094815922333016 1096116291698688 1099467525783552 1102242957963264 1105238183392512 1105612923539456 1107314595159552 1111415835840336 1112663941029888 1113503853567456 1115687484347904 1116529679256498 1116980503202304 1118883099236864 1119727706407518 1121273539117056 1121923542441312 1122376544280576 1124485153898496 1125426480542208 1127540820077568 1128194456550486 1128391962670116 1130313996284356 1130770385957888 1132987877179392 1133843131571904 1135973283475584 1136924227038132 1139320634622976 1142322727641352 1150166564831232 1150960328606504 1152327383580672 1152731795351643 1155458707992576 1158768237858816 1159738263485568 1161040634118144 1161917064592128 1162794156653961 1164099959013888 1165245092846848 1167530190508032 1167734582894592 1168411519729584 1169723630313472 1170606615288864 1171175524466688 1171586551033197 1173787611526062 1174056019824896 1174261554648576 1176564333993984 1177149640069442 1179458083079328 1179934315782144 1182151059226624 1183140659031552 1185363426235392 1186050582527434 1191089819598848 1191988933190976 1195228033552908 1199590811422848 1202850569062584 1203336247007232 1206295841364744 1209149465591808 1210062211802496 1211421095559168 1212435197835264 1214713000710144 1215629946646128 1215907922970624 1218192250056704 1219212020587392 1220581179457536 1221502555084032 1221995764187136 1222424626225959 1224821855505456 1225316404850688 1227403533611008 1228330059202896 1230637723765216 1231235807772672 1231667912624643 1236900966506496 1240023327708672 1240443767873536 1243814538981888 1248354665545728 1251746933658624 1252691835263388 1255332257680384 1258014214619136 1258743486641472 1261108288931712 1262163985246476 1262673612315648 1265045798135808 1265779146373716 1267526609436672 1268157166562936 1268773484838912 1271157130493952 1272116684202624 1273545254305792 1274611361826816 1275573523018392 1277746256669272 1277969943910032 1278262175430656 1281735713950848 1284143711755008 1285113068596521 1291321344290224 1294376105607168 1294830369682317 1296368306528256 1303614267591168 1306170713382912 1309612453890624 1309911921057792 1310900729452704 1312372853522432 1313471464321536 1314462959695782 1315939084102656 1316932442199972 1317233583218176 1320047789359104 1320813022303008 1322296277745664 1322527764086784 1323294434674368 1323828744536064 1326890343464244 1327426105254912 1329919941629952 1330690897469804 1333533854514816 1333838791753728 1336344675647488 1337353437238656 1339976047048704 1340987549839848 1347465750563712 1349539662850704 1356606717493248 1357082821535337 1360293148790784 1362848732504064 1366200646342688 1366864613277696 1367896413341952 1370466281313792 1373153826889728 1374190374469536 1374504608575488 1374745234710528 1377086891368448 1378126407886176 1380828975312384 1381871316603258 1384467439235868 1385140283744256 1387742547787776 1388547023446752 1391155687734592 1391717398102016 1395499238857728 1399291356354624 1402240781074432 1404398998738944 1412248789890432 1416086422471656 1416566558284928 1418746825048176 1420142456907096 1422103025221632 1425600674444544 1426176292749312 1426676812383303 1427370170443776 1430051771805696 1431131269727952 1432738411094016 1433568970897232 1434147806580736 1436960234471424 1437464538752931 1438044947359488 1440746603432448 1441952678194704 1444661675724384 1444992024399872 1448799557008544 1451640717636096 1452736512326502 1456173118808064 1459754563110688 1465459824771072 1469657277284352 1473650911190016 1474763320634292 1476419460212736 1480431469615488 1481029227085824 1481887781120448 1483551921373184 1484671804756608 1485914650090884 1487583312463872 1488706239008664 1489307337603072 1492227935797248 1492970275210024 1495031385489408 1495898056588416 1496159934333696 1496502059040768 1499313538531328 1499839725838857 1500568640722944 1503387760103424 1504259275400648 1504522616893488 1507473052929792 1510650502905856 1511790842095872 1514631044634112 1515898969384176 1526182557179904 1527235820650938 1536975727135524 1537722689937408 1540611610656768 1541774566478016 1545024317145088 1546317684647424 1549222752789504 1550392208871948 1552133278685184 1553432597226432 1554059830542336 1556706920677376 1556979443859456 1557882026306112 1560808820385152 1562115401377596 1565050148701416 1565682072864768 1568752445325312 1569936643714944 1572610777439104 1573245754376192 1577520878708736 1580484568313856 1588779888626736 1589318577587968 1593637378070544 1597660264020483 1599454415230464 1603800758750112 1604448329342976 1608394455152992 1611830712480768 1612765092259386 1613416282403328 1616580263780352 1617800565779424 1619617334280192 1620839928861504 1621210563960832 1625616027449856 1628670073445376 1629899501634612 1633095807340608 1633755206467584 1637773412270528 1642223883499524 1644174437548032 1649201288675328 1653364436944896 1658419385309184 1660971892739328 1664472887394304 1667123753760504 1668995911544832 1670255780351184 1673531226521856 1674206952357888 1678324648855296 1679591559611277 1681477718575616 1682885313661968 1683564816420864 1686727730847744 1687705528498288 1691311230116352 1691697979785216 1692291684825729 1695470994426534 1696155578936832 1699481815769088 1700764697357856 1703959925213376 1708980951934464 1712191615673344 1713484091462028 1725249847246848 1726440492909756 1728491075371008 1738152356788224 1741560951177216 1742875596888192 1746149938520832 1746549228077056 1747867639270272 1751295285762048 1752617279594376 1754585445470208 1755909922933296 1756763286700032 1760063719145472 1760681417289093 1761084029737344 1761392331972864 1764392579565824 1765104992714752 1765724460104163 1769187124618992 1769901473673216 1773226588839936 1774710988547328 1778045139353088 1778451722338304 1779075873791151 1783137916318208 1786634729398272 1787983399786464 1792842050329362 1796621000751616 1799386217134272 1809443762047116 1813724198387712 1815093317703744 1817131643338752 1822069501065216 1823861884455936 1827288375085056 1828818030881088 1830871769186304 1832253832626048 1832672811433984 1832993646280704 1837501877181568 1841105300416512 1842495088804344 1845956585647824 1846853711659008 1850323397050368 1851396031262336 1855351449759744 1856274432417197 1860665651810304 1865721808472832 1870310533985569 1872531998318592 1877620400487936 1882998386520576 1888115229962208 1891662433397568 1893523275876128 1897568697203712 1898668719560574 1900800899259392 1902235749844404 1903160227258368 1906735695740928 1908175026303936 1910317881458688 1911917042740224 1916619385003908 1916954915865048 1917393263145984 1920995471243264 1922603570926272 1926215567632512 1935520956848128 1936982016435336 1941564158410752 1953946433028096 1955421401386752 1959543036379136 1964867881586688 1966351094179056 1968559280283648 1970207196482304 1973908626153984 1975398663299958 1975850374827264 1979562406342144 1981219533454512 1983444416618496 1983791646130176 1984941652011552 1985743116804096 1990335515196366 1991139157882368 1994530742117888 1994879912444928 1996036346204706 1999786301118476 2000758187630592 2004517013471232 2006030155857984 2009964070573056 2011481324759772 2015721122794496 2021198625845568 2034910076239872 2036314427534584 2044273098756096 2049300969514032 2050296919916544 2051844620012928 2054148814209024 2055699421970688 2059730740334592 2060755395664771 2061756912863232 2065630337052672 2067189611829264 2069511038246912 2071243462968576 2072079774056448 2072806974904887 2076701158853802 2077176035074816 2081613821681664 2082820535170128 2086733531601888 2087576097153024 2093248858286592 2098397184471614 2103361171611648 2106598498108416 2107312757751808 2118373184835648 2124849837427392 2128120237572264 2130213685360644 2132605886973952 2138401011666816 2139264439123968 2145077657708544 2149107616641024 2150353456345848 2151221709871104 2155440351707136 2157067421039232 2159489779040256 2161119905148672 2166992513586576 2167488036599808 2171560097927168 2173199335512816 2177461076454144 2178340275290112 2179104768489753 2184259678212096 2189631844666032 2204485915926528 2210476366785024 2211225847078912 2214629190319104 2222831671680672 2225327882059776 2227007707134912 2231374968695808 2233059358512996 2233961006404608 2237766198473728 2239455412815036 2242547078234112 2243847084882624 2244753088561152 2248970307796992 2250852961084416 2255081640155136 2256388913100972 2256783925340232 2260627992568712 2261540771915776 2265975754358784 2267686263143808 2271946566951168 2273848454076264 2278641269245952 2284645455282704 2290853730976407 2300333129662464 2301920657213008 2305463590703286 2310917415985152 2317536475717632 2319476526971136 2323834129184256 2325588313307922 2328199918027776 2330490185693696 2335060381016064 2335469165789184 2336823039459168 2339447260626944 2341213230577728 2343173102066394 2347575223052124 2348112039649792 2348523109297152 2353128667987968 2354299280138884 2358916166158656 2359868631564288 2364302118453248 2366281318063104 2370726852470784 2372101165054868 2382179639197696 2383977866381952 2390456067105816 2399181622845696 2405701138125168 2406672494014464 2412591682729488 2418298931183616 2419147638389079 2420124423604992 2424870395670528 2426076697216289 2429426001420288 2431259893292256 2431815845941248 2436384500113408 2438424041174784 2443005110168064 2444849252451918 2449643711010912 2450632809701376 2454807067222016 2456660118405792 2461275447530432 2463335825249286 2473801933012992 2480046655417344 2480887535747072 2487629077963776 2496709331091456 2503493867317248 2505383670526776 2510664515360768 2516028429238272 2517486973282944 2522216577863424 2524327970492952 2525347224631296 2530091596271616 2531558292747432 2535053218873344 2536314333125872 2537546969677824 2542314260987904 2543206491639801 2544233368405248 2549222723653632 2551147046036784 2555492513338544 2555939887820064 2556524350861312 2563471427901696 2568287423510016 2570226137193042 2582642688580448 2589660739364634 2592736613056512 2607228535182336 2612341426765824 2619224907781248 2619823842115584 2621801458905408 2624745707044864 2626942928643072 2628925919391564 2631878168205312 2633864884399944 2634467166436352 2640095578718208 2641626044606016 2644592555491328 2645055528173568 2646588869348736 2647657489072128 2653780686928488 2654852210509824 2659839883259904 2661381794939608 2667067709029632 2667677583507456 2672689351294976 2674706874477312 2679952094097408 2681975099679696 2694931501127424 2699079325701408 2714165643070674 2720586297581568 2725697465008128 2732401292685376 2735792826683904 2740932562627584 2746307653779456 2748380748939072 2749009217150976 2749490469421056 2754173782736896 2756252815772352 2761657950624768 2763742633206516 2768934878471736 2770280567488512 2775485095575552 2777094046893504 2782311375469184 2783434796204032 2790998477715456 2798582712709248 2804481562148864 2808797997477888 2824497579780864 2832172844943312 2833133116569856 2837493650096352 2840284913814192 2848003079340861 2851201348889088 2853353624766606 2854740340887552 2860103543611392 2862262539455904 2865476822188032 2867137941794464 2868295613161472 2874929077505862 2876089894718976 2881493206864896 2883905356389408 2889323351448768 2889984048799744 2897599114017088 2903281435272192 2905473024653004 2912346237616128 2919509126221376 2930919649542144 2939314554568704 2947301822380032 2949526641268584 2952838920425472 2960862939230976 2962058454171648 2963775562240896 2967103842746368 2969343609513216 2971829300181768 2975166624927744 2977412478017328 2978614675206144 2984455871594496 2985940550420048 2991796113176832 2992319868667392 2993004118081536 2994054519307059 2999679451677714 3001137281445888 3006775520206848 3008518550801296 3009045233786976 3014946105859584 3023581684191744 3029262089268224 3031797938768352 3052365114359808 3054471641301876 3073951454271048 3075445379874816 3081223221313536 3083549132956032 3090048634290176 3092635369294848 3098445505579008 3100784417743896 3104266557370368 3106865194452864 3108119661084672 3113413841354752 3113958887718912 3115051738280703 3115764052612224 3121617640770304 3124230802755192 3130100297402832 3131364145729536 3137504890650624 3139873287429888 3145221554878208 3146491508752384 3147595776707421 3155041757417472 3160969136627712 3177559777253472 3178637155175936 3187274756141088 3195320528040966 3198908830460928 3207601517500224 3208896658685952 3216788910305984 3223661424961536 3225530184518772 3226832564806656 3233160527560704 3235601131558848 3239234668560384 3241679857723008 3242421127921664 3251232054899712 3257340146890752 3259799003269224 3266191614681216 3267510412935168 3275546824541056 3284447766999048 3288348875096064 3298402577350656 3306728873889792 3309010944743699 3316838770618368 3321943785478656 3334247507521008 3337991823089664 3340511560702368 3347062453043712 3356649297710592 3359183119222554 3362955437151232 3365770627323936 3367129632841728 3373455461695488 3375411056996576 3382622460232704 3384583369651458 3390941988853068 3392311157873664 3398963631538176 3401529394715712 3407919850426752 3417961903868928 3424383231346688 3426968182924056 3450499694493696 3452880985819512 3456982150742016 3458195386054929 3476304713576448 3483121902354432 3485751193776384 3492299877041664 3493098456154112 3495735278540544 3502590571524096 3505234559188752 3509170890940416 3511819845866592 3513526573400064 3521362834578186 3522168059474688 3522784663945728 3528785159131648 3531448920208326 3538374249237984 3539802947346432 3546453177679872 3549421977094656 3556090278706176 3558151747582302 3566275832636416 3573269458796544 3575966799572928 3585684100658724 3593242001503232 3598772434268544 3618887524094232 3627448396775424 3630186635407488 3634263286677504 3644139002130432 3647723768911872 3654576750170112 3657636061762176 3661743538372608 3664507665252096 3665345622867968 3665987292561408 3667273878677877 3673520487924157 3675003754363136 3682210600833024 3684990177608688 3691913171295648 3693707423318016 3695003737873929 3702792062524672 3710702899519488 3712548864834394 3721331303620608 3731443616945664 3740621067971138 3745063996637184 3755240800975872 3765996773041152 3776230459924416 3783324866795136 3787046551752256 3795137394407424 3797337439121148 3801601798518784 3804471499688808 3806320454516736 3813471391481856 3816350052607872 3820635762917376 3823834085480448 3833238770007816 3833909831730096 3834786526291968 3841990942486528 3845207141852544 3852431135265024 3855339205789563 3871041913696256 3873964032870672 3883128316821504 3884491109046951 3910842802773504 3929735763173376 3932702188358112 3937118560567296 3940414392964608 3947817252307968 3950797326599916 3951700749654528 3959124812684288 3962439066909024 3966888833236992 3967583292260352 3969883304023104 3971486233608192 3980671030392732 3982278315764736 3989061484235776 3989759824889856 3992072692409412 3999572602236952 4001516375261184 4009034026942464 4012060311715968 4019928141146112 4022962649519544 4031442245588992 4042397251691136 4069820152479744 4071248464606011 4072628855069168 4088546197512192 4098601939028064 4100593839833088 4103689240025856 4111398843941376 4119461480669184 4121510791329542 4123513825726464 4131260674105344 4134379223658528 4139022076493824 4142486925937152 4145613949809774 4153402317707604 4154352070149632 4163227643363328 4165641070340256 4173467063203776 4175152194306048 4186497716573184 4196794368943228 4206722343223296 4213196996216832 4214625515503616 4236746369671296 4249699674854784 4256240475144528 4260427370721288 4265211773947904 4276802023333632 4278528878247936 4280030437149909 4290155315417088 4298215233282048 4300706912691696 4302443419742208 4310880703414272 4312393616258793 4314134842078464 4322239810297344 4324745416776863 4333985027173152 4334976073199616 4343120195854336 4346398671025632 4354922152908288 4358209536979506 4368519356424192 4379263689332064 4408971831853056 4420952733570048 4422451694157824 4429258380638208 4445663343361344 4450655764119552 4454015414269824 4462749937391616 4466118717025992 4467922012809216 4475532396947456 4478910825630072 4485094156468224 4487694169765248 4489506177122304 4497940615593984 4499519177516571 4501705922168832 4510163280310272 4512777826201944 4513567850680464 4521255985137424 4523081543831552 4531951508717568 4535372526287616 4543893133902336 4547696908152528 4557282538491904 4569290910565408 4581707461952814 4603841314426016 4610927181406572 4621834831970304 4635072951435264 4638953053942272 4647668258368512 4651176626615844 4656399836055552 4660980371387392 4670120762032128 4670938331578368 4673646078918336 4678894521253888 4682426461155456 4686346204132788 4695150446104248 4696224079299584 4697046218594304 4706257335975936 4708598560277768 4717832332317312 4719737263128576 4728604236906496 4732562636126208 4741453704941568 4744202330109736 4764359278395392 4767955732763904 4780912134211632 4792980792061449 4798363245691392 4811402276250336 4813344988028928 4825183365458976 4838295276778158 4840248847209984 4849740791341056 4852153394432578 4858852002840576 4862519786584512 4863631691882496 4872769000226816 4876848082349568 4886010220336128 4889698504903836 4899287422021824 4901265619402752 4909614134444032 4913320236811584 4922550895060864 4926671650498572 4947603866025984 4960093310834688 4961775071494144 4975258155927552 4993418662182912 5006987734634496 5010767341053552 5021329030721536 5034973946565888 5038774678833831 5044433155726848 5048655940985904 5050694449262592 5060183192543232 5063116585494864 5072628666251744 5075093939355648 5076875054477187 5086412983279602 5088466736810496 5098445447307264 5102294092073568 5110985026677088 5111879775640128 5113048701722624 5126942855803392 5136574847020032 5140452274386084 5165285377160896 5179321478729268 5185473226113024 5214457070364672 5224682853531648 5238449815562496 5239647684231168 5243602917810816 5249491414089728 5253885857286144 5257851838783128 5263756336410624 5267729768799888 5268934332872704 5280191157436416 5283252089212032 5289185110982656 5293177738697472 5295314978144256 5297173380312489 5307561373856976 5309704421019648 5319679766519808 5322763589879216 5334135418059264 5335355167014912 5337227621373453 5349413748954624 5359904188194816 5363950199359392 5389863002254848 5398158651402816 5428331286141348 5441172595163136 5451394930016256 5464802585370752 5471585653367808 5481865125255168 5492615307558912 5496761497878144 5498018434301952 5498980938842112 5508347565473792 5512505631544704 5523315901249536 5527485266413032 5537869756943472 5540561134977024 5550970191151104 5554188093787008 5564622750938368 5566869592408064 5568823297251591 5581996955430912 5597165425418496 5608963124297728 5610931601956707 5617595994955776 5648995159561728 5664345689886624 5666266233139712 5674987300192704 5680569827628384 5696006158681722 5702402697778176 5706707249533212 5709480681775104 5720207087222784 5724525078911808 5730953644376064 5734275883588928 5736591226322944 5749858155011724 5752179789437952 5762986413729792 5767810712778816 5778646702897536 5779968097599488 5795198228034176 5806562870544384 5810946049306008 5824692475232256 5839018252442752 5854403979161929 5861839299084288 5878629109137408 5894603644760064 5899053282537168 5905677840850944 5921725878461952 5927551124481792 5938687219026432 5943658600363536 5950333249855488 5954824956034656 5957229350412288 5971881100840096 5983592226353664 5984639737334784 5988109038614118 5999358903355428 6002274562891776 6013551040413696 6017037101602592 6018090467573952 6029892211719168 6047163368383488 6058524178536448 6063595877536704 6104730228719616 6108943282603752 6147902908542096 6150890759749632 6162446442627072 6167098265912064 6180097268580352 6182266186994313 6185270738589696 6196891011158016 6201568835487792 6208533114740736 6213730388905728 6216239322169344 6226827682709504 6230103476561406 6231528105224448 6243235281540608 6248461605510384 6260200594805664 6262728291459072 6279746574859776 6290443109756416 6295191553414842 6310083514834944 6321938273255424 6355119554506944 6357274310351872 6374549512282176 6390641056081932 6397817660921856 6415203035000448 6417793317371904 6433577820611968 6447322849923072 6451060369037544 6453665129613312 6466321055121408 6471202263117696 6478469337120768 6483359715446016 6484842255843328 6499305478635047 6502464109799424 6514680293781504 6519598006538448 6532383229362432 6535020825870336 6537314305469259 6551093649082112 6568895533998096 6613457747779584 6618021889487398 6633677541236736 6643887570957312 6668495015042016 6675983646179328 6681023121404736 6694124906087424 6713298595421184 6718366238445108 6725910874302464 6731541254647872 6734259265683456 6746910923390976 6750822113993152 6765244920465408 6769166739302916 6781883977706136 6784622315747328 6797927263076352 6803058789431424 6815839700853504 6835923807737856 6848766462693376 6853936365848112 6872561192929221 6900999388987392 6905761971639024 6916390772109858 6952609427152896 6971502387552768 6984599754083328 6991470557081088 7005181143048192 7010469118377504 7018341781880832 7023639691733184 7042725669156372 7044336118949376 7045569327891456 7057570318263296 7062897840416652 7076748498475968 7079605894692864 7092906355359744 7098843954189312 7112180557412352 7116303495164604 7132551665272832 7146538917593088 7151933599145856 7171368201317448 7186484003006464 7197544868537088 7237775048188464 7254896793550848 7257442915167237 7260373270814976 7278230091648867 7288278004260864 7295447537823744 7309153500340224 7315272123524352 7329015330504192 7330691245735936 7334547757355754 7347040975848314 7350007508726272 7364421201666048 7369980355217376 7383826342591296 7390007475747858 7405584125049344 7421405799038976 7425097729668788 7442662607241216 7462887233891328 7481242135942276 7490127993274368 7510481601951744 7531993546082304 7552460919848832 7566649733590272 7574093103504512 7590274788814848 7594674878242296 7603203597037568 7608942999377616 7612640909033472 7626942782963712 7629619474919403 7632700105215744 7647668170960896 7651472660451373 7666477540015632 7667819663460192 7669573052583936 7683981884973056 7690414283705088 7704862270530048 7709328786428321 7710678411579126 7742083827392512 7747928065741344 7768982218093902 7821685605547008 7859471526346752 7865404376716224 7874237121134592 7880828785929216 7895634504615936 7901594653199832 7903401499309056 7918249625368576 7924878133818048 7933777666473984 7935166584520704 7939766608046208 7942972467216384 7961342060785464 7964556631529472 7978122968471552 7979519649779712 7984145384818824 7999145204473904 8003032750522368 8018068053884928 8024120623431936 8039856282292224 8045925299039088 8062884491177984 8084794503382272 8142496929212022 8145257710138336 8177092395024384 8197203878056128 8207378480051712 8222797687882752 8238922961338368 8243021582659084 8247027651452928 8262521348210688 8268758447317056 8278044152987648 8284973851874304 8291227899619548 8306804635415208 8308704140299264 8326455286726656 8331282140680512 8346934126407552 8350304388612096 8372995433146368 8393588737886456 8413444686446592 8426393992433664 8429251031007232 8473492739342592 8499399349709568 8512480950289056 8520854741442576 8530423547895808 8544009238022583 8553604046667264 8560060874299818 8580310630834176 8596430466564096 8601413825383392 8604886839484416 8624787232517586 8628269684156928 8644479620594688 8649490833553726 8667970054346304 8669952146399232 8686240391708672 8692797342051264 8709844305816576 8716419073959012 8737038712848384 8758527378664128 8817943663706112 8841905467140096 8844903388315648 8858516761276416 8891326686722688 8901311528239104 8908030828539648 8925499874783232 8932237434051984 8935844025618432 8951064793894912 8957821651260144 8975388339530496 8979012354244608 8982163557921177 8999038355033142 9003411844337664 9020326560620544 9025555652403888 9027135701360928 9042511970274848 9046163087663104 9070745052575232 9087786267804672 9095393816305056 9114565076983808 9138581821130816 9163414923905628 9207682628852032 9221854362813144 9243669663940608 9270145902870528 9277906107884544 9295336516737024 9302353253231688 9312799672111104 9321960742774784 9340241524064256 9341876663156736 9347292157836672 9357789042507776 9364852922310912 9372692408265576 9390300892208496 9392448158599168 9394092437188608 9412514671951872 9417197120555536 9435664664634624 9439474526257152 9442787330122263 9465125272252416 9482907409883136 9488404660219472 9535911465527808 9561824268423264 9585961584122898 9596726491382784 9622804552500672 9626689976057856 9650366730917952 9676590553556316 9680497694419968 9699481582682112 9704306788865156 9717704005681152 9725039573169024 9727263383764992 9745538000453632 9753696164699136 9772020440672256 9779397009807672 9798574844043648 9802531238805504 9819228268888064 9826640473623168 9845101790121728 9853343300997144 9895207732051968 9920186621669376 9923550142988288 9927032834231097 9950516311855104 10013975469268992 10021534682107104 10042658061443072 10069947893131776 10077549357667662 10088866311453696 10097311881971808 10101388898525184 10120366385086464 10126233170989728 10145257332503488 10153750108954374 10172825966559204 10176933473620992 10196890894614528 10204588184147136 10221970053354176 10223759551280256 10226097403445248 10253885711606784 10273149694040064 10280904548772168 10330570754321792 10358642957458536 10370946452226048 10428914140729344 10449365707063296 10476899631124992 10479295368462336 10487205835621632 10507771714572288 10515703677566256 10527512672821248 10535459537599776 10537868665745408 10566504178424064 10586355477394944 10594346760624978 10615122747713952 10619408842039296 10639359533039616 10645527179758432 10668270836118528 10674455242746906 10698827497909248 10719808376389632 10727900398718784 10779726004509696 10796317302805632 10856662572282696 10882345190326272 10902789860032512 10929605170741504 10943171306735616 10963730250510336 10985230615117824 10993522995756288 10996036868603904 10997961877684224 11016695130947584 11020561463772471 11025011263089408 11046631802499072 11054970532826064 11075739513886944 11081122269954048 11108376187574016 11129245501876736 11137646594503182 11163993910861824 11194330850836992 11221863203913414 11235191989911552 11297990319123456 11328691379773248 11332532466279424 11349974600385408 11361139655256768 11392012317363444 11404805395556352 11413414499066424 11418961363550208 11440414174445568 11449050157823616 11461907288752128 11468551767177856 11473182452645888 11499716310023448 11504359578875904 11525972827459584 11535621425557632 11557293405795072 11559936195198976 11566017617368689 11590396456068352 11613125741088768 11621892098612016 11649384950464512 11653473327140853 11678036504885504 11708807958323858 11789207289520128 11798106565074336 11811355681701888 11843451756923904 11855102248963584 11877374438052864 11887317200727072 11900666499710976 11909649912069312 11914458700824576 11943762201680192 11967184452707328 11969279474669568 11976218077228236 11998717806710856 12004549125783552 12027102080827392 12034074203205184 12036180935147904 12059784423438336 12094326736766976 12117048357072896 12127191755073408 12209460457439232 12217886565207504 12295805817084192 12301781519499264 12334196531824128 12364532373988626 12370541477179392 12393782022316032 12403137670975584 12417066229481472 12427460777811456 12460206953122812 12463056210448896 12486470563081216 12496923211020768 12520401189611328 12525456582918144 12559493149719552 12580886219512832 12590383106829684 12620167029669888 12643876546510848 12710239109013888 12714548620703744 12749099024564352 12781282112163864 12795635321843712 12830406070000896 12835586634743808 12840091311449727 12867155641223936 12894645699846144 12902120738075088 12907330259226624 12932642110242816 12937180848776379 12942404526235392 12966719430892032 12969684511686656 12974236250330589 12998610957270094 13004928219598848 13029360587563008 13039196013076896 13064766458724864 13074628610938518 13102187298164224 13137791067996192 13226915495559168 13236043778974796 13267355082473472 13287775141914624 13336990030084032 13351967292358656 13362046242809472 13388249812174848 13426597190842368 13436732476890216 13451821748604928 13463082509295744 13468518531366912 13493821846781952 13498557532549713 13501644227986304 13530489840930816 13538333478605832 13563767955412272 13569244631494656 13595854526152704 13606117578862848 13631679401707008 13639581699065491 13671847615475712 13697532925386752 13707872731696224 13745122385858442 13811523943278048 13832781544219716 13905218854305792 13943004775105536 13969199508166656 13982941114162176 14010362286096384 14020938236755008 14036683563761664 14047279383466368 14085451338312744 14088672237898752 14091138655782912 14115140636526592 14125795680833304 14153496996951936 14159211789385728 14185812710719488 14197687908378624 14224361114824704 14232606990329208 14265103330545664 14293077835186176 14303867198291712 14342736402634896 14372968006012928 14395089737074176 14475550096376928 14514885830334474 14520746541629952 14556460183297734 14576556008521728 14590895075647488 14618307000680448 14630544247048704 14658030661008384 14669095514711508 14694081951696628 14700015017452544 14728842403332096 14739960710434752 14767652685182592 14780014951495716 14811168250098688 14842811598077952 14850195459337576 14885325214482432 14925774467782656 14962484271884552 14980255986548736 15020963203903488 15063987092164608 15104921839697664 15116324036501493 15133299467180544 15148186207009024 15180549577629696 15189349756484592 15206407194075136 15217885998755232 15225281818066944 15230625163431561 15259238949838806 15265400210431488 15295336341921792 15302945320902746 15332955080031264 15335639326920384 15339146105167872 15367963769946112 15380828567410176 15409724541060096 15418657572856642 15421356823158252 15484167654785024 15495856131482688 15537964436187804 15643371211094016 15718943052693504 15730808753432448 15748474242269184 15761657571858432 15791269009231872 15803189306399664 15806802998618112 15836499250737152 15849756267636096 15867555332947968 15879533216092416 15885944934432768 15891520140937467 15922684121570928 15929113263058944 15956245936943104 15959039299559424 15968290769637648 15998290408947808 16006065501044736 16011682864120359 16048241246863872 16079712564584448 16091850598078176 16125768982355968 16169589006764544 16284993858424044 16290515420276672 16354184790048768 16394407756112256 16414756960103424 16445595375765504 16477845922676736 16486043165318168 16494055302905856 16525042696421376 16537516894634112 16556088305975296 16569947703748608 16582455799239096 16613609270830416 16617408280598528 16652910573453312 16662564281361024 16693868252815104 16700608777224192 16706469891754773 16745990866292736 16787177475772912 16826889372893184 16832794805870121 16852787984867328 16946985478685184 16998798699419136 17024961900578112 17041709482885152 17060847095791616 17088018476045166 17107208093334528 17120121748599636 17160621261668352 17192860933128192 17202827650766784 17209773678968832 17249574465035172 17256539368313856 17288959241189376 17298981667107452 17335940108692608 17339904292798464 17372480783417344 17385594684102528 17419688611633152 17432838147918024 17474077425696768 17517054757328256 17563211937485787 17635887327412224 17683810934280192 17689806776631296 17717033522552832 17782653373445376 17816061657079296 17850999749566464 17864474868103968 17871688051236864 17902129587789824 17915643302520288 17950776679060992 17964327115842354 17998076710066284 18006823688675328 18040653121241088 18051111304807776 18054271402721856 18085023940549696 18092326175326208 18141490105150464 18175572535609344 18190787632610112 18229130153967616 18277163642261632 18326829847811256 18415365257704064 18443708725626288 18487339327881216 18540291805741056 18546798560982939 18555812215769088 18590673033474048 18604706506463376 18625599344222208 18643921485549568 18680483048128512 18694584315673344 18729705844621824 18745384816531152 18780601784416992 18784896317198336 18788184874377216 18834394241111072 18871329329269248 18885574660244526 18930250544504832 18965814819766272 18976809320438944 19071822931055616 19123648536846528 19171923168245796 19193452982765568 19245609105001344 19253379952115712 19300733461835904 19353181107112632 19360995388839936 19398963165364224 19408613577730312 19435408011362304 19450079146338048 19454526767529984 19491076000907264 19497916435905141 19507392329398272 19544040881344512 19558794019615344 19597149688087296 19605062477611008 19638456537776128 19653280947246336 19690203580243456 19706686601994288 19840373243338752 19854065668462194 19901032623710208 20027950938537984 20043069364214208 20085316122886144 20139895786263552 20155098715335324 20177732622907392 20194623763943616 20202777797050368 20240732770172928 20252466341979456 20290514665006976 20307500217908748 20345651933118408 20353866947241984 20393781789229056 20409176368294272 20443940106708352 20447519102560512 20452194806890496 20507771423213568 20546299388080128 20561809097544336 20617683578787663 20661141508643584 20717285914917072 20857828281458688 20953799262249984 20974411671243264 21015543429144576 21031407355132512 21055025345642496 21070919075199552 21075737331490816 21133008356848128 21172710954789888 21188693521249956 21230245495427904 21238817684078592 21278719066079232 21291054359516864 21336541672237056 21348910485493812 21397654995818496 21439616752779264 21455800797437568 21559452009019392 21592634605611264 21713325144565392 21764690380652544 21834690274946601 21859210341483008 21886342613471232 21927460501020672 21987045991512576 21992073737207808 22041122927544942 22050022526178816 22093263604998144 22109941065652128 22151479027773888 22216752375148032 22258491003753472 22275293189006364 22327987821723648 22388661701673984 22443726407826828 22470383979823104 22595980638246912 22657382759546496 22665064932558848 22699949200770816 22722279310513536 22784024634726888 22809610791112704 22826828998132848 22837922727100416 22880828348891136 22888858424758209 22898100315647232 22937103534355712 22946364905291776 22954417981354119 22999432620046896 23008719157751808 23051945654919168 23071242851115264 23114586811590144 23119872390397952 23127986359284963 23132035234737378 23180792912136704 23226251482177536 23243784197224032 23306946654281706 23356073009771008 23417615916647716 23578414579040256 23596213130148672 23622711363403776 23686903513847808 23710204497927168 23754748876105728 23774634401454144 23801332999421952 23819299824138624 23828917401649152 23887524403360384 23934368905414656 23938558949339136 23952436154456472 23997435613421712 24009098251567104 24054204161654784 24068148406410368 24072361870295808 24119568846876672 24131567621423561 24188653473533952 24234096714145792 24254383510146816 24314036941812397 24435773130415008 24591611634168384 24668393063648256 24729064747977252 24741082954358784 24787564044632064 24806275341951168 24834132458962944 24854921555622912 24920413906245624 24926112420897792 24972941126162432 24993846422041536 25040802379222656 25050913165836288 25118986299439104 25161772439025664 25180766213659368 25240334059339776 25287753093021696 25420478218027776 25429097241407488 25498198049128704 25562564224327728 25591270643687424 25660812140001792 25680182622899454 25734311282447872 25789291399692288 25804241476150176 25814660518453248 25874361697552758 25884809052470784 25933438861784064 25948472500661178 25997221914540188 26009856439197696 26058721175126016 26078392026153792 26129532917449728 26149257221877036 26204374596328448 26275582135992384 26453830991118336 26472087557949592 26534710164946944 26575550283829248 26673980060168064 26703934584717312 26724092485618944 26776499624349696 26853194381684736 26873464953780432 26903643497209856 26926165018591488 26937037062733824 26946490673763531 26997115065099426 27003288455972608 27060979681861632 27076666957211664 27127535910824544 27138489262989312 27212235157725696 27263358803414016 27279163398130982 27343695230951424 27395065850773504 27415745463392448 27490244771716884 27623047886556096 27665563088439432 27810437708611584 27886009550211072 27938399016333312 27965882228324352 28020724572192768 28041876473510016 28073367127523328 28094558766932736 28170902676625488 28177344475797504 28182277311565824 28230281273053184 28251591361666608 28306993993903872 28318423578771456 28328361990366789 28395375816757248 28448722229649408 28465213980658416 28530206661091328 28607734396583424 28685472805269792 28745936012025856 28790179474148352 28951100192753856 29029771660668948 29041493083259904 29112920366595468 29153112017043456 29181790151294976 29236614001360896 29261088494097408 29316061322016768 29338191029423016 29388163903393256 29400030034905088 29457684806664192 29479921420869504 29535305370365184 29560029902991432 29622336500197376 29685623196155904 29700390918675152 29770650428964864 29781098502693291 29851548935565312 29924968543769104 30041926407806976 30127974184329216 30209843679395328 30232648073002986 30266598934361088 30296372414018048 30361099155259392 30378699512969184 30412814388150272 30435771997510464 30461250326863122 30518477899677612 30530800420862976 30590672683843584 30605890641805492 30665910160062528 30671278653840768 30678292210335744 30735927539892224 30761657134820352 30819449082120192 30837315145713284 30842713646316504 30968335309570048 30991712262965376 31075928872375608 31286742422188032 31437886105387008 31461617506864896 31523315143716864 31582538018463744 31606378612799328 31613605997236224 31672998501474304 31699512535272192 31759066432184832 31783040281874934 31845368243141856 31858226526117888 31912491873886208 31918078599118848 31936581539275296 31996580817895616 32023365728240718 32096482493727744 32159425129168896 32183701196156352 32251537964711936 32339178013529088 32569987716848088 32581030840553344 32708369580097536 32788815512224512 32829513920206848 32891190751531008 32955691845353472 32972086330636336 32988110605811712 33050085392842752 33061684391317413 33075033789268224 33139895407497216 33164911598478192 33227218541660832 33234816561197056 33325128562722048 33387736505630208 33412939783509546 33491981732585472 33574354951545824 33665589611740242 33705575969734656 33893970957370368 33997597398838272 34049923801156224 34083418965770304 34121694191583232 34176036952090332 34214416186669056 34240243497199272 34321242523336704 34385721866256384 34405655301533568 34419547357937664 34499148930070344 34513078736627712 34577918482378752 34597963334214904 34671880217385216 34679808585596928 34744961566834688 34771189368205056 34839377223266304 34865676295836048 34948154851393536 35034109514656512 35126423874971574 35367621868560384 35434067045105664 35565306746890752 35632123314158592 35701999499132928 35728949736207936 35743376102473728 35804259175579648 35831286605040576 35901553358121984 35928654231684708 35996153420132568 36013647377350656 36081306242482176 36102222609615552 36108542805443712 36170047881099392 36184652350652416 36282980210300928 36351145071218688 36381575265220224 36458260307935232 36554327284523264 36653659695622512 36830730515408128 36887417451252576 37093597121965878 37111624431538176 37181346066948096 37209413012926752 37251198688444416 37287842971099136 37389168631346688 37459411689243648 37490769633062304 37561203568833984 37569792634396672 37576369748754432 37668788482222144 37742658658538496 37771149320489052 37860501089009664 37931629639532544 37953618640877888 38143645862111232 38247297073693056 38343846336491592 38386905965531136 38491218210002688 38506759904231424 38601466923671808 38706362214225264 38721990777679872 38797926330728448 38817227155460624 38900158292676096 38909053535059968 38922708750991767 38995832871810282 39014784658796544 39088081762689024 39117588039230688 39194299376174592 39306561894492672 39380407160486912 39413373203988576 39680746486677504 39708131336924388 39802065247420416 40055901877075968 40086138728428416 40170632245772288 40279791572527104 40310197430670648 40355465245814784 40389247527887232 40405555594100736 40481465540345856 40495672597649139 40504932683958912 40581029330013952 40615000435817496 40691303866236816 40707733894483968 40787563578458112 40818352736588544 40887880213416704 40895038205121024 40904389613780992 40918745097196473 41015542846427136 41092598776160256 41123618195088672 41235367157575326 41322283017287168 41434571829834144 41715656562917376 41907598524499968 41948823342486528 42031086858289152 42062814710265024 42110050691284992 42141838150399104 42151474662981632 42266016713696256 42345421909579776 42377387042499912 42460490990855808 42477635368157184 42557438132158464 42582108719033728 42673083344474112 42697820970987624 42795309991636992 42879233505558528 42911601594875136 43017142281668087 43118904018038784 43185269211222528 43426650289130784 43669380549893202 43718420682966016 43772685226942464 43854921002041344 43974091983025152 44082245855089884 44100045052357632 44186527209996288 44219882131304256 44302958055547776 44433504750296064 44516982007506944 44550586378012728 44655975643447296 44777323403347968 44887452815653656 44940767959646208 45191961276493824 45314765519092992 45330129865117696 45399898401541632 45444558621027072 45568049269453776 45619221582225408 45653657996265696 45675845454200832 45777716849516418 45796200631294464 45874207068711424 45908835962708238 45998865240093792 46017438315503616 46103891309838336 46142485702230528 46229173623180288 46255972718569926 46264070469474756 46361585824273408 46452502964355072 46487568394448064 46613893308563412 46712146019542016 46835231833295432 47156829158080512 47192426260297344 47245422726807552 47373807027695616 47420408995854336 47509497752211456 47549268802908288 47602665998843904 47638599648277248 47657834803298304 47674560422812401 47775048806720768 47868737810829312 47877117898678272 47904872308912944 47994871226843424 48018196503134208 48035048592361077 48136296812820736 48144723740591616 48239137693753344 48263135242847122 48377306947067904 48468193428291584 48508767020293632 48628073883624794 48871546260830016 49183223268336768 49336786127296512 49458129495954504 49482165908717568 49575128089264128 49612550683902336 49668264917925888 49709843111245824 49840827812491248 49852224841795584 49945882252324864 49987692844083072 50081604758445312 50101826331672576 50119409675264319 50237972598878208 50323544878051328 50361532427318736 50480668118679552 50498384417610363 50840956436055552 50858194482814976 50996396098257408 51125128448655456 51182541287374848 51321624280003584 51360365245798908 51468622564895744 51578582799384576 51608482952300352 51629321036906496 51748723395105516 51769618104941568 51866877723568128 51896945001322356 51994443829080376 52019712878395392 52117442350252032 52156784052307584 52259065834899456 52298514443754072 52408749192656896 52551164271984768 52689635812457361 52907661982236672 52944175115899184 53069420329893888 53151100567658496 53347960120336128 53448184971237888 53552999248699392 53706388763369472 53746929907560864 53807286994419712 53852330037182976 53892981347527062 53994230130198852 54006576911945216 54121959363723264 54153333914423328 54255071821649088 54276978525978624 54424470315451392 54526717606828032 54558326796261964 54687390461902848 54790131701547008 54831490926784896 54980489543433768 55246095773112192 55331126176878864 55620875417223168 55640395682948817 55772019100422144 55876798032666624 55931764456648704 56041449144385536 56083752947020032 56189117533865472 56341805353250976 56354688951595008 56364554623131648 56460562546106368 56503182723333216 56613987987807744 56656723980733578 56790751633514496 56897444459298816 56930427961316832 57060413322182656 57215468793166848 57370945610539584 57491872024051712 57580358948296704 57902200385507712 58059543321337896 58082986166519808 58225840733190936 58306224034086912 58363580302589952 58473228002721792 58493749307715423 58522176988194816 58632122644033536 58676382058846032 58776327806786512 58800060069810176 58915369613328384 58959842841739008 59070610740730368 59120059805982864 59244673000394752 59400781837350304 59562197005386582 59703097871130624 59849937087538208 60083852815613952 60255948368658432 60419687358790656 60465296146005972 60533197868722176 60592744828036096 60722198310518784 60757399025938368 60825628776300544 60871543995020928 60922500653726244 61036955799355224 61061600841725952 61181345367687168 61211781283610984 61331820320125056 61342557307681536 61356584420671488 61471855079784448 61523314269640704 61638898164240384 61674630291426568 61685427292633008 61936670619140096 61983424525930752 62151857744751216 62573484844376064 62923235013729792 63046630287433728 63165076036927488 63212757225598656 63227211994472448 63345997002948608 63399025070544384 63518132864369664 63566080563749868 63690736486283712 63716453052235776 63824983747772416 63836157198237696 63873163078550592 63993161635791232 64046731456481436 64192964987455488 64318850258337792 64367402392312704 64503075929423872 64678356027058176 65139975433696176 65162061681106688 65504070824839803 65577631024449024 65659027840413696 65782381503062016 65944172661272672 65976221211623424 66123368782634826 66150067578536448 66279790814994432 66329823196956384 66454437083321664 66469633122394112 66650257125444096 66775473011260416 66825879567019092 66983963465170944 67148709903091648 67331179223480484 67411151939469312 67787941914740736 67995194797676544 68099847602312448 68166837931540608 68243388383166464 68352073904180664 68428832373338112 68480486994398544 68642485046673408 68811310603067136 68839094715875328 68863253944062357 68998297860140688 69026157473255424 69155836964757504 69195926668429808 69343760434770432 69359617171193856 69383959077854889 69542378736410112 69678754446532608 69731352591672096 70068219029313024 70252847749943148 70735243737120768 70868134090211328 71130613493781504 71264246628317184 71403998998265856 71457899472415872 71486752204947456 71608518351159296 71662573210081152 71803106716243968 71857308463369416 71992306840265136 72027294754701312 72162612484964352 72204445219231104 72217085610887424 72340095762198784 72369304701304832 72394702864270683 72565960420601856 72702290142437376 72763150530440448 72916520615870464 72942110825437191 73108654569046528 73307319391245024 73661461030816256 73774834902505152 74187194243931756 74223248863076352 74362692133896192 74418826025853504 74502397376888832 74575685942198272 74778337262693376 74918823378487296 74981539266124608 75122407137667968 75139585268793344 75152739497508864 75337576964444288 75485317317076992 75542298640978104 75721002178019328 75863259279065088 75907237281755776 76107251729105077 76287291724222464 76494594147386112 76687692672983184 76773811931062272 76982436420005376 77202933847343616 77412724428450528 77443981555359744 77634454310921248 77800316585352192 77845417501983534 77991665743620564 78029569317593088 78176163525378048 78235176078461376 78388598752349184 78613123788985344 78760814320973824 78826746407977152 79361492973355008 79416262673848776 79604130494840832 80111803754151936 80172277456856832 80341264491544576 80559583145054208 80620394861341296 80710930491629568 80778495055774464 80811111188201472 80991345195298278 81009865367917824 81162058660027904 81230000871634992 81382607732473632 81415467788967936 81636705473177088 81775760426833408 81790076410242048 81837490194392946 82031085692854272 82185197552320512 82247236390177344 82470734315150652 82644566034574336 82869143659668288 83431313125834752 83815197048999936 83897646684973056 84062173716578304 84125629420530048 84220101382569984 84283676300798208 84302949325963264 84490971222255611 84532033427392512 84690843819159552 84754774084999824 84920981981711616 84955270736314368 84985085971100367 85164217438067456 85346166688948224 85395641941975248 85590619983273984 85823203189750272 86034284563336174 86237808036077568 86370538422445056 86853300578261568 87338761099786404 87436841365932032 87545370453884928 87709842004082688 87948183966050304 88164491710179768 88200090104715264 88373054419992576 88439764262608512 88605916111095552 88867009500592128 89033964015013888 89101172756025456 89311951286894592 89343295508079873 89554646806695936 89774905631307312 90383922552987648 90629531038185984 90660259730235392 90799796803083264 90889117242054144 91136098538907552 91238443164450816 91307315992531392 91555433699032836 91592401262588928 91748414137422848 91817671925416476 91997730480187584 92034876631007232 92207782619676672 92284971404461056 92458347246360576 92511945437139852 92528140938949512 92723171648546816 92905005928710144 92975136788896128 93227786617126824 93424292039084032 93670463666590864 94313658316161024 94384852520594688 94747614055391232 94840817991708672 95018995504422912 95098537605816576 95277199296554496 95349120845624802 95550097613441536 95737475621658624 95754235797356544 95809744617825888 95989742453686848 96070097184722154 96272593625641472 96289447481183232 96478275387506688 96526270485694244 96754613894135808 96936386856583168 97017534040587264 97256147767249588 97743092521660032 98366446536673536 98673572254593024 98916258991909008 98964331817435136 99150256178528256 99185053173952239 99225101367804672 99419686222491648 99469144585867849 99681655624982496 99704449683591168 99891764504649728 99975385688166144 100163209516890624 100238819350528638 100475945197756416 100647089756102656 100723064854637472 100996768835220726 101681912872111104 101716388965629952 101992792196514816 102250256897310912 102365082574749696 102643248560007168 102720730491597816 102937245129791488 103157165598769152 103216965904600704 103258642073812992 103497446790211032 103539236209883136 103733755447136256 103793890002644712 103988887658160752 104039425756790784 104234884700504064 104313568104615168 104518131669798912 104597028887508144 104817498385313792 105102328543969536 105379271624914722 105888350231798368 106302201135316992 106695920240672256 106896369942475776 107105998497398784 107412777526738944 107493859815121728 107614573988839424 107704660074365952 107785962695054124 107988460260397704 108013153823890432 108243918727446528 108306667828846656 108510143643298176 108553957051957248 108848940630902784 109053435213656064 109116653592523928 109374780923805696 109580263403094016 109662981853569792 109960979086867536 110492191546224384 110662252353757728 111280791365897634 111544038200844288 111753596065333248 111863528913297408 112167505894040064 112378235067730944 112683610706501952 112709377903190016 112729109246263296 112921125092212736 113006365446666432 113227975975615488 113313447961467156 113581503267028992 113794888918597632 113860855922633664 114120826644365312 114430937586333696 114741891221079168 114983744048103424 115160717896593408 115804400771015424 116119086642675792 116165972333039616 116451681466381872 116727160605179904 116768126252975301 116987498615430846 117044353976389632 117264245288067072 117352764117692064 117552655613573024 117600120139620352 117919685683478016 118141221481460736 118240119611965728 118489346000789504 118801563674700608 119124394010773164 119406195742261248 119699874175076416 120167705631227904 120511896737316864 120839374717581312 120930592292011944 121066395737444352 121185489656072192 121444396621037568 121514798051876736 121651257552601088 121743087990041856 121845001307452488 122073911598710448 122123201683451904 122362690735374336 122423562567221968 122663640640250112 122685114615363072 122713168841342976 122756235291589419 123046628539281408 123277796328480768 123349260582853136 123370854585266016 123966849051861504 124303715489502432 125146969688752128 125846470027459584 126093260574867456 126330152073854976 126425514451197312 126454423988944896 126691994005897216 126798050141088768 127036265728739328 127132161127499736 127381472972567424 127432906104471552 127649967495544832 127672314396475392 127746326157101184 127986323271582464 128093462912962872 128385929974910976 128637700516675584 128734804784625408 129006151858847744 129051426845004261 129356712054116352 130279950867392352 130324123362213376 131008141649679606 131155262048898048 131318055680827392 131564763006124032 131888345322545344 132246737565269652 132300135157072896 132559581629988864 132659646393912768 132908874166643328 132939266244788224 133300514250888192 133550946022520832 133651759134038184 133967926930341888 134297419806183296 134662358446960968 134822303878938624 135575883829481472 135990389595353088 136199695204624896 136333675863081216 136704147808361328 136857664746676224 136960973988797088 137622621206134272 137726507888124714 137996595720281376 138052314946510848 138311673929515008 138391853336859616 138687520869540864 138767918155709778 139084757472820224 139357508893065216 139462705183344192 140136438058626048 140505695499886296 141470487474241536 141736268180422656 142261226987563008 142528493256634368 142807997996531712 142915798944831744 142973504409894912 143217036702318592 143325146420162304 143606213432487936 143714616926738832 143984613680530272 144054589509402624 144408890438462208 144434171221774848 144680191524397568 144789405728541366 145131920841203712 145404580284874752 145526301060880896 145884221650874382 146217309138093056 146614638782490048 147322922061632512 147549669805010304 148374388487863512 148446497726152704 148725384267792384 148837652051707008 149004794753777664 149151371884396544 149556674525386752 149837646756974592 149963078532249216 150244814275335936 150279170537586688 150305478995017728 150358229025792957 150675153928888576 150970634634153984 151084597281956208 151442004356038656 151495153252831089 151814474563511552 152214503458210154 152574583448444928 152989188294772224 153375385345966368 153547623862124544 153964872840010752 154405867694687232 154825448856901056 154887963110719488 155268908621842496 155600633170704384 155690835003967068 155983331487241128 156059138635186176 156352327050756096 156470352156922752 156777197504698368 157226247577970688 157521628641947648 157653492815954304 158068907437372083 158722985946710016 158832525347697552 159208260989681664 160344554913713664 161119166290108416 161240789722682592 161421860983259136 161556990111548928 161982690390596556 162019730735835648 162324117320055808 162460001743269984 162765215464947264 162830935577935872 163273410946354176 163551520853666816 163580152820484096 163674980388785892 164062171385708544 164370395104641024 164494472780354688 164941468630301304 165289132069148672 165738287319336576 166862626251669504 166921187048846451 167630394097999872 167795293369946112 168124347433156608 168251258841060096 168567352601596416 168605898651926528 168981942444511222 169064066854785024 169381687638319104 169509548169999648 169841963963423232 169970171942200734 170328434876134912 170692333377896448 170791283883950496 171181239966547968 171646406379500544 172068569126672348 172475616072155136 172741076844890112 173706601156523136 174677522199572808 174873682731864064 175090740907769856 175419684008165376 175481247923146269 175896367932100608 176328983420359536 176400180209430528 176746108839985152 176879528525217024 177211832222191104 177314562087851383 177734019001184256 178067928030027776 178202345512050912 178686591016159746 179109293613391872 179549811262614624 180767845105975296 181259062076371968 181320519460470784 181599593606166528 181778234484108288 182272197077815104 182476886328901632 182614631985062784 183110867398065672 183184802525177856 183496828274845696 183635343850832952 183995460960375168 184069753262014464 184415565239353344 184569942808922112 184916694492721152 185023890874279704 185056281877899024 185446343297093632 185810011857420288 185950273577792256 186455573234253648 186848584078168064 187340927333181728 188769705041189376 189495228110782464 189681635983417344 190037991008845824 190197075211633152 190554398593108992 190698241691249604 191100195226883072 191474951243317248 191508471594713088 191619489235651776 191979484907373696 192140194369444308 192545187251282944 192578894962366464 192956550775013376 193052540971388488 193509227788271616 193872773713166336 194035068081174528 194512295534499176 195486185043320064 196512212474519409 196732893073347072 197347144509186048 197832517983818016 197928663634870272 198370106347904478 198450202735609344 198839372444983296 198938289171735698 199363311249964992 199408899367182336 199783529009299456 199950771376332288 200326419033781248 200477638701057276 200951890395512832 201294179512205312 201446129709274944 201993537670441452 203363825744222208 203432777931259904 203985584393029632 204500513794621824 204730165149499392 205286497120014336 205441460983195632 205874490259582976 206433931809201408 206517284147625984 206589761832187071 206994893580422064 207078472419766272 207467510894272512 207587780005289424 207977775316321504 208078851513581568 208151877233564667 208627136209230336 209036263339597824 209194057775016288 209634996770627584 210204657087939072 210758543249829444 211776700463596736 212604402270633984 213391840481344512 213792739884951552 214211996994797568 214825555053477888 214987719630243456 215229147977678848 215409320148731904 215571925390108248 215976920520795408 216026307647780864 216487837454893056 216613335657693312 217020287286596352 217107914103914496 217184108592812049 217697881261805568 218106870427312128 218233307185047856 218749561847611392 218826332476311573 219325963707139584 219921958173735072 220984383092448768 221324504707515456 222561582731795268 223088076401688576 223507192130666496 223727057826594816 224335011788080128 224756470135461888 225367221413003904 225418755806380032 225458218492526592 225842250184425472 226012730893332864 226455951951230976 226626895922934312 227163006534057984 227589777837195264 227721711845267328 228241653288730624 228321755187315231 228861875172667392 229483782442158336 229967488096206848 230321435793186816 231608801542030848 232238173285351584 232331944666079232 232903362932763744 233536252505950602 233974997230861692 234088707952779264 234528490576134144 234705528235384128 235105311227146048 235200240279240704 235839371366956032 236282442962921472 236480239223931456 236978692001579008 237603127349401216 238248788021546328 238812391484522496 239399748350152832 240335411262455808 241023793474633728 241678749435162624 241861184584023888 242132791474888704 242370979312144384 243029596103753472 243486175980083712 243690002614904976 244147823197420896 244246403366903808 244847125134443936 245327281280500224 245370229230726144 245512470583178838 246093257078562816 246555592656961536 246698521165706272 246741709170532032 247933698103723008 248607430979004864 250293939377504256 251692940054919168 252186521149734912 252660304147709952 252851028902394624 252908847977889792 253383988011794432 253472913666766833 253596100282177536 254072531457478656 254264322254999472 254762945945134848 254865812208943104 255299934991089664 255492652314202368 255972646543164928 256186925825925744 256771859949821952 257469609569250816 258102853690008522 258713424108232704 260559901734784704 260648246724426752 262016283299359212 262310524097796096 262636111361654784 263129526012248064 263776690645090688 264493475130539304 264600270314145792 265119163259977728 265319292787825536 265817748333286656 265878532489576448 266601028501776384 267101892045041664 267303518268076368 267935853860683776 268029886524239619 268594839612366592 269324716893921936 271151767658962944 271980779190706176 272399390409249792 272667351726162432 273408295616722656 273715329493352448 273921947977594176 275245242412268544 275453015776249428 275993191440562752 276104629893021696 276623347859030016 276783706673719232 277375041739081728 277535836311419556 278169514945640448 278715017786130432 278925410366688384 280272876117252096 281011390999772592 282940974948483072 284522453975126016 285056986513268736 285831597889663488 286650292840324608 287212426864975872 287429233853477664 287969227361060544 288817780876924416 288868342443549696 289360383048795136 289578811457082732 290263841682407424 290809160569749504 291052602121761792 291768443301748764 292434618276186112 293229277564980096 294645844123265024 295099339610020608 296748776975727024 296892995452305408 297450768535584768 297555159521856717 297675304103414016 298302743768793088 298407433757603547 299113349050773504 299675293513949184 299926157064498432 300489628550671872 300558341075173376 300716458051585914 301350307857777152 301941269268307968 302169194563912416 302990306505662178 303628949127023104 304429006916420308 305149166896889856 305978376589544448 306750770691932736 307095247724249088 307929745680021504 308811735389374464 309650897713802112 309775926221438976 310537817243684992 311201266341408768 311381670007934136 311966662974482256 312118277270372352 312704654101512192 312940704313845504 313554395009396736 313710379078506293 314452495155941376 315043257283895296 315306985631908608 316082480243561161 316137814874744166 317665050695395104 320689109827427328 322238332580216832 322481579445365184 322843721966518272 323113980223097856 323965380781193112 324039461471671296 324648234640111616 324920003486539968 325530430929894528 325661871155871744 326546821892708352 327103041707333632 327160305640968192 327349960777571784 328124342771417088 328740790209282048 328988945560709376 329882937260602608 330578264138297344 331476574638673152 333842374097692902 335260788195999744 335590586739892224 336502517682120192 337134705203192832 337963884889022444 338128133709570048 338763375276638208 339019096339999296 339683927926846464 339940343884401468 340656869752269824 341384666755792896 341582567767900992 342362479933095936 343292812759001088 344137138253344696 344951232144310272 345482153689780224 347413202313046272 349355044399145616 349747365463728128 350181481815539712 350304378758925903 350962495846292538 351792735864201216 352657966840719072 352800360418861056 353759057050434048 354423664444382208 354629124175702766 355468038002368512 356135856060055552 356404691024101824 357373182032319492 358218587226783744 359099622525229248 361535690211950592 362518124152743936 362641038920941568 363199187212333056 363556468968216576 364544394155630208 364953772657803264 365229263970125568 366221734796131344 366369605050355712 366993656549691392 367270687701665904 367990921920750336 368139506524028928 368268705874768257 369139885617844224 369833388985442304 370047781748559408 370112563755798048 370892686594187264 371900547155584512 372911146468507296 373697168156336128 374681854666363456 377539410082378752 378990456221564928 379363271966834688 380075982017691648 380394150423266304 381108797186217984 381396483382499208 382200390453766144 382949902486634496 383016943189426176 383238978471303552 383958969814747392 384280388738888616 385090374502565888 385157789924732928 385913101550026752 386105081942776976 387018455576543232 387154280535012783 388070136162349056 389024591068998352 390972370086640128 393024424949038818 393465786146694144 394694289018372096 395665035967636032 396740212695808956 396900405471218688 397678744889966592 397876578343471396 398726622499929984 398817798734364672 399567058018598912 399901542752664576 400652838067562496 400955277402114552 401903780791025664 402588359024410624 402892259418549888 403987075340882904 406727651488444416 406865555862519808 407971168786059264 409001027589243648 410572994240028672 410882921966391264 411748980519165952 412867863618402816 413179523664374142 413989787160844128 414156944839532544 414935021788545024 415175560010578848 415955550632643008 416303754467129334 417254272418460672 418072526679195648 418388115550032576 419269993541255168 420409314175878144 421517086499658888 423553400927193472 425208804541267968 426783680962689024 427585479769903104 428423993989595136 429651110106955776 429975439260486912 430818640297463808 431143850780216496 431953841041590816 432052615295561728 433226671315386624 434040574573192704 434368217185624098 435395762523611136 436213740854624256 436466614370095712 437652664952623146 438651927414279168 439843916347470144 441968766184897536 442649009415030912 445123165463590536 446176152803377152 447014384261332992 447454115653189632 448670023576160256 449512940270923776 450734442826007808 450837511612760064 450916436985053184 451684500368850944 452025461786665728 452911903902461952 453253791845868624 454326013068115968 455443423690534656 456643510374630462 457723750345334784 458967564884316672 460642871586373632 463217603084061696 464476346570703168 464663889332158464 465806725865527488 467072505011901204 467949994461723384 468177415905558528 469056981152268288 469411056470768256 470210622454292096 470400480558481408 471678742733912064 472564885925842944 472960478447862912 473957384003158016 474206722312116249 475206254698802432 476497576043092656 477624782969044992 478799496700305664 483357498870325248 483722369168047776 484265582949777408 484741958624288768 486059192207506944 486972351960167424 487380005229809952 488295646394841792 488492806733807616 489694250268887872 490654562561000448 490740458461452288 491024941166357676 492186514157125632 493111185313923072 493397042331412544 493483418341064064 495867396207446016 497214861958009728 500587878755008512 503385880109838336 504373042299469824 505702057804789248 505817695955779584 506945827333533666 507192200564355072 508145062914957312 508528644509998944 509525891890269696 510985304628404736 511945293086329856 512373851651851488 513543719899643904 514939219138501632 516205707380017044 517426848216465408 521119803469569408 521296493448853504 524032566598718424 524621048195592192 525272222723309568 526259052024496128 526443743769438807 527553381290181376 528986950261078608 529200540628291584 530238326519955456 530638585575651072 531635496666573312 531757064979152896 531943686263554149 533202057003552768 534203784090083328 534607036536152736 536059773048479238 537189679224733184 538649433787843872 542303535317925888 543961558381412352 544798780818499584 545334703452324864 546816591233445312 547430658986704896 547843895955188352 550490484824537088 550906031552498856 551986382881125504 552209259786043392 553246695718060032 553567413347438464 554750083478163456 555071672622839112 556339029891280896 557430035572260864 557850820733376768 559222849661685131 560545752234504192 562022781999545184 569044907950252032 570113973026537472 571663195779326976 573300585680649216 574424853729951744 574858467706955328 575938454722121088 577635561753848832 577736684887099392 578720766097590272 579157622914165464 580527683364814848 581618321139499008 582105204243523584 583536886603497528 584869236552372224 586458555129960192 589291688246530048 590198679220041216 593497553951454048 593785990904610816 595110319043713434 595350608206828032 596814867515207094 598226698101547008 599350587027898368 599852314128996864 600979257101343744 601432916103171828 602700615715554304 603882538536615936 604338389127824832 605980613011324356 607257898254046208 608858013832840616 610298333793779712 611956753179088896 613501541383865472 614190495448498176 615859491360043008 617623470778748928 619301795427604224 619551852442877952 619769285496561213 621075634487369984 622402532682817536 622763340015868272 623933325948964512 624236554540744704 624455631700694001 625881408627691008 627108790018793472 627420758157012586 628904990311882752 630086514567790592 630613971263817216 632164960487122322 632275629749488332 635330101390790208 641378219654854656 644476665160433664 644963158890730368 645687443933036544 646227960446195712 647930761562386224 648078922943342592 649296469280223232 649840006973079936 651060861859789056 651323742311743488 651552325778436147 653093643785416704 654206083414667264 654320611281936384 654699921555143568 656248685542834176 656478997428934719 657977891121418752 659765874521205216 661156528276594688 662953149277346304 667684748195385804 670521576391999488 671181173479784448 673005035364240384 674269410406385664 675927769778044888 676256267419140096 677526750553276416 678038192679998592 679367855853692928 679880687768802936 681313739504539648 682769333511585792 683165135535801984 684724959866191872 684965265561945693 686585625518002176 688274276506689392 689902464288620544 690964307379560448 694826404626092544 698710088798291232 699494730927456256 700608757517851806 701924991692585076 703585471728402432 705315933681438144 705600720837722112 707518114100868096 708847328888764416 709258248351405532 710936076004737024 712271712120111104 712809382048203648 714746364064638984 716437174453567488 718199245050458496 723071380423901184 725036248305487872 725282077841883136 726398374424666112 727112937936433152 729088788311260416 730458527940251136 732443469592262688 732739210100711424 733987313099382784 734541375403331808 735981843841500672 736537411749536514 738279771235688448 739666777970884608 740095563497118816 740225127511596096 741785373188374528 743801094311169024 745822292937014592 747394336312672256 749363709332726912 755078820164757504 757980912443129856 758726543933669376 760151964035383296 760418741000300499 760788300846532608 762217594372435968 762792966764998416 764400780907532288 765899804973268992 766477956942607104 767917939629494784 768560777477777232 770180749005131776 770315579849465856 772210163885553952 774308561070025566 776140272324698112 778049182137996704 781944740173280256 786048849898077636 786931572293388288 789388578036744192 791330071935272064 793480425391617912 793800810942437376 795357489779933184 795753156686942792 797453244999859968 797635597468729344 799134116037197824 799803085505329152 801305676135124992 801910554804229104 803807561582051328 805176718048821248 805784518837099776 807974150681765808 813455302976888832 815942337572118528 818002055178487296 821145988480057344 821765843932782528 823497961038331904 825735727236805632 826359047328748284 827979574321688256 828313889679065088 829870043577090048 830351120021157696 831911101265286016 832607508934258668 834508544836921344 836145053358391296 836776231100065152 838539987082510336 840818628351756288 843034172999317776 847106801854386944 853567361925378048 855170959539806208 859950878520973824 861637280594927616 862287701560432992 863907682083181632 864105230591123456 866453342630773248 868081149146385408 868736434371248196 870791525047222272 872427481709248512 872933228740191424 875305329905246292 877303854828558336 879687832694940288 883937532369795072 885298018830061824 890246330927181072 892352305606754304 894908231306379264 895222301272810641 897340047152320512 899025880541847552 901468885652015616 901675023225520128 904050923573331456 905823807804923904 906507583691737248 910886847381069312 913287020749260924 915447500690669568 917935129768633344 921285743172747264 926435206168123392 928952693141406336 929327778664316928 931613451731054976 934145010023802408 935899988923446768 936354831811117056 938113962304536576 938822112941536512 940421244908584192 940800961116962816 941131137235518879 943357485467824128 945129771851685888 945920956895725824 947914768006316032 948247440730683483 948413444624232498 950412509397604864 952995152086185312 957598993400611328 966714997740650496 967444738336095552 968531165899554816 969483917248577536 972118384415013888 973944703920334848 974760010459619904 976591292789683584 976985613467615232 979388500537775744 981309125122000896 981480916922904576 982049882332715352 984373028314251264 986222370627846144 986794084662825088 986966836682128128 989394272478366001 991734792414892032 994429723916019456 1006771760219676672 1011404115609578496 1013891654667067332 1014384401128710144 1016290125829914624 1017057289019997888 1019051783780539392 1021970609256809472 1023890586172659712 1024747703303702976 1027087439799287808 1029878438277003264 1032411414760034088 1034853696432930816 1042239606939138816 1042592986897707008 1048065133197436848 1049242096391184384 1050544445446619136 1052887487538877614 1055106762580362752 1057973900522157216 1058401081256583168 1061277171151302144 1063270993333146624 1063887372527108298 1066404114007105536 1068407568180166656 1069214073072305472 1072119546096958476 1074379358449466368 1077298867575687744 1084607070635851776 1087923116762824704 1089597561636999168 1090669406904649728 1093633182466890624 1094861317973409792 1095687791910376704 1100980969649074176 1101812063104997712 1103972765762251008 1104418519572086784 1104806117624304771 1107134826694876928 1109500166956326912 1110143345245678224 1112678059782561792 1115701641466753536 1118445699323370262 1121091504469008384 1124045563999090368 1138089815900504064 1140227946053074944 1143326391558653952 1146601171361298432 1148849707459903488 1149716935413910656 1151876909444242176 1155271123507697664 1155473369774198784 1157441532195180544 1158315245828330928 1161055366729629696 1161462841605038349 1164210408487047168 1167073773206995056 1169738473104744448 1172917110259920384 1178583376493060096 1180397358440082432 1186995107902908096 1190220638087426868 1190701216413656064 1193629735030414188 1196453396203094016 1198701174055796736 1199704628257993728 1201958514202687488 1202865832206343656 1205401231431108608 1207765077073231872 1208676778255649664 1211961226022648712 1214515796508092416 1217716027665681232 1220596667587559424 1223913506358177792 1227003082767730944 1231718982720086016 1235246941557497856 1238603590855208448 1239538570993122426 1242151268974739968 1244805065365635072 1245526680031736544 1247866651897929024 1248911263401388002 1251762817255382016 1254217580037586944 1254841516314025172 1257809980623765504 1260173029135581184 1261227942527634432 1264329920974244644 1264551259498976664 1270660202781580416 1282756439309709312 1288953330320867328 1289926317781460736 1292455920892391424 1295861523124772448 1296157845886685184 1298592938560446464 1299680013946159872 1302121723719578112 1303104651556872294 1306187287570833408 1308412166829334528 1308641222563872768 1309399843110287136 1312957994857869438 1315955782242837504 1319531749042410432 1322313056553189376 1325906298554692608 1335369496390771608 1341043152783998976 1342362346959568896 1346010070728480768 1348538820812771328 1351855539556089776 1352512534838280192 1355053501106552832 1356076385359997184 1358735711707385856 1359761375537605872 1362627479009079296 1366330271071603968 1369930531123891386 1373171251036004352 1376548553013378784 1381928614759120896 1389652809252185088 1397420177596582464 1398989461854912512 1401217515035703612 1403849983385170152 1407170943456804864 1410631867362876288 1411201441675444224 1415036228201736192 1417694657777528832 1418516496702811064 1421872152009474048 1424543424240222208 1425618764096407296 1429492728129277968 1432874348907134976 1436398490100916992 1450072496610975744 1452796748849332224 1454225875872866304 1458177576622520832 1460917055880502272 1464886939184525376 1465478420201422848 1467974626198765568 1469082750806663616 1471963687683001344 1473074823499073028 1476559542471376896 1479333555941769216 1480191126994237632 1480450255023192192 1483570746376749056 1487602188622338048 1491644585874029184 1494788672625344512 1498727418665453824 1510157640329515008 1517453087867338752 1520837482000600998 1521576601693065216 1524435188744871936 1525585933529996832 1528801561815064576 1532955913885214208 1535835879258989568 1537121554955554464 1540361498010263552 1540631159698931712 1544420327771107904 1548617122140051132 1552280544649396224 1556098364275993408 1563889480346560512 1572097699796155272 1573863144586776576 1578777156073488384 1582660143870544128 1586960850783235824 1587601621884874752 1590714979559866368 1591506313373885584 1594906489999719936 1595271194937458688 1595831058790662447 1599606171010658304 1602611352270249984 1603821109608458208 1611569037674199552 1615948301363531616 1626910605953777664 1631884675144237056 1636004110356974592 1642291976960114688 1643531687865565056 1646995922076663808 1651471454473611264 1652718094657496568 1655959148643376512 1656627779358130176 1659740087154180096 1660702240042315392 1663822202530572032 1665215017868517336 1669017089673842688 1672290106716782592 1673552462200130304 1677079974165020672 1677668548985055393 1681637256703512576 1686068345998635552 1694213603708773888 1707134723850756096 1710341919079612416 1719901757041947648 1723274561189855232 1724575403120865984 1727815364166363264 1728210461182246912 1732906685261546496 1736162298292770816 1737472868742496392 1741583050094444544 1744854963418497024 1745866457480382848 1750610659810492584 1754607709657116672 1759375665389880576 1767875064739590144 1770596037660123648 1780492661854362144 1790444602545621282 1794680094304641024 1798051761083695104 1802937771304031232 1808101847146662912 1811647615609847808 1813015167383474496 1821773694762138624 1826574041498521848 1830895001381339136 1835870259537266688 1842571486345494528 1852870412336246784 1857905386282812672 1858655557328633856 1863226903462109952 1868290020047604816 1871799977846893536 1872709663622234112 1877644225883073024 1880842489817168384 1882262274471037758 1886714970935648256 1890259543703371776 1891841913791451648 1896494881461366966 1896826889248464996 1900825018795209728 1905990304172370624 1915197986801222656 1933429995481300992 1934889476672191104 1937062331799109632 1938967834497155072 1944236768830027776 1947889407840669696 1949520020919239808 1953182585579367168 1953971226935230464 1954656977335308441 1958777001075551488 1962618250244001792 1962961833845809152 1964099764665430704 1968746056628502528 1969436992286804157 1973588169325650176 1973933673364256256 1978788544956732002 1983469584829784064 1988859447832038912 2013543520439353344 2022808231219156992 2027783309334134664 2028768802257420288 2032580251659829248 2034114578039995776 2038103567561078784 2043941218513618944 2047781172345319424 2049495406607405952 2054174879598575616 2054895796685837079 2059756876554006528 2064822829520068176 2069707392865861632 2084479213878277632 2085185973795414016 2096130266394873696 2098484192782368768 2105774975077755228 2110213525160725504 2115947801044314432 2116802162513166336 2122554342302604288 2126541986666293248 2127774745054216596 2132808228014211072 2136815136360333312 2138428146144610944 2144239092193916952 2148758716898932736 2154597735151375488 2169214141271703552 2175846233525649408 2179195123273998336 2181338813809299456 2187266364933781248 2191375583820753408 2201961939298148352 2203624126209995424 2207945531524502016 2209612235248609542 2214269653389753856 2219000333912653824 2220286690491356448 2225356119565123584 2231403282933507072 2236891398646740524 2242183008938016768 2248091127998180736 2276179631801008128 2280455892106149888 2281256223000901497 2286652783117307904 2293202342722596864 2297699414919806976 2299433870827821312 2303753818888484352 2310542247015395328 2310946739548397568 2314883064390361088 2316630491656661856 2322925683210076698 2328420816974094336 2334147546413990112 2339476946209488896 2345834220519840768 2357166752986120192 2360794716880164864 2373990215805816192 2380441276174853736 2381402432827312128 2387259470060828376 2392906792406188032 2397402348111593472 2399409256515987456 2403917028405374976 2405731664412687312 2410802462862217216 2415530154146463744 2417353556511299328 2423922452045297424 2429031593016184832 2435432055331362464 2447827012716355584 2454006165535461888 2463437965440172032 2470493883114995712 2477207181710416896 2479077141986244852 2484302537949479936 2489610130731270144 2491053360063473088 2495733303795858048 2497822526802776004 2503525634510764032 2508435160075173888 2509683032628050344 2515619961247531008 2520346058271162368 2522455885055268864 2528659841948489288 2529102518997953328 2541320405563160832 2565512878619418624 2579852635562921472 2584911841784782848 2591723046249544896 2592315691773370368 2597185877120892928 2599360027892319744 2604243447439156224 2606209303113744588 2612374575141666816 2616824333658669056 2617282445127745536 2618799686220574272 2625915989715738876 2631911564485675008 2639063498084820864 2644626113106378752 2651812597109385216 2670738992781543216 2684724693919137792 2685666903818431923 2692020141456961536 2697077641625542656 2703711079112179552 2705025069676560384 2712152770719994368 2717471423414771712 2719522751075211744 2725254958018158592 2732660542143207936 2739861062247782772 2746342502072008704 2753097106026757568 2763857229518241792 2779305618504370176 2794840355193164928 2797978923709825024 2802435030071407224 2807699966770340304 2814341886913609728 2821263734725752576 2822402883350888448 2823393411706556637 2830072456403472384 2835389315555057664 2837032993405622128 2843744304018948096 2844742322192050449 2851237528192814592 2858985456258555936 2872796980201833984 2900144993221951488 2905593497698664448 2908451751745732608 2916355153245041664 2921834111761004544 2929773878369050752 2930956840402845696 2935949252397531136 2938165501613327232 2943927375366002688 2946149646998146056 2953119084942753792 2958667111883538432 2960382253988475264 2960900510046384384 2967141492753498112 2968182817435098003 2975204377244676096 2983289171748058368 2989577345250689024 2997454837330907648 3020315280659030016 3041674964001201996 3043153203386130432 3048870377489743872 3051171867059993664 3057603123630129152 3065911827770428416 3071671758517979136 3074243109911108928 3080722996020527104 3081262319397863424 3088840655542215808 3097234244280102264 3104561089298792448 3112196728551986816 3127778960693121024 3144195399592310544 3147726289173553152 3165320287741088256 3173921701566471648 3175203243769749504 3183012626747771168 3189812979999439872 3191662117581324894 3199212342021316608 3205222704540499968 3207642219216916416 3223138075348399104 3231896602727063232 3253821211907555328 3263769350288474112 3272008220713949184 3284583953920229376 3287063375731130112 3293991844153327616 3302942908947222528 3305436189314993136 3311918297286753024 3313255558716260352 3321404480084630784 3327644405061144064 3330430035737034672 3338034179347685376 3347104924400260608 3355337097970110786 3363274513407025152 3372136691997271104 3388427207417547776 3414269447701512192 3420683838159224832 3439803514083895296 3446549122379710464 3449150806241731968 3455630728332726528 3456420922364493824 3465813370523092992 3472324596585541632 3474945737484992784 3483166100188889088 3484388524815115047 3491732914960765696 3501221319620985168 3509215419314233344 3518751330779761152 3535750129479180288 3541192075320247296 3560985323708724288 3580889205091242564 3589360188609282048 3596103522167390208 3605875542608062464 3616203694293325824 3623295231219695616 3626030334766948992 3643547389524277248 3653148082997043696 3661790002762678272 3671740519074533376 3705740824672493568 3715810772565625344 3726453806924219904 3736580040095209632 3743599955693787072 3755288451766146048 3761684979634336768 3764524548942075516 3773429941871296512 3780519087406743552 3783683827582903296 3792989762922733932 3793653778496929992 3801650037590419456 3811980608344741248 3830395973602445312 3866859990962601984 3869778953344382208 3877935668994310144 3888473537660055552 3895778815681339392 3899040041838479616 3906365171158734336 3909313954670616882 3917554002151102976 3925236500488003584 3925923667691618304 3928199529330861408 3938873984573608314 3947176338651300352 3947867346728512512 3957577089913464004 3966939169659568128 3977718895664077824 4027087040878706688 4045616462438313984 4055566618668269328 4057537604514840576 4065160503319658496 4068229156079991552 4076207135122157568 4078234928020581809 4087882437027237888 4095562344690638848 4098990813214811904 4109791593371674158 4119513753108013056 4129645659040136352 4168958427756555264 4170371947590828032 4192260532789747392 4196968385564737536 4211549950155510456 4220427050321451008 4231895602088628864 4233604325026332672 4245108684605208576 4253083973332586496 4255549490108433192 4265616456028422144 4273630272720666624 4276856292289221888 4288478184387833904 4297517433797865472 4309195470302750976 4358390246547996672 4362677627618598912 4374532729867562496 4382751167641506816 4403923878596296704 4407248252419990848 4415891063049004032 4419224470497219084 4428539306779507712 4438000667825307648 4440573380982712896 4450712239130247168 4462806565867014144 4473782797293481048 4484366017876033536 4496182255996361472 4552359263602016256 4562512446001802994 4573305566234615808 4586404685445193728 4598867741655642624 4607507637776968704 4621084494030790656 4621893479096795136 4629766128780722176 4633260983313323712 4645851366420153396 4656841633948188672 4668295092827980224 4678953892418977792 4691668441039681536 4714333505972240384 4721589433760329728 4747980431611632384 4760882552349707472 4762804865654624256 4774518940121656752 4785813584812376064 4787493176371987341 4798818513031974912 4807834056810749952 4811463328825374624 4821604925724434432 4834707113022598656 4847844904090594848 4858063186032369664 4870864110662724928 4895654025432711168 4908012331070923776 4926875930880344064 4940987766229991424 4954414363420833792 4958154283972489704 4968605075898959872 4979220261462540288 4982106720126946176 4991466607591716096 4995645053605552008 5007051269021528064 5016870320150347776 5019366065256100688 5031239922495062016 5033005646955166179 5044911770110537728 5057319683896978576 5058205037995906656 5082640811126321664 5131025757238837248 5159705271125842944 5169823683569565696 5183446092499089792 5184631383546740736 5194371754241785856 5198720055784639488 5208486894878312448 5212418606227489176 5224749150283333632 5233648667317338112 5234564890255491072 5237599372441148544 5251831979431477752 5263823128971350016 5278126996169641728 5289252226212757504 5303625194218770432 5341477985563086432 5371333807636863846 5384040282913923072 5394155283251085312 5407422158224359104 5424305541439988736 5434942846829543424 5439045502150423488 5450509916036317184 5465321084286415872 5479722124495565544 5492685004144017408 5506194212053515136 5527714459036483584 5558611237008740352 5589680710386329856 5604870060142814448 5615399933540680608 5642527469451505152 5646786823413113274 5660144912806944768 5670778631110115328 5674065986811244256 5689484644384100898 5702475056385629184 5717970912517111872 5745593960403667968 5800289986443902976 5811186995397328896 5816903503491465216 5832710306490083328 5843668223522009088 5859547756738101504 5861913680805691392 5871898504795062272 5876331003226654464 5887854750732005376 5892299293996292112 5906238169885507584 5920764507976950528 5921801020092768768 5936365634870196006 5950408754489352192 5966578343496116736 5994909674661815296 6040630561318060032 6083349928002403992 6086306406772260864 6097740754979487744 6102343734119987328 6115206247260258304 6131823655540856832 6143343517035958272 6148486219822217856 6161445992041054208 6162524638795726848 6164687390057511237 6177681311084431616 6194468488560204528 6209122178597584896 6224393457103973632 6255557921386242048 6288390799184621088 6295452578347106304 6330640575482176512 6347843403132943296 6350406487539499008 6366025253495542336 6379625959998879744 6383324235162649788 6398424684042633216 6410445409080999936 6415284438433832832 6446276150696798208 6463793205454126464 6507642423815110656 6527538700576948224 6544016441427898368 6574126751462260224 6605885817894445056 6610872378629986272 6623836594573506048 6642808960169261568 6655288810122288128 6660860071474069344 6676068358695370752 6694209848800521216 6710674195940221572 6726549026814050304 6744273383994542208 6776854414835095552 6828538895403024384 6841367676318449664 6843768669002704491 6879607028167790592 6893098244759420928 6898301612483463936 6911261456665453056 6912841844728987648 6931626741046185984 6944649193171083264 6949891474969985568 6968777049630230094 6983465829921531392 7002442639241970336 7018430838628466688 7037502661559522304 7071500258958360576 7082384150640494592 7121970647417448576 7161778410182485128 7178720377218564096 7192207044334780416 7211751085216124928 7232407388586651648 7246590462439391232 7252060669533897984 7269897045601906703 7287094779048554496 7306296165994087392 7343481038149066752 7411481649344987136 7431621545131250688 7452907613848439808 7473160080190419264 7487199911387574144 7510576903532292096 7523369959268673536 7529049097884151032 7546859883742593024 7561038174813487104 7567367655165806592 7585979525845467864 7587307556993859984 7603300075180838912 7623961216689482496 7660791947204890624 7739557906688764416 7776947075320111104 7791557631362678784 7798080083676959232 7812730342317468672 7818627909341233764 7835108004302205952 7850473000976007168 7851847335383236608 7856399058661722816 7877747969147216628 7894352677302600704 7895734693457025024 7915154179826928008 7933878339319136256 7955437791328155648 8054174081757413376 8057000711455295769 8091232924876627968 8111133237336538656 8115075209029681152 8136458312159983104 8152414270244315136 8156469856041163618 8175764874054475776 8191124689381277696 8197981626429623808 8219583186743348316 8239027506216026112 8259291318080272704 8337916855513110528 8340743895181656064 8384521065579494784 8393936771129475072 8423099900311020912 8440854100642902016 8463791204177257728 8467208650052665344 8470180235119669911 8490217369210417152 8506167946665172992 8511098980216866384 8531232912056844288 8534226966576151347 8553712584578443776 8576956368775667808 8595034867595730944 8618390940605501952 8716780493095993344 8725355255237197824 8749065459735124992 8765502335283013632 8807847757192593408 8814496504839981696 8831782126098008064 8838448940994438168 8857078613559015424 8876001335650615296 8881146761965425792 8901424478260494336 8904548452305294009 8925613131734028288 8947565594586962096 8968732035752067072 8992364511992722944 9125024892003605988 9146611132469231616 9172809370890387456 9197735483311285248 9215015275553937408 9242168988061581312 9243786958193590272 9259532257561444352 9266521966626647424 9291702732840306792 9313683267896377344 9336590185655960448 9357907784837955584 9383336882079363072 9428667011944480768 9443178867520659456 9495960863223264768 9521765104699414944 9525609731309248512 9549037880243313504 9574986352743974682 9597637026063949824 9615668113621499904 9622926657650749248 9643209851448868864 9669414226045197312 9695689808181189696 9716126372064739328 9741728221325449856 9791308050865422336 9816024662141847552 9853751861760688128 9881975532459982848 9908828726841667584 9916308567944979408 9937210151797919744 9964213440253892352 9982933215183432192 9991290107211104016 10014102538043056128 10038732130512201376 10066011293910332358 10089823540221075456 10114639367793957152 10116410075991813312 10165281622252643328 10262051514477674496 10319410542251685888 10339647367139131392 10366892184998179584 10369262767093481472 10388743508483571712 10397440111569278976 10416973789756624896 10424837212454978352 10449498300566667264 10467297334634676224 10475198744882297088 10503663958862955504 10527646257942700032 10556253992339283456 10607250388437540864 10682955971126172864 10742667615273727692 10768080565827846144 10788310566502170624 10814844316448718208 10848611082879977472 10869885693659086848 10878091004300846976 10901019832072634368 10930642168572831744 10959444248991131088 10985370008288034816 11012388424107030272 11117222474017480704 11179361420772659712 11209740120285628896 11230799867081361216 11285054938903010304 11293573646826226548 11320289825613889536 11341557262220230656 11348131973622488512 11378969288768201796 11404950112771258368 11435941825034223744 11491187920807335936 11600579972887805952 11633807006982930432 11665420612980166656 11687336447044018176 11719095513476203008 11752662006453308928 11775709501464010752 11784598587992584224 11841529015953901056 11843602040185537536 11872731269740392012 11900817508978704384 11933156686992233472 11989819349323630592 12081261122636120064 12166699856004807984 12172612813544521728 12195481509958975488 12204687468239974656 12230412494520516608 12234704784061745427 12263647311081713664 12286687034071916544 12296972439644435712 12322891984082108416 12329374780115022474 12355362622168863232 12388936977120409056 12448786914207947264 12511115842772484096 12576781598369242176 12590905156694212608 12661281150964353024 12695686806265886592 12700812975078998016 12732050506991084672 12759251919997759488 12766648470325299576 12796849368085266432 12820890818161999872 12830568876867665664 12862125542218758013 12892552301393596416 12927586410908252928 13088032882855796736 13148253502924520448 13211771635788890112 13221744757259972544 13247673189147012096 13285617920338523136 13310577620244576256 13321720142948138688 13352136717390741504 13388419697601042432 13421348391880443144 13453098053628100608 13488546767989084416 13553708829670191104 13657077790806048768 13687537338005408982 13759214056335581184 13796603224966927872 13822522913330906112 13863253482092371968 13889298386342166528 13899782949939971136 13937554099260460188 13966931659843062784 14004885278483940672 14036861677256933376 14075005323119044608 14143000517916721152 14164768301280989184 14243941294834897152 14323556820364970256 14357440754437128192 14362479529115962023 14423502170432249856 14464814777173303296 14504121339067795968 14539794091203813406 14574189558097108992 14612592331988174784 14686962076298133504 14822963298689974272 14863243090262501376 14905815227696879616 14946320160380838528 14974399822775148288 15021153807064584192 15046739918537347072 15058098195768302064 15093719767485186048 15099016940865498537 15134735310331613184 15171959051690935728 15174615113987719968 15206600150361677824 15247922433378964992 15321583894409781248 15479115813377528832 15553894150640222208 15583115262725357568 15596160167353918464 15625460684634937344 15637255818682467528 15670216008604411904 15700946001952014336 15703694670766473216 15712798117323445632 15755495938294433256 15788705354605201408 15791469386914050048 15830308359653856016 15867756678638272512 15910875582656311296 16114001422910591538 16182465849753255936 16222266474673077312 16272916624319966208 16304828540488630272 16312939712082327236 16351529748108951552 16382249378762555392 16395963252859247616 16439166373486696632 16478055012432052224 16518582636160545408 16675833711026221056 16681487790363312128 16769042131158989568 16846199800622041824 16881708201285804032 16927582408354515456 16940360470239339822 16980434738420834304 17012335893330345984 17022197960433732768 17068453933152302694 17107425169156887552 17153912737551335616 17190069735191461888 17236781881211003904 17433560986191986688 17450710510474395648 17498130919470249984 17531004670566027264 17615695514385186816 17628993009679963392 17663564252196016128 17676897881988876336 17714157227118030848 17762293523930851584 17809096904610588018 17851226263468056576 17895131189173924192 17984729023985445888 18250049784007211976 18293222264938463232 18345618741780774912 18395470966622570496 18430030551107874816 18484337976123162624 18487573916387180544 18519064515122888704 18533043933253294848 18583405465680613584 18627366535792754688 18673180371311920896 18766673764158726144 18886357735041318912 18991921726446529536 19043530209398829888 19051219462618497024 19098075760486627008 19149972705487949364 19195274052127899648 19231336227242999808 19245853315301498496 19286419702897737728 19338828452090394624 19391379616362379392 19432252744129478656 19483456442650899712 19582616101730844672 19632049324283695104 19817657453683335168 19832617135889958816 19874420303595839488 19928426880507784704 19965866430366864384 19982580214422208032 20028205076086112256 20077464261024402752 20132022587820664716 20179647080442150912 20229278735587914304 20232820151983626624 20330563244505286656 20524103028955348992 20638821084503371776 20679294734278262784 20733784369996359168 20738525534186962944 20794880223138557952 20833947579513249792 20849674424909956704 20950397489764594176 21007327917725911008 21055292515885400064 21112507984678566912 21214500776875081728 21365911942252345728 21485335230547455384 21536161131655692288 21576621133004341248 21629688632897436416 21697222165759954944 21739771387318173696 21756182008601693952 21802039664145268736 21809691136805720109 21861284337145663488 21918888497982262176 22024776848214060544 22234444948034961408 22358722841545319424 22419480240571257792 22461599734162722432 22570109877806020608 22587147293652453096 22640579651227779072 22683114524440461312 22696263947244977024 22757938577536403592 22809900225542516736 22871883650068447488 22982375841614671872 23330841225960333312 23374672894088036352 23438191026952406016 23505324012906617856 23551419002928021504 23569197175985168448 23683058031907802112 23687204080371075072 23745462539480784024 23801635017957408768 23866313373984466944 23979638698647261184 24162522245272240128 24333399712009615968 24345225627089043456 24409374936479949312 24469409568123490854 24527294622163427328 24573374068143833088 24593944879288871424 24658749560230044948 24710725244337726464 24777873954240818112 24897573828415894528 25022231685544968192 25153563196738484352 25181810313388425216 25322562301928706048 25391373612531773184 25401625950157996032 25410540705359009733 25464101013982169344 25518503839995518976 25533296940650599152 25593698736170532864 25602680899728454041 25661137753735331328 25724251084437516026 25785104602787192832 25855172821816505856 26176065765711593472 26296507005849040896 26423543271577780224 26443489514519945088 26495346378294024192 26571235840677046272 26621155240489152512 26643440285896277376 26704273434781483008 26713645356915882027 26776839395202084864 26842696783760886288 26906196107256201216 26977093535978168832 27107417659340382208 27375074676010817964 27518428112671162368 27593206449933855744 27645045826661812224 27726506964184743936 27778596772684333056 27799565899879942272 27875108198520920376 27933863319686125568 28009770556967881344 28073723354513866752 28150010646238089216 28286001035833442304 28329536602561978368 28487882589669794304 28647113640729940512 28724959058231924046 28847004340864499712 28929629554346606592 29008242678135591936 29079588182407626812 29148379116194217984 29225184663976349568 29373924152596267008 29645926597379948544 29726486180525002752 29811630455393759232 29892640320761677056 29948799645550296576 30042307614129168384 30093479837074694144 30116196391536604128 30198033881730997074 30269470620663226368 30343918103381871456 30349230227975439936 30413200300723355648 30495844866757929984 30643167788819562496 30958231626755057664 31107788301280444416 31166230525450715136 31192320334707836928 31250921369269874688 31274511637364935056 31340432017208823808 31401892003904028672 31425596234646891264 31510991876588866512 31577410709210402816 31582938773828100096 31660616719307712032 31821751165312622592 32228002845821183076 32364931699506511872 32444532949346154624 32545833248639932416 32609657080977260544 32625879424164654472 32703059496217903104 32764498757525110784 32791926505718495232 32878332746973393264 32956110024864104448 33037165272321090816 33351667422052442112 33538084262317979136 33692399601244083648 33763416402571608064 33855164816709030912 33880720940478679644 33960869476841668608 34024671786660691968 34044395920867465536 34136907866304605388 34214850338313775104 34307825475102671232 34380139470382923776 34473563762422007808 34901421020948791296 34996261838940499968 35062009341132054528 35257986019359926784 35327128504392032256 35353795763977752672 35428314454236061696 35524587047861703168 35618193809221176036 35702452526936113152 35790262378347848384 35969458047970891776 36500099568014423952 36586444529876926464 36691237483561549824 36704114352185236281 36790941933245140992 36860061102215749632 36968675952246325248 37066087866506589696 37166810931361227168 37346360742623841792 37533347528317452288 37772715470082637824 37983843452893059072 38087060418797659776 38102438925236994048 38196151520973254016 38299945410975898728 38390548104255799296 38462672454485999616 38491706630602996992 38572839405795475456 38586376626656274039 38677656904180789248 38782759232724758784 38864505488258957312 38966912885301799424 39264098648567390208 39635314907366670336 39665234271779917632 39748840607191678976 39856853761015569408 39931732860733728768 39965160428844416064 40056410152172224512 40154928522048805504 40264045175641329432 40359294160884301824 40458557471175828608 40465640303967253248 40661126489010573312 41277642169006743552 41467568739992718336 41589760446277115904 41667895159026499584 41699348849819913408 41900794979529188352 42014655835451822016 42110585031770800128 42225015969357133824 42429001553750163456 42731823884504691456 42970670461094910768 43072322263311384576 43259377265794872832 43394444331519909888 43512364017203387904 43619382273611440218 43722568674291326976 43837776995964524352 44049553696428121088 44468889896069922816 44717445683090638848 44838960481142515584 44923199468325444864 45140219755612041216 45174294587304906192 45281159302455558144 45297050822596495611 45392527894489954048 45515877155072807184 45619800451085033472 45743767300136894976 45964751683229343744 46661682451920666624 46749345788176072704 46876382053904812032 47010648025813235712 47102838005856043008 47138394351970336896 47366116063815604224 47374408160742150144 47490925078961568048 47603270035914817536 47732626747968933888 47959277397294522368 48666799424019231936 48818749872959898624 48938819136246981708 49054589244326854656 49146748136287666176 49187889758577742848 49317499120460089896 49421450488675452928 49555747908481636224 49795147656831789056 50044463371089936384 50307126393476968704 50645124603857412096 50782747225063546368 50821081410718019466 50928202027964338688 51037007679991037952 51066593881301198304 51205361799456908082 51322275507470662656 51448502168875032052 51570209205574385664 51710345643633011712 52352131531423186944 52593014011698081792 52847086543155560448 52886979029039890176 52990692756588048384 53142471681354092544 53242310480978305024 53286880571792554752 53427290713831764054 53553678790404169728 53685393567521772576 53954187071956337664 54214835318680764416 54750149352021635928 55036856225342324736 55186412899867711488 55290091653323624448 55453013928369487872 55557193545368666112 55599131799759884544 55750216397041840752 55867726639372251136 56019541113935762688 56300021292476178432 56659073205123956736 56975765179339588608 57294227281459881024 57449918116463848092 57694008681728999424 57859259108693213184 58016485356271183872 58159176364815253624 58296758232388435968 58450369327952699136 58747848305192534016 59452972361050005504 59623260910787518464 59785280641523354112 59897599291100593152 60084615228258336768 60186959674149388288 60232392783073208256 60396067763461994148 60538941241326452736 60687836206763742912 60698460455950879872 60826400601446711296 60991689733515859968 61286335577639124992 61916463253510115328 62215576602560888832 62384640669415673856 62501842738539749376 62549023274729870112 62680864034417647616 62851192469293782528 63021983753177733024 63154821418420805632 63165877547656200192 63321233438615424064 63643502330625245184 64456005691642366152 64729863399013023744 64889065898692309248 65091666497279864832 65219314161954521088 65251758848329308944 65406118992435806208 65429073410417160327 65583853011436990464 65756665493946786528 66074330544642181632 66703334844104884224 67076168524635958272 67384799202488167296 67526832805143216128 67710329633418061824 67761441880957359288 67921738953683337216 68049343573321383936 68088791841734931072 68273815732609210776 68429700676627550208 68615650950205342464 68760278940765847552 68947127524844015616 69992523677880999936 70124018682264109056 70515972038719853568 70654257008784064512 70707591527955505344 70856628908472123392 71049174095723406336 71236387618442352072 71404905053872226304 71580524756695696768 71938916095941783552 73000199136028847904 73408228704370472562 73581883866490281984 73720122204431499264 74132175733013179392 74333621862722454336 74692721485247683584 75066695056634904576 75545430940165275648 75967686905786118144 76174120837595319552 76204877850473988096 76392303041946508032 76599890821951797456 76781096208511598592 76983413261205993984 77172753253312548078 77355313808361578496 77565518465449517568 77933825770603598848 78528197297134780416 79270629814733340672 79330468543559835264 79497681214383357952 79713707522031138816 79863465721467457536 79930320857688832128 80112820304344449024 80140936070747646081 80309857044097611008 80528090351282658864 80718588321768603648 80917114942351657216 80931280607934506496 81322252978021146624 82555284338013487104 82935137479985436672 83179520892554231808 83335790318052999168 83398697699639826816 83801589959058376704 84029311670903644032 84221170063541600256 84450031938714267648 84858003107500326912 85463647769009382912 85941340922189821536 86518754531589745664 86788888663039819776 87024728034406775808 87238764547222880436 87445137348582653952 87675553991929048704 88099107392856242176 88937779792139845632 89434891366181277696 89677920962285031168 89846398936650889728 90280439511224082432 90348589174609812384 90594101645192991222 90785055788979908096 91031754310145614368 91239600902170066944 91487534600273789952 91929503366458687488 93323364903841333248 93498691576352145408 93752764107809624064 94021296051626471424 94205676011712086016 94276788703940673792 94732232127631208448 94748816321484300288 94981850157923136096 95465253495937867776 95918554794589044736 97333598848038463872 97637499745919797248 97877638272493963416 98109178488653709312 98293496272575332352 98375779517155485696 98634998240920179792 98842900977350905856 99111495816963272448 99590295313663578112 100614252786953937408 101290249207714824192 101565494450127092736 101642162821436038932 101856404055928677376 102074015359982075904 102133187762602396608 102410723598913816164 102644551014941325312 102897004337750064104 103140418411148771328 103420691287266023424 104704263062846373888 105186028023396163584 105773958058079780352 105981385513176096768 106284943362708185088 106484620961956610048 106573761143585109504 106854581427663528108 107107357580808339456 107370787135043545152 107908374143912675328 108429670637361528832 109500298704043271856 110073712450684649472 110112343056555708843 110372825799735422976 110580183306647248896 110906027856738975744 111198263599519769088 111500432794083681504 111735453278744502272 112039082227871525376 112600042584952356864 113318146410247913472 113951530358679177216 114588454562919762048 114899836232927696184 115388017363457998848 115718518217386426368 115759129879968822117 116032970712542367744 116318352729630507248 116593516464776871936 116900738655905398272 118905944722100011008 119246521821575036928 119570561283046708224 119795198582201186304 120169230456516673536 120373919348298776576 120464785566146416512 120792135526923988296 121077882482652905472 121375672413527485824 121396920911901759744 121652801202893422592 121983379467031719936 122572671155278249984 123832926507020230656 124769281338831347712 125003685477079498752 125098046549459740224 125361728068835295232 125702384938587565056 126043967506355466048 126309642836841611264 126331755095312400384 126642466877230848128 127287004661250490368 128912011383284732304 129778131797384618496 130183332994559729664 130503517696658617888 130858146820834320654 131167706022873980928 131513330987893573056 132148661089284363264 133406669688209768448 134152337049271916544 134769598404976334592 135053665610286432256 135420659266836123648 135522883761914718576 135843477907366674432 136177583683469862144 136547631465218421552 136859401353255100416 137231301900410684928 137894255049688031232 139985047355761999872 140248037364528218112 141031944077439707136 141308514017568129024 141415183055911010688 141713257816944246784 142098348191446812672 142472775236884704144 142809810107744452608 143161049513391393536 143877832191883567104 146000398272057695808 146816457408740945124 147163767732980563968 147440244408862998528 148264351466026358784 148667243725444908672 149385442970495367168 150133390113269809152 151935373811572236288 152348241675190639104 152784606083893016064 153199781643903594912 153966826522411987968 154345506506625096156 154710627616723156992 155131036930899035136 155867651541207197696 157056394594269560832 158541259629466681344 158660937087119670528 158995362428766715904 159427415044062277632 159726931442934915072 159860641715377664256 160281872141495292162 160619714088195222016 161056180702565317728 161834229884703314432 161862561215869012992 162644505956042293248 165110568676026974208 165870274959970873344 166359041785108463616 166671580636105998336 166797395399279653632 167207632048843854169 167603179918116753408 168058623341807288064 168900063877428535296 170927295538018765824 171882681844379643072 173037509063179491328 173577777326079639552 174049456068813551616 174477529094445760872 174890274697165307904 175351107983858097408 176198214785712484352 178869782732362555392 179355841924570062336 179692797873301779456 180560879022448164864 180697178349219624768 181188203290385982444 181570111577959816192 182063508620291228736 182479201804340133888 182975069200547579904 183859006732917374976 186646729807682666496 187505528215619248128 188042592103252942848 188553577407881347584 189464464255262416896 189497632642968600576 189963700315846272192 190930506991875735552 191837109589178089472 194667197696076927744 195274999491839594496 195755276544987926832 196218356977307418624 196287220231251480981 196751559034310971392 197269996481840359584 197685801954701811712 198222991633926544896 199180590627327156224 201228505573907874816 202580498415429648384 203130988900254185472 203284325642872077864 203712808111857354752 204148030719964151808 204266375525204793216 204821447197827632328 205289102029882650624 205794008675500128208 206280836822297542656 206841382574532046848 210372056046792327168 211547916116159560704 211962771026352193536 212569886725416370176 212969241923913220096 213147522287170219008 213709162855327056216 214214715161616678912 214741574270087090304 215816748287825350656 216859341274723057664 219000597408086543712 220224686113111417686 220745651599470845952 221160366613294497792 222396527199039538176 223000865588167363008 223470906557489004544 224078164455743050752 225200085169904713728 226636292820495826944 227903060717358354432 229176909125839524096 229799672465855392368 231518259759937644234 232065941425084735488 232636705459261014496 233801477311810796544 237811889444200022016 238493043643150073856 239141122566093416448 239590397164402372608 240338460913033347072 240747838696597553152 240929571132292833024 241584271053847976592 242155764965305810944 242751344827054971648 242793841823803519488 243966758934063439872 247665853014040461312 249538562677662695424 250007370954158997504 250196093098919480448 250723456137670590464 251404769877175130112 252087935012710932096 252619285673683222528 252663510190624800768 253284933754461696256 254574009322500980736 257824022766569464608 259556263594769236992 260366665989119459328 261007035393317235776 261716293641668641308 262335412045747961856 263026661975787146112 264297322178568726528 266813339376419536896 268304674098543833088 269539196809952669184 270841318533672247296 271045767523829437152 272355167366939724288 273095262930436843104 273718802706510200832 274462603800821369856 275788510099376062464 279970094711523999744 280496074729056436224 282063888154879414272 282617028035136258048 282830366111822021376 283426515633888493568 284196696382893625344 284945550473769408288 286322099026782787072 287755664383767134208 292000796544115391616 293632914817481890248 294327535465961127936 294880488817725997056 296528702932052717568 297334487450889817344 298770885940990734336 303870747623144472576 304696483350381278208 305569212167786032128 306399563287807189824 307933653044823975936 308691013013250192312 309421255233446313984 310262073861798070272 311735303082414395392 314112789188539121664 317321874174239341056 318854830088124555264 319453862885869830144 319721283430755328512 320563744282990584324 321239428176390444032 322112361405130635456 323668459769406628864 323725122431738025984 325289011912084586496 330221137352053948416 330337029169667126529 331740549919941746688 332718083570216927232 333594790798559307264 334415264097687708338 335206359836233506816 336117246683614576128 337800127754857070592 341854591076037531648 343765363688759286144 346075018126358982656 347155554652159279104 347277389639906466351 348098912137627103232 348955058188891521744 349780549394330615808 350702215967716194816 352396429571424968704 357739565464725110784 358711683849140124672 359385595746603558912 361121758044896329728 361394356698439249536 362376406580771964888 363140223155919632384 364127017240582457472 364958403608680267776 365950138401095159808 367718013465834749952 375011056431238496256 376085184206505885696 377107154815762695168 378928928510524833792 378995265285937201152 379927400631692544384 381861013983751471104 383674219178356178944 389334395392153855488 390549998983679188992 391510553089975853664 392574440462502961962 393503118068621942784 394539992963680719168 395371603909403623424 396445983267853089792 398361181254654312448 402457011147815749632 405160996830859296768 406261977800508370944 406568651285744155728 407425616223714709504 408532751050409586432 409642894395655264656 410578204059765301248 411588017351000256416 413682765149064093696 420744112093584654336 423095832232319121408 423925542052704387072 425139773450832740352 425938483847826440192 426295044574340438016 427418325710654112432 428429430323233357824 429483148540174180608 431633496575650701312 438001194816173087424 440449372226222835372 441491303198941691904 442320733226588995584 444793054398079076352 446001731176334726016 446941813114978009088 448156328911486101504 450400170339809427456 455806121434716708864 458353818251679048192 459599344931710784736 463036519519875288468 464131882850169470976 465273410918522028992 467602954623621593088 475623778888400044032 476986087286300147712 478282245132186832896 479180794328804745216 481859142264585666048 483168542107695953184 485502689654109943296 485587683647607038976 487933517868126879744 495331706028080922624 499077125355325390848 500014741908317995008 500392186197838960896 501446912275341180928 501622896146531562507 502809539754350260224 504175870025421864192 505238571347366445056 506569867508923392512 515648045533138929216 519112527189538473984 520733331978238918656 522014070786634471552 523432587283337282616 524670824091495923712 526053323951574292224 528594644357137453056 536609348197087666176 539078393619905338368 541682637067344494592 542091535047658874304 544710334733879448576 546190525860873686208 547437605413020401664 548925207601642739712 551577020198752124928 559940189423047999488 564127776309758828544 565660732223644042752 568393392765787250688 569891100947538816576 572644198053565574144 575511328767534268416 584001593088230783232 587265829634963780496 588655070931922255872 588861660693754442943 593057405864105435136 594668974901779634688 597541771881981468672 607741495246288945152 609392966700762556416 611138424335572064256 612799126575614379648 615867306089647951872 617382026026500384624 618842510466892627968 620524147723596140544 623470606164828790784 634643748348478682112 637709660176249110528 638907725771739660288 639442566861510657024 641127488565981168648 642478856352780888064 644224722810261270912 647336919538813257728 647450244863476051968 650578023824169172992 660674058339334253058 663481099839883493376 667189581597118614528 668830528195375416676 670412719672467013632 672234493367229152256 675600255509714141184 683709182152075063296 687530727377518572288 692150036252717965312 694554779279812932702 696197824275254206464 697910116377783043488 701404431935432389632 704792859142849937408 715479130929450221568 717423367698280249344 718771191493207117824 722243516089792659456 722788713396878499072 724752813161543929776 726280446311839264768 728254034481164914944 731900276802190319616 750022112862476992512 752170368413011771392 754214309631525390336 757857857021049667584 757990530571874402304 759854801263385088768 763722027967502942208 778668790784307710976 781099997967358377984 783021106179951707328 785148880925005923924 787006236137243885568 789079985927361438336 790743207818807246848 792891966535706179584 796722362509308624896 804914022295631499264 812523955601016741888 813137302571488311456 814851232447429419008 817065502100819172864 819285788791310529312 821156408119530602496 823176034702000512832 827365530298128187392 841488224187169308672 846191664464638242816 847851084105408774144 850279546901665480704 852590089148680876032 854836651421308224864 858966297080348361216 863266993151301402624 876002389632346174848 880898744452445670744 882982606397883383808 884641466453177991168 889586108796158152704 892003462352669452032 893883626229956018176 896312657822972203008 911612242869433417728 916707636503358096384 919198689863421569472 926073039039750576936 928263765700338941952 930546821837044057984 935205909247243186176 956564490264373665792 958361588657609490432 963718284529171332096 966337084215391906368 971005379308219886592 971175367295214077952 975867035736253759488 990663412056161845248 998154250710650781696 1000784372395677921792 1003245792293063125014 1005619079508700520448 1008351740050843728384 1013139735017846785024 1031296091066277858432 1038225054379076947968 1041466663956477837312 1041832168919719399053 1044028141573268943104 1046865174566674565232 1049341648182991847424 1052106647903148584448 1057189288714274906112 1073218696394175332352 1078156787239810676736 1083365274134688989184 1084183070095317748608 1089420669467758897152 1092381051721747372416 1094875210826040803328 1097850415203285479424 1103154040397504249856 1128255552619517657088 1131321464447288085504 1136786785531574501376 1139782201895077633152 1145288396107131148288 1151022657535068536832 1168003186176461566464 1174531659269927560992 1177723321387508885886 1186114811728210870272 1189337949803559269376 1195083543763962937344 1215482990492577890304 1218785933401525112832 1222276848671144128512 1225598253151228759296 1231734612179295903744 1234764052053000769248 1241048295447192281088 1246941212329657581568 1269287496696957364224 1275419320352498221056 1277815451543479320576 1278885133723021314048 1282254977131962337296 1284957712705561776128 1288449445620522541824 1294673839077626515456 1294900489726952103936 1321348116678668506116 1326962199679766986752 1334379163194237229056 1337661056390750833352 1340825439344934027264 1344468986734458304512 1351200511019428282368 1367418364304150126592 1375061454755037144576 1384300072505435930624 1389109558559625865404 1392395648550508412928 1395820232755566086976 1402808863870864779264 1409585718285699874816 1430958261858900443136 1434846735396560498688 1437542382986414235648 1445577426793756998144 1449505626323087859552 1452560892623678529536 1456508068962329829888 1463800553604380639232 1500044225724953985024 1504340736826023542784 1504868688439594687521 1508428619263050780672 1515715714042099335168 1519709602526770177536 1557337581568615421952 1562199995934716755968 1566042212359903414656 1570297761850011847848 1574012472274487771136 1578159971854722876672 1581486415637614493696 1585783933071412359168 1593444725018617249792 1609828044591262998528 1625047911202033483776 1626274605142976622912 1629702464894858838016 1634131004201638345728 1638571577582621058624 1642312816239061204992 1646352069404001025664 1654731060596256374784 1692383328929276485632 1705180178297361752064 1709673302842616449728 1717932594160696722432 1726533986302602805248 1752004779264692349696 1761797488904891341488 1765965212795766767616 1779172217592316305408 1784006924705338904064 1792625315645944406016 1823224485738866835456 1833415273006716192768 1838397379726843138944 1852146078079501153872 1856527531400677883904 1861093643674088115968 1870411818494486372352 1913128980528747331584 1916723177315218980864 1927436569058342664192 1932674168430783812736 1942010758616439773184 1942350734590428155904 1951734071472507518976 2001568744791355843584 2006491584586126250028 2011238159017401040896 2016703480101687456768 2026279470035693570048 2062592182132555716864 2076450108758153895936 2083664337839438798106 2088056283146537886208 2093730349133349130464 2104213295806297168896 2114378577428549812224 2146437392788350664704 2156313574479621353472 2166730548269377978368 2168366140190635497216 2178841338935517794304 2184762103443494744832 2195700830406570958848 2256511105239035314176 2262642928894576171008 2273573571063149002752 2279564403790155266304 2290576792214262296576 2336006372352923132928 2349063318539855121984 2355446642775017771772 2372229623456421740544 2378675899607118538752 2390167087527925874688 2437571866803050225664 2444553697342288257024 2451196506302457518592 2463469224358591807488 2469528104106001538496 2482096590894384562176 2493882424659315163136 2538574993393914728448 2550838640704996442112 2557770267446042628096 2564509954263924674592 2569915425411123552256 2576898891241045083648 2589347678155253030912 2589800979453904207872 2642696233357337012232 2653924399359533973504 2668758326388474458112 2675322112781501666704 2681650878689868054528 2688937973468916609024 2734836728608300253184 2750122909510074289152 2768600145010871861248 2778219117119251730808 2784791297101016825856 2791640465511132173952 2805617727741729558528 2819171436571399749632 2869693470793120997376 2875084765972828471296 2891154853587513996288 2899011252646175719104 2905121785247357059072 2913016137924659659776 2927601107208761278464 3009737376879189375042 3016857238526101561344 3039419205053540355072 3114675163137230843904 3124399991869433511936 3132084424719806829312 3140595523700023695696 3148024944548975542272 3156319943709445753344 3171567866142824718336 3219656089182525997056 3250095822404066967552 3252549210285953245824 3259404929789717676032 3268262008403276691456 3277143155165242117248 3284625632478122409984 3292704138808002051328 3309462121192512749568 3384766657858552971264 3410360356594723504128 3419346605685232899456 3435865188321393444864 3453067972605205610496 3504009558529384699392 3523594977809782682976 3558344435184632610816 3568013849410677808128 3585250631291888812032 3646448971477733670912 3666830546013432385536 3676794759453686277888 3704292156159002307744 3722187287348176231936 3740823636988972744704 3826257961057494663168 3833446354630437961728 3854873138116685328384 3865348336861567625472 3884021517232879546368 3884701469180856311808 4003137489582711687168 4012983169172252500056 4022476318034802081792 4033406960203374913536 4052558940071387140096 4125184364265111433728 4152900217516307791872 4167328675678877596212 4176112566293075772416 4187460698266698260928 4208426591612594337792 4228757154857099624448 4292874785576701329408 4312627148959242706944 4336732280381270994432 4357682677871035588608 4369524206886989489664 4391401660813141917696 4513022210478070628352 4514606065318784062563 4525285857789152342016 4547147142126298005504 4559128807580310532608 4581153584428524593152 4672012744705846265856 4698126637079710243968 4710893285550035543544 4744459246912843481088 4757351799214237077504 4780334175055851749376 4875143733606100451328 4889107394684576514048 4902393012604915037184 4926938448717183614976 4939056208212003076992 4964193181788769124352 4987764849318630326272 5077149986787829456896 5115540534892085256192 5129019908527849349184 5139830850822247104512 5153797782482090167296 5178695356310506061824 5179601958907808415744 5285392466714674024464 5337516652776948916224 5350644225563003333408 5377875946937833218048 5469673457216600506368 5500245819020148578304 5537200290021743722496 5556438234238503461616 5569582594202033651712 5583280931022264347904 5611235455483459117056 5739386941586241994752 5750169531945656942592 5782309707175027992576 5798022505292351438208 5810243570494714118144 5826032275849319319552 5855202214417522556928 6019474753758378750084 6033714477052203122688 6078838410107080710144 6229350326274461687808 6264168849439613658624 6281191047400047391392 6312639887418891506688 6343135732285649436672 6439312178365051994112 6500191644808133935104 6505098420571906491648 6518809859579435352064 6536524016806553382912 6554286310330484234496 6585408277616004102656 6769533315717105942528 6820720713189447008256 6838693211370465798912 6871730376642786889728 7008019117058769398784 7047189955619565365952 7116688870369265221632 7136027698821355616256 7170501262583777624064 7333661092026864771072 7353589518907372555776 7408584312318004615488 7444374574696352463872 7481647273977945489408 7652515922114989326336 7709746276233370656768 7730696673723135250944 7768043034465759092736 7769402938361712623616 8006274979165423374336 8025966338344505000112 8044952636069604163584 8066813920406749827072 8105117880142774280192 8250368728530222867456 8305800435032615583744 8334657351357755192424 8352225132586151544832 8374921396533396521856 8416853183225188675584 8457514309714199248896 8625254297918485413888 8673464560762541988864 8715365355742071177216 8739048413773978979328 8782803321626283835392 9029212130637568125126 9050571715578304684032 9118257615160621065216 9162307168857049186304 9344025489411692531712 9396253274159420487936 9421786571100071087088 9514703598428474155008 9750287467212200902656 9778214789369153028096 9804786025209830074368 9853876897434367229952 9878112416424006153984 9928386363577538248704 10154299973575658913792 10231081069784170512384 10258039817055698698368 10279661701644494209024 10307595564964180334592 10357390712621012123648 10359203917815616831488 10570784933429348048928 10675033305553897832448 10701288451126006666816 10755751893875666436096 10939346914433201012736 11000491638040297156608 11112876468477006923232 11166561862044528695808 11222470910966918234112 11478773883172483989504 11500339063891313885184 11564619414350055985152 11596045010584702876416 11620487140989428236288 11652064551698638639104 12038949507516757500168 12067428954104406245376 12157676820214161420288 12458700652548923375616 12528337698879227317248 12562382094800094782784 12625279774837783013376 12686271464571298873344 12878624356730103988224 13010196841143812983296 13073048033613106765824 13108572620660968468992 13170816555232008205312 13539066631434211885056 13543818195956352187689 13641441426378894016512 13677386422740931597824 13743460753285573779456 14016038234117538797568 14094379911239130731904 14233377740738530443264 14272055397642711232512 14341002525167555248128 14667322184053729542144 14707179037814745111552 14817168624636009230976 14888749149392704927744 14963294547955890978816 15419492552466741313536 15461393347446270501888 15536086068931518185472 15538805876723425247232 16012549958330846748672 16051932676689010000224 16133627840813499654144 16210235760285548560384 16500737457060445734912 16611600870065231167488 16669314702715510384848 16704450265172303089664 16749842793066793043712 16833706366450377351168 17250508595836970827776 17346929121525083977728 17430730711484142354432 17478096827547957958656 17565606643252567670784 18058424261275136250252 18101143431156609368064 18236515230321242130432 18324614337714098372608 18688050978823385063424 18792506548318840975872 18843573142200142174176 19029407196856948310016 19500574934424401805312 19556429578738306056192 19609572050419660148736 19756224832848012307968 20308599947151317827584 20462162139568341024768 20516079634111397396736 20559323403288988418048 20615191129928360669184 20714781425242024247296 21141569866858696097856 21350066611107795664896 21402576902252013333632 21511503787751332872192 22000983276080594313216 22225752936954013846464 22333123724089057391616 22444941821933836468224 22957547766344967979008 23129238828700111970304 23192090021169405752832 23304129103397277278208 24077899015033515000336 24134857908208812490752 24315353640428322840576 24917401305097846751232 25056675397758454634496 25124764189600189565568 25250559549675566026752 25372542929142597746688 26020393682287625966592 26146096067226213531648 26217145241321936937984 26341633110464016410624 27087636391912704375378 27354772845481863195648 27486921506571147558912 28032076468235077595136 28188759822478261463808 28544110795285422465024 29334644368107459084288 29414358075629490223104 29634337249272018461952 29777498298785409855488 30838985104933482627072 30922786694892541003776 31072172137863036370944 31077611753446850494464 32025099916661693497344 32103865353378020000448 32267255681626999308288 32420471520571097120768 33001474914120891469824 33338629405431020769696 33408900530344606179328 33499685586133586087424 33667412732900754702336 34501017191673941655552 34693858243050167955456 34861461422968284708864 34956193655095915917312 36116848522550272500504 36202286862313218736128 36473030460642484260864 36649228675428196745216 37376101957646770126848 37585013096637681951744 37687146284400284348352 38058814393713896620032 39219144100839320297472 39512449665696024615936 40617199894302635655168 40924324279136682049536 41032159268222794793472 41230382259856721338368 42283139733717392195712 42700133222215591329792 42805153804504026667264 43023007575502665744384 44001966552161188626432 44451505873908027692928 44666247448178114783232 44889883643867672936448 46258477657400223940608 46384180042338811505664 46608258206794554556416 48155798030067030000672 48630707280856645681152 49834802610195693502464 50113350795516909268992 50249528379200379131136 50501119099351132053504 52040787364575251933184 52292192134452427063296 52434290482643873875968 52683266220928032821248 54175272783825408750756 54709545690963726391296 54973843013142295117824 56064152936470155190272 56377519644956522927616 57088221590570844930048 58669288736214918168576 58828716151258980446208 59268674498544036923904 59554996597570819710976 61677970209866965254144 61845573389785082007552 62144344275726072741888 64050199833323386994688 64207730706756040000896 64534511363253998616576 64840943041142194241536 66002949828241782939648 66677258810862041539392 66817801060689212358656 66999371172267172174848 67334825465801509404672 69387716486100335910912 69912387310191831834624 72233697045100545001008 72404573724626437472256 72946060921284968521728 74752203915293540253696 75170026193275363903488 75374292568800568696704 76117628787427793240064 78438288201678640594944 79024899331392049231872 82064318536445589586944 82460764519713442676736 84566279467434784391424 85610307609008053334528 88003933104322377252864 88903011747816055385856 89332494896356229566464 92516955314800447881216 92768360084677623011328 93216516413589109112832 96311596060134060001344 97261414561713291362304 100226701591033818537984 100499056758400758262272 101002238198702264107008 104081574729150503866368 104584384268904854126592 104868580965287747751936 105366532441856065642496 108350545567650817501512 109419091381927452782592 109947686026284590235648 112128305872940310380544 112755039289913045855232 114176443181141689860096 117657432302517960892416 118537348997088073847808 119109993195141639421952 123691146779570164015104 128100399666646773989376 128415461413512080001792 129069022726507997233152 132005899656483565879296 133354517621724083078784 133635602121378424717312 133998742344534344349696 134669650931603018809344 138775432972200671821824 139824774620383663669248 144467394090201090002016 145892121842569937043456 149504407830587080507392 150340052386550727806976 150748585137601137393408 156876576403357281189888 158049798662784098463744 164128637072891179173888 164921529039426885353472 169132558934869568782848 171220615218016106669056 176007866208644754505728 177806023495632110771712 178664989792712459132928 185033910629600895762432 185536720169355246022656 186433032827178218225664 192623192120268120002688 194522829123426582724608 200453403182067637075968 200998113516801516524544 202004476397404528214016 208163149458301007732736 209737161930575495503872 210733064883712131284992 216701091135301635003024 218838182763854905565184 224256611745880620761088 225510078579826091710464 228352886362283379720192 235314864605035921784832 237074697994176147695616 238219986390283278843904 247382293559140328030208 256830922827024160003584 264011799312967131758592 266709035243448166157568 267271204242756849434624 267997484689068688699392 277550865944401343643648 279649549240767327338496 288934788180402180004032 291784243685139874086912 300680104773101455613952 301497170275202274786816 313753152806714562379776 316099597325568196927488 328257274145782358347776 329843058078853770706944 338265117869739137565696 342441230436032213338112 355612046991264221543424 357329979585424918265856 371073440338710492045312 385246384240536240005376 400906806364135274151936 401996227033603033049088 404008952794809056428032 416326298916602015465472 419474323861150991007744 421466129767424262569984 433402182270603270006048 437676365527709811130368 448513223491761241522176 451020157159652183420928 470629729210071843569664 474149395988352295391232 476439972780566557687808 494764587118280656060416 513661845654048320007168 528023598625934263517184 533418070486896332315136 535994969378137377398784 555101731888802687287296 559299098481534654676992 577869576360804360008064 583568487370279748173824 601360209546202911227904 602994340550404549573632 632199194651136393854976 656514548291564716695552 676530235739478275131392 684882460872064426676224 711224093982528443086848 714659959170849836531712 742146880677420984090624 770492768481072480010752 801813612728270548303872 803992454067206066098176 832652597833204030930944 838948647722301982015488 842932259534848525139968 866804364541206540012096 875352731055419622260736 902040314319304366841856 941259458420143687139328 948298791976704590782464 989529174236561312120832 1027323691308096640014336 1066836140973792664630272 1071989938756274754797568 1155739152721608720016128 1202720419092405822455808 1205988681100809099147264 1264398389302272787709952 1313029096583129433391104 1353060471478956550262784 1369764921744128853352448 1422448187965056886173696 1429319918341699673063424 1484293761354841968181248 1540985536962144960021504 1607984908134412132196352 1665305195666408061861888 1677897295444603964030976 1733608729082413080024192 1750705462110839244521472 1804080628638608733683712 1896597583953409181564928 2054647382616193280028672 2133672281947585329260544 2143979877512549509595136 2311478305443217440032256 2405440838184811644911616 2411977362201618198294528 2528796778604545575419904 2626058193166258866782208 2706120942957913100525568 2739529843488257706704896 2844896375930113772347392 2968587522709683936362496 3081971073924289920043008 3215969816268824264392704 3467217458164826160048384 3608161257277217467367424 3793195167906818363129856 4109294765232386560057344 4267344563895170658521088 4287959755025099019190272 4622956610886434880064512 4823954724403236396589056 5252116386332517733564416 5412241885915826201051136 5479059686976515413409792 5689792751860227544694784 6163942147848579840086016 6431939632537648528785408 6934434916329652320096768 7216322514554434934734848 7586390335813636726259712 8218589530464773120114688 8534689127790341317042176 9245913221772869760129024 9647909448806472793178112 10824483771831652402102272 10958119373953030826819584 11379585503720455089389568 12327884295697159680172032 12863879265075297057570816 13868869832659304640193536 16437179060929546240229376 17069378255580682634084352 18491826443545739520258048 19295818897612945586356224 21648967543663304804204544 22759171007440910178779136 24655768591394319360344064 27737739665318609280387072 32874358121859092480458752 34138756511161365268168704 36983652887091479040516096 38591637795225891172712448 49311537182788638720688128 55475479330637218560774144 68277513022322730536337408 73967305774182958081032192 98623074365577277441376256 110950958661274437121548288 147934611548365916162064384 221901917322548874243096576 295869223096731832324128768 443803834645097748486193152 887607669290195496972386304
- Sum of all divisors σ(n): 3079795244979249193558876715
- Sum of proper divisors (its aliquot sum) s(n): 2192187575689053696586490411
- 887607669290195496972386304 is an abundant number, because the sum of its proper divisors (2192187575689053696586490411) is greater than itself. Its abundance is 1304579906398858199614104107
Bases of 887607669290195496972386304
- Binary: 1011011110001101100011110000101010111111111000001001000100011111010010100100000000000000002
- Hexadecimal: 0x2DE363C2AFF82447D290000
- Base-36: 33IZBUUEX9FCKHZ400
Squares and roots of 887607669290195496972386304
- 887607669290195496972386304 squared (8876076692901954969723863042) is 787847374582773058328126155784981020531308692206780416
- 887607669290195496972386304 cubed (8876076692901954969723863043) is 699299371909814802264066711677851605630094898282254053769255656882231148453822464
-
887607669290195496972386304 is a
perfect square number . Itssquare root is 29792745245952 -
The
cube root of 887607669290195496972386304 is 961037531.8045624737
Scales and comparisons
How big is 887607669290195496972386304?- 887,607,669,290,195,496,972,386,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 887,607,669,290,195,496,972,386,304 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 887607669290195496972386304 cubic inches would be around 80086461 feet tall.
Recreational maths with 887607669290195496972386304
- 887607669290195496972386304 backwards is 403683279694591092966706788
- 887607669290195496972386304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 887607669290195496972386304'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 887607669290195496972386304 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 887607669290195496972386304 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/887607669290195496972386304/
Chicago style:
Numbermatics. 2024. "Number 887607669290195496972386304 - Facts about the integer". https://numbermatics.com/n/887607669290195496972386304/
The information we have on file for 887607669290195496972386304 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 887607669290195496972386304, math, Factors of 887607669290195496972386304, curriculum, school, college, exams, university, Prime factorization of 887607669290195496972386304, STEM, science, technology, engineering, physics, economics, calculator, eight hundred eighty-seven septillion, six hundred seven sextillion, six hundred sixty-nine quintillion, two hundred ninety quadrillion, one hundred ninety-five trillion, four hundred ninety-six billion, nine hundred seventy-two million, three hundred eighty-six thousand, three hundred four.