306215723977351411081936896
306,215,723,977,351,411,081,936,896 is an even composite number composed of seven prime numbers multiplied together.
306215723977351411081936896 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 306215723977351411081936896:
220 × 32 × 72 × 132 × 314 × 532 × 12292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 31 × 31 × 53 × 53 × 1229 × 1229)See below for interesting mathematical facts about the number 306215723977351411081936896 from the Numbermatics database.
Names of 306215723977351411081936896
- Cardinal: 306215723977351411081936896 can be written as Three hundred six septillion, two hundred fifteen sextillion, seven hundred twenty-three quintillion, nine hundred seventy-seven quadrillion, three hundred fifty-one trillion, four hundred eleven billion, eighty-one million, nine hundred thirty-six thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 3.06215723977351411081936896 × 1026
Factors of 306215723977351411081936896
Divisors of 306215723977351411081936896
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 31 32 36 39 42 48 49 52 53 56 62 63 64 72 78 84 91 93 96 98 104 106 112 117 124 126 128 144 147 156 159 168 169 182 186 192 196 208 212 217 224 234 248 252 256 273 279 288 294 312 318 336 338 364 371 372 384 392 403 416 424 434 441 448 468 477 496 504 507 512 546 558 576 588 624 636 637 651 672 676 689 728 742 744 768 784 806 819 832 848 868 882 896 936 954 961 992 1008 1014 1024 1092 1113 1116 1152 1176 1183 1209 1229 1248 1272 1274 1302 1344 1352 1378 1456 1484 1488 1519 1521 1536 1568 1612 1638 1643 1664 1696 1736 1764 1792 1872 1908 1911 1922 1953 1984 2016 2028 2048 2067 2184 2226 2232 2304 2352 2366 2418 2458 2496 2544 2548 2597 2604 2688 2704 2756 2809 2821 2883 2912 2968 2976 3038 3042 3072 3136 3224 3276 3286 3328 3339 3392 3472 3528 3549 3584 3627 3687 3744 3816 3822 3844 3906 3968 4032 4056 4096 4134 4368 4452 4464 4557 4608 4704 4732 4823 4836 4916 4929 4992 5088 5096 5194 5208 5239 5376 5408 5512 5618 5642 5733 5766 5824 5936 5952 6076 6084 6144 6201 6272 6448 6552 6572 6656 6678 6727 6784 6944 7056 7098 7168 7254 7374 7488 7632 7644 7688 7791 7812 7936 8064 8112 8192 8268 8281 8427 8463 8603 8649 8736 8904 8928 8957 9114 9216 9408 9464 9646 9672 9832 9858 9984 10176 10192 10388 10416 10478 10647 10752 10816 11024 11061 11236 11284 11466 11501 11532 11648 11872 11904 12152 12168 12288 12402 12493 12544 12896 13104 13144 13312 13356 13454 13568 13671 13888 14112 14196 14336 14469 14508 14748 14787 14976 15264 15288 15376 15582 15624 15717 15872 15977 16128 16224 16384 16536 16562 16854 16926 17206 17298 17472 17808 17856 17914 18228 18432 18816 18928 19292 19344 19663 19664 19716 19747 19968 20181 20352 20384 20776 20832 20956 21294 21359 21504 21632 22048 22122 22472 22568 22932 23002 23064 23296 23373 23744 23808 24304 24336 24576 24804 24843 24986 25088 25281 25389 25792 25809 26208 26288 26624 26712 26871 26908 27136 27342 27776 28224 28392 28672 28938 29016 29496 29574 29791 29952 30528 30576 30752 31164 31248 31434 31744 31954 32256 32448 32768 33072 33124 33708 33761 33852 34412 34503 34596 34944 35616 35712 35828 36456 36517 36673 36864 37479 37632 37856 38099 38584 38688 39326 39328 39432 39494 39936 40362 40704 40768 41552 41664 41912 42588 42718 43008 43264 43407 44096 44244 44944 45136 45864 46004 46128 46592 46746 47089 47151 47488 47616 47931 48608 48672 49152 49608 49686 49972 50176 50562 50778 50933 51584 51618 52416 52576 53248 53424 53742 53816 54272 54684 55552 56448 56784 57344 57876 58032 58989 58992 59148 59241 59582 59904 60221 60543 61056 61152 61504 62328 62496 62699 62868 63488 63908 64077 64512 64896 65137 65536 66144 66248 67416 67522 67704 68824 69006 69192 69888 71232 71424 71656 72912 73034 73346 73728 74529 74958 75264 75712 76198 77168 77376 77427 78652 78656 78864 78988 79872 80507 80613 80724 81408 81536 83104 83328 83824 85176 85436 86016 86528 86814 87079 87451 88192 88488 89373 89888 90272 91728 92008 92256 93184 93492 94178 94302 94976 95232 95862 97216 97344 98304 99216 99372 99944 100352 101124 101283 101556 101866 103168 103236 103509 104832 105152 106496 106848 107484 107632 108544 109368 109551 110019 111104 111839 112437 112896 113568 114297 114688 115752 116064 117978 117984 118296 118482 119164 119808 120442 121086 122112 122304 123008 124656 124992 125398 125736 126976 127816 128154 129024 129792 130274 131072 132288 132496 134832 135044 135408 137641 137648 138012 138384 139776 141267 142464 142848 143312 143793 145824 146068 146692 147456 149058 149513 149916 150528 151424 152396 152799 154336 154752 154854 157304 157312 157728 157976 159744 161014 161226 161448 162409 162816 163072 166208 166656 167648 170352 170872 172032 173056 173628 174158 174902 176384 176967 176976 177723 178746 179776 180544 180663 183456 184016 184512 186368 186984 188097 188356 188604 189952 190464 191724 192231 194432 194688 195411 196608 198432 198744 199888 200704 202248 202566 203112 203732 206336 206472 207018 207701 208537 209664 210304 212992 213696 214968 215264 217088 218736 219102 220038 222208 223678 224874 225792 227136 228594 229376 231504 232128 235956 235968 236592 236964 238328 239616 240884 241521 242172 244224 244608 246016 249312 249984 250796 251472 253952 255619 255632 256308 256711 258048 259584 260548 261237 262144 262353 264576 264992 266693 268119 269664 270088 270816 275282 275296 276024 276768 277667 279552 282534 284928 285696 286624 287586 291648 292136 293384 294912 298116 299026 299832 301056 302848 303849 304792 305598 308672 309504 309708 314608 314624 315456 315952 319488 322028 322452 322896 324818 325632 326144 328653 330057 332416 333312 335296 335517 340704 341744 342891 344064 346112 347256 348316 349804 352768 353934 353952 355446 356531 357492 359552 361088 361326 366912 368032 369024 372736 373968 376194 376712 377208 379904 380928 383448 384462 387283 388864 389376 390822 393216 396864 397488 399776 401408 404496 405132 406224 407464 412672 412923 412944 414036 415402 417074 419328 420608 423801 425984 427392 429936 430528 434176 437472 438204 438893 440076 444416 447356 448539 449748 451584 454272 455959 457188 458397 458752 463008 464256 471912 471936 473184 473928 474721 476656 479232 481768 483042 484344 487227 488448 489216 492032 495287 498624 499968 501592 502944 507904 511238 511264 512616 513422 516096 519168 521096 522474 524288 524706 529152 529984 533386 536238 539328 540176 541632 541989 550564 550592 552048 553536 555334 559104 564291 565068 569856 571392 573248 575172 583296 584272 586233 586768 589824 596232 598052 599664 602112 605696 607698 609553 609584 611196 612157 617344 619008 619416 623103 625611 629216 629248 630912 631904 638976 644056 644904 645792 649636 651264 652288 657306 660114 662129 664832 666624 670592 671034 681408 683488 685782 688128 692224 694512 696632 699608 705536 707868 707904 710892 713062 714984 719104 722176 722652 724563 733824 736064 738048 745472 747936 752388 753424 754416 759808 761856 766857 766896 768924 770133 774566 777728 778752 781644 782873 783711 786432 787059 793728 794976 799552 800079 802816 808992 810264 812448 814928 825344 825846 825888 828072 830804 833001 834148 838656 841216 846781 847602 851968 854784 859872 861056 868352 874944 876408 877786 880152 888832 894712 897078 899496 903168 908544 911918 914376 916794 917504 923521 926016 928512 943824 943872 946368 947856 949442 953312 958464 963536 966084 968688 974454 976896 978432 984064 990574 997248 999936 1003184 1005888 1006551 1015808 1022476 1022528 1025232 1026844 1032192 1038336 1042192 1044948 1046591 1048576 1049412 1058304 1059968 1066772 1069593 1072476 1078656 1080352 1083264 1083978 1101128 1101184 1104096 1107072 1110668 1118208 1128582 1130136 1132027 1136863 1139712 1142784 1146496 1150344 1161849 1166592 1168544 1172466 1173536 1179648 1181069 1192464 1196104 1199328 1204224 1211392 1215396 1219106 1219168 1222392 1224314 1234688 1238016 1238769 1238832 1246206 1251222 1258432 1258496 1261824 1263808 1277952 1288112 1289808 1291584 1299272 1302528 1304576 1314612 1316679 1320228 1324258 1329664 1333248 1341184 1342068 1345617 1362816 1366976 1367877 1371564 1376256 1384448 1389024 1393264 1399216 1411072 1415736 1415808 1421784 1424163 1426124 1429968 1438208 1444352 1445304 1449126 1453907 1459759 1461681 1467648 1472128 1476096 1485861 1490944 1495872 1504776 1506848 1508832 1510441 1519616 1523712 1533714 1533792 1537848 1540266 1549132 1555456 1557504 1563288 1565746 1567422 1572864 1574118 1578923 1587456 1589952 1599104 1600158 1605632 1617984 1620528 1624896 1629856 1650688 1651692 1651776 1656144 1661608 1666002 1668296 1677312 1682432 1693562 1695204 1703936 1709568 1719744 1722112 1736704 1749888 1752816 1755572 1760304 1777664 1789333 1789424 1794156 1798992 1806336 1817088 1823836 1828659 1828752 1833588 1835008 1836471 1847042 1852032 1857024 1866851 1869309 1876833 1887648 1887744 1892736 1895712 1898884 1906624 1916928 1927072 1932168 1937376 1943669 1948908 1953792 1956864 1968128 1981148 1986387 1994496 1999872 2006368 2011776 2013102 2019247 2031616 2044952 2045056 2050464 2053688 2064384 2076672 2084384 2089896 2093182 2098824 2116608 2119936 2133544 2139186 2144952 2157312 2160704 2166528 2167956 2202256 2202368 2208192 2214144 2221336 2236416 2257164 2260272 2264054 2273726 2279424 2285568 2292992 2300571 2300688 2310399 2323698 2333184 2337088 2344932 2347072 2348619 2359296 2362138 2384928 2392208 2398656 2400237 2408448 2422784 2430792 2438212 2438336 2444784 2448628 2469376 2476032 2477538 2477664 2492412 2495717 2499003 2502444 2516864 2516992 2523648 2527616 2540343 2555904 2576224 2579616 2583168 2598544 2605056 2609152 2629224 2633358 2640456 2648516 2659328 2666496 2682368 2684136 2691234 2699449 2710981 2725632 2733952 2735754 2743128 2752512 2768896 2770563 2778048 2786528 2798432 2822144 2831472 2831616 2843568 2848326 2852248 2859936 2876416 2888704 2890608 2898252 2907814 2919518 2923362 2935296 2944256 2952192 2971722 2981888 2991744 3009552 3013696 3017664 3020882 3039232 3047424 3067428 3067584 3075696 3080532 3098264 3110912 3115008 3126576 3131492 3134844 3139773 3145728 3148236 3157846 3174912 3179904 3191713 3198208 3200316 3208779 3211264 3235968 3241056 3249792 3259712 3301376 3303384 3303552 3312288 3323047 3323216 3332004 3336592 3354624 3364864 3387124 3390408 3396081 3407872 3410589 3419136 3439488 3444224 3452261 3467009 3473408 3485547 3499776 3505632 3511144 3520608 3543207 3555328 3578666 3578848 3588312 3597984 3612672 3634176 3647672 3657318 3657504 3667176 3670016 3672942 3694084 3704064 3714048 3733702 3738618 3753666 3775296 3775488 3785472 3791424 3797768 3813248 3833856 3854144 3864336 3874752 3887338 3897816 3907584 3913728 3936256 3950037 3962296 3972774 3988992 3999744 4012736 4023552 4026204 4038494 4063232 4089904 4090112 4100928 4103631 4107376 4128768 4153344 4168768 4179792 4186364 4197648 4233216 4239872 4266871 4267088 4272489 4278372 4289904 4314624 4321408 4333056 4335912 4361721 4379277 4404512 4404736 4416384 4428288 4442672 4457583 4472832 4514328 4520544 4528108 4531323 4547452 4558848 4571136 4585984 4601142 4601376 4620798 4634903 4647396 4666368 4674176 4689864 4694144 4697238 4718592 4724276 4736769 4769856 4784416 4797312 4800474 4816896 4845568 4861584 4876424 4876672 4889568 4897256 4938752 4952064 4955076 4955328 4984824 4991434 4998006 5004888 5033728 5033984 5034679 5047296 5055232 5080686 5111808 5152448 5159232 5166336 5197088 5210112 5218304 5258448 5266716 5280912 5297032 5318656 5332992 5364736 5367999 5368272 5382468 5398898 5421962 5451264 5467904 5471508 5485977 5486256 5505024 5509413 5537792 5541126 5556096 5573056 5596864 5600553 5644288 5662944 5663232 5687136 5696652 5704496 5719872 5752832 5777408 5781216 5796504 5815628 5831007 5839036 5846724 5870592 5888512 5904384 5927467 5943444 5959161 5963776 5983488 6019104 6027392 6035328 6041764 6057741 6078464 6094848 6134856 6135168 6151392 6161064 6196528 6221824 6230016 6253152 6262984 6269688 6279546 6296472 6315692 6349824 6359808 6383426 6396416 6400632 6417558 6422528 6438731 6464647 6471936 6482112 6499584 6519424 6602752 6606768 6607104 6624576 6646094 6646432 6664008 6673184 6709248 6729728 6774248 6780816 6792162 6815744 6821178 6838272 6878976 6888448 6904522 6934018 6946816 6971094 6999552 7011264 7022288 7041216 7045857 7086414 7110656 7157332 7157696 7176624 7195968 7225344 7268352 7295344 7314636 7315008 7334352 7340032 7345884 7388168 7408128 7428096 7467404 7477236 7487151 7507332 7550592 7550976 7570944 7582848 7595536 7621029 7626496 7667712 7708288 7728672 7749504 7774676 7795632 7815168 7827456 7872512 7900074 7924189 7924592 7945548 7958041 7977984 7999488 8025472 8047104 8052408 8076988 8098347 8126464 8132943 8179808 8180224 8201856 8207262 8214752 8257536 8267483 8306688 8311689 8337536 8359584 8372728 8395296 8466432 8479744 8533742 8534176 8544978 8556744 8579808 8607677 8629248 8642816 8666112 8671824 8723442 8758554 8809024 8809472 8832768 8856576 8885344 8915166 8945664 9028656 9041088 9056216 9062646 9094904 9117696 9142272 9171968 9202284 9202752 9241596 9269806 9294792 9332736 9348352 9379728 9388288 9394476 9419319 9437184 9448552 9473538 9539712 9568832 9575139 9594624 9600948 9633792 9691136 9723168 9752848 9753344 9779136 9794512 9877504 9904128 9910152 9910656 9969141 9969648 9982868 9996012 10009776 10067456 10067968 10069358 10094592 10110464 10161372 10177349 10188243 10223616 10231767 10304896 10318464 10332672 10356783 10394176 10401027 10420224 10436608 10516896 10533432 10561824 10573087 10594064 10629621 10637312 10665984 10729472 10735998 10736544 10764936 10797796 10843924 10902528 10935808 10943016 10971954 10972512 11008153 11010048 11018826 11052461 11075584 11082252 11112192 11146112 11193728 11201106 11288576 11325888 11326464 11374272 11393304 11408992 11439744 11505664 11554816 11562432 11593008 11631256 11662014 11678072 11693448 11741184 11777024 11808768 11854934 11886888 11918322 11927552 11966976 12005773 12038208 12054784 12070656 12083528 12115482 12156928 12189696 12269712 12270336 12302784 12322128 12393056 12443648 12460032 12506304 12525968 12539376 12559092 12592944 12631384 12699648 12719616 12766852 12792832 12800613 12801264 12835116 12845056 12877462 12929294 12943872 12964224 12999168 13038848 13085163 13137831 13205504 13213536 13214208 13249152 13292188 13292864 13328016 13346368 13418496 13459456 13548496 13561632 13584324 13593969 13605683 13631488 13642356 13676544 13757952 13776896 13809044 13868036 13893632 13904709 13942188 13999104 14022528 14044576 14082432 14091714 14134729 14172828 14210307 14221312 14314664 14315392 14353248 14391936 14450688 14536704 14590688 14629272 14630016 14668704 14691768 14716351 14776336 14816256 14856192 14934808 14954472 14974302 15014664 15101184 15101952 15104037 15141888 15165696 15191072 15242058 15252992 15335424 15353897 15416576 15457344 15499008 15549352 15591264 15630336 15654912 15745024 15800148 15848378 15849184 15891096 15916082 15955968 15998976 16050944 16094208 16103997 16104816 16153976 16196694 16252928 16265886 16359616 16360448 16403712 16414524 16429504 16515072 16534966 16613376 16623378 16675072 16719168 16745456 16790592 16801659 16932864 16959488 17067484 17068352 17089956 17113488 17159616 17215354 17258496 17285632 17332224 17343648 17446884 17493021 17517108 17618048 17618944 17665536 17713152 17770688 17782401 17830332 17891328 18057312 18082176 18112432 18125292 18173223 18189808 18235392 18284544 18343936 18404568 18405504 18483192 18539612 18589584 18665472 18696704 18759456 18776576 18788952 18838638 18896143 18897104 18947076 18976867 19079424 19137664 19150278 19189248 19201896 19267584 19316193 19382272 19393941 19446336 19505696 19506688 19558272 19589024 19635733 19755008 19808256 19820304 19821312 19938282 19939296 19965736 19992024 20019552 20134912 20135936 20138716 20189184 20220928 20322744 20354698 20376486 20447232 20463534 20525999 20609792 20636928 20665344 20713566 20788352 20802054 20840448 20873216 21033792 21066864 21123648 21146174 21188128 21259242 21274624 21331968 21458944 21471996 21473088 21529872 21595592 21687848 21805056 21871616 21886032 21943908 21945024 22016306 22020096 22037652 22104922 22151168 22164504 22224384 22292224 22387456 22402212 22461453 22577152 22651776 22652928 22748544 22786608 22817984 22879488 23011328 23109632 23124864 23186016 23261329 23262512 23324028 23356144 23386896 23482368 23554048 23617536 23709868 23772567 23773776 23836644 23855104 23874123 23933952 24011546 24076416 24109568 24141312 24165827 24167056 24230964 24269063 24295041 24313856 24379392 24398829 24539424 24540672 24605568 24644256 24786112 24802449 24887296 24920064 25012608 25051936 25078752 25118184 25185888 25262768 25399296 25439232 25533704 25585664 25601226 25602528 25670232 25690112 25754924 25823031 25858588 25887744 25928448 25998336 26077696 26170326 26250211 26275662 26411008 26427072 26428416 26498304 26584376 26585728 26656032 26692736 26836992 26918912 27096992 27123264 27168648 27187938 27211366 27284712 27353088 27515904 27553792 27618088 27736072 27787264 27809418 27884376 27998208 28045056 28089152 28164864 28183428 28269458 28345656 28420614 28442624 28629328 28630784 28706496 28725417 28783872 28901376 29073408 29181376 29258544 29260032 29337408 29383536 29432702 29552672 29632512 29712384 29869616 29907423 29908944 29948604 30029328 30202368 30203904 30208074 30283776 30331392 30382144 30484116 30505984 30532047 30670848 30707794 30833152 30914688 30998016 31070349 31098704 31182528 31203081 31260672 31309824 31490048 31600296 31696756 31698368 31719261 31782192 31832164 31911936 31997952 32101888 32188416 32207994 32209632 32307952 32393388 32444321 32505856 32531772 32719232 32720896 32807424 32829048 32859008 33024459 33030144 33069932 33157383 33226752 33246756 33350144 33438336 33490912 33581184 33603318 33865728 33918976 34134968 34136704 34179912 34226976 34319232 34430708 34516992 34571264 34664448 34687296 34893768 34986042 35034216 35092837 35236096 35237888 35242753 35331072 35426304 35541376 35564802 35660664 35782656 36017319 36114624 36164352 36224864 36250584 36346446 36379616 36470784 36569088 36613139 36687872 36809136 36811008 36966384 37079224 37179168 37330944 37393408 37518912 37553152 37577904 37677276 37792286 37794208 37894152 37953734 38158848 38275328 38300556 38378496 38401839 38403792 38535168 38632386 38764544 38787882 38892672 39011392 39013376 39116544 39178048 39271466 39510016 39616512 39640608 39642624 39876564 39878592 39931472 39984048 40039104 40269824 40271872 40277432 40378368 40441856 40645488 40709396 40752972 40817049 40894464 40927068 41051998 41219584 41273856 41330688 41427132 41492269 41576704 41604108 41680896 41714127 41746432 42067584 42133728 42247296 42292348 42376256 42404187 42518484 42549248 42663936 42917888 42943992 42946176 43059744 43191184 43375696 43610112 43743232 43772064 43887816 43890048 44032612 44075304 44149053 44209844 44302336 44329008 44448768 44584448 44774912 44804424 44879393 44922906 45071117 45154304 45252529 45303552 45305856 45312111 45497088 45573216 45635968 45758976 46022656 46061691 46219264 46249728 46372032 46522658 46525024 46648056 46712288 46773792 46823671 46964736 47108096 47235072 47419736 47545134 47547552 47673288 47710208 47748246 47867904 48023092 48152832 48219136 48282624 48331654 48334112 48461928 48538126 48590082 48627712 48758784 48797658 48946613 49078848 49081344 49211136 49288512 49572224 49604898 49774592 49840128 50025216 50103872 50157504 50236368 50371776 50525536 50798592 50878464 51067408 51171328 51202452 51205056 51340464 51380224 51509848 51646062 51717176 51775488 51856896 51996672 52155392 52340652 52500422 52551324 52822016 52854144 52856832 52996608 53168752 53171456 53312064 53347203 53385472 53673984 53837824 54193984 54246528 54337296 54375876 54422732 54569424 54706176 55031808 55107584 55236176 55469323 55472144 55574528 55618836 55768752 55996416 56090112 56178304 56329728 56366856 56538916 56688429 56691312 56841228 56885248 56930601 57258656 57261568 57412992 57450834 57567744 57802752 57872381 57948579 58146816 58181823 58362752 58517088 58520064 58674816 58767072 58865404 58907199 59105344 59265024 59424768 59739232 59814846 59817888 59897208 60058656 60253739 60404736 60407808 60416148 60567552 60662784 60764288 60968232 61011968 61064094 61341696 61415588 61577997 61666304 61829376 61996032 62140698 62197408 62365056 62406162 62521344 62596657 62619648 62980096 63200592 63393512 63396736 63438522 63564384 63664328 63823872 63995904 64203776 64376832 64415988 64419264 64615904 64786776 64888642 65063544 65438464 65441792 65614848 65658096 65718016 66048918 66060288 66139864 66314766 66453504 66493512 66700288 66876672 66981824 67162368 67206636 67731456 67837952 68269936 68273408 68359824 68453952 68638464 68861416 69033984 69142528 69328896 69374592 69783987 69787536 69972084 70068432 70185674 70472192 70475776 70485506 70662144 70852608 71082752 71129604 71317701 71321328 71565312 71622369 72034638 72229248 72328704 72449728 72497481 72501168 72692892 72759232 72807189 72941568 73138176 73226278 73375744 73618272 73622016 73932768 74011609 74158448 74358336 74407347 74661888 74786816 75037824 75106304 75155808 75354552 75584572 75588416 75788304 75907468 76317696 76550656 76601112 76756992 76803678 76807584 77057071 77070336 77264772 77367227 77469093 77529088 77575764 77785344 78022784 78026752 78233088 78356096 78542932 78750633 79020032 79233024 79281216 79285248 79753128 79757184 79862944 79968096 80053373 80078208 80539648 80543744 80554864 80756736 80883712 81290976 81418792 81505944 81634098 81854136 82103996 82439168 82547712 82661376 82854264 82984538 83153408 83208216 83361792 83428254 83492864 83682919 84040411 84135168 84267456 84494592 84584696 84752512 84808374 85036968 85098496 85327872 85835776 85887984 85892352 86119488 86382368 86751392 87220224 87486464 87544128 87775632 87780096 88065224 88150608 88298106 88419688 88604672 88658016 88897536 89168896 89549824 89608848 89758786 89845812 90142234 90308608 90505058 90607104 90611712 90624222 90994176 91146432 91271936 91517952 91596141 92045312 92123382 92438528 92499456 92744064 93045316 93050048 93296112 93424576 93547584 93647342 93929472 94216192 94470144 94839472 95090268 95095104 95157783 95346576 95420416 95496492 95735808 96046184 96305664 96438272 96565248 96663308 96668224 96923856 97076252 97180164 97255424 97332963 97517568 97595316 97893226 98157696 98162688 98422272 98577024 98943103 99073377 99144448 99209796 99472149 99549184 99680256 100050432 100207744 100315008 100472736 100743552 101051072 101597184 101756928 102134816 102342656 102404904 102410112 102680928 103014457 103019696 103292124 103434352 103550976 103713792 103993344 104310784 104681304 105000844 105102648 105278511 105644032 105708288 105713664 105728259 105993216 106337504 106342912 106624128 106694406 106770944 107020091 107347968 107477279 107675648 108051957 108387968 108493056 108674592 108751752 108845464 109138848 109412352 109839417 110063616 110215168 110472352 110938646 110944288 111237672 111537504 111992832 112180224 112356608 112659456 112733712 113077832 113376858 113382624 113682456 113770496 113861202 114517312 114523136 114825984 114901668 115135488 115605504 115744762 115897158 116293632 116363646 116725504 117034176 117040128 117349632 117534144 117730808 117814398 118210688 118530048 118849536 119478464 119629692 119635776 119794416 120117312 120507478 120809472 120815616 120832296 121135104 121325568 121528576 121936464 122023936 122128188 122451147 122683392 122831176 123155994 123332608 123658752 123992064 124281396 124394816 124476807 124730112 124812324 125042688 125193314 125239296 125960192 126401184 126787024 126793472 126877044 127128768 127212561 127328656 127647744 127991808 128407552 128753664 128831976 128838528 129231808 129573552 129777284 130127088 130876928 130883584 131229696 131316192 131436032 132097836 132273001 132279728 132447159 132629532 132907008 132987024 133400576 133753344 133963648 134324736 134413272 134638179 135213351 135462912 135675904 135757587 136539872 136546816 136719648 136907904 137276928 137450131 137722832 138067968 138185073 138285056 138657792 138749184 139567974 139575072 139944168 140136864 140371348 140471013 140944384 140951552 140971012 141324288 141705216 142165504 142259208 142635402 142642656 143130624 143244738 143681993 144069276 144458496 144657408 144899456 144994962 145002336 145385784 145518464 145614378 145883136 146276352 146452556 146751488 146839839 147236544 147244032 147865536 148023218 148316896 148716672 148814694 149323776 149573632 150075648 150212608 150311616 150709104 151169144 151176832 151576608 151814936 152635392 153101312 153202224 153513984 153607356 153615168 154114142 154140672 154529544 154734454 154938186 155058176 155151528 155570688 156045568 156053504 156075049 156466176 156712192 157085864 157501266 158040064 158466048 158562432 158570496 159506256 159514368 159725888 159936192 160106746 160156416 161079296 161087488 161109728 161513472 161767424 162581952 162837584 163011888 163268196 163708272 164207992 164878336 165095424 165322752 165708528 165969076 166306816 166407969 166416432 166723584 166856508 166985728 167365838 168080822 168270336 168534912 168989184 169160789 169169392 169505024 169616748 170065287 170073936 170196992 170655744 170791803 171671552 171775968 171784704 172238976 172764736 173502784 173617143 174440448 174972928 175088256 175551264 175560192 176130448 176301216 176596212 176721597 176839376 177209344 177316032 177795072 178337792 179099648 179217696 179517572 179691624 180284468 180617216 180761217 181010116 181214208 181223424 181248444 181988352 182292864 182543872 183035904 183192282 183751477 184090624 184246764 184733991 184877056 184998912 185488128 186090632 186100096 186592224 186849152 187095168 187294684 187789971 187858944 188432384 188940288 189678944 190180536 190190208 190315566 190693152 190992984 191471616 192092368 192611328 192876544 193130496 193326616 193336448 193847712 194152504 194360328 194510848 194665926 195190632 195786452 196315392 196325376 196844544 197154048 197886206 198146754 198288896 198419592 198944298 199098368 199360512 199600661 200100864 200415488 200630016 200945472 201487104 202102144 203194368 203513856 204269632 204685312 204809808 204820224 205361856 206028914 206039392 206584248 206868704 207101952 207427584 207986688 208621568 209351961 209362608 210001688 210205296 210557022 211288064 211416576 211427328 211456518 211986432 212675008 212685824 213248256 213388812 213541888 214040182 214695936 214954558 215351296 216103914 216775936 216986112 217349184 217492443 217503504 217690928 218277696 218421567 218824704 219678834 220127232 220430336 220944704 221877292 221888576 222034827 222475344 223075008 223985664 224360448 224713216 225318912 225467424 226155664 226753716 226765248 227364912 227540992 227722404 229034624 229046272 229651968 229803336 230270976 231171213 231211008 231489524 231794316 232101681 232587264 232727292 233451008 234068352 234080256 234699264 235068288 235461616 235628796 236251899 236421376 237060096 237699072 238956928 239259384 239271552 239588832 240160119 240234624 241014956 241618944 241631232 241664592 242270208 242651136 243057152 243872928 244047872 244256376 244902294 245649859 245662352 246311988 246665216 246699271 247317504 247984128 248562792 248789632 248953614 249460224 249624648 250085376 250386628 250478592 251048757 251920384 252121233 252802368 253574048 253586944 253754088 254257536 254425122 254657312 255264529 255295488 255983616 256291973 256815104 257507328 257663952 257677056 258463616 259147104 259554568 260254176 261753856 261767168 262459392 262632384 262872064 264195672 264546002 264559456 264894318 265259064 265814016 265974048 266801152 266837987 267506688 267927296 268649472 268826544 269276358 270426702 270925824 271351808 271515174 273079744 273093632 273439296 273815808 274553856 274900262 275445664 276135936 276370146 276570112 277315584 277498368 279135948 279150144 279888336 280273728 280742696 280942026 281888768 281903104 281942024 282648576 283410432 284331008 284518416 285270804 285285312 286261248 286489476 287363986 288138552 288916992 289314816 289798912 289989924 290004672 290771568 291036928 291228756 291766272 291998889 292552704 292905112 293502976 293679678 294473088 294488064 295731072 296046436 296633792 296829309 297433344 297629388 298647552 299147264 300151296 300425216 300623232 301418208 302338288 302353664 303153216 303629872 305270784 306202624 306404448 307027968 307214712 307230336 308228284 309043371 309059088 309468908 309876372 310116352 310303056 311141376 312091136 312107008 312150098 312932352 313424384 314155751 314171728 315002532 315497819 315835533 316080128 316932096 317124864 317140992 317184777 319012512 319028736 319451776 319872384 320213492 320312832 321060273 322158592 322174976 322219456 322431837 323026944 323534848 325163904 325675168 326023776 326536392 327416544 327765697 328415984 329518251 329756672 330190848 330645504 331417056 331938152 332613632 332815938 332832864 333713016 333971456 334731676 336161644 336540672 337069824 337978368 338321578 338338784 339010048 339233496 340130574 340147872 340393984 341252743 341311488 341583606 342626291 343343104 343551936 343569408 344477952 345529472 347005568 347234286 348880896 349945856 350176512 351102528 351120384 352260896 352602432 353192424 353443194 353678752 354632064 355590144 356675584 358199296 358435392 359035144 359383248 360568936 361234432 361522434 362020232 362428416 362446848 362496888 363976704 364585728 365087744 366071808 366384564 367502954 368181248 368493528 369467982 369754112 369997824 370976256 372181264 372200192 373184448 373430421 373698304 374190336 374589368 375579942 375717888 376864768 377880576 379357888 380361072 380380416 380631132 381386304 381985968 382943232 384184736 385222656 385753088 386260992 386653232 386672896 387695424 388305008 388720656 389021696 389331852 390381264 391572904 392630784 392650752 393689088 394308096 395772412 396293508 396577792 396819003 396839184 397888596 398196736 398721024 399201322 400201728 400830976 401260032 401890944 402974208 403914537 404204288 405640053 406388736 407027712 407272761 408539264 409370624 409619616 409640448 410723712 412057828 412078784 412350393 413168496 413737408 414203904 414855168 415973376 417243136 418703922 418725216 420003376 420410592 421114044 421413039 421776173 422576128 422833152 422854656 422913036 423972864 425350016 425371648 426496512 426777624 427083776 428080364 429391872 429909116 430702592 431045979 432207828 433551872 433972224 434698368 434984886 435007008 435381856 436555392 436843134 437649408 438176599 439357668 440254464 440519517 440860672 441889408 443754584 443777152 444069654 444950688 446150016 447971328 448720896 449426432 450637824 450934848 452311328 453507432 453530496 454729824 455444808 456206881 458069248 458092544 459303936 459606672 460541952 462342426 462422016 462979048 463588632 464203362 465174528 465454584 466902016 468136704 468160512 468225147 469398528 470136576 470923232 471257592 472503798 472842752 474120192 475398144 475970807 477913856 478518768 478543104 479177664 480320238 480469248 482029912 483237888 483262464 483329184 484540416 485302272 486114304 487745856 488095744 488512752 489804588 491299718 491324704 492623976 493330432 493398542 494635008 495968256 497125584 497579264 497907228 498920448 499223907 499249296 500170752 500773256 500957184 502097514 503840768 504242466 505604736 507148096 507173888 507482367 507508176 508515072 508850244 509314624 510529058 510590976 511967232 512583946 513630208 515014656 515327904 515354112 516927232 518294208 519109136 520508352 520851429 523507712 523534336 524918784 525264768 525744128 528391344 529092004 529118912 529788636 530518128 531628032 531948096 533602304 533675974 535013376 535854592 537298944 537653088 538552716 539399497 540853404 541851648 542283651 542703616 543030348 546159488 546187264 546878592 547631616 549107712 549800524 550891328 551254431 552271872 552740292 553140224 554631168 554996736 558271896 558300288 559776672 560373611 560547456 561485392 561884052 563369913 563777536 563806208 563884048 565297152 566820864 568662016 569036832 570541608 570570624 572978952 574727972 576277104 577833984 578629632 579597824 579979848 580009344 581543136 582073856 582457512 583432109 583532544 583997778 585780433 585810224 587005952 587359356 588282877 588946176 588976128 591462144 592092872 593267584 593658618 594866688 595258776 597295104 598294528 598801983 600302592 600850432 601246464 602836416 604676576 604707328 606306432 607259744 608707723 610541568 612405248 612808896 614055936 614429424 614460672 616456568 618086742 618118176 618937816 619752744 620232704 620606112 622282752 624182272 624214016 624300196 625864704 626848768 628311502 628343456 630005064 630995638 631671066 632160256 633864192 634249728 634281984 634369554 636305969 638025024 638057472 638903552 639744768 640426984 640625664 642120546 644317184 644349952 644438912 644863674 646053888 647069696 650327808 651350336 652047552 653072784 654833088 655531394 656831968 659036502 659513344 660381696 661291008 662834112 663876304 665227264 665631876 665665728 666104481 667426032 667942912 669463352 672323288 673081344 674139648 675956736 676643156 676677568 678020096 678466992 680261148 680295744 680787968 682505486 682622976 683167212 685252582 686686208 687103872 687138816 688955904 691058944 693513639 694011136 694468572 696305043 697761792 699891712 700353024 702205056 702240768 704521792 705204864 706384848 706886388 707357504 709264128 711180288 713351168 716398592 716870784 718070288 718766496 720480357 721101199 721137872 722468864 723044868 724040464 724856832 724893696 724993776 727953408 729171456 730175488 732143616 732769128 735005908 736362496 736949577 736987056 738935964 739508224 739995648 740097813 741952512 744362528 744400384 746368896 746860842 747396608 748380672 749140637 749178736 751159884 751435776 752340953 753146271 753729536 755761152 756363699 758715776 760722144 760760832 761262264 762772608 763971936 765793587 765886464 768369472 768875919 770445312 771506176 772521984 773306464 773345792 775390848 776610016 777441312 778663704 780762528 783145808 785261568 785301504 787378176 788616192 791544824 792587016 793155584 793638006 793678368 795777192 796393472 797442048 798402644 800403456 800513961 801661952 802520064 803781888 805948416 807829074 808408576 811280106 812777472 813756541 814055424 814545522 817078528 818741248 819239232 819280896 821447424 824115656 824157568 824700786 826336992 827474816 828407808 829710336 831946752 834486272 837407844 837450432 840006752 840821184 842228088 842826078 843552346 845666304 845709312 845826072 847945728 850700032 850743296 852993024 853555248 854167552 856160728 858783744 859818232 861405184 862091958 864415656 867103744 867944448 869396736 869969772 870014016 870763712 873110784 873686268 875298816 876353198 878715336 880508928 881039034 881721344 883778816 887509168 887554304 888139308 889901376 890487927 892300032 895942656 897441792 898852864 901275648 901869696 904622656 907014864 907060992 909459648 910889616 912413762 916138496 916185088 918607872 919213344 921083904 924684852 925958096 927130113 927177264 928406724 930349056 930909168 933804032 936273408 936321024 936450294 938797056 940273152 941846464 942467253 942515184 945007596 945685504 946493457 948240384 950796288 951941614 955827712 957037536 957086208 958355328 960640476 960938496 962150917 963180819 964059824 966475776 966524928 966658368 967295511 969080832 970604544 972228608 975491712 976191488 977025504 979609176 982599436 982649408 983297091 985247952 986660864 986797084 989270016 991936512 994251168 995158528 995814456 997840896 998447814 998498592 1001546512 1001914368 1004195028 1005773951 1007681536 1008484932 1011209472 1014296192 1014347776 1014964734 1015016352 1017030144 1017700488 1018629248 1021058116 1021181952 1023758229 1023934464 1025167892 1027260416 1027878873 1030029312 1030655808 1030708224 1033854464 1036588416 1038218272 1040693849 1041016704 1041702858 1047015424 1047068672 1049837568 1050529536 1051488256 1056782688 1058184008 1058237824 1059577272 1061036256 1063896192 1067204608 1067351948 1070026752 1071709184 1074597888 1075306176 1077105432 1078798994 1081706808 1083703296 1084567302 1085407232 1086060696 1087877947 1092318976 1092374528 1092525343 1093757184 1095263232 1098215424 1099601048 1101782656 1102508862 1104543744 1105480584 1106280448 1109262336 1109993472 1116543792 1116600576 1119553344 1120747222 1121094912 1122970784 1123768104 1126739826 1127555072 1127612416 1127768096 1130594304 1133641728 1135007309 1137324032 1138073664 1141083216 1141141248 1145957904 1149455944 1152554208 1155667968 1157259264 1159195648 1159959696 1160018688 1163086272 1164147712 1164915024 1166864218 1167065088 1167995556 1171560866 1171620448 1174011904 1174718712 1176565754 1177892352 1177952256 1182924288 1184185744 1186535168 1187317236 1189733376 1190457009 1190517552 1194590208 1196589056 1197603966 1200605184 1201700864 1202492928 1205672832 1209353152 1209414656 1212612864 1214519488 1217415446 1221083136 1224810496 1225617792 1228111872 1228858848 1228921344 1232913136 1236173484 1236236352 1237051179 1237875632 1239505488 1240465408 1241212224 1244565504 1248364544 1248428032 1248600392 1251729408 1253697536 1256623004 1256686912 1260010128 1261991276 1263342132 1264320512 1265328519 1267728384 1268499456 1268563968 1268739108 1272611938 1276050048 1276114944 1277807104 1279489536 1280853968 1281251328 1284241092 1286260339 1288634368 1288699904 1288877824 1289727348 1292107776 1293137937 1294139392 1300655616 1302700672 1304095104 1306145568 1309666176 1311062788 1313663936 1314529797 1318073004 1319026688 1320763392 1322582016 1325668224 1327752608 1330454528 1331263752 1331331456 1332208962 1334852064 1338926704 1344646576 1346162688 1348279296 1351913472 1353286312 1353355136 1356040192 1356933984 1360522296 1360591488 1361575936 1365010972 1366334424 1368620643 1370505164 1373372416 1374207744 1374277632 1377911808 1382117888 1387027278 1388022272 1388937144 1391261183 1392610086 1395523584 1397204627 1399783424 1400706048 1404410112 1404481536 1404675441 1409043584 1410409728 1412769696 1413772776 1414715008 1418528256 1422360576 1426702336 1427912421 1432797184 1433741568 1436140576 1437532992 1440960714 1442202398 1442275744 1446089736 1448080928 1449713664 1449787392 1449987552 1451533801 1455906816 1458342912 1460350976 1464287232 1465538256 1470011816 1472724992 1473899154 1473974112 1477871928 1479016448 1479991296 1480195626 1483905024 1488725056 1488800768 1492737792 1493721684 1494793216 1496761344 1498281274 1498357472 1502319768 1502871552 1504681906 1506292542 1507459072 1511522304 1512727398 1517431552 1521444288 1521521664 1522447101 1522524528 1525545216 1527943872 1531587174 1531772928 1536738944 1537751838 1540890624 1543012352 1545043968 1546612928 1546691584 1550781696 1553220032 1554882624 1557327408 1561525056 1566291616 1570523136 1570603008 1574756352 1577232384 1583089648 1585174032 1586311168 1587276012 1587356736 1591554384 1592786944 1594884096 1596805288 1600806912 1601027922 1603323904 1605040128 1607563776 1611896832 1615658148 1616817152 1618198491 1622560212 1625554944 1627513082 1628110848 1629091044 1634157056 1637482496 1638478464 1638561792 1642894848 1648231312 1648315136 1649401572 1652673984 1653763293 1654949632 1656815616 1659420672 1663893504 1668972544 1674815688 1674900864 1680013504 1681120833 1681642368 1684456176 1685652156 1687104692 1691332608 1691418624 1691652144 1695891456 1701400064 1701486592 1705986048 1707110496 1708335104 1712321456 1719549013 1719636464 1722810368 1724183916 1728831312 1734207488 1735888896 1738793472 1739939544 1740028032 1741527424 1746221568 1747372536 1750296327 1750597632 1752706396 1757341299 1757430672 1761017856 1762078068 1763442688 1764848631 1767557632 1775018336 1775108608 1776278616 1779802752 1780975854 1784600064 1786851703 1791885312 1794043811 1794883584 1796405949 1797705728 1802551296 1803739392 1809245312 1814029728 1814121984 1818919296 1821779232 1824827524 1826123169 1832276992 1832370176 1837215744 1838426688 1842167808 1849369704 1851916192 1854260226 1854354528 1856813448 1860698112 1861818336 1867608064 1867865909 1872546816 1872642048 1872900588 1877594112 1880546304 1883692928 1884934506 1885030368 1890015192 1891371008 1892986914 1896480768 1901592576 1903883228 1908917907 1911655424 1914075072 1914172416 1916710656 1921280952 1921876992 1924301834 1926361638 1928119648 1932951552 1933049856 1933316736 1934591022 1938161664 1940496367 1941209088 1944457216 1950983424 1952382976 1954051008 1959218352 1965198872 1965298816 1966594182 1970495904 1973321728 1973594168 1978540032 1983873024 1988502336 1990317056 1991628912 1995681792 1996895628 1996997184 2003093024 2003828736 2008390056 2011547902 2016969864 2022418944 2028592384 2028695552 2029929468 2030032704 2034060288 2035400976 2037258496 2042116232 2042363904 2047516458 2047868928 2050335784 2054520832 2055757746 2060058624 2061311616 2061416448 2067708928 2073176832 2076436544 2081387698 2082033408 2083405716 2094030848 2094137344 2099675136 2101059072 2102976512 2113565376 2116368016 2116475648 2119154544 2122072512 2127792384 2134409216 2134703896 2140053504 2143418368 2149195776 2150612352 2154210864 2157597988 2163303597 2163413616 2167406592 2169134604 2170814464 2172121392 2175755894 2184637952 2184749056 2185050686 2187514368 2190526464 2196430848 2199090257 2199202096 2203565312 2205017724 2209087488 2210848731 2210961168 2212560896 2218524672 2219986944 2220293439 2233087584 2233201152 2239106688 2241494444 2242189824 2245941568 2247421911 2247536208 2253479652 2255110144 2255224832 2255536192 2257022859 2261188608 2267283456 2270014618 2274648064 2276147328 2282166432 2282282496 2291915808 2294359879 2297380761 2298911888 2305108416 2306627757 2311335936 2314518528 2318391296 2319919392 2320037376 2326172544 2328295424 2329830048 2333728436 2335991112 2343121732 2343240896 2348023808 2349437424 2353131508 2355784704 2355904512 2365848576 2368371488 2373070336 2374634472 2379466752 2380914018 2381035104 2388769201 2389180416 2393178112 2395207932 2398384037 2401210368 2401541883 2403401728 2404985856 2411345664 2418706304 2418829312 2425225728 2429038976 2434830892 2441269623 2442166272 2449620992 2451235584 2456223744 2457717696 2457842688 2465826272 2472346968 2472472704 2474102358 2475751264 2479010976 2481654563 2482424448 2489131008 2496729088 2496856064 2497200784 2503458816 2507395072 2513246008 2513373824 2520020256 2523982552 2526684264 2528641024 2530657038 2536998912 2537127936 2537478216 2545223876 2552100096 2552229888 2555614208 2558979072 2561707936 2562502656 2568482184 2572520678 2577268736 2577755648 2579454696 2584215552 2586275874 2588278784 2594170489 2601311232 2605401344 2608190208 2612291136 2619332352 2622125576 2627327872 2629059594 2636146008 2638053376 2641526784 2645164032 2651336448 2655505216 2660909056 2662527504 2662662912 2664417924 2669704128 2677853408 2689293152 2692325376 2696558592 2703826944 2706572624 2706710272 2712080384 2713867968 2721044592 2721182976 2723151872 2730021944 2732668848 2737241286 2741010328 2746744832 2748415488 2748555264 2755823616 2764235776 2774054556 2776044544 2777874288 2782522366 2785220172 2791047168 2794409254 2799566848 2801412096 2808820224 2808963072 2809350882 2818087168 2820819456 2825539392 2827401759 2827545552 2829430016 2837056512 2839480371 2844721152 2853404672 2855824842 2865594368 2867483136 2872281152 2875065984 2881921428 2884404796 2884551488 2886452751 2892179472 2896161856 2899427328 2899574784 2899975104 2903067602 2911813632 2916685824 2920701952 2928574464 2931076512 2940023632 2945449984 2947798308 2947948224 2949891273 2955743856 2958032896 2959982592 2960391252 2967810048 2977450112 2977601536 2985475584 2987443368 2989586432 2993522688 2996562548 2996714944 3004639536 3005743104 3009363812 3012585084 3014918144 3017321853 3023044608 3025454796 3034863104 3042888576 3043043328 3044894202 3045049056 3051090432 3055887744 3063174348 3063545856 3067236193 3071274687 3073477888 3075503676 3081781248 3083636619 3086024704 3090087936 3093225856 3093383168 3101563392 3106440064 3109765248 3114654816 3122081547 3123050112 3132583232 3141046272 3141206016 3149512704 3154464768 3166179296 3170348064 3172622336 3174552024 3174713472 3183108768 3193448167 3193610576 3201613824 3202055844 3206647808 3210080256 3215127552 3223793664 3231316296 3233634304 3236396982 3245120424 3251109888 3255026164 3256221696 3258182088 3263633841 3268314112 3274964992 3276956928 3277123584 3277576029 3285789696 3296462624 3296630272 3298803144 3305347968 3307526586 3309899264 3313631232 3317622821 3318841344 3327787008 3331795649 3337945088 3349631376 3349801728 3360027008 3362241666 3363284736 3368912352 3371304312 3374209384 3382665216 3382837248 3383304288 3391782912 3402800128 3402973184 3405021927 3411972096 3414220992 3416670208 3424642912 3439098026 3439272928 3448367832 3457662624 3468414976 3471777792 3477586944 3479879088 3480056064 3483054848 3492443136 3494745072 3500592654 3501195264 3505412792 3514682598 3514861344 3522035712 3524156136 3526885376 3529697262 3535115264 3550036672 3550217216 3552557232 3559605504 3561951708 3569200128 3573703406 3583770624 3588087622 3589767168 3592811898 3595411456 3605102592 3607478784 3618490624 3628059456 3628243968 3637838592 3643558464 3649655048 3652246338 3664553984 3664740352 3674431488 3676853376 3684335616 3698739408 3703832384 3708520452 3708709056 3713626896 3721396224 3723636672 3735216128 3735731818 3745093632 3745284096 3745801176 3755188224 3761092608 3767385856 3769869012 3770060736 3780030384 3782742016 3785973828 3792961536 3795985557 3803185152 3807766456 3817835814 3823310848 3828150144 3828344832 3833421312 3842561904 3843753984 3848603668 3852723276 3856239296 3858781017 3865903104 3866099712 3866633472 3869182044 3876323328 3880992734 3882418176 3888914432 3901966848 3904765952 3908102016 3918436704 3922615277 3930397744 3930597632 3933188364 3940991808 3943589391 3946643456 3947188336 3957080064 3967746048 3977004672 3980634112 3983257824 3991363584 3993791256 3993994368 4006186048 4016780112 4023095804 4033939728 4044837888 4057184768 4057391104 4059858936 4060065408 4068120576 4070801952 4074516992 4084024763 4084232464 4084727808 4095032916 4100463031 4100671568 4105861929 4109041664 4111515492 4120117248 4122623232 4122832896 4135417856 4146353664 4152873088 4162775396 4164066816 4166811432 4173783549 4188061696 4188274688 4191613881 4199350272 4202118144 4205953024 4227130752 4232736032 4232951296 4238309088 4242828769 4244145024 4255584768 4260954061 4268818432 4269407792 4280107008 4283737263 4286836736 4298391552 4301224704 4308421728 4315195976 4326607194 4326827232 4338269208 4341628928 4344242784 4351511788 4354601403 4369275904 4369498112 4370101372 4375028736 4381052928 4392861696 4398180514 4398404192 4407130624 4410035448 4418174976 4421697462 4421922336 4425121792 4437049344 4439973888 4440586878 4454141783 4466175168 4466402304 4478213376 4482988888 4484379648 4491883136 4494843822 4495072416 4506959304 4510220288 4510449664 4511072384 4514045718 4522377216 4534566912 4540029236 4549296128 4552294656 4564332864 4564564992 4583831616 4588719758 4594761522 4597823776 4610216832 4613255514 4622671872 4629037056 4636782592 4639838784 4640074752 4652345088 4656590848 4659660096 4667456872 4671982224 4686243464 4686481792 4696047616 4698874848 4706263016 4711569408 4711809024 4731697152 4736742976 4746140672 4749268944 4758933504 4761828036 4762070208 4777538402 4778360832 4786356224 4790415864 4796768074 4802420736 4803083766 4806803456 4809971712 4822691328 4837412608 4837658624 4850451456 4854595473 4858077952 4869661784 4882539246 4884332544 4899241984 4902471168 4912447488 4915435392 4915685376 4931652544 4944693936 4944945408 4948204716 4951502528 4958021952 4963309126 4964848896 4978262016 4993458176 4993712128 4994401568 5006917632 5014790144 5026492016 5026747648 5040040512 5043362499 5047965104 5053368528 5057282048 5061314076 5073997824 5074255872 5074956432 5090447752 5104200192 5104459776 5111228416 5117958144 5123415872 5125005312 5136964368 5145041356 5154537472 5155511296 5158647039 5158909392 5168431104 5172551748 5176557568 5188340978 5202622464 5210802688 5216380416 5224582272 5238664704 5243984459 5244251152 5250888981 5254655744 5258119188 5272023897 5272292016 5276106752 5283053568 5290328064 5294545893 5302672896 5311010432 5321818112 5325055008 5325325824 5328835848 5339408256 5355706816 5360555109 5378586304 5382131433 5384650752 5393117184 5407653888 5413145248 5413420544 5424160768 5427735936 5442089184 5442365952 5460043888 5465337696 5474482572 5478369507 5482020656 5493489664 5496830976 5497110528 5511647232 5528471552 5548109112 5552089088 5555748576 5565044732 5570440344 5582094336 5588818508 5599133696 5602824192 5603597727 5617640448 5617926144 5618701764 5636174336 5641638912 5651078784 5654803518 5655091104 5658860032 5674113024 5678960742 5689442304 5696295787 5706809344 5711649684 5726753721 5731188736 5734966272 5744562304 5750131968 5763842856 5768809592 5769102976 5772905502 5784358944 5792323712 5798854656 5799149568 5799950208 5806135204 5821489101 5823627264 5833371648 5841403904 5857148928 5862153024 5880047264 5895596616 5895896448 5899782546 5911487712 5919965184 5920782504 5935620096 5954900224 5955203072 5970951168 5974886736 5979172864 5987045376 5993125096 5993429888 6009279072 6011486208 6018727624 6025170168 6029836288 6034643706 6050909592 6069726208 6085777152 6086086656 6089788404 6090098112 6102180864 6111775488 6126348696 6127091712 6134472386 6142549374 6146955776 6151007352 6163562496 6167273238 6172049408 6180175872 6186451712 6186766336 6187620491 6203126784 6212880128 6219530496 6229309632 6244163094 6246100224 6265166464 6282092544 6282412032 6299025408 6308929536 6332358592 6340696128 6345244672 6349104048 6349426944 6366217536 6386896334 6387221152 6403227648 6404111688 6413295616 6420160512 6430255104 6447587328 6462632592 6467268608 6472793964 6489910791 6490240848 6502219776 6510052328 6512443392 6516364176 6527267682 6536628224 6549929984 6553913856 6554247168 6555152058 6571579392 6592925248 6593260544 6597270771 6597606288 6610695936 6615053172 6619798528 6627262464 6635245642 6637682688 6655574016 6663591298 6675890176 6699262752 6699603456 6720054016 6724483332 6726569472 6737824704 6742265733 6742608624 6748418768 6765330432 6765674496 6766608576 6771068577 6783565824 6805600256 6805946368 6810043854 6823944192 6828441984 6833340416 6849285824 6878196052 6878545856 6883079637 6896735664 6915325248 6936829952 6943555584 6955173888 6959758176 6960112128 6966109696 6984886272 6989490144 7001185308 7010825584 7029365196 7029722688 7044071424 7048312272 7053770752 7059394524 7070230528 7100073344 7100434432 7105114464 7119211008 7123903416 7138400256 7147406812 7166307603 7167541248 7176175244 7179534336 7185623796 7190822912 7195152111 7210205184 7214957568 7236981248 7256118912 7256487936 7275677184 7284856943 7287116928 7299310096 7304492676 7323808869 7329107968 7329480704 7348862976 7353706752 7368671232 7397478816 7407664768 7417040904 7417418112 7427253792 7444963689 7447273344 7470432256 7471463636 7490187264 7490568192 7491602352 7510376448 7522185216 7534771712 7539738024 7540121472 7560060768 7565484032 7571947656 7585923072 7591971114 7615145629 7615532912 7635671628 7646621696 7647677401 7656300288 7656689664 7666842624 7685123808 7687507968 7697207336 7705446552 7712478592 7717562034 7731806208 7733266944 7738364088 7752646656 7761985468 7764836352 7777828864 7782511467 7803933696 7809531904 7816204032 7836873408 7845230554 7860795488 7861195264 7866376728 7881983616 7887178782 7893286912 7894376672 7913200399 7914160128 7935492096 7945051163 7954009344 7961268224 7966515648 7982727168 7987582512 7987988736 8012372096 8033560224 8046191608 8067879456 8089675776 8114369536 8114782208 8119717872 8120130816 8136241152 8141603904 8149033984 8168049526 8168464928 8169455616 8190065832 8200926062 8201343136 8211723858 8218083328 8223030984 8240234496 8245246464 8245665792 8270835712 8271977597 8292707328 8305746176 8325550792 8328133632 8333622864 8347567098 8376123392 8376549376 8383227762 8398700544 8404236288 8411906048 8454261504 8465472064 8465902592 8476618176 8485657538 8488290048 8511169536 8521908122 8537636864 8538815584 8560214016 8567474526 8573673472 8596783104 8602449408 8616843456 8630391952 8653214388 8653654464 8659358253 8676538416 8683257856 8688485568 8703023576 8709202806 8738551808 8738996224 8740202744 8750057472 8762105856 8785723392 8796361028 8796808384 8814261248 8820070896 8836349952 8843394924 8843844672 8850243584 8874098688 8879947776 8881173756 8908283566 8932350336 8932804608 8956426752 8965977776 8968759296 8983766272 8989687644 8990144832 9013918608 9020440576 9020899328 9022144768 9028091436 9044754432 9051965559 9069133824 9080058472 9098592256 9104589312 9128665728 9129129984 9167663232 9177439516 9189523044 9195647552 9201708579 9220433664 9226511028 9245343744 9258074112 9273565184 9279677568 9280149504 9304690176 9313181696 9319320192 9334913744 9343964448 9366244641 9372486928 9372963584 9392095232 9397749696 9412526032 9423138816 9423618048 9463394304 9473485952 9492281344 9498537888 9517867008 9523656072 9524140416 9555076804 9572712448 9580344501 9580831728 9593536148 9604841472 9606167532 9613606912 9619943424 9645382656 9674825216 9675317248 9700902912 9709190946 9716155904 9738828281 9739323568 9765078492 9768665088 9780432389 9790901523 9798483968 9804942336 9824894976 9830870784 9831370752 9832728087 9863305088 9889387872 9889890816 9896409432 9903005056 9916043904 9926618252 9929697792 9952868463 9956524032 9986916352 9987424256 9988803136 9995386947 10013835264 10029580288 10052984032 10053495296 10080081024 10086724998 10095930208 10106737056 10122628152 10147995648 10148511744 10149912864 10160736607 10180895504 10208400384 10208919552 10215065781 10222456832 10235916288 10246831744 10250010624 10273928736 10290082712 10309074944 10311022592 10317294078 10317818784 10345103496 10353115136 10376681956 10405244928 10421605376 10432760832 10449164544 10477329408 10487968918 10488502304 10501777962 10509311488 10516238376 10544047794 10544584032 10552213504 10566107136 10578835033 10580656128 10589091786 10605345792 10622020864 10643636224 10650110016 10650651648 10657671696 10678816512 10711413632 10721110218 10757172608 10764262866 10769301504 10786234368 10815307776 10826290496 10826841088 10848321536 10855471872 10884178368 10884731904 10920087776 10930675392 10948965144 10956739014 10964041312 10993661952 10994221056 11023294464 11056943104 11096218224 11104178176 11111497152 11130089464 11140880688 11164188672 11177637016 11198267392 11205648384 11207195454 11235280896 11235852288 11237403528 11272348672 11283277824 11302157568 11309607036 11310182208 11317720064 11348226048 11357921484 11378884608 11392591574 11413618688 11423299368 11453507442 11462377472 11469932544 11489124608 11500263936 11527685712 11537619184 11538205952 11545811004 11568717888 11576343051 11584647424 11597709312 11598299136 11599900416 11612270408 11642978202 11647254528 11666743296 11682807808 11714297856 11724306048 11760094528 11767845831 11791193232 11791792896 11799565092 11822975424 11839930368 11841565008 11871240192 11909800448 11910406144 11941902336 11949773472 11958345728 11974090752 11986250192 11986859776 12018558144 12037455248 12050340336 12059672576 12069287412 12101819184 12139452416 12171554304 12172173312 12179576808 12180196224 12204361728 12223550976 12252074289 12252697392 12254183424 12268944772 12285098748 12293911552 12301389093 12302014704 12327124992 12334546476 12344098816 12360351744 12372903424 12373532672 12375240982 12406253568 12425760256 12439060992 12458619264 12488326188 12492200448 12507961921 12521350647 12530332928 12564185088 12564824064 12574841643 12598050816 12617859072 12664717184 12681392256 12690489344 12698208096 12698853888 12728486307 12732435072 12773792668 12774442304 12782862183 12806455296 12808223376 12826591232 12840321024 12860510208 12895174656 12925265184 12934537216 12945587928 12979821582 12980481696 13020104656 13024886784 13032728352 13054535364 13063804209 13073256448 13075061363 13099859968 13107827712 13108494336 13110304116 13143158784 13185850496 13186521088 13194541542 13195212576 13221391872 13230106344 13239597056 13254524928 13270491284 13275365376 13311148032 13327182596 13351780352 13362425349 13398525504 13399206912 13440108032 13448966664 13453138944 13475649408 13484531466 13485217248 13496837536 13529020037 13530660864 13531348992 13533217152 13542137154 13567131648 13583474569 13611200512 13611892736 13620087708 13647888384 13656883968 13666680832 13698571648 13756392104 13757091712 13766159274 13793471328 13830650496 13873659904 13887111168 13910347776 13919516352 13920224256 13932219392 13969772544 13978980288 14002370616 14021651168 14058730392 14059445376 14088142848 14096624544 14118789048 14140461056 14142413311 14200146688 14200868864 14210228928 14238422016 14247806832 14276800512 14294813624 14332615206 14335082496 14352350488 14359068672 14371247592 14381645824 14390304222 14420410368 14429915136 14473962496 14512237824 14512975872 14551354368 14569713886 14574233856 14598620192 14608985352 14647617738 14658215936 14658961408 14697725952 14707413504 14737342464 14755095017 14794957632 14815329536 14834081808 14834836224 14854507584 14889927378 14894546688 14940864512 14942927272 14980374528 14981136384 14983204704 15020752896 15044370432 15069543424 15079476048 15080242944 15120121536 15130968064 15143895312 15171846144 15183942228 15230291258 15231065824 15271343256 15293243392 15295354802 15312600576 15313379328 15333685248 15370247616 15375015936 15394414672 15410893104 15424957184 15435124068 15463612416 15466533888 15475941117 15476728176 15505293312 15523970936 15529672704 15555657728 15565022934 15607867392 15619063808 15632408064 15673746816 15690461108 15721590976 15722390528 15731953377 15732753456 15763967232 15774357564 15786573824 15788753344 15826400798 15828320256 15870984192 15890102326 15908018688 15922536448 15933031296 15965454336 15975165024 15975977472 16024744192 16067120448 16081665327 16092383216 16135758912 16146394299 16179351552 16228739072 16229564416 16239435744 16240261632 16272482304 16283207808 16298067968 16336099052 16336929856 16380131664 16401852124 16402686272 16423447716 16436166656 16446061968 16480468992 16490492928 16491331584 16541671424 16543955194 16585414656 16611492352 16651101584 16656267264 16667245728 16695134196 16721384407 16752246784 16753098752 16766455524 16797401088 16808472576 16810793181 16823812096 16908523008 16930944128 16931805184 16953236352 16971315076 16976580096 17022339072 17043816244 17075273728 17077631168 17088887361 17120428032 17134949052 17147346944 17193566208 17204898816 17233686912 17260783904 17306428776 17307308928 17318716506 17353076832 17371581941 17376971136 17406047152 17418405612 17464467303 17477103616 17477992448 17480405488 17500114944 17524211712 17571446784 17592722056 17593616768 17628522496 17640141792 17686789848 17687689344 17700487168 17759895552 17762347512 17816567132 17864700672 17865609216 17912853504 17931955552 17937518592 17967532544 17979375288 17980289664 18027837216 18040881152 18044289536 18056182872 18086395379 18089508864 18103931118 18159193423 18160116944 18197184512 18209178624 18257331456 18258259968 18335326464 18354879032 18379046088 18391295104 18403417158 18440867328 18453022056 18490687488 18516148224 18547130368 18559355136 18560299008 18562861473 18609380352 18626363392 18638640384 18669827488 18687928896 18732489282 18744973856 18745927168 18795499392 18825052064 18846277632 18847236096 18869939413 18926788608 18946971904 18984562688 18997075776 19035734016 19047312144 19048280832 19110153608 19145424896 19160689002 19161663456 19187072296 19209682944 19212335064 19227213824 19239886848 19290765312 19349650432 19350634496 19401805824 19418381892 19432311808 19477656562 19478647136 19530156984 19537330176 19560864778 19581803046 19596967936 19609884672 19649789952 19661741568 19662741504 19665456174 19726610176 19778775744 19779781632 19791812313 19792818864 19806010112 19832087808 19853236504 19859395584 19905736926 19913048064 19973832704 19974848512 19977606272 19990773894 20027670528 20059160576 20105968064 20106990592 20160162048 20173449996 20191860416 20213474112 20245256304 20295991296 20297023488 20299825728 20321473214 20361791008 20416800768 20417839104 20430131562 20444913664 20471832576 20493663488 20500021248 20547857472 20580165424 20618149888 20622045184 20634588156 20635637568 20649238911 20690206992 20706230272 20753363912 20810489856 20843210752 20865521664 20898329088 20954658816 20975937836 20977004608 21003555924 21018622976 21032476752 21088095588 21089168064 21104427008 21132214272 21157670066 21161312256 21178183572 21210691584 21244041728 21287272448 21300220032 21301303296 21315343392 21357633024 21422827264 21442220436 21498922809 21514345216 21528525732 21538603008 21572468736 21585456333 21630615552 21652580992 21653682176 21696643072 21710943744 21768356736 21769463808 21840175552 21854570829 21861350784 21897930288 21913478028 21928082624 21987323904 21988442112 22046588928 22113886208 22192436448 22208356352 22222994304 22260178928 22281761376 22334891067 22354137169 22355274032 22396534784 22411296768 22414390908 22470561792 22471704576 22474807056 22544697344 22566555648 22604315136 22619214072 22620364416 22635440128 22696452096 22715842968 22757769216 22785183148 22827237376 22845436887 22846598736 22907014884 22924754944 22939865088 22943032203 22978249216 23000527872 23055371424 23075238368 23076411904 23091622008 23137435776 23152686102 23169294848 23195418624 23199800832 23223359747 23224540816 23285956404 23294509056 23322569543 23333486592 23347534401 23365615616 23428595712 23448612096 23520189056 23535691662 23582386464 23583585792 23599130184 23645950848 23679860736 23683130016 23739601197 23742480384 23819600896 23820812288 23835153489 23883804672 23899546944 23916691456 23948181504 23972500384 23973719552 24037116288 24074910496 24100680672 24138574824 24203638368 24278904832 24343108608 24344346624 24359153616 24360392448 24408723456 24447101952 24504148578 24505394784 24508366848 24537889544 24570197496 24587823104 24602778186 24604029408 24654249984 24669092952 24688197632 24720703488 24745806848 24747065344 24750481964 24812507136 24815932791 24851520512 24878121984 24917238528 24976652376 24984400896 25015923842 25042701294 25060665856 25128370176 25129648128 25149683286 25196101632 25226452771 25235718144 25329434368 25362784512 25380978688 25396416192 25397707776 25456972614 25464870144 25547585336 25548884608 25565724366 25612910592 25616446752 25653182464 25680642048 25721020416 25790349312 25850530368 25869074432 25891175856 25959643164 25960963392 26040209312 26049773568 26065456704 26109070728 26127608418 26146512896 26150122726 26215655424 26216988672 26220608232 26286317568 26371700992 26373042176 26389083084 26390425152 26442783744 26460212688 26479194112 26509049856 26540982568 26550730752 26622296064 26654365192 26703560704 26724850698 26797051008 26798413824 26880216064 26897933328 26906277888 26951298816 26969062932 26970434496 26993675072 27058040074 27061321728 27062697984 27066434304 27084274308 27134263296 27166949138 27222401024 27223785472 27240175416 27295776768 27313767936 27333361664 27397143296 27512784208 27514183424 27532318548 27586942656 27605125737 27661300992 27747319808 27774222336 27820695552 27839032704 27840448512 27864438784 27939545088 27957960576 28004741232 28043302336 28117460784 28118890752 28176285696 28193249088 28237578096 28280922112 28284826622 28400293376 28401737728 28420457856 28476844032 28495613664 28553601024 28588173341 28589627248 28665230412 28704700976 28718137344 28741033503 28742495184 28763291648 28780608444 28840820736 28859830272 28947924992 29024475648 29025951744 29102708736 29139427772 29148467712 29197240384 29216484843 29217970704 29295235476 29316431872 29317922816 29341297167 29395451904 29414827008 29474684928 29510190034 29589915264 29630659072 29668163616 29669672448 29699801383 29709015168 29779854756 29789093376 29826678427 29858605389 29881729024 29885854544 29960749056 29962272768 29966409408 29986160841 30041505792 30088740864 30139086848 30158952096 30160485888 30240243072 30261936128 30287790624 30367884456 30460582516 30462131648 30482209821 30542686512 30586486784 30590709604 30625201152 30626758656 30667370496 30740495232 30750031872 30788829344 30821786208 30849914368 30870248136 30927224832 30933067776 30951882234 30953456352 31047941872 31059345408 31111315456 31130045868 31178992481 31215734784 31238127616 31264816128 31347493632 31380922216 31443181952 31444781056 31463906754 31465506912 31527934464 31548715128 31573147648 31577506688 31652801596 31656640512 31736505099 31741968384 31780204652 31816037376 31845072896 31866062592 31930908672 31950330048 31951954944 32049488384 32134240896 32163330654 32184766432 32261509319 32271517824 32292788598 32358703104 32457478144 32459128832 32478871488 32480523264 32544964608 32566415616 32596135936 32672198104 32673859712 32760263328 32803704248 32805372544 32846895432 32872333312 32892123936 32980985856 32982663168 33083342848 33087910388 33170829312 33222984704 33302203168 33312534528 33334491456 33390268392 33442768814 33504493568 33532911048 33594802176 33616945152 33621586362 33647624192 33724216357 33817046016 33861888256 33863610368 33906472704 33942630152 33953160192 34044678144 34087632488 34150547456 34155262336 34177774722 34240856064 34269898104 34294693888 34387132416 34409797632 34467373824 34521567808 34612857552 34614617856 34637433012 34706153664 34743163882 34753942272 34812094304 34836811224 34928934606 34954207232 34955984896 34960810976 35000229888 35048423424 35142893568 35185444112 35187233536 35257044992 35280283584 35303537493 35373579696 35375378688 35400974336 35519791104 35524695024 35633134264 35729401344 35731218432 35825707008 35863911104 35875037184 35935065088 35958750576 35960579328 36055674432 36081762304 36088579072 36112365744 36172790758 36179017728 36207862236 36318386846 36320233888 36394369024 36418357248 36514662912 36516519936 36670652928 36709758064 36756222867 36758092176 36782590208 36806834316 36881734656 36904167279 36906044112 36981374976 37032296448 37094260736 37118710272 37120598016 37125722946 37218760704 37252726784 37277280768 37339654976 37375857792 37464978564 37489947712 37491854336 37523885763 37590998784 37650104128 37692555264 37694472192 37739878826 37853577216 37893943808 37969125376 37994151552 38071468032 38094624288 38096561664 38185458921 38220307216 38290849792 38321378004 38323326912 38348586549 38374144592 38419365888 38424670128 38454427648 38479773696 38581530624 38699300864 38701268992 38803611648 38836763784 38864623616 38955313124 38957294272 39060313968 39074660352 39121729556 39163606092 39193935872 39219769344 39225184089 39299579904 39323483136 39325483008 39330912348 39453220352 39557551488 39559563264 39583624626 39585637728 39612020224 39664175616 39706473008 39718791168 39811473852 39826096128 39874070509 39947665408 39949697024 39955212544 39981547788 40055341056 40087276047 40118321152 40211936128 40213981184 40320324096 40346899992 40383720832 40426948224 40490512608 40587060111 40591982592 40594046976 40599651456 40642946428 40723582016 40750423707 40833601536 40835678208 40860263124 40889827328 40943665152 40987326976 41000042496 41095714944 41160330848 41244090368 41269176312 41271275136 41298477822 41380413984 41506727824 41620979712 41686421504 41731043328 41796658176 41909317632 41951875672 41954009216 42007111848 42037245952 42064953504 42176191176 42178336128 42208854016 42264428544 42315340132 42356367144 42421383168 42427239933 42488083456 42574544896 42600440064 42602606592 42630686784 42715266048 42845654528 42884440872 42997845618 43028690432 43057051464 43077206016 43129096673 43144937472 43170912666 43261231104 43305161984 43307364352 43313343437 43393286144 43421887488 43536713472 43538927616 43680351104 43709141658 43722701568 43795860576 43826956056 43856165248 43974647808 43976884224 44093177856 44227772416 44265285051 44384872896 44416712704 44445988608 44520357856 44563522752 44669782134 44708274338 44710548064 44822593536 44828781816 44941123584 44943409152 44949614112 44997547831 45089394688 45133111296 45208630272 45238428144 45240728832 45270880256 45392904192 45431685936 45515538432 45570366296 45654474752 45690873774 45693197472 45814029768 45849509888 45879730176 45886064406 45956498432 46001055744 46110742848 46150476736 46152823808 46183244016 46274871552 46305372204 46338589696 46390837248 46399601664 46446719494 46449081632 46571912808 46589018112 46645139086 46666973184 46695068802 46731231232 46857191424 46897224192 47040378112 47071383324 47164772928 47167171584 47195860131 47198260368 47291901696 47359721472 47366260032 47479202394 47484960768 47639201792 47641624576 47670306978 47767609344 47799093888 47833382912 47896363008 47945000768 47947439104 48074232576 48149820992 48201361344 48277149648 48407276736 48557809664 48686217216 48688693248 48718307232 48720784896 48817446912 48894203904 49008297156 49010789568 49075779088 49140394992 49175646208 49205556372 49208058816 49308499968 49338185904 49376395264 49441406976 49491613696 49494130688 49500963928 49625014272 49631865582 49703041024 49756243968 49834477056 49953304752 49968801792 50031847684 50085402588 50121331712 50164153221 50256740352 50259296256 50299366572 50392203264 50452905542 50471436288 50658868736 50725569024 50761957376 50792832384 50795415552 50913945228 50929740288 50993998601 51095170672 51097769216 51131448732 51225821184 51232893504 51266662083 51306364928 51361284096 51442040832 51580698624 51701060736 51738148864 51782351712 51919286328 51921926784 52080418624 52114745823 52130913408 52218141456 52255216836 52293025792 52300245452 52431310848 52433977344 52441216464 52572635136 52743401984 52746084352 52778166168 52780850304 52885567488 52920425376 52958388224 53081965136 53101461504 53306019403 53308730384 53407121408 53449701396 53594102016 53596827648 53760432128 53795866656 53812555776 53902597632 53938125864 53940868992 53987350144 54116080148 54122643456 54132868608 54168548616 54259186137 54268526592 54333898276 54444802048 54447570944 54477580269 54480350832 54591553536 54627535872 54666723328 54794286592 55025568416 55028366848 55064637096 55156773997 55173885312 55210251474 55322601984 55392402793 55494639616 55548444672 55615358141 55641391104 55678065408 55680897024 55688584419 55728877568 55879090176 55915921152 56009482464 56086604672 56234921568 56237781504 56386498176 56475156192 56561844224 56569653244 56609818239 56800586752 56803475456 56840915712 56953688064 56991227328 57107202048 57176346682 57179254496 57330460824 57409401952 57436274688 57482067006 57484990368 57526583296 57561216888 57681641472 57719660544 57895849984 57903843179 58048951296 58051903488 58205417472 58278855544 58296935424 58394480768 58432969686 58435941408 58590470952 58632863744 58635845632 58682594334 58790903808 58829654016 58949369856 59020380068 59179830528 59261318144 59336327232 59339344896 59399602766 59418030336 59559709512 59578186752 59653356854 59717210778 59763458048 59771709088 59921498112 59924545536 59932818816 59972321682 60083011584 60155387377 60177481728 60278173696 60317904192 60320971776 60480486144 60523872256 60575581248 60735768912 60921165032 60924263296 60964419642 61085373024 61172973568 61181419208 61250402304 61253517312 61334740992 61480990464 61500063744 61577658688 61643572416 61699828736 61740496272 61854449664 61866135552 61903764468 61906912704 62095883744 62118690816 62222630912 62260091736 62357984962 62431469568 62529632256 62694987264 62761844432 62886363904 62889562112 62927813508 62931013824 63055868928 63097430256 63146295296 63155013376 63305603192 63313281024 63473010198 63483936768 63560409304 63632074752 63690145792 63732125184 63861817344 63900660096 63903909888 64098976768 64268481792 64326661308 64369532864 64523018638 64543035648 64585577196 64717406208 64914956288 64918257664 64957742976 64961046528 65089929216 65132831232 65192271872 65344396208 65347719424 65520526656 65563712487 65607408496 65610745088 65693790864 65744666624 65784247872 65961971712 65965326336 66166685696 66175820776 66341658624 66445969408 66604406336 66625069056 66668982912 66780536784 66885537628 67008987136 67062411507 67065822096 67189604352 67233890304 67243172724 67295248384 67448432714 67634092032 67723776512 67727220736 67812945408 67885260304 67906320384 68089356288 68171797967 68175264976 68301094912 68310524672 68355549444 68481712128 68536310661 68539796208 68589387776 68774264832 68819595264 68829096609 68934747648 69043135616 69225715104 69229235712 69274866024 69412307328 69486327764 69507884544 69624188608 69670079241 69673622448 69857869212 69908414464 69911969792 69921621952 69967708629 70000459776 70096846848 70285787136 70370888224 70374467072 70514089984 70560567168 70607074986 70747159392 70750757376 71039582208 71049390048 71125156249 71218803591 71266268528 71458802688 71462436864 71505460467 71651414016 71727822208 71750074368 71870130176 71917501152 71921158656 72111348864 72163524608 72177158144 72224731488 72345581516 72415724472 72636773692 72640467776 72788738048 72836714496 73029325824 73033039872 73341305856 73419516128 73512445734 73516184352 73565180416 73613668632 73763469312 73808334558 73812088224 73962749952 74051845231 74064592896 74188521472 74237420544 74241196032 74251445892 74437521408 74447798373 74505453568 74554561536 74679309952 74751715584 74929957128 74979895424 74983708672 75047771526 75181997568 75300208256 75385110528 75388944384 75479757652 75679358313 75707154432 75787887616 75938250752 75988303104 76142936064 76189248576 76193123328 76370917842 76440614432 76642756008 76646653824 76697173098 76748289184 76838731776 76849340256 76931291453 76959547392 77163061248 77398601728 77402537984 77607223296 77673527568 77729247232 77910626248 77914588544 78120627936 78149320704 78243459112 78327212184 78387871744 78439538688 78450368178 78646966272 78650966016 78661824696 78906440704 79115102976 79119126528 79167249252 79171275456 79224040448 79328351232 79412946016 79437582336 79622947704 79652192256 79748141018 79895330816 79910425088 79963095576 80110682112 80174552094 80236642304 80423872256 80427962368 80640648192 80693799984 80767441664 80853896448 80981025216 81174120222 81183965184 81188093952 81199302912 81285892856 81447164032 81500847414 81667203072 81671356416 81720526248 81779654656 81887330304 81974653952 82000084992 82191429888 82320661696 82488180736 82538352624 82542550272 82596955644 82760827968 83013455648 83241959424 83372843008 83462086656 83593316352 83818635264 83903751344 83908018432 84014223696 84074491904 84129907008 84352382352 84356672256 84417708032 84528857088 84630680264 84712734288 84842766336 84854479866 84976166912 85149089792 85200880128 85205213184 85261373568 85430532096 85691309056 85764520023 85768881744 85995691236 86057380864 86114102928 86154412032 86258193346 86289874944 86341825332 86522462208 86610323968 86614728704 86626686874 86786572288 86843774976 87073426944 87077855232 87360702208 87418283316 87445403136 87591721152 87649454529 87653912112 87712330496 87949295616 87953768448 88023891501 88186355712 88455544832 88530570102 88769745792 88833425408 88891977216 89040715712 89099404149 89127045504 89339564268 89416548676 89421096128 89480035281 89645187072 89657563632 89882247168 89886818304 89899228224 89995095662 90178789376 90266222592 90417260544 90476856288 90481457664 90541760512 90785808384 90863371872 91140732592 91308949504 91381747548 91386394944 91446629463 91628059536 91699019776 91759460352 91772128812 91912996864 92002111488 92221485696 92300953472 92305647616 92366488032 92549743104 92610744408 92677179392 92781674496 92799203328 92893438988 92898163264 93143825616 93178036224 93290278172 93333946368 93390137604 93462462464 93536977443 93714382848 93794448384 94080756224 94142766648 94329545856 94334343168 94391720262 94396520736 94583803392 94703140259 94719442944 94732520064 94958404788 94969921536 95084321983 95209515297 95278403584 95283249152 95340613956 95535218688 95598187776 95666765824 95792726016 95890001536 95894878208 96148465152 96299641984 96402722688 96554299296 96784527957 96814553472 97115619328 97372434432 97377386496 97436614464 97441569792 97634893824 97788407808 98016594312 98021579136 98151558176 98280789984 98351292416 98411112744 98416117632 98616999936 98676371808 98983227392 98988261376 98996893177 99001927856 99250028544 99263731164 99406082048 99512487936 99668954112 99906609504 99937603584 100063695368 100170805176 100242663424 100328306442 100513480704 100598733144 100784406528 100905811084 100942872576 101172649071 101317737472 101451138048 101523914752 101585664768 101590831104 101827890456 101859480576 101987997202 102190341344 102195538432 102262897464 102451642368 102465787008 102533324166 102612729856 102722568192 102846307451 102884081664 103161397248 103285665119 103402121472 103476297728 103564703424 103838572656 103843853568 104160837248 104229491646 104261826816 104436282912 104510433672 104586051584 104600490904 104862621696 104867954688 104882432928 105145270272 105486803968 105492168704 105556332336 105561700608 105771134976 105840850752 105916776448 106163930272 106202923008 106612038806 106617460768 106899402792 107188204032 107193655296 107520864256 107591733312 107625111552 107805195264 107876251728 107881737984 107974700288 108232160296 108245286912 108265737216 108337097232 108518372274 108537053184 108667796552 108889604096 108895141888 108955160538 108960701664 109183107072 109255071744 109333446656 109588573184 110051136832 110056733696 110129274192 110313547994 110347770624 110420502948 110645203968 110784805586 110989279232 111096889344 111230716282 111282782208 111356130816 111361794048 111377168838 111457755136 111758180352 111831842304 112018964928 112173209344 112469843136 112475563008 112571657289 112772996352 112950312384 113123688448 113139306488 113219636478 113601173504 113606950912 113681831424 113907376128 113982454656 114214404096 114352693364 114358508992 114660921648 114818803904 114872549376 114964134012 114969980736 115053166592 115122433776 115363282944 115439321088 115791699968 115807686358 116097902592 116103806976 116410834944 116557711088 116593870848 116788961536 116865939372 116871882816 117180941904 117265727488 117271691264 117365188668 117581807616 117659308032 117675552267 117898739712 118040760136 118359661056 118522636288 118672654464 118678689792 118799205532 118836060672 119119419024 119156373504 119306713708 119434421556 119526916096 119543418176 119622211527 119842996224 119849091072 119865637632 119944643364 120166023168 120310774754 120354963456 120556347392 120635808384 120641943552 120960972288 121047744512 121151162496 121471537824 121601073587 121761180333 121842330064 121848526592 121928839284 122170746048 122251271121 122345947136 122362838416 122500804608 122507034624 122669481984 122961980928 123000127488 123155317376 123287144832 123399657472 123480992544 123732271104 123807528936 123813825408 124191767488 124445261824 124520183472 124715969924 124862939136 125059264512 125389974528 125523688864 125772727808 125779124224 125855627016 125862027648 126111737856 126194860512 126310026752 126604767653 126611206384 126626562048 126946020396 127114353961 127120818608 127264149504 127281719799 127380291584 127464250368 127723634688 127801320192 127807819776 128197953536 128536963584 128653322616 128739065728 129046037276 129086071296 129171154392 129387290019 129434812416 129829912576 129836515328 129915485952 129922093056 129940030311 130179858432 130265662464 130384543744 130688792416 130695438848 131041053312 131127424974 131214816992 131221490176 131387581728 131527691839 131568495744 131923943424 131930652672 132089575891 132333371392 132351641552 132683317248 132795855153 132891938816 133208812672 133250138112 133337965824 133561073568 133771075256 134017974272 134124823014 134131644192 134467780608 134486345448 134590496768 134896865428 134992643493 135268184064 135447553024 135454441472 135625890816 135770520608 135812640768 136178712576 136343595934 136350529952 136621049344 136711098888 136963424256 137072621322 137079592416 137178775552 137548529664 137639190528 137658193218 137869495296 138086271232 138451430208 138458471424 138549732048 138824614656 138972655528 139015769088 139248377216 139340158482 139347244896 139715738424 139816828928 139823939584 139843243904 139935417258 140000919552 140193693696 140571574272 140741776448 140748934144 141028179968 141121134336 141214149972 141494318784 141501514752 142079164416 142098780096 142250312498 142437607182 142532537056 142917605376 142924873728 143010920934 143302828032 143455644416 143500148736 143740260352 143835002304 143842317312 144222697728 144327049216 144354316288 144449462976 144691163032 144831448944 145273547384 145280935552 145577476096 145673428992 146058651648 146066079744 146682611712 146839032256 147024891468 147032368704 147130360832 147227337264 147526938624 147616669116 147624176448 147925499904 148103690462 148129185792 148377042944 148474841088 148482392064 148502891784 148875042816 148895596746 149010907136 149109123072 149358619904 149503431168 149859914256 149959790848 149967417344 150095543052 150363995136 150492459663 150600416512 150770221056 150777888768 150959515304 151358716626 151414308864 151575775232 151876501504 151976606208 152285872128 152378497152 152386246656 152741835684 152881228864 152981995803 153285512016 153293307648 153394346196 153496578368 153677463552 153698680512 153862582906 153919094784 154326122496 154797203456 154805075968 155214446592 155347055136 155458494464 155821252496 155829177088 156241255872 156344237469 156486918224 156654424368 156775743488 156879077376 156900736356 157293932544 157301932032 157323649392 157812881408 158230205952 158238253056 158334498504 158342550912 158448080896 158656702464 158825892032 158875164672 159245895408 159304384512 159496282036 159790661632 159820850176 159918058209 159926191152 160221364224 160349104188 160473284608 160847744512 160855924736 161281296384 161387599968 161534883328 161707792896 161962050432 162348240444 162367930368 162398605824 162563518229 162571785712 162777558411 162894328064 163001694828 163334406144 163342712832 163432740807 163441052496 163559309312 163774660608 163949307904 164000169984 164382859776 164641323392 164976361472 165076705248 165085100544 165193911288 165470321991 165521655936 166026911296 166177208379 166483918848 166745686016 166846074423 166924173312 167186632704 167637270528 167807502688 167816036864 168028447392 168148983808 168259814016 168704764704 168713344512 169261360528 169425468576 169685532672 169708959732 169829454717 169952333824 170298179584 170401760256 170410426368 170522747136 170861064192 171382618112 171529040046 171537763488 171991382472 172114761728 172228205856 172308824064 172516386692 172579749888 172683650664 173044924416 173220647936 173229457408 173253373748 173573144576 173687549952 173711529537 174146853888 174155710464 174721404416 174836566632 174890806272 175183442304 175298909058 175307824224 175424660992 175898591232 175907536896 176047783002 176372711424 176585169397 176911089664 177061140204 177539491584 177666850816 177783954432 178081431424 178198808298 178254091008 178679128536 178833097352 178842192256 178960070562 179290374144 179315127264 179764494336 179773636608 179798456448 179990191324 180357578752 180466162131 180532445184 180834521088 180953712576 180962915328 181083521024 181571616768 181726743744 182281465184 182763495096 182772789888 182893258926 183256119072 183518920704 183544257624 183825993728 184004222976 184442971392 184601906944 184611295232 184732976064 185099486208 185221488816 185354358784 185563348992 185598406656 185786877976 185796326528 186287651232 186356072448 186580556344 186667892736 186780275208 186924924928 187073954886 187588896768 188161512448 188285533296 188659091712 188668686336 188783440524 188793041472 189167606784 189406280518 189438885888 189465040128 189916809576 189939843072 190168643966 190419030594 190556807168 190566498304 190681227912 191070437376 191196375552 191333531648 191585452032 191780003072 191789756416 191816235221 192296930304 192599283968 192805445376 193108598592 193569055914 193629106944 194231238656 194744868864 194754772992 194873228928 194883139584 195269787648 195576815616 196033188624 196043158272 196303116352 196561579968 196702584832 196822225488 196832235264 197233999872 197352743616 197966454784 197976522752 197993786354 198003855712 198500057088 198527462328 198812164096 199024975872 199337908224 199813219008 199875207168 200127390736 200341610352 200485326848 200656612884 201026961408 201187234521 201197466288 201568813056 201811622168 201885745152 202345298142 202635474944 202902276096 203047829504 203171329536 203181662208 203655780912 203718961152 203975994404 204380682688 204391076864 204515393901 204525794928 204903284736 204931574016 205066648332 205225459712 205445136384 205692614902 205768163328 206322794496 206571330238 206804242944 206952595456 207129406848 207677145312 207687707136 207898609681 208321674496 208458983292 208523653632 208872565824 209010237723 209020867344 209172103168 209200981808 209725243392 209735909376 209764865856 209903125887 210290540544 210973607936 210984337408 211112664672 211123401216 211542269952 211681701504 211833552896 212327860544 213224077612 213234921536 213375468747 213798805584 214376408064 214387310592 215041728512 215183466624 215250223104 215610390528 215752503456 215763475968 215949400576 216464320592 216490573824 216531474432 216674194464 217036744548 217335593104 217779208192 217790283776 217910321076 217921403328 218366214144 218510143488 218666893312 219177146368 220102273664 220113467392 220258548384 220627095988 220695541248 220841005896 221290407936 221569611172 221978558464 222155535693 222193778688 222461432564 222565564416 222712261632 222723588096 222754337676 222915510272 223516360704 223663684608 224037929856 224346418688 224939686272 224951126016 225143314578 225545992704 225830565233 225900624768 226247376896 226278612976 226439272956 227038074939 227202347008 227213901824 227363662848 227814752256 227964909312 228428808192 228705386728 228717017984 229321843296 229637607808 229928268024 229939961472 230106333184 230244867552 230793874359 230878642176 231583399936 231615372716 232195805184 232207613952 232821669888 233115422176 233187741696 233577923072 233731878744 233743765632 234361883808 234531454976 234730377336 235163615232 235318616064 235351104534 236069514499 236081520272 236719322112 237045272576 237345308928 237357379584 237598411064 237672121344 238238838048 238312747008 238613427416 238868843112 239053832192 239086836352 239244423054 239685992448 239731275264 239889286728 240332046336 240621549508 240709926912 241112694784 241271616768 241283887104 241921944576 242095489024 242302324992 242943075648 243202147174 243522360666 243684660128 243697053184 243857678568 244341492096 244502542242 244691894272 244725676832 245001609216 245014069248 245309212369 245338963968 245923961856 246000254976 246310634752 246574289664 246799314944 246961985088 247464542208 247615057872 247627650816 248383534976 248890523648 249040366944 249431939848 249725878272 250118529024 250779949056 251047377728 251545455616 251558248448 251711254032 251724055296 252223475712 252389721024 252620053504 253209535306 253222412768 253253124096 253892040792 254228707922 254241637216 254528299008 254563439598 254760583168 254928500736 255447269376 255602640384 255615639552 256395907072 257073927168 257293560069 257306645232 257478131456 258092074552 258172142592 258342308784 258774580038 258869624832 259659825152 259673030656 259830971904 259844186112 259880060622 260359716864 260531324928 260769087488 261377584832 261390877696 262082106624 262254849948 262429633984 262442980352 262775163456 263055383678 263136991488 263847886848 263861305344 264179151782 264666742784 264703283104 265366634496 265591710306 265783877632 266417625344 266500276224 266675931648 267122147136 267298212447 267542150512 268035948544 268249646028 268263288384 268440105843 268935561216 268972690896 269180993536 269793730856 269985286986 270536368128 270895106048 270908882944 271251781632 271541041216 271625281536 272357425152 272687191868 272701059904 273242098688 273422197776 273926848512 274145242644 274159184832 274357551104 275097059328 275278381056 275316386436 275738990592 276172542464 276902860416 276916942848 277099464096 277649229312 277945311056 278031538176 278496754432 278680316964 278694489792 279431476848 279633657856 279647879168 279686487808 279870834516 280001839104 280387387392 280610932329 281143148544 281483552896 281497868288 282056359936 282242268672 282428299944 282988637568 283003029504 284109420777 284158328832 284197560192 284500624996 284875214364 285065074112 285252965949 285835210752 285849747456 286021841868 286605656064 286911288832 287000297472 287480520704 287670004608 287684634624 288445395456 288708632576 288898925952 289382326064 289662897888 290353583871 290547094768 290561871104 291154952192 291346857984 292117303296 292132159488 293365223424 293678064512 294049782936 294064737408 294260721664 294454674528 295053877248 295233338232 295248352896 295850999808 296207380924 296754085888 296949682176 296964784128 296990679531 297005783568 297750085632 297791193492 298021814272 298218246144 298717239808 299006862336 299719828512 299919581696 299934834688 300191086104 300727990272 300984919326 301200833024 301540442112 301903676711 301919030608 302717433252 302828617728 303151550464 303193404059 303517947213 303753003008 303953212416 304571744256 304756994304 304772493312 305483671368 305762457728 305963991606 306571024032 306586615296 306788692392 306993156736 307354927104 307397361024 307725165812 307838189568 308538922353 308652244992 309594406912 309610151936 309856995357 310428893184 310694110272 310916988928 311642504992 311658354176 312482511744 312688474938 312973836448 313308848736 313758154752 313801472712 314587865088 314603864064 314647298784 314982834817 315625762816 316460411904 316476506112 316668997008 316685101824 316896161792 317313404928 317651784064 317750329344 318491790816 318608769024 318992564072 319581323264 319641700352 319836116418 319852382304 320698208376 320946569216 321695489024 321711849472 322562592768 322775199936 323069766656 323415585792 323924100864 324696480888 324735860736 324797211648 325127036458 325143571424 325555116822 325788656128 326003389656 326668812288 326685425664 326865481614 326882104992 327118618624 327549321216 327898615808 327943886023 328000339968 328765719552 329282646784 329952722944 330153410496 330170201088 330387822576 330940643982 331043311872 332053822592 332354416758 332967837696 333491372032 333692148846 333848346624 334373265408 335274541056 335615005376 335632073728 336056894784 336297967616 336519628032 337409529408 337426689024 338522721056 338850937152 339371065344 339417919464 339658909434 339904667648 340803520512 340820852736 341045494272 341722128384 342765236224 343058080092 343075526976 343982764944 344229523456 344456411712 344617648128 345032773384 345159499776 345367301328 346089848832 346441295872 346458914816 346506747496 347146289152 347375099904 347423059074 348293707776 348311420928 349442808832 349673133264 349781612544 350366884608 350597818116 350615648448 350849321984 351797182464 351815073792 352095566004 352745422848 353170338794 353822179328 354122280408 355078983168 355333701632 355567908864 356162862848 356397616596 356508182016 357358257072 357666194704 357684384512 357920141124 358580748288 358630254528 358866634581 359528988672 359547273216 359596912896 359980382648 360715157504 360932324262 361064890368 361669042176 361907425152 361925830656 362167042048 363143233536 363453487488 364562930368 364803220761 365526990192 365545579776 365786517852 366512238144 367037841408 367088515248 367651987456 368008445952 368885942784 369203813888 369222590464 369465952128 370198972416 370442977632 370708717568 371196813312 371573755952 371592653056 372575302464 373161112688 373335785472 373560550416 373849849856 374147909772 375177793536 376323024896 376571066592 377318183424 377337372672 377566881048 377586082944 378335213568 378812561036 378930080256 379814302959 379833619152 379879686144 380337287932 380838061188 381113614336 381132996608 381343061883 381362455824 382140874752 382392751104 382667063296 383170904064 383560006144 383579512832 383632470442 384593860608 385198567936 385610890752 386097417979 386217197184 387138111828 387258213888 387746819551 388161870057 388462477312 389489737728 389509545984 389746457856 389766279168 389820090933 390539575296 391153631232 392066377248 392086316544 392606232704 393123159936 393405169664 393644450976 393664470528 394583075517 394705487232 395932909568 395953045504 395987572708 396007711424 396268727673 397000114176 397054924656 397624328192 398049951744 398675816448 399626438016 399750414336 400254781472 400683220704 400970653696 401313225768 402053922816 402374469042 402394932576 403623244336 403771490304 404690596284 404977930479 405270949888 405326902253 405804552192 406095659008 406342659072 406363324416 407311561824 407437922304 407951988808 408761365376 408782153728 409030787802 409051589856 409863148032 410133296664 410450919424 410890272768 411385229804 411536326656 412645588992 413142660476 413608485888 413905190912 414258813696 415354290624 415375414272 415797219362 416643348992 416917966584 417047307264 417745131648 418020475446 418041734688 418344206336 418401963616 419399621147 419450486784 419471818752 419529731712 419806251774 420581081088 421087711639 421947215872 421968674816 422225329344 422246802432 423084539904 423363403008 423667105792 424655721088 426448155224 426469843072 426750937494 427597611168 428752816128 428774621184 430083457024 430366933248 430500446208 431220781056 431505006912 431526951936 431898801152 432928641184 432981147648 433062948864 433348388928 434073489096 434671186208 435558416384 435820642152 435842806656 436732428288 437020286976 438354292736 438414812641 440204547328 440226934784 440517096768 441254191976 441391082496 441682011792 442580815872 443139222344 443957116928 444311071386 444387557376 444922865128 445131128832 445424523264 445447176192 445508675352 445831020544 447032721408 447327369216 448075859712 448692837376 449879372544 449902252032 450286629156 451091985408 451661130466 451801249536 452494753792 452557225952 452878545912 454076149878 454404694016 454427803648 454727325696 455629504512 455929818624 456857616384 457410773456 457434035968 458643686592 458945987409 459275215616 459856536048 459879922944 460212666368 460489735104 461587748718 461757284352 463166799872 463230745432 464391610368 464415227904 465643339776 466230844352 466375483392 467155846144 467463757488 467487531264 468723767616 469062909952 469460754672 470327230464 470637232128 470702209068 472139028998 472163040544 473438644224 474090545152 474690617856 474714759168 475196822128 475344242688 476477676096 476625494016 477226854832 477737686224 478107664384 478173672704 478488846108 479371984896 479462550528 479754174627 479778573456 480664092672 481243099016 481419853824 482225389568 482543233536 482567774208 483843889152 484190978048 484604649984 485886151296 486404294348 487044721332 487369320256 487394106368 487690554687 487715357136 488682984192 489005084484 489383788544 489451353664 490003218432 490028138496 490618424738 490677927936 491847923712 492000509952 492621269504 493148579328 493598629888 493923970176 494929084416 495230115744 495255301632 496410965973 496767069952 497781047296 498080733888 498531625137 498863879696 499451756544 500237058048 500538223269 501559898112 502094755456 503090911232 503116496896 503422508064 503448110592 504446951424 504779442048 505240107008 506419070612 506444825536 507784081584 508457415844 508483274432 509056598016 509126879196 509521166336 509857001472 510894538752 511205280768 511231279104 512791814144 514147854336 514587120138 514613290464 514956262912 516184149104 516344285184 516684617568 517549160076 517739249664 518362916617 519319650304 519346061312 519661943808 519688372224 519760121244 520719433728 521062649856 521134588611 521538174976 522755169664 522781755392 524164213248 524509699896 524859267968 524885960704 525550326912 526110767356 526273982976 527695773696 527722610688 528358303564 529333485568 529406566208 529755508191 530733268992 531183420612 531567755264 532835250688 533000552448 533351863296 534244294272 534596424894 535084301024 536499292056 536526576768 536880211686 537871122432 537945381792 538519040171 539587461712 539970573972 541072736256 541398486393 541790212096 541817765888 542503563264 543082082432 543250563072 544714850304 545374383736 545402119808 546484197376 546844395552 548290485288 548318369664 548715102208 550556762112 550632772872 551477981184 552345084928 553805720832 553833885696 554198928192 555298458624 555890622112 556063076352 556993508864 557360633928 557388979584 558862953696 559267315712 559372975616 559741669032 560003678208 560678256749 560774774784 561221864658 562967105792 562995736576 564112719872 564484537344 564856599888 565977275136 566006059008 568218841554 568316657664 568395120384 569001249992 569750428728 570130148224 570505931898 571670421504 571699494912 572043683736 573211312128 573822577664 574000594944 574961041408 575340009216 575369269248 575448705663 576890790912 577417265152 577797851904 578764652128 579325795776 580707167742 581094189536 581123742208 582693715968 584234606592 584264318976 584968121803 586730446848 587356129024 588099565872 588129474816 588521443328 588909349056 590107754496 590466676464 590496705792 591701999616 592414761848 593508171776 593899364352 593929568256 593981359062 594011567136 595500171264 595582386984 596043628544 596436492288 597434479616 598013724672 599439657024 599839163392 599869669376 600382172208 601455980544 601969838652 602401666048 603080884224 603807353422 603838061216 605434866504 605657235456 606303100928 606386808118 607035894426 607506006016 607906424832 609143488512 609513988608 609544986624 610967342736 611524915456 611927983212 613142048064 613173230592 613546181703 613577384784 613986313472 614709854208 614794722048 615450331624 615676379136 617077844706 617304489984 619188813824 619220303872 619713990714 620857786368 621388220544 621833977856 623285009984 623316708352 623695829043 624965023488 625376949876 625947672896 626617697472 627516309504 627602945424 629175730176 629207728128 629294597568 629965669634 631251525632 632920823808 632953012224 633337994016 633370203648 633792323584 634626809856 635303568128 635500658688 636983581632 637985128144 639162646528 639283400704 639672232836 639704764608 640126406241 641396416752 641893138432 643390978048 643423698944 645125185536 645550399872 646139533312 646831171584 647848201728 649392961776 649471721472 649594423296 650254072916 650287142848 651110233644 651577312256 652006779312 653337624576 653370851328 653730963228 653764209984 654237237248 655098642432 655797231616 655887772046 656000679936 657531439104 658565293568 659905445888 660306820992 660340402176 660775645152 661881287964 662086623744 662921981813 664107645184 664708833516 665935675392 666466607079 666982744064 667384297692 667696693248 668746530816 670549082112 671230010752 671264147456 672113789568 672595935232 673039256064 674819058816 674853378048 677045442112 677491695699 677701874304 678742130688 678835838928 679317818868 679809335296 681607041024 681641705472 682090988544 683444256768 685530472448 686116160184 686151053952 687965529888 688459046912 688912823424 690065546768 690318999552 690734602656 692381623077 692882591744 692917829632 692978252239 693013494992 694292578304 694750199808 694846118148 696587415552 696622841856 698885617664 699346266528 699563225088 700733769216 701195636232 701231296896 701698643968 703594364928 704191132008 705490845696 706340677588 707644358656 708208543497 708244560816 710157966336 710667403264 711135817728 712325725696 712795233192 713016364032 714716514144 715332389408 715368769024 715840282248 717038061961 717161496576 717260509056 717733269162 719057977344 719193825792 719924152157 719960765296 721430315008 721864648524 722129780736 722999655833 723338084352 723814850304 723851661312 724334084096 726286467072 726906974976 729125860736 729606441522 731053980384 731091159552 731573035704 733024476288 734075682816 734177030496 735303974912 735927637107 736016891904 737771885568 738407627776 738445180928 738931904256 740397944832 740885955264 741417435136 742393626624 743147511904 743185306112 745150604928 746322225376 746671570944 747121100832 748295819544 750355587072 752646049792 753142133184 754636366848 754674745344 755133762096 755172165888 756670427136 757625122072 757860160512 759628605918 759667238304 759759372288 760674575864 761676122376 762227228672 762265993216 762686123766 762724911648 764281749504 764785502208 765334126592 766341808128 767120012288 767159025664 767264940884 769187721216 770397135872 771221781504 772194835958 772434394368 774276223656 774516427776 775493639102 776323740114 776924954624 778979475456 779019091968 779492915712 779532558336 779640181866 781079150592 782020035901 782307262464 784132754496 784172633088 785212465408 786246319872 786810339328 787288901952 787328941056 789166151034 789410974464 791865819136 791906091008 791975145416 792015422848 792537455346 794000228352 794109849312 795248656384 796099903488 797351632896 799252876032 799500828672 800509562944 801366441408 801941307392 802626451536 804107845632 804748938084 804789865152 807246488672 807542980608 809381192568 809955860958 810541899776 810653804506 811609104384 812685318144 812726648832 814623123648 814875844608 815903977616 817522730752 817564307456 818061575604 818103179712 819726296064 820266593328 820901838848 821780545536 822770459608 823072653312 825291177984 826285320952 827216971776 827810381824 828517627392 830708581248 830750828544 831594438724 833286697984 833835933168 834094614528 835490263296 836040950892 836083469376 836688412672 836803927232 838799242294 838900973568 838943637504 839059463424 839612503548 841162162176 842175423278 843894431744 843937349632 844450658688 844493604864 846169079808 846726806016 847334211584 849311442176 852328262331 852896310448 852939686144 853501874988 855195222336 855758897847 857505632256 857549242368 860166914048 860733866496 861000892416 862441562112 863010013824 863053903872 863797602304 865857282368 866125897728 866696777856 868146978192 869342372416 871116832768 871641284304 871685613312 873464856576 874040573952 876708585472 876829625282 880409094656 880453869568 881034193536 882508383952 882782164992 883364023584 885161631744 886233373571 886278444688 887914233856 888622142772 889845730256 890262257664 890849046528 890894352384 890972038593 891017350704 891662041088 894065442816 894654738432 896151719424 897385674752 899758745088 899804504064 900573258312 902183970816 903322260932 903602499072 904989507584 905114451904 905711030133 905757091824 908152299756 908809388032 908855607296 909454651392 909580212177 911259009024 911859637248 913715232768 914821546912 914868071936 917287373184 917891974818 918550431232 919713072096 919759845888 920693842873 920979470208 923175497436 923514568704 924627031237 925616767059 926333599744 926461490864 928783220736 928830455808 929570986071 931286679552 932461688704 932750966784 934311692288 934927514976 934975062528 937447535232 938125819904 938921509344 941274464256 941404418136 944278057996 944326081088 944948504451 946877288448 948181090304 949381235712 949429518336 950393644256 950688485376 952955352192 953250988032 954453709664 955475372448 956347345408 956977692216 958743969792 958925101056 959508349254 959557146912 962486198032 962839707648 964450779136 965086467072 965135548416 967687778304 968381956096 969209299968 971772302592 972808588696 974089442664 974738640512 974788212736 975381109374 975430714272 977365968384 978010168968 978767577088 978902707328 980006436864 980056276992 981236849476 981355855872 983695847424 983831658069 984001019904 985242539008 986297158656 987197259776 987847940352 989858168832 990460231488 990510603264 992821931946 993534139904 996161467776 997063250274 997727759392 998903513088 1000106788889 1000474116096 1001076446538 1003119796224 1004189510912 1006181822464 1006232993792 1006845016128 1006896221184 1008893902848 1009558884096 1010480214016 1012838141224 1012889651072 1015568163168 1016914831688 1016966548864 1018113196032 1018253758392 1019042332672 1019714002944 1022410561536 1022462558208 1025583628288 1028295708672 1029174240276 1029226580928 1029912525824 1032368298208 1032688570368 1033369235136 1035098320152 1035478499328 1036725833234 1038639300608 1039323887616 1039376744448 1039520242488 1041438867456 1042125299712 1042269177222 1043076349952 1045510339328 1045563510784 1048328426496 1049019399792 1049718535936 1049771921408 1051100653824 1052221534712 1052547965952 1055391547392 1055445221376 1056716607128 1058666971136 1058813132416 1059511016382 1061466537984 1062366841224 1063135510528 1065670501376 1066001104896 1066703726592 1068488588544 1069192849788 1070168602048 1072998584112 1073053153536 1073760423372 1075742244864 1075890763584 1077038080342 1079174923424 1079941147944 1082145472512 1082796972786 1083580424192 1083635531776 1085007126528 1086164164864 1086501126144 1089429700608 1090748767472 1090804239616 1092968394752 1093688791104 1094409662283 1096580970576 1096636739328 1097430204416 1101113524224 1101265545744 1102955962368 1104690169856 1107611441664 1107667771392 1108397856384 1110596917248 1111781244224 1112126152704 1113987017728 1114721267856 1114777959168 1117725907392 1118534631424 1118745951232 1119483338064 1120007356416 1121356513498 1121549549568 1122443729316 1125934211584 1125991473152 1128225439744 1128969074688 1129713199776 1131954550272 1132012118016 1136437683108 1136790240768 1138002499984 1139442908877 1139500857456 1140260296448 1141011863796 1143340843008 1143398989824 1144029185649 1144087367472 1146422624256 1147645155328 1148001189888 1149922082816 1150680018432 1150738538496 1150897411326 1153781581824 1154834530304 1155595703808 1157529304256 1158292253937 1158651591552 1161414335484 1162188379072 1162247484416 1163240458653 1165387431936 1168469213184 1168528637952 1169936243606 1173460893696 1174712258048 1176199131744 1176258949632 1177042886656 1177818698112 1180215508992 1180933352928 1180993411584 1183749226551 1184829523696 1187016343552 1187798728704 1187859136512 1187962718124 1188023134272 1188806183019 1191000342528 1191164773968 1192087257088 1192872984576 1194868959232 1196027449344 1198879314048 1199678326784 1199739338752 1200764344416 1202911961088 1203939677304 1204803332096 1206161768448 1207614706844 1207676122432 1210869733008 1211314470912 1212606201856 1212773616236 1214071788852 1215012012032 1215812849664 1215980706759 1218286977024 1219027977216 1219089973248 1221934685472 1223049830912 1223855966424 1226284096128 1226346461184 1227092363406 1227154769568 1227972626944 1229589444096 1230900663248 1231352758272 1234155689412 1234608979968 1236096185779 1238377627648 1238440607744 1239427981428 1241715572736 1242776441088 1243667955712 1246570019968 1246633416704 1247391658086 1249930046976 1250753899752 1251895345792 1253235394944 1255032619008 1255205890848 1258198863441 1258351460352 1258415456256 1258589195136 1259931339268 1262503051264 1263263134917 1265841647616 1265906024448 1266675988032 1266740407296 1267584647168 1269253619712 1270607136256 1271001317376 1273967163264 1275970256288 1278566801408 1279344465672 1279409529216 1280252812482 1282792833504 1286781956096 1286847397888 1290250371072 1291100799744 1292279066624 1293662343168 1295696403456 1298785923552 1298943442944 1299188846592 1300508145832 1300574285696 1302220467288 1303154624512 1304013558624 1306675249152 1307461926456 1307528419968 1308474474496 1310197284864 1311594463232 1311775544092 1315062878208 1315244437923 1317130587136 1319810891776 1320613641984 1320680804352 1321551290304 1323762575928 1324173247488 1325843963626 1328215290368 1329417667032 1331871350784 1332933214158 1333965488128 1334768595384 1335393386496 1337001996863 1337493061632 1341098164224 1342460021504 1342528294912 1342713646547 1344227579136 1345191870464 1346078512128 1349638117632 1349706756096 1354090884224 1354983391398 1355403748608 1357484261376 1357671677856 1358635637736 1359618670592 1363214082048 1363283410944 1364181977088 1366888513536 1371060944896 1372232320368 1372302107904 1375931059776 1376918093824 1377825646848 1380131093536 1380637999104 1381469205312 1384763246154 1385765183488 1385835659264 1385956504478 1386026989984 1389500399616 1389692236296 1393174831104 1393245683712 1394923982761 1397771235328 1398692533056 1399126450176 1401467538432 1402391272464 1402462593792 1403397287936 1407188729856 1408382264016 1410981691392 1412681355176 1415288717312 1416417086994 1416489121632 1420315932672 1421334806528 1422271635456 1424651451392 1425590466384 1426032728064 1429433028288 1430664778816 1430737538048 1431680564496 1434076123922 1434322993152 1434521018112 1435466538324 1438115954688 1438387651584 1439848304314 1439921530592 1442860630016 1443729297048 1444259561472 1445999311666 1446676168704 1447629700608 1447703322624 1448668168192 1452572934144 1453813949952 1458251721472 1459212883044 1462107960768 1462182319104 1463071664061 1463146071408 1466048952576 1468151365632 1468354060992 1470607949824 1471855274214 1472033783808 1475543771136 1476815255552 1476890361856 1477863808512 1480795889664 1481771910528 1482834870272 1484787253248 1486295023808 1486370612224 1490301209856 1492644450752 1493343141888 1494242201664 1496591639088 1500711174144 1505292099584 1506284266368 1509272733696 1509349490688 1510267524192 1510344331776 1513340854272 1515250244144 1515720321024 1519257211836 1519334476608 1521349151728 1523352244752 1524454457344 1524531986432 1525372247532 1525449823296 1528563499008 1529571004416 1530668253184 1532683616256 1534240024576 1534318051328 1534529881768 1538375442432 1540794271744 1542443563008 1544389671916 1544868788736 1548552447312 1549032855552 1550987278204 1552647480228 1553849909248 1555088749851 1557958950912 1558038183936 1558985831424 1559065116672 1559280363732 1562158301184 1564040071802 1564614524928 1568265508992 1568345266176 1570424930816 1572492639744 1573620678656 1574577803904 1574657882112 1578332302068 1578821948928 1580813956631 1583731638272 1583812182016 1583950290832 1584030845696 1585074910692 1588000456704 1588219698624 1589266524573 1590497312768 1592199806976 1594703265792 1598505752064 1599001657344 1601019125888 1602732882816 1603882614784 1605252903072 1609497876168 1609579730304 1614492977344 1615557120513 1618762385136 1619911721916 1621083799552 1621307609012 1623218208768 1625370636288 1625453297664 1629246247296 1629751689216 1631807955232 1635045461504 1635128614912 1636123151208 1636206359424 1639452592128 1640533186656 1645540919216 1646145306624 1652486601493 1652570641904 1654433943552 1655620763648 1657035254784 1661417162496 1661501657088 1663188877448 1666573395968 1667671866336 1668189229056 1670980526592 1672081901784 1672166938752 1673376825344 1673607854464 1677598484588 1677801947136 1678118926848 1679225007096 1682034770247 1682324324352 1684350846556 1687788863488 1687874699264 1688901317376 1688987209728 1692338159616 1693453612032 1694668423168 1698622884352 1704656524662 1705792620896 1705879372288 1707003749976 1709859993907 1710390444672 1711517795694 1715011264512 1715098484736 1717164486583 1720333828096 1721467732992 1722001784832 1724883124224 1726020027648 1726107807744 1726346116989 1727595204608 1731714564736 1732251795456 1733393555712 1736293956384 1738684744832 1742233665536 1743282568608 1743371226624 1748081147904 1753417170944 1753659250564 1754904365409 1760818189312 1760907739136 1762068387072 1765016767904 1765564329984 1766728047168 1770323263488 1772466747142 1772556889376 1777244285544 1779691460512 1780524515328 1781698093056 1781788704768 1781944077186 1782034701408 1783324082176 1788130885632 1789309476864 1792303438848 1794771349504 1799517490176 1799609008128 1801146516624 1804367941632 1806644521864 1807204998144 1809979015168 1810228903808 1811422060266 1811514183648 1816304599512 1817618776064 1817711214592 1818909302784 1819160424354 1822518018048 1823719274496 1827430465536 1829643093824 1829736143872 1834574746368 1835783949636 1837100862464 1839426144192 1839519691776 1841387685746 1841958940416 1846350994872 1847029137408 1849254062474 1851233534118 1852667199488 1852922981728 1857566441472 1857660911616 1859141972142 1862573359104 1864923377408 1865501933568 1868623384576 1869855029952 1869950125056 1871087487129 1874895070464 1876251639808 1877843018688 1882548928512 1882808836272 1888556115992 1888652162176 1889897008902 1893754576896 1896362180608 1898762471424 1898859036672 1900787288512 1901376970752 1905910704384 1906501976064 1908907419328 1910950744896 1912694690816 1913955384432 1917487939584 1917850202112 1919016698508 1919114293824 1924972396064 1925679415296 1928901558272 1930172934144 1930271096832 1935375556608 1938418599936 1943544605184 1945617177392 1948178885328 1949477281024 1949576425472 1950762218748 1950861428544 1954731936768 1956020337936 1957535154176 1957805414656 1960012873728 1960112553984 1962473698952 1962711711744 1967391694848 1967663316138 1968002039808 1970485078016 1972594317312 1974394519552 1975695880704 1979716337664 1980920462976 1981021206528 1985643863892 1987068279808 1988765945439 1992322935552 1994126500548 1995455518784 1997807026176 2000213577778 2000948232192 2002152893076 2006239592448 2008379021824 2012363644928 2012465987584 2013690032256 2013792442368 2017787805696 2019117768192 2020960428032 2025676282448 2025779302144 2031136326336 2032475087097 2033829663376 2033933097728 2036226392064 2036507516784 2038084665344 2039428005888 2044821123072 2044925116416 2051167256576 2056591417344 2058348480552 2058453161856 2059825051648 2064736596416 2065377140736 2066738470272 2070196640304 2070956998656 2073451666468 2077278601216 2078647775232 2078753488896 2078934756717 2079040484976 2082877734912 2084250599424 2084538354444 2086152699904 2091020678656 2091127021568 2096656852992 2098038799584 2099437071872 2099543842816 2102201307648 2104443069424 2105095931904 2110783094784 2113325736977 2113433214256 2117333942272 2117626264832 2119022032764 2122933075968 2124625630491 2124733682448 2126271021056 2131341002752 2132002209792 2133407453184 2136977177088 2138385699576 2140337204096 2145997168224 2146106307072 2147520846744 2151114185883 2151484489728 2151781527168 2154076160684 2158349846848 2159772456471 2159882295888 2164290945024 2165593945572 2167160848384 2167271063552 2168998967499 2170014253056 2172328329728 2173002252288 2178859401216 2181497534944 2181608479232 2185936789504 2187377582208 2188819324566 2193161941152 2193273478656 2202227048448 2202531091488 2204879843719 2205911924736 2207782911321 2209380339712 2215222883328 2215335542784 2216795712768 2221193834496 2223562488448 2224252305408 2227974035456 2229442535712 2229555918336 2235451814784 2237069262848 2237491902464 2238966676128 2240014712832 2242713026996 2244887458632 2251868423168 2251982946304 2256450879488 2257938149376 2259426399552 2263909100544 2264024236032 2272875366216 2273580481536 2276004999968 2278885817754 2279001714912 2280520592896 2282023727592 2286681686016 2286797979648 2288058371298 2288174734944 2292845248512 2295290310656 2295607202161 2296002379776 2299844165632 2301360036864 2301477076992 2301794822652 2307563163648 2309669060608 2311191407616 2315058608512 2316584507874 2317303183104 2322828670968 2324376758144 2324494968832 2326480917306 2330774863872 2336938426368 2337057275904 2339872487212 2346060107703 2346921787392 2349424516096 2352398263488 2352517899264 2354085773312 2355637396224 2360431017984 2361866705856 2361986823168 2367498453102 2369659047392 2375597457408 2375718273024 2375925436248 2376046268544 2377612366038 2382000685056 2382329547936 2384870035043 2385745969152 2389737918464 2392054898688 2397758628096 2399356653568 2399478677504 2401528688832 2405823922176 2407879354608 2409606664192 2412323536896 2415229413688 2415352244864 2421739466016 2422628941824 2425212403712 2425547232472 2428143577704 2430024024064 2431625699328 2431961413518 2438055954432 2438179946496 2443869370944 2446099661824 2447711932848 2452568192256 2452692922368 2454184726812 2454309539136 2455945253888 2459178888192 2461801326496 2462705516544 2468311378824 2469217959936 2472192371558 2476755255296 2478855962856 2483431145472 2485552882176 2487335911424 2493140039936 2493266833408 2494783316172 2499860093952 2501507799504 2503790691584 2506470789888 2510065238016 2510411781696 2516397726882 2516702920704 2516830912512 2517178390272 2519862678536 2525006102528 2526526269834 2531683295232 2531812048896 2533351976064 2533480814592 2535169294336 2538507239424 2541214272512 2542002634752 2547934326528 2551940512576 2557133602816 2558688931344 2558819058432 2560505624964 2565585667008 2573563912192 2573694795776 2580500742144 2582201599488 2584558133248 2587324686336 2591392806912 2597571847104 2598377693184 2601016291664 2601148571392 2604440934576 2606309249024 2608027117248 2613350498304 2614923852912 2615056839936 2616948948992 2620394569728 2623188926464 2623551088184 2630125756416 2630488875846 2634261174272 2639621783552 2641227283968 2641361608704 2643102580608 2647525151856 2648346494976 2651687927252 2656430580736 2658700120713 2658835334064 2663742701568 2665866428316 2667930976256 2669537190768 2670786772992 2674003993726 2674986123264 2682196328448 2684920043008 2685056589824 2685427293094 2688455158272 2690383740928 2692157024256 2699276235264 2699413512192 2702681925853 2708181768448 2709966782796 2710807497216 2714968522752 2715343355712 2717133090399 2717271275472 2719237341184 2726428164096 2726566821888 2728363954176 2728740636531 2733777027072 2742121889792 2744464640736 2744604215808 2751862119552 2753836187648 2755651293696 2760262187072 2762081528619 2762938410624 2769526492308 2771530366976 2771671318528 2771913008956 2772053979968 2773881093711 2779000799232 2779384472592 2786349662208 2786491367424 2789847965522 2795542470656 2797385066112 2798252900352 2802935076864 2804782544928 2804925187584 2806794575872 2814377459712 2816764528032 2825362710352 2830577434624 2832834173988 2832978243264 2834845513353 2840631865344 2842669613056 2844543270912 2849302902784 2851180932768 2852065456128 2858866056576 2861329557632 2861475076096 2863361128992 2868152247844 2869042036224 2870933076648 2876231909376 2876775303168 2879696608628 2879843061184 2885721260032 2887458594096 2888519122944 2891998623332 2893352337408 2895259401216 2895406645248 2897336336384 2905145868288 2907627899904 2916503442944 2918425766088 2924215921536 2924364638208 2926143328122 2926292142816 2932097905152 2935797348029 2936302731264 2936708121984 2941215899648 2943710548428 2944067567616 2947613981473 2951087542272 2951494974207 2953630511104 2953780723712 2955727617024 2961591779328 2963543821056 2965669740544 2969574506496 2972590047616 2972741224448 2980602419712 2985288901504 2988484403328 2993183278176 3000320366667 3001422348288 3010584199168 3012568532736 3018545467392 3018698981376 3020535048384 3020688663552 3026681708544 3030500488288 3031440642048 3038514423672 3038668953216 3042698303456 3046704489504 3048908914688 3050744495064 3050899646592 3057126998016 3059142008832 3068480049152 3068636102656 3068903688487 3069059763536 3076750884864 3081588543488 3084887126016 3088779343832 3089737577472 3097104894624 3098065711104 3101974556408 3105294960456 3107699818496 3110177499702 3115917901824 3117971662848 3118130233344 3118560727464 3124316602368 3128080143604 3129229049856 3136531017984 3136690532352 3140849861632 3144985279488 3147241357312 3149155607808 3149315764224 3156664604136 3157643897856 3161627913262 3167463276544 3167900581664 3168061691392 3170149821384 3176000913408 3176439397248 3178533049146 3180994625536 3184399613952 3188235530981 3189406531584 3197011504128 3198003314688 3202038251776 3205465765632 3207765229568 3210505806144 3218995752336 3219159460608 3228985954688 3231114241026 3237524770272 3239823443832 3242167599104 3242615218024 3246436417536 3250741272576 3250906595328 3258492494592 3259503378432 3263615910464 3270090923008 3270257229824 3272246302416 3272412718848 3278905184256 3281066373312 3291081838432 3292290613248 3304973202986 3305141283808 3308867887104 3314070509568 3322834324992 3323003314176 3326377754896 3333146791936 3335343732672 3336378458112 3341961053184 3344163803568 3344333877504 3346753650688 3347215708928 3355196969176 3355603894272 3356237853696 3358450014192 3364069540494 3364648648704 3368701693112 3375577726976 3375749398528 3377802634752 3377974419456 3384676319232 3386907224064 3389336846336 3397245768704 3409313049324 3411585241792 3411758744576 3414007499952 3419719987814 3420780889344 3423035591388 3430022529024 3430196969472 3434328973166 3440667656192 3442935465984 3444003569664 3449766248448 3452040055296 3452215615488 3452692233978 3455190409216 3463429129472 3464503590912 3466787111424 3472587912768 3474876761811 3477369489664 3484467331072 3486565137216 3486742453248 3489721375959 3496162295808 3506834341888 3507318501128 3509808730818 3521636378624 3521815478272 3524136774144 3530033535808 3531128659968 3533456094336 3540646526976 3544933494284 3545113778752 3554488571088 3559382921024 3561049030656 3563396186112 3563577409536 3563888154372 3564069402816 3566648164352 3576261771264 3578618953728 3584606877696 3589542699008 3599034980352 3599218016256 3602293033248 3608735883264 3613289043728 3614409996288 3619958030336 3620457807616 3622844120532 3623028367296 3632609199024 3635237552128 3635422429184 3637818605568 3638320848708 3645036036096 3647438548992 3647942120277 3654860931072 3659286187648 3659472287744 3669149492736 3671567899272 3674201724928 3678852288384 3679039383552 3682775371492 3683917880832 3692701989744 3694058274816 3698508124948 3702467068236 3705334398976 3705845963456 3708288557337 3715132882944 3715321823232 3718283944284 3725146718208 3729846754816 3731003867136 3737246769152 3739710059904 3739900250112 3742174974258 3749790140928 3755686037376 3765097857024 3765617672544 3769633281197 3774596590323 3777112231984 3777304324352 3779794017804 3787509153792 3789789404751 3792724361216 3797524942848 3797718073344 3801574577024 3802753941504 3811821408768 3813003952128 3817814838656 3821901489792 3825389381632 3827910768864 3835700404224 3838033397016 3838228587648 3849944792128 3857803116544 3860345868288 3860542193664 3870751113216 3876837199872 3887089210368 3891234354784 3896357770656 3898954562048 3899152850944 3901524437496 3901722857088 3909463873536 3912040675872 3915610829312 3920025747456 3924747797243 3924947397904 3925423423488 3934783389696 3935326632276 3940970156032 3945188634624 3945733313769 3948789039104 3951391761408 3959432675328 3961840925952 3962042413056 3971287727784 3974136559616 3977531890878 3984645871104 3988253001096 3990911037568 3995614052352 4000427155556 4001896464384 4004305786152 4011005990589 4012479184896 4016758043648 4024727289856 4024931975168 4027380064512 4027584884736 4028140939641 4035575611392 4038235536384 4041920856064 4051352564896 4051558604288 4062272652672 4064950174194 4067659326752 4067866195456 4072452784128 4073015033568 4077358447009 4078856011776 4089642246144 4089850232832 4094776852621 4102334513152 4113182834688 4116696961104 4116906323712 4119650103296 4129473192832 4130754281472 4133476940544 4140393280608 4141913997312 4146903332936 4154557202432 4157295550464 4157506977792 4157869513434 4158080969952 4168501198848 4169076708888 4172305399808 4182041357312 4182254043136 4184771948283 4193313705984 4196077599168 4198874143744 4199087685632 4204402615296 4208886138848 4210191863808 4221566189568 4226651473954 4226866428512 4235252529664 4238044065528 4245866151936 4249251260982 4249467364896 4252542042112 4262682005504 4264004419584 4266814906368 4273954354176 4276771399152 4280674408192 4291994336448 4292212614144 4295041693488 4302228371766 4302968979456 4303563054336 4308152321368 4316699693696 4319544912942 4319764591776 4328581890048 4331187891144 4334321696768 4334542127104 4337997934998 4340028506112 4344656659456 4346004504576 4357718802432 4362995069888 4363216958464 4371873579008 4374755164416 4377638649132 4386323882304 4386546957312 4404454096896 4405062182976 4409759687438 4411823849472 4415565822642 4418760679424 4430445766656 4430671085568 4433591425536 4442387668992 4447124976896 4448504610816 4455948070912 4458885071424 4459111836672 4470903629568 4474138525696 4474983804928 4477933352256 4480029425664 4485426053992 4489774917264 4503736846336 4503965892608 4512901758976 4515876298752 4518852799104 4527818201088 4528048472064 4545750732432 4547160963072 4552009999936 4557771635508 4558003429824 4561041185792 4564047455184 4573363372032 4573595959296 4576116742596 4576349469888 4585690497024 4590580621312 4591214404322 4592004759552 4599688331264 4602720073728 4602954153984 4603589645304 4615126327296 4619338121216 4622382815232 4630117217024 4633169015748 4634606366208 4645657341936 4648753516288 4648989937664 4652961834612 4661549727744 4665266249553 4673876852736 4674114551808 4679744974424 4692120215406 4693843574784 4698849032192 4704796526976 4705035798528 4708171546624 4711274792448 4720862035968 4723733411712 4723973646336 4734996906204 4739318094784 4742441869893 4751194914816 4751436546048 4751850872496 4752092537088 4755224732076 4764001370112 4764659095872 4769740070086 4771491938304 4779475836928 4784109797376 4795517256192 4798713307136 4798957355008 4803057377664 4811647844352 4815758709216 4819213328384 4830458827376 4830704489728 4843478932032 4846671361539 4850424807424 4851094464944 4856287155408 4860048048128 4863251398656 4863922827036 4876111908864 4876359892992 4887738741888 4892199323648 4895423865696 4905136384512 4905385844736 4908369453624 4908619078272 4911890507776 4918357776384 4923602652992 4936622757648 4938435919872 4944384743116 4953510510592 4957459804479 4957711925712 4966862290944 4971105764352 4974671822848 4986280079872 4986533666816 4989566632344 4999720187904 5003015599008 5007581383168 5012941579776 5019266433727 5020130476032 5020823563392 5032795453764 5033405841408 5034356780544 5039469065099 5039725357072 5046104310741 5050012205056 5053052539668 5063366590464 5063624097792 5066703952128 5066961629184 5070338588672 5077014478848 5082428545024 5084005269504 5095868653056 5103881025152 5114267205632 5117377862688 5117638116864 5121011249928 5129579981721 5131171334016 5147127824384 5147389591552 5151493459749 5161001484288 5164403198976 5169116266496 5174649372672 5182785613824 5195143694208 5196755386368 5202032583328 5202297142784 5208881869152 5212618498048 5216054234496 5226700996608 5229847705824 5230113679872 5246377852928 5247102176368 5260251512832 5260977751692 5264713096227 5268522348544 5279243567104 5282454567936 5282723217408 5286205161216 5295050303712 5296692989952 5303375854504 5312861161472 5317400241426 5317670668128 5331732856632 5335861952512 5339074381536 5341573545984 5348007987452 5349972246528 5364392656896 5369840086016 5370113179648 5370854586188 5376910316544 5380767481856 5384314048512 5398552470528 5398827024384 5405363851706 5416363536896 5419933565592 5421614994432 5429937045504 5430686711424 5434266180798 5434542550944 5438474682368 5452856328192 5453133643776 5456727908352 5457481273062 5467554054144 5474140251307 5484243779584 5488929281472 5489208431616 5503724239104 5507672375296 5511302587392 5520524374144 5524163057238 5525876821248 5539052984616 5543060733952 5543342637056 5543826017912 5544107959936 5547762187422 5558001598464 5558768945184 5572699324416 5572982734848 5579695931044 5591084941312 5594770132224 5596505800704 5605870153728 5609565089856 5609850375168 5613589151744 5628754919424 5633529056064 5650725420704 5665668347976 5665956486528 5669691026706 5681263730688 5689086541824 5698605805568 5702361865536 5704130912256 5717732113152 5722659115264 5722950152192 5726722257984 5736304495688 5738084072448 5741866153296 5752463818752 5753550606336 5759393217256 5759686122368 5771442520064 5774917188192 5777038245888 5783997246664 5786704674816 5790518802432 5790813290496 5794672672768 5815255799808 5833006885888 5836851532176 5848431843072 5848729276416 5852286656244 5852584285632 5864195810304 5871594696058 5872605462528 5873416243968 5882431799296 5887421096856 5888135135232 5895227962946 5902175084544 5902989948414 5907261022208 5907561447424 5911455234048 5923183558656 5927087642112 5931339481088 5939149012992 5945180095232 5945482448896 5961204839424 5966297836317 5970577803008 5976968806656 5986366556352 6000640733334 6002844696576 6021168398336 6025137065472 6037090934784 6037397962752 6041070096768 6041377327104 6053363417088 6061000976576 6062881284096 6077028847344 6077337906432 6085396606912 6093408979008 6097817829376 6101488990128 6101799293184 6114253996032 6118284017664 6136960098304 6137272205312 6137807376974 6138119527072 6153501769728 6163177086976 6169774252032 6177558687664 6179475154944 6194209789248 6196131422208 6203949112816 6210589920912 6215399636992 6220354999404 6231835803648 6235943325696 6236260466688 6236804270151 6237121454928 6248633204736 6256160287208 6258458099712 6273062035968 6273381064704 6281699723264 6289970558976 6294482714624 6298311215616 6298631528448 6313329208272 6315287795712 6323255826524 6334926553088 6335801163328 6336123382784 6339977210931 6340299642768 6352001826816 6352878794496 6357066098292 6361989251072 6368799227904 6376471061962 6378813063168 6394023008256 6396006629376 6404076503552 6410931531264 6415530459136 6421011612288 6437991504672 6438318921216 6444856900111 6453342557649 6457971909376 6462228482052 6475049540544 6479317369413 6479646887664 6484335198208 6485230436048 6492872835072 6501482545152 6501813190656 6506996902497 6516984989184 6519006756864 6527231820928 6540181846016 6540514459648 6544492604832 6544825437696 6557810368512 6562132746624 6582163676864 6609946405972 6610282567616 6614639531157 6617735774208 6628141019136 6645668649984 6646006628352 6652755509792 6666293583872 6670687465344 6672756916224 6683922106368 6688327607136 6688667755008 6694431417856 6710393938352 6711207788544 6712475707392 6716900028384 6728139080988 6737403386224 6751155453952 6751498797056 6755605269504 6755948838912 6769352638464 6773814448128 6778673692672 6794491537408 6818626098648 6823170483584 6823517489152 6828014999904 6839439975628 6841561778688 6846071182776 6860045058048 6860393938944 6868657946332 6881335312384 6885870931968 6886821606483 6888007139328 6899532496896 6904080110592 6904431230976 6905384467956 6910380818432 6926858258944 6929007181824 6933574222848 6945175825536 6949753523622 6954738979328 6973130274432 6973484906496 6979442751918 6992324591616 7000747522223 7013668683776 7014637002256 7019617461636 7038180323109 7043272757248 7043630956544 7048273548288 7060067071616 7062257319936 7066912188672 7081293053952 7089866988568 7090227557504 7108977142176 7118765842048 7126792372224 7127154819072 7127776308744 7128138805632 7133296328704 7154610105129 7157237907456 7169213755392 7179085398016 7198069960704 7198436032512 7204586066496 7217471766528 7226578087456 7228819992576 7240915615232 7245688241064 7246056734592 7265218398048 7270475104256 7275637211136 7276641697416 7290072072192 7294877097984 7295884240554 7318572375296 7318944575488 7338298985472 7343135798544 7348403449856 7357704576768 7358078767104 7365550742984 7367835761664 7385403979488 7388116549632 7397016249896 7404934136472 7410668797952 7411691926912 7416577114674 7430265765888 7436567888568 7450293436416 7459693509632 7462007734272 7474493538304 7479420119808 7479800500224 7484349948516 7499580281856 7511372074752 7530195714048 7531235345088 7539266562394 7549193180646 7554224463968 7554608648704 7559588035608 7575018307584 7579578809502 7585448722432 7595049885696 7595436146688 7603149154048 7604585583439 7605507883008 7623642817536 7626007904256 7635629677312 7643802979584 7650778763264 7655821537728 7671400808448 7676066794032 7676457175296 7699889584256 7715606233088 7720691736576 7721084387328 7741502226432 7753674399744 7774178420736 7782468709568 7792715541312 7797909124096 7798305701888 7803048874992 7803445714176 7818927747072 7824081351744 7831221658624 7840051494912 7849495594486 7849894795808 7850846846976 7869566779392 7870653264552 7881940312064 7890377269248 7891466627538 7897578078208 7902783522816 7918865350656 7923681851904 7924084826112 7942575455568 7948273119232 7955063781756 7969291742208 7976100362139 7976506002192 7981822075136 7991228104704 8000854311112 8003792928768 8008611572304 8022011981178 8024958369792 8033516087296 8049454579712 8049863950336 8054760129024 8055169769472 8056281879282 8071151222784 8076471072768 8083841712128 8102705129792 8103117208576 8108045777559 8124545305344 8129900348388 8135318653504 8135732390912 8144905568256 8146030067136 8154716894018 8157712023552 8179284492288 8179700465664 8189553705242 8204669026304 8226365669376 8233393922208 8233812647424 8239300206592 8258946385664 8261508562944 8266953881088 8280786561216 8286244585857 8293806665872 8309114404864 8314591100928 8315013955584 8315739026868 8316161939904 8321643281133 8337002397696 8338153417776 8344610799616 8364082714624 8364508086272 8369543896566 8386627411968 8392155198336 8397748287488 8398175371264 8408805230592 8417772277696 8420383727616 8443132379136 8453302947908 8453732857024 8470505059328 8476088131056 8491732303872 8498502521964 8498934729792 8505084084224 8525364011008 8528008839168 8533629812736 8547908708352 8553542798304 8561348816384 8583988672896 8584425228288 8590083386976 8604456743532 8607126108672 8616304642736 8633399387392 8639089825884 8639529183552 8657163780096 8662375782288 8668643393536 8669084254208 8675995869996 8680057012224 8689313318912 8692009009152 8715437604864 8725990139776 8726433916928 8743747158016 8749510328832 8755277298264 8772647764608 8773093914624 8807392044087 8808908193792 8810124365952 8819519374876 8823647698944 8831131645284 8837521358848 8842841944419 8860891533312 8861342171136 8867182851072 8884775337984 8894249953792 8897009221632 8911896141824 8917770142848 8918223673344 8941807259136 8949967609856 8955866704512 8970852107984 8979549834528 9000961100001 9007473692672 9007931785216 9025803517952 9031752597504 9037705598208 9055636402176 9056096944128 9091501464864 9094321926144 9104019999872 9115543271016 9116006859648 9122082371584 9128094910368 9146726744064 9152233485192 9152698939776 9171380994048 9181161242624 9182428808644 9199376662528 9205440147456 9205908307968 9206711065461 9207179290608 9230252654592 9238676242432 9244765630464 9260234434048 9266338031496 9269212732416 9291314683872 9297507032576 9297979875328 9305923669224 9323099455488 9330532499106 9347753705472 9359013978041 9359489948848 9384240430812 9387687149568 9397698064384 9398995525829 9409593053952 9410071597056 9416343093248 9422549584896 9441724071936 9447466823424 9447947292672 9469993812408 9478636189568 9484883739786 9502389829632 9503701744992 9504185074176 9510449464152 9528002740224 9529318191744 9539480140172 9542983876608 9558951673856 9564706592943 9568219594752 9591034512384 9597426614272 9597914710016 9606114755328 9623295688704 9631517418432 9638426656768 9660917654752 9661408979456 9686957864064 9693342723078 9700849614848 9702188929888 9712574310816 9726502797312 9727845654072 9752223817728 9752719785984 9764467879327 9775477483776 9784398647296 9790847731392 9810272769024 9810771689472 9816738907248 9817238156544 9823781015552 9836715552768 9847205305984 9873245515296 9876871839744 9888769486232 9907021021184 9914919608958 9915423851424 9942211528704 9949343645696 9972560159744 9973067333632 9979133264688 9999440375808 10006031198016 10015162766336 10025883159552 10038532867454 10040260952064 10041647126784 10065590907528 10066811682816 10068713561088 10078938130198 10079450714144 10092208621482 10100024410112 10106105079336 10126733180928 10127248195584 10133407904256 10133923258368 10140677177344 10154028957696 10164857090048 10166260466713 10168010539008 10191737306112 10207762050304 10228534411264 10234755725376 10235276233728 10242022499856 10259159963442 10262342668032 10294255648768 10294779183104 10302986919498 10322002968576 10328806397952 10338232532992 10349298745344 10365571227648 10390287388416 10393510772736 10404065166656 10404594285568 10417763738304 10425236996096 10432108468992 10453401993216 10459695411648 10460227359744 10492755705856 10494204352736 10520503025664 10521955503384 10529426192454 10537044697088 10564909135872 10565446434816 10572410322432 10590100607424 10593385979904 10606751709008 10625722322944 10634800482852 10635341336256 10663465713264 10671723905024 10678148763072 10683147091968 10696015974904 10699944493056 10728785313792 10739680172032 10740226359296 10741709172376 10753820633088 10761534963712 10768628097024 10797104941056 10797654048768 10810727703412 10832727073792 10839867131184 10843229988864 10859874091008 10861373422848 10868532361596 10869085101888 10876949364736 10905712656384 10906267287552 10913455816704 10914962546124 10935108108288 10948280502614 10968487559168 10977858562944 10978416863232 11007448478208 11015344750592 11022605174784 11041048748288 11048326114476 11051753642496 11078105969232 11086121467904 11086685274112 11087652035824 11088215919872 11095524374844 11116003196928 11117537890368 11124865672011 11145398648832 11145965469696 11159391862088 11182169882624 11189540264448 11193011601408 11211740307456 11219130179712 11219700750336 11227178303488 11267058112128 11301450841408 11308899843591 11331336695952 11331912973056 11339382053412 11362527461376 11378173083648 11397211611136 11404723731072 11408261824512 11435464226304 11445318230528 11445900304384 11453444515968 11472608991376 11476168144896 11483732306592 11507101212672 11518786434512 11519372244736 11542885040128 11549834376384 11567994493328 11573409349632 11581037604864 11581626580992 11589345345536 11630511599616 11666013771776 11673703064352 11696863686144 11697458552832 11704573312488 11705168571264 11728391620608 11743189392116 11746832487936 11764863598592 11774243391729 11774842193712 11776270270464 11790455925892 11804350169088 11805979896828 11814522044416 11815122894848 11822910468096 11846367117312 11854175284224 11862678962176 11878298025984 11890360190464 11890964897792 11922409678848 11932595672634 11941155606016 11953937613312 11969019957349 11972733112704 12001281466668 12005689393152 12020151406081 12033017971767 12042336796672 12050274130944 12074181869568 12074795925504 12082140193536 12082754654208 12084422818923 12106726834176 12122001953152 12125762568192 12154057694688 12154675812864 12170793213824 12186817958016 12195635658752 12202977980256 12203598586368 12232075341027 12236568035328 12273920196608 12274544410624 12275614753948 12276239054144 12284330557863 12307003539456 12326354173952 12339548504064 12355117375328 12358950309888 12388419578496 12392262844416 12407898225632 12421179841824 12440709998808 12463671607296 12471886651392 12472520933376 12473608540302 12474242909856 12512320574416 12516916199424 12546124071936 12546762129408 12554315844849 12563399446528 12579941117952 12588965429248 12596622431232 12597263056896 12626658416544 12630575591424 12646511653048 12669853106176 12671602326656 12672246765568 12679954421862 12680599285536 12705757588992 12714132196584 12723978502144 12737598455808 12752942123924 12757626126336 12788046016512 12792013258752 12808153007104 12821863062528 12831060918272 12842023224576 12875983009344 12876637842432 12889713800222 12906685115298 12915943818752 12924456964104 12950099081088 12958634738826 12959293775328 12968670396416 12970460872096 12985745670144 13001388255557 13002965090304 13003626381312 13013993804994 13033969978368 13038013513728 13054463641856 13080363692032 13081028919296 13088985209664 13089650875392 13115620737024 13124265493248 13164327353728 13219892811944 13220565135232 13229279062314 13235471548416 13256282038272 13291337299968 13292013256704 13305511019584 13332587167744 13341374930688 13345513832448 13367844212736 13376655214272 13377335510016 13388862835712 13420787876704 13422415577088 13424951414784 13433800056768 13456278161976 13474806772448 13502310907904 13511210539008 13511897677824 13538705276928 13547628896256 13588983074816 13637252197296 13646340967168 13647034978304 13656029999808 13678879951256 13683123557376 13692142365552 13720090116096 13720787877888 13737315892664 13762670624768 13771741863936 13773643212966 13776014278656 13799064993792 13808160221184 13808862461952 13810768935912 13820761636864 13853716517888 13858014363648 13867148445696 13890351651072 13899507047244 13909477958656 13946260548864 13946969812992 13958885503836 13984649183232 14001495044446 14027337367552 14029274004512 14039234923272 14076360646218 14086545514496 14087261913088 14096547096576 14120134143232 14124514639872 14133824377344 14162586107904 14179733977136 14180455115008 14217954284352 14227325609679 14237531684096 14253584744448 14254309638144 14255552617488 14256277611264 14266592657408 14309220210258 14314475814912 14338427510784 14358170796032 14396139921408 14396872065024 14409172132992 14434943533056 14453156174912 14457639985152 14481831230464 14491376482128 14492113469184 14530436796096 14540950208512 14551274422272 14553283394832 14580144144384 14589754195968 14591768481108 14637144750592 14637889150976 14676597970944 14686271597088 14696806899712 14715409153536 14716157534208 14731101485968 14735671523328 14770807958976 14794032499792 14809868272944 14821337595904 14823383853824 14833154229348 14860531531776 14872379413437 14873135777136 14900586872832 14919387019264 14924015468544 14948987076608 14958840239616 14959601000448 14968699897032 14999160563712 15022744149504 15057799301181 15060391428096 15062470690176 15078533124788 15098386361292 15108448927936 15109217297408 15118407195297 15119176071216 15150036615168 15159157619004 15170897444864 15190099771392 15190872293376 15206298308096 15209171166878 15211015766016 15247285635072 15252015808512 15271259354624 15287605959168 15301557526528 15311643075456 15342801616896 15352133588064 15352914350592 15388739945163 15399779168512 15431212466176 15441383473152 15442168774656 15454480379247 15483004452864 15507348799488 15548356841472 15564937419136 15585431082624 15595818248192 15596611403776 15606097749984 15606891428352 15637855494144 15648162703488 15662443317248 15680102989824 15698991188972 15699789591616 15739133558784 15741306529104 15763880624128 15780754538496 15782933255076 15795156156416 15805567045632 15837730701312 15847363703808 15848169652224 15885150911136 15896546238464 15910127563512 15938583484416 15952200724278 15953012004384 15963644150272 16001708622224 16007585857536 16017223144608 16044023962356 16049916739584 16067032174592 16069250415127 16098909159424 16099727900672 16109520258048 16110339538944 16112563758564 16142302445568 16152942145536 16167683424256 16205410259584 16206234417152 16216091555118 16249090610688 16259800696776 16270637307008 16271464781824 16289811136512 16292060134272 16309433788036 16315424047104 16358568984576 16359400931328 16379107410484 16409338052608 16422420753921 16452731338752 16466787844416 16467625294848 16478600413184 16517892771328 16523017125888 16533907762176 16561573122432 16572489171714 16587613331744 16629182201856 16630027911168 16631478053736 16632323879808 16643286562266 16674004795392 16676306835552 16694090245301 16728165429248 16729016172544 16739087793132 16773254823936 16784310396672 16795496574976 16796350742528 16817610461184 16835544555392 16840767455232 16886264758272 16906605895816 16907465714048 16941010118656 16952176262112 16997005043928 16997869459584 17010168168448 17050728022016 17067259625472 17095817416704 17107085596608 17122697632768 17167977345792 17168850456576 17180166773952 17208913487064 17214252217344 17232609285472 17266798774784 17278179651768 17279058367104 17314327560192 17324751564576 17337286787072 17351991739992 17360114024448 17378626637824 17381025959219 17384018018304 17451980279552 17452867833856 17487494316032 17499020657664 17510554596528 17545295529216 17546187829248 17614784088174 17617816387584 17620248731904 17639038749752 17647295397888 17662263290568 17675042717696 17685683888838 17721783066624 17722684342272 17734365702144 17769550675968 17788499907584 17794018443264 17823792283648 17835540285696 17836447346688 17883614518272 17899935219712 17911733409024 17941704215968 17959099669056 18001922200002 18014947385344 18015863570432 18063505195008 18075411196416 18111272804352 18112193888256 18134011775893 18183002929728 18188643852288 18208039999744 18231086542032 18232013719296 18244164743168 18256189820736 18293453488128 18304466970384 18305397879552 18342761988096 18362322485248 18364857617288 18398753325056 18410880294912 18411816615936 18413422130922 18414358581216 18460505309184 18477352484864 18489531260928 18520468868096 18532676062992 18538425464832 18582629367744 18595014065152 18595959750656 18611847338448 18646198910976 18661064998212 18695507410944 18718027956082 18718979897696 18768480861624 18775374299136 18795396128768 18797991051658 18819186107904 18820143194112 18832686186496 18845099169792 18883448143872 18894933646848 18895894585344 18939987624816 18957272379136 18969767479572 19004779659264 19007403489984 19008370148352 19019931632793 19020898928304 19056005480448 19058636383488 19078960280344 19085967753216 19117903347712 19129413185886 19136439189504 19182069024768 19194853228544 19195829420032 19212229510656 19246591377408 19263034836864 19276853313536 19321835309504 19322817958912 19334570700333 19373915728128 19386685446156 19401699229696 19404377859776 19425148621632 19453005594624 19455691308144 19504447635456 19505439571968 19528935758654 19550954967552 19568797294592 19581695462784 19620545538048 19621543378944 19633477814496 19634476313088 19647562031104 19673431105536 19694410611968 19746491030592 19777538972464 19814042042368 19829839217916 19830847702848 19843918593471 19884423057408 19898687291392 19945120319488 19946134667264 19958266529376 19998880751616 20012062396032 20030325532672 20051766319104 20077065734908 20083294253568 20131181815056 20133623365632 20137427122176 20157876260396 20158901428288 20184417242964 20200048820224 20212210158672 20253466361856 20254496391168 20266815808512 20267846516736 20281354354688 20308057915392 20329714180096 20332520933426 20336021078016 20383474612224 20415524100608 20457068822528 20469511450752 20470552467456 20484044999712 20518319926884 20524685336064 20550581436203 20588511297536 20589558366208 20605973838996 20644005937152 20657612795904 20660464819449 20676465065984 20698597490688 20731142455296 20780574776832 20787021545472 20808130333312 20809188571136 20835527476608 20850473992192 20864216937984 20919390823296 20920454719488 20985511411712 20988408705472 21002242566669 21041006051328 21043911006768 21058852384908 21074089394176 21129818271744 21130892869632 21144820644864 21180201214848 21186771959808 21213503418016 21251444645888 21269600965704 21270682672512 21326931426528 21356297526144 21392031949808 21399888986112 21463830315387 21479360344064 21480452718592 21482325819409 21483418344752 21507641266176 21523069927424 21537256194048 21594209882112 21595308097536 21621455406824 21665454147584 21679734262368 21686459977728 21722746845696 21737064723192 21738170203776 21753898729472 21811425312768 21826911633408 21829925092248 21870216216576 21896561005228 21936975118336 21955717125888 21956833726464 22014896956416 22030689501184 22045210349568 22082097496576 22096652228952 22103507284992 22156211938464 22172242935808 22175304071648 22176431839744 22191048749688 22228179920791 22232006393856 22235075780736 22249731344022 22290797297664 22317648716867 22318783724176 22364339765248 22379080528896 22386023202816 22423480614912 22438260359424 22439401500672 22454356606976 22534116224256 22602901682816 22617799687182 22662673391904 22663825946112 22678764106824 22725054922752 22756346167296 22794423222272 22809447462144 22813756750317 22816523649024 22870928452608 22890636461056 22891800608768 22906889031936 22945217982752 22952336289792 22967464613184 23014202425344 23037572869024 23038744489472 23099668752768 23135988986656 23146818699264 23162075209728 23163253161984 23261023199232 23332027543552 23347406128704 23393727372288 23394917105664 23409146624976 23410337142528 23456783241216 23486378784232 23493664975872 23529727197184 23548486783458 23549684387424 23552540540928 23580911851784 23608700338176 23611959793656 23629044088832 23630245789696 23645820936192 23692734234624 23708350568448 23725357924352 23756596051968 23780720380928 23781929795584 23844819357696 23865191345268 23882311212032 23907875226624 23938039914698 23945466225408 24002562933336 24011378786304 24040302812162 24066035943534 24084673593344 24100548261888 24148363739136 24149591851008 24164280387072 24165509308416 24168845637846 24213453668352 24244003906304 24251525136384 24308115389376 24309351625728 24324137332677 24341586427648 24373635916032 24391271317504 24405955960512 24407197172736 24464150682054 24473136070656 24547840393216 24549088821248 24551229507896 24552478108288 24568661115726 24614007078912 24652708347904 24679097008128 24710234750656 24717900619776 24776839156992 24784525688832 24815796451264 24842359683648 24881419997616 24927343214592 24943773302784 24945041866752 24947217080604 24948485819712 25024641148832 25033832398848 25092248143872 25093524258816 25108631689698 25126798893056 25159882235904 25193244862464 25194526113792 25253316833088 25261151182848 25293023306096 25339706212352 25343204653312 25344493531136 25359908843724 25361198571072 25411515177984 25428264393168 25447957004288 25475196911616 25505884247848 25515252252672 25576092033024 25584026517504 25616306014208 25643726125056 25662121836544 25684046449152 25751966018688 25753275684864 25779427600444 25813370230596 25831887637504 25848913928208 25900198162176 25917269477652 25918587550656 25937340792832 25940921744192 25971491340288 26002776511114 26005930180608 26007252762624 26027987609988 26067939956736 26076027027456 26108927283712 26160727384064 26162057838592 26177970419328 26179301750784 26231241474048 26248530986496 26328654707456 26422176132261 26439785623888 26441130270464 26458558124628 26470943096832 26512564076544 26528525833257 26582674599936 26584026513408 26611022039168 26665174335488 26682749861376 26691027664896 26735688425472 26753310428544 26754671020032 26777725671424 26841575753408 26849902829568 26867600113536 26912556323952 26949613544896 27004621815808 27022421078016 27023795355648 27077410553856 27095257792512 27177966149632 27274504394592 27292681934336 27294069956608 27312059999616 27357759902512 27366247114752 27384284731104 27440180232192 27473234580701 27474631785328 27525341249536 27543483727872 27547286425932 27598129987584 27616320442368 27617724923904 27620133196383 27621537871824 27641523273728 27707433035776 27716028727296 27734296891392 27780703302144 27799014094488 27818955917312 27892521097728 27893939625984 27917771007672 27969298366464 28002990088892 28054674735104 28058548009024 28077041934123 28078469846544 28152721292436 28173091028992 28174523826176 28193094193152 28196986577487 28240268286464 28249029279744 28267648754688 28325172215808 28359467954272 28360910230016 28435908568704 28454651219358 28475063368192 28507169488896 28511105234976 28512555222528 28541509129063 28618440420516 28628951629824 28663437968347 28676855021568 28694119778829 28716341592064 28792279842816 28793744130048 28818344265984 28869887066112 28906312349824 28915279970304 28963662460928 28982752964256 28984226938368 29060873592192 29081900417024 29102548844544 29106566789664 29179508391936 29183536962216 29274289501184 29275778301952 29293403637981 29353195941888 29372543194176 29393613799424 29430818307072 29432315068416 29462202971936 29471343046656 29541615917952 29588064999584 29619736545888 29646767707648 29666308458696 29721063063552 29744758826874 29746271554272 29838774038528 29848030937088 29897974153216 29917680479232 29919202000896 29937399794064 29998321127424 30045488299008 30115598602362 30120782856192 30124941380352 30157066249576 30196772722584 30216897855872 30218434594816 30236814390594 30238352142432 30300073230336 30318315238008 30341794889728 30380199542784 30381744586752 30412596616192 30418342333756 30422031532032 30494571270144 30498781400139 30504031617024 30542518709248 30575211918336 30603115053056 30623286150912 30685603233792 30704267176128 30705828701184 30777479890326 30799558337024 30882766946304 30884337549312 30908960758494 30966008905728 31003310455559 31014697598976 31096713682944 31129874838272 31170862165248 31191636496384 31193222807552 31212195499968 31213782856704 31275710988288 31296325406976 31324886634496 31360205979648 31397982377944 31399579183232 31478267117568 31482613058208 31527761248256 31561509076992 31565866510152 31590312312832 31611134091264 31694727407616 31696339304448 31770301822272 31793092476928 31820255127024 31877166968832 31904401448556 31906024008768 31927288300544 32003417244448 32015171715072 32034446289216 32088047924712 32099833479168 32134064349184 32138500830254 32197818318848 32219040516096 32220679077888 32225127517128 32284604891136 32305884291072 32335366848512 32410820519168 32412468834304 32432183110236 32498181221376 32519601393552 32541274614016 32542929563648 32579622273024 32584120268544 32618867576072 32630848094208 32717137969152 32718801862656 32758214820968 32818676105216 32844841507842 32905462677504 32933575688832 32935250589696 32957200826368 33035785542656 33046034251776 33067815524352 33123146244864 33144978343428 33175226663488 33258364403712 33260055822336 33262956107472 33264647759616 33286573124532 33348009590784 33352613671104 33388180490602 33456330858496 33458032345088 33478175586264 33546509647872 33568620793344 33590993149952 33592701485056 33635220922368 33671089110784 33681534910464 33813211791632 33814931428096 33882020237312 33904352524224 33926699530773 33994010087856 33995738919168 34020336336896 34101456044032 34134519250944 34191634833408 34214171193216 34245395265536 34335954691584 34337700913152 34360333547904 34417826974128 34428504434688 34465218570944 34533597549568 34556359303536 34558116734208 34628655120384 34649503129152 34674573574144 34703983479984 34720228048896 34757253275648 34762051918438 34768036036608 34903960559104 34905735667712 34974988632064 34998041315328 35021109193056 35090591058432 35092375658496 35134865036089 35229568176348 35240497463808 35278077499504 35294590795776 35322730175187 35324526581136 35350085435392 35371367777676 35443566133248 35445368684544 35468731404288 35539101351936 35576999815168 35588036886528 35647584567296 35671080571392 35672894693376 35767229036544 35799870439424 35823466818048 35883408431936 35907059872047 35918199338112 36003844400004 36029894770688 36031727140864 36060454218243 36127010390016 36150822392832 36222545608704 36224387776512 36268023551786 36366005859456 36377287704576 36416079999488 36462173084064 36464027438592 36488329486336 36512379641472 36586906976256 36608933940768 36610795759104 36696226023081 36724644970496 36729715234576 36797506650112 36821760589824 36823633231872 36826844261844 36828717162432 36852991673589 36921010618368 36954704969728 36979062521856 37040937736192 37065352125984 37076850929664 37165258735488 37190028130304 37191919501312 37223694676896 37322129996424 37391014821888 37436055912164 37437959795392 37536961723248 37550748598272 37590792257536 37595982103316 37638372215808 37640286388224 37665372372992 37690198339584 37766896287744 37789867293696 37791789170688 37879975249632 37914544758272 37939534959144 38009559318528 38014806979968 38016740296704 38039863265586 38041797856608 38117272766976 38157920560688 38171935506432 38235806695424 38258826371772 38272878379008 38318981759149 38364138049536 38389706457088 38391658840064 38424459021312 38493182754816 38526069673728 38553706627072 38643670619008 38645635917824 38669141400666 38747831456256 38773370892312 38803398459392 38808755719552 38850297243264 38906011189248 38911382616288 39004164766671 39008895270912 39010879143936 39057871517308 39101909935104 39137594589184 39163390925568 39241091076096 39243086757888 39266955628992 39268952626176 39295124062208 39346862211072 39388821223936 39492982061184 39555077944928 39659678435832 39661695405696 39687837186942 39768846114816 39890240638976 39892269334528 39916533058752 39997761503232 40024124792064 40060651065344 40103532638208 40154131469816 40166588507136 40262363630112 40267246731264 40274854244352 40315752520792 40317802856576 40368834485928 40400097640448 40424420317344 40506932723712 40533631617024 40535693033472 40562708709376 40616115830784 40659428360192 40665041866852 40766949224448 40831048201216 40914137645056 40939022901504 40941104934912 40968089999424 41036639853768 41049370672128 41101162872406 41177022595072 41211947677992 41288011874304 41315225591808 41320929638898 41352930131968 41397194981376 41447061902753 41462284910592 41561149553664 41574043090944 41616260666624 41618377142272 41671054953216 41700947984384 41728433875968 41838781646592 41840909438976 41971022823424 41976817410944 42004485133338 42082012102656 42087822013536 42117704769816 42148178788352 42259636543488 42261785739264 42289641289728 42360402429696 42373543919616 42427006836032 42502889291776 42539201931408 42541365345024 42653862853056 42712595052288 42784063899616 42799777972224 42927660630774 42958720688128 42960905437184 42964651638818 42966836689504 43015282532352 43074512388096 43188419764224 43190616195072 43242910813648 43330908295168 43359468524736 43372919955456 43445493691392 43474129446384 43476340407552 43507797458944 43622850625536 43653823266816 43659850184496 43740432433152 43793122010456 43873950236672 43911434251776 43913667452928 44029793912832 44061379002368 44090420699136 44164194993152 44193304457904 44207014569984 44312423876928 44344485871616 44350608143296 44352863679488 44382097499376 44456359841582 44464012787712 44470151561472 44499462688044 44581594595328 44635297433734 44637567448352 44728679530496 44758161057792 44772046405632 44846961229824 44876520718848 44878803001344 44908713213952 45068232448512 45173397903543 45205803365632 45235599374364 45325346783808 45327651892224 45355221585891 45357528213648 45450109845504 45512692334592 45588846444544 45618894924288 45627513500634 45633047298048 45741856905216 45781272922112 45783601217536 45813778063872 45890435965504 45904672579584 45934929226368 46028404850688 46075145738048 46077488978944 46199337505536 46271977973312 46293637398528 46324150419456 46326506323968 46522046398464 46664055087104 46694812257408 46787454744576 46789834211328 46818293249952 46820674285056 46913566482432 46972757568464 46987329951744 47059454394368 47096973566916 47099368774848 47161823703568 47217400676352 47223919587312 47258088177664 47260491579392 47291641872384 47385468469248 47416701136896 47450715848704 47513192103936 47561440761856 47563859591168 47689638715392 47730382690536 47764622424064 47815750453248 47876079829396 47890932450816 48005125866672 48022757572608 48080605624324 48132071887068 48169347186688 48201096523776 48207751245381 48296727478272 48299183702016 48328560774144 48331018616832 48337691275692 48426907336704 48488007812608 48503050272768 48616230778752 48618703251456 48648274665354 48683172855296 48747271832064 48811911921024 48814394345472 48928301364108 48946272141312 49005232655561 49095680786432 49098177642496 49102459015792 49104956216576 49137322231452 49228014157824 49267262261763 49305416695808 49358194016256 49420469501312 49435801239552 49553678313984 49569051377664 49631592902528 49684719367296 49762839995232 49887546605568 49890083733504 49894434161208 49896971639424 50049282297664 50082270735903 50184496287744 50187048517632 50217263379396 50253597786112 50319764471808 50386489724928 50389052227584 50506633666176 50522302365696 50586046612192 50686409306624 50688987062272 50719817687448 50722397142144 50823030355968 50856528786336 51011768495696 51030504505344 51152184066048 51232612028416 51287452250112 51324243673088 51368092898304 51503932037376 51506551369728 51558855200888 51626740461192 51663775275008 51697827856416 51800396324352 51834538955304 51837175101312 51874681585664 51881843488384 51942982680576 52005553022228 52011860361216 52055975219976 52135879913472 52143077877657 52152054054912 52217854567424 52321454768128 52324115677184 52355940838656 52358603501568 52462482948096 52497061972992 52657309414912 52844352264522 52879571247776 52882260540928 52917116249256 52941886193664 53005659811117 53025128153088 53057051666514 53165349199872 53168053026816 53222044078336 53232099084073 53330348670976 53365499722752 53382055329792 53471376850944 53506620857088 53509342040064 53555451342848 53683151506816 53699805659136 53735200227072 53825112647904 53899227089792 54009243631616 54044842156032 54047590711296 54190515585024 54355932299264 54402035327679 54549008789184 54585363868672 54588139913216 54624119999232 54715519805024 54732494229504 54768569462208 54880360464384 54946469161402 54949263570656 55086967455744 55094572851864 55196259975168 55232640884736 55235449847808 55240266392766 55243075743648 55283046547456 55414866071552 55432057454592 55468593782784 55561406604288 55598028188976 55637911834624 55785042195456 55787879251968 55835542015344 55938596732928 56005980177784 56109349470208 56117096018048 56154083868246 56156939693088 56305442584872 56346182057984 56349047652352 56386188386304 56393973154974 56480536572928 56498058559488 56535297509376 56650344431616 56718935908544 56721820460032 56871817137408 56909302438716 56950126736384 57014338977792 57022210469952 57025110445056 57083018258126 57236880841032 57257903259648 57326875936694 57353710043136 57388239557658 57432683184128 57584559685632 57587488260096 57636688531968 57739774132224 57812624699648 57830559940608 57927324921856 57965505928512 57968453876736 58003712100999 58121747184384 58163800834048 58205097689088 58213133579328 58359016783872 58367073924432 58548579002368 58551556603904 58586807275962 58706391883776 58745086388352 58787227598848 58861636614144 58864630136832 58924405943872 58942686093312 59083231835904 59176129999168 59239473091776 59293535415296 59332616917392 59442126127104 59489517653748 59492543108544 59677548077056 59696061874176 59795948306432 59835360958464 59838404001792 59874799588128 59996642254848 60090976598016 60231197204724 60249882760704 60314132499152 60393545445168 60433795711744 60436869189632 60473628781188 60476704284864 60600146460672 60636630476016 60683589779456 60760399085568 60763489173504 60825193232384 60836684667512 60844063064064 60989142540288 60997562800278 61008063234048 61085037418496 61150423836672 61206230106112 61246572301824 61371206467584 61408534352256 61411657402368 61554959780652 61599116674048 61651744308609 61765533892608 61768675098624 61817921516988 61932017811456 62006620911118 62029395197952 62193427365888 62259749676544 62341724330496 62383272992768 62386445615104 62424390999936 62427565713408 62551421976576 62592650813952 62649773268992 62795964755888 62799158366464 62956534235136 62965226116416 63006727700007 63055522496512 63123018153984 63131733020304 63180624625664 63222268182528 63389454815232 63392678608896 63540603644544 63586184953856 63640510254048 63754333937664 63808802897112 63812048017536 63854576601088 64006834488896 64068892578432 64176095849424 64199666958336 64268128698368 64277001660508 64395636637696 64438081032192 64441358155776 64446977458227 64450255034256 64569209782272 64611768582144 64670733697024 64821641038336 64824937668608 64864366220472 64996362442752 65039202787104 65082549228032 65085859127296 65168240537088 65237735152144 65261696188416 65434275938304 65513097846287 65516429641936 65637352210432 65689683015684 65810925355008 65867151377664 65870501179392 65914401652736 66071571085312 66092068503552 66135631048704 66246292489728 66289956686856 66350453326976 66516728807424 66525912214944 66529295519232 66573146249064 66684539762373 66696019181568 66705227342208 66776360981204 66912661716992 66916064690176 66952946150601 66956351172528 67093019295744 67137241586688 67181986299904 67185402970112 67270441844736 67342178221568 67363069820928 67626423583264 67629862856192 67764040474624 67808705048448 67853399061546 67988020175712 67991477838336 68202912088064 68269038501888 68351275155289 68383269666816 68428342386432 68441270250951 68490790531072 68671909383168 68675401826304 68720667095808 68835653948256 68857008869376 68930437141888 69067195099136 69112718607072 69116233468416 69299006258304 69349147148288 69407966959968 69440456097792 69514506551296 69524103836876 69807921118208 69811471335424 69949977264128 69996082630656 70042218386112 70181182116864 70184751316992 70269730072178 70459136352696 70480994927616 70556154999008 70589181591552 70645460350374 70649053162272 70700170870784 70742735555352 70887132266496 70890737369088 70937462808576 71078202703872 71153999630336 71163823266991 71176073773056 71295169134592 71342161142784 71345789386752 71534458073088 71599740878848 71646933636096 71766816863872 71814119744094 71836398676224 72007688800008 72059789541376 72063454281728 72120908436486 72254020780032 72301644785664 72445091217408 72448775553024 72536047103572 72732011718912 72754575409152 72832159998976 72924346168128 72928054877184 72976658972672 73024759282944 73173813952512 73217867881536 73221591518208 73392452046162 73449289940992 73459430469152 73643521179648 73647266463744 73653688523688 73657434324864 73705983347178 73842021236736 73930971086333 73958125043712 74081875472384 74130704251968 74153701859328 74330517470976 74380056260608 74383839002624 74447389353792 74644259992848 74782029643776 74872111824328 74875919590784 75073923446496 75101497196544 75181584515072 75191964206632 75276744431616 75280572776448 75330744745984 75380396679168 75579734587392 75583578341376 75759950499264 75829089516544 75879069918288 76019118637056 76029613959936 76033480593408 76079726531172 76083595713216 76234545533952 76315841121376 76343871012864 76471613390848 76517652743544 76545756758016 76637963518298 76728276099072 76779412914176 76848918042624 76986365509632 77052139347456 77107413254144 77287341238016 77291271835648 77338282801332 77495662912512 77546741784624 77606796918784 77617511439104 77700594486528 77812022378496 77822765232576 78008329533342 78017790541824 78021758287872 78115743034616 78203819870208 78275189178368 78326781851136 78482182152192 78486173515776 78533911257984 78537905252352 78590248124416 78693724422144 78777642447872 78985964122368 79110155889856 79319356871664 79323390811392 79375674373884 79537692229632 79780481277952 79784538669056 79833066117504 79995523006464 80048249584128 80121302130688 80207065276416 80308262939632 80333177014272 80524727260224 80549708488704 80631505041584 80635605713152 80737668971856 80800195280896 80848840634688 81013865447424 81067263234048 81071386066944 81125417418752 81232231661568 81318856720384 81330083733704 81533898448896 81662096402432 81828275290112 81878045803008 81882209869824 81936179998848 82073279707536 82098741344256 82202325744812 82354045190144 82419703742103 82423895355984 82576023748608 82630451183616 82641859277796 82705860263936 82794389962752 82894123805506 82924569821184 83122299107328 83148086181888 83232521333248 83236754284544 83342109906432 83401895968768 83456867751936 83677563293184 83681818877952 83783139701443 83942045646848 83953634821888 84008970266676 84164024205312 84175644027072 84231125802369 84235409539632 84296357576704 84519273086976 84523571478528 84579282579456 84590959732461 84720804859392 84747087839232 84854013672064 85005778583552 85078403862816 85082730690048 85307725706112 85425190104576 85568127799232 85624527387189 85855321261548 85917441376256 85921810874368 85929303277636 85933673379008 85990313905041 86030565064704 86149024776192 86376839528448 86381232390144 86485821627296 86661816590336 86718937049472 86745839910912 86890987382784 86948258892768 86952680815104 87245701251072 87307646533632 87319700368992 87586244020912 87747900473344 87822868503552 87827334905856 87880210913943 88059587825664 88122758004736 88180841398272 88328389986304 88386608915808 88414029139968 88624847753856 88688971743232 88701216286592 88705727358976 88764194998752 88912719683164 88940303122944 88998925376088 89163189190656 89270594867468 89275134896704 89457359060992 89516322115584 89544092811264 89693922459648 89753041437696 89757606002688 89817426427904 90136464897024 90346795807086 90411606731264 90471198748728 90650693567616 90655303784448 90710443171782 90715056427296 90900219691008 91009717788899 91025384669184 91177692889088 91237789848576 91255027001268 91266094596096 91483713810432 91496344200417 91562545844224 91567202435072 91627556127744 91780871931008 91809345159168 91869858452736 92056809701376 92150291476096 92154977957888 92398675011072 92543955946624 92648300838912 92653012647936 93009931366677 93044092796928 93328110174208 93389624514816 93574909489152 93579668422656 93636586499904 93641348570112 93827132964864 93945515136928 93974659903488 94193947133832 94198737549696 94323647407136 94434801352704 94447839174624 94516176355328 94583283744768 94770936938496 94833402273792 95122881523712 95127719182336 95379277430784 95460765381072 95529244848128 95631500906496 95752159658792 95781864901632 96010251733344 96045515145216 96161211248648 96264143774136 96338694373376 96402193047552 96415502490762 96593454956544 96657121548288 96662037233664 96675382551384 96853814673408 96976015625216 97006100545536 97232461557504 97237406502912 97296549330708 97366345710592 97494543664128 97623823842048 97628788690944 97856602728216 97892544282624 98010465311122 98191361572864 98204918031584 98209912433152 98274644462904 98456028315648 98534524523526 98610833391616 98716388032512 98840939002624 98871602479104 99107356627968 99138102755328 99263185805056 99369438734592 99525679990464 99775093211136 99780167467008 99788868322416 99793943278848 100098564595328 100164541471806 100368992575488 100374097035264 100434526758792 100507195572224 100639528943616 100772979449856 100778104455168 101013267332352 101044604731392 101172093224384 101372818613248 101377974124544 101439635374896 101444794284288 101646060711936 101713057572672 102023536991392 102061009010688 102304368132096 102465224056832 102574904500224 102736185796608 103007864074752 103013102739456 103117710401776 103253480922384 103327550550016 103395655712832 103600792648704 103669077910608 103674350202624 103749363171328 103763686976768 103885965361152 104011106044456 104023720722432 104111950439952 104271759826944 104286155755314 104304108109824 104435709134848 104642909536256 104648231354368 104711881677312 104717207003136 104924965896192 104994123945984 105314618829824 105404595108267 105688704529044 105759142495552 105764521081856 105834232498512 105883772387328 106011319622234 106050256306176 106114103333028 106330698399744 106336106053632 106444088156672 106464198168146 106660697341952 106730999445504 106764110659584 106942753701888 107013241714176 107018684080128 107110902685696 107366303013632 107399611318272 107470400454144 107650225295808 107721179616141 107798454179584 108018487263232 108089684312064 108095181422592 108181362654729 108381031170048 108711864598528 108804070655358 109098017578368 109170727737344 109176279826432 109248239998464 109431039610048 109464988459008 109537138924416 109760720928768 109892938322804 109898527141312 110173934911488 110189145703728 110392519950336 110465281769472 110470899695616 110480532785532 110486151487296 110566093094912 110829732143104 110864114909184 110937187565568 111122813208576 111196056377952 111275823669248 111570084390912 111575758503936 111671084030688 112011960355568 112218698940416 112234192036096 112308167736492 112313879386176 112610885169744 112692364115968 112698095304704 112772376772608 112787946309948 112961073145856 112996117118976 113070595018752 113300688863232 113437871817088 113443640920064 113743634274816 113818604877432 113900253472768 114028677955584 114044420939904 114050220890112 114166036516252 114473761682064 114515806519296 114653751873388 114707420086272 114776479115316 114865366368256 114956945277447 115169119371264 115174976520192 115273377063936 115479548264448 115625249399296 115661119881216 115854649843712 115931011857024 115936907753472 116007424201998 116243494368768 116410195378176 116426267158656 116718033567744 116734147848864 116858631717107 117012494300013 117097158004736 117103113207808 117173614551924 117412783767552 117490172776704 117574455197696 117723273228288 117729260273664 117848811887744 117885372186624 118166463671808 118352259998336 118478946183552 118587070830592 118665233834784 118979035307496 118985086217088 119355096154112 119591896612864 119670721916928 119676808003584 119749599176256 119993284509696 120181953196032 120462394409448 120499765521408 120628264998304 120787090890336 120867591423488 120873738379264 120947257562376 120953408569728 121200292921344 121273260952032 121520798171136 121650386464768 121667181714533 121673369335024 121688126128128 121978285080576 121995125600556 122170074836992 122300847673344 122412460212224 122493144603648 122742412935168 122817068704512 122823314804736 123109919561304 123198233348096 123303488617218 123531067785216 123635843033976 123864035622912 124013241822236 124058790395904 124341185708259 124386854731776 124519499353088 124683448660992 124766545985536 124772891230208 124848781999872 124855131426816 125102843953152 125185301627904 125299546537984 125591929511776 125598316732928 125913068470272 125930452232832 126013455400014 126111044993024 126246036307968 126263466040608 126398111857279 126444536365056 126778909630464 126785357217792 126938082431251 127081207289088 127172369907712 127281020508096 127508667875328 127617605794224 127624096035072 127709153202176 128013668977792 128137785156864 128352191698848 128399333916672 128536257396736 128554003321016 128791273275392 128876162064384 128882716311552 128893954916454 128900510068512 129223537164288 129341467394048 129643282076672 129649875337216 129728732440944 129992724885504 130078405574208 130165098456064 130171718254592 130336481074176 130475470304288 130523392376832 130868551876608 131026195692574 131032859283872 131379366031368 131621850710016 131734302755328 131741002358784 131828803305472 132143142170624 132184137007104 132271262097408 132492584979456 132579913373712 132700906653952 133033457614848 133051824429888 133058591038464 133146292498128 133369079524746 133392038363136 133410454684416 133552721962408 133825323433984 133832129380352 133905892301202 133912702345056 134186038591488 134274483173376 134363972599808 134370805940224 134540883689472 134684356443136 134726139641856 135252847166528 135259725712384 135528080949248 135617410096896 135706798123092 135976040351424 135982955676672 136405824176128 136538077003776 136702550310578 136766539333632 136856684772864 136882540501902 136981581062144 137343818766336 137350803652608 137441334191616 137671307896512 137714017738752 137860874283776 138134390198272 138225437214144 138232466936832 138598012516608 138698294296576 138815933919936 138880912195584 139029013102592 139048207673752 139615842236416 139622942670848 139899954528256 139992165261312 140084436772224 140362364233728 140369502633984 140539460144356 140918272705392 140961989855232 141112309998016 141178363183104 141290920700748 141298106324544 141400341741568 141485471110704 141774264532992 141781474738176 141874925617152 142156405407744 142307999260672 142327646533982 142352147546112 142590338269184 142684322285568 142691578773504 143068916146176 143199481757696 143293867272192 143533633727744 143628239488188 143672797352448 144015377600016 144119579082752 144126908563456 144241816872972 144508041560064 144603289571328 144623253736143 144890182434816 144897551106048 145072094207144 145464023437824 145509150818304 145664319997952 145848692336256 145856109754368 145953317945344 146049518565888 146435735763072 146443183036416 146784904092324 146898579881984 146918860938304 147015697966683 147287042359296 147294532927488 147307377047376 147314868649728 147411966694356 147684042473472 147861942172666 147916250087424 148163750944768 148261408503936 148307403718656 148661034941952 148760112521216 148767678005248 148894778707584 149288519985696 149744223648656 149751839181568 150147846892992 150246812207709 150363169030144 150383928413264 150553488863232 150561145552896 150661489491968 150760793358336 151159469174784 151167156682752 151519900998528 151658179033088 151758139836576 152059227919872 152066961186816 152159453062344 152167191426432 152469091067904 152631682242752 152943226781696 153035305487088 153091513516032 153275927036596 153456552198144 153558825828352 153697836085248 153972731019264 154104278694912 154214826508288 154574682476032 154582543671296 154676565602664 154991325825024 155093483569248 155235022878208 155401188973056 155597259445537 155624044756992 155645530465152 156016659066684 156035581083648 156223541018069 156231486069232 156407639740416 156429233632971 156550378356736 156653563702272 156964364304384 156972347031552 157067822515968 157075810504704 157180496248832 157387448844288 157555284895744 157971928244736 158220311779712 158638713743328 158646781622784 158751348747768 159016979433351 159075384459264 159560962555904 159569077338112 159666132235008 159696297252219 159991046012928 160096499168256 160242604261376 160414130552832 160616525879264 160666354028544 161049454520448 161099416977408 161263010083168 161271211426304 161475337943712 161697681269376 162027730894848 162134526468096 162142772133888 162637713440768 162660167467408 163067796897792 163206105983037 163324192804864 163656550580224 163756091606016 163764419739648 163872359997696 164146559415072 164197482688512 164404651489624 164708090380288 164839407484206 164847790711968 165260902367232 165283718555592 165411720527872 165588779925504 165788247611012 165849139642368 166244598214656 166296172363776 166465042666496 166473508569088 166684219812864 166803791937536 166913735503872 167355126586368 167363637755904 167566279402886 167907269643776 168017940533352 168328048410624 168351288054144 168462251604738 168470819079264 168592715153408 169038546173952 169047142957056 169158565158912 169181919464922 169441609718784 169494175678464 169708027344128 170011557167104 170156807725632 170165461380096 170615451412224 170850380209152 171136255598464 171249054774378 171710642523096 171834882752512 171843621748736 171858606555272 171867346758016 171980627810082 172061130129408 172298049552384 172753679056896 172762464780288 172971643254592 173323633180672 173437874098944 173491679821824 173781974765568 173896517785536 173905361630208 174491402502144 174615293067264 174639400737984 175172488041824 175645737007104 175654669811712 175760421827886 176119175651328 176361682796544 176656779972608 176773217831616 176828058279936 177249695507712 177377943486464 177402432573184 177411454717952 177528389997504 177825439366328 177880606245888 177997850752176 178326378381312 178541189734936 178550269793408 178914718121984 179032644231168 179088185622528 179387844919296 179506082875392 179515212005376 179634852855808 180272929794048 180693591614172 180823213462528 180942397497456 181301387135232 181310607568896 181420886343564 181430112854592 181800439382016 182019435577798 182050769338368 182355385778176 182475579697152 182510054002536 182532189192192 182967427620864 182992688400834 183125091688448 183134404870144 183255112255488 183561743862016 183618690318336 183739716905472 184113619402752 184300582952192 184309955915776 184797350022144 184955232925827 185087911893248 185296601677824 185306025295872 186019862733354 186088185593856 186656220348416 186779249029632 187149818978304 187159336845312 187273172999808 187282697140224 187654265929728 187891030273856 187949319806976 188387894267664 188397475099392 188647294814272 188869602705408 188895678349248 189032352710656 189166567489536 189541873876992 189666804547584 190245763047424 190255438364672 190758554861568 190921530762144 191058489696256 191263001812992 191504319317584 191563729803264 192020503466688 192322422497296 192528287548272 192677388746752 192804386095104 192831004981524 193186909913088 193314243096576 193324074467328 193340932374681 193350765102768 193707629346816 193952031250432 194012201091072 194464923115008 194474813005824 194593098661416 194732691421184 194989087328256 195247647684096 195257577381888 195713205456432 195785088565248 196020930622244 196382723145728 196409836063168 196419824866304 196539293538861 196549288925808 196912056631296 197069049047052 197221666783232 197432776065024 197681878005248 197743204958208 198214713255936 198276205510656 198526371610112 198738877469184 199051359980928 199550186422272 199577736644832 199587886557696 199790563903441 200053619287119 200197129190656 200329082943612 200737985150976 200748194070528 200858838451803 200869053517584 201014391144448 201279057887232 201545958899712 201556208910336 202026534664704 202089209462784 202344186448768 202745637226496 202755948249088 202879270749792 202889588568576 203292121423872 203426115145344 204047073982784 204608736264192 204930448113664 205053825465867 205149809000448 205472371593216 206015728149504 206026205478912 206235420803552 206506961844768 206655101100032 206791311425664 207201585297408 207338155821216 207348700405248 207527373953536 208022212088912 208047441444864 208223900879904 208543519653888 208572311510628 208871418269696 209285819072512 209296462708736 209423763354624 209434414006272 209849931792384 209988247891968 210629237659648 210809190216534 211377409058088 211518284991104 211529042163712 211668464997024 211767544774656 212022639244468 212100512612352 212228206666056 212661396799488 212672212107264 212888176313344 212928396336292 213321394683904 213461998891008 213491469800973 213528221319168 213885507403776 214026483428352 214037368160256 214221805371392 214732606027264 214799222636544 214940800908288 215300450591616 215442359232282 215596908359168 216179368624128 216190362845184 216362725309458 216762062340096 217023173188913 217423729197056 217608141310716 218196035156736 218341455474688 218352559652864 218496479996928 218862079220096 218929976918016 219074277848832 219521441857536 219785876645608 219797054282624 220347869822976 220378291407456 220930563538944 220941799391232 220961065571064 220972302974592 221132186189824 221659464286208 221792913258999 221874375131136 222245626417152 222392112755904 222551647338496 223140168781824 223151517007872 223342168061376 224023920711136 224468384072192 224616335472984 224627758772352 225221770339488 225384728231936 225544753545216 225575892619896 225922146291712 225992234237952 226141190037504 226875743634176 226887281840128 227487268549632 227637209754864 227800506945536 228057355911168 228088841879808 228100441780224 228332073032504 228947523364128 229031613038592 229307503746776 229414840172544 229552958230632 229730732736512 229913890554894 230338238742528 230546754127872 230959096528896 231250498798592 231322239762432 231709299687424 231862023714048 231873815506944 232014848403996 232486988737536 232820390756352 232852534317312 233436067135488 233468295697728 233717263434214 234024988600026 234194316009472 234206226415616 234347229103848 234825567535104 234980345553408 235148910395392 235446546456576 235458520547328 235697623775488 235742153086609 235770744373248 236332927343616 236704519996672 236957892367104 237174141661184 237330467669568 237958070614992 237970172434176 238710192308224 239183793225728 239341443833856 239353616007168 239499198352512 239986569019392 240363906392064 240924788818896 240999531042816 241256529996608 241574181780672 241735182846976 241747476758528 241894515124752 241906817139456 242400585842688 242546521904064 243041596342272 243300772929536 243334363429066 243346738670048 243376252256256 243956570161152 243990251201112 244340149673984 244601695346688 244824920424448 244986289207296 245484825870336 245634137409024 245646629609472 246219839122608 246396466696192 246606977234436 247062135570432 247259111226309 247271686067952 247728071245824 248026483644472 248117580791808 248682371416518 248773709463552 249038998706176 249366897321984 249533091971072 249545782460416 249697563999744 249710262853632 250205687906304 250370603255808 250599093075968 251183859023552 251196633465856 251349419104329 251826136940544 251860904465664 252026910800028 252222089986048 252492072615936 252526932081216 252796223714558 252889072730112 253557819260928 253570714435584 253876164862502 254162414578176 254344739815424 254562041016192 255017335750656 255235211588448 255248192070144 255418306404352 256027337955584 256275570313728 256704383397696 256873582161567 257072514793472 257108006642032 257582546550784 257752324128768 257765432623104 257787909832908 257801020137024 257970941715123 258447074328576 258682934788096 259286564153344 259299750674432 259457464881888 259985449771008 260156811148416 260330196912128 260343436509184 260672962148352 260950940608576 261737103753216 262052391385148 262065718567744 262758732062736 263243701420032 263468605510656 263482004717568 263657606610944 264286284341248 264368274014208 264542524194816 264985169958912 265159826747424 265401813307904 266066915229696 266103648859776 266117182076928 266292584996256 266738159049492 266820909368832 267105443924816 267650646867968 267664258760704 267811784602404 267825404690112 268372077182976 268548966346752 268727945199616 268741611880448 269081767378944 269368712886272 269452279283712 270505694333056 270519451424768 271056161898496 271234820193792 271413596246184 271952080702848 271965911353344 272811648352256 273029153366697 273076154007552 273405100621156 273533078667264 273713369545728 273765081003804 273963162124288 274687637532672 274701607305216 274882668383232 275342615793024 275428035477504 275721748567552 276268780396544 276450874428288 276464933873664 277196025033216 277631867839872 278058026205184 278096415347504 279029794100031 279231684472832 279245885341696 279799909056512 279984330522624 280168873544448 280724728467456 280739005267968 281078920288712 281836545410784 281923979710464 282224619996032 282581841401496 282596212649088 282800683483136 282970942221408 283548529065984 283749851234304 284312810815488 284615998521344 284655293067964 285180676538368 285368644571136 285383157547008 286137832292352 286398963515392 286587734544384 287067267455488 287256478976376 287345594704896 288030755200032 288239158165504 288483633745944 289016083120128 289206579142656 289246507472286 289780364869632 290129433319271 290144188414288 290928046875648 291018301636608 291328639995904 291697384672512 291712219508736 291906635890688 292099037131776 292871471526144 292886366072832 293569808184648 293797159763968 293837721876608 294031395933366 294574084718592 294614754094752 294629737299456 294823933388712 295368084946944 295723884345332 295832500174848 296327501889536 296522817007872 296614807437312 297322069883904 297520225042432 297535356010496 297789557415168 298577039971392 299488447297312 299503678363136 300295693785984 300493624415418 300726338060288 300767856826528 301106977726464 301122291105792 301521586716672 302318938349568 302334313365504 303039801997056 303316358066176 303516279673152 304118455839744 304133922373632 304318906124688 304334382852864 304938182135808 305263364485504 305886453563392 306070610974176 306183027032064 306551854073192 306913104396288 307117651656704 307395672170496 308208557389824 308429653016576 309149364952064 309165087342592 309353131205328 309982651650048 310186967138496 310470045756416 310802377946112 311194518891074 311248089513984 311291060930304 312033318133368 312071162167296 312447082036138 312462972138464 312815279480832 312858467265942 313100756713472 313307127404544 313928728608768 313944694063104 314135645031936 314151621009408 314360992497664 314774897688576 315110569791488 315943856489472 316213785324801 316440623559424 317277427486656 317293563245568 317502697495536 318033958866702 318150768918528 319121925111808 319138154676224 319332264470016 319392594504438 319982092025856 320192998336512 320485208522752 320828261105664 321233051758528 321332708057088 322098909040896 322198833954816 322526020166336 322542422852608 322950675887424 323395362538752 324055461789696 324269052936192 324285544267776 325275426881536 325320334934816 326135593795584 326412211966074 326648385609728 327512183212032 327528839479296 327744719995392 328293118830144 328394965377024 328809302979248 329416180760576 329678814968412 329695581423936 330521804734464 330567437111184 330823441055744 331177559851008 331576495222024 331698279284736 332489196429312 332592344727552 332930085332992 332947017138176 333368439625728 333607583875072 333827471007744 334710253172736 334727275511808 335132558805772 335814539287552 336035881066704 336656096821248 336702576108288 336924503209476 336941638158528 337185430306816 338077092347904 338094285914112 338317130317824 338363838929844 338883219437568 338988351356928 339416054688256 340023114334208 340313615451264 340330922760192 341230902824448 341700760418304 342272511196928 342498109548756 343421285046192 343669765505024 343687243497472 343717213110544 343734693516032 343961255620164 344122260258816 344596099104768 344870835832341 345507358113792 345524929560576 345943286509184 346647266361344 346875748197888 346983359643648 347563949531136 347793035571072 347810723260416 349230586134528 349278801475968 350344976083648 350575895151321 351291474014208 351309339623424 351520843655772 352238351302656 352723365593088 353313559945216 353546435663232 353656116559872 354499391015424 354804865146368 354822909435904 355056779995008 355650878732656 355761212491776 355995701504352 357082379469872 357100539586816 357829436243968 358065288462336 358775689838592 359012165750784 359030424010752 359269705711616 360545859588096 361387183228344 361646426925056 361884794994912 362602774270464 362621215137792 362841772687128 362860225709184 363600878764032 364038871155596 364710771556352 364951159394304 365001545143599 365020108005072 365064378384384 365934855241728 365985376801668 366250183376896 366268809740288 366510224510976 367123487724032 367237380636672 367479433810944 368227238805504 368601165904384 368619911831552 369594700044288 369910465851654 370175823786496 370593203355648 371039618677819 372039725466708 372176371187712 372624693588511 373023557124777 373312440696832 373558498059264 374299637956608 374318673690624 374546345999616 374565394280448 375308531859456 375782060547712 375898639613952 376775788535328 376794950198784 377294589628544 377739205410816 377791356698496 378064705421312 378333134979072 379194335571837 379333609095168 380491526094848 380510876729344 380814247293753 381517109723136 381843061524288 382116979392512 382526003625984 383008638635168 383127459606528 384041006933376 384644844994592 385056575096544 385608772190208 385662009963048 386373819826176 386628486193152 386648148934656 386681864749362 386701530205536 387904062500864 388024402182144 388929846230016 388949626011648 389186197322832 389465382842368 389978174656512 390495295368192 390515154763776 391426410912864 391570177130496 392041861244488 392765446291456 392819672126336 392839649732608 393078587077722 393098577851616 394138098094104 394443333566464 394865552130048 395363756010496 395486409916416 396429426511872 396552411021312 397052743220224 397477754938368 398102719961856 399100372844544 399155473289664 399175773115392 399581127806882 400107238574238 400394258381312 400658165887224 401475970301952 401496388141056 401717676903606 401738107035168 402028782288896 402558115774464 403043035922267 403091917799424 403112417820672 404053069329408 404178418925568 404688372897536 405491274452992 405511896498176 405758541499584 405779177137152 406584242847744 406852230290688 408094147965568 409217472528384 409860896227328 410107650931734 410299618000896 410944743186432 412031456299008 412052410957824 412470841607104 413013923689536 413310202200064 413582622851328 414403170594816 414676311642432 414697400810496 415054747907072 416044424177824 416094882889728 416447801759808 417087039307776 417144623021256 417742836539392 418571638145024 418847526709248 418868828012544 419699863584768 419976495783936 421258475319296 421618380433068 422754818116176 423036569982208 423058084327424 423336929994048 423535089549312 424045278488936 424201025224704 424456413332112 425322793598976 425344424214528 425776352626688 425856792672584 426642789367808 426923997782016 426982939601946 427056442638336 427771014807552 428052966856704 428074736320512 428443610742784 429465212054528 429598445273088 429881601816576 430600901183232 430884718464564 431193816718336 432358737248256 432380725690368 432725450618916 433524124680192 434046346377826 434847458394112 435216282621432 436392070313472 436682910949376 436705119305728 436992959993856 437724158440192 437859953836032 438148555697664 439571753291216 439594108565248 440695739645952 440756582814912 441047093900049 441861127077888 441883598782464 441922131142128 441944605949184 442264372379648 443318928572416 443585826517998 443748750262272 444491252834304 444784225511808 445103294676992 446280337563648 446303034015744 446684336122752 448047841422272 448936768144384 449232670945968 449255517544704 450443540678976 450769456463872 451089507090432 451151785239792 451844292583424 451984468475904 452282380075008 453751487268352 453774563680256 454974537099264 455274419509728 455601013891072 456177683759616 456200883560448 456664146065008 457895046728256 458615007493552 458829680345088 459105916461264 459461465473024 459827781109788 460676477485056 461093508255744 461918193057792 462500997597184 462644479524864 463418599374848 463724047428096 463747631013888 464029696807992 464973977475072 465705068634624 466791778336611 466872134270976 466936591395456 467434526868428 468049977200052 468388632018944 468412452831232 468670623054207 468694458207696 469651135070208 469960691106816 470297820790784 470893092913152 470917041094656 471395247550976 471484306173218 471541488746496 472665854687232 473409039993344 473915784734208 474348283322368 474660935339136 475916141229984 475940344868352 477050938300053 477420384616448 478367586451456 478682887667712 478707232014336 478998396705024 479088891756657 479973138038784 480727812784128 481849577637792 481999062085632 482513059993216 483148363561344 483470365693952 483494953517056 483789030249504 483813634278912 485093043808128 486083192684544 486601545859072 486668726858132 486693477340096 487913140322304 487980502402224 488680299347968 489203390693376 489649840848896 489972578414592 490969651740672 491268274818048 491293259218944 492439678245216 492792933392384 493213954468872 494124271140864 494518222452618 494543372135904 496052967288944 496235161583616 497364742833036 497547418927104 498077997412352 498146762868937 498733794643968 499066183942144 499091564920832 499395127999488 499420525707264 500411375812608 500741206511616 501198186151936 502367718047104 502393266931712 502698838208658 503721808931328 504053821600056 504444179972096 504984145231872 505053864162432 505592447429116 505778145460224 507115638521856 507141428871168 507752329725004 508324829156352 508689479630848 509124082032384 510034671501312 510470423176896 510496384140288 510836612808704 512054675911168 512551140627456 513408766795392 513747164323134 514145029586944 514216013284064 515504648257536 515530865246208 515575819665816 515602040274048 515941883430246 516894148657152 517516797604331 518573128306688 518599501348864 518914929763776 519970899542016 520313622296832 520660393824256 520686873018368 521345924296704 521901881217152 523474207506432 524104782770296 524131437135488 525517464125472 526937211021312 526964009435136 527315213221888 528572568682496 529085048389632 529970339917824 530319653494848 530803626615808 532133830459392 532207297719552 532234364153856 532585169992512 533476318098984 533641818737664 534210887849632 535301293735936 535623569204808 535650809380224 536744154365952 537097932693504 537455890399232 538163534757888 538737425772544 538811804735789 538904558567424 541011388666112 541038902849536 542112323796992 542469640387584 542827192492368 543904161405696 543931822706688 545623296704512 546058306733394 546152308015104 546810201242312 547066157334528 547426739091456 547530162007608 547926324248576 549375275065344 549403214610432 549765336766464 550685231586048 550856070955008 551443497135104 552537560793088 552901748856576 552929867747328 554392050066432 555263735679744 556116052410368 556192830695008 558059588200062 558463368945664 558491770683392 559968661045248 560337747088896 561449456934912 561478010535936 562157840577424 563673090821568 563847959420928 564449239992064 565163682802992 565192425298176 565601366966272 565941884442816 567097058131968 567499702468608 568625621630976 569231997042688 569310586135928 570361353076736 570737289142272 570766315094016 572275664584704 572797927030784 573175469088768 574134534910976 574512957952752 574691189409792 576061510400064 576478316331008 576967267491888 578032166240256 578413158285312 578493014944572 579560729739264 580258866638542 580288376828576 581856093751296 582036603273216 582657279991808 583394769345024 583424439017472 583813271781376 584198074263552 585742943052288 585772732145664 587139616369296 587594319527936 587675443753216 588062791866732 589148169437184 589229508189504 589259474598912 589617880616583 589647866777424 590736169893888 591447768690664 591665000349696 592655003779072 593045634015744 593229614874624 594644139767808 595040450084864 595070712020992 595579114830336 597154079942784 598976894594624 599007356726272 599371691710323 600591387571968 600987248830836 601452676120576 601535713653056 602213955452928 602244582211584 603043173433344 604637876699136 604668626731008 606079603994112 606632716132352 607032559346304 608236911679488 608267844747264 608637812249376 608668765705728 609876364271616 610526728971008 611772907126784 612141221948352 613103708146384 613826208792576 614235303313408 614791344340992 615161476397601 616417114779648 616859306033152 618298729904128 618330174685184 618706262410656 619965303300096 620373934276992 620940091512832 621604755892224 622389037782148 622582121860608 624066636266736 624142324334592 624894164072276 624925944276928 625630558961664 625716934531884 626201513426944 626614254809088 627857457217536 627889388126208 628271290063872 628303242018816 628721984995328 629549795377152 630221139582976 631887712978944 632427570649602 632881247118848 634554854973312 634587126491136 635005394991072 636067917733404 636301537837056 637068024522293 638243850223616 638276309352448 638664528940032 638785189008876 639964184051712 640385996673024 640474409402919 640970417045504 641656522211328 642466103517056 642665416114176 644197818081792 644397667909632 645052040332672 645084845705216 645901351774848 646790725077504 648538105872384 648571088535552 650550853763072 650640669869632 651069519566739 652271187591168 652824423932148 653296771219456 655024366424064 655057678958592 655489439990784 656586237660288 656789930754048 657618605958496 659357629936824 659391162847872 661043609468928 661134874222368 663152990444048 663396558569472 664978392858624 665378739776997 665860170665984 665894034276352 666736879251456 667215167750144 667654942015488 669420506345472 669454551023616 670265117611544 671629078575104 672071762133408 673405152216576 673849006418952 673883276317056 674370860613632 676154184695808 676634260635648 676727677859688 677766438875136 677976702713856 678832109376512 680046228668416 680627230902528 680661845520384 682461805648896 683401520836608 684545022393856 684996219097512 686842570092384 687339531010048 687434426221088 687469387032064 687922511240328 688244520517632 689073577544521 689192198209536 689741671664682 691014716227584 691886573018368 693294532722688 693751496395776 693966719287296 695127899062272 695586071142144 695621446520832 698461172269056 698557602951936 700689952167296 701151790302642 702582948028416 702618679246848 703041687311544 704476702605312 705446731186176 706627119890432 707092871326464 707226459259827 707312233119744 708998782030848 709609730292736 709645818871808 710113559990016 711301757465312 711522424983552 711991403008704 714164758939744 714201079173632 716130576924672 717551379677184 718024331501568 718060848021504 721091719176192 722774366456688 723292853850112 723769589989824 725205548540928 725242430275584 725683545374256 725720451418368 727201757528064 728077742311192 729421543112704 729902318788608 730003090287198 730040216010144 730128756768768 731869710483456 731970753603336 732500366753792 732537619480576 733020449021952 734246975448064 734474761273344 734958867621888 736454477611008 737202331808768 737239823663104 739189400088576 739820931703308 740351647572992 741186406711296 742079237355638 744079450933416 744352742375424 745249387177022 746047114249554 746624881393664 747116996118528 748599275913216 748637347381248 749092691999232 749130788560896 750617063718912 751564121095424 751797279227904 753551577070656 753589900397568 754048257312987 754589179257088 755478410821632 755582713396992 756129410842624 756666269958144 758388671143674 758667218190336 760983052189696 761021753458688 761628494587506 763034219446272 763686123048576 764233958785024 765052007251968 766017277270336 766254919213056 768082013866752 769289689989184 770113150193088 771217544380416 771324019926096 772747639652352 773256972386304 773296297869312 773363729498724 773403060411072 775808125001728 776048804364288 777859692460032 777899252023296 778372394645664 778930765684736 779956349313024 780990590736384 781030309527552 782852821825728 784083722488976 785530892582912 785639344252672 785679299465216 786157174155444 786197155703232 788276196188208 788886667132928 789731104260096 790727512020992 790972819832832 792858853023744 793104822042624 794105486440448 794955509876736 796205439923712 798200745689088 798310946579328 798351546230784 799162255613764 800214477148476 800788516762624 801316331774448 802951940603904 802992776282112 803435353807212 803476214070336 804057564577792 805116231548928 806086071844534 806183835598848 806224835641344 808106138658816 808356837851136 809376745795072 810982548905984 811023792996352 811517082999168 811558354274304 813168485695488 813704460581376 816188295931136 818434945056768 819087460100091 819721792454656 820215301863468 820599236001792 821889486372864 824062912598016 824104821915648 824941683214208 826027847379072 826620404400128 827165245702656 828806341189632 829352623284864 829394801620992 830109495814144 832088848355648 832895603519616 834174078615552 834289246042512 835485673078784 837143276290048 837695053418496 837737656025088 839399727169536 839952991567872 842516950638592 843236760866136 845509636232352 846073139964416 846116168654848 846673859988096 848090556977872 848402050449408 848912826664224 850645587197952 851552705253376 851670272001731 851713585345168 853285578735616 853847995564032 853965879203892 855542029615104 856105933713408 856149472641024 856887221485568 858930424109056 859196890546176 859763203633152 861201802366464 861769436929128 862387633436672 864717474496512 865450901237832 867048249360384 868092692755652 869694916788224 870388299957813 870432565242864 872784140626944 873365821898752 873410238611456 873985919987712 875448316880384 875719907672064 876297111395328 879143506582432 879188217130496 881391479291904 881513165629824 882094187800098 883722254155776 883844262284256 883889211898368 884786783000953 886637857144832 887171653035996 887497500524544 888566577018757 888982505668608 889568451023616 890206589353984 892560675127296 892606068031488 893368672245504 896095682844544 897873536288768 898465341891936 898511035089408 900887081357952 901538912927744 902179014180864 902303570479584 903688585166848 904564760150016 907502974536704 907549127360512 909949074198528 910548839019456 911202027782144 912355367519232 912401767120896 913328292130016 915790093456512 917230014987104 917659360690176 918211832922528 919655562219576 921352954970112 922187016511488 925001995194368 925288959049728 926837198749696 927448094856192 927495262027776 928059393615984 929947954950144 931410137269248 933583556673222 933744268541952 933873182790912 934869053736856 936099954400104 936777264037888 936824905662464 937341246108414 937388916415392 939302270140416 939921382213632 940595641581568 941786185826304 941834082189312 942790495101952 942968612346436 943082977492992 945331709374464 946818079986688 947831569468416 948696566644736 949321870678272 951832282459968 951880689736704 954101876600106 954840769232896 957365775335424 957414464028672 957996793410048 958177783513314 959946276077568 961102624122329 961455625568256 963699155275584 963998124171264 965026119986432 966296727122688 966940731387904 966989907034112 967578060499008 967627268557824 970186087616256 972166385369088 973203091718144 973337453716264 973386954680192 975826280644608 975961004804448 977360598695936 978406781386752 979299681697792 979945156829184 982536549636096 982586518437888 984879356490432 985585866784768 986427908937744 988248542281728 989036444905236 989086744271808 992105934577888 992470323167232 994729485666072 995094837854208 996155994824704 996293525737874 997467589287936 998132367884288 998790255998976 998841051414528 1000822751625216 1001482413023232 1002396372303872 1004735436094208 1004786533863424 1005397676417316 1007443617862656 1008107643200112 1008888359944192 1009968290463744 1010107728324864 1011184894858232 1011556290920448 1014231277043712 1014282857742336 1015504659450008 1016649658312704 1017378959261696 1018248164064768 1020069343002624 1020940846353792 1020992768280576 1021673225617408 1024109351822336 1025102281254912 1026817533590784 1027494328646268 1028290059173888 1028432026568128 1031009296515072 1031061730492416 1031151639331632 1031204080548096 1031883766860492 1033788297314304 1035033595208662 1037146256613376 1037199002697728 1037829859527552 1039941799084032 1040627244593664 1041320787648512 1041373746036736 1042691848593408 1043803762434304 1048209565540592 1048262874270976 1051034928250944 1051727685453963 1053874422042624 1053928018870272 1054630426443776 1057145137364992 1058170096779264 1059940679835648 1060639306989696 1061607253231616 1064414595439104 1064468728307712 1065170339985024 1066952636197968 1067283637475328 1068421775699264 1070602587471872 1071247138409616 1071301618760448 1073488308731904 1074195865387008 1074911780798464 1076327069515776 1077474851545088 1077623609471578 1077809117134848 1082022777332224 1082077805699072 1084224647593984 1084939280775168 1085654384984736 1087808322811392 1087863645413376 1089180816118759 1091246593409024 1092116613466788 1093620402484624 1094132314669056 1094853478182912 1095004635430797 1095060324015216 1095852648497152 1098750550130688 1098806429220864 1099530673532928 1101370463172096 1101712141910016 1102886994270208 1105075121586176 1105803497713152 1105859735494656 1108784100132864 1110527471359488 1112232104820736 1112385661390016 1113118856033457 1116119176400124 1116926737891328 1116983541366784 1117874080765533 1119937322090496 1120675494177792 1122898913869824 1122956021071872 1124315681154848 1127346181643136 1127695918841856 1128898479984128 1130327365605984 1130384850596352 1131883768885632 1134194116263936 1134999404937216 1137583006715511 1138463994085376 1138621172271856 1140722706153472 1141474578284544 1141532630188032 1142442741881259 1144551329169408 1145595854061568 1146350938177536 1148269069821952 1149025915905504 1149382378819584 1152123020800128 1152956632662016 1153934534983776 1156826316570624 1156986029889144 1159121459478528 1160517733277084 1160576753657152 1163712187502592 1164073206546432 1165314559983616 1166789538690048 1166848878034944 1167626543562752 1168396148527104 1171485886104576 1171545464291328 1174279232738592 1175350887506432 1176125583733464 1178296338874368 1178459016379008 1178518949197824 1179235761233166 1179295733554848 1182895537381328 1183330000699392 1185310007558144 1186091268031488 1186459229749248 1189288279535616 1190080900169728 1190141424041984 1191158229660672 1194308159885568 1197953789189248 1198014713452544 1198743383420646 1201182775143936 1201974497661672 1202905352241152 1203071427306112 1204427910905856 1204489164423168 1206086346866688 1209129107766801 1209275753398272 1209337253462016 1212159207988224 1213265432264704 1214065118692608 1216473823358976 1216535689494528 1217275624498752 1217337531411456 1219752728543232 1221053457942016 1224282443896704 1226207416292768 1227652417585152 1229582688681984 1230322952795202 1232834229559296 1236597459808256 1236660349370368 1237412524821312 1239930606600192 1240747868553984 1241880183025664 1243209511784448 1244778075564296 1245164243721216 1248133272533472 1248284648669184 1249788328144552 1249851888553856 1251261117923328 1251433869063768 1252403026853888 1253228509618176 1255714914435072 1256542580127744 1256606484037632 1257443969990656 1259099590754304 1260442279165952 1263775425957888 1264855141299204 1265762494237696 1269109709946624 1269174252982272 1270010789982144 1272135835466808 1272603075674112 1274136049044586 1276487700447232 1277329057880064 1277570378017752 1279928368103424 1280771993346048 1280948818805838 1281940834091008 1283313044422656 1284932207034112 1285330832228352 1288395636163584 1288795335819264 1290104080665344 1290169691410432 1291802703549696 1293581450155008 1297076211744768 1297142177071104 1301101707526144 1301281339739264 1302139039133478 1304542375182336 1305648847864296 1306593542438912 1310048732848128 1310115357917184 1310978879981568 1313172475320576 1313579861508096 1315237211916992 1318715259873648 1318782325695744 1322087218937856 1322269748444736 1326305980888096 1326793117138944 1329956785717248 1330757479553994 1331720341331968 1331788068552704 1333473758502912 1335309884030976 1338841012690944 1338909102047232 1340530235223088 1343258157150208 1344143524266816 1346810304433152 1347698012837904 1347766552634112 1348741721227264 1352308369391616 1353268521271296 1353455355719376 1355532877750272 1355953405427712 1357664218753024 1360092457336832 1361254461805056 1361323691040768 1364923611297792 1366803041673216 1369090044787712 1369992438195024 1373685140184768 1374679062020096 1374868852442176 1374938774064128 1375845022480656 1376489041035264 1378147155089042 1378384396419072 1379483343329364 1382029432455168 1383773146036736 1386589065445376 1387502992791552 1387933438574592 1390255798124544 1391172142284288 1391242893041664 1397115205903872 1400375335009833 1401379904334592 1402303580605284 1405165896056832 1405237358493696 1406011869162621 1406083374623088 1408953405210624 1410893462372352 1413254239780864 1414185742652928 1414452918519654 1414624466239488 1417997564061696 1419219460585472 1419291637743616 1420227119980032 1422603514930624 1423044849967104 1423982806017408 1428329517879488 1428402158347264 1432261153849344 1435102759354368 1436048663003136 1436121696043008 1442183438352384 1445548732913376 1446585707700224 1447539179979648 1450411097081856 1450484860551168 1451367090748512 1451440902836736 1456155484622384 1458843086225408 1459804637577216 1460006180574396 1460080432020288 1463739420966912 1463941507206672 1465000733507584 1465075238961152 1466040898043904 1468493950896128 1468949522546688 1469917735243776 1472908955222016 1474404663617536 1474479647326208 1478378800177152 1479641863406616 1480703295145984 1482372813422592 1484158474711276 1488158901866832 1488705484750848 1490498774354044 1492094228499108 1493249762787328 1494233992237056 1494440288606811 1497198551826432 1497274694762496 1498185383998464 1498261577121792 1501234127437824 1503128242190848 1503594558455808 1507103154141312 1507179800795136 1508096514625974 1509178358514176 1511165426793984 1513332539916288 1516777342287348 1517334436380672 1519162212322391 1521966104379392 1522043506917376 1523256989175012 1526068438892544 1527372246097152 1528467917570048 1530104014503936 1532034554540672 1532509838426112 1536164027733504 1538579379978368 1540226300386176 1542435088760832 1542648039852192 1546513944772608 1546592595738624 1546727458997448 1546806120822144 1551616250003456 1552550392812993 1555719384920064 1555798504046592 1556744789291328 1557861531369472 1559912698626048 1561981181472768 1562060619055104 1565705643651456 1568167444977952 1571278688505344 1571358598930432 1572314348310888 1572394311406464 1576552392376416 1581455024041984 1581945639665664 1585717706047488 1588210972880896 1589911019753472 1592410879847424 1596401491378176 1596621893158656 1596703092461568 1598324511227528 1600428954296952 1601577033525248 1602632663548896 1605903881207808 1606870707614424 1606952428140672 1608115129155584 1610232463097856 1612172143689068 1612367671197696 1616212277317632 1616435414207367 1616713675702272 1618753491590144 1621965097811968 1622047585992704 1623034165998336 1623116708548608 1626336971390976 1627408921162752 1632376591862272 1636869890113536 1638174920200182 1639443584909312 1640430603726936 1641198472003584 1643175454144627 1643778972745728 1648125825196032 1648209643831296 1649883366428416 1650195071606263 1652055694758144 1653240808800256 1654330491405312 1657612682379264 1658705246569728 1658789603241984 1660218991628288 1664177696711296 1665791207039232 1668348157231104 1668578492085024 1670971346157568 1674286552580096 1675390106836992 1675475312050176 1679905983135744 1685033901277184 1686473521732272 1691019272464704 1692146279928832 1692232337309696 1693347719976192 1696181113955744 1696804100898816 1697825653328448 1701291174395904 1703105410506752 1703340544003462 1703427170690336 1707695991128064 1707931758407784 1711084059230208 1712211867426816 1712298945282048 1713774442971136 1717860848218112 1718393781092352 1719526407266304 1722403604732928 1723538873858256 1724775266873344 1729434948993024 1730901802475664 1734096498720768 1736185385511304 1739389833576448 1740776599915626 1740865130485728 1745568281253888 1746731643797504 1746820477222912 1747971839975424 1750896633760768 1751439815344128 1752594222790656 1758287013164864 1758376434260992 1762782958583808 1763026331259648 1764188375600196 1767444508311552 1767688524568512 1767778423796736 1769573566001906 1773275714289664 1774343306071992 1774995001049088 1777133154037514 1777965011337216 1779136902047232 1780413178707968 1785121350254592 1785212136062976 1786737344491008 1792191365689088 1795747072577536 1796930683783872 1797022070178816 1798115075130969 1801774162715904 1803077825855488 1804358028361728 1804607140959168 1807377170333696 1809129520300032 1815005949073408 1815098254721024 1819898148397056 1821097678038912 1822404055564288 1824710735038464 1824803534241792 1826656584260032 1831580186913024 1834460029974208 1835318721380352 1836423665845056 1839311124439152 1842705909940224 1844374033022976 1850003990388736 1850577918099456 1853674397499392 1854896189712384 1854990524055552 1856118787231968 1859895909900288 1862820274538496 1867167113346444 1867746365581824 1869738107473712 1872199908800208 1873554528075776 1873649811324928 1874682492216828 1874777832830784 1878604540280832 1879842764427264 1881191283163136 1883572371652608 1883668164378624 1885580990203904 1885937224692872 1886165954985984 1890663418748928 1893636159973376 1895663138936832 1897393133289472 1898643741356544 1903664564919936 1903761379473408 1908203753200212 1909681538465792 1911204073566879 1914731550670848 1914828928057344 1915993586820096 1916355567026628 1919892552155136 1922205248244658 1922911251136512 1927398310551168 1927996248342528 1930052239972864 1932593454245376 1933881462775808 1933979814068224 1935156120998016 1935254537115648 1940372175232512 1946406183436288 1946674907432528 1946773909360384 1951652561289216 1951922009608896 1953208558700217 1954721197391872 1956813562773504 1958599363395584 1959890313658368 1965073099272192 1965173036875776 1969758712980864 1971171733569536 1972855817875488 1978072889810472 1978173488543616 1984211869155776 1989458971332144 1990189675708416 1992311989649408 1992587051475748 1994935178575872 1996264735768576 1997580511997952 1997682102829056 2001645503250432 2002964826046464 2004792744607744 2009470872188416 2009573067726848 2010795352834632 2014887235725312 2016215286400224 2020215456649728 2022369789716464 2023112581840896 2028462554087424 2030906033234897 2031009318900016 2033299316625408 2034757918523392 2036496328129536 2040138686005248 2041881692707584 2041985536561152 2043346451234816 2048218703644672 2050204562509824 2053635067181568 2054988657292536 2056580118347776 2056864053136256 2062018593030144 2062303278663264 2062408161096192 2063767533720984 2067220732633563 2067576594628608 2070067190417324 2074292513226752 2074398005395456 2075659719055104 2079883598168064 2081254489187328 2082641575297024 2082747492073472 2085383697186816 2087607524868608 2096419131081184 2096525748541952 2102069856501888 2103455370907926 2107748844085248 2107856037740544 2114290274729984 2116340193558528 2119881359671296 2121278613979392 2121679377779481 2123214506463232 2128829190878208 2128937456615424 2130340679970048 2133905272395936 2134567274950656 2136843551398528 2141205174943744 2142494276819232 2142603237520896 2148391730774016 2149823561596928 2152654139031552 2154949703090176 2155247218943156 2164045554664448 2164155611398144 2168449295187968 2169878561550336 2171308769969472 2175616645622784 2175727290826752 2178361632237518 2184233226933576 2187240804969248 2188264629338112 2189706956365824 2190009270861594 2190120648030432 2191705296994304 2197501100261376 2197612858441728 2199061347065856 2202740926344192 2203424283820032 2205773988540416 2210150243172352 2211606995426304 2211719470989312 2217568200265728 2221054942718976 2224464209641472 2224771322780032 2226237712066914 2232238352800248 2233853475782656 2233967082733568 2235748161531066 2239874644180992 2241350988355584 2245797827739648 2245912042143744 2248631362309696 2254692363286272 2255391837683712 2257796959968256 2260654731211968 2260769701192704 2263767537771264 2268388232527872 2269998809874432 2275166013431022 2276927988170752 2277242344543712 2282949156569088 2283065260376064 2284885483762518 2289102658338816 2292701876355072 2296538139643904 2298051831811008 2298764757639168 2304246041600256 2305913265324032 2307869069967552 2313652633141248 2313972059778288 2318242918957056 2321035466554168 2321153507314304 2327424375005184 2328146413092864 2330629119967232 2333579077380096 2333697756069888 2335253087125504 2336792297054208 2342971772209152 2343090928582656 2348558465477184 2350701775012864 2352251167466928 2356592677748736 2356918032758016 2357037898395648 2358471522466332 2358591467109696 2365791074762656 2366660001398784 2370620015116288 2372182536062976 2372918459498496 2378576559071232 2380161800339456 2382316459321344 2388616319771136 2395907578378496 2396029426905088 2397486766841292 2402365550287872 2403948995323344 2405810704482304 2406142854612224 2408855821811712 2408978328846336 2412172693733376 2418258215533602 2418551506796544 2418674506924032 2424318415976448 2426530864529408 2428130237385216 2432947646717952 2433071378989056 2434551248997504 2434675062822912 2439505457086464 2442106915884032 2448564887793408 2452414832585536 2455304835170304 2459165377363968 2460645905590404 2465668459118592 2473194919616512 2473320698740736 2474825049642624 2479861213200384 2481495737107968 2483760366051328 2486419023568896 2489556151128592 2490328487442432 2496266545066944 2499576656289104 2499703777107712 2502522235846656 2502867738127536 2504806053707776 2506457019236352 2511429828870144 2513085160255488 2513212968075264 2514887939981312 2518199181508608 2520884558331904 2527550851915776 2529710282598408 2531524988475392 2538219419893248 2538348505964544 2540021579964288 2544271670933616 2545206151348224 2548272098089172 2552975400894464 2554658115760128 2555010816005193 2555140756035504 2559856736206848 2561543986692096 2561897637611676 2563881668182016 2566626088845312 2569864414068224 2570661664456704 2576791272327168 2577590671638528 2580208161330688 2580339382820864 2583605407099392 2587162900310016 2594152423489536 2597277330744733 2602203415052288 2602562679478528 2604278078266956 2609084750364672 2611164899873439 2611297695728592 2613187084877824 2620097465696256 2620230715834368 2621957759963136 2626344950641152 2627159723016192 2630474423833984 2637430519747296 2637564651391488 2644174437875712 2644539496889472 2652611961776192 2654360349002859 2659913571434496 2661514959107988 2663440682663936 2663576137105408 2665699731056271 2666947517005824 2670619768061952 2677682025381888 2677818204094464 2681060470446176 2686516314300416 2688287048533632 2693620608866304 2695396025675808 2695533105268224 2704616738783232 2706537042542592 2706910711438752 2711065755500544 2715328437506048 2720184914673664 2722508923610112 2722647382081536 2729847222595584 2733606083346432 2738180089575424 2739984876390048 2747370280369536 2749358124040192 2749737704884352 2749877548128256 2751690044961312 2752978082070528 2756294310178084 2758966686658728 2764058864910336 2767546292073472 2773178130890752 2775005985583104 2775866877149184 2780511596249088 2782344284568576 2782485786083328 2794230411807744 2800750670019666 2802759808669184 2804607161210568 2810331792113664 2810474716987392 2812023738325242 2812166749246176 2817906810421248 2821301251455869 2821786924744704 2826508479561728 2828371485305856 2828905837039308 2829248932478976 2835995128123392 2838438921170944 2838583275487232 2840454239960064 2845207029861248 2846089699934208 2847965612034816 2856659035758976 2856804316694528 2864522307698688 2872097326006272 2872243392086016 2883307872366987 2884366876704768 2891097465826752 2893171415400448 2895078359959296 2900822194163712 2900969721102336 2902734181497024 2902881805673472 2912310969244768 2919609275154432 2920012361148792 2920160864040576 2927478841933824 2927883014413344 2930001467015168 2932081796087808 2936987901792256 2937899045093376 2939835470487552 2948809327235072 2948959294652416 2956757600354304 2959283726813232 2961406590291968 2964745626845184 2968316949422552 2976317803733664 2977410969501696 2980997548708088 2984188456998216 2986499525574656 2988467984474112 2988880577213622 2994397103652864 2996370767996928 2996523154243584 3002468254875648 3006256484381696 3007189116911616 3014206308282624 3014359601590272 3016193029251948 3018356717028352 3022330853587968 3026665079832576 3033554684574696 3034668872761344 3038324424644782 3043932208758784 3046513978350024 3052136877785088 3054744492194304 3056935835140096 3060208029007872 3064069109081344 3065019676852224 3072328055467008 3077158759956736 3080452600772352 3084870177521664 3085296079704384 3093027889545216 3093185191477248 3093454917994896 3093612241644288 3103232500006912 3105100785625986 3111438769840128 3111597008093184 3113489578582656 3115723062738944 3119825397252096 3123962362945536 3124121238110208 3131411287302912 3136334889955904 3142557377010688 3142717197860864 3144628696621776 3144788622812928 3153104784752832 3162910048083968 3163891279331328 3171435412094976 3176421945761792 3179822039506944 3184821759694848 3193243786317312 3193406184923136 3196649022455056 3200857908593904 3203154067050496 3205265327097792 3211807762415616 3213741415228848 3213904856281344 3216230258311168 3220464926195712 3224344287378136 3224735342395392 3232424554635264 3232870828414734 3233427351404544 3237506983180288 3243930195623936 3244095171985408 3246068331996672 3246233417097216 3252673942781952 3254817842325504 3264753183724544 3267542448356277 3273739780227072 3276349840400364 3278887169818624 3280861207453872 3282396944007168 3286350908289254 3287557945491456 3296251650392064 3296419287662592 3299766732856832 3300390143212526 3304111389516288 3306481617600512 3308660982810624 3315225364758528 3317410493139456 3317579206483968 3320437983256576 3328355393422592 3331582414078464 3336696314462208 3337156984170048 3339356568100371 3341942692315136 3348573105160192 3350780213673984 3350950624100352 3353622242296599 3359811966271488 3370067802554368 3372947043464544 3382038544929408 3384292559857664 3384464674619392 3386695439952384 3392362227911488 3395651306656896 3402582348791808 3406210821013504 3406681088006924 3406854341380672 3415391982256128 3415863516815568 3422168118460416 3424423734853632 3424597890564096 3427548885942272 3435721696436224 3436787562184704 3439052814532608 3444807209465856 3447077747716512 3449550533746688 3458869897986048 3461803604951328 3472370771022608 3478779667152896 3481553199831252 3481730260971456 3491136562507776 3493463287595008 3493640954445824 3495943679950848 3501793267521536 3502879630688256 3505188445581312 3516574026329728 3516752868521984 3526052662519296 3528376751200392 3534889016623104 3535377049137024 3535556847593472 3539147132003812 3546551428579328 3548686612143984 3549990002098176 3554266308075028 3555930022674432 3558273804094464 3560826357415936 3570242700509184 3570424272125952 3573474688982016 3584382731378176 3591494145155072 3593861367567744 3594044140357632 3596230150261938 3603548325431808 3608716056723456 3609214281918336 3614754340667392 3618259040600064 3622617583230317 3627387323300403 3630011898146816 3630196509442048 3639796296794112 3642195356077824 3644808111128576 3649421470076928 3649607068483584 3653313168520064 3663160373826048 3668920059948416 3672847331690112 3678622248878304 3688748066045952 3700007980777472 3707348794998784 3709792379424768 3709981048111104 3712237574463936 3719791819800576 3725640549076992 3734334226692888 3735492731163648 3739476214947424 3744399817600416 3747109056151552 3749364984433656 3749555665661568 3757209080561664 3759685528854528 3767144743305216 3771161980407808 3771682633150523 3771874449385744 3772331909971968 3781326837497856 3787272319946752 3791326277873664 3794786266578944 3797287482713088 3807329129839872 3807522758946816 3816407506400424 3819363076931584 3822408147133758 3829463101341696 3831987173640192 3832711134053256 3839785104310272 3844410496489316 3845822502273024 3854796621102336 3855992496685056 3860104479945728 3865186908490752 3867762925551616 3867959628136448 3870312241996032 3870509074231296 3880744350465024 3892812366872576 3893349814865056 3893547818720768 3903305122578432 3903844019217792 3906417117400434 3909442394783744 3913627125547008 3918341467575649 3919780627316736 3930146198544384 3930346073751552 3939517425961728 3942343467139072 3945711635750976 3956145779620944 3956346977087232 3968423738311552 3978917942664288 3980379351416832 3984623979298816 3985174102951496 3989870357151744 3992529471537152 3995161023995904 3995364205658112 4005929652092928 4009585489215488 4018941744376832 4019146135453696 4021590705669264 4029774471450624 4032430572800448 4040430913299456 4044739579432928 4046225163681792 4056925108174848 4061812066469794 4062018637800032 4066598633250816 4072992656259072 4080277372010496 4083763385415168 4083971073122304 4086692902469632 4096437407289344 4100409125019648 4107270134363136 4109977314585072 4113160236695552 4113728106272512 4124037186060288 4124606557326528 4124816322192384 4127535067441968 4134441465267126 4135153189257216 4140134380834648 4148585026453504 4148796010790912 4151319438110208 4159767196336128 4162508978374656 4165283150594048 4165494984146944 4170767394373632 4175215049737216 4192838262162368 4193051497083904 4204139713003776 4206910741815852 4215497688170496 4215712075481088 4228580549459968 4232680387117056 4239762719342592 4242557227958784 4243358755558962 4246429012926464 4257658381756416 4257874913230848 4260681359940096 4267810544791872 4269134549901312 4273687102797056 4282410349887488 4284988553638464 4285206475041792 4296783461548032 4299647123193856 4305308278063104 4309899406180352 4310494437886312 4328091109328896 4328311222796288 4336898590375936 4339757123100672 4342617539938944 4351233291245568 4351454581653504 4356723264475036 4368466453867152 4374481609938496 4376529258676224 4379413912731648 4380018541723188 4380241296060864 4383410593988608 4395002200522752 4395225716883456 4398122694131712 4405481852688384 4406848567640064 4411547977080832 4420300486344704 4423213990852608 4423438941978624 4435136400531456 4442109885437952 4448928419282944 4449542645560064 4452475424133828 4464476705600496 4467706951565312 4467934165467136 4471496323062132 4479749288361984 4482701976711168 4483320865820433 4491595655479296 4491824084287488 4497262724619392 4509384726572544 4510783675367424 4515593919936512 4521309462423936 4521539402385408 4527535075542528 4539997619748864 4550332026862044 4553855976341504 4554484689087424 4557486636967173 4565898313138176 4566130520752128 4569770967525036 4578205316677632 4585403752710144 4593076279287808 4596103663622016 4597529515278336 4608492083200512 4615738139935104 4627305266282496 4627944119556576 4642070933108336 4642307014628608 4654848750010368 4657651178438979 4661258239934464 4667158154760192 4667395512139776 4670506174251008 4673584594108416 4685943544418304 4686181857165312 4697116930954368 4701403550025728 4704502334933856 4713836065516032 4714075796791296 4716943044932664 4717182934219392 4731582149525312 4741240030232576 4744365072125952 4745836918996992 4757153118142464 4760323600678912 4764632918642688 4777232639542272 4791815156756992 4792058853810176 4794973533682584 4804731100575744 4807897990646688 4812285709224448 4817711643623424 4823515042811647 4824345387466752 4836516431067204 4837103013593088 4848636831952896 4849306242622101 4853061729058816 4856260474770432 4865895293435904 4866142757978112 4869102497995008 4869350125645824 4879010914172928 4884213831768064 4897129775586816 4904829665171072 4910609670340608 4918330754727936 4921291811180808 4929526362433881 4931336918237184 4946389839233024 4946641397481472 4949650099285248 4950585214818789 4959722426400768 4962991474215936 4967520732102656 4972838047137792 4979112302257184 4980656974884864 4992533090133888 4999153312578208 4999407554215424 5005044471693312 5005735476255072 5012914038472704 5022859657740288 5026170320510976 5026425936150528 5041769116663808 5055101703831552 5059420565196816 5063049976950784 5076438839786496 5076697011929088 5080043159928576 5088543341867232 5090412302696448 5096544196178344 5105950801788928 5109316231520256 5110021632010386 5110281512071008 5123087973384192 5123795275223352 5127763336364032 5133252177690624 5139728828136448 5141323328913408 5153582544654336 5155181343277056 5160416322661376 5160678765641728 5167210814198784 5174325800620032 5188304846979072 5194554661489466 5205125358957056 5208556156533912 5218169500729344 5222329799746878 5222595391457184 5226374169755648 5240194931392512 5240461431668736 5243915519926272 5252689901282304 5254319446032384 5260948847667968 5274861039494592 5275129302782976 5288348875751424 5289078993778944 5305223923552384 5308720698005718 5319827142868992 5323029918215976 5326881365327872 5327152274210816 5331399462112542 5333895034011648 5341239536123904 5355364050763776 5355636408188928 5362120940892352 5373032628600832 5376574097067264 5387241217732608 5390792051351616 5391066210536448 5409233477566464 5413074085085184 5413821422877504 5422131511001088 5430656875012096 5445017847220224 5445294764163072 5459694445191168 5467212166692864 5476360179150848 5479969752780096 5494740560739072 5498716248080384 5499475409768704 5499755096256512 5503380089922624 5505956164141056 5512588620356168 5517933373317456 5528117729820672 5535092584146944 5546356261781504 5550011971166208 5551733754298368 5561023192498176 5564688569137152 5564971572166656 5588460823615488 5601501340039332 5605519617338368 5609214322421136 5620663584227328 5620949433974784 5624047476650484 5624333498492352 5635813620842496 5642602502911738 5643573849489408 5653016959123456 5656742970611712 5657811674078616 5658497864957952 5671990256246784 5676877842341888 5677166550974464 5680908479920128 5690414059722496 5692179399868416 5695931224069632 5713318071517952 5713608633389056 5729044615397376 5733612220700637 5744194652012544 5744486784172032 5766615744733974 5768733753409536 5782194931653504 5786342830800896 5790156719918592 5801644388327424 5801939442204672 5805468362994048 5805763611346944 5824621938489536 5839218550308864 5840024722297584 5840321728081152 5854957683867648 5855766028826688 5860002934030336 5864163592175616 5873975803584512 5875798090186752 5879670940975104 5897618654470144 5897918589304832 5913515200708608 5918567453626464 5922813180583936 5936633898845104 5952635607467328 5961995097416176 5968376913996432 5972999051149312 5976935968948224 5977761154427244 5988794207305728 5992741535993856 5993046308487168 6004936509751296 6012512968763392 6014378233823232 6028412616565248 6028719203180544 6032386058503896 6036713434056704 6044661707175936 6067109369149392 6069337745522688 6076648849289564 6087864417517568 6092718099704691 6093027956700048 6104273755570176 6109488984388608 6113871670280192 6120416058015744 6128138218162688 6130039353704448 6144656110934016 6154317519913472 6160905201544704 6169740355043328 6170592159408768 6186055779090432 6186909835989792 6187224483288576 6193507481006671 6201662197900689 6206465000013824 6210201571251972 6222877539680256 6223194016186368 6226979157165312 6231446125477888 6239650794504192 6247924725891072 6248242476220416 6262822574605824 6272669779911808 6285114754021376 6285434395721728 6289257393243552 6289577245625856 6306209569505664 6325820096167936 6342870824189952 6352843891523584 6359644079013888 6369643519389696 6386487572634624 6386812369846272 6393298044910112 6401715817187808 6406308134100992 6410530654195584 6423615524831232 6427482830457696 6427809712562688 6448688574756272 6449470684790784 6464849109270528 6465741656829468 6475013966360576 6487860391247872 6488190343970816 6492136663993344 6492466834194432 6505347885563904 6509635684651008 6529506367449088 6535084896712554 6552699680800728 6557774339637248 6561722414907744 6564793888014336 6572701816578508 6575115890982912 6592503300784128 6592838575325184 6599533465713664 6600780286425052 6608222779032576 6612963235201024 6617321965621248 6630450729517056 6634820986278912 6635158412967936 6640875966513152 6656710786845184 6663164828156928 6673392628924416 6674313968340096 6678713136200742 6683885384630272 6701560427347968 6701901248200704 6707244484593198 6719623932542976 6727718368856303 6740135605108736 6745894086929088 6764077089858816 6768585119715328 6768929349238784 6773390879904768 6784724455822976 6791302613313792 6805164697583616 6812421642027008 6813362176013848 6813708682761344 6830783964512256 6831727033631136 6848847469707264 6849195781128192 6855097771884544 6871443392872448 6878105629065216 6889614418931712 6894155495433024 6899101067493376 6917739795972096 6923607209902656 6944741542045216 6963106399662504 6963460521942912 6982273125015552 6986926575190016 6991887359901696 7003586535043072 7005759261376512 7010376891162624 7033148052659456 7033505737043968 7052105325038592 7056753502400784 7069778033246208 7070754098274048 7071113695186944 7078294264007624 7093102857158656 7097373224287968 7099980004196352 7108532616150056 7111860045348864 7116547608188928 7121652714831872 7140485401018368 7146949377964032 7168765462756352 7182988290310144 7187722735135488 7188088280715264 7192460300523876 7207096650863616 7217432113446912 7218428563836672 7229508681334784 7236518081200128 7245235166460634 7254774646600806 7260023796293632 7260393018884096 7279592593588224 7284390712155648 7289616222257152 7298842940153856 7299214136967168 7306626337040128 7326320747652096 7337840119896832 7345694663380224 7357244497756608 7377496132091904 7400015961554944 7414697589997568 7419584758849536 7419962096222208 7424475148927872 7439583639601152 7451281098153984 7468668453385776 7470985462327296 7478952429894848 7488799635200832 7494218112303104 7498729968867312 7499111331323136 7514418161123328 7519371057709056 7534289486610432 7542323960815616 7543365266301046 7543748898771488 7544663819943936 7562653674995712 7574544639893504 7582652555747328 7589572533157888 7594574965426176 7614658259679744 7615045517893632 7632815012800848 7638726153863168 7644816294267516 7658926202683392 7663974347280384 7665032448015579 7665422268106512 7679570208620544 7688820992978632 7691645004546048 7709593242204672 7711984993370112 7720208959891456 7730373816981504 7735525851103232 7735919256272896 7740624483992064 7741018148462592 7761488700930048 7785624733745152 7786699629730112 7787095637441536 7791831992234199 7806610245156864 7807688038435584 7812834234800868 7818884789567488 7827254251094016 7836682935151298 7839561254633472 7860292397088768 7860692147503104 7879034851923456 7884686934278144 7891423271501952 7912291559241888 7912693954174464 7936847476623104 7957835885328576 7963081047008577 7969247958597632 7970348205902992 7979740714303488 7985058943074304 7990322047991808 7990728411316224 7997099193168813 8011859304185856 8019170978430976 8037883488753664 8038292270907392 8043181411338528 8059548942901248 8064861145600896 8080861826598912 8089479158865856 8113850216349696 8123624132939588 8124037275600064 8133197266501632 8145985312518144 8160554744020992 8167526770830336 8167942146244608 8173385804939264 8192874814578688 8200818250039296 8214540268726272 8219954629170144 8227456212545024 8248074372120576 8249213114653056 8249632644384768 8255070134883936 8268882930534252 8280268761669296 8297170052907008 8297592021581824 8302638876220416 8319534392672256 8325017956749312 8330566301188096 8330989968293888 8341534788747264 8350430099474432 8385676524324736 8386102994167808 8408279426007552 8413821483631704 8430995376340992 8431424150962176 8457161098919936 8463903754367607 8465360774234112 8479525438685184 8485114455917568 8486717511117924 8492858025852928 8515316763512832 8515749826461696 8521362719880192 8535621089583744 8538269099802624 8547374205594112 8569977107276928 8570412950083584 8593566923096064 8619798812360704 8620988875772624 8649923617100961 8656182218657792 8656622445592576 8673797180751872 8679514246201344 8685235079877888 8702466582491136 8702909163307008 8713446528950072 8736932907734304 8748963219876992 8758827825463296 8760037083446376 8760482592121728 8766821187977216 8790004401045504 8796245388263424 8810963705376768 8813697135280128 8823095954161664 8840600972689408 8846427981705216 8846877883957248 8870272801062912 8884219770875904 8899085291120128 8904950848267656 8928953411200992 8935413903130624 8942992646124264 8959498576723968 8965403953422336 8966641731640866 8983191310958592 8994525449238784 9018769453145088 9021567350734848 9031187839873024 9042618924847872 9043078804770816 9055070151085056 9079995239497728 9100664053724088 9107711952683008 9108969378174848 9114973273934346 9131796626276352 9139541935050072 9156410633355264 9170807505420288 9186152558575616 9192207327244032 9195059030556672 9216984166401024 9231476279870208 9254610532564992 9255888239113152 9284141866216672 9284614029257216 9309697500020736 9315302356877958 9322516479868928 9334316309520384 9334791024279552 9347169188216832 9371887088836608 9372363714330624 9394233861908736 9402807100051456 9409004669867712 9427672131032064 9428151593582592 9433886089865328 9434365868438784 9463164299050624 9482480060465152 9488730144251904 9491673837993984 9514306236284928 9520647201357824 9529265837285376 9554465279084544 9583630313513984 9584117707620352 9589947067365168 9609462201151488 9615795981293376 9624571418448896 9635423287246848 9647030085623294 9648690774933504 9673032862134408 9674206027186176 9697273663905792 9698612485244202 9706123458117632 9712520949540864 9731790586871808 9732285515956224 9738204995990016 9738700251291648 9758021828345856 9768427663536128 9794259551173632 9802627345068831 9809659330342144 9821219340681216 9836661509455872 9842583622361616 9859052724867762 9862673836474368 9892779678466048 9893282794962944 9899300198570496 9901170429637578 9919444852801536 9925982948431872 9935041464205312 9945676094275584 9958224604514368 9961313949769728 9985066180267776 9998306625156416 9998815108430848 10010088943386624 10011470952510144 10025828076945408 10045719315480576 10052340641021952 10052851872301056 10083538233327616 10110203407663104 10118841130393632 10126099953901568 10152877679572992 10153394023858176 10160086319857152 10177086683734464 10193088392356688 10211901603577856 10218632463040512 10220043264020772 10220563024142016 10246175946768384 10247590550446704 10255526672728064 10266504355381248 10279457656272896 10282646657826816 10307165089308672 10310362686554112 10320832645322752 10321357531283456 10334421628397568 10348651601240064 10376609693958144 10389109322978932 10410250717914112 10417112313067824 10436339001458688 10444659599493756 10445190782914368 10452748339511296 10480389862785024 10480922863337472 10487831039852544 10505379802564608 10508638892064768 10521897695335936 10549722078989184 10550258605565952 10578157987557888 10610447847104768 10617441396011436 10639654285737984 10646059836431952 10653762730655744 10654304548421632 10662798924225084 10667790068023296 10682479072247808 10710728101527552 10711272816377856 10724241881784704 10746065257201664 10753148194134528 10774482435465216 10781584102703232 10782132421072896 10826148170170368 10827642845755008 10844263022002176 10861313750024192 10867852749690951 10890035694440448 10890589528326144 10919388890382336 10934424333385728 10952720358301696 10959939505560192 10989481121478144 10998950819537408 10999510192513024 11006760179845248 11025177240712336 11035866746634912 11070185168293888 11092712523563008 11100023942332416 11122046384996352 11129377138274304 11129943144333312 11176921647230976 11203002680078664 11211039234676736 11218428644842272 11241327168454656 11248094953300968 11248666996984704 11271627241684992 11285205005823476 11306033918246912 11313485941223424 11315047899451569 11315623348157232 11316995729915904 11343980512493568 11353755684683776 11354333101948928 11361816959840256 11380828119444992 11384358799736832 11391862448139264 11426636143035904 11427217266778112 11458089230794752 11467224441401274 11488389304025088 11502228179012389 11533231489467948 11537467506819072 11551365501243841 11564389863307008 11572685661601792 11580313439837184 11603288776654848 11603878884409344 11610936725988096 11611527222693888 11649243876979072 11678437100617728 11680049444595168 11680643456162304 11709915367735296 11711532057653376 11720005868060672 11728327184351232 11747951607169024 11755024402726947 11759341881950208 11795237308940288 11795837178609664 11827030401417216 11837134907252928 11845626361167872 11873267797690208 11905271214934656 11923990194832352 11936753827992864 11953871937896448 11955522308854488 11977588414611456 11985483071987712 11986092616974336 12025025937526784 12028756467646464 12056825233130496 12057438406361088 12064772117007792 12073426868113408 12089323414351872 12134218738298784 12138675491045376 12153297698579128 12175728835035136 12185436199409382 12186055913400096 12218977968777216 12227743340560384 12240832116031488 12256276436325376 12260078707408896 12289312221868032 12308635039826944 12321810403089408 12339480710086656 12341184318817536 12372111558180864 12373819671979584 12374448966577152 12387014962013342 12403324395801378 12412930000027648 12420403142503944 12445755079360512 12446388032372736 12453958314330624 12462892250955776 12479301589008384 12494334113590277 12495849451782144 12496484952440832 12525645149211648 12545339559823616 12570229508042752 12570868791443456 12578514786487104 12579154491251712 12612419139011328 12651640192335872 12685741648379904 12705687783047168 12719288158027776 12739287038779392 12772975145269248 12773624739692544 12786596089820224 12803431634375616 12812616268201984 12821061308391168 12847231049662464 12854965660915392 12855619425125376 12897377149512544 12898941369581568 12929698218541056 12931483313658936 12950027932721152 12975720782495744 12984273327986688 12984933668388864 13010695771127808 13019271369302016 13059012734898176 13070169793425108 13105399361601456 13115548679274496 13123444829815488 13129587776028672 13145403633157016 13150231781965824 13185006601568256 13185677150650368 13199066931427328 13201560572850104 13216445558065152 13225926470402048 13234643931242496 13260901459034112 13269641972557824 13270316825935872 13281751933026304 13313421573690368 13326329656313856 13346785257848832 13348627936680192 13357426272401484 13367770769260544 13403120854695936 13403802496401408 13414488969186396 13439247865085952 13455436737712606 13480271210217472 13491788173858176 13528154179717632 13537170239430656 13537858698477568 13546781759809536 13569448911645952 13582605226627584 13624843284054016 13626724352027696 13627417365522688 13661567929024512 13663454067262272 13672459910901519 13697694939414528 13698391562256384 13710195543769088 13742886785744896 13756211258130432 13779228837863424 13788310990866048 13798202134986752 13847214419805312 13889483084090432 13926212799325008 13926921043885824 13964546250031104 13973853150380032 13983774719803392 14007173070086144 14011518522753024 14020753782325248 14066296105318912 14067011474087936 14104210650077184 14113507004801568 14141508196548096 14142227390373888 14156588528015248 14186205714317312 14194746448575936 14217065232300112 14223720090697728 14233095216377856 14243305429663744 14280970802036736 14293898755928064 14337530925512704 14365976580620288 14375445470270976 14376176561430528 14384920601047752 14414193301727232 14436857127673344 14459017362669568 14470545128434941 14473036162400256 14490470332921268 14509549293201612 14520047592587264 14520786037768192 14559185187176448 14568781424311296 14579232444514304 14597685880307712 14598428273934336 14613252674080256 14652641495304192 14675680239793664 14691389326760448 14714488995513216 14754992264183808 14788579087301643 14800031923109888 14829395179995136 14839169517699072 14839924192444416 14848950297855744 14851755644456367 14879167279202304 14902562196307968 14937336906771552 14941970924654592 14957904859789696 14977599270401664 14988436224606208 14997459937734624 14998222662646272 15038742115418112 15068578973220864 15084647921631232 15086730532602092 15087497797542976 15125307349991424 15149089279787008 15165305111494656 15179145066315776 15189149930852352 15229316519359488 15230091035787264 15265630025601696 15289632588535032 15317852405366784 15327948694560768 15330064896031158 15330844536213024 15377641985957264 15383290009092096 15419186484409344 15423969986740224 15440417919782912 15460747633963008 15471051702206464 15471838512545792 15481248967984128 15482036296925184 15522977401860096 15571249467490304 15573399259460224 15574191274883072 15583663984468398 15615376076871168 15625668469601736 15637769579134976 15654508502188032 15673365870302596 15679122509266944 15720584794177536 15721384295006208 15758069703846912 15769373868556288 15782846543003904 15824583118483776 15825387908348928 15873694953246208 15915671770657152 15926162094017154 15938495917195264 15940696411805984 15959481428606976 15980644095983616 15981456822632448 15994198386337626 16023718608371712 16075766977507328 16076584541814784 16086362822677056 16119097885802496 16129722291201792 16161723653197824 16178958317731712 16227700432699392 16247248265879176 16248074551200128 16266394533003264 16291970625036288 16335053541660672 16335884292489216 16346771609878528 16385749629157376 16401636500078592 16429080537452544 16439909258340288 16454912425090048 16496148744241152 16498426229306112 16499265288769536 16510140269767872 16537765861068504 16560537523338592 16594340105814016 16605277752440832 16639068785344512 16650035913498624 16661132602376192 16683069577494528 16700860198948864 16771353048649472 16772205988335616 16816558852015104 16827642967263408 16861990752681984 16862848301924352 16914322197839872 16927807508735214 16930721548468224 16959050877370368 16970228911835136 16973435022235848 16985716051705856 17030633527025664 17031499652923392 17042725439760384 17071242179167488 17076538199605248 17094748411188224 17139954214553856 17140825900167168 17187133846192128 17239597624721408 17241977751545248 17299847234201922 17312364437315584 17313244891185152 17359028492402688 17370470159755776 17404933164982272 17405818326614016 17426893057900144 17473865815468608 17497926439753984 17517655650926592 17520074166892752 17520965184243456 17533642375954432 17580008802091008 17592490776526848 17621927410753536 17627394270560256 17646191908323328 17681201945378816 17692855963410432 17693755767914496 17740545602125824 17768439541751808 17798170582240256 17809901696535312 17857906822401984 17870827806261248 17885985292248528 17918997153447936 17930807906844672 17933283463281732 17966382621917184 17989050898477568 18037538906290176 18043134701469696 18062375679746048 18085237849695744 18086157609541632 18110140302170112 18201328107448176 18215423905366016 18217938756349696 18229946547868692 18263593252552704 18278154299114073 18279083870100144 18312821266710528 18341615010840576 18372305117151232 18384414654488064 18390118061113344 18433968332802048 18462952559740416 18509221065129984 18511776478226304 18568283732433344 18569228058514432 18580522443020013 18619395000041472 18630604713755916 18645032959737856 18668632619040768 18669582048559104 18694338376433664 18743774177673216 18744727428661248 18788467723817472 18805614200102912 18818009339735424 18855344262064128 18856303187165184 18867772179730656 18868731736877568 18926328598101248 18964960120930304 18977460288503808 19028612472569856 19041294402715648 19058531674570752 19108930558169088 19167260627027968 19168235415240704 19179894134730336 19218924402302976 19231591962586752 19249142836897792 19270846574493696 19294060171246588 19346065724268816 19348412054372352 19394547327811584 19397224970488404 19412246916235264 19425041899081728 19463581173743616 19464571031912448 19476409991980032 19477400502583296 19516043656691712 19536855327072256 19588519102347264 19605254690137662 19619318660684288 19673323018911744 19685167244723232 19718105449735524 19725347672948736 19749108760191083 19785559356932096 19786565589925888 19798600397140992 19802340859275156 19838889705603072 19851965896863744 19870082928410624 19891352188551168 19916449209028736 19922627899539456 19970132360535552 19996613250312832 19997630216861696 20020177886773248 20022941905020288 20051656153890816 20104681282043904 20105703744602112 20167076466655232 20183155106568909 20220406815326208 20237682260787264 20252199907803136 20305755359145984 20306788047716352 20320172639714304 20354173367468928 20386176784713376 20437264926081024 20440086528041544 20441126048284032 20492351893536768 20495181100893408 20558915312545792 20565293315653632 20614330178617344 20641665290645504 20642715062566912 20668843256795136 20697303202480128 20753219387916288 20778218645957864 20820501435828224 20834224626135648 20889319198987512 20890381565828736 20905496679022592 20960779725570048 20975662079705088 21010759605129216 21017277784129536 21043795390671872 21099444157978368 21100517211131904 21156315975115776 21220895694209536 21234882792022872 21279308571475968 21292119672863904 21307525461311488 21325597848450168 21335580136046592 21361280903880151 21364958144495616 21421456203055104 21448483763569408 21492130514403328 21506296388269056 21548964870930432 21563168205406464 21564264842145792 21652296340340736 21655285691510016 21688526044004352 21722627500048384 21735705499381902 21780071388880896 21781179056652288 21838777780764672 21868848666771456 21905440716603392 21919879011120384 21978962242956288 21997901639074816 21999020385026048 22013520359690496 22050354481424672 22071733493269824 22140370336587776 22200047884664832 22244092769992704 22258754276548608 22259886288666624 22353843294461952 22406005360157328 22422078469353472 22436857289684544 22482654336909312 22496189906601936 22497333993969408 22543254483369984 22570410011646952 22612067836493824 22626971882446848 22630095798903138 22631246696314464 22633991459831808 22687961024987136 22707511369367552 22708666203897856 22723633919680512 22761656238889984 22768717599473664 22783724896278528 22853272286071808 22854434533556224 22916178461589504 22934448882802548 22976778608050176 23004456358024778 23066462978935896 23074935013638144 23102731002487682 23128779726614016 23145371323203584 23160626879674368 23206577553309696 23207757768818688 23221873451976192 23223054445387776 23298487753958144 23356874201235456 23360098889190336 23361286912324608 23375495976702597 23419830735470592 23423064115306752 23440011736121344 23456654368702464 23495903214338048 23510048805453894 23518683763900416 23590474617880576 23591674357219328 23654060802834432 23674269814505856 23691252722335744 23746535595380416 23810542429869312 23847980389664704 23873507655985728 23907743875792896 23911044617708976 23955176829222912 23970966143975424 23972185233948672 24050051875053568 24057512935292928 24113650466260992 24114876812722176 24129544234015584 24146853736226816 24178646828703744 24268437476597568 24306595397158256 24351457670070272 24370872398818764 24372111826800192 24437955937554432 24455486681120768 24481664232062976 24512552872650752 24520157414817792 24578624443736064 24617270079653888 24643620806178816 24682368637635072 24744223116361728 24747639343959168 24748897933154304 24774029924026684 24806648791602756 24825860000055296 24840806285007888 24891510158721024 24892776064745472 24907916628661248 24925784501911552 24958603178016768 24988668227180554 24991698903564288 24992969904881664 25051290298423296 25090679119647232 25140459016085504 25141737582886912 25157029572974208 25158308982503424 25224838278022656 25303280384671744 25371483296759808 25391711263102821 25411375566094336 25438576316055552 25478574077558784 25545950290538496 25547249479385088 25573192179640448 25606863268751232 25625232536403968 25642122616782336 25709931321830784 25711238850250752 25794754299025088 25859396437082112 25862966627317872 25900055865442304 25951441564991488 25968546655973376 25969867336777728 26021391542255616 26038542738604032 26118025469796352 26140339586850216 26210798723202912 26246889659630976 26290807266314032 26300463563931648 26370013203136512 26398133862854656 26401778432053661 26403121145700208 26432891116130304 26451852940804096 26469287862484992 26521802918068224 26539283945115648 26540633651871744 26563503866052608 26626843147380736 26652659312627712 26697255873360384 26714852544802968 26735541538521088 26806241709391872 26828977938372792 26878495730171904 26910873475425212 26960542420434944 26983576347716352 27056308359435264 27074340478861312 27075717396955136 27093563519619072 27138897823291904 27165210453255168 27249686568108032 27253448704055392 27254834731045376 27323135858049024 27326908134524544 27344919821803038 27395389878829056 27428390273029543 27485773571489792 27512422516260864 27558457675726848 27576621981732096 27596404269973504 27694428839610624 27778966168180864 27852425598650016 27853842087771648 27929092500062208 27947706300760064 27967549439606784 28014346140172288 28041507564650496 28132592210637824 28134022948175872 28208421300154368 28227014009603136 28283016393096192 28284454780747776 28313177056030496 28389492897151872 28434130464600224 28447440181395456 28466190432755712 28561941604073472 28587797511856128 28675061851025408 28731953161240576 28750890940541952 28752353122861056 28769841202095504 28828386603454464 28873714255346688 28918034725339136 28941090256869882 28946072324800512 28980940665842536 29019098586403224 29040095185174528 29041572075536384 29118370374352896 29137562848622592 29158464889028608 29195371760615424 29196856547868672 29226505348160512 29305282990608384 29351360479587328 29382778653520896 29428977991026432 29509984528367616 29577158174603286 29600063846219776 29678339035398144 29679848384888832 29697900595711488 29703511288912734 29758334558404608 29805124392615936 29874673813543104 29883941849309184 29915809719579392 29955198540803328 29976872449212416 29994919875469248 29996445325292544 30077484230836224 30137157946441728 30169295843262464 30173461065204184 30174995595085952 30250614699982848 30298178559574016 30330610222989312 30358290132631552 30378299861704704 30458633038718976 30460182071574528 30531260051203392 30579265177070064 30635704810733568 30655897389121536 30660129792062316 30661689072426048 30755283971914528 30766580018184192 30838372968818688 30847939973480448 30880835839565824 30921495267926016 30942103404412928 30962497935968256 30964072593850368 31045954803720192 31142498934980608 31146798518920448 31148382549766144 31167327968936796 31230752153742336 31251336939203472 31275539158269952 31309017004376064 31346731740605192 31358245018533888 31441169588355072 31442768590012416 31516139407693824 31538747737112576 31565693086007808 31649166236967552 31650775816697856 31747389906492416 31831343541314304 31852324188034308 31876991834390528 31881392823611968 31918962857213952 31961288191967232 31962913645264896 31988396772675252 32047437216743424 32151533955014656 32153169083629568 32172725645354112 32238195771604992 32259444582403584 32323447306395648 32357916635463424 32494496531758352 32496149102400256 32532789066006528 32583941250072576 32603558249072853 32670107083321344 32671768584978432 32693543219757056 32771499258314752 32803273000157184 32858161074905088 32879818516680576 32909824850180096 32996852458612224 32998530577539072 33020280539535744 33075531722137008 33121075046677184 33188680211628032 33210555504881664 33278137570689024 33300071826997248 33322265204752384 33366139154989056 33401720397897728 33542706097298944 33544411976671232 33633117704030208 33655285934526816 33723981505363968 33764605299681529 33828644395679744 33855615017470428 33918101754740736 33940457823670272 33945143698354707 33946870044471696 33971432103411712 34061267054051328 34062999305846784 34085450879520768 34142484358334976 34153076399210496 34189496822376448 34279908429107712 34281651800334336 34374267692384256 34479195249442816 34483955503090496 34506684537037167 34599694468403844 34624728874631168 34626489782370304 34654096503731523 34718056984805376 34740940319511552 34809866329964544 34811636653228032 34853786115800288 34947731630937216 34995852879507968 35035311301853184 35040148333785504 35041930368486912 35160017604182016 35184981553053696 35243854821507072 35265073208180841 35292383816646656 35362403890757632 35385711926820864 35387511535828992 35481091204251648 35536879083503616 35596341164480512 35619803393070624 35715813644803968 35741655612522496 35771970584497056 35861615813689344 35866566926563464 35932765243834368 35978101796955136 36075077812580352 36086269402939392 36124751359492096 36170475699391488 36172315219083264 36220280604340224 36402656214896352 36435877512699392 36459893095737384 36527186505105408 36556308598228146 36558167740200288 36683230021681152 36744610234302464 36768829308976128 36780236122226688 36867936665604096 36925905119480832 37018442130259968 37023552956452608 37136567464866688 37138456117028864 37161044886040026 37238790000082944 37261209427511832 37290065919475712 37337265238081536 37339164097118208 37388676752867328 37483002340770831 37487548355346432 37489454857322496 37576935447634944 37611228400205824 37636018679470848 37710688524128256 37712606374330368 37735544359461312 37737463473755136 37852657196202496 37954920577007616 38057224945139712 38117063349141504 38217861116338176 38334521254055936 38336470830481408 38359788269460672 38437848804605952 38463183925173504 38498285673795584 38541693148987392 38588120342493176 38692131448537632 38696824108744704 38789094655623168 38794449940976808 38824493832470528 38850083798163456 38927162347487232 38952819983960064 38954801005166592 39032087313383424 39073710654144512 39177038204694528 39210509380275324 39238637321368576 39346646037823488 39370334489446464 39436210899471048 39450695345897472 39498217520382166 39571118713864192 39597200794281984 39604681718550312 39677779411206144 39703931793727488 39740165856821248 39782704377102336 39832898418057472 39845255799078912 39940264721071104 39993226500625664 39995260433723392 40040355773546496 40045883810040576 40103312307781632 40209362564087808 40211407489204224 40334152933310464 40366310213137818 40440813630652416 40475364521574528 40504399815606272 40611510718291968 40613576095432704 40640345279428608 40708346734937856 40772353569426752 40874529852162048 40880173056083088 40882252096568064 40984703787073536 40990362201786816 41117830625091584 41130586631307264 41228660357234688 41283330581291008 41285430125133824 41337686513590272 41394606404960256 41556437291915728 41641002871656448 41668449252271296 41778638397975024 41780763131657472 41810993358045184 41921559451140096 41951324159410176 42021519210258432 42034555568259072 42087590781343744 42198888315956736 42201034422263808 42312631950231552 42441791388419072 42469765584045744 42558617142951936 42584239345727808 42615050922622976 42651195696900336 42671160272093184 42722561807760302 42729916288991232 42842912406110208 42896967527138816 42984261028806656 43012592776538112 43097929741860864 43126336410812928 43128529684291584 43310571383020032 43377052088008704 43411635385304823 43445255000096768 43471410998763804 43560142777761792 43562358113304576 43677555561529344 43737697333542912 43810881433206784 43839758022240768 43957924485912576 43995803278149632 43998040770052096 44027040719380992 44100708962849344 44143466986539648 44280740673175552 44400095769329664 44488185539985408 44517508553097216 44519772577333248 44707686588923904 44812010720314656 44844156938706944 44873714579369088 44965308673818624 44992379813203872 44994667987938816 45140820023293904 45224135672987648 45253943764893696 45260191597806276 45262493392628928 45375922049974272 45415022738735104 45417332407795712 45447267839361024 45523312477779968 45537435198947328 45567449792557056 45706544572143616 45708869067112448 45868897765605096 45953557216100352 46008912716049556 46132925957871792 46149870027276288 46205462004975364 46257559453228032 46290742646407168 46321253759348736 46413155106619392 46415515537637376 46443746903952384 46446108890775552 46596975507916288 46713748402470912 46720197778380672 46722573824649216 46750991953405194 46846128230613504 46913308737404928 46991806428676096 47020097610907788 47037367527800832 47094028581994121 47180949235761152 47183348714438656 47308121605668864 47348539629011712 47382505444671488 47493071190760832 47621084859738624 47695960779329408 47747015311971456 47815487751585792 47822089235417952 47941932287950848 47944370467897344 48100103750107136 48227300932521984 48229753625444352 48259088468031168 48293707472453632 48357293657407488 48536874953195136 48613190794316512 48741744797637528 48744223653600384 48875911875108864 49025105745301504 49040314829635584 49157248887472128 49234540159307776 49287241612357632 49364737275270144 49488446232723456 49495278687918336 49497795866308608 49548059848053368 49613297583205512 49651720000110592 49681612570015776 49783020317442048 49815833257322496 49851569003823104 49917206356033536 49977336454361108 49983397807128576 50102580596846592 50181358239294464 50280918032171008 50283475165773824 50314059145948416 50316617965006848 50449676556045312 50606560769343488 50742966593519616 50783422526205642 50822751132188672 50877152632111104 50938439078483437 50957148155117568 51091900581076992 51094498958770176 51146384359280896 51213726537502464 51250465072807936 51284245233564672 51419862643661568 51422477700501504 51589508598050176 51718792874164224 51725933254635744 51800111730884608 51902883129982976 51937093311946752 51939734673555456 52077085477208064 52236050939592704 52280679173700432 52421597446405824 52493779319261952 52581614532628064 52600927127863296 52740026406273024 52796267725709312 52803556864107322 52806242291400416 52865782232260608 52938575724969984 53043605836136448 53078567890231296 53081267303743488 53127007732105216 53253686294761472 53305318625255424 53394511746720768 53429705089605936 53471083077042176 53612483418783744 53657955876745584 53756991460343808 53821746950850424 53921084840869888 53967152695432704 54112616718870528 54148680957722624 54151434793910272 54187127039238144 54277795646583808 54330420906510336 54499373136216064 54506897408110784 54509669462090752 54646271716098048 54653816269049088 54689839643606076 54790779757658112 54856780546059086 54971547142979584 55024845032521728 55116915351453696 55153243963464192 55192808539947008 55388857679221248 55557932336361728 55704851197300032 55707684175543296 55741567329060039 55858185000124416 55895412601520128 55935098879213568 56028692280344576 56083015129300992 56265184421275648 56268045896351744 56416842600308736 56454028019206272 56566032786192384 56568909561495552 56626354112060992 56778985794303744 56868260929200448 56894880362790912 56932380865511424 57123883208146944 57175595023712256 57350123702050816 57463906322481152 57501781881083904 57504706245722112 57539682404191008 57656773206908928 57747428510693376 57836069450678272 57882180513739764 57961881331685072 58038197172806448 58080190370349056 58083144151072768 58236740748705792 58275125697245184 58316929778057216 58390743521230848 58393713095737344 58453010696321024 58610565981216768 58702720959174656 58765557307041792 58857955982052864 59019969056735232 59154316349206572 59200127692439552 59247326280573249 59356678070796288 59359696769777664 59395801191422976 59407022577825468 59516669116809216 59610248785231872 59749347627086208 59767883698618368 59831619439158784 59910397081606656 59989839750938496 59992890650585088 60154968461672448 60338591686524928 60346922130408368 60349991190171904 60501229399965696 60549465319706727 60596357119148032 60661220445978624 60716580265263104 60756599723409408 60917266077437952 60920364143149056 61062520102406784 61158530354140128 61311794778243072 61320259584124632 61323378144852096 61510567943829056 61676745937637376 61695879946960896 61761671679131648 61842990535852032 61884206808825856 61924995871936512 61928145187700736 62091909607440384 62293597037840896 62296765099532288 62334655937873592 62461504307484672 62502673878406944 62693463481210384 62716490037067776 62882339176710144 63032278815387648 63077495474225152 63131386172015616 63298332473935104 63301551633395712 63494779812984832 63662687082628608 63704648376068616 63753983668781056 63762785647223936 63837925714427904 63922576383934464 63976793545350504 64083842711640453 64094874433486848 64303067910029312 64306338167259136 64345451290708224 64476391543209984 64518889164807168 64646894612791296 64715833270926848 64988993063516704 64992298204800512 65065578132013056 65167882500145152 65207116498145706 65340214166642688 65343537169956864 65542998516629504 65606546000314368 65716322149810176 65759637033361152 65819649700360192 65993704917224448 65997061155078144 66040561079071488 66151063444274016 66242150093354368 66377360423256064 66421111009763328 66600143653994496 66644530409504768 66732278309978112 66803440795795456 67085412194597888 67088823953342464 67266235408060416 67310571869053632 67447963010727936 67529210599363058 67711230034940856 67836203509481472 67880915647340544 67890287396709414 67893740088943392 67942864206823424 68122534108102656 68125998611693568 68170901759041536 68284968716669952 68306152798420992 68378993644752896 68559816858215424 68563303600668672 68748535384768512 68958390498885632 68967911006180992 69013369074074334 69199388936807688 69249457749262336 69252979564740608 69308193007463046 69436113969610752 69481880639023104 69619732659929088 69623273306456064 69707572231600576 69895463261874432 69991705759015936 70070622603706368 70080296667571008 70083860736973824 70320035208364032 70369963106107392 70487709643014144 70530146416361682 70584767633293312 70771423853641728 70775023071657984 70962182408503296 71073758167007232 71192682328961024 71239606786141248 71431627289607936 71483311225044992 71543941168994112 71723231627378688 71733133853126928 71865530487668736 71956203593910272 72150155625160704 72172538805878784 72249502718984192 72340951398782976 72344630438166528 72440561208680448 72805312429792704 72871755025398784 72919786191474768 73054373010210816 73112617196456292 73116335480400576 73366460043362304 73489220468604928 73537658617952256 73560472244453376 73735873331208192 73851810238961664 74047105912905216 74273134929733376 74276912234057728 74322089772080052 74477580000165888 74522418855023664 74580131838951424 74674530476163072 74678328194236416 74777353505734656 74966004681541662 74975096710692864 74978909714644992 75153870895269888 75222456800411648 75272037358941696 75421377048256512 75425212748660736 75471088718922624 75474926947510272 75705314392404992 75909841154015232 76114449890279424 76234126698283008 76435722232676352 76669042508111872 76672941660962816 76719576538921344 76875697609211904 76926367850347008 76996571347591168 77176240684986352 77384262897075264 77578189311246336 77588899881953616 77648987664941056 77700167596326912 77854324694974464 77905639967920128 77909602010333184 78064174626766848 78147421308289024 78354076409389056 78421018760550648 78477274642737152 78740668978892928 78872421798942096 78901390691794944 78996435040764332 79142237427728384 79194401588563968 79205335296160983 79209363437100624 79355558822412288 79407863587454976 79480331713642496 79565408754204672 79665796836114944 79690511598157824 79880529442142208 79986453001251328 79990520867446784 80091767620081152 80206624615563264 80418725128175616 80515597253086723 80668305866620928 80732620426275636 80881627261304832 80950729043149056 81008799631212544 81223021436583936 81227152190865408 81280690558857216 81416693469875712 81544707138853504 81749059704324096 81760346112166176 81764504193136128 81969407574147072 81980724403573632 82235661250183168 82285170819088629 82457320714469376 82566661162582016 82570860250267648 82675373027180544 82789212809920512 83112874583831456 83282005743312896 83336898504542592 83557276795950048 83561526263314944 83843118902280192 83902648318820352 84043038420516864 84175181562687488 84397776631913472 84402068844527616 84625263900463104 84883582776838144 84939531168091488 85168478691455616 85230101845245952 85302391393800672 85342320544186368 85445123615520604 85685824812220416 85793935054277632 85968522057613312 86025185553076224 86195859483721728 86252672821625856 86257059368583168 86621142766040064 86754104176017408 86823270770609646 86890510000193536 86942821997527608 87120285555523584 87124716226609152 87355111123058688 87460338795131939 87475394667085824 87621762866413568 87679516044481536 87915848971825152 87991606556299264 87996081540104192 88054081438761984 88201417925698688 88286933973079296 88561481346351104 88800191538659328 89035017106194432 89039545154666496 89415373177847808 89624021440629312 89688313877413888 89747429158738176 89930617347637248 89984759626407744 89989335975877632 90281640046587808 90507887529787392 90520383195612552 90524986785257856 90751844099948544 90830045477470208 90894535678722048 91046624955559936 91074870397894656 91134899585114112 91413089144287232 91417738134224896 91737795531210192 91907114432200704 92017825432099112 92265851915743584 92299740054552576 92410924009950728 92515118906456064 92581485292814336 92642507518697472 92826310213238784 92887493807904768 92892217781551104 93193951015832576 93427496804941824 93440395556761344 93445147649298432 93501983906810388 93692256461227008 93826617474809856 93983612857352192 94040195221815576 94074735055601664 94188057163988242 94361898471522304 94616243211337728 94697079258023424 94765010889342976 94986142381521664 95242169719477248 95391921558658816 95494030623942912 95630975503171584 95644178470835904 95883864575901696 95888740935794688 96200207500214272 96454601865043968 96459507250888704 96518176936062336 96587414944907264 96714587314814976 97073749906390272 97226381588633024 97483489595275056 97488447307200768 97751823750217728 98050211490603008 98080629659271168 98314497774944256 98469080318615552 98574483224715264 98729474550540288 98990557375836672 98995591732617216 99096119696106736 99226595166411024 99303440000221184 99363225140031552 99566040634884096 99631666514644992 99703138007646208 99834412712067072 99954672908722216 99966795614257152 100205161193693184 100362716478588928 100561836064342016 100566950331547648 100628118291896832 100633235930013696 100899353112090624 101213121538686976 101293815899044587 101485933187039232 101566845052411284 101645502264377344 101754305264222208 101876878156966874 101914296310235136 102183801162153984 102188997917540352 102292768718561792 102427453075004928 102500930145615872 102568490467129344 102839725287323136 102844955401003008 103179017196100352 103437585748328448 103451866509271488 103520053611111501 103600223461769216 103805766259965952 103874186623893504 103879469347110912 103962289511194569 104154170954416128 104472101879185408 104561358347400864 104843194892811648 104987558638523904 105163229065256128 105480052812546048 105592535451418624 105607113728214644 105612484582800832 105731564464521216 105877151449939968 106087211672272896 106157135780462592 106162534607486976 106254015464210432 106507372589522944 106610637250510848 106789023493441536 106859410179211872 107224966837567488 107315911753491168 107643493901700848 107842169681739776 107934305390865408 108225233437741056 108297361915445248 108302869587820544 108374254078476288 108555591293167616 108660841813020672 108998746272432128 109013794816221568 109019338924181504 109307632538098176 109379679287212152 109581559515316224 109713561092118172 109943094285959168 110049690065043456 110233830702907392 110306487926928384 110385617079894016 110777715358442496 111115864672723456 111409702394600064 111415368351086592 111483134658120078 111716370000248832 111870197758427136 112057384560689152 112166030258601984 112449007022312493 112530368842551296 112536091792703488 112833685200617472 112908056038412544 113132065572384768 113137819122991104 113252708224121984 113557971588607488 113736521858400896 113864761731022848 114351190047424512 114700247404101632 114927812644962304 115003563762167808 115009412491444224 115079364808382016 115313546413817856 115494857021386752 115764361027479528 115923762663370144 116076394345612896 116160380740698112 116473481497411584 116550251394490368 116781487042461696 116906021392642048 117221131962433536 117405441918349312 117531114614083584 117715911964105728 118039938113470464 118308632698413144 118400255384879104 118494652561146498 118713356141592576 118791602382845952 118814045155650936 119033338233618432 119220497570463744 119498695254172416 119535767397236736 119663238878317568 119820794163213312 119979679501876992 119985781301170176 120309936923344896 120677183373049856 120693844260816736 120699982380343808 121002458799931392 121098930639413454 121192714238296064 121322440891957248 121513199446818816 121834532154875904 121840728286298112 122125040204813568 122317060708280256 122623589556486144 122640519168249264 122646756289704192 123021135887658112 123353491875274752 123391759893921792 123523343358263296 123685981071704064 123768413617651712 123849991743873024 123856290375401472 124183819214880768 124587194075681792 124593530199064576 124669311875747184 124923008614969344 125005347756813888 125386926962420768 125432980074135552 125764678353420288 126064557630775296 126262772344031232 126596664947870208 126603103266791424 126989559625969664 127325374165257216 127409296752137232 127507967337562112 127525571294447872 127675851428855808 127845152767868928 127953587090701008 128167685423280906 128189748866973696 128606135820058624 128612676334518272 128690902581416448 128952783086419968 129037778329614336 129293789225582592 129431666541853696 129977986127033408 129984596409601024 130131156264026112 130335765000290304 130414232996291412 130680428333285376 130687074339913728 131085997033259008 131213092000628736 131432644299620352 131519274066722304 131639299400720384 131987409834448896 131994122310156288 132081122158142976 132302126888548032 132484300186708736 132754720846512128 132842222019526656 133200287307988992 133289060819009536 133464556619956224 133606881591590912 134170824389195776 134177647906684928 134532470816120832 134621143738107264 134895926021455872 135058421198726116 135422460069881712 135672407018962944 135761831294681088 135780574793418828 135787480177886784 135885728413646848 136245068216205312 136251997223387136 136341803518083072 136569937433339904 136612305596841984 136757987289505792 137119633716430848 137126607201337344 137916780997771264 137935822012361984 138026738148148668 138398777873615376 138498915498524672 138505959129481216 138616386014926092 138872227939221504 138963761278046208 139239465319858176 139246546612912128 139415144463201152 139790926523748864 139983411518031872 140141245207412736 140160593335142016 140167721473947648 140739926212214784 140975419286028288 141060292832723364 141169535266586624 141282085745982363 141542847707283456 141550046143315968 141924364817006592 142147516334014464 142385364657922048 142479213572282496 142863254579215872 143087882337988224 143446463254757376 143466267706253856 143912407187820544 144300311250321408 144499005437968384 144681902797565952 144689260876333056 144881122417360896 145610624859585408 145743510050797568 145839572382949536 146225234392912584 146232670960801152 146978440937209856 147075317235904512 147120944488906752 147471746662416384 147703620477923328 148094211825810432 148546269859466752 148553824468115456 148644179544160104 148955160000331776 149044837710047328 149349060952326144 149528966327161057 149554707011469312 149932009363083324 149950193421385728 150307741790539776 150444913600823296 150544074717883392 150842754096513024 150850425497321472 150942177437845248 150949853895020544 151410628784809984 151819682308030464 152228899780558848 152468253396566016 152815317235450311 152871444465352704 153338085016223744 153345883321925632 153439153077842688 153751395218423808 153852735700694016 153993142695182336 154352481369972704 154768525794150528 155156378622492672 155177799763907232 155400335192653824 155708649389948928 155811279935840256 155819204020666368 156294842616578048 156708152818778112 156842037521101296 156954549285474304 157481337957785856 157744843597884192 157802781383589888 157992870081528664 158284474855456768 158388803177127936 158410670592321966 158418726874201248 158815727174909952 158960663427284992 159130817508409344 159331593672229888 159381023196315648 159761058884284416 159972906002502656 159981041734893568 160183535240162304 160413249231126528 160837450256351232 161031194506173446 161465240852551272 161763254522609664 161901458086298112 162017599262425088 162446042873167872 162454304381730816 162561381117714432 162833386939751424 163089414277707008 163498119408648192 163520692224332352 163529008386272256 163938815148294144 163961448807147264 164471322500366336 164570341638177258 164914641428938752 165133322325164032 165141720500535296 165350746054361088 165578425619841024 166225749167662912 166564011486625792 166673797009085184 167114553591900096 167123052526629888 167686237804560384 167805296637640704 168086076841033728 168350363125374976 168795553263826944 168804137689055232 169250527800926208 169767165553676288 169879062336182976 170336957382911232 170460203690491904 170604782787601344 170684641088372736 170890247231041208 171371649624440832 171587870108555264 171937044115226624 172050371106152448 172391718967443456 172505345643251712 172514118737166336 173242285532080128 173508208352034816 173646541541219292 173781020000387072 173885643995055216 174240571111047168 174249432453218304 174710222246117376 174920677590263878 174950789334171648 175243525732827136 175359032088963072 175831697943650304 175983213112598528 175992163080208384 176108162877523968 176402835851397376 176573867946158592 177122962692702208 177600383077318656 177741978841719747 178070034212388864 178079090309332992 178830746355695616 179248042881258624 179376627754827776 179494858317476352 179969519252815488 179978671951755264 180563280093175616 181015775059574784 181040766391225104 181049973570515712 181503688199897088 181660090954940416 181789071357444096 182093249911119872 182149740795789312 182269799170228224 182826178288574464 182835476268449792 183475591062420384 184035650864198224 184531703831487168 184821848019901456 185030237812912128 185162970585628672 185285015037394944 185652620426477568 185774987615809536 185784435563102208 186387902031665152 186880791113522688 186890295298596864 187003967813620776 187384512922454016 187967225714704384 188080390443631152 188149470111203328 188376114327976484 188723796943044608 189232486422675456 189394158516046848 189530021778685952 189972284763043328 190484339438954496 190783843117317632 190988061247885824 191261951006343168 191288356941671808 191767729151803392 191998731911206801 192251528134921359 192400415000428544 192909203730087936 192919014501777408 193036353872124672 193174829889814528 193429174629629952 194147499812780544 194452763177266048 194966979190550112 194976894614401536 195503647500435456 196100422981206016 196628995549888512 196938160637231104 197148966449430528 197458949101080576 197981114751673344 197991183465234432 198192239392213472 198453190332822048 198726450280063104 199132081269768192 199263333029289984 199909345817444432 199933591228514304 200410322387386368 200725432957177856 201123672128684032 201133900663095296 201256236583793664 201266471860027392 201798706224181248 202426243077373952 202587631798089174 203133690104822568 203291004528754688 203508610528444416 203753756313933748 203828592620470272 204367602324307968 204377995835080704 204585537437123584 204854906150009856 205001860291231744 205136980934258688 205679450574646272 205689910802006016 206358034392200704 206875171496656896 206903733018542976 207040107222223002 207200446923538432 207748373247787008 207758938694221824 207924579022389138 208308341908832256 208944203758370816 209122716694801728 209686389785623296 209975117277047808 210326458130512256 210960105625092096 211185070902837248 211214227456429288 211224969165601664 211463128929042432 211754302899879936 212314271560925184 212325069214973952 212508030928420864 213014745179045888 213221274501021696 213578046986883072 213718820358423744 214449933675134976 214631823506982336 215286987803401696 215868610781730816 216450466875482112 216594723830890496 216748508156952576 217111182586335232 217321683626041344 217997492544864256 218027589632443136 218038677848363008 218615265076196352 218759358574424304 219163119030632448 219427122184236344 219886188571918336 220099380130086912 220467661405814784 220612975853856768 220771234159788032 221555430716884992 222231729345446912 222819404789200128 222830736702173184 222966269316240156 223432740000497664 223740395516854272 224114769121378304 224332060517203968 224898014044624986 225060737685102592 225072183585406976 225667370401234944 225816112076825088 226264131144769536 226275638245982208 226505416448243968 227115943177214976 227473043716801792 227729523462045696 228702380094849024 229400494808203264 229855625289924608 230007127524335616 230018824982888448 230158729616764032 230627092827635712 230989714042773504 231528722054959056 231847525326740288 232152788691225792 232320761481396224 232946962994823168 233100502788980736 233562974084923392 233812042785284096 234442263924867072 234810883836698624 235062229228167168 235431823928211456 236617265396826288 236800510769758208 236989305122292996 237426712283185152 237583204765691904 237616005888482949 237628090311301872 238066676467236864 238440995140927488 238997390508344832 239071534794473472 239326477756635136 239641588326426624 239959359003753984 239971562602340352 240619873846689792 241354366746099712 241387688521633472 241399964760687616 241546791759260169 242004917599862784 242197861278826908 242385428476592128 242644881783914496 243026398893637632 243669064309751808 243681456572596224 244250080409627136 244634121416560512 245247179112972288 245281038336498528 245293512579408384 246042271775316224 246706983750549504 246855512457265887 247046686716526592 247371962143408128 247536827235303424 247699983487746048 247712580750802944 248367638429761536 249174388151363584 249187060398129152 249338623751494368 249846017229938688 250010695513627776 250773853924841536 251529356706840576 252129115261550592 252525544688062464 253193329895740416 253206206533582848 253979119251939328 254650748330514432 254818593504274464 255051142588895744 255690305535737856 255907174181402016 256335370846561812 257212271640117248 257225352669036544 257381805162832896 257905566172839936 258075556659228672 258587578451165184 258863333083707392 259955972254066816 259969192819202048 260262312528052224 260671530000580608 260828465992582824 261360856666570752 261374148679827456 262171994066518016 262381016385395817 262426184001257472 262865288599240704 263038548133444608 263278598801440768 263974819668897792 263988244620312576 264162244316285952 264604253777096064 264968600373417472 265684444039053312 266400574615977984 267213763183181824 268341648778391552 268355295813369856 269064941632241664 269242287476214528 269791852042911744 270116842397452232 270844920139763424 271523662589362176 271561149586837656 271574960355773568 271771456827293696 272490136432410624 272683607036166144 273139874866679808 273224611193683968 273515974579011584 274239267432861696 274253214402674688 275871644024723968 276053476296297336 276797555747230752 276997830997049344 277232772029852184 277744455878443008 277927522556092416 278478930639716352 278830288926402304 279581853047497728 279966823036063744 280282490414825472 280321186670284032 280335442947895296 281479852424429568 281950838572056576 282120585665446728 282339070533173248 282564171491964726 283085695414566912 283848729634013184 284295032668028928 284770729315844096 284958427144564992 285726509158431744 286175764675976448 286892926509514752 286932535412507712 287824814375641088 288600622500642816 288998010875936768 289363805595131904 289378521752666112 289762244834721792 291221249719170816 291487020101595136 291679144765899072 292450468785825168 292465341921602304 293956881874419712 294150634471809024 294241888977813504 294943493324832768 295407240955846656 296188423651620864 297092539718933504 297107648936230912 297288359088320208 297910320000663552 298089675420094656 298698121904652288 299057932654322114 299109414022938624 299864018726166648 299900386842771456 300615483581079552 300889827201646592 301088149435766784 301685508193026048 301700850994642944 301884354875690496 301899707790041088 302821257569619968 303639364616060928 303881447697133761 304457799561117696 304936506793132032 305630634470900622 305742888930705408 306676170032447488 306691766643851264 306878306155685376 307502790436847616 307705471401388032 307986285390364672 308704962739945408 309537051588301056 310312757244985344 310355599527814464 310800670385307648 311417298779897856 311622559871680512 311638408041332736 312589685233156096 313416305637556224 313684075042202592 313909098570948608 314962675915571712 315489687195768384 315985740163057328 316568949710913536 316777606354255872 316821341184643932 316837453748402496 317631454349819904 317921326854569984 318261635016818688 318663187344459776 318762046392631296 319522117768568832 319945812005005312 319962083469787136 320367070480324608 321674900512702464 322062389012346892 322930481705102544 323526509045219328 323802916172596224 324035198524850176 324892085746335744 324908608763461632 325122762235428864 325666773879502848 326178828555414016 326996238817296384 327041384448664704 327058016772544512 327922897614294528 328942645000732672 329140683276354516 329829282857877504 330266644650328064 330283441001070592 330701492108722176 331156851239682048 332451498335325824 333128022973251584 333347594018170368 334229107183800192 334246105053259776 335610593275281408 336172153682067456 336700726250749952 337591106527653888 337608275378110464 338501055601852416 339534331107352576 339758124672365952 340673914765822464 341209565575202688 341780494462082416 343175740217110528 343874088230453248 344100742212304896 344783437934886912 345010691286503424 345028237474332672 346484571064160256 347293083082438584 347562040000774144 347771287990110432 348481142222094336 349420444492234752 349841355180527756 350487051465654272 350718064177926144 351663395887300608 351966426225197056 351984326160416768 352216325755047936 352805671702794752 353147735892317184 354245925385404416 355200766154637312 355483957683439494 356140068424777728 356569073549384059 357661492711391232 358496085762517248 358753255509655552 358989716634952704 359939038505630976 359957343903510528 361126560186351232 362031550119149568 362081532782450208 362099947141031424 363007376399794176 363320181909880832 363578142714888192 364186499822239744 364539598340456448 365652356577148928 365670952536899584 366951182124840768 368071301728396448 369063407662974336 369643696039802912 370060475625824256 370570030074789888 371305240852955136 371549975231619072 371568871126204416 372775804063330304 373761582227045376 373780590597193728 374007935627241552 374769025844908032 375934451429408768 376160780887262304 376298940222406656 376752228655952968 377447593886089216 378788317032093696 379060043557371904 379944569526086656 380968678877908992 381567686234635264 381976122495771648 382523902012686336 382576713883343616 383535458303606784 383997463822413602 384503056269842718 384800830000857088 385818407460175872 385838029003554816 386072707744249344 386349659779629056 386858349259259904 388294999625561088 388905526354532096 389933958381100224 389953789228803072 391007295000870912 392200845962412032 393257991099777024 393876321274462208 394297932898861056 394917898202161152 395962229503346688 395982366930468864 396384478784426944 396906380665644096 397452900560126208 398264162539536384 398526666058579968 399818691634888864 399867182457028608 400820644774772736 401450865914355712 402247344257368064 402512473167587328 402532943720054784 403597412448362496 404852486154747904 405175263596178348 406267380209645136 406582009057509376 407017221056888832 407507512627867496 407657185240940544 408735204648615936 408755991670161408 409171074874247168 409709812300019712 410003720582463488 410273961868517376 411358901149292544 411379821604012032 412716068784401408 413750342993313792 413807466037085952 414080214444446004 414400893847076864 415496746495574016 415517877388443648 415849158044778276 416616683817664512 417888407516741632 418245433389603456 419372779571246592 419950234554095616 420652916261024512 422370141805674496 422428454912858576 422449938331203328 422926257858084864 423508605799759872 423846257237947089 424628543121850368 424650138429947904 425016061856841728 426029490358091776 426442549002043392 427156093973766144 427437640716847488 429263647013964672 430573975606803392 431737221563461632 432900933750964224 433189447661780992 433497016313905152 434222365172670464 434643367252082688 436055179264886272 436077355696726016 437230530152392704 437518717148848608 438854244368472688 439772377143836672 440935322811629568 441225951707713536 441542468319576064 443110861433769984 444463458690893824 445638809578400256 445661473404346368 445932538632480312 446865480000995328 448229538242756608 448586898981483171 448664121034407936 449796028089249972 450121475370205184 450144367170813952 451334740802469888 451632224153650176 452528262289539072 452551276491964416 453010832896487936 454231886354429952 454946087433603584 455459046924091392 457404760189698048 458445951706350933 458800989616406528 459711250579849216 460014255048671232 460037649965776896 460317459233528064 461254185655271424 461979428085547008 463057444109918112 463695050653480576 464305577382451584 464641522962792448 466201005577961472 467125948169846784 467624085570568192 468884527849734144 469621767673397248 470124458456334336 470863647856422912 473234530793652576 473978610244585992 474853424566370304 475166409531383808 475232011776965898 475256180622603744 476881990281854976 477994781016689664 478143069588946944 478652955513270272 479283176652853248 479918718007507968 479943125204680704 481239747693379584 482708733492199424 482775377043266944 482799929521375232 483093583518520338 484395722557653816 484770856953184256 485289763567828992 486052797787275264 487338128619503616 487362913145192448 488500160819254272 489268242833121024 490494358225944576 490562076672997056 490587025158816768 492084543550632448 493413967501099008 493711024914531774 494093373433053184 494743924286816256 495399966975492096 495425161501605888 496735276859523072 498348776302727168 498374120796258304 498677247502988736 499692034459877376 500021391027255552 501547707849683072 503058713413681152 504258230523101184 505051089376124928 506386659791480832 506412413067165696 507958238503878656 509301496661028864 509637187008548928 510102285177791488 511380611071475712 511814348362804032 512670741693123624 514424543280234496 514763610325665792 515811132345679872 516151113318457344 517175156902330368 517726666167414784 519911944508133632 519938385638404096 520524625056104448 521343060001161216 521656931985165648 522721713333141504 522748297359654912 524343988133036032 524762032770791634 524852368002514944 525730577198481408 526077096266889216 526557197602881536 527949639337795584 527976489240625152 528324488632571904 529208507554192128 529937200746834944 531368888078106624 532801149231955968 534427526366363648 536683297556783104 536710591626739712 538129883264483328 538484574952429056 540233684794904464 541689840279526848 543047325178724352 543122299173675312 543149920711547136 543542913654587392 544980272864821248 545367214072332288 546279749733359616 546449222387367936 547031949158023168 548478534865723392 548506428805349376 551743288049447936 552106952592594672 553595111494461504 553995661994098688 554465544059704368 555488911756886016 555855045112184832 556957861279432704 557660577852804608 559163706094995456 559933646072127488 560642373340568064 560670885895790592 563901677144113152 564241171330893456 564678141066346496 565128342983929452 566171390829133824 567697459268026368 568590065336057856 569541458631688192 569916854289129984 571453018316863488 572351529351952896 573785853019029504 573865070825015424 575649628751282176 575996195733620403 577201245001285632 577996021751873536 578727611190263808 578757043505332224 579524489669443584 582442499438341632 582974040203190272 583358289531798144 584900937571650336 584930683843204608 587913763748839424 588301268943618048 589886986649665536 590814481911693312 592376847303241728 594185079437867008 594215297872461824 594576718176640416 596179350840189312 597396243809304576 598115865308644228 599728037452333296 599800773685542912 601230967162159104 601779654403293184 602176298871533568 603371016386052096 603401701989285888 603768709751380992 603799415580082176 605642515139239936 607278729232121856 607762895394267522 609873013586264064 611261268941801244 611485777861410816 612222371565923573 613352340064894976 613383533287702528 613756612311370752 615005580873695232 615410942802776064 615972570780729344 617409925479890816 619074103176602112 620625514489970688 620711199055628928 621601340770615296 623245119743361024 623276816082665472 625179370466312192 626832611275112448 627368150084405184 627818197141897216 629925351831143424 630979374391536768 631971480326114656 633555212708511744 633642682369287864 633674907496804992 635262908699639808 637326374688919552 637524092785262592 639044235537137664 639891624010010624 639924166939574272 640734140960649216 643349801025404928 644124778024693784 645860963410205088 647605832345192448 648070397049700352 649784171492671488 650245524470857728 651333547759005696 652357657110828032 653992477634592768 654082768897329408 654116033545089024 655845795228589056 657885290001465344 658281366552709032 659658565715755008 660533289300656128 661402984217444352 662199708020284681 662313702479364096 664902996670651648 666256045946503168 666695188036340736 668458214367600384 668492210106519552 671221186550562816 672344307364134912 673401452501499904 675182213055307776 675216550756220928 677002111203704832 679068662214705152 679516249344731904 681347829531644928 682419131150405376 683560988924164832 686351480434221056 688201484424609792 689566875869773824 690021382573006848 690056474948665344 692969142128320512 694586166164877168 695124080001548288 695542575980220864 696962284444188672 698840888984469504 699682710361055512 700974102931308544 701436128355852288 703326791774601216 703932852450394112 703968652320833536 704432651510095872 705611343405589504 706295471784634368 708491850770808832 710401532309274624 710967915366878988 712280136849555456 713138147098768118 715322985422782464 716992171525034496 717506511019311104 717979433269905408 719878077011261952 719914687807021056 722253120372702464 724063100238299136 724163065564900416 724199894282062848 724640375277780507 726014752799588352 726640363819761664 727156285429776384 728372999644479488 729079196680912896 731304713154297856 731341905073799168 733902364249681536 736142603456792896 738126815325948672 739287392079605824 740120951251648512 741140060149579776 742610481705910272 743099950463238144 743137742252408832 745551608126660608 747523164454090752 747561181194387456 748015871254483104 749538051689816064 751868902858817536 752321561774524608 753504457311905936 754895187772178432 757576634064187392 758120087114743808 759889139052173312 761937357755817984 763135372469270528 763952244991543296 765153427766687232 767070916607213568 767994927644827204 769006112539685436 769601660001714176 771636814920351744 771676058007109632 772145415488498688 772699319559258112 773716698518519808 776589999251122176 777811052709064192 779867916762200448 779907578457606144 782014590001741824 784401691924824064 786515982199554048 787143049156187451 787752642548924416 788595865797722112 789835796404322304 791924459006693376 791964733860937728 792768957568853888 793812761331288192 794905801120252416 797053332117159936 799637383269777728 801641289549545472 802901731828711424 804494688514736128 805024946335174656 805065887440109568 807194824896724992 810350527192356696 812534760419290272 815015025255734992 815314370481881088 817470409297231872 818342149748494336 819419624600039424 820007441164926976 820547923737034752 822717802298585088 822759643208024064 825432137568802816 827614932074171904 828160428888892008 828801787694153728 830993492991148032 831698316089556552 833233367635329024 835776815033483264 836490866779206912 838745559142493184 839900469108191232 841305832522049024 844740283611348992 844856909825717152 844899876662406656 845852515716169728 847017211599519744 847692514475894178 849257086243700736 852058980716183552 852885098004086784 854312187947532288 854875281433694976 858527294027929344 861147951213606784 863474443126923264 865801867501928448 866378895323561984 866994032627810304 868444730345340928 869286734504165376 872110358529772544 872154711393452032 874461060304785408 875037434297697216 877708488736945376 881870645623259136 882451903415427072 886221722867539968 888926917381787648 891277619156800512 891322946808692736 891865077264960624 893730960001990656 896459076485513216 897173797962966342 897328242068815872 899592056178499944 900242950740410368 900288734341627904 902669481604939776 903264448307300352 905056524579078144 905102552983928832 906021665792975872 908463772708859904 909892174867207168 910918093848182784 914809520379396096 916891903412701866 917601979232813056 920028510097342464 920075299931553792 920634918467056128 922508371310542848 923958856171094016 926114888219836224 927390101306961152 928611154764903168 929283045925584896 932402011155922944 934251896339693568 935248171141136384 937769055699468288 939243535346794496 940248916912668672 941727295712845824 946469061587305152 947957220489171984 949706849132740608 950332819062767616 950464023553931796 950512361245207488 953763980563709952 955989562033379328 956286139177893888 957305911026540544 958566353305706496 959837436015015936 959886250409361408 965417466984398848 965550754086533888 965599859042750464 966187167037040676 968791445115307632 969541713906368512 970579527135657984 972105595574550528 974676257239007232 974725826290384896 977000321638508544 978536485666242048 980988716451889152 981124153345994112 981174050317633536 984169087101264896 986827935002198016 987422049829063548 988186746866106368 989487848573632512 990799933950984192 990850323003211776 993470553719046144 996697552605454336 996748241592516608 997354495005977472 999384068919754752 1000042782054511104 1003095415699366144 1008516461046202368 1010102178752249856 1012773319582961664 1012824826134331392 1015916477007757312 1018602993322057728 1019274374017097856 1020204570355582976 1023628696725608064 1025341483386247248 1028849086560468992 1029527220651331584 1031622264691359744 1032302226636914688 1034350313804660736 1035453332334829568 1039823889016267264 1039876771276808192 1042686120002322432 1043313863970331296 1045443426666283008 1046702764290127399 1048687976266072064 1049524065541583268 1051461154396962816 1052154192533778432 1053114395205763072 1055899278675591168 1055952978481250304 1056648977265143808 1058417015108384256 1059874401493669888 1062737776156213248 1065602298463911936 1068855052732727296 1069707220648152177 1073366595113566208 1073421183253479424 1076259766528966656 1076969149904858112 1080467369589808928 1083379680559053696 1086094650357448704 1086244598347350624 1086299841423094272 1089960545729642496 1090734428144664576 1092559499466719232 1094063898316046336 1096957069731446784 1097012857610698752 1103486576098895872 1104213905185189344 1107190222988923008 1107991323988197376 1108931088119408736 1111710090224369664 1113915722558865408 1115321155705609216 1118327412189990912 1119867292144254976 1121284746681136128 1121341771791581184 1127803354288226304 1128482342661786912 1130256685967858904 1132342781658267648 1137180130672115712 1139082917263376384 1139833708578259968 1142906036633726976 1144703058703905792 1147571706038059008 1147730141650030848 1151299257502564352 1151992391467240806 1154402490002571264 1155992043503747072 1157455222380527616 1157514087010664448 1159048979338887168 1164884998876683264 1165948080406380544 1166716579063596288 1169801875143300672 1169861367686409216 1176602537887236096 1179773973299331072 1181628963823386624 1184753694606483456 1188370158875734016 1188430595744923648 1189153436353280832 1192358701680378624 1194792487618609152 1196231730617288456 1199456074904666592 1199601547371085824 1202461934324318208 1203559308806586368 1204352597743067136 1206742032772104192 1207537419502761984 1207598831160164352 1211285030278479872 1214557458464243712 1215525790788535044 1219746027172528128 1222522537883602488 1222971555722821632 1224444743131847146 1226704680129789952 1227513224622741504 1230011161747390464 1230821885605552128 1231945141561458688 1234819850959781632 1238148206353204224 1241251028979941376 1241422398111257856 1243202681541230592 1246490239486722048 1246553632165330944 1250358740932624384 1253665222550224896 1254736300168810368 1255636394283794432 1259850703662286848 1261958748783073536 1263942960652229312 1267110425417023488 1267285364738575728 1267349814993609984 1270525817399279616 1274652749377839104 1275048185570525184 1278088471074275328 1279783248020021248 1279848333879148544 1281468281921298432 1288249556049387568 1291721926820410176 1295211664690384896 1296140794099400704 1299568342985342976 1300491048941715456 1302667095518011392 1304715314221656064 1308165537794658816 1308232067090178048 1311691590457178112 1315770580002930688 1316562733105418064 1319317131431510016 1321066578601312256 1322805968434888704 1324399416040569362 1324627404958728192 1329805993341303296 1332512091893006336 1333390376072681472 1336916428735200768 1336984420213039104 1344688614728269824 1345760696944449513 1346802905002999808 1350364426110615552 1350433101512441856 1354004222407409664 1358137324429410304 1359032498689463808 1362695659063289856 1364838262300810752 1367121977848329664 1372702960868442112 1376402968849219584 1379133751739547648 1380042765146013696 1380112949897330688 1385938284256641024 1389172332329754336 1391085151960441728 1393924568888377344 1399365420722111024 1401948205862617088 1402872256711704576 1406653583549202432 1407865704900788224 1407937304641667072 1408865303020191744 1411222686811179008 1412590943569268736 1416983701541617664 1421935830733757976 1424560273699110912 1426276294197536236 1430645970845564928 1433984343050068992 1435013022038622208 1435958866539810816 1439756154022523904 1439829375614042112 1444506240745404928 1448126200476598272 1448326131129800832 1448399788564125696 1449280750555561014 1454312570859552768 1456745999288958976 1458158393361825792 1462609426308595712 1462683810147598336 1467804728499363072 1472285206913585792 1476253630651897344 1478574784159211648 1480241902503297024 1482280120299159552 1486199900926476288 1486275484504817664 1491103216253321216 1495046328908181504 1495122362388774912 1496031742508966208 1499076103379632128 1504643123549049216 1507008914623811872 1515153268128374784 1519778278104346624 1523874715511635968 1526270744938541056 1527904489983086592 1530306855533374464 1534141833214427136 1535989855289654408 1538012225079370872 1539203320003428352 1543273629840703488 1544290830976997376 1545398639118516224 1547433397037039616 1553179998502244352 1555622105418128384 1559735833524400896 1559815156915212288 1564029180003483648 1568803383849648128 1573031964399108096 1574286098312374902 1575505285097848832 1577191731595444224 1579671592808644608 1583848918013386752 1583929467721875456 1585537915137707776 1587625522662576384 1589811602240504832 1594106664234319872 1599274766539555456 1603282579099090944 1605803463657422848 1608989377029472256 1610049892670349312 1610131774880219136 1614389649793449984 1620701054384713392 1625069520838580544 1630030050511469984 1630628740963762176 1634940818594463744 1636684299496988672 1638839249200078848 1641095847474069504 1645435604597170176 1645519286416048128 1650864275137605632 1655229864148343808 1656320857777784016 1657603575388307456 1661986985982296064 1663396632179113104 1666466735270658048 1671553630066966528 1672981733558413824 1677491118284986368 1679800938216382464 1682611665044098048 1689480567222697984 1689713819651434304 1689799753324813312 1691705031432339456 1694034423199039488 1695385028951788356 1698514172487401472 1704117961432367104 1705770196008173568 1708624375895064576 1709750562867389952 1717054588055858688 1722295902427213568 1726948886253846528 1727988587200861209 1731603735003856896 1732757790647123968 1733988065255620608 1736889460690681856 1738573469008330752 1744220717059545088 1744309422786904064 1748922120609570816 1750074868595394432 1755416977473890752 1763741291246518272 1764903806830854144 1772443445735079936 1777853834763575296 1782555238313601024 1782645893617385472 1783730154529921248 1792918152971026432 1794347595925932684 1799184112356999888 1800485901480820736 1800577468683255808 1805338963209879552 1806528896614600704 1810113049158156288 1810205105967857664 1812043331585951744 1816927545417719808 1819784349734414336 1821836187696365568 1829619040758792192 1833783806825403732 1835203958465626112 1836667114697770719 1840057020194684928 1840150599863107584 1841269836934112256 1845016742621085696 1847917712342188032 1852229776439672448 1854780202613922304 1857222309529806336 1864804022311845888 1870496342282272768 1875538111398936576 1878487070693588992 1880497833825337344 1883454591425691648 1892938123174610304 1895914440978343968 1900665638125535232 1900928047107863592 1901024722490414976 1911979124066758656 1912572278355787776 1914611822053081088 1917132706611412992 1919674872030031872 1919772500818722816 1931101508173067776 1931199718085500928 1932374334074081352 1937582890230615264 1944211191149101056 1949352514478014464 1954000643277017088 1957072971332484096 1961977432903778304 1962248306691988224 1962348100635267072 1968338174202529792 1973655870004396032 1974844099658127096 1976373493732212736 1978975697147265024 1981599867901968384 1986599124060854043 1986941107438092288 1993395105210908672 1993496483185033216 1994708990011954944 1998768137839509504 2000085564109022208 2006190831398732288 2017032922092404736 2020204357504499712 2025546639165923328 2025649652268662784 2031832954015514624 2037205986644115456 2038548748034195712 2040409140711165952 2047257393451216128 2050682966772494496 2057698173120937984 2059054441302663168 2064604453273829376 2068700627609321472 2070906664669659136 2079647778032534528 2079753542553616384 2085372240004644864 2086627727940662592 2090886853332566016 2093405528580254798 2099048131083166536 2102922308793925632 2104308385067556864 2106228790411526144 2111798557351182336 2111905956962500608 2113297954530287616 2116834030216768512 2119748802987339776 2125475552312426496 2131204596927823872 2137710105465454592 2139414441296304354 2146733190227132416 2146842366506958848 2152519533057933312 2153938299809716224 2160934739179617856 2166759361118107392 2172189300714897408 2172489196694701248 2172599682846188544 2179921091459284992 2181468856289329152 2185118998933438464 2188127796632092672 2193914139462893568 2194025715221397504 2206973152197791744 2208427810370378688 2214380445977846016 2215982647976394752 2217862176238817472 2223420180448739328 2227831445117730816 2230642311411218432 2236654824379981824 2239734584288509952 2242569493362272256 2242683543583162368 2255606708576452608 2256964685323573824 2260513371935717808 2264685563316535296 2274360261344231424 2278165834526752768 2279667417156519936 2285812073267453952 2289406117407811584 2295460283300061696 2302598515005128704 2303984782934481612 2308804980005142528 2311984087007494144 2314910444761055232 2315028174021328896 2318097958677774336 2329769997753366528 2331896160812761088 2333433158127192576 2339603750286601344 2339722735372818432 2353205075774472192 2359547946598662144 2363257927646773248 2369507389212966912 2376740317751468032 2376861191489847296 2378306872706561664 2384717403360757248 2392463461234576912 2398912149809333184 2404923868648636416 2407118617613172736 2408705195486134272 2413484065544208384 2415074839005523968 2415197662320328704 2422570060556959744 2431051581577070088 2445045075767204976 2445943111445643264 2448889486263694292 2453409360259579904 2455026449245483008 2460022323494780928 2461643771211104256 2463890283122917376 2469639701919563264 2476296412706408448 2482844796222515712 2486405363082461184 2492980478973444096 2495983514845688413 2500717481865248768 2507330445100449792 2509472600337620736 2511272788567588864 2519701407324573696 2523917497566147072 2527885921304458624 2534220850834046976 2534570729477151456 2534699629987219968 2541051634798559232 2549305498755678208 2556176942148550656 2559566496040042496 2559696667758297088 2562936563842596864 2576499112098775136 2583443853640820352 2590423329380769792 2599136685970685952 2600982097883430912 2605334191036022784 2609430628443312128 2616331075589317632 2616464134180356096 2623383180914356224 2631541160005861376 2633125466210836128 2642133157202624512 2645611936869777408 2648798832081138724 2659611986682606592 2665024183786012672 2666780752145362944 2673832857470401536 2673968840426078208 2689377229456539648 2691521393888899026 2693605810005999616 2700728852221231104 2700866203024883712 2708008444814819328 2716274648858820608 2718064997378927616 2725391318126579712 2729676524601621504 2734243955696659328 2745405921736884224 2752805937698439168 2760085530292027392 2760225899794661376 2771876568513282048 2778344664659508672 2782170303920883456 2787849137776754688 2798730841444222048 2805744513423409152 2813307167098404864 2815731409801576448 2817730606040383488 2822445373622358016 2825181887138537472 2833967403083235328 2843871661467515952 2849120547398221824 2852552588395072472 2861291941691129856 2867968686100137984 2870026044077244416 2871917733079621632 2879512308045047808 2879658751228084224 2889012481490809856 2896252400953196544 2896652262259601664 2896799577128251392 2898561501111122028 2908625141719105536 2913491998577917952 2916316786723651584 2925218852617191424 2935609456998726144 2944570413827171584 2952507261303794688 2957149568318423296 2960483805006594048 2964560240598319104 2972399801852952576 2972550969009635328 2982206432506642432 2990092657816363008 2990244724777549824 2992063485017932416 2998152206759264256 3009286247098098432 3014017829247623744 3030306536256749568 3039556556208693248 3047749431023271936 3052541489877082112 3055808979966173184 3060613711066748928 3071979710579308816 3076024450158741744 3078406640006856704 3086547259681406976 3088581661953994752 3090797278237032448 3094866794074079232 3106359997004488704 3111244210836256768 3119471667048801792 3119630313830424576 3128058360006967296 3137606767699296256 3140108292870382197 3146063928798216192 3148572196624749804 3151010570195697664 3154383463190888448 3159343185617289216 3167697836026773504 3167858935443750912 3171075830275415552 3175251045325152768 3179623204481009664 3188213328468639744 3198549533079110912 3206565158198181888 3209121661944456531 3211606927314845696 3217978754058944512 3220099785340698624 3220263549760438272 3228779299586899968 3241402108769426784 3250139041677161088 3260060101022939968 3269881637188927488 3273368598993977344 3277678498400157696 3282191694948139008 3290871209194340352 3291038572832096256 3301728550275211264 3310459728296687616 3312641715555568032 3323973971964592128 3326793264358226208 3343107260133933056 3345963467116827648 3354982236569972736 3359601876432764928 3365223330088196096 3378961134445395968 3379427639302868608 3379599506649626624 3383410062864678912 3390770057903576712 3397028344974802944 3408235922864734208 3411540392016347136 3417248751790129152 3419501125734779904 3434109176111717376 3444591804854427136 3453897772507693056 3455977174401722418 3463207470007713792 3467976130511241216 3473778921381363712 3477146938016661504 3488441434119090176 3488618845573808128 3497844241219141632 3500149737190788864 3510833954947781504 3529807613661708288 3544886891470159872 3555707669527150592 3565110476627202048 3565291787234770944 3567460309059842496 3588695191851865368 3598368224713999776 3600971802961641472 3610677926419759104 3613057793229201408 3620226098316312576 3624086663171903488 3633855090835439616 3639568699468828672 3643672375392731136 3659238081517584384 3667567613650807464 3670407916931252224 3673334229395541438 3680114040389369856 3682539673868224512 3690033485242171392 3695835424684376064 3704459552879344896 3709560405227844608 3714444619059612672 3729608044623691776 3740992684564545536 3751076222797873152 3756974141387177984 3760995667650674688 3766909182851383296 3785876246349220608 3791828881956687936 3801331276251070464 3801856094215727184 3802049444980829952 3823958248133517312 3825144556711575552 3829223644106162176 3834265413222825984 3839349744060063744 3839545001637445632 3862203016346135552 3862399436171001856 3864748668148162704 3875165780461230528 3888422382298202112 3898705028956028928 3908001286554034176 3914145942664968192 3924496613383976448 3924696201270534144 3936676348405059584 3947311740008792064 3949688199316254192 3952746987464425472 3957951394294530048 3963199735803936768 3973198248121708086 3973882214876184576 3986790210421817344 3986992966370066432 3989417980023909888 3997536275679019008 4000171128218044416 4012381662797464576 4034065844184809472 4040408715008999424 4051093278331846656 4051299304537325568 4063665908031029248 4074411973288230912 4077097496068391424 4080818281422331904 4094514786902432256 4101365933544988992 4115396346241875968 4118108882605326336 4129208906547658752 4137401255218642944 4141813329339318272 4159295556065069056 4159507085107232768 4173255455881325184 4181773706665132032 4186811057160509596 4198096262166333072 4205844617587851264 4208616770135113728 4212457580823052288 4223597114702364672 4223811913925001216 4226595909060575232 4233668060433537024 4239497605974679552 4250951104624852992 4275420210930909184 4278828882592608708 4293466380454264832 4293684733013917696 4305039066115866624 4307876599619432448 4321869478359235712 4333518722236214784 4344378601429794816 4344978393389402496 4345199365692377088 4362937712578658304 4370237997866876928 4376255593264185344 4387828278925787136 4388051430442795008 4413946304395583488 4416855620740757376 4428760891955692032 4435724352477634944 4446840360897478656 4461284622822436864 4473309648759963648 4479469168577019904 4485138986724544512 4485367087166324736 4513929370647147648 4521026743871435616 4556331669053505536 4559334834313039872 4571624146534907904 4578812234815623168 4590920566600123392 4605197030010257408 4607969565868963224 4617609960010285056 4629820889522110464 4635397956141992767 4636195917355548672 4659539995506733056 4663792321625522176 4666866316254385152 4679207500573202688 4679445470745636864 4706410151548944384 4719095893197324288 4726515855293546496 4739014778425933824 4753480635502936064 4753722382979694592 4756613745413123328 4769434806721514496 4784926922469153824 4797824299618666368 4809847737297272832 4817410390972268544 4826968131088416768 4830149678011047936 4830395324640657408 4845140121113919488 4862103163154140176 4890090151534409952 4891886222891286528 4897778972527388584 4906818720519159808 4910052898490966016 4923287542422208512 4927780566245834752 4939279403839126528 4952592825412816896 4965689592445031424 4972810726164922368 4985960957946888192 4991967029691376826 5014660890200899584 5018945200675241472 5022545577135177728 5039402814649147392 5047834995132294144 5055771842608917248 5068441701668093952 5069141458954302912 5069399259974439936 5082103269597118464 5098610997511356416 5112353884297101312 5119132992080084992 5119393335516594176 5125873127685193728 5152998224197550272 5166887707281640704 5180846658761539584 5198273371941371904 5201964195766861824 5210668382072045568 5218861256886624256 5232662151178635264 5232928268360712192 5246766361828712448 5263082320011722752 5266250932421672256 5284266314405249024 5291223873739554816 5297597664162277448 5319223973365213184 5330048367572025344 5333561504290725888 5347665714940803072 5347937680852156416 5378754458913079296 5383042787777798052 5387211620011999232 5401457704442462208 5401732406049767424 5416016889629638656 5432549297717641216 5436129994757855232 5450782636253159424 5459353049203243008 5468487911393318656 5490811843473768448 5505611875396878336 5510001344093312157 5520171060584054784 5520451799589322752 5543753137026564096 5556689329319017344 5564340607841766912 5597461682888444096 5611489026846818304 5626614334196809728 5631462819603152896 5635461212080766976 5644890747244716032 5650363774277074944 5687743322935031904 5705105176790144944 5735937372200275968 5740052088154488832 5743835466159243264 5759024616090095616 5759317502456168448 5778024962981619712 5793304524519203328 5793599154256502784 5797123002222244056 5826983997155835904 5832633573447303168 5850437705234382848 5871218913997452288 5889140827654343168 5905014522607589376 5914299136636846592 5920967610013188096 5929120481196638208 5944799603705905152 5959797372182562129 5964412865013284864 5980185315632726016 5980489449555099648 5984126970035864832 5996304413518528512 6018572494196196864 6028035658495247488 6060613072513499136 6079113112417386496 6095498862046543872 6105082979754164224 6111617959932346368 6121227422133497856 6143959421158617632 6152048900317483488 6173094519362813952 6177163323907989504 6212719994008977408 6222488421672513536 6238943334097603584 6239260627660849152 6256116720013934592 6275213535398592512 6280216585740764394 6297144393249499608 6302021140391395328 6308766926381776896 6318686371234578432 6335395672053547008 6335717870887501824 6342151660550831104 6350502090650305536 6359246408962019328 6376426656937279488 6397099066158221824 6413130316396363776 6418243323888913062 6423213854629691392 6440199570681397248 6440527099520876544 6457558599173799936 6482804217538853568 6500278083354322176 6520120202045879936 6539763274377854976 6546737197987954688 6555356996800315392 6564383389896278016 6581742418388680704 6582077145664192512 6603457100550422528 6620919456593375232 6625283431111136064 6647947943929184256 6653586528716452416 6691926934233655296 6709964473139945472 6719203752865529856 6730446660176392192 6757922268890791936 6758855278605737216 6759199013299253248 6766820125729357824 6781540115807153424 6794056689949605888 6816471845729468416 6823080784032694272 6834497503580258304 6839002251469559808 6868218352223434752 6889183609708854272 6907795545015386112 6911954348803444836 6926414940015427584 6935952261022482432 6947557842762727424 6954293876033323008 6976882868238180352 6977237691147616256 6995688482438283264 7000299474381577728 7021667909895563008 7059615227323416576 7089773782940319744 7111415339054301184 7130220953254404096 7130583574469541888 7134920618119684992 7177390383703730736 7196736449427999552 7201943605923282944 7221355852839518208 7226115586458402816 7240452196632625152 7248173326343806976 7267710181670879232 7279137398937657344 7335135227301614928 7340815833862504448 7346668458791082876 7360228080778739712 7365079347736449024 7380066970484342784 7391670849368752128 7408919105758689792 7419120810455689216 7428889238119225344 7459216089247383552 7481985369129091072 7487950544537065239 7502152445595746304 7513948282774355968 7521991335301349376 7533818365702766592 7571752492698441216 7583657763913375872 7602662552502140928 7603712188431454368 7604098889961659904 7647916496267034624 7658447288212324352 7668530826445651968 7678699488120127488 7679090003274891264 7724406032692271104 7724798872342003712 7729497336296325408 7750331560922461056 7797410057912057856 7816002573108068352 7828291885329936384 7848993226767952896 7849392402541068288 7873352696810119168 7894623480017584128 7899376398632508384 7926399471607873536 7946396496243416172 7973580420843634688 7973985932740132864 7978835960047819776 7995072551358038016 8000342256436088832 8024763325594929152 8068131688369618944 8080817430017998848 8102186556663693312 8102598609074651136 8127331816062058496 8148823946576461824 8154194992136782848 8161636562844663808 8189029573804864512 8202731867089977984 8236217765210652672 8258417813095317504 8283626658678636544 8318591112130138112 8319014170214465536 8346510911762650368 8363547413330264064 8373622114321019192 8396192524332666144 8417233540270227456 8424915161646104576 8447194229404729344 8453191818121150464 8467336120867074048 8478995211949359104 8501902209249705984 8557657765185217416 8586932760908529664 8610078132231733248 8615753199238864896 8643738956718471424 8667037444472429568 8688757202859589632 8689956786778804992 8690398731384754176 8725875425157316608 8740475995733753856 8752511186528370688 8775656557851574272 8827892608791166976 8833711241481514752 8857521783911384064 8871448704955269888 8893680721794957312 8922569245644873728 8946619297519927296 8958938337154039808 8970277973449089024 8970734174332649472 9027858741294295296 9042053487742871232 9112663338107011072 9118669668626079744 9143248293069815808 9157624469631246336 9181841133200246784 9210394060020514816 9215939131737926448 9235219920020570112 9259641779044220928 9270795912283985534 9272391834711097344 9319079991013466112 9327584643251044352 9333732632508770304 9358415001146405376 9358890941491273728 9412820303097888768 9420324878611146591 9438191786394648576 9453031710587092992 9478029556851867648 9506961271005872128 9507444765959389184 9513227490826246656 9538869613443028992 9569853844938307648 9595648599237332736 9619695474594545664 9634820781944537088 9653936262176833536 9660299356022095872 9660790649281314816 9690280242227838976 9724206326308280352 9780180303068819904 9795557945054777168 9813637441038319616 9820105796981932032 9846575084844417024 9855561132491669504 9878558807678253056 9905185650825633792 9931379184890062848 9971921915893776384 9983934059382753652 10029321780401799168 10037890401350482944 10045091154270355456 10078805629298294784 10095669990264588288 10111543685217834496 10136883403336187904 10138282917908605824 10138798519948879872 10197221995022712832 10224707768594202624 10238265984160169984 10238786671033188352 10251746255370387456 10305996448395100544 10333775414563281408 10361693317523079168 10403928391533723648 10421336764144091136 10437722513773248512 10465324302357270528 10465856536721424384 10493532723657424896 10532501864843344512 10595195328324554896 10638447946730426368 10660096735144050688 10667123008581451776 10695331429881606144 10695875361704312832 10766085575555596104 10774423240023998464 10802915408884924416 10832033779259277312 10865098595435282432 10872259989515710464 10901565272506318848 10918706098406486016 10936975822786637312 10981623686947536896 11011223750793756672 11020002688186624314 11040342121168109568 11087506274053128192 11113378658638034688 11128681215683533824 11194923365776888192 11222978053693636608 11253228668393619456 11262925639206305792 11270922424161533952 11289781494489432064 11300727548554149888 11375486645870063808 11410210353580289888 11471874744400551936 11487670932318486528 11518049232180191232 11518635004912336896 11556049925963239424 11586609049038406656 11587198308513005568 11594246004444488112 11653967994311671808 11665267146894606336 11700875410468765696 11742437827994904576 11778281655308686336 11810029045215178752 11828598273273693184 11841935220026376192 11858240962393276416 11889599207411810304 11919594744365124258 11928825730026569728 11960370631265452032 11960978899110199296 11968253940071729664 11992608827037057024 12037144988392393728 12056071316990494976 12121226145026998272 12158226224834772992 12190997724093087744 12210165959508328448 12223235919864692736 12242454844266995712 12287918842317235264 12304097800634966976 12346189038725627904 12354326647815979008 12425439988017954816 12444976843345027072 12477886668195207168 12478521255321698304 12550427070797185024 12560433171481528788 12594288786498999216 12604042280782790656 12617533852763553792 12637372742469156864 12670791344107094016 12671435741775003648 12684303321101662208 12701004181300611072 12718492817924038656 12752853313874558976 12794198132316443648 12826260632792727552 12836486647777826124 12846427709259382784 12880399141362794496 12881054199041753088 12915117198347599872 12965608435077707136 13000556166708644352 13040240404091759872 13093474395975909376 13110713993600630784 13128766779792556032 13163484836777361408 13164154291328385024 13206914201100845056 13241838913186750464 13250566862222272128 13307173057432904832 13383853868467310592 13419928946279890944 13438407505731059712 13460893320352784384 13517710557211474432 13518398026598506496 13563080231614306848 13632943691458936832 13668995007160516608 13678004502939119616 13736436704446869504 13778367219417708544 13815591090030772224 13823908697606889672 13852829880030855168 13895115685525454848 13906193868425978301 13908587752066646016 13953765736476360704 13954475382295232512 13991376964876566528 14000598948763155456 14043335819791126016 14119230454646833152 14179547565880639488 14222830678108602368 14260441906508808192 14261167148939083776 14269841236239369984 14354780767407461472 14393472898855999104 14403887211846565888 14452231172916805632 14480904393265250304 14496346652687613952 14535420363341758464 14558274797875314688 14670270454603229856 14693336917582165752 14720456161557479424 14730158695472898048 14783341698737504256 14817838211517379584 14838241620911378432 14857778476238450688 14918432178494767104 14963970738258182144 14975901089074130478 15027896565548711936 15043982670602698752 15067636731405533184 15143504985396882432 15167315527826751744 15205325105004281856 15207424376862908736 15208197779923319808 15295832992534069248 15316894576424648704 15337061652891303936 15357398976240254976 15358180006549782528 15448812065384542208 15449597744684007424 15458994672592650816 15500663121844922112 15594820115824115712 15632005146216136704 15656583770659872768 15697986453535905792 15698784805082136576 15746705393620238336 15789246960035168256 15798752797265016768 15852798943215747072 15892792992486832344 15947160841687269376 15957671920095639552 15990145102716076032 16000684512872177664 16049526651189858304 16136263376739237888 16161634860035997696 16204373113327386624 16205197218149302272 16254663632124116992 16297647893152923648 16308389984273565696 16323273125689327616 16378059147609729024 16405463734179955968 16472435530421305344 16516835626190635008 16567253317357273088 16637182224260276224 16638028340428931072 16693021823525300736 16747244228642038384 16792385048665332288 16834467080540454912 16849830323292209152 16894388458809458688 16906383636242300928 16934672241734148096 16957990423898718208 17115315530370434832 17173865521817059328 17220156264463466496 17231506398477729792 17287477913436942848 17334074888944859136 17379913573557609984 17380797462769508352 17480951991467507712 17505022373056741376 17551313115703148544 17655785217582333952 17667422482963029504 17715043567822768128 17742897409910539776 17787361443589914624 17845138491289747456 17893238595039854592 17917876674308079616 17940555946898178048 17941468348665298944 18055717482588590592 18084106975485742464 18225326676214022144 18237339337252159488 18286496586139631616 18315248939262492672 18363682266400493568 18420788120041029632 18431878263475852896 18519283558088441856 18541591824567971068 18638159982026932224 18655169286502088704 18667465265017540608 18716830002292810752 18717781882982547456 18825640606195777536 18840649757222293182 18906063421174185984 18956059113703735296 19013922542011744256 19014889531918778368 19026454981652493312 19077739226886057984 19139707689876615296 19191297198474665472 19239390949189091328 19269641563889074176 19320598712044191744 19321581298562629632 19380560484455677952 19448412652616560704 19560360606137639808 19591115890109554336 19640211593963864064 19693150169688834048 19757117615356506112 19810371301651267584 19862758369780125696 19943843831787552768 19967868118765507304 20075780802700965888 20090182308540710912 20157611258596589568 20191339980529176576 20223087370435668992 20273766806672375808 20276565835817211648 20277597039897759744 20394443990045425664 20449415537188405248 20476531968320339968 20503492510740774912 20611992896790201088 20667550829126562816 20723386635046158336 20807856783067447296 20842673528288182272 20875445027546497024 20930648604714541056 20931713073442848768 20987065447314849792 21065003729686689024 21190390656649109792 21276895893460852736 21334246017162903552 21390662859763212288 21391750723408625664 21532171151111192208 21548846480047996928 21605830817769848832 21664067558518554624 21730197190870564864 21744519979031420928 21803130545012637696 21837412196812972032 21873951645573274624 21963247373895073792 22022447501587513344 22040005376373248628 22080684242336219136 22175012548106256384 22226757317276069376 22257362431367067648 22389846731553776384 22445956107387273216 22463851633611195717 22506457336787238912 22525851278412611584 22541844848323067904 22579562988978864128 22601455097108299776 22750973291740127616 22820420707160579776 22943749488801103872 22975341864636973056 23036098464360382464 23037270009824673792 23112099851926478848 23173218098076813312 23174396617026011136 23188492008888976224 23307935988623343616 23401750820937531392 23484875655989809152 23556563310617372672 23620058090430357504 23657196546547386368 23683870440052752384 23779198414823620608 23839189488730248516 23857651460053139456 23920741262530904064 23921957798220398592 23936507880143459328 23985217654074114048 24074289976784787456 24112142633980989952 24242452290053996544 24316452449669545984 24381995448186175488 24420331919016656896 24446471839729385472 24484909688533991424 24575837684634470528 24608195601269933952 24708653295631958016 24850879976035909632 24889953686690054144 24955773336390414336 24957042510643396608 25120866342963057576 25188577572997998432 25274745484938313728 25341582688214188032 25368606642203324416 25402008362601222144 25436985635848077312 25505706627749117952 25588396264632887296 25672973295555652248 25692855418518765568 25760798282725588992 25830234396695199744 25931216870155414272 26001112333417288704 26080480808183519744 26186948791951818752 26221427987201261568 26257533559585112064 26326969673554722816 26413828402201690112 26483677826373500928 26501133724444544256 26614346114865809664 26767707736934621184 26839857892559781888 26876815011462119424 26921786640705568768 27035421114422948864 27036796053197012992 27126160463228613696 27337990014321033216 27356009005878239232 27472873408893739008 27556734438835417088 27631182180061544448 27647817395213779344 27705659760061710336 27790231371050909696 27812387736851956602 27817175504133292032 27907531472952721408 27908950764590465024 27982753929753133056 28001197897526310912 28086671639582252032 28238460909293666304 28359095131761278976 28445661356217204736 28520883813017616384 28522334297878167552 28539682472478739968 28709561534814922944 28786945797711998208 28807774423693131776 28904462345833611264 28961808786530500608 28992693305375227904 29070840726683516928 29116549595750629376 29340540909206459712 29386673835164331504 29440912323114958848 29460317390945796096 29566683397475008512 29635676423034759168 29676483241822756864 29715556952476901376 29927941476516364288 29951802178148260956 30055793131097423872 30087965341205397504 30135273462811066368 30287009970793764864 30334631055653503488 30410650210008563712 30414848753725817472 30416395559846639616 30591665985068138496 30633789152849297408 30674123305782607872 30714797952480509952 30716360013099565056 30897624130769084416 30899195489368014848 30917989345185301632 31001326243689844224 31264010292432273408 31313167541319745536 31395972907071811584 31397569610164273152 31493410787240476672 31597505594530033536 31785585984973664688 31894321683374538752 31915343840191279104 31980290205432152064 32001369025744355328 32099053302379716608 32323269720071995392 32408746226654773248 32447785692993949369 32509327264248233984 32595295786305847296 32616779968547131392 32646546251378655232 32756118295219458048 32810927468359911936 32944871060842610688 33033671252381270016 33134506634714546176 33274364448520552448 33276056680857862144 33386043647050601472 33494488457284076768 33584770097330664576 33668934161080909824 33788776917618917376 33812767272484601856 33869344483468296192 33915980847797436416 34230631060740869664 34347731043634118656 34463012796955459584 34574955826873885696 34668149777889718272 34759827147115219968 34761594925539016704 34961903982935015424 35102626231406297088 35311570435164667904 35334844965926059008 35430087135645536256 35485794819821079552 35574722887179829248 35690276982579494912 35786477190079709184 35835753348616159232 35881111893796356096 35882936697330597888 36111434965177181184 36168213950971484928 36474678674504318976 36572993172279263232 36630497878524985344 36727364532800987136 36841576240082059264 36863756526951705792 37038567116176883712 37083183649135942136 37276319964053864448 37310338573004177408 37334930530035081216 37433660004585621504 37435563765965094912 37651281212391555072 37681299514444586364 37812126842348371968 37912118227407470592 38027845084023488512 38052909963304986624 38155478453772115968 38279415379753230592 38382594396949330944 38478781898378182656 38539283127778148352 38641197424088383488 38643162597125259264 38761120968911355904 38896825305233121408 39120721212275279616 39182231780219108672 39280423187927728128 39386300339377668096 39514235230713012224 39620742603302535168 39725516739560251392 39935736237531014608 40151561605401931776 40180364617081421824 40315222517193179136 40382679961058353152 40446174740871337984 40553131671634423296 40555194079795519488 40788887980090851328 40898831074376810496 40953063936640679936 41006985021481549824 41223985793580402176 41335101658253125632 41446773270092316672 41685347056576364544 41718581605277934903 41750890055092994048 41861297209429082112 41863426146885697536 41974130894629699584 42130007459373378048 42380781313298219584 42553791786921705472 42668492034325807104 42781325719526424576 42783501446817251328 43064342302222384416 43211661635539697664 43460394381741129728 43489039958062841856 43606261090025275392 43674824393625944064 43747903291146549248 43926494747790147584 44080010752746497256 44161368484672438272 44350025096212512768 44453514634552138752 44514724862734135296 44779693463107552768 44891912214774546432 44927703267222391434 45083689696646135808 45159125977957728256 45202910194216599552 45501946583480255232 45640841414321159552 45887498977602207744 45950683729273946112 46072196928720764928 46074540019649347584 46224199703852957696 46346436196153626624 46348793234052022272 46376984017777952448 46969751311979618304 47113126621234745344 47240116180860715008 47314393093094772736 47367740880105504768 47558396829647241216 47678378977460497032 47715302920106278912 47841482525061808128 47873015760286918656 47970435308148228096 48148579953569574912 48224285267961979904 48484904580107993088 48632904899339091968 48763990896372350976 48840663838033313792 48892943679458770944 48969819377067982848 49151675369268941056 49216391202539867904 49417306591263916032 49701759952071819264 49779907373380108288 49911546672780828672 49914085021286793216 50241732685926115152 50377155145995996864 50549490969876627456 50683165376428376064 50737213284406648832 50804016725202444288 50873971271696154624 51176792529265774592 51345946591111304496 51385710837037531136 51521596565451177984 51660468793390399488 51862433740310828544 52002224666834577408 52160961616367039488 52373897583903637504 52442855974402523136 52515067119170224128 52653939347109445632 52827656804403380224 52967355652747001856 53002267448889088512 53228692229731619328 53535415473869242368 53679715785119563776 53753630022924238848 53843573281411137536 54070842228845897728 54073592106394025984 54252320926457227392 54675980028642066432 54712018011756478464 54945746817787478016 55113468877670834176 55262364360123088896 55295634790427558688 55580462742101819392 55624775473703913204 55815062945905442816 55817901529180930048 55965507859506266112 56002395795052621824 56173343279164504064 56476921818587332608 56718190263522557952 56891322712434409472 57041767626035232768 57044668595756335104 57079364944957479936 57419123069629845888 57573891595423996416 57808924691667222528 57985386610750455808 58141681453367033856 58233099191501258752 58681081818412919424 58773347670328663008 58920634781891592192 59271352846069518336 59352966483645513728 59431113904953802752 59903604356296521912 60270546925622132736 60574019941587529728 60669262111307006976 60821300420017127424 60829697507451634944 60832791119693279232 61183331970136276992 61267578305698594816 61348246611565215744 61429595904961019904 61795248261538168832 61798390978736029696 61835978690370603264 62002652487379688448 62528020584864546816 62626335082639491072 62791945814143623168 62795139220328546304 62986821574480953344 63195011189060067072 63571171969947329376 63788643366749077504 63830687680382558208 64002738051488710656 64198106604759433216 64646539440143990784 64817492453309546496 64895571385987898738 65190591572611694592 65233559937094262784 65293092502757310464 65512236590438916096 65621854936719823872 65889742121685221376 66067342504762540032 66269013269429092352 66548728897041104896 66552113361715724288 66772087294101202944 66988976914568153536 67169540194661329152 67337868322161819648 67577553835237834752 67625534544969203712 67738688966936592384 67831961695594872832 68461262121481739328 68695462087268237312 68926025593910919168 69149911653747771392 69336299555779436544 69519654294230439936 69523189851078033408 69923807965870030848 70205252462812594176 70623140870329335808 70669689931852118016 70860174271291072512 70971589639642159104 71380553965158989824 71572954380159418368 71671506697232318464 71762223787592712192 71765873394661195776 72222869930354362368 72336427901942969856 72949357349008637952 73145986344558526464 73260995757049970688 73454729065601974272 73727513053903411584 74166367298271884272 74552639928107728896 74620677146008354816 74669861060070162432 74867320009171243008 74871127531930189824 75362599028889172728 75824236454814941184 76055690168046977024 76105819926609973248 76310956907544231936 76558830759506461184 76765188793898661888 77078566255556296704 77282394848176766976 77522241937822711808 77793650610466242816 78241442424550559232 78364463560438217344 78560846375855456256 78772600678755336192 79028470461426024448 79241485206605070336 79451033479120502784 79871472475062029216 80303123210803863552 80630445034386358272 80765359922116706304 80892349481742675968 81106263343268846592 81110388159591038976 81577775960181702656 81906127873281359872 82013970042963099648 82447971587160804352 82670203316506251264 82893546540184633344 83370694113152729088 83437163210555869806 83501780110185988096 83722594418858164224 83726852293771395072 83948261789259399168 84260014918746756096 84761562626596439168 85107583573843410944 85336984068651614208 85562651439052849152 85567002893634502656 86128684604444768832 86423323271079395328 86978079916125683712 87212522180050550784 87349648787251888128 87495806582293098496 87852989495580295168 88160021505492994512 88322736969344876544 88700050192425025536 88907029269104277504 89029449725468270592 89559386926215105536 89783824429549092864 89855406534444782868 90167379393292271616 90318251955915456512 90405820388433199104 91003893166960510464 91281682828642319104 91774997955204415488 91901367458547892224 92144393857441529856 92149080039298695168 92448399407705915392 92692872392307253248 92697586468104044544 92753968035555904896 93939502623959236608 94226253242469490688 94480232361721430016 94628786186189545472 95356757954920994064 95430605840212557824 95682965050123616256 95746031520573837312 95940870616296456192 96297159907139149824 96448570535923959808 96969809160215986176 97265809798678183936 97343357078981848107 97527981792744701952 97681327676066627584 97785887358917541888 97939638754135965696 98303350738537882112 98432782405079735808 98834613182527832064 99403519904143638528 99559814746760216576 99823093345561657344 99828170042573586432 100483465371852230304 100754310291991993728 101366330752856752128 101474426568813297664 101608033450404888576 101747942543392309248 102353585058531549184 102691893182222608992 103043193130902355968 103724867480621657088 104004449333669154816 104321923232734078976 104747795167807275008 104885711948805046272 105307878694218891264 105655313608806760448 105934711305494003712 106004534897778177024 106457384459463238656 107070830947738484736 107359431570239127552 107507260045848477696 107687146562822275072 108141684457691795456 108147184212788051968 108504641852914454784 109424036023512956928 109891493635574956032 110226937755341668352 110524728720246177792 110591269580855117376 111249550947407826408 111630125891810885632 111931015719012532224 112004791590105243648 112346686558329008128 112953843637174665216 113436380527045115904 113782645424868818944 114083535252070465536 114158729889914959872 114838246139259691776 115147783190847992832 115617849383334445056 115970773221500911616 116283362906734067712 116466198383002517504 117362163636825838848 117546695340657326016 117841269563783184384 118542705692139036672 118705932967291027456 118862227809907605504 119807208712593043824 120541093851244265472 121148039883175059456 121338524222614013952 121659395014903269888 121665582239386558464 122366663940272553984 122535156611397189632 122696493223130431488 122859191809922039808 123590496523076337664 123596781957472059392 123671957380741206528 124005304974759376896 125056041169729093632 125252670165278982144 125583891628287246336 125590278440657092608 125973643148961906688 126390022378120134144 127142343939894658752 127577286733498155008 127661375360765116416 128005476102977421312 128396213209518866432 129634984906619092992 129791142771975797476 130381183145223389184 130467119874188525568 130586185005514620928 131024473180877832192 131243709873439647744 131779484243370442752 132538026538858184704 133097457794082209792 133104226723431448576 133544174588202405888 133977953829136307072 134339080389322658304 134675736644323639296 135251069089938407424 135477377933873184768 135663923391189745664 136922524242963478656 137852051187821838336 138299823307495542784 138672599111558873088 139039308588460879872 139046379702156066816 141246281740658671616 141339379863704236032 141720348542582145024 141943179279284318208 142761107930317979648 143145908760318836736 143524447575185424384 144445739860708724736 144672855803885939712 145898714698017275904 146291972689117052928 146521991514099941376 146909458131203948544 147455026107806823168 148332734596543768544 149105279856215457792 149339722120140324864 149734640018342486016 149742255063860379648 150725198057778345456 151648472909629882368 152111380336093954048 152211639853219946496 152621913815088463872 153117661519012922368 153530377587797323776 154157132511112593408 154564789696353533952 155587301220932485632 156482884849101118464 156728927120876434688 157121692751710912512 157545201357510672384 158056940922852048896 158482970413210140672 158902066958241005568 159742944950124058432 160606246421607727104 161260890068772716544 161530719844233412608 161784698963485351936 162212526686537693184 162220776319182077952 163155551920363405312 163812255746562719744 164027940085926199296 164895943174321608704 165340406633012502528 165787093080369266688 166741388226305458176 166874326421111739612 167003560220371976192 167445188837716328448 167453704587542790144 167896523578518798336 168520029837493512192 169523125253192878336 170215167147686821888 170673968137303228416 171125302878105698304 171134005787269005312 172257369208889537664 173956159832251367424 174425044360101101568 174699297574503776256 174991613164586196992 176320043010985989024 177814058538208555008 178058899450936541184 179118773852430211072 179710813068889565736 180636503911830913024 180811640776866398208 182007786333921020928 182563365657284638208 183549995910408830976 183802734917095784448 184288787714883059712 184896798815411830784 185385744784614506496 185395172936208089088 185507936071111809792 187879005247918473216 188452506484938981376 188960464723442860032 189257572372379090944 190713515909841988128 191365930100247232512 191492063041147674624 192594319814278299648 192897141071847919616 193939618320431972352 194531619597356367872 194686714157963696214 195362655352133255168 195571774717835083776 195879277508271931392 196606701477075764224 196865564810159471616 197669226365055664128 198807039808287277056 199119629493520433152 199646186691123314688 199656340085147172864 200966930743704460608 201508620583983987456 202732661505713504256 202948853137626595328 203216066900809777152 203495885086784618496 204707170117063098368 205383786364445217984 206086386261804711936 207449734961243314176 208008898667338309632 208643846465468157952 209495590335614550016 209771423897610092544 210615757388437782528 211310627217613520896 211869422610988007424 212009069795556354048 212914768918926477312 214141661895476969472 214718863140478255104 215014520091696955392 215374293125644550144 216283368915383590912 216294368425576103936 217009283705828909568 218848072047025913856 219782987271149912064 220453875510683336704 221182539161710234752 222499101894815652816 223260251783621771264 223862031438025064448 224009583180210487296 224693373116658016256 227565290849737637888 228167070504140931072 228317459779829919744 229676492278519383552 230295566381695985664 231235698766668890112 231941546443001823232 232566725813468135424 232932396766005035008 234724327273651677696 235093390681314652032 235682539127566368768 237085411384278073344 237411865934582054912 237724455619815211008 239614417425186087648 242296079766350118912 242677048445228027904 243318790029806539776 243331164478773116928 244733327880545107968 245718383619844079616 247180993046152675328 247193563914944118784 247343914761482413056 248010609949518753792 250112082339458187264 250505340330557964288 251167783256574492672 251180556881314185216 251947286297923813376 252780044756240268288 254284687879789317504 255322750721530232832 256010952205954842624 256792426419037732864 259269969813238185984 259582285543951594952 260934239748377051136 261172370011029241856 262048946361755664384 262487419746879295488 263558968486740885504 266194915588164419584 267088349176404811776 267955907658272614144 268678160778645316608 269351473288647278592 270502138179876814848 270954755867746369536 271327846782379491328 273845048485926957312 275704102375643676672 276599646614991085568 277345198223117746176 278078617176921759744 278092759404312133632 282492563481317343232 282678759727408472064 283440697085164290048 283886358558568636416 285522215860635959296 286291817520637673472 287048895150370848768 288891479721417449472 289345711607771879424 291797429396034551808 292030071236945544321 292583945378234105856 293043983028199882752 293818916262407897088 294910052215613646336 296665469193087537088 298210559712430915584 298679444240280649728 299469280036684972032 299484510127720759296 301450396115556690912 304222760672187908096 304423279706439892992 305243827630176927744 306235323038025844736 307060755175594647552 309129579392707067904 311174602441864971264 312965769698202236928 313457854241752869376 314243385503421825024 316113881845704097792 316965940826420281344 317804133916482011136 319485889900248116864 321212492843215454208 322521780137545433088 323061439688466825216 323569397926970703872 324425053373075386368 324441552638364155904 329791886348643217408 330680813266025005056 331574186160738533376 333748652842223479224 334007120440743952384 334890377675432656896 335793047157037596672 337040059674987024384 339046250506385756672 340430334295373643776 341347936274606456832 342250605756211396608 344514738417779075328 347912319664502734848 348850088720202203136 349398595149007552512 349983226329172393984 352640086021971978048 355628117076417110016 356117798901873082368 358237547704860422144 359421626137779131472 361273007823661826048 361623281553732796416 364015572667842041856 365126731314569276416 367099991820817661952 367605469834191568896 368577575429766119424 369793597630823661568 370771489569229012992 370790345872416178176 371015872142223619584 375758010495836946432 376905012969877962752 377920929446885720064 378515144744758181888 381427031819683976256 382731860200494465024 382984126082295349248 385188639628556599296 385794282143695839232 389063239194712735744 389373428315927392428 390725310704266510336 391143549435670167552 391758555016543862784 393213402954151528448 393731129620318943232 395338452730111328256 397614079616574554112 398239258987040866304 399292373382246629376 399312680170294345728 401933861487408921216 403017241167967974912 405897706275253190656 406432133801619554304 406991770173569236992 409414340234126196736 410767572728890435968 414899469922486628352 416017797334676619264 417287692930936315904 422621254435227041792 423738845221976014848 424018139591112708096 425829537837852954624 428283323790953938944 429437726280956510208 430748586251289100288 432566737830767181824 432588736851152207872 434018567411657819136 437696144094051827712 439565974542299824128 440907751021366673408 442365078323420469504 444998203789631305632 446520503567243542528 448019166360420974592 449386746233316032512 456334141008281862144 456634919559659839488 459352984557038767104 460591132763391971328 462471397533337780224 463883092886003646464 465864793532010070016 469448654547303355392 470186781362629304064 471365078255132737536 474170822768556146688 474823731869164109824 475448911239630422016 479228834850372175296 484592159532700237824 485354096890456055808 486637580059613079552 486662328957546233856 489466655761090215936 491436767239688159232 494361986092305350656 494687829522964826112 496021219899037507584 500224164678916374528 501010680661115928576 502335566513148985344 502361113762628370432 503894572595847626752 505560089512480536576 508569375759578635008 510645501443060465664 512021904411909685248 513584852838075465728 519164571087903189904 521868479496754102272 522344740022058483712 524097892723511328768 524974839493758590976 532389831176328839168 534176698352809623552 535911815316545228288 537356321557290633216 541909511735492739072 542655693564758982656 547690096971853914624 551408204751287353344 553199293229982171136 554690396446235492352 556157234353843519488 556185518808624267264 564985126962634686464 565357519454816944128 566881394170328580096 567772717117137272832 571044431721271918592 574097790300741697536 577782959442834898944 578691423215543758848 583594858792069103616 584060142473891088642 586087966056399765504 587637832524815794176 589820104431227292672 593330938386175074176 596421119424861831168 597358888480561299456 598938560073369944064 598969020255441518592 602900792231113381824 608846559412879785984 610487655260353855488 612470646076051689472 614121510351189295104 618259158785414135808 622349204883729942528 625931539396404473856 626915708483505738752 628486771006843650048 632227763691408195584 633931881652840562688 635608267832964022272 638971779800496233728 642424985686430908416 645043560275090866176 646122879376933650432 647138795853941407744 648850106746150772736 648883105276728311808 659583772697286434816 661361626532050010112 667497305684446958448 668014240881487904768 669780755350865313792 671586094314075193344 674080119349974048768 678092501012771513344 680860668590747287552 682695872549212913664 684501211512422793216 689029476835558150656 695824639329005469696 697700177440404406272 698797190298015105024 699966452658344787968 705280172043943956096 711256234152834220032 712235597803746164736 716475095409720844288 718843252275558262944 722546015647323652096 728031145335684083712 730253462629138552832 734199983641635323904 737155150859532238848 739587195261647323136 741542979138458025984 741580691744832356352 742031744284447239168 751516020991673892864 753810025939755925504 755841858893771440128 757030289489516363776 762854063639367952512 765968252164590698496 770377279257113198592 771588564287391678464 778746856631854784856 783517110033087725568 786426805908303056896 787462259240637886464 790676905460222656512 796478517974081732608 798584746764493258752 803867722974817842432 806034482335935949824 811795412550506381312 812864267603239108608 813983540347138473984 818828680468252393472 821535145457780871936 829798939844973256704 832035594669353238528 834575385861872631808 847477690443952029696 848036279182225416192 851659075675705909248 856566647581907877888 858875452561913020416 861497172502578200576 865133475661534363648 865177473702304415744 868037134823315638272 875392288188103655424 879131949084599648256 881815502042733346816 884730156646840939008 889996407579262611264 893041007134487085056 896038332720841949184 898773492466632065024 912668282016563724288 913269839119319678976 918705969114077534208 921182265526783942656 927766185772007292928 931729587064020140032 938897309094606710784 940373562725258608128 942730156510265475072 948341645537112293376 949647463738328219648 950897822479260844032 958457669700744350592 969184319065400475648 970708193780912111616 973275160119226159104 973324657915092467712 988723972184610701312 989375659045929652224 992042439798075015168 1002021361322231857152 1004671133026297970688 1007789145191695253504 1011120179024961073152 1017138751519157270016 1021291002886120931328 1024043808823819370496 1027169705676150931456 1038329142175806379808 1043736958993508204544 1048195785447022657536 1049949678987517181952 1064779662352657678336 1068353396705619247104 1071823630633090456576 1074712643114581266432 1083819023470985478144 1095380193943707829248 1102816409502574706688 1106398586459964342272 1109380792892470984704 1112314468707687038976 1112371037617248534528 1130715038909633888256 1133762788340657160192 1135545434234274545664 1142088863442543837184 1148195580601483395072 1155565918885669797888 1157382846431087517696 1167189717584138207232 1168120284947782177284 1172175932112799531008 1175275665049631588352 1179640208862454585344 1186661876772350148352 1192842238849723662336 1194717776961122598912 1197877120146739888128 1197938040510883037184 1205801584462226763648 1217693118825759571968 1220975310520707710976 1224941292152103378944 1228243020702378590208 1244698409767459885056 1251863078792808947712 1253831416967011477504 1264455527382816391168 1267863763305681125376 1271216535665928044544 1277943559600992467456 1284849971372861816832 1292245758753867300864 1294277591707882815488 1297700213492301545472 1297766210553456623616 1319167545394572869632 1322723253064100020224 1334994611368893916896 1339561510701730627584 1348160238699948097536 1356185002025543026688 1361721337181494575104 1369002423024845586432 1378058953671116301312 1391649278658010939392 1397594380596030210048 1399932905316689575936 1410560344087887912192 1422512468305668440064 1424471195607492329472 1432950190819441688576 1437686504551116525888 1456062290671368167424 1460506925258277105664 1468399967283270647808 1474310301719064477696 1479174390523294646272 1483085958276916051968 1484063488568894478336 1503032041983347785728 1507620051879511851008 1511683717787542880256 1514060578979032727552 1525708127278735905024 1531936504329181396992 1540754558514226397184 1543177128574783356928 1557493713263709569712 1567034220066175451136 1572853611816606113792 1574924518481275772928 1592957035948163465216 1597169493528986517504 1607735445949635684864 1612068964671871899648 1623590825101012762624 1625728535206478217216 1627967080694276947968 1637657360936504786944 1643070290915561743872 1659597879689946513408 1664071189338706477056 1669150771723745263616 1694955380887904059392 1696072558364450832384 1703318151351411818496 1713133295163815755776 1722994345005156401152 1730266951323068727296 1730354947404608831488 1736074269646631276544 1750784576376207310848 1758263898169199296512 1763631004085466693632 1769460313293681878016 1779992815158525222528 1792076665441683898368 1797546984933264130048 1826539678238639357952 1837411938228155068416 1842364531053567885312 1877794618189213421568 1880747125450517216256 1885460313020530950144 1896683291074224586752 1899294927476656439296 1901795644958521688064 1916915339401488701184 1938368638130800951296 1941416387561824223232 1946550320238452318208 1946649315830184935424 1977447944369221402624 1978751318091859304448 1984084879596150030336 2004042722644463714304 2009342266052595941376 2022240358049922146304 2034277503038314540032 2042582005772241862656 2048087617647638740992 2054339411352301862912 2076658284351612759616 2087473917987016409088 2096391570894045315072 2099899357975034363904 2129559324705315356672 2136706793411238494208 2143647261266180913152 2149425286229162532864 2167638046941970956288 2190760387887415658496 2212797172919928684544 2218761585784941969408 2224628937415374077952 2224742075234497069056 2261430077819267776512 2267525576681314320384 2271090868468549091328 2311131837771339595776 2314765692862175035392 2336240569895564354568 2350551330099263176704 2359280417724909170688 2373323753544700296704 2389435553922245197824 2395754240293479776256 2411603168924453527296 2435386237651519143936 2441950621041415421952 2449882584304206757888 2456486041404757180416 2489396819534919770112 2503726157585617895424 2507662833934022955008 2528911054765632782336 2542433071331856089088 2555887119201984934912 2569699942745723633664 2584491517507734601728 2588555183415765630976 2595400426984603090944 2595532421106913247232 2638335090789145739264 2645446506128200040448 2669989222737787833792 2679123021403461255168 2696320477399896195072 2712370004051086053376 2723442674362989150208 2738004846049691172864 2756117907342232602624 2783298557316021878784 2795188761192060420096 2799865810633379151872 2821120688175775824384 2845024936611336880128 2848942391214984658944 2865900381638883377152 2875373009102233051776 2912124581342736334848 2921013850516554211328 2958348781046589292544 2966171916553832103936 2968126977137788956672 3006064083966695571456 3015240103759023702016 3023367435575085760512 3028121157958065455104 3051416254557471810048 3063873008658362793984 3081509117028452794368 3086354257149566713856 3114987426527419139424 3145707223633212227584 3149849036962551545856 3194338987057973035008 3215470891899271369728 3224137929343743799296 3247181650202025525248 3251457070412956434432 3275314721873009573888 3286140581831123487744 3319195759379893026816 3328142378677412954112 3338301543447490527232 3392145116728901664768 3406636302702823636992 3426266590327631511552 3460533902646137454592 3472148539293262553088 3501569152752414621696 3516527796338398593024 3527262008170933387264 3538920626587363756032 3559985630317050445056 3584153330883367796736 3595093969866528260096 3653079356477278715904 3674823876456310136832 3684729062107135770624 3755589236378426843136 3761494250901034432512 3793366582148449173504 3798589854953312878592 3803591289917043376128 3833830678802977402368 3876737276261601902592 3882832775123648446464 3893100640476904636416 3893298631660369870848 3954895888738442805248 3957502636183718608896 3968169759192300060672 4018684532105191882752 4044480716099844292608 4068555006076629080064 4085164011544483725312 4108678822704603725824 4153316568703225519232 4174947835974032818176 4192783141788090630144 4199798715950068727808 4273413586822476988416 4287294522532361826304 4298850572458325065728 4381520775774831316992 4425594345839857369088 4437523171569883938816 4449257874830748155904 4522860155638535553024 4535051153362628640768 4542181736937098182656 4622263675542679191552 4629531385724350070784 4672481139791128709136 4701102660198526353408 4718560835449818341376 4746647507089400593408 4778871107844490395648 4791508480586959552512 4823206337848907054592 4870772475303038287872 4883901242082830843904 4899765168608413515776 4912972082809514360832 4978793639069839540224 5007452315171235790848 5015325667868045910016 5057822109531265564672 5084866142663712178176 5111774238403969869824 5139399885491447267328 5168983035015469203456 5177110366831531261952 5190800853969206181888 5191064842213826494464 5276670181578291478528 5290893012256400080896 5339978445475575667584 5392640954799792390144 5424740008102172106752 5512235814684465205248 5599731621266758303744 5642241376351551648768 5690049873222673760256 5697884782429969317888 5731800763277766754304 5750746018204466103552 5824249162685472669696 5842027701033108422656 5932343833107664207872 5936253954275577913344 6012128167933391142912 6030480207518047404032 6056242315916130910208 6102832509114943620096 6127746017316725587968 6163018234056905588736 6172708514299133427712 6229974853054838278848 6291414447266424455168 6299698073925103091712 6388677974115946070016 6430941783798542739456 6448275858687487598592 6494363300404051050496 6502914140825912868864 6550629443746019147776 6572281163662246975488 6638391518759786053632 6656284757354825908224 6676603086894981054464 6784290233457803329536 6813272605405647273984 6921067805292274909184 6944297078586525106176 7054524016341866774528 7077841253174727512064 7119971260634100890112 7168306661766735593472 7190187939733056520192 7306158712954557431808 7349647752912620273664 7369458124214271541248 7511178472756853686272 7522988501802068865024 7586733164296898347008 7667661357605954804736 7753474552523203805184 7765665550247296892928 7786201280953809272832 7786597263320739741696 7915005272367437217792 7936339518384600121344 8037369064210383765504 8088961432199688585216 8137110012153258160128 8170328023088967450624 8306633137406451038464 8349895671948065636352 8385566283576181260288 8399597431900137455616 8546827173644953976832 8574589045064723652608 8597701144916650131456 8763041551549662633984 8851188691679714738176 8875046343139767877632 8898515749661496311808 9045720311277071106048 9070102306725257281536 9084363473874196365312 9244527351085358383104 9259062771448700141568 9344962279582257418272 9437121670899636682752 9493295014178801186816 9583016961173919105024 9646412675697814109184 9741544950606076575744 9799530337216827031552 9825944165619028721664 9957587278139679080448 10014904630342471581696 10030651335736091820032 10223548476807939739648 10278799770982894534656 10354220733663062523904 10381601707938412363776 10553340363156582957056 10581786024512800161792 10679956890951151335168 10785281909599584780288 10849480016204344213504 11024471629368930410496 11199463242533516607488 11284482752703103297536 11380099746445347520512 11395769564859938635776 11463601526555533508608 11501492036408932207104 11648498325370945339392 11684055402066216845312 11864687666215328415744 11872507908551155826688 12060960415036094808064 12112484631832261820416 12205665018229887240192 12255492034633451175936 12326036468113811177472 12345417028598266855424 12459949706109676557696 12582828894532848910336 12599396147850206183424 12861883567597085478912 12896551717374975197184 13101258887492038295552 13144562327324493950976 13276783037519572107264 13312569514709651816448 13353206173789962108928 13568580466915606659072 13626545210811294547968 13842135610584549818368 13888594157173050212352 14155682506349455024128 14239942521268201780224 14336613323533471186944 14380375879466113040384 14612317425909114863616 14699295505825240547328 14738916248428543082496 15022356945513707372544 15045977003604137730048 15173466328593796694016 15335322715211909609472 15506949105046407610368 15531331100494593785856 15572402561907618545664 15573194526641479483392 15830010544734874435584 15872679036769200242688 16177922864399377170432 16274220024306516320256 16613266274812902076928 16799194863800274911232 17093654347289907953664 17149178090129447305216 17195402289833300262912 17526083103099325267968 17702377383359429476352 17797031499322992623616 18091440622554142212096 18168726947748392730624 18489054702170716766208 18518125542897400283136 18689924559164514836544 18874243341799273365504 18986590028357602373632 19166033922347838210048 19292825351395628218368 19483089901212153151488 19599060674433654063104 19651888331238057443328 19915174556279358160896 20029809260684943163392 20061302671472183640064 20447096953615879479296 20708441467326125047808 20763203415876824727552 21106680726313165914112 21163572049025600323584 21359913781902302670336 21570563819199169560576 21698960032408688427008 22048943258737860820992 22398926485067033214976 22568965505406206595072 22760199492890695041024 22927203053111067017216 23002984072817864414208 23296996650741890678784 23368110804132433690624 23745015817102311653376 24411330036459774480384 24510984069266902351872 24690834057196533710848 24919899412219353115392 25165657789065697820672 25198792295700412366848 25723767135194170957824 25793103434749950394368 26289124654648987901952 26553566075039144214528 26625139029419303632896 26706412347579924217856 27137160933831213318144 27253090421622589095936 27684271221169099636736 27777188314346100424704 28311365012698910048256 28479885042536403560448 28760751758932226080768 29224634851818229727232 29398591011650481094656 29477832496857086164992 30044713891027414745088 30091954007208275460096 30670645430423819218944 31062662200989187571712 31144805123815237091328 31660021089469748871168 31745358073538400485376 32355845728798754340864 32548440048613032640512 33226532549625804153856 33598389727600549822464 34187308694579815907328 34298356180258894610432 34390804579666600525824 35052166206198650535936 35404754766718858952704 35594062998645985247232 36182881245108284424192 36337453895496785461248 36978109404341433532416 37036251085794800566272 37379849118329029673088 37748486683598546731008 37973180056715204747264 38585650702791256436736 39198121348867308126208 39303776662476114886656 39830349112558716321792 40059618521369886326784 40122605342944367280128 40894193907231758958592 41526406831753649455104 42213361452626331828224 42719827563804605340672 43141127638398339121152 43397920064817376854016 44097886517475721641984 45137931010812413190144 45520398985781390082048 45854406106222134034432 46005968145635728828416 46593993301483781357568 46736221608264867381248 47490031634204623306752 48822660072919548960768 49381668114393067421696 49839798824438706230784 50331315578131395641344 50397584591400824733696 51447534270388341915648 51586206869499900788736 52578249309297975803904 53107132150078288429056 53412824695159848435712 54274321867662426636288 54506180843245178191872 55554376628692200849408 56622730025397820096512 56959770085072807120896 58449269703636459454464 58797182023300962189312 58955664993714172329984 60089427782054829490176 60183908014416550920192 61341290860847638437888 62125324401978375143424 62289610247630474182656 63320042178939497742336 63490716147076800970752 64711691457597508681728 65096880097226065281024 66453065099251608307712 67196779455201099644928 68596712360517789220864 68781609159333201051648 70104332412397301071872 74072502171589601132544 74759698236658059346176 75496973367197093462016 75946360113430409494528 77171301405582512873472 78396242697734616252416 79660698225117432643584 80119237042739772653568 80245210685888734560256 81788387814463517917184 83052813663507298910208 84426722905252663656448 85439655127609210681344 86282255276796678242304 86795840129634753708032 88195773034951443283968 90275862021624826380288 91708812212444268068864 92011936291271457656832 93187986602967562715136 93472443216529734762496 94980063268409246613504 97645320145839097921536 99679597648877412461568 100662631156262791282688 100795169182801649467392 102895068540776683831296 103172413738999801577472 105156498618595951607808 106214264300156576858112 108548643735324853272576 109012361686490356383744 111108753257384401698816 113245460050795640193024 113919540170145614241792 117594364046601924378624 117911329987428344659968 120178855564109658980352 120367816028833101840384 122682581721695276875776 124579220495260948365312 126640084357878995484672 129423382915195017363456 130193760194452130562048 132906130198503216615424 137193424721035578441728 137563218318666402103296 140208664824794602143744 148145004343179202265088 149519396473316118692352 150993946734394186924032 151892720226860818989056 154342602811165025746944 156792485395469232504832 159321396450234865287168 160238474085479545307136 160490421371777469120512 163576775628927035834368 170879310255218421362688 173591680259269507416064 176391546069902886567936 180551724043249652760576 184023872582542915313664 186375973205935125430272 186944886433059469524992 189960126536818493227008 195290640291678195843072 199359195297754824923136 201325262312525582565376 201590338365603298934784 205790137081553367662592 206344827477999603154944 210312997237191903215616 222217506514768803397632 226490920101591280386048 227839080340291228483584 235188728093203848757248 240357711128219317960704 240735632057666203680768 245365163443390553751552 249158440990521896730624 253280168715757990969344 258846765830390034726912 260387520388904261124096 265812260397006433230848 274386849442071156883456 275126436637332804206592 280417329649589204287488 299038792946632237384704 301987893468788373848064 303785440453721637978112 308685205622330051493888 318642792900469730574336 320980842743554938241024 327153551257854071668736 341758620510436842725376 347183360518539014832128 352783092139805773135872 361103448086499305521152 368047745165085830627328 373889772866118939049984 379920253073636986454016 390581280583356391686144 398718390595509649846272 411580274163106735325184 412689654955999206309888 420625994474383806431232 444435013029537606795264 452981840203182560772096 455678160680582456967168 470377456186407697514496 480715422256438635921408 481471264115332407361536 490730326886781107503104 520775040777808522248192 531624520794012866461696 548773698884142313766912 560834659299178408574976 598077585893264474769408 603975786937576747696128 607570880907443275956224 617370411244660102987776 641961685487109876482048 654307102515708143337472 683517241020873685450752 694366721037078029664256 705566184279611546271744 722206896172998611042304 736095490330171661254656 759840506147273972908032 781162561166712783372288 797436781191019299692544 823160548326213470650368 825379309911998412619776 841251988948767612862464 905963680406365121544192 911356321361164913934336 962942528230664814723072 981460653773562215006208 1041550081555617044496384 1063249041588025732923392 1097547397768284627533824 1121669318598356817149952 1196155171786528949538816 1215141761814886551912448 1234740822489320205975552 1308614205031416286674944 1367034482041747370901504 1411132368559223092543488 1444413792345997222084608 1472190980660343322509312 1562325122333425566744576 1594873562382038599385088 1646321096652426941300736 1682503977897535225724928 1811927360812730243088384 1822712642722329827868672 1925885056461329629446144 1962921307547124430012416 2083100163111234088992768 2126498083176051465846784 2392310343573057899077632 2430283523629773103824896 2469481644978640411951104 2617228410062832573349888 2734068964083494741803008 2888827584691994444169216 2944381961320686645018624 3124650244666851133489152 3189747124764077198770176 3292642193304853882601472 3365007955795070451449856 3645425285444659655737344 3925842615094248860024832 4252996166352102931693568 4784620687146115798155264 4860567047259546207649792 4938963289957280823902208 5468137928166989483606016 5777655169383988888338432 5888763922641373290037248 6249300489333702266978304 6379494249528154397540352 7290850570889319311474688 7851685230188497720049664 8505992332704205863387136 9569241374292231596310528 9877926579914561647804416 10936275856333978967212032 11777527845282746580074496 12758988499056308795080704 14581701141778638622949376 17011984665408411726774272 19138482748584463192621056 21872551712667957934424064 23555055690565493160148992 25517976998112617590161408 34023969330816823453548544 38276965497168926385242112 43745103425335915868848128 51035953996225235180322816 76553930994337852770484224 102071907992450470360645632 153107861988675705540968448 306215723977351411081936896
- Sum of all divisors σ(n): 1174531932138262931459271045
- Sum of proper divisors (its aliquot sum) s(n): 868316208160911520377334149
- 306215723977351411081936896 is an abundant number, because the sum of its proper divisors (868316208160911520377334149) is greater than itself. Its abundance is 562100484183560109295397253
Bases of 306215723977351411081936896
- Binary: 11111101010010111011001110101000110001100010001010001000010010000001000000000000000000002
- Hexadecimal: 0xFD4BB3A8C6228848100000
- Base-36: 12H4M619O1VNKOKXS0
Squares and roots of 306215723977351411081936896
- 306215723977351411081936896 squared (3062157239773514110819368962) is 93768069610973467894266818441884818843834166926114816
- 306215723977351411081936896 cubed (3062157239773514110819368963) is 28713257321882924353774405861951460597257532012807246103285896542277085362651136
-
306215723977351411081936896 is a
perfect square number . Itssquare root is 17499020657664 -
The
cube root of 306215723977351411081936896 is 674024727.0682940661
Scales and comparisons
How big is 306215723977351411081936896?- 306,215,723,977,351,411,081,936,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,215,723,977,351,411,081,936,896 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 306215723977351411081936896 cubic inches would be around 56168727.3 feet tall.
Recreational maths with 306215723977351411081936896
- 306215723977351411081936896 backwards is 698639180114153779327512603
- 306215723977351411081936896 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 306215723977351411081936896's digits is 117
- 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 306215723977351411081936896 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 306215723977351411081936896 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/306215723977351411081936896/
Chicago style:
Numbermatics. 2024. "Number 306215723977351411081936896 - Facts about the integer". https://numbermatics.com/n/306215723977351411081936896/
The information we have on file for 306215723977351411081936896 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 306215723977351411081936896, math, Factors of 306215723977351411081936896, curriculum, school, college, exams, university, Prime factorization of 306215723977351411081936896, STEM, science, technology, engineering, physics, economics, calculator, three hundred six septillion, two hundred fifteen sextillion, seven hundred twenty-three quintillion, nine hundred seventy-seven quadrillion, three hundred fifty-one trillion, four hundred eleven billion, eighty-one million, nine hundred thirty-six thousand, eight hundred ninety-six.