4045882975113445948145664
4,045,882,975,113,445,948,145,664 is an even composite number composed of seven prime numbers multiplied together.
4045882975113445948145664 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 4045882975113445948145664:
214 × 32 × 72 × 116 × 132 × 592 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 59 × 59 × 733 × 733)See below for interesting mathematical facts about the number 4045882975113445948145664 from the Numbermatics database.
Names of 4045882975113445948145664
- Cardinal: 4045882975113445948145664 can be written as Four septillion, forty-five sextillion, eight hundred eighty-two quintillion, nine hundred seventy-five quadrillion, one hundred thirteen trillion, four hundred forty-five billion, nine hundred forty-eight million, one hundred forty-five thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 4.045882975113445948145664 × 1024
Factors of 4045882975113445948145664
Divisors of 4045882975113445948145664
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 59 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 118 121 126 128 132 143 144 147 154 156 168 169 176 177 182 192 196 198 208 224 231 234 236 242 252 256 264 273 286 288 294 308 312 336 338 352 354 363 364 384 392 396 413 416 429 441 448 462 468 472 484 504 507 512 528 531 539 546 572 576 588 616 624 637 649 672 676 693 704 708 726 728 733 767 768 784 792 819 826 832 847 858 882 896 924 936 944 968 1001 1008 1014 1024 1056 1062 1078 1089 1092 1144 1152 1176 1183 1232 1239 1248 1274 1287 1298 1331 1344 1352 1386 1408 1416 1452 1456 1466 1521 1534 1536 1568 1573 1584 1617 1638 1652 1664 1694 1716 1764 1792 1848 1859 1872 1888 1911 1936 1947 2002 2016 2028 2048 2112 2124 2156 2178 2184 2199 2288 2301 2304 2352 2366 2464 2478 2496 2541 2548 2574 2596 2662 2688 2704 2772 2816 2832 2891 2904 2912 2932 3003 3042 3068 3072 3136 3146 3168 3234 3276 3304 3328 3388 3432 3481 3528 3549 3584 3696 3717 3718 3744 3776 3822 3872 3894 3993 4004 4032 4056 4096 4224 4248 4312 4356 4368 4398 4543 4576 4602 4608 4704 4719 4732 4851 4928 4956 4992 5082 5096 5131 5148 5192 5324 5369 5376 5408 5544 5577 5632 5664 5733 5782 5808 5824 5841 5864 5929 6006 6084 6136 6144 6272 6292 6336 6468 6552 6597 6608 6656 6776 6864 6903 6962 7007 7056 7098 7139 7168 7392 7434 7436 7488 7552 7623 7644 7744 7788 7986 8008 8063 8064 8112 8192 8281 8437 8448 8496 8624 8673 8712 8736 8796 9009 9086 9152 9204 9216 9317 9408 9438 9464 9529 9702 9856 9912 9971 9984 10164 10192 10262 10296 10384 10443 10647 10648 10738 10752 10816 11011 11088 11154 11264 11328 11466 11564 11616 11648 11682 11728 11858 11979 12012 12168 12272 12288 12544 12584 12672 12936 13013 13104 13194 13216 13312 13552 13629 13728 13806 13924 14014 14112 14157 14196 14278 14336 14641 14784 14868 14872 14976 15104 15246 15288 15393 15488 15576 15972 16016 16107 16126 16128 16224 16384 16562 16731 16874 16896 16992 17248 17303 17346 17424 17472 17592 17787 18018 18172 18304 18408 18432 18634 18816 18876 18928 19058 19404 19712 19824 19942 19968 20328 20384 20449 20524 20592 20768 20886 21021 21294 21296 21417 21476 21504 21632 22022 22176 22308 22528 22656 22932 23128 23232 23296 23364 23456 23716 23958 24024 24189 24336 24367 24544 24576 24843 25088 25168 25311 25344 25872 26019 26026 26208 26388 26432 26624 27104 27258 27456 27612 27848 27951 28028 28224 28314 28392 28556 28587 28672 29282 29568 29736 29744 29913 29952 30208 30492 30576 30786 30976 31152 31329 31801 31944 32032 32214 32252 32256 32448 33033 33124 33462 33748 33792 33984 34496 34606 34692 34848 34944 35184 35574 35917 36036 36344 36608 36816 36864 37268 37583 37632 37752 37856 38116 38291 38808 39039 39424 39648 39884 39936 40656 40768 40887 40898 41048 41184 41536 41772 42042 42588 42592 42834 42952 43008 43247 43264 43923 44044 44352 44616 45056 45253 45312 45864 46179 46256 46464 46592 46728 46912 47432 47916 48048 48321 48378 48672 48734 49088 49152 49686 49973 50176 50336 50622 50688 51744 51909 52038 52052 52416 52776 52864 53248 53361 54208 54516 54912 55224 55696 55902 56056 56441 56448 56628 56784 57112 57174 57344 58564 59059 59136 59472 59488 59826 59904 60416 60984 61152 61347 61572 61952 62304 62658 63063 63602 63888 64064 64251 64428 64504 64512 64896 65219 66066 66248 66703 66924 67496 67584 67968 68992 69212 69384 69696 69797 69888 70368 71148 71834 72072 72567 72688 73101 73216 73632 73728 74529 74536 75166 75264 75504 75712 75933 76232 76582 77077 77616 78078 78529 78848 79296 79768 79872 81312 81536 81774 81796 82096 82368 83072 83544 83853 84084 85176 85184 85668 85761 85904 86016 86494 86528 87846 88088 88693 88704 89232 89739 90112 90506 90624 91091 91728 92358 92512 92807 92928 93184 93456 93824 94864 95403 95832 96096 96642 96756 97344 97468 98176 99099 99372 99946 100352 100672 101244 101376 102487 103488 103818 104076 104104 104819 104832 105552 105728 106496 106722 107751 108416 109032 109681 109824 110448 111392 111804 112112 112749 112882 112896 113256 113568 114224 114348 114688 114873 117117 117128 118118 118272 118944 118976 119652 119808 120832 121121 121968 122304 122694 123144 123877 123904 124608 125316 126126 127204 127776 128128 128502 128856 129008 129024 129741 129792 130438 131769 132132 132496 133406 133848 134992 135168 135759 135936 137984 138424 138768 139392 139594 139776 140736 142296 143143 143668 144144 145134 145376 146202 146432 147264 147456 149058 149072 149919 150332 150528 151008 151424 151866 152464 153164 154154 155232 155727 156156 157058 157696 158592 159536 159744 161051 162624 163072 163548 163592 164192 164736 166144 167088 167706 168168 169323 170352 170368 170569 171336 171522 171808 172032 172988 173056 175692 176176 177177 177386 177408 178464 179478 180224 181012 181248 182182 183456 184041 184716 185024 185614 185856 186368 186912 187648 189728 190333 190806 191664 192192 193284 193512 194688 194936 195657 196352 198198 198744 199892 200109 200704 201344 202488 202752 204974 206976 207636 208152 208208 209391 209638 209664 211104 211456 212992 213444 215502 216832 218064 219303 219362 219648 220896 222784 223608 224224 224939 225498 225764 225792 226512 227136 228448 228696 229746 231231 234234 234256 235587 236236 236544 237888 237952 239304 239616 241664 242242 243936 244608 245388 246288 247754 247808 249216 250632 252252 254408 255552 256256 257004 257712 258016 258048 259482 259584 260876 263538 264264 264992 266079 266812 267696 268037 269984 270336 271518 271872 273273 275968 276848 277536 278421 278784 279188 279552 281472 284592 286209 286286 287336 288288 290268 290752 292404 292864 294528 298116 298144 299838 300664 301056 302016 302729 302848 303732 304928 306328 307461 308308 310464 311454 312312 314116 314457 315392 316771 317184 319072 319488 322102 323253 325248 326144 327096 327184 328384 329043 329472 332288 334176 335412 336336 338247 338646 340704 340736 341138 342672 343044 343616 344064 344619 345976 346112 349811 351384 352352 354354 354772 354816 356928 358956 362024 362496 363363 364364 366912 368082 369432 370048 371228 371631 371712 372736 373824 375296 379456 380666 381612 383328 384384 386568 387024 389223 389376 389872 391314 392704 395087 396396 397488 399784 400218 401408 402688 404976 405504 407277 409948 413413 413952 415272 416304 416416 418782 419276 419328 421201 422208 422912 426888 429429 431004 433664 436128 438606 438724 439296 441792 445568 447216 448448 449757 449878 450996 451528 451584 453024 454272 456896 457392 459492 462462 466921 468468 468512 471174 472472 473088 475717 475776 475904 478608 479232 483153 483328 484484 487872 488579 489216 490776 492576 495508 495616 497783 498432 501264 504504 507969 508816 511104 511707 512512 514008 515424 516032 516096 518964 519168 521752 527076 528528 529984 531531 532158 533624 535392 536074 537289 539968 540672 543036 543744 546546 549703 551936 553696 555072 556842 557568 558376 559104 562211 562944 569184 570999 572418 572572 574672 576576 580536 581504 584808 585728 586971 588289 589056 596232 596288 599676 600327 601328 602112 604032 605458 605696 607464 609856 612656 614922 616616 620851 620928 622908 624624 628173 628232 628914 630784 633542 634368 638144 638976 644204 646506 649649 650496 652288 654192 654368 656768 658086 658944 664576 668352 670824 672672 674817 676494 677292 681408 681472 682276 685344 686088 687232 689238 691952 692224 693693 699622 702768 704704 706761 708708 709544 709632 713856 717409 717912 724048 724992 726726 728728 733733 733824 736164 738864 740096 742456 743262 743424 745472 747648 750592 758912 761332 763224 766656 767767 768768 773136 774048 778446 778752 779744 782628 785408 790174 792792 794976 798237 799568 800436 802816 804111 805376 809952 811008 814554 819819 819896 826826 827904 830544 832608 832832 835263 837564 838552 838656 842402 844416 845824 847847 853776 858858 862008 863819 867139 867328 872256 877212 877448 878592 883584 891136 894432 896896 899514 899756 901992 903056 903168 906048 908187 908544 913792 914784 918984 922383 924924 933842 936936 937024 942348 943371 944944 946176 950313 951434 951552 951808 957216 958464 966306 966656 968968 975623 975744 977158 978432 981552 985152 987129 991016 991232 995566 996864 1002001 1002528 1009008 1015938 1017632 1020877 1022208 1023414 1025024 1028016 1030848 1032064 1032192 1037928 1038336 1043504 1049433 1054152 1057056 1059968 1063062 1064316 1067248 1070784 1072148 1074578 1079936 1086072 1087488 1090089 1093092 1099406 1103872 1107392 1110144 1113684 1114893 1115136 1116752 1118208 1124422 1125888 1127357 1138368 1141998 1144836 1145144 1149344 1153009 1153152 1161072 1163008 1169616 1171456 1173942 1176578 1178112 1185261 1192464 1192576 1199352 1200654 1202656 1204224 1206491 1208064 1210916 1211392 1214928 1219712 1225312 1229844 1233232 1240239 1241702 1241856 1245816 1249248 1256346 1256464 1257828 1261568 1263603 1267084 1268736 1276288 1288287 1288408 1293012 1299298 1300992 1304576 1308384 1308736 1313536 1316172 1317888 1329152 1332331 1336704 1341648 1345344 1349634 1352988 1354584 1362647 1362816 1362944 1364552 1370688 1372176 1374464 1378476 1383904 1384448 1387386 1399244 1400763 1405536 1409408 1413522 1417416 1419088 1419264 1427151 1427712 1434818 1435824 1448096 1449459 1449984 1453452 1457456 1465737 1467466 1467648 1472328 1477728 1480192 1484912 1486524 1486848 1490944 1493349 1495296 1501184 1517824 1522664 1526448 1533312 1535121 1535534 1537536 1546272 1548096 1556892 1557504 1559488 1565256 1570816 1574573 1580348 1585584 1589952 1596474 1599136 1600872 1608222 1610752 1611867 1619904 1622016 1629108 1639638 1639792 1649109 1653652 1655808 1661088 1665216 1665664 1670526 1675128 1677104 1677312 1684804 1686633 1688832 1691648 1695694 1707552 1712997 1717716 1724016 1727638 1734278 1734656 1744512 1754424 1754896 1757184 1764867 1767168 1771561 1782272 1788864 1793792 1799028 1799512 1803984 1806112 1806336 1812096 1816374 1817088 1827584 1829568 1837968 1844766 1849848 1862553 1867684 1873872 1874048 1876259 1884696 1886742 1889888 1892352 1900626 1902868 1903104 1903616 1914432 1916928 1932612 1937936 1948947 1951246 1951488 1954316 1956864 1963104 1970304 1974258 1982032 1982464 1991132 1993728 2004002 2005056 2018016 2024451 2031876 2035264 2041754 2044416 2046828 2050048 2056032 2061696 2064128 2075856 2076672 2087008 2093663 2098866 2108304 2114112 2119103 2119936 2126124 2128632 2134496 2141568 2144296 2149156 2152227 2159872 2172144 2174976 2180178 2186184 2198812 2201199 2207744 2214784 2217397 2220288 2227368 2229786 2230272 2233504 2236416 2248844 2251776 2254714 2276736 2283996 2289672 2290288 2298688 2303301 2306018 2306304 2322144 2326016 2339232 2342912 2347884 2353156 2356224 2370522 2384928 2385152 2398704 2401308 2405312 2408448 2412333 2412982 2416128 2421832 2422784 2429856 2439424 2450624 2459688 2466464 2474329 2480478 2483404 2483712 2491632 2498496 2512692 2512928 2515656 2527206 2534168 2537472 2543541 2551573 2552576 2576574 2576816 2586024 2591457 2598596 2601417 2601984 2609152 2616768 2617472 2627072 2632344 2635776 2658304 2664662 2673408 2683296 2690688 2699268 2705976 2709168 2724561 2725294 2725632 2725888 2729104 2741376 2744352 2748928 2756952 2767808 2768896 2774772 2798488 2801526 2811072 2818816 2827044 2834832 2838176 2838528 2850939 2854302 2855424 2869636 2871648 2896192 2898918 2899968 2906904 2914912 2926869 2931474 2934932 2935296 2944656 2948407 2955456 2960384 2969824 2973048 2973696 2986698 2990592 3002368 3006003 3035648 3045328 3052896 3062631 3066624 3070242 3071068 3075072 3092544 3096192 3113784 3115008 3118976 3130512 3141632 3148299 3149146 3160696 3171168 3179904 3192948 3198272 3201744 3216444 3221504 3223734 3239808 3258216 3279276 3279584 3298218 3307304 3311616 3322176 3330019 3330432 3331328 3341052 3350256 3354208 3354624 3369608 3373266 3377664 3382071 3383296 3391388 3415104 3425994 3435432 3448032 3455276 3459027 3468556 3469312 3484481 3489024 3508848 3509792 3514368 3529734 3534336 3543122 3555783 3564544 3577728 3587584 3598056 3599024 3607968 3612224 3612672 3619473 3624192 3632748 3634176 3655168 3659136 3675936 3689532 3699696 3720717 3725106 3735368 3747744 3748096 3752518 3761023 3769392 3773484 3779776 3784704 3790809 3801252 3805736 3806208 3807232 3828864 3847921 3865224 3875872 3897894 3902492 3902976 3908632 3913728 3926208 3935477 3940608 3948516 3964064 3982264 3987456 3996993 4008004 4010112 4036032 4048902 4063752 4070528 4083508 4087941 4088832 4093656 4100096 4112064 4118023 4123392 4128256 4151712 4153344 4174016 4187326 4197732 4202289 4216608 4228224 4238206 4239872 4252248 4257264 4268992 4281453 4283136 4288592 4298312 4304454 4319744 4344288 4345957 4349952 4360356 4372368 4397211 4397624 4402398 4415488 4429568 4434794 4440576 4454736 4459572 4460544 4467008 4472832 4480047 4497688 4503552 4509428 4547543 4553472 4567992 4579344 4580576 4597376 4606602 4612036 4612608 4633211 4644288 4652032 4678464 4695768 4706312 4712448 4723719 4741044 4769856 4770304 4797408 4802616 4810624 4824666 4825964 4832256 4835601 4843664 4845568 4859712 4878848 4901248 4919376 4932928 4947327 4948658 4960956 4966808 4967424 4983264 4996992 5025384 5025856 5031312 5054412 5059899 5068336 5074944 5087082 5103146 5105152 5136131 5153148 5153632 5172048 5182914 5197192 5202834 5203968 5218304 5232887 5233536 5234944 5254144 5264688 5271552 5294601 5314683 5316608 5329324 5346816 5366592 5374369 5381376 5398536 5411952 5418336 5449122 5450588 5451264 5451776 5458208 5475613 5482752 5488704 5497856 5513904 5535616 5549544 5587659 5596976 5603052 5622144 5628777 5637632 5654088 5669664 5676352 5677056 5701878 5708604 5710848 5739272 5743296 5792384 5797836 5813808 5829824 5846841 5853738 5862948 5869864 5870592 5889312 5896814 5910179 5910912 5920768 5939648 5946096 5947392 5973396 5981184 6004736 6012006 6046733 6069973 6071296 6090656 6105792 6125262 6133248 6140484 6142136 6150144 6184321 6185088 6192384 6227568 6230016 6237952 6261024 6280989 6283264 6296598 6298292 6321392 6342336 6357309 6359808 6385896 6396544 6403488 6432888 6443008 6447468 6456681 6471179 6479616 6516432 6558552 6559168 6596436 6603597 6614608 6623232 6644352 6652191 6660038 6660864 6662656 6682104 6700512 6708416 6709248 6739216 6746532 6755328 6764142 6766592 6782776 6829361 6830208 6851988 6870864 6896064 6909903 6910552 6918054 6937112 6938624 6968962 6978048 6984757 7017696 7019584 7028736 7059468 7068672 7086244 7111566 7129088 7146139 7155456 7175168 7196112 7198048 7215936 7224448 7225344 7238946 7248384 7265496 7268352 7308743 7310336 7318272 7351872 7379064 7399392 7422987 7441434 7450212 7470736 7495488 7496192 7505036 7522046 7538784 7546968 7559552 7581618 7602504 7611472 7612416 7614464 7630623 7654719 7657728 7695842 7730448 7751744 7774371 7795788 7804251 7804984 7805952 7817264 7827456 7852416 7870954 7881216 7891499 7897032 7928128 7964528 7974912 7993986 8016008 8020224 8071063 8072064 8097804 8127504 8141056 8167016 8175882 8177664 8187312 8200192 8224128 8236046 8246784 8256512 8303424 8306688 8348032 8374652 8395464 8404578 8433216 8445437 8456448 8476412 8479744 8504496 8514528 8537984 8562906 8566272 8577184 8596624 8608908 8639488 8688576 8691914 8699904 8720712 8744736 8780607 8794422 8795248 8804796 8830976 8845221 8859136 8869588 8881152 8909472 8919144 8921088 8934016 8960094 8995376 9007104 9018009 9018856 9095086 9106944 9135984 9158688 9161152 9187893 9194752 9213204 9224072 9225216 9266422 9288576 9304064 9326317 9356928 9391536 9412624 9424896 9447438 9482088 9502009 9538529 9539712 9540608 9594816 9605232 9621248 9649332 9651928 9664512 9671202 9687328 9691136 9719424 9757696 9802496 9838752 9865856 9894654 9897316 9921912 9933616 9934848 9966528 9990057 9993984 10050768 10051712 10062624 10108824 10119798 10136672 10146213 10149888 10174164 10206292 10210304 10272262 10306296 10307264 10344096 10365828 10377081 10394384 10405668 10407936 10436608 10453443 10465774 10467072 10469888 10508288 10529376 10543104 10589202 10629366 10633216 10658648 10693632 10731853 10733184 10748738 10762752 10797072 10823904 10836672 10858419 10898244 10901176 10902528 10903552 10916416 10951226 10965504 10977408 10995712 11022011 11027808 11071232 11099088 11175318 11193952 11206104 11229647 11244288 11257554 11275264 11283069 11308176 11339328 11352704 11354112 11403756 11417208 11421696 11478544 11486592 11543763 11584768 11595672 11627616 11659648 11693682 11707476 11725896 11739728 11741184 11778624 11793628 11806431 11820358 11821824 11841536 11879296 11892192 11946792 11962368 11990979 12009472 12024012 12093466 12139946 12142592 12181312 12211584 12250524 12263823 12266496 12280968 12284272 12300288 12354069 12368642 12370176 12384768 12400927 12455136 12460032 12475904 12522048 12561978 12566528 12593196 12596584 12642784 12683099 12684672 12714618 12719616 12771792 12793088 12806976 12865776 12886016 12894936 12913362 12942358 12959232 13032864 13037871 13117104 13118336 13192872 13207194 13229216 13246464 13271401 13288704 13304382 13320076 13321728 13325312 13364208 13401024 13416832 13418496 13478432 13493064 13510656 13528284 13565552 13642629 13658722 13660416 13703976 13741728 13792128 13819806 13821104 13836108 13874224 13877248 13899633 13937924 13956096 13969514 14035392 14039168 14118936 14137344 14171157 14172488 14223132 14258176 14292278 14310912 14350336 14392224 14396096 14431872 14448896 14477892 14496768 14530992 14536704 14617486 14620672 14636544 14655641 14703744 14758128 14798784 14845974 14882868 14900424 14941472 14989117 14990976 14992384 15010072 15044092 15077568 15093936 15119104 15163236 15205008 15222944 15224832 15228928 15261246 15309438 15315456 15391684 15408393 15460896 15503488 15548742 15591576 15608502 15609968 15611904 15634528 15654912 15698661 15704832 15741908 15762432 15782998 15794064 15856256 15929056 15944049 15949824 15987972 16032016 16040448 16123107 16142126 16144128 16195608 16255008 16282112 16334032 16351764 16355328 16374624 16400384 16426839 16448256 16472092 16493568 16513024 16606848 16696064 16749304 16790928 16809156 16866432 16886331 16890874 16912896 16952824 16959488 17008992 17029056 17075968 17125812 17132544 17154368 17193248 17217816 17278976 17320303 17377152 17383828 17441424 17489472 17561214 17588844 17590496 17609592 17690442 17718272 17730537 17739176 17762304 17818944 17838288 17842176 17861011 17868032 17920188 17990752 18014208 18036018 18037712 18140199 18190172 18209919 18213888 18271968 18317376 18322304 18375786 18389504 18426408 18448144 18450432 18532844 18552963 18577152 18608128 18652634 18713856 18783072 18825248 18842967 18849792 18894876 18964176 19004018 19071927 19077058 19079424 19081216 19189632 19210464 19242496 19298664 19303856 19329024 19342404 19374656 19382272 19413537 19438848 19515392 19604992 19677504 19731712 19789308 19794632 19843824 19867232 19869696 19933056 19956573 19980114 19987968 20101536 20103424 20125248 20217648 20239596 20273344 20292426 20299776 20348328 20412584 20420608 20488083 20544524 20612592 20614528 20638849 20688192 20731656 20754162 20788768 20811336 20815872 20906886 20931548 20934144 20939776 20954271 21016576 21058752 21086208 21178404 21258732 21317296 21387264 21438417 21463706 21466368 21497476 21525504 21594144 21647808 21673344 21716838 21796488 21802352 21805056 21807104 21832832 21902452 21926229 21931008 21954816 21991424 22044022 22055616 22142464 22198176 22268961 22350636 22387904 22412208 22459294 22488576 22515108 22550528 22566138 22616352 22678656 22705408 22807512 22834416 22843392 22957088 22964157 22973184 23030293 23087526 23169536 23191344 23255232 23310133 23319296 23387364 23414952 23451792 23479456 23482368 23557248 23587256 23612862 23640716 23643648 23674497 23683072 23758592 23784384 23893584 23924736 23981958 24048024 24186932 24213189 24279892 24285184 24362624 24391367 24423168 24501048 24527646 24532992 24561936 24568544 24600576 24708138 24737284 24740352 24769536 24801854 24910272 24920064 24951808 25044096 25123956 25186392 25193168 25285568 25336311 25366198 25369344 25429236 25439232 25543584 25586176 25613952 25731552 25772032 25789872 25826724 25884716 25918464 26065728 26075742 26234208 26236672 26327161 26385744 26414388 26458432 26492928 26535663 26542802 26577408 26608764 26640152 26643456 26650624 26728416 26802048 26833664 26956864 26986128 27021312 27056568 27131104 27217619 27285258 27317444 27320832 27407952 27483456 27548339 27584256 27639612 27642208 27672216 27748448 27799266 27875848 27912192 27939028 27978951 28067303 28070784 28078336 28237872 28274688 28342314 28344976 28446264 28506027 28516352 28584556 28615587 28621824 28700672 28784448 28792192 28826161 28863744 28897792 28955784 28993536 29061984 29073408 29234972 29241344 29273088 29311282 29407488 29516256 29597568 29691948 29765736 29800848 29882944 29970171 29978234 29981952 29984768 30020144 30088184 30155136 30187872 30238208 30326472 30410016 30445888 30449664 30457856 30522492 30618876 30630912 30783368 30816786 30921792 31006976 31097484 31183152 31217004 31219936 31223808 31269056 31309824 31360329 31397322 31409664 31483816 31524864 31565996 31588128 31700051 31712512 31858112 31888098 31899648 31975944 32064032 32080896 32195559 32246214 32284252 32288256 32391216 32432477 32510016 32564224 32668064 32703528 32710656 32749248 32853678 32896512 32944184 32987136 33026048 33066033 33170449 33213696 33392128 33498608 33581856 33618312 33688941 33732864 33772662 33781748 33825792 33849207 33905648 33918976 34017984 34058112 34151936 34251624 34265088 34308736 34386496 34435632 34557952 34631289 34640606 34754304 34767656 34882848 34978944 35122428 35177688 35180992 35219184 35380884 35419293 35436544 35461074 35478352 35524608 35637888 35676576 35722022 35736064 35840376 35981504 36028416 36072036 36075424 36280398 36380344 36419838 36427776 36543936 36630209 36634752 36644608 36751572 36779008 36852816 36896288 36900864 37062207 37065688 37105926 37154304 37202781 37216256 37305268 37427712 37566144 37650496 37685934 37699584 37789752 37928352 38008036 38049297 38143854 38154116 38158848 38162432 38329291 38379264 38420928 38484992 38597328 38607712 38658048 38684808 38749312 38827074 38877696 39030784 39113613 39209984 39355008 39463424 39578616 39589264 39687648 39734464 39739392 39814203 39866112 39913146 39960228 39975936 40203072 40206848 40250496 40435296 40479192 40546688 40584852 40696656 40825168 40841216 40927887 40976166 41089048 41225184 41229056 41277698 41371253 41376384 41463312 41508324 41577536 41622672 41631744 41698899 41813772 41863096 41868288 41879552 41908542 42033152 42117504 42327131 42356808 42517464 42634592 42774528 42876834 42927412 42932736 42994952 43051008 43188288 43290247 43295616 43346688 43433676 43592976 43604704 43610112 43665664 43804904 43852458 43862016 43909632 43966923 43982848 44088044 44111232 44284928 44396352 44537922 44701272 44775808 44824416 44918588 44967351 44977152 45030216 45101056 45132276 45232704 45298253 45357312 45410816 45615024 45668832 45686784 45914176 45928314 45946368 46060586 46175052 46225179 46339072 46382688 46510464 46620266 46638592 46774728 46829904 46903584 46958912 46964736 47095983 47114496 47174512 47225724 47281432 47287296 47348994 47366144 47517184 47568768 47787168 47805527 47849472 47963916 48096048 48369321 48373864 48426378 48559784 48570368 48725248 48782734 48846336 48893299 49002096 49055292 49065984 49123872 49137088 49201152 49280517 49416276 49474568 49480704 49539072 49603708 49820544 49903616 50022973 50088192 50247912 50372784 50386336 50571136 50672622 50732396 50738688 50858472 50878464 50965321 51087168 51161201 51172352 51227904 51463104 51579744 51653448 51769432 51836928 51960909 52131456 52151484 52468416 52473344 52654322 52771488 52828776 52916864 53071326 53085604 53154816 53191611 53217528 53280304 53286912 53301248 53456832 53583033 53604096 53667328 53913728 53972256 54042624 54113136 54262208 54420597 54435238 54570516 54629757 54634888 54641664 54815904 54966912 55096678 55168512 55279224 55284416 55344432 55496896 55598532 55658889 55751696 55824384 55878056 55957902 56134606 56141568 56156672 56475744 56497441 56549376 56684628 56689952 56892528 57012054 57032704 57169112 57231174 57243648 57401344 57561757 57568896 57584384 57652322 57727488 57795584 57911568 57987072 58123968 58146816 58240611 58469944 58482688 58546176 58622564 58814976 59032512 59118059 59195136 59383896 59531472 59601696 59765888 59940342 59956468 59963904 59969536 60040288 60176368 60231743 60310272 60375744 60476416 60652944 60820032 60891776 60899328 61044984 61237752 61261824 61464249 61566736 61633572 61843584 61916547 62013952 62194968 62366304 62434008 62439872 62447616 62538112 62720658 62794644 62819328 62862813 62967632 63049728 63131992 63176256 63400102 63425024 63716224 63776196 63951888 64128064 64161792 64315251 64391118 64492428 64568504 64576512 64782432 64864954 65011969 65020032 65128448 65336128 65407056 65421312 65498496 65707356 65778687 65793024 65888368 65974272 66052096 66132066 66340898 66427392 66514063 66769703 66784256 66997216 67163712 67236624 67377882 67465728 67545324 67563496 67651584 67698414 67811296 67837952 68027531 68035968 68116224 68303872 68503248 68530176 68617472 68772992 68871264 69090879 69115904 69262578 69281212 69508608 69535312 69765696 69930399 69957888 70244856 70355376 70361984 70438368 70761768 70838586 70873088 70922148 70956704 71023491 71049216 71182969 71275776 71353152 71444044 71472128 71680752 71963008 72144072 72150848 72560796 72639567 72760688 72839676 72855552 73087872 73174101 73260418 73269504 73289216 73503144 73558016 73705632 73792576 73801728 74124414 74131376 74211852 74308608 74405562 74432512 74610536 74855424 75122971 75132288 75300992 75371868 75579504 75856704 76008933 76016072 76098594 76287708 76308232 76317696 76324864 76658582 76758528 76832327 76841856 76969984 77194656 77215424 77316096 77369616 77498624 77654148 77755392 78061568 78227226 78419968 78607529 78710016 78926848 78981483 79157232 79178528 79375296 79468928 79478784 79628406 79732224 79826292 79920456 79951872 80396173 80406144 80413696 80500992 80870592 80958384 81093376 81169704 81393312 81650336 81652857 81682432 81855774 81952332 82178096 82450368 82458112 82555396 82645017 82742506 82752768 82926624 83016648 83155072 83245344 83397798 83627544 83726192 83736576 83759104 83817084 83936853 84066304 84201909 84235008 84654262 84713616 85034928 85269184 85518081 85549056 85753668 85846761 85854824 85865472 85989904 86102016 86376576 86478483 86580494 86591232 86693376 86806489 86867352 87185952 87209408 87220224 87331328 87609808 87704916 87724032 87819264 87933846 87965696 88176088 88222464 88569856 88781693 88792704 89075844 89402544 89551616 89648832 89837176 89934702 89954304 90060432 90202112 90264552 90465408 90596506 90714624 90801841 90821632 91230048 91337664 91373568 91828352 91856628 91892736 92121172 92350104 92450358 92678144 92765376 92899807 93020928 93240532 93277184 93549456 93659808 93807168 93917824 93929472 94191966 94228992 94349024 94451448 94562864 94574592 94697988 95034368 95100153 95137536 95574336 95611054 95698944 95927832 96192096 96586677 96738642 96747728 96852756 97119568 97140736 97297431 97450496 97565468 97692672 97786598 98004192 98110584 98131968 98247744 98274176 98561034 98832552 98949136 98961408 99078144 99198099 99207416 99511347 99641088 99807232 100045946 100176384 100495824 100745568 100772672 101066823 101142272 101345244 101464792 101477376 101716944 101756928 101930642 102174336 102322402 102344704 102455808 102589487 102926208 103159488 103306896 103538864 103673856 103921818 104262912 104302968 104522099 104923819 104936832 104946688 105308644 105542976 105657552 105833728 106142652 106171208 106309632 106383222 106435056 106560608 106573824 106602496 106913664 107166066 107208192 107334656 107827456 107944512 108085248 108226272 108524416 108841194 108870476 109141032 109259514 109269776 109283328 109631808 109890627 109933824 110193356 110337024 110558448 110568832 110688864 110993792 111197064 111317778 111503392 111608343 111648768 111756112 111915804 112269212 112283136 112313344 112951488 112994882 113098752 113369256 113379904 113785056 114024108 114147891 114338224 114462348 114487296 114802688 114987873 115123514 115137792 115168768 115304644 115454976 115591168 115823136 115974144 116247936 116481222 116939888 116965376 117092352 117245128 117629952 118050383 118065024 118236118 118390272 118767792 119062944 119203392 119442609 119531776 119880684 119912936 119927808 119939072 120080576 120352736 120463486 120620544 120751488 120952832 121242121 121305888 121640064 121783552 122089968 122475504 122523648 122928498 123133472 123267144 123526117 123687168 123833094 124027904 124113759 124389936 124732608 124868016 124879744 124895232 125027077 125076224 125441316 125589288 125638656 125725626 125935264 126099456 126263984 126352512 126800204 126850048 126981393 127432448 127552392 127903776 128256128 128323584 128630502 128782236 128984856 129137008 129153024 129564864 129729908 129870741 130023938 130040064 130256896 130672256 130814112 130996992 131414712 131557374 131586048 131776736 131900769 131948544 132104192 132264132 132681796 132854784 133028126 133539406 133568512 133994432 134327424 134473248 134755764 134902053 134931456 135090648 135126992 135303168 135396828 135622592 135675904 135894759 136055062 136071936 136232448 136607744 137006496 137060352 137234944 137545984 137742528 138181758 138231808 138525156 138562424 139017216 139070624 139514089 139531392 139860798 139915776 140489712 140710752 140723968 140876736 141523536 141677172 141746176 141844296 141913408 142046982 142098432 142365938 142551552 142706304 142888088 142944256 143361504 143416581 143926016 144288144 144301696 145121592 145279134 145521376 145679352 145711104 145985411 146175744 146348202 146520836 146539008 146578432 146679897 147006288 147116032 147411264 147585152 147603456 148248828 148262752 148423704 148617216 148811124 149221072 149710848 150068919 150245942 150264576 150601984 150743736 151159008 151713408 152017866 152032144 152197188 152575416 152616464 152635392 152649728 152895963 153317164 153483603 153517056 153664654 153683712 153939968 154389312 154430848 154739232 154997248 155308296 155510784 155882727 156123136 156454452 156839936 157215058 157420032 157853696 157962966 158314464 158357056 158750592 158937856 159256812 159464448 159652584 159840912 159903744 160749099 160792346 160812288 160827392 161001984 161212051 161741184 161916768 162186752 162339408 162786624 163300672 163305714 163364864 163711548 163904664 164356192 164880287 164900736 164916224 165110792 165290034 165485012 165505536 165853248 166033296 166310144 166490688 166795596 167255088 167452384 167473152 167518208 167634168 167873706 168403818 168470016 169308524 169427232 169492323 170069856 170538368 171036162 171098112 171507336 171693522 171709648 171730944 171979808 172204032 172685271 172753152 172956966 173160988 173182464 173386752 173612978 173734704 174371904 174418816 174440448 174662656 175219616 175409832 175448064 175638528 175867692 176352176 176444928 177139712 177354177 177563386 177585408 178151688 178805088 179103232 179297664 179674352 179869404 179908608 180120864 180404224 180529104 180695229 180930816 181193012 181429248 181603682 181643264 182460096 182675328 183656704 183713256 183785472 184242344 184700208 184900716 185356288 185530752 185749641 185799614 186041856 186481064 186554368 187098912 187319616 187614336 187835648 188383932 188457984 188698048 188902896 189125728 189149184 189395976 190068736 190200306 190275072 190523333 191148672 191222108 191855664 192384192 193173354 193477284 193495456 193705512 194239136 194594862 194900992 195035907 195130936 195385344 195573196 196008384 196221168 196263936 196471121 196495488 196548352 197122068 197665104 197898272 197922816 198156288 198396198 198414832 199022694 199282176 199542189 199614464 200091892 200309109 200352768 200991648 201491136 201545344 202133646 202284544 202690488 202929584 202954752 203433888 203513856 203861284 204082593 204348672 204644804 204689408 204911616 205178974 205852416 206318976 206613792 207077728 207272637 207347712 207843636 208525824 208605936 209044198 209791197 209847638 209873664 209893376 210617288 211085952 211315104 211667456 212285304 212342416 212619264 212766444 212870112 213121216 213147648 213204992 213548907 213827328 214332132 214416384 214669312 215654912 215889024 216452544 217048832 217682388 217740952 218282064 218519028 218539552 218566656 219263616 219522303 219781254 219867648 220386712 220674048 221116896 221137664 221377728 221900357 221987584 222394128 222635556 223006784 223216686 223297536 223512224 223831608 224538424 224566272 224626688 225368913 225902976 225989764 226738512 226759808 227027339 227570112 228048216 228295782 228676448 228924696 228974592 229975746 230247028 230275584 230337536 230496981 230609288 230909952 231182336 231646272 231948288 232193143 232495872 232962444 233879776 234184704 234490256 235259904 235822587 236100766 236130048 236472236 236780544 236944449 237535584 238125888 238406784 238885218 239063552 239761368 239825872 239855616 239878144 240161152 240705472 240926972 241188519 241241088 241502976 241905664 242484242 242611776 243280128 243567104 244179936 244951008 244958571 245047296 245856996 246266944 246534288 247052234 247374336 247666188 247935051 248055808 248227518 248779872 249465216 249736032 249759488 250054154 250152448 250882632 251178576 251277312 251451252 251870528 252198912 252527968 252605727 252705024 253600408 253700096 253962786 254864896 255104784 255807552 256411463 256512256 256647168 257261004 257564472 257969712 258274016 258306048 259129728 259435449 259459816 259741482 260047876 260080128 260419467 260513792 261344512 261628224 261993984 262829424 263114748 263172096 263553472 263801538 263897088 264528264 265363592 265709568 266056252 266345079 267078812 267137024 267988864 268305037 268654848 268946496 269511528 269804106 269862912 270181296 270253984 270606336 270793656 271245184 271789518 272110124 272143872 272405523 272464896 273215488 274012992 274120704 274469888 275091968 275485056 276363516 277050312 277124848 278034432 278141248 278699421 279028178 279062784 279721596 279831552 280979424 281421504 281447936 281753472 283047072 283354344 283492352 283688592 283826816 284093964 284731876 285103104 285300459 285412608 285776176 285888512 286723008 286833162 287852032 288576288 288603392 289598771 290243184 290558268 291042752 291358704 291422208 291892293 291970822 292351488 292696404 293041672 293078016 293156864 293359794 294012576 294232064 294822528 295170304 296497656 296525504 296847408 297234432 297622248 298442144 298534041 299393809 299421696 300137838 300491884 300529152 301203968 301487472 302318016 303031729 303426816 304035732 304064288 304394376 305150832 305232928 305270784 305791926 306634328 306967206 307034112 307329308 307367424 307768461 307879936 308740333 308778624 308861696 309478464 309994496 310616592 311021568 311765454 312908904 313566297 313679872 314430116 314771457 314840064 315707392 315925932 316628928 316714112 317087771 317501184 317875712 318513624 318928896 319305168 319681824 319807488 321498198 321584692 321624576 321654784 322003968 322424102 323482368 323833536 324373504 324678816 325573248 326601344 326611428 327423096 327809328 328712384 329671881 329760574 329801472 329832448 330221584 330580068 330970024 331011072 331706496 332066592 332620288 332981376 333591192 334510176 334904768 334946304 335036416 335268336 335747412 336807636 336940032 338617048 338854464 338984646 340139712 341076736 342072324 342253093 343014672 343387044 343419296 343461888 343959616 344408064 344963619 345370542 345506304 345913932 346321976 346364928 346773504 347225956 347469408 348700561 348743808 348837632 349325312 350439232 350819664 350896128 351277056 351735384 352704352 352889856 354151149 354279424 354708354 355126772 355170816 356303376 356757247 357610176 358128407 358206464 358595328 359348704 359738808 359817216 360241728 361058208 361390458 361861632 362386024 362858496 363207364 363286528 363726363 364874939 364920192 365350656 367313408 367426512 367570944 368484688 369400416 369801432 370578351 370712576 371061504 371499282 371599228 372083712 372341277 372962128 373108736 374197824 374639232 375081231 375228672 375671296 376767864 376915968 377396096 377805792 378251456 378298368 378791952 380137472 380400612 380550144 380944179 381046666 382297344 382444216 383711328 384768384 386346708 386954568 386990912 387411024 388478272 389189724 389612223 389801984 390071814 390261872 390770688 391146392 392016768 392442336 392942242 392990976 393096704 394244136 395330208 395796544 395845632 396312576 396792396 396829664 398045388 398564352 399084378 399228928 400183784 400618218 400705536 401983296 402932299 402982272 403090688 404267292 404569088 405380976 405859168 405909504 406867776 407027712 407684277 407722568 408165186 408697344 409289608 409378816 409823232 410357948 411704832 412100663 412637952 413227584 414155456 414545274 414695424 415687272 417051648 417211872 418088396 418542267 419582394 419695276 419747328 419786752 421234576 421622201 422171904 422630208 423334912 424570608 424684832 425238528 425532888 425740224 426242432 426295296 427097814 427654656 428664264 428832768 429338624 430249743 431215837 431309824 431778048 432905088 434097664 435364776 435481904 436564128 437038056 437079104 437133312 437956233 438527232 439044606 439562508 439735296 440039691 440773424 441348096 442233792 442275328 442755456 443800714 443975168 444788256 445271112 446013568 446433372 447024448 447663216 449076848 449132544 449253376 450206757 450737826 451805952 451979528 453477024 453519616 454054678 455083783 455140224 456096432 456591564 457352896 457849392 457949184 458687889 459951492 460450809 460494056 460551168 460675072 460993962 461218576 461819904 462364672 463292544 464386286 464991744 465598441 465924888 467759552 468369408 468980512 470519808 471645174 472201532 472260096 472944472 473561088 473888898 475071168 476192717 476251776 476813568 477770436 478127104 479522736 479651744 479711232 480322304 481410944 481853944 482377038 482482176 483005952 483636153 483811328 484968484 485223552 486560256 487134208 488359872 489902016 489917142 490094592 491713992 492533888 493068576 494104468 494640861 494748672 495332376 495870102 496111616 496455036 497559744 498280783 498930432 499472064 499518976 500108308 500304896 501765264 502357152 502554624 502902504 503741056 505055936 505211454 505410048 507200816 507400192 507925572 508476969 509729792 510209568 511615104 512822926 513024512 513294336 514522008 515128944 515939424 516548032 516612096 518055813 518259456 518870898 518919632 519482964 520095752 520160256 520838934 521027584 522689024 523256448 523987968 525658848 525860797 526229496 526344192 527106944 527603076 529056528 530727184 531419136 532062531 532112504 532690158 534157624 534274048 535977728 536610074 537309696 537826289 537892992 539023056 539608212 539725824 540362592 540507968 541212672 541587312 542085687 542490368 543579036 544220248 544287744 544811046 544929792 546430976 548025984 548939776 550183936 550252703 550970112 552727032 554100624 554249696 556068864 556282496 557398842 558056356 558125568 559443192 559663104 560618531 561958848 562773211 562843008 562895872 563506944 566094144 566708688 567377184 567653632 568187928 569463752 570206208 570600918 570825216 571552352 571569999 571777024 573446016 573666324 575704064 577152576 577206784 579197542 580486368 581116536 582085504 582717408 583784586 583941644 584702976 585107721 585392808 586083344 586156032 586313728 586719588 588025152 588464128 589413363 589645056 590340608 592995312 593051008 593694816 594468864 595244496 596884288 597068082 598626567 598787618 598843392 600275676 600927327 600983768 601058304 602407936 602974944 604636032 606063458 606853632 608071464 608128576 608788752 610301664 610465856 610541568 611583852 612247779 613268656 613934412 614068224 614658616 614734848 615536922 615759872 617480666 617557248 617723392 618956928 619988992 621233184 621471851 622043136 623530908 625817808 627132594 627359744 628860232 629542914 629680128 631414784 631851864 633179327 633257856 633428224 634175542 635002368 635612887 635751424 637027248 637857792 638610336 639363648 639614976 640646721 642996396 643169384 643249152 643309568 644007936 644848204 646964736 647667072 648747008 649357632 650298649 651146496 653202688 653222856 654846192 655618656 657424768 659343762 659521148 659602944 659664896 660443168 661160136 661940048 662022144 662549173 663412992 664133184 665240576 665701071 665962752 667182384 669020352 669809536 669892608 670536672 671494824 673615272 673880064 676106739 677234096 677708928 677969292 680279424 681082017 682153472 684144648 684506186 686029344 686774088 686838592 686923776 687919232 689927238 690741084 691012608 691490943 691827864 692643952 692729856 693547008 694451912 694938816 696579429 697401122 697487616 697675264 698650624 700878464 701639328 702554112 703470768 705408704 705779712 707467761 708302298 708558848 709416708 710253544 710341632 712606752 713514494 715131659 715220352 716256814 716412928 717190656 718697408 719477616 719634432 720483456 722116416 722780916 723565557 723723264 724772048 725716992 726414728 726573056 727452726 729749878 729840384 730701312 731654693 734466733 734626816 734853024 735141888 736969376 738800832 739602864 741156702 741425152 742123008 742998564 743198456 744167424 744682554 745924256 746217472 748302841 748395648 749278464 750162462 750457344 751342592 753535728 753831936 754792192 755611584 756502912 756596736 757583904 760274944 760801224 761100288 761888358 762093332 764594688 764888432 767422656 769234389 769536768 772693416 773909136 773981824 774822048 776956544 778379448 779224446 779603968 780143628 780523744 781258401 781541376 782292784 783012659 784033536 784884672 785884484 785981952 786193408 788488272 790660416 791593088 791691264 793584792 793659328 796090776 797128704 798168756 799035237 800367568 801236436 801411072 803966592 804915111 805864598 805964544 806181376 808534584 809138176 810761952 811718336 811819008 813735552 815368554 815445136 816330372 817216569 817394688 818579216 818757632 819646464 820715896 823409664 824201326 825275904 826352681 826455168 828310912 829090548 831374544 834103296 834423744 836098263 836176792 837084534 839164788 839390552 839494656 839573504 842469152 843244402 844343808 845155597 845260416 846669824 849141216 849369664 850477056 851065776 851480448 852484864 854195628 855309312 857328528 857665536 858677248 860499486 862431674 862619648 863556096 864682819 865810176 868195328 868796313 870729552 870963808 873128256 874076112 874158208 874266624 875912466 877054464 878089212 879125016 879470592 880079382 881546848 882696192 884357903 884467584 884550656 885510912 887601428 887950336 889576512 890542224 892027136 892866744 894048896 895326432 898153696 898181427 898265088 898506752 900413514 901475652 903611904 903959056 906954048 907039232 908109356 909095187 910167566 910280448 912192864 913183128 914705792 915698784 917375778 919902984 920901618 920988112 921102336 921350144 921987924 922437152 923305383 923639808 924729344 926220999 926585088 928772572 929983488 931196882 931849776 935519104 937961024 940698891 941039616 943290348 944314371 944403064 944520192 945888944 947122176 947777796 950142336 951263313 952385434 952503552 953627136 955540872 956254208 959045472 959303488 959422464 960644608 962821888 963707888 964754076 964964352 966011904 967272306 967622656 969936968 970447104 973120512 974268416 976598623 976719744 979804032 979834284 983427984 985067776 986137152 988208936 989281722 989497344 990664752 991740204 992223232 992910072 995119488 996561566 997860864 998820251 998944128 999037952 1000216616 1000609792 1003530528 1004714304 1005109248 1005805008 1007482112 1010111872 1010422908 1010820096 1014401632 1014800384 1015851144 1016953938 1019459584 1020419136 1021897877 1023230208 1025645852 1026049024 1026759279 1029044016 1030257888 1031878848 1033096064 1033224192 1036111626 1036518912 1037741796 1037839264 1038965928 1040191504 1040320512 1041677868 1045378048 1046101683 1046512896 1047975936 1051317696 1051721594 1052458992 1052688384 1054213888 1055206152 1058113056 1061454368 1062453447 1062838272 1064125062 1064225008 1065380316 1068315248 1068548096 1070271741 1071955456 1073220148 1074385221 1074619392 1075652578 1075785984 1078046112 1079216424 1079451648 1080725184 1081015936 1083174624 1084171374 1084980736 1087158072 1088440496 1088575488 1089622092 1089859584 1091179089 1092861952 1094624817 1096051968 1097879552 1100367872 1100505406 1101940224 1105454064 1108201248 1108499392 1111735053 1112137728 1112564992 1114797684 1116112712 1116251136 1118886384 1119326208 1121237062 1123917696 1125243693 1125546422 1125686016 1125791744 1127013888 1128484357 1132188288 1133417376 1134754368 1135307264 1136375856 1138927504 1140412416 1141201836 1141650432 1143104704 1143139998 1143554048 1146892032 1147332648 1151408128 1154162009 1154305152 1154413568 1158395084 1160972736 1162233072 1164171008 1165434816 1167569172 1167883288 1169405952 1170215442 1170785616 1172166688 1172312064 1172627456 1173439176 1176050304 1178826726 1179290112 1180681216 1185990624 1186102016 1187389632 1188937728 1190488992 1193768576 1194136164 1197253134 1197575236 1197686784 1200551352 1201854654 1201967536 1202116608 1204815872 1205949888 1208796897 1209272064 1212126916 1213707264 1216142928 1216257152 1217577504 1220603328 1220931712 1221083136 1223167704 1224495558 1226537312 1227868824 1228136448 1229317232 1229469696 1231073844 1234961332 1235114496 1235446784 1236301989 1237913856 1239977984 1242466368 1242943702 1244086272 1247061816 1251635616 1254265188 1255626801 1257720464 1259085828 1259360256 1262829568 1263703728 1264866603 1266358654 1266515712 1266856448 1268351084 1270004736 1271225774 1271502848 1274054496 1275715584 1277220672 1278727296 1281293442 1285992792 1286338768 1286498304 1286619136 1288015872 1289696408 1293647511 1293929472 1295334144 1297494016 1298554213 1298715264 1300597298 1302292992 1306405376 1306445712 1309692384 1311237312 1313868699 1314849536 1318687524 1319042296 1319205888 1319329792 1320886336 1322320272 1323880096 1324044288 1325098346 1326825984 1328266368 1330481152 1331402142 1331925504 1333663331 1334364768 1338040704 1339619072 1341073344 1342989648 1347230544 1347760128 1352213478 1354468192 1355417856 1355938584 1358787287 1360558848 1362164034 1364306944 1365251349 1368289296 1369012372 1372058688 1373548176 1373677184 1373847552 1375297847 1375838464 1379854476 1381482168 1382025216 1382981886 1383655728 1385287904 1385459712 1387094016 1388903824 1389877632 1393158858 1394802244 1394975232 1395350528 1396795323 1397301248 1401756928 1403278656 1405108224 1406941536 1410817408 1411559424 1414935522 1416604596 1418833416 1420507088 1420683264 1425213504 1427028988 1428578151 1430263318 1430440704 1432513628 1432825856 1434381312 1437394816 1438955232 1440966912 1444232832 1445561832 1447131114 1447446528 1449544096 1450908459 1451433984 1452829456 1453146112 1454905452 1459499756 1459680768 1461402624 1463309386 1468933466 1469253632 1469706048 1470283776 1473938752 1477601664 1479205728 1482313404 1483922583 1484246016 1485997128 1486396912 1488334848 1489365108 1491848512 1492434944 1494842349 1496605682 1496791296 1498556928 1500324924 1500914688 1502685184 1507071456 1507663872 1509584384 1511223168 1513005824 1515167808 1520549888 1521602448 1522200576 1523776716 1524186664 1529189376 1529776864 1534654979 1534845312 1538468778 1539073536 1545386832 1547818272 1547963648 1549644096 1553302499 1553913088 1556758896 1558448892 1559207936 1560287256 1561047488 1562516802 1563082752 1564585568 1566025318 1568067072 1569769344 1571768968 1571963904 1572386816 1576976544 1577582391 1581320832 1583186176 1587169584 1587318656 1592181552 1594257408 1596337512 1598070474 1600735136 1602472872 1602822144 1605839521 1607933184 1609830222 1611729196 1611929088 1612362752 1613478867 1617069168 1618276352 1621523904 1623436672 1623638016 1625352001 1627471104 1630737108 1630890272 1632660744 1634433138 1634789376 1637158432 1639292928 1641431792 1646819328 1648402652 1650551808 1650758109 1652705362 1652910336 1656621824 1658181096 1662749088 1668206592 1668847488 1672196526 1672353584 1674169068 1678329576 1678781104 1678989312 1679147008 1681855593 1684938304 1686488804 1688319633 1688687616 1690311194 1690520832 1693339648 1698282432 1698739328 1702131552 1702960896 1704969728 1708391256 1710618624 1714657056 1714709997 1715331072 1717354496 1720998972 1724863348 1725239296 1727112192 1729365638 1731620352 1736390656 1737592626 1741459104 1741927616 1746256512 1748152224 1748316416 1751824932 1754108928 1756178424 1758250032 1758941184 1760158764 1763093696 1765392384 1768240089 1768715806 1768935168 1769101312 1771021824 1775202856 1775900672 1779153024 1781084448 1784054272 1785733488 1788097792 1790652864 1796307392 1796362854 1796530176 1797013504 1800827028 1802951304 1807223808 1807918112 1813683157 1813908096 1814078464 1816218712 1818190374 1820335132 1820560896 1824385728 1826366256 1829411584 1831397568 1834751556 1839805968 1841803236 1841976224 1842204672 1842700288 1843975848 1844874304 1846610766 1847279616 1852441998 1853170176 1857545144 1859966976 1862393764 1863699552 1864415553 1870303009 1871038208 1875922048 1881397782 1882079232 1886580696 1888628742 1888806128 1889040384 1891777888 1894244352 1895555592 1899537981 1900284672 1902526626 1904770868 1905007104 1906838661 1907254272 1911081744 1912508416 1918090944 1918606976 1918844928 1921289216 1925643776 1927415776 1929508152 1929928704 1932023808 1934544612 1939873936 1940894208 1946241024 1948536832 1950895947 1953197246 1953439488 1959608064 1959668568 1966855968 1970135552 1972274304 1976417872 1978563444 1978994688 1981329504 1983480408 1984446464 1985820144 1987647519 1990238976 1993123132 1995721728 1997103213 1997640502 1997888256 1998075904 2000433232 2001219584 2007061056 2009428608 2011610016 2014964224 2020223744 2020845816 2021640192 2028803264 2029600768 2031702288 2033907876 2038919168 2040838272 2043246051 2043795754 2046460416 2051291704 2052098048 2053518558 2058088032 2060515776 2063757696 2066192128 2072223252 2073037824 2075483592 2075678528 2077931856 2080383008 2080641024 2083355736 2089738287 2090756096 2092203366 2093025792 2095756663 2095951872 2102635392 2103443188 2104917984 2108427776 2110412304 2116226112 2122908736 2124906894 2125676544 2128250124 2128450016 2130760632 2136630496 2140543482 2143910912 2145394977 2146440296 2148770442 2149238784 2151305156 2151571968 2156092224 2158432848 2158903296 2161182331 2161450368 2162031872 2166349248 2168342748 2169961472 2174316144 2176880992 2177150976 2179244184 2179719168 2182358178 2189249634 2192103936 2194964079 2195759104 2200735744 2201010812 2203400199 2203880448 2210908128 2216402496 2216998784 2223470106 2224275456 2225129984 2229595368 2232225424 2232502272 2237772768 2238652416 2242474124 2244908523 2247835392 2250487386 2251092844 2251372032 2251583488 2254027776 2256968714 2264376576 2266834752 2269508736 2270614528 2272751712 2277855008 2280824832 2282403672 2283300864 2286209408 2286279996 2293784064 2294665296 2302816256 2307703167 2308324018 2308610304 2308827136 2316790168 2321945472 2324466144 2328342016 2330869632 2335138344 2335766576 2338811904 2340430884 2341571232 2344333376 2344624128 2345254912 2346878352 2349037977 2352100608 2357653452 2358580224 2361362432 2371981248 2372204032 2374779264 2380977984 2387537152 2388272328 2394506268 2395150472 2401102704 2403709308 2403935072 2404233216 2409631744 2411899776 2414745333 2417593794 2418544128 2424253832 2427414528 2432285856 2432514304 2435155008 2440903927 2441206656 2441863424 2446335408 2448991116 2453074624 2455737648 2456272896 2458634464 2458939392 2462147688 2469922664 2470228992 2470893568 2472603978 2475827712 2479058043 2479955968 2484932736 2485887404 2494123632 2497300729 2503271232 2508530376 2511253602 2515440928 2518171656 2518720512 2527407456 2529733206 2532717308 2533031424 2533712896 2535466791 2536702168 2540009472 2542451548 2543005696 2548108992 2551431168 2554124573 2554441344 2557454592 2562586884 2571985584 2572677536 2572996608 2576031744 2579392816 2587295022 2587858944 2590668288 2594048457 2594988032 2597108426 2597430528 2601194596 2604585984 2606388939 2612810752 2612891424 2619384768 2622474624 2627737398 2629699072 2637375048 2638084592 2638411776 2638659584 2641772672 2644640544 2647760192 2648088576 2650196692 2653073709 2653651968 2656532736 2660962304 2662804284 2663851008 2667326662 2668729536 2676081408 2679238144 2682146688 2685979296 2694461088 2694544281 2695520256 2704426956 2708936384 2710835712 2711877168 2717574574 2721117696 2724328068 2727285561 2728613888 2730502698 2736578592 2738024744 2744117376 2747096352 2747354368 2750595694 2751676928 2759708952 2762964336 2764050432 2765963772 2767311456 2770575808 2770919424 2774188032 2777807648 2778662997 2779755264 2786317716 2789604488 2789950464 2790701056 2793590646 2794602496 2803513856 2806557312 2813883072 2820526093 2821634816 2823118848 2829871044 2833209192 2837666832 2841014176 2841366528 2850427008 2853789939 2854057976 2857156302 2860526636 2860881408 2865027256 2865651712 2868762624 2874789632 2877910464 2881933824 2884704641 2888465664 2891123664 2894262228 2894893056 2899088192 2901816918 2902867968 2905658912 2909810904 2918999512 2919361536 2922805248 2926618772 2929795869 2937866932 2938507264 2939412096 2947877504 2951355407 2955203328 2958411456 2964626808 2967845166 2968492032 2971994256 2972793824 2976669696 2978730216 2983697024 2989684698 2993211364 2993582592 2996460753 2997113856 3000649848 3001829376 3005370368 3014142912 3015327744 3018510859 3019168768 3022446336 3026011648 3030335616 3043204896 3044401152 3047553432 3048373328 3058378752 3059553728 3065693631 3069309958 3069690624 3076937556 3078147072 3080277837 3090773664 3095636544 3095927296 3099288192 3106604998 3107826176 3113517792 3116897784 3118415872 3120574512 3122094976 3125033604 3129171136 3132050636 3136134144 3138305049 3139538688 3143537936 3143927808 3144773632 3153953088 3155164782 3162641664 3166372352 3174339168 3174637312 3184363104 3185586481 3188514816 3192675024 3196140948 3201470272 3204945744 3205644288 3210815223 3211679042 3215866368 3219660444 3223155663 3223458392 3223858176 3224725504 3226957734 3234138336 3236552704 3243047808 3246873344 3250704002 3254942208 3261474216 3261780544 3265321488 3268866276 3269578752 3274316864 3278585856 3282863584 3283874451 3293638656 3296805304 3301103616 3301516218 3305410724 3305820672 3313243648 3316362192 3325498176 3333349019 3336413184 3337694976 3344393052 3344707168 3348338136 3356659152 3357562208 3357978624 3363711186 3369876608 3372977608 3376639266 3377375232 3380622388 3381041664 3385453071 3386679296 3396143663 3396564864 3397478656 3404263104 3405921792 3409939456 3416782512 3421237248 3429314112 3429419994 3430662144 3441997944 3449726696 3450478592 3454224384 3458731276 3462486027 3463240704 3472781312 3475185252 3482918208 3483855232 3487965481 3492513024 3496304448 3496632832 3503649864 3508217856 3512356848 3516500064 3517882368 3520317528 3526187392 3536480178 3537431612 3537870336 3538202624 3542043648 3550405712 3551801344 3558306048 3562168896 3568108544 3571466976 3576195584 3581305728 3592614784 3592725708 3593060352 3601654056 3605902608 3614447616 3615836224 3626390691 3627366314 3627816192 3628156928 3632437424 3636380748 3640670264 3641121792 3648771456 3652732512 3658823168 3662795136 3669503112 3679611936 3683606472 3683952448 3684409344 3685400576 3687951696 3689748608 3693221532 3704883996 3706340352 3708905967 3715090288 3719933952 3724787528 3727399104 3728831106 3740606018 3742076416 3751844096 3762795564 3764784023 3773161392 3777257484 3777612256 3778080768 3783555776 3788488704 3791111184 3794599809 3799075962 3800569344 3805053252 3809541736 3810014208 3813677322 3814508544 3822163488 3825016832 3835706171 3836181888 3837213952 3842578432 3851287552 3854831552 3859016304 3859857408 3864047616 3869089224 3879747872 3880942533 3881788416 3892482048 3895662639 3897073664 3901791894 3906394492 3906878976 3919216128 3919337136 3924329717 3933711936 3939412477 3940271104 3944548608 3952835744 3957126888 3957989376 3962659008 3966960816 3971640288 3975295038 3980477952 3986246264 3991443456 3994206426 3995281004 3995776512 3996151808 4000866464 4000989993 4002439168 4013624329 4014122112 4018857216 4023220032 4029928448 4040447488 4041691632 4043280384 4057606528 4063404576 4067815752 4076361861 4077838336 4081676544 4086492102 4087591508 4092920832 4095754047 4102583408 4104196096 4107037116 4116176064 4121031552 4125893541 4127515392 4132384256 4144446504 4146075648 4150967184 4151357056 4155863712 4160766016 4161282048 4166711472 4179476574 4181512192 4184406732 4186051584 4190385969 4191513326 4191903744 4205270784 4206886376 4209835968 4216855552 4220824608 4232452224 4245817472 4249813788 4256500248 4256900032 4261521264 4273260992 4281086964 4285734453 4287821824 4290789954 4292880592 4297540884 4298477568 4302610312 4303143936 4312184448 4316865696 4322364662 4322900736 4324063744 4332698496 4336685496 4339922944 4348632288 4353761984 4354301952 4358488368 4359438336 4364716356 4378499268 4384207872 4389928158 4391518208 4401471488 4402021624 4406800398 4407760896 4421816256 4432255289 4432804992 4433997568 4446940212 4449290209 4450259968 4459190736 4464450848 4465004544 4475545536 4477304832 4484527047 4484948248 4489817046 4495670784 4500974772 4502185688 4502744064 4503166976 4508055552 4513937428 4528753152 4533107293 4533669504 4539017472 4541229056 4545503424 4555710016 4561649664 4564807344 4566601728 4572418816 4572559992 4587568128 4589330592 4603964937 4605632512 4615406334 4616648036 4617220608 4617654272 4633580336 4637844211 4643890944 4648932288 4656684032 4659907497 4661739264 4670276688 4671533152 4677623808 4680861768 4683142464 4688666752 4689248256 4693756704 4698075954 4704201216 4715306904 4717160448 4722724864 4732747173 4743374207 4743962496 4744408064 4749558528 4761955968 4775074304 4776544656 4789012536 4790300944 4802205408 4807418616 4807870144 4808466432 4817518563 4819263488 4823799552 4829490666 4835187588 4837088256 4840436601 4848507664 4854829056 4864571712 4865028608 4870310016 4876056003 4881807854 4882413312 4883726848 4892670816 4897982232 4906149248 4911475296 4917268928 4917878784 4924295376 4939845328 4940457984 4941787136 4945207956 4951655424 4952274327 4958116086 4959911936 4969865472 4971774808 4988247264 4994601458 5005921613 5006542464 5017060752 5022507204 5030881856 5036343312 5037441024 5045566779 5054814912 5059466412 5064958899 5065434616 5066062848 5067425792 5070933582 5073404336 5080018944 5084903096 5086011392 5096217984 5108249146 5108882688 5114909184 5121582851 5125173768 5143971168 5145355072 5145993216 5152063488 5158785632 5174590044 5175717888 5181336576 5188096914 5189976064 5194216852 5194861056 5202389192 5209171968 5212777878 5225621504 5225782848 5238119887 5238769536 5244949248 5255474796 5259398144 5274750096 5276169184 5276823552 5283545344 5289281088 5295520384 5296177152 5300393384 5306147418 5307303936 5313065472 5321924608 5325608568 5327702016 5334653324 5337459072 5352162816 5357308619 5358476288 5364293376 5371958592 5388922176 5389088562 5391040512 5408853912 5417872768 5421671424 5423754336 5435149148 5441049471 5442235392 5448656136 5454571122 5457227776 5461005396 5473157184 5476049488 5481088613 5488234752 5494192704 5494708736 5501191388 5503353856 5519417904 5525928672 5528100864 5531927544 5534622912 5541151616 5541838848 5555615296 5557325994 5559510528 5572635432 5579208976 5579900928 5581402112 5587181292 5593246659 5607027712 5610909027 5613114624 5627766144 5641052186 5643269632 5646237696 5659742088 5666418384 5675333664 5682028352 5682733056 5698613943 5700854016 5707579878 5708115952 5714312604 5720515983 5721053272 5721762816 5730054512 5731303424 5737525248 5749579264 5755820928 5763867648 5769409282 5776931328 5782247328 5784468767 5788524456 5789786112 5798176384 5803633836 5811317824 5819621808 5837999024 5838723072 5845610496 5852687841 5853237544 5859591738 5875733864 5877014528 5878824192 5895755008 5902710814 5910406656 5916089179 5916822912 5929253616 5935690332 5936984064 5943988512 5945587648 5953339392 5957460432 5962942557 5967394048 5979369396 5986422728 5987165184 5992921506 5994227712 6001299696 6003658752 6010740736 6028285824 6037021718 6038337536 6044892672 6052023296 6052779733 6060671232 6086409792 6088802304 6095106864 6096746656 6116757504 6119107456 6131387262 6138619916 6139381248 6153875112 6156294144 6160555674 6166803841 6181547328 6190505321 6191273088 6191854592 6198576384 6213209996 6215652352 6227035584 6233795568 6241149024 6244189952 6250067208 6258342272 6264101272 6272268288 6276610098 6279077376 6287075872 6287269989 6287855616 6289547264 6307906176 6310329564 6325283328 6332744704 6348678336 6349274624 6368726208 6371172962 6377029632 6385350048 6392281896 6402940544 6409891488 6421630446 6423358084 6431732736 6436184931 6439320888 6446311326 6446916784 6447716352 6449451008 6453915468 6468276672 6473105408 6483546993 6486095616 6493746688 6501408004 6509884416 6522948432 6523561088 6530642976 6537732552 6539157504 6548633728 6565727168 6567748902 6584892237 6587277312 6593610608 6602207232 6603032436 6610200597 6610821448 6611641344 6626487296 6632724384 6650996352 6666698038 6672826368 6675389952 6688786104 6689414336 6696676272 6713318304 6715124416 6715957248 6727422372 6734725569 6739753216 6745955216 6753278532 6754750464 6761244776 6762083328 6770906142 6773358592 6792287326 6793129728 6794957312 6808526208 6811843584 6819878912 6833565024 6836190361 6842474496 6858628224 6858839988 6883995888 6899453392 6900957184 6908448768 6917462552 6924972054 6926481408 6945562624 6950370504 6964972597 6965836416 6967710464 6975930962 6985026048 6991741757 6992608896 6993265664 7007299728 7016435712 7024713696 7033000128 7035764736 7040635056 7047113931 7052374784 7072960356 7074863224 7075740672 7076405248 7084087296 7100811424 7103602688 7116612096 7124337792 7136217088 7142933952 7152391168 7153285139 7162611456 7185229568 7185451416 7203308112 7211805216 7228895232 7231672448 7252781382 7254732628 7255632384 7256313856 7264874848 7272761496 7281340528 7282243584 7288040903 7297542912 7305465024 7317646336 7322711781 7325590272 7339006224 7359223872 7367212944 7367904896 7368818688 7375903392 7379497216 7386443064 7409767992 7412680704 7417811934 7430180576 7437174129 7439867904 7449575056 7454798208 7457662212 7481212036 7484152832 7491902187 7503688192 7525591128 7529568046 7546322784 7554514968 7555224512 7556161536 7567111552 7582222368 7589199618 7598151924 7601138688 7606400373 7610106504 7619083472 7620028416 7627354644 7629017088 7644326976 7650033664 7662373719 7671412342 7672363776 7674427904 7685156864 7702575104 7709663104 7718032608 7728095232 7738178448 7759495744 7761885066 7763576832 7782145371 7784964096 7791325278 7794147328 7803583788 7812788984 7813757952 7838432256 7838674272 7848659434 7866448249 7867423872 7878824954 7880542208 7889097216 7905671488 7914253776 7915978752 7925318016 7933921632 7943280576 7950590076 7959221127 7960955904 7972492528 7982886912 7988412852 7990562008 7991553024 7992303616 8001732928 8001979986 8004878336 8027248658 8028244224 8037714432 8046440064 8059856896 8079134063 8080894976 8083383264 8086560768 8115213056 8126809152 8135631504 8152723722 8155676672 8163353088 8172984204 8175183016 8185841664 8191508094 8205166816 8208392192 8214074232 8231331251 8232352128 8242063104 8251787082 8255030784 8264768512 8288893008 8292151296 8301934368 8302714112 8311727424 8321532032 8322564096 8333422944 8358953148 8363024384 8368813464 8372103168 8380771938 8383026652 8383807488 8410541568 8413772752 8419671936 8433711104 8441649216 8461578279 8464904448 8491634944 8499627576 8513000496 8513800064 8523042528 8546521984 8562173928 8571468906 8575643648 8581579908 8585761184 8595081768 8596955136 8605220624 8606287872 8613139249 8624368896 8633731392 8644729324 8645801472 8648127488 8654113923 8665396992 8673370992 8679845888 8697264576 8707523968 8708603904 8716976736 8729432712 8756998536 8768415744 8779856316 8789387607 8802942976 8804043248 8813600796 8815521792 8843632512 8854066221 8864510578 8865609984 8867995136 8893880424 8898580418 8900519936 8918381472 8928901696 8930009088 8951091072 8969054094 8969896496 8979634092 8989382259 8991341568 9001949544 9004371376 9005488128 9006333952 9016111104 9027874856 9055532577 9057506304 9066214586 9067339008 9078034944 9082458112 9089879491 9091006848 9111420032 9129614688 9133203456 9144837632 9145119984 9175136256 9178661184 9197080893 9207929874 9211265024 9230812668 9233296072 9234441216 9235308544 9267160672 9275688422 9287781888 9296711567 9297864576 9313368064 9319814994 9323478528 9340553376 9343066304 9355247616 9361723536 9366284928 9377333504 9387513408 9396151908 9408402432 9430613808 9434320896 9445449728 9465494346 9486748414 9487924992 9488816128 9499117056 9511511009 9523911936 9550148608 9553089312 9556759443 9578025072 9580601888 9604410816 9614837232 9615740288 9616932864 9635037126 9638526976 9647599104 9658981332 9670375176 9674176512 9680873202 9697015328 9709658112 9727936933 9729143424 9730057216 9740620032 9752112006 9763615708 9764826624 9767453696 9785341632 9795964464 9812298496 9822950592 9834537856 9835757568 9848590752 9879690656 9880915968 9883574272 9890415912 9903310848 9904548654 9916232172 9939730944 9943549616 9976494528 9989202916 10000047057 10011843226 10013084928 10034121504 10045014408 10061763712 10072686624 10091133558 10109629824 10118932824 10129917798 10130869232 10132125696 10134851584 10141867164 10146808672 10156359213 10160037888 10169806192 10172022784 10188430989 10192435968 10216498292 10217765376 10229818368 10243165702 10250347536 10287942336 10290710144 10291986432 10317571264 10349180088 10351435776 10362673152 10376193828 10387458081 10388433704 10389722112 10404778384 10418343936 10425555756 10451243008 10451565696 10463896443 10476239774 10477539072 10489898496 10510949592 10518796288 10549500192 10552338368 10553647104 10567090688 10578562176 10591040768 10600786768 10612294836 10614607872 10626130944 10643849216 10651217136 10655404032 10669306648 10674918144 10704325632 10714617238 10716952576 10728586752 10742584853 10743917184 10777844352 10778177124 10817707824 10835745536 10843342848 10847508672 10870298296 10882098942 10884470784 10897312272 10909142244 10914455552 10922010792 10946314368 10952098976 10962177226 10976469504 10987022761 10988385408 10989417472 11002382776 11006707712 11038835808 11051857344 11056201728 11063855088 11069245824 11082303232 11111230592 11114651988 11119021056 11145270864 11158417952 11159801856 11162804224 11174362584 11186493318 11214055424 11221818054 11226229248 11240876647 11255532288 11282104372 11286539264 11294352069 11319484176 11332836768 11350667328 11364056704 11365466112 11397227886 11401708032 11415159756 11416231904 11428625208 11441031966 11442106544 11443525632 11460109024 11475050496 11499158528 11507118513 11511641856 11527735296 11538818564 11553862656 11564494656 11568937534 11577048912 11579572224 11596352768 11607267672 11622635648 11639243616 11675998048 11677446144 11686987917 11691220992 11705375682 11706475088 11719183476 11751467728 11754029056 11757648384 11772989151 11791510016 11805421628 11818237431 11820813312 11832178358 11833645824 11858507232 11871380664 11873968128 11887977024 11891175296 11914920864 11925885114 11934788096 11958738792 11972845456 11974330368 11985843012 11988455424 12002599392 12002969979 12007317504 12021481472 12040872987 12056571648 12074043436 12076675072 12089785344 12104046592 12105559466 12121342464 12172819584 12190213728 12193493312 12229085583 12233515008 12238214912 12262774524 12277239832 12278762496 12307750224 12312588288 12321111348 12333607682 12363094656 12377680623 12381010642 12382546176 12383709184 12397152768 12426419992 12431304704 12454071168 12467591136 12482298048 12488379904 12500134416 12516684544 12528202544 12544536576 12553220196 12558154752 12574151744 12574539978 12575711232 12579094528 12615812352 12620659128 12650566656 12665489408 12695782099 12697356672 12698549248 12737452416 12742345924 12770700096 12784563792 12805881088 12819782976 12843260892 12846716168 12863465472 12872369862 12878641776 12892622652 12893833568 12895432704 12898902016 12907830936 12936553344 12967093986 12972191232 12987493376 13002816008 13019768832 13045896864 13047122176 13061285952 13075465104 13078315008 13092121063 13097267456 13131454336 13135497804 13169784474 13174554624 13187221216 13204414464 13206064872 13220401194 13221642896 13223282688 13252974592 13265448768 13296765867 13301992704 13333396076 13347870627 13350779904 13377572208 13378828672 13393352544 13426636608 13430248832 13431914496 13454844744 13469451138 13479506432 13491910432 13506557064 13509500928 13522489552 13524166656 13541812284 13584574652 13586259456 13589914624 13599321879 13617052416 13623687168 13639757824 13667130048 13672380722 13684948992 13717256448 13717679976 13767991776 13798906784 13811894811 13816897536 13834925104 13849944108 13852962816 13891125248 13900741008 13913532633 13929945194 13931672832 13935420928 13951861924 13970052096 13979722491 13983483514 13985217792 13986531328 14014599456 14032871424 14049427392 14066000256 14081270112 14094227862 14104749568 14145920712 14149726448 14151481344 14152810496 14168174592 14201622848 14207205376 14230122621 14233224192 14248675584 14272434176 14285867904 14304782336 14306570278 14325222912 14370459136 14370902832 14406616224 14423610432 14452555689 14457790464 14463344896 14505562764 14509465256 14511264768 14512627712 14529749696 14545522992 14562681056 14564487168 14576081806 14595085824 14610930048 14628168009 14635292672 14645423562 14651180544 14670296641 14678012448 14718447744 14734425888 14735809792 14751806784 14758994432 14772886128 14819535984 14825361408 14835623868 14860361152 14874348258 14879735808 14899150112 14909596416 14915324424 14962424072 14968305664 14983804374 15007376384 15017764839 15051182256 15059136092 15092645568 15109029936 15110449024 15112323072 15128276317 15134223104 15164444736 15178399236 15196303848 15202277376 15212800746 15220213008 15238166944 15240056832 15254709288 15258034176 15288653952 15324747438 15342824684 15344727552 15348855808 15364748553 15370313728 15405150208 15419326208 15436065216 15456190464 15476356896 15518991488 15523770132 15527153664 15564290742 15569928192 15582650556 15607167576 15625577968 15627515904 15676864512 15677348544 15697318868 15714359661 15732896498 15734847744 15757649908 15761084416 15778194432 15811342976 15828507552 15850636032 15867843264 15886561152 15901180152 15918442254 15921911808 15944985056 15965773824 15976825704 15981124016 15983106048 15984607232 16003465856 16003959972 16054497316 16056488448 16071925857 16075428864 16092880128 16119713792 16158268126 16161789952 16166766528 16173121536 16230426112 16253618304 16271263008 16305447444 16323148413 16326706176 16345968408 16350366032 16371683328 16383016188 16410333632 16416784384 16428148464 16443265839 16462662502 16464704256 16484126208 16503574164 16510061568 16529537024 16577786016 16584302592 16603868736 16605428224 16623454848 16643064064 16666845888 16717906296 16726048768 16737626928 16744206336 16761543876 16766053304 16821083136 16827545504 16832727081 16839343872 16867422208 16881204769 16883298432 16923156558 16929808896 16983269888 16999255152 17026000992 17027600128 17046085056 17086327489 17093043968 17124347856 17142937812 17151287296 17163159816 17171522368 17190163536 17193910272 17210441248 17212575744 17226278498 17248737792 17267462784 17289458648 17291602944 17296254976 17308227846 17330793984 17346741984 17353406301 17359691776 17394529152 17415047936 17433953472 17458865424 17513997072 17536831488 17559712632 17578775214 17608086496 17627201592 17631043584 17664234731 17687265024 17708132442 17729021156 17731219968 17735990272 17748267537 17787760848 17797160836 17801039872 17836762944 17857803392 17860018176 17878872011 17902182144 17938108188 17939792992 17959268184 17978764518 17982683136 18003899088 18008742752 18010976256 18032222208 18055749712 18111065154 18115012608 18132429172 18134678016 18156069888 18158339199 18164916224 18179758982 18182013696 18222840064 18259229376 18266406912 18289675264 18290239968 18350272512 18357322368 18394161786 18415859748 18461625336 18466592144 18468882432 18470617088 18500411523 18534321344 18551376844 18571515963 18575563776 18593423134 18595729152 18626736128 18639629988 18646957056 18681106752 18686132608 18723447072 18732569856 18754667008 18775026816 18792303816 18816804864 18861227616 18861809967 18868641792 18890899456 18930988692 18973496828 18975849984 18977632256 18998234112 19023022018 19047823872 19100297216 19106178624 19113518886 19156050144 19161203776 19208821632 19229674464 19231480576 19270074252 19295198208 19317962664 19340750352 19348353024 19361746404 19394030656 19419316224 19450640979 19455873866 19458286848 19460114432 19481240064 19504224012 19527231416 19529653248 19534907392 19570683264 19591928928 19624596992 19645901184 19669075712 19697181504 19759381312 19761831936 19767148544 19780831824 19806621696 19809097308 19832464344 19879461888 19887099232 19950514727 19952989056 19978405832 20000094114 20023686452 20026169856 20068243008 20090028816 20123527424 20145373248 20182267116 20192932487 20219259648 20237865648 20259835596 20261738464 20264251392 20269703168 20283734328 20293617344 20312718426 20320075776 20339612384 20376861978 20384871936 20432996584 20435530752 20459636736 20486331404 20500695072 20508571083 20573333099 20575884672 20581420288 20635142528 20698360176 20702871552 20725346304 20752387656 20774916162 20776867408 20779444224 20809556768 20836687872 20851111512 20894917791 20902486016 20903131392 20927792886 20952479548 20955078144 20975225271 20979796992 21021899184 21037592576 21099000384 21104676736 21107294208 21129576013 21134181376 21157124352 21182081536 21201573536 21224589672 21229215744 21252261888 21302434272 21310808064 21338613296 21349836288 21408651264 21429234476 21433905152 21457173504 21459855417 21485169706 21487834368 21555688704 21556354248 21635415648 21671491072 21686685696 21695017344 21740596592 21764197884 21768941568 21794624544 21818284488 21828911104 21844021584 21864122709 21892628736 21904197952 21924354452 21952939008 21968135343 21974045522 21976770816 21978834944 22004765552 22013415424 22077671616 22103714688 22127710176 22138491648 22164606464 22222461184 22229303976 22238042112 22290541728 22316835904 22319603712 22325608448 22348725168 22372986636 22428110848 22443636108 22452458496 22475706561 22481753294 22511064576 22564208744 22573078528 22588704138 22638968352 22665673536 22701334656 22728113408 22794455772 22803416064 22830319512 22832463808 22857250416 22882063932 22884213088 22887051264 22920218048 22950100992 22987121157 22998317056 23014237026 23023283712 23055470592 23077637128 23107725312 23128989312 23137875068 23154097824 23192705536 23214535344 23245271296 23278487232 23351996096 23354892288 23373975834 23382441984 23410751364 23412950176 23438366952 23502935456 23515296768 23545978302 23583020032 23599344747 23610843256 23636474862 23641626624 23664356716 23667291648 23717014464 23742761328 23747936256 23773005641 23775954048 23782350592 23829841728 23851770228 23869576192 23917477584 23945690912 23948660736 23971686024 23976910848 24005198784 24005939958 24014635008 24081745974 24113143296 24148086872 24153350144 24179570688 24208093184 24211118932 24237402189 24242684928 24313939117 24345639168 24380427456 24386986624 24458171166 24467030016 24476429824 24525549048 24554479664 24557524992 24615500448 24625176576 24642222696 24667215364 24693993753 24726189312 24755361246 24762021284 24765092352 24767418368 24794305536 24852839984 24862609408 24908142336 24935182272 24964596096 24976759808 25000268832 25033369088 25056405088 25089073152 25106440392 25116309504 25148303488 25149079956 25151422464 25231624704 25241318256 25301133312 25330978816 25384734837 25391564198 25394713344 25397098496 25474904832 25484691848 25541400192 25569127584 25611762176 25639565952 25686521784 25693432336 25726930944 25744739724 25757283552 25785245304 25787667136 25790865408 25797804032 25815661872 25839417747 25873106688 25934187972 25944382464 25962341769 25974986752 26005632016 26039537664 26091793728 26094244352 26122571904 26150930208 26184242126 26194534912 26262908672 26270995608 26339568948 26374442432 26408828928 26412129744 26440802388 26443285792 26446565376 26505949184 26530897536 26562198663 26593531734 26603985408 26666792152 26695741254 26701559808 26755144416 26757657344 26786705088 26849943197 26853273216 26860497664 26909689488 26938902276 26959012864 26983820864 27013114128 27019001856 27044979104 27048333312 27083624568 27166597731 27169149304 27172518912 27179829248 27198643758 27234104832 27247374336 27269638473 27279515648 27334260096 27344761444 27434512896 27435359952 27470308019 27535983552 27597813568 27623789622 27633795072 27669850208 27699888216 27705925632 27801482016 27827065266 27859890388 27863345664 27870841856 27890134701 27903723848 27940104192 27959444982 27966967028 27970435584 27973062656 28029198912 28065742848 28095370303 28098854784 28132000512 28162540224 28188455724 28209499136 28291841424 28299452896 28302962688 28336349184 28403245696 28460245242 28466448384 28497351168 28534533027 28544868352 28571735808 28609564672 28613140556 28650445824 28670278329 28740918272 28741805664 28813232448 28847220864 28905111378 28915580928 28926689792 29011125528 29018930512 29022529536 29025255424 29059499392 29091045984 29125362112 29128974336 29152163612 29183810799 29190171648 29221860096 29256336018 29270585344 29290847124 29302361088 29340593282 29356024896 29436895488 29468851776 29471619584 29503613568 29517988864 29545772256 29639071968 29650722816 29671247736 29720722304 29748696516 29798300224 29819192832 29830648848 29924848144 29936611328 29967608748 30000141171 30014752768 30035529678 30102364512 30118272184 30185291136 30218059872 30220898048 30256552634 30268446208 30328889472 30356798472 30392607696 30404554752 30425601492 30440426016 30476333888 30480113664 30509418576 30516068352 30565292967 30577307904 30649494876 30685649368 30689455104 30697711616 30729497106 30740627456 30810300416 30838652416 30872130432 30952713792 31025787023 31037982976 31047540264 31054307328 31128581484 31165301112 31214335152 31251155936 31255031808 31353729024 31354697088 31391689329 31394637736 31428719322 31465792996 31469695488 31515299816 31522168832 31556388864 31622685952 31657015104 31701272064 31731751051 31735686528 31773122304 31802360304 31836884508 31843823616 31889970112 31931547648 31953651408 31962248032 31966212096 32006931712 32007919944 32108994632 32112976896 32143851714 32150857728 32185760256 32227754559 32239427584 32316536252 32323579904 32333533056 32460852224 32464909477 32507236608 32542526016 32610894888 32646296826 32653412352 32691936816 32700732064 32743366656 32766032376 32820667264 32856296928 32886531678 32925325004 32929408512 32961068283 32968252416 33007148328 33020123136 33059074048 33155572032 33168605184 33203619449 33207737472 33210856448 33246909696 33286128128 33333691776 33435812592 33475253856 33488412672 33523087752 33532106608 33642166272 33655091008 33665454162 33678687744 33722629941 33734844416 33762409538 33766596864 33846313116 33859617792 33883056207 33966539776 33998510304 34052001984 34055200256 34092170112 34172654978 34186087936 34248695712 34285875624 34302574592 34326319632 34343044736 34380327072 34420882496 34425151488 34452556996 34497475584 34521355539 34534925568 34578917296 34583205888 34592509952 34616455692 34661587968 34693483968 34706812602 34719383552 34789058304 34830095872 34867906944 34917730848 35027994144 35041451291 35073662976 35119425264 35157550428 35216172992 35254403184 35262087168 35318967453 35328469462 35374530048 35416264884 35454712293 35458042312 35462439936 35471980544 35496535074 35575521696 35594321672 35602079744 35673525888 35715606784 35757744022 35804364288 35876216376 35879585984 35918536368 35957529036 35965366272 36007798176 36017485504 36021952512 36064444416 36111499424 36122618961 36222130308 36230025216 36264858344 36269356032 36312139776 36316678398 36329832448 36359517964 36364027392 36445680128 36518458752 36579350528 36580479936 36666839209 36700545024 36714644736 36788323572 36831719496 36923250672 36933184288 36937764864 37000823046 37068642688 37102753688 37143031926 37151127552 37186846268 37191458304 37253472256 37279259976 37293914112 37357580293 37362213504 37372265216 37446894144 37465139712 37501160333 37509334016 37550053632 37584607632 37633609728 37722455232 37723619934 37737283584 37861977384 37946993656 37951699968 37955264512 37996468224 38046044036 38087346297 38095647744 38200594432 38212357248 38227037772 38312100288 38322407552 38367620291 38417643264 38459348928 38462961152 38540148504 38590396416 38635925328 38681500704 38696706048 38723492808 38788061312 38901281958 38911747732 38916573696 38920228864 38962480128 39008448024 39054462832 39059306496 39069814784 39141366528 39183857856 39249193984 39276363189 39291802368 39338151424 39394363008 39518762624 39523663872 39561663648 39613243392 39618194616 39664928688 39758923776 39774198464 39890297601 39901029454 39905978112 39956811664 40000188228 40043611881 40047372904 40052339712 40136486016 40180057632 40247054848 40290746496 40364534232 40385864974 40438519296 40475731296 40519671192 40523476928 40528502784 40539406336 40567468656 40587234688 40625436852 40679224768 40753723956 40769743872 40797965637 40865993168 40871061504 40919273472 40972662808 41001390144 41017142166 41146666198 41151769344 41162840576 41270285056 41396720352 41412624253 41450692608 41504775312 41549832324 41553734816 41558888448 41619113536 41673375744 41702223024 41740597899 41789835582 41804972032 41806262784 41855585772 41904959096 41910156288 41950450542 41959593984 42043798368 42075185152 42192767881 42198000768 42209353472 42259152026 42268362752 42314248704 42364163072 42403147072 42449179344 42458431488 42504523776 42604868544 42621616128 42677226592 42690367863 42699672576 42817302528 42858468952 42867810304 42914347008 42919710834 42970339412 42975668736 43111377408 43112708496 43167626887 43270831296 43333537247 43342982144 43373371392 43390034688 43481193184 43528395768 43537883136 43589249088 43636568976 43688043168 43728245418 43785257472 43808395904 43848708904 43905878016 43936270686 43948091044 43953541632 43957669888 44009531104 44010889923 44026830848 44149867619 44155343232 44207429376 44255420352 44276983296 44329212928 44444922368 44458607952 44476084224 44581083456 44633671808 44639207424 44697450336 44745973272 44856221696 44887272216 44904916992 44951413122 44963506588 45022129152 45053294517 45128417488 45146157056 45177408276 45277936704 45331347072 45384828951 45402669312 45456226816 45588911544 45606832128 45660639024 45664927616 45714500832 45764127864 45768426176 45774102528 45840436096 45974242314 45996634112 46028474052 46046567424 46094245659 46110941184 46155274256 46215450624 46257978624 46275750136 46308195648 46385411072 46429070688 46490542592 46556974464 46703992192 46709784576 46747951668 46821502728 46825900352 46876733904 47005870912 47030593536 47091956604 47143078983 47166040064 47198689494 47221686512 47272949724 47283253248 47328713432 47334583296 47434028928 47485522656 47546011282 47551908096 47564701184 47659683456 47703540456 47739152384 47834955168 47891381824 47897321472 47943372048 47953821696 48010397568 48011879916 48163491948 48215777571 48226286592 48296173744 48306700288 48359141376 48416186368 48422237864 48474804378 48485369856 48627878234 48691278336 48754808179 48760854912 48773973248 48916342332 48942192299 48952859648 49051098096 49108959328 49115049984 49231000896 49250353152 49284445392 49329797517 49334430728 49387987506 49452378624 49510722492 49524042568 49530184704 49534836736 49588611072 49705679968 49725218816 49816284672 49864180223 49870364544 49929192192 49953519616 50000537664 50066738176 50112810176 50178146304 50212880784 50232619008 50296606976 50298159912 50463249408 50482636512 50602266624 50643614307 50661957632 50769469674 50783128396 50789426688 50794196992 50949809664 50969383696 51016286321 51082800384 51138255168 51223524352 51258982467 51279131904 51373043568 51386864672 51453861888 51489479448 51514567104 51570490608 51575334272 51581730816 51631323744 51678835494 51746213376 51868375944 51888764928 51924683538 51949973504 52011264032 52060218903 52079075328 52177116277 52183587456 52188488704 52245143808 52301860416 52368484252 52389069824 52525817344 52541991216 52679137896 52748884864 52824259488 52881604776 52886571584 52893130752 52992704193 53011898368 53061795072 53124397326 53187063468 53207970816 53244802611 53333584304 53391482508 53403119616 53510288832 53515314688 53573410176 53636616033 53699886394 53706546432 53720995328 53819378976 53877804552 53918025728 53967641728 54026228256 54089958208 54096666624 54167249136 54333195462 54338298608 54345037824 54359658496 54397287516 54468209664 54475017597 54494748672 54539276946 54559031296 54668520192 54689522888 54869025792 54870719904 54940616038 55065137743 55071967104 55195627136 55247579244 55339700416 55399776432 55411851264 55501234569 55602964032 55654130532 55714547889 55719780776 55726691328 55741683712 55780269402 55807447696 55880208384 55918889964 55933934056 55940871168 55946125312 56058397824 56190740606 56197709568 56264001024 56325080448 56376911448 56418998272 56583682848 56598905792 56605925376 56672698368 56806491392 56920490484 56932896768 56994702336 57069066054 57089736704 57143471616 57219129344 57226281112 57300891648 57340556658 57481836544 57483611328 57619318757 57626464896 57694441728 57810222756 57853379584 58022251056 58037861024 58045059072 58118998784 58182091968 58250724224 58257948672 58304327224 58367621598 58380343296 58443720192 58512672036 58541170688 58581694248 58604722176 58681186564 58712049792 58873790976 58930394809 58937703552 58943239168 59007227136 59035977728 59091544512 59278143936 59301445632 59342495472 59441444608 59497393032 59596600448 59638385664 59661297696 59849696288 59851544181 59873222656 59935217496 60000282342 60029505536 60071059356 60204729024 60236544368 60291974743 60370582272 60436119744 60441796096 60513105268 60536892416 60578797461 60657778944 60713596944 60785215392 60809109504 60851202984 60880852032 60952667776 60960227328 61018837152 61130585934 61154615808 61298989752 61371298736 61378910208 61395423232 61458994212 61525713249 61620600832 61677304832 61719999297 61744260864 61905427584 62051574046 62075965952 62095080528 62108614656 62257162968 62330602224 62428670304 62502311872 62510063616 62684753373 62707458048 62709394176 62783378658 62789275472 62857438644 62925675813 62931585992 62939390976 63030599632 63044337664 63112777728 63245371904 63314030208 63388728039 63402544128 63463502102 63471373056 63546244608 63604720608 63629156437 63673769016 63687647232 63779940224 63907302816 63924496064 63932424192 64013863424 64015839888 64217989264 64225953792 64287703428 64301715456 64371520512 64379566251 64455509118 64478855168 64633072504 64647159808 64667066112 64921704448 64929818954 65014473216 65076980969 65085052032 65221789776 65292593652 65306824704 65383873632 65401464128 65486733312 65532064752 65592368127 65641334528 65712593856 65773063356 65850650008 65858817024 65922136566 65936504832 66014296656 66040246272 66118148096 66311144064 66407238898 66415474944 66421712896 66493819392 66572256256 66580577063 66667383552 66871625184 66950507712 66976825344 67046175504 67064213216 67284332544 67310182016 67330908324 67357375488 67445259882 67469688832 67524819076 67533193728 67692626232 67719235584 67766112414 67933079552 67997020608 68095558531 68104003968 68110400512 68184340224 68345309956 68372175872 68497391424 68571751248 68652639264 68686089472 68760654144 68841764992 68850302976 68905113992 68994951168 69042711078 69069851136 69157834592 69166411776 69185019904 69232911384 69323175936 69386967936 69413625204 69578116608 69660191744 69735813888 69835461696 70055988288 70082902582 70147325952 70238850528 70315100856 70432345984 70508806368 70637934906 70656938924 70749060096 70798034241 70832529768 70909424586 70916084624 70924879872 70943961088 70993070148 71151043392 71188643344 71204159488 71319016923 71347051776 71431213568 71515488044 71608728576 71752432752 71759171968 71837072736 71915058072 71930732544 72015596352 72034971008 72043905024 72222998848 72245237922 72444260616 72460050432 72529716688 72538712064 72624279552 72633356796 72712206567 72719035928 72728054784 72891360256 72941817351 73036917504 73158701056 73160959872 73333678418 73401090048 73429289472 73576647144 73663438992 73846501344 73866368576 73875529728 74001646092 74081981259 74137285376 74205507376 74286063852 74302255104 74373692536 74382916608 74506944512 74558519952 74587828224 74715160586 74724427008 74744530432 74893788288 74930279424 75002320666 75018668032 75100107264 75169215264 75198093971 75267219456 75444910464 75447239868 75723954768 75893987312 75903399936 75910529024 75992936448 76092088072 76174692594 76191295488 76401188864 76424714496 76454075544 76614698567 76624200576 76644815104 76735240582 76835286528 76909159327 76918697856 76925922304 77080297008 77180792832 77271850656 77363001408 77393412096 77446985616 77518253241 77576122624 77802563916 77823495464 77833147392 77840457728 77924960256 78016896048 78108925664 78118612992 78139629568 78282733056 78367715712 78498387968 78552726378 78583604736 78676302848 78686136529 78788726016 79037525248 79123327296 79226486784 79236389232 79329857376 79517847552 79548396928 79780595202 79802058908 79811956224 79913623328 80000376456 80087223762 80094745808 80104679424 80168449933 80272972032 80360115264 80494109696 80549829591 80581492992 80729068464 80771729948 80877038592 80951462592 81039342384 81046953856 81057005568 81134937312 81174469376 81250873704 81358449536 81507447912 81539487744 81595931274 81731986336 81742123008 81808915419 81838546944 81945325616 82002780288 82034284332 82293332396 82303538688 82325681152 82410924057 82540570112 82793440704 82825248506 82901385216 83009550624 83099664648 83107469632 83117776896 83238227072 83404446048 83481195798 83579671164 83612525568 83670404103 83711171544 83809918192 83820312576 83900901084 83919187968 84087596736 84150370304 84286110909 84385535762 84396001536 84418706944 84518304052 84536725504 84628497408 84728326144 84806294144 84898358688 85009047552 85209737088 85354453184 85380735726 85399345152 85603599081 85634605056 85716937904 85735620608 85828694016 85839421668 85940678824 85951337472 86222754816 86225416992 86335253774 86530930739 86541662592 86667074494 86685964288 86746742784 86780069376 86962386368 87056791536 87075766272 87178498176 87273137952 87376086336 87456490836 87551432397 87570514944 87616791808 87697417808 87811756032 87872541372 87896182088 87907083264 87915339776 88019062208 88021779846 88053661696 88299735238 88310686464 88414858752 88510840704 88553966592 88658425856 88870474693 88889844736 88917215904 88952168448 89162166912 89267343616 89394900672 89491946544 89712443392 89774544432 89809833984 89902826244 89927013176 90044258304 90106589034 90256834976 90292314112 90354816552 90544643761 90555873408 90662694144 90769657902 90805338624 90912453632 91177823088 91213664256 91321278048 91329855232 91429001664 91528255728 91536852352 91548205056 91644847441 91680872192 91948484628 91993268224 92056948104 92093134848 92188491318 92221882368 92310548512 92430901248 92515957248 92551500272 92616391296 92770822144 92858141376 92981085184 93077361069 93113948928 93407984384 93495903336 93643005456 93651800704 93753467808 94011741824 94061187072 94183913208 94286157966 94332080128 94397378988 94443373024 94545899448 94566506496 94657426864 94669166592 94744531739 94868057856 94971045312 95092022564 95103816192 95129402368 95195253153 95319366912 95407080912 95478304768 95669910336 95782763648 95794642944 95886744096 96020795136 96023759832 96326983896 96431555142 96452573184 96592347488 96683263677 96718282752 96832372736 96844475728 96949608756 96970739712 97255756468 97382556672 97394728431 97509616358 97521709824 97547946496 97832684664 97884384598 97905719296 98102196192 98217918656 98230099968 98462001792 98568890784 98659595034 98668861456 98775975012 98883204849 98904757248 99021444984 99048085136 99060369408 99069673472 99177222144 99411359936 99450437632 99610858347 99632569344 99728360446 99740729088 99858384384 99907039232 100001075328 100133476352 100225620352 100425761568 100465238016 100593213952 100596319824 100926498816 100965273024 101167889823 101204533248 101287228614 101323915264 101538939348 101566256792 101578853376 101588393984 101899619328 101938767392 102032572642 102165600768 102263827237 102276510336 102447048704 102517964934 102558263808 102746087136 102773729344 102907723776 102978958896 103029134208 103140981216 103150668544 103262647488 103357670988 103492426752 103736751888 103777529856 103849367076 103899947008 104022528064 104120437806 104158150656 104354232554 104367174912 104376977408 104490287616 104603720832 104736968504 104778139648 105051634688 105083982432 105124353873 105358275792 105497769728 105648518976 105763209552 105773143168 105786261504 105985408386 106023796736 106123590144 106248794652 106374126936 106415941632 106489605222 106667168608 106782965016 106806239232 107007306263 107020577664 107030629376 107146820352 107273232066 107399772788 107413092864 107441990656 107638757952 107755609104 107836051456 107935283456 108052456512 108179916416 108193333248 108334498272 108666390924 108676597216 108690075648 108719316992 108794575032 108936419328 108950035194 108989497344 109078553892 109337040384 109379045776 109738051584 109741439808 109881232076 110000517627 110130275486 110143934208 110391254272 110495158488 110679400832 110799552864 111002469138 111205928064 111308261064 111429095778 111439561552 111453382656 111483367424 111560538804 111614895392 111760416768 111837779928 111867868112 111881742336 111892250624 112072740879 112116795648 112381481212 112395419136 112503480999 112528002048 112650160896 112753822896 112837996544 113167365696 113197811584 113211850752 113612982784 113840980968 113865793536 113989404672 114138132108 114262038891 114286943232 114438258688 114452562224 114601783296 114681113316 114963673088 114967222656 115102860873 115238637514 115252929792 115388883456 115620445512 115706759168 116044502112 116075722048 116090118144 116237997568 116364183936 116501448448 116608654448 116735243196 116760686592 116887440384 117025344072 117082341376 117163388496 117209444352 117362373128 117424099584 117747581952 117829089567 117860789618 117875407104 117886478336 118014454272 118071955456 118168433383 118183089024 118556287872 118684990944 118882889216 118994786064 119193200896 119276771328 119322595392 119699392576 119703088362 119746445312 119870434992 120000564684 120059011072 120142118712 120409458048 120473088736 120583949486 120741164544 120857250371 120872239488 120883592192 121026210536 121073784832 121157594922 121315557888 121427193888 121570430784 121618219008 121702405968 121761704064 121905335552 122037674304 122261171868 122309231616 122597979504 122742597472 122757820416 122790846464 122917988424 123051426498 123354609664 123439998594 123488521728 123649643117 123810855168 124103148092 124151931904 124190161056 124237872759 124514325936 124661204448 124857340608 125004623744 125020127232 125369506746 125414916096 125418788352 125566757316 125578550944 125714877288 125851351626 125863171984 125878781952 126061199264 126225555456 126490743808 126578303643 126628060416 126777456078 126805088256 126927004204 126942746112 127092489216 127209441216 127258312874 127347538032 127375294464 127559880448 127814605632 127848992128 127864848384 128027726848 128031679776 128435978528 128451907584 128575406856 128603430912 128743041024 128759132502 128911018236 129266145008 129294319616 129334132224 129502880661 129843408896 129859637908 130000611741 130028946432 130153961938 130170104064 130443579552 130585187304 130613649408 130767747264 130802928256 131064129504 131184736254 131282669056 131425187712 131546126712 131701300016 131717634048 131844273132 131873009664 132028593312 132032669769 132080492544 132236296192 132449602857 132622288128 132814477796 132830949888 132843425792 132987638784 133144512512 133161154126 133334767104 133743250368 133901015424 134092351008 134128426432 134568665088 134620364032 134661816648 134714750976 134890519764 135049638152 135066387456 135385252464 135438471168 135532224828 135866159104 135994041216 136154486853 136191117062 136208007936 136220801024 136368680448 136690619912 136744351744 136994782848 137143502496 137305278528 137372178944 137521308288 137683529984 137810227984 137989902336 138085422156 138139702272 138315669184 138332823552 138370039808 138465822768 138646351872 138773935872 138827250408 139156233216 139320383488 139471627776 139653603089 139670923392 140111976576 140165805164 140477701056 140630201712 140864691968 141017612736 141275869812 141313877848 141498120192 141596068482 141665059536 141818849172 141832169248 141849759744 141887922176 141986140296 142302086784 142377286688 142638033846 142694103552 142862427136 143030976088 143217457152 143504865504 143518343936 143674145472 143830116144 143861465088 144013331693 144031192704 144069942016 144445997696 144490475844 144888521232 144920100864 145059433376 145077424128 145248559104 145266713592 145424413134 145438071856 145456109568 145782720512 145883634702 146073835008 146264424537 146317402112 146321919744 146667356836 146826576897 146858578944 147153294288 147326877984 147693002688 147732737152 147751059456 148003292184 148163962518 148274570752 148411014752 148572127704 148604510208 148747385072 148765833216 149117039904 149175656448 149430321172 149448854016 149489060864 149592540669 149787576576 149860558848 150004641332 150037336064 150200214528 150338430528 150396187942 150534438912 150889820928 150894479736 151447909536 151787974624 151806799872 151930842921 151985872896 152184176144 152349385188 152382590976 152802377728 152849428992 152908151088 153048858963 153229397134 153248401152 153289630208 153470481164 153670573056 153776947401 153818318654 153837395712 153851844608 154160594016 154361585664 154543701312 154726002816 154893971232 155036506482 155152245248 155605127832 155646990928 155666294784 155680915456 155849920512 156033792096 156217851328 156237225984 156279259136 156531348831 156565466112 156735431424 156996775936 157105452756 157167209472 157352605696 157372273058 157577452032 158075050496 158246654592 158472778464 158659714752 158978112579 159035695104 159096793856 159561190404 159604117816 159623912448 159827246656 160000752912 160174447524 160189491616 160209358848 160336899866 160545944064 160720230528 160909848099 160988219392 161099659182 161162985984 161458136928 161543459896 161754077184 161902925184 162078684768 162093907712 162269874624 162348938752 162501747408 162716899072 163014895824 163078975488 163191862548 163463972672 163484246016 163617830838 163677093888 163890651232 164005560576 164068568664 164586664792 164607077376 164651362304 164821848114 165081140224 165195413229 165586881408 165650497012 166019101248 166199329296 166214939264 166235553792 166411039487 166476454144 166808892096 166962391596 167159342328 167225051136 167340808206 167422343088 167619836384 167640625152 167801802168 167838375936 168175193472 168572221818 168771071524 168792003072 168837413888 169036608104 169073451008 169256994816 169456652288 169612588288 169796717376 170018095104 170197573819 170419474176 170708906368 170761471452 170798690304 171207198162 171269210112 171433875808 171657388032 171678843336 171881357648 171902674944 172445509632 172450833984 172670507548 172857956271 173061861478 173083325184 173334148988 173371928576 173560138752 173924772736 174113583072 174356996352 174546275904 174752172672 174912981672 175102864794 175141029888 175233583616 175394835616 175623512064 175745082744 175792364176 175814166528 175830679552 176038124416 176043559692 176599470476 176621372928 176791184427 176829717504 177021681408 177107933184 177316851712 177740949386 177779689472 177834431808 177904336896 178324333824 178534687232 178789801344 178983893088 179549088864 179554632543 179619667968 179805652488 179854026352 180088516608 180213178068 180513669952 180584628224 180709633104 180875924229 181089287522 181111746816 181325388288 181539315804 181610677248 181736392383 181824907264 182355646176 182427328512 182642556096 182659710464 182858003328 183056511456 183073704704 183289694882 183361744384 183896969256 183986536448 184113896208 184186269696 184376982636 184621097024 184861802496 185031914496 185103000544 185159997891 185232782592 185541644288 185716282752 185962170368 186154722138 186227897856 186815968768 186991806672 187286010912 187303601408 187506935616 187949602379 188023483648 188122374144 188367826416 188572315932 188664160256 188794757976 188886746048 189091798896 189133012992 189314853728 189338333184 189489063478 189736115712 189942090624 190166184117 190184045128 190207632384 190258804736 190390506306 190638733824 190814161824 190887469311 190956609536 191339820672 191565527296 191773488192 192041590272 192047519664 192653967792 192863110284 192905146368 193184694976 193366527354 193436565504 193688951456 193899217512 193941479424 194511512936 194765113344 194789456862 195019232716 195043419648 195095892992 195230942907 195665369328 195768769196 195811438592 196204392384 196435837312 196460199936 196667592121 196924003584 197137781568 197319190068 197337722912 197551950024 197766409698 197809514496 198042889968 198096170272 198120738816 198354444288 198822719872 199221716694 199265138688 199456720892 199481458176 199716768768 199741731189 199814078464 200002150656 200266952704 200451240704 200851523136 200930476032 201186427904 201192639648 201852997632 201930546048 202335779646 202409066496 202574457228 203077878696 203132513584 203157706752 203176787968 203799238656 203877534784 204065145284 204286675593 204331201536 204527654474 204553020672 204894097408 205035929868 205116527616 205492174272 205547458688 205957917792 206058268416 206281962432 206301337088 206525294976 206715341976 206984853504 207473503776 207555059712 207698734152 207799894016 208045056128 208240875612 208708465108 208734349824 208753954816 208980575232 209207441664 209473937008 209556279296 210103269376 210167964864 210248707746 210716551584 210995539456 211297037952 211526419104 211546286336 211970816772 212247180288 212497589304 212748253872 212831883264 212979210444 213334337216 213565930032 213612478464 213957050769 214014612526 214041155328 214061258752 214293640704 214546464132 214799545576 214826185728 214883981312 215277515904 215511218208 215672102912 215870566912 216104913024 216359832832 216668996544 217332781848 217353194432 217380151296 217438633984 217589150064 217872838656 217900070388 218157107784 218674080768 218758091552 218825452053 219455661997 219476103168 219482879616 219762464152 220001035254 220260550972 220287868416 220782508544 220990316976 221358801664 221599105728 222004938276 222122257357 222411856128 222616522128 222858191556 222879123104 222906765312 222966734848 223121077608 223229790784 223520833536 223675559856 223735736224 223763484672 224145481758 224233591296 224762962424 224790838272 225006961998 225056004096 225300321792 225507645792 225594281913 225675993088 226306664089 226334731392 226395623168 227225965568 227681961936 227731587072 227978809344 228276264216 228524077782 228573886464 228905124448 229203566592 229362226632 229844095701 229927346176 229934445312 230205721746 230477275028 230505859584 230727477981 230777766912 231240891024 231413518336 232089004224 232151444096 232180236288 232425336143 232475995136 232728367872 233002896896 233217308896 233470486392 233521373184 233774880768 234050688144 234326776992 234418888704 234724746256 234848199168 235495163904 235658179134 235721579236 235750814208 235772956672 236028908544 236058409587 236143910912 236336866766 236366178048 237112575744 237369981888 237765778432 237989572128 238386401792 238553542656 238645190784 239398785152 239406176724 239740869984 240001129368 240118022144 240284237424 240505349799 240818916096 240946177472 241167898972 241482329088 241649488773 241714500742 241744478976 241767184384 242052421072 242147569664 242315189844 242631115776 242854387776 243140861568 243404811936 243523408128 243810671104 244075348608 244522343736 244618463232 245195959008 245485194944 245515640832 245581692928 245835976848 246102852996 246709219328 246879997188 246977043456 247232772171 247299286234 247621710336 248206296184 248303863808 248380322112 248475745518 249028651872 249322408896 249714681216 250009247488 250739013492 250837576704 251133514632 251157101888 251429754576 251702703252 251726343968 251757563904 252122398528 252451110912 252858332727 252981487616 253156607286 253256120832 253554912156 253610176512 253854008408 253885492224 254184978432 254418882432 254516625748 254695076064 255119760896 255629211264 255697984256 256055453696 256063359552 256871957056 256903815168 257150813712 257206861824 257486082048 257518265004 257822036472 258532290016 258668264448 259005761322 259592792217 259686817792 259719275816 260001223482 260057892864 260307923876 260340208128 260887159104 261170374608 261227298816 261503062051 261535494528 261605856512 262128259008 262369472508 262508122331 262565338112 262850375424 263092253424 263402600032 263435268096 263688546264 263746019328 264057186624 264065339538 264160985088 264899205714 265244576256 265628955592 265661899776 265686851584 265975277568 266289025024 266322308252 266611424079 266669534208 267453330287 267486500736 267802030848 268184702016 268256852864 269137330176 269240728064 269323633296 269429501952 269781039528 270099276304 270132774912 270770504928 270876942336 271064449656 271633931283 271732318208 271988082432 272308973706 272382234124 272416015872 272441602048 272737360896 273381239824 273488703488 273989565696 274287004992 274610557056 274744357888 274934542323 275042616576 275367059968 275620455968 275979804672 276170844312 276279404544 276631338368 276665647104 276931645536 277292703744 277547871744 277654500816 278312466432 278640766976 278943255552 279232083207 279307206178 279341846784 280223953152 280331610328 280955402112 281260403424 281729383936 282035225472 282551739624 282627755696 282996240384 283192136964 283330119072 283637698344 283664338496 283699519488 283775844352 283972280592 284233595217 284604173568 284754573376 285276067692 285388207104 285585759459 285724854272 286061952176 286434914304 287009731008 287036687872 287348290944 287660232288 288026663386 288062385408 288139884032 288891995392 288980951688 289777042464 290118866752 290154848256 290497118208 290533427184 290848826268 290876143712 290912219136 291565441024 291767269404 292147670016 292184185293 292528849074 292634804224 292643839488 293334713672 293653153794 293717157888 294306588576 294653755968 295349375167 295386005376 295465474304 296006584368 296327925036 296549141504 296822029504 297144255408 297209020416 297494770144 297531666432 298234079808 298351312896 298832575041 298860642344 298897708032 298978121728 299185081338 299575153152 299721117696 300009282664 300074672128 300400429056 300676861056 300792375884 301779641856 301788959472 302173388209 302895819072 303575949248 303613599744 303861685842 303971745792 304368352288 304698770376 304765181952 305698857984 305816302176 306097717926 306458794268 306496802304 306579260416 306791481711 306940962328 307341146112 307553894802 307636637308 307674791424 307703689216 308321188032 308723171328 309049073333 309087402624 309452005632 309787942464 310073012964 310304490496 311210255664 311293981856 311332589568 311699841024 312067584192 312435702656 312474451968 313062697662 313130932224 313470862848 313993551872 314210905512 314334418944 314705211392 314744546116 315154904064 315373061619 316081208521 316150100992 316493309184 316945556928 317319429504 317956225158 318071390208 318193587712 319122380808 319208235632 319247824896 319654493312 320001505824 320348895048 320378983232 320418717696 320673799732 321021918789 321091888128 321440461056 321819696198 321976438784 322199318364 322325971968 322916273856 323086919792 323508154368 323805850368 324157369536 324187815424 324539749248 324697877504 325003494816 325433798144 326029791648 326157950976 326383725096 326927945344 326968492032 327235661676 327781302464 328011121152 328137137328 329173329584 329214154752 329302724608 329643696228 330001552881 330162280448 330390826458 331173762816 331300994024 332038202496 332398658592 332429878528 332822078974 332952908288 333617784192 333924783192 334318684656 334450102272 334681616412 334844686176 335239672768 335281250304 335603604336 335676751872 336218222637 336350386944 337144443636 337510442997 337542143048 337584006144 337674827776 338073216208 338146902016 338513989632 338913304576 339225176576 339593434752 340395147638 340838948352 341283657253 341417812736 341522942904 341597380608 342414396324 342867751616 343314776064 343357686672 343762715296 343805349888 344891019264 344901667968 345308582619 345341015096 345715912542 346123722956 346166650368 346668297976 346743857152 347120277504 347849545472 348227166144 348713992704 349049261561 349092551808 349504345344 349825963344 350205729588 350282059776 350467167232 350789671232 351247024128 351490165488 351584728352 351628333056 352076248832 352087119384 353198940952 353242745856 353582368854 353659435008 354043362816 354215866368 354505300149 354633703424 355481898772 355559378944 355668863616 356648667648 357069374464 357114004247 357579602688 357967786176 359098177728 359109265086 359239335936 359611304976 359708052704 360177033216 360426356136 361027339904 361419266208 361751848458 362178575044 362223493632 362571751113 362650776576 363078631608 363221354496 363472784766 363649814528 364711292352 364854657024 365239813939 365285112192 365319420928 365716006656 366113022912 366147409408 366579389764 366723488768 367793938512 368227792416 368372539392 368753965272 369242194048 370063828992 370206001088 370319995782 370465565184 370948929351 371083288576 371432565504 371924340736 372309444276 372455795712 372713618277 373631937536 373983613344 374572021824 374607202816 375013871232 375899204758 376046967296 376244748288 376735652832 377144631864 377328320512 377589515952 377773492096 378183597792 378629707456 378676666368 378978126956 379472231424 379734910929 379884181248 380332368234 380368090256 380415264768 380517609472 380781012612 381277467648 381628323648 381774938622 381913219072 382679641344 383131054592 383546976384 384083180544 384095039328 385307935584 385455964201 385726220568 385810292736 386369389952 386733054708 387377902912 387798435024 387882958848 388508641983 389023025872 389530226688 389578913724 390001835223 390038465432 390086839296 390191785984 390461885814 391330738656 391537538392 391622877184 392408784768 392871674624 393335184242 393848007168 394275563136 394638380136 394675445824 395103900048 395532819396 395619028992 396085779936 396192340544 396241477632 396708888576 397348808571 397645439744 398443433388 398530277376 398913441784 398962916352 399433537536 399483462378 399628156928 400004301312 400533905408 400902481408 401703046272 402372855808 402385279296 403335231299 403705995264 403861092096 404671559292 405148914456 406155757392 406265027168 406315413504 407598477312 407755069568 408130290568 408573351186 408662403072 409055308948 409106041344 409788194816 410071859736 410233055232 410933383223 410984348544 411094917376 411915835584 412116536832 412512763663 412563924864 412602674176 413050589952 413430683952 413969707008 414947007552 415110119424 415397468304 416090112256 416481751224 417416930216 417468699648 417507909632 417961150464 418414883328 418947874016 418960809267 419112558592 420206538752 420335929728 420497415492 421433103168 421991078912 422043823201 422594075904 423052838208 423092572672 423941633544 424494360576 424995178608 425496507744 425663766528 425958420888 426668674432 427131860064 427914101538 428029225052 428082310656 428122517504 428587281408 429092928264 429599091152 429652371456 429767962624 430555031808 431022436416 431344205824 431741133824 432039995079 432209826048 432719665664 433337993088 434665563696 434706388864 434760302592 435178300128 435745677312 435800140776 436314215568 437348161536 437516183104 437650904106 438793273611 438911323994 438952206336 438965759232 439524928304 440002070508 440479730691 440521101944 440575736832 441565017088 441980633952 442717603328 443198211456 444009876552 444244514714 444823712256 445233044256 445716383112 445758246208 445813530624 445933469696 446242155216 446459581568 447351119712 447471472448 447526969344 448290963516 448467182592 448777622007 449525924848 449581676544 450013923996 450112008192 450600643584 451015291584 451188563826 451351986176 452613328178 452669462784 452791246336 454451931136 455363923872 455538866783 455957618688 456552528432 457048155564 457147772928 457810248896 458407133184 458724453264 459146576889 459688191402 459854692352 459868890624 460411443492 460954550056 461011719168 461454955962 461555533824 462481782048 462827036672 464120446691 464178008448 464302888192 464850672286 464951990272 465456735744 466005793792 466434617792 466940972784 467042746368 467549761536 468101376288 468653553984 468837777408 469449492512 469594046493 469696398336 470990327808 471316358268 471443158472 471501628416 471545913344 472057817088 472116819174 472287821824 472673733532 472732356096 474225151488 474739963776 475531556864 475979144256 476668909717 476772803584 477107085312 477290381568 478797570304 478812353448 479481739968 480002258736 480568474848 481010699598 481637832192 481892354944 482335797944 482964658176 483298977546 483429001484 483488957952 483534368768 484104842144 484295139328 484630379688 485262231552 485648543809 485708775552 486281723136 486809623872 487046816256 487621342208 488150697216 489044687472 489236926464 490391918016 490970389888 491031281664 491671953696 492205705992 493418438656 493759994376 493954086912 494465544342 494598572468 495243420672 495586239687 496412592368 496607727616 496760644224 496951491036 498057303744 498644817792 499233118461 499429362432 500018494976 501478026984 501675153408 502267029264 502314203776 502859509152 503405406504 503452687936 503515127808 504244797056 505716665454 505962975232 506313214572 506512241664 507109824312 507220353024 507708016816 507770984448 508369956864 508837764864 509033251496 509390152128 510239521792 510592721457 511258422528 511395968512 512110907392 512126719104 513743914112 513807630336 514301627424 514972164096 515036530008 515644072944 517064580032 517336528896 518011522644 518573868813 519185584434 519373635584 519438551632 520002446964 520115785728 520615847752 520680416256 521774318208 522340749216 523006124102 523070989056 523211713024 524256518016 524738945016 525016244662 525130676224 525700750848 526184506848 526805200064 526870536192 527377092528 527492038656 528114373248 528130679076 529798411428 530373553281 530489152512 531257911184 531323799552 531373703168 531950555136 532578050048 532644616504 533222848158 533339068416 534906660574 534973001472 535604061696 536302889969 536369404032 536513705728 538364115289 538481456128 538647266592 538859003904 539562079056 540198552608 540265549824 541541009856 541753884672 542128899312 542627772687 543267862566 543464636416 543976164864 544617947412 544764468248 544832031744 544883204096 545474721792 546762479648 546977406976 547979131392 548505982453 548574009984 549221114112 549488715776 549869084646 550085233152 550734119936 551240911936 551959609344 552341688624 552558809088 553262676736 553863291072 554585407488 555095743488 555309001632 556624932864 557281533952 557886511104 558464166414 558614412356 558683693568 560447906304 560663220656 561179149531 561910804224 562520806848 563458767872 563848807137 564070450944 565103479248 565255511392 565992480768 566384273928 566660238144 567275396688 567328676992 567399038976 567944561184 568467190434 569208347136 569509146752 570552135384 570776414208 571171518918 571449708544 572123904352 572662407933 572869828608 573948279047 574019462016 574073375744 574696581888 575320464576 576053326772 576124770816 576279768064 577783990784 577961903376 579554084928 580237733504 580309696512 581066854368 581697652536 581752287424 581824438272 583130882048 583534538808 584295340032 584368370586 585057698148 585287678976 585692828721 586669427344 587306307588 587434315776 588613177152 589307511936 590002776363 590698750334 590772010752 590930948608 592013168736 592655850072 593098283008 593644059008 594288510816 594989540288 595063332864 596468159616 597665150082 597721284688 597795416064 597956243456 598370162676 599150306304 599225193567 599442235392 600018565328 600149344256 600800858112 601353722112 601584751768 603559283712 603577918944 604346776418 605716515173 605791638144 607151898496 607227199488 607723371684 608736704576 609397540752 609530363904 611397715968 611632604352 612195435852 612860026779 612917588536 612993604608 613158520832 613582963422 613881924656 614682292224 615107789604 615273274616 615349582848 615407378432 616642376064 618098146666 618174805248 618904011264 619575884928 620146025928 620608980992 622420511328 622587963712 622665179136 623399682048 624135168384 624871405312 626125395324 626261864448 626941725696 627987103744 628421811024 628668837888 629410422784 629489092232 630309808128 630746123238 632162417042 632300201984 632986618368 633812506327 633891113856 634638859008 635912450316 636387175424 638244761616 638416471264 638495649792 639308986624 640003011648 640697790096 640757966464 640837435392 641347599464 642043837578 642183776256 642880922112 643639392396 643952877568 644398636728 644651943936 645832547712 646173839584 647016308736 647611700736 648234342899 648314739072 648375630848 649079498496 649395755008 650006989632 650867596288 652059583296 652315901952 652767450192 653855890688 654471323352 655562604928 656022242304 656274274656 658346659168 658366985991 658428309504 658605449216 659287392456 660003105762 660324560896 660781652916 662347525632 662601988048 663211722173 664076404992 664797317184 664859757056 665644157948 665905816576 666366772071 667235568384 667849566384 668637369312 668900204544 669363232824 669689372352 670479345536 670562500608 671207208672 672436445274 672700773888 674288887272 675020885994 675084286096 675168012288 675349655552 676146432416 676782845739 677027979264 677826609152 678450353152 678919992267 679186869504 680790295276 681677896704 682567314506 682835625472 683045885808 683194761216 684828792648 685735503232 686715373344 687525430592 687610699776 689532287103 689782038528 689803335936 690617165238 690682030192 691431825084 692182433943 692247445912 692333300736 693336595952 693487714304 694240555008 695699090944 696454332288 697276008429 697427985408 698098523122 698185103616 699008690688 699651926688 700411459176 700564119552 700934334464 701579342464 702980330976 703169456704 703256666112 704152497664 704174238768 706397881904 706485491712 707164737708 707318870016 708086725632 708175228761 708431732736 709010600298 709267406848 710963797544 711118757888 711337727232 713297335296 714138748928 714228008494 715159205376 715846790659 715935572352 718196355456 718218530172 719222609952 719416105408 720354066432 720852712272 721516049397 722054679808 722838532416 723503696916 724357150088 724446987264 725143502226 725301553152 726157263216 726442708992 726945569532 727299629056 729422584704 730479627878 730570224384 730638841856 731432013312 732226045824 732294818816 733158779528 733446977536 735587877024 736455584832 736745078784 737507930544 738484388096 740127657984 740412002176 740639991564 740931130368 741897858702 742166577152 742865131008 743848681472 744618888552 744911591424 745427236554 747263875072 747967226688 749051143841 749144043648 749214405632 750027742464 751798409516 752093934592 753471305664 754289263728 755179031904 755546984192 756367195584 757259414912 757353332736 757956253912 758944462848 759469821858 759768362496 760664736468 760736180512 760830529536 761035218944 761562025224 762554935296 763256647296 763549877244 765359282688 766262109184 767093952768 768166361088 768190078656 770615871168 770911928402 771452441136 771620585472 772738779904 773466109416 774755805824 775596870048 777017283966 778046051744 778778376651 779060453376 779157827448 780003670446 780076930864 780173678592 780383571968 780923771628 782661477312 783075076784 783245754368 784509186153 784817569536 785743349248 786670368484 787524366993 787696014336 788551126272 789276760272 789350891648 790207800096 791065638792 791238057984 792171559872 792384681088 792482955264 794697617142 795290879488 796886866776 797060554752 797826883568 797925832704 798867075072 798966924756 799834272237 800008602624 801067810816 801804962816 802359990861 803406092544 804745711616 804770558592 806670462598 807411990528 807722184192 809343118584 810297828912 812311514784 812530054336 812630827008 814901793849 815196954624 815510139136 816260581136 817146702372 817324806144 818110617896 818212082688 819576389632 820143719472 820466110464 821866766446 821968697088 822189834752 823831671168 824233073664 824803626969 825025527326 825127849728 825205348352 826101179904 826861367904 827179033681 827939414016 829894015104 830794936608 832180224512 832963502448 834833860432 834937399296 835015819264 835922300928 836829766656 837895748032 837921618534 838225117184 840413077504 840671859456 840994830984 842866206336 843982157824 844087646402 845188151808 846000752597 846105676416 846185145344 847883267088 848988721152 849990357216 850993015488 851327533056 851916841776 852700785651 853337348864 854263720128 855828203076 856058450104 856164621312 856245035008 857174562816 858185856528 859198182304 859304742912 859535925248 861110063616 862044872832 863482267648 864079990158 864419652096 865439331328 865547501819 866675986176 869331127392 869412777728 870356600256 871491354624 871600281552 872628431136 874696323072 875032366208 875301808212 877586547222 877822647988 877904412672 877931518464 879049856608 880004141016 880959461382 881042203888 881151473664 883130034176 883961267904 885435206656 886048125501 886396422912 888019753104 888489029428 889647424512 890466088512 891432766224 891516492416 891627061248 892484310432 892919163136 894702239424 894942944896 895053938688 896581927032 896934365184 897555244014 899051849696 899163353088 900027847992 900224016384 901201287168 902030583168 902377127652 905226656356 905338925568 905582492672 906520164627 908903862272 910727847744 911077733566 911915237376 913105056864 914096311128 914295545856 915620497792 917448906528 918293153778 919376382804 919737781248 920374445133 920822886984 921909100112 922023438336 922909911924 923111067648 924963564096 925654073344 927147219999 928240893382 928356016896 928605776384 929701344572 929903980544 930913471488 932011587584 932869235584 933881945568 935099523072 936202752576 937307107968 938898985024 939188092986 939392796672 941980655616 942632716536 942886316944 943003256832 943091826688 944115634176 944233638348 945347467064 945464712192 948243625563 948450302976 949479927552 951063113728 951840238129 951958288512 953337819434 953545607168 954214170624 954580763136 957595140608 957624706896 958963479936 960004517472 961136949696 962021399196 963065756367 963275664384 963784709888 964671595888 965929316352 966597955092 966858002968 966977915904 967068737536 968209684288 968590278656 969260759376 970524463104 971297087618 971417551104 972563446272 973619247744 974093632512 975242684416 976301394432 977575221623 978089374944 978473852928 980783836032 981940779776 983343907392 984411411984 986836877312 987519988752 987908173824 988931088684 989197144936 990486841344 991172479374 992825184736 993215455232 993521288448 993902982072 995991081371 996114607488 997289635584 998466236922 998858724864 1000036989952 1002956053968 1003350306816 1004534058528 1004628407552 1005719018304 1006810813008 1006905375872 1007030255616 1008093321851 1008489594112 1011433330908 1011925950464 1012626429144 1013024483328 1014219648624 1014440706048 1015416033632 1015541968896 1016739913728 1017675529728 1018066502992 1018780304256 1020479043584 1021185442914 1022516845056 1022791937024 1023850971759 1024221814784 1024253438208 1027487828224 1028603254848 1029944328192 1030073060016 1031288145888 1034129160064 1034673057792 1036023045288 1037147737626 1038371168868 1038877103264 1040004893928 1040231571456 1041231695504 1041360832512 1042189849129 1043548636416 1044681498432 1046012248204 1046141978112 1046423426048 1047147784683 1048513036032 1049477890032 1050032489324 1050261352448 1051401501696 1052369013696 1053610400128 1053741072384 1054754185056 1056228746496 1056261358152 1059596822856 1060747106562 1060978305024 1062515822368 1062647599104 1063515900447 1063901110272 1065156100096 1065289233008 1066445696316 1066678136832 1069813321148 1069946002944 1071208123392 1071342012741 1072605779938 1072738808064 1073027411456 1076728230578 1076962912256 1077294533184 1077718007808 1079124158112 1080397105216 1080531099648 1083082019712 1084257798624 1085255545374 1086535725132 1087715253339 1087952329728 1089235894824 1089528936496 1089664063488 1089766408192 1090949443584 1093524959296 1093954813952 1095719441817 1095958262784 1097011964906 1097148019968 1098442228224 1098977431552 1099738169292 1100170466304 1101468239872 1102481823872 1104683377248 1105117618176 1106525353472 1107726582144 1110191486976 1110618003264 1112846788053 1113249865728 1114563067904 1115773022208 1116928332828 1117228824712 1117367387136 1120895812608 1121326441312 1122358299062 1123821608448 1124902099607 1125041613696 1126917535744 1127697614274 1128140901888 1130206958496 1130511022784 1131984961536 1132768547856 1133320476288 1134550793376 1134657353984 1135889122368 1136934380868 1138416694272 1139018293504 1141104270768 1141552828416 1142343037836 1142899417088 1144247808704 1145324815866 1145739657216 1147896558094 1148038924032 1148146751488 1149393163776 1150640929152 1152106653544 1152249541632 1152559536128 1155567981568 1155923806752 1156367892603 1159108169856 1160475467008 1162133708736 1163395305072 1163504574848 1163648876544 1166261764096 1167069077616 1168590680064 1168736741172 1170115396296 1170575357952 1171385657442 1173338854688 1174612615176 1174868631552 1177080368893 1177226354304 1178615023872 1180005552726 1181397500668 1181544021504 1181861897216 1184026337472 1185311700144 1186196566016 1187288118016 1188577021632 1189979080576 1190126665728 1191383016733 1192936319232 1195330300164 1195442569376 1195590832128 1195912486912 1196740325352 1198300612608 1198450387134 1198884470784 1200037130656 1201601716224 1202707444224 1203169503536 1207118567424 1207155837888 1208693552836 1210005693897 1211433030346 1211583276288 1214303796992 1215446743368 1217473409152 1218795081504 1222795431936 1223265208704 1224390871704 1225720053558 1225835177072 1225987209216 1226317041664 1227165926844 1227763849312 1229364584448 1230215579208 1230546549232 1230699165696 1230814756864 1232800149669 1233284752128 1236196293332 1236349610496 1237538290989 1237808022528 1239151769856 1240292051856 1241217961984 1244841022656 1245175927424 1245330358272 1248270336768 1249742810624 1252250790648 1252523728896 1253883451392 1256843622048 1256882427801 1257337675776 1258820845568 1258978184464 1260619616256 1261492246476 1264324834084 1264600403968 1265973236736 1266131469603 1267625012654 1267782227712 1269277718016 1271824900632 1272774350848 1276489523232 1276832942528 1276991299584 1278617973248 1280006023296 1281395580192 1281515932928 1282695198928 1284087675156 1284367552512 1285761844224 1287278784792 1287905755136 1288797273456 1289303887872 1291665095424 1292347679168 1294032617472 1295223401472 1296119985237 1296468685798 1296629478144 1296751261696 1298158996992 1298791510016 1300013979264 1301735192576 1304119166592 1305534900384 1307711781376 1308942646704 1311125209856 1312044484608 1312548549312 1316693318336 1316733971982 1316856619008 1317210898432 1318574784912 1320006211524 1320649121792 1321563305832 1324695051264 1325203976096 1326423444346 1328152809984 1329429754081 1329594634368 1329719514112 1331288315896 1331811633152 1332733544142 1334471136768 1335699132768 1337274738624 1337800409088 1338726465648 1339378744704 1340958691072 1342414417344 1344872890548 1345401547776 1348577774544 1350041771988 1350168572192 1350336024576 1350699311104 1352292864832 1353565691478 1354055958528 1356900706304 1357839984534 1358373739008 1361580590552 1363355793408 1365134629012 1365671250944 1366091771616 1366616600349 1369657585296 1371471006464 1373430746688 1375050861184 1375221399552 1379064574206 1379564077056 1379606671872 1381234330476 1381364060384 1382863650168 1384364867886 1384494891824 1384666601472 1386673191904 1388481110016 1391398181888 1392361340073 1392908664576 1394552016858 1394855970816 1396197046244 1396370207232 1398017381376 1399303853376 1400822918352 1401128239104 1401868668928 1403158684928 1405960661952 1406338913408 1406513332224 1408304995328 1408348477536 1412795763808 1412970983424 1414329475416 1414637740032 1416173451264 1416350457522 1416863465472 1418021200596 1421927595088 1422237515776 1422675454464 1426594670592 1428277497856 1428456016988 1430006729151 1430318410752 1431693581318 1431871144704 1436392710912 1436437060344 1438445219904 1438832210816 1441705424544 1443032098794 1444109359616 1445677064832 1447007393832 1448714300176 1448893974528 1450287004452 1450603106304 1452314526432 1452885417984 1453891139064 1454599258112 1456945631427 1458845169408 1460959255756 1461140448768 1461277683712 1462864026624 1464452091648 1464589637632 1466317559056 1466893955072 1471175754048 1472911169664 1475015861088 1476968776192 1480255315968 1480824004352 1481279983128 1481862260736 1483795717404 1485730262016 1487697362944 1489237777104 1489823182848 1490854473108 1494527750144 1495934453376 1497699355383 1498102287682 1498288087296 1498428811264 1500055484928 1503596819032 1504187869184 1506942611328 1508578527456 1510358063808 1511093968384 1512734391168 1514518829824 1515912507824 1517888925696 1518939643716 1519536724992 1521329472936 1521472361024 1521661059072 1522070437888 1523124050448 1525109870592 1526513294592 1527099754488 1530718565376 1531778164371 1532524218368 1534187905536 1536189633979 1536332722176 1536380157312 1541231742336 1541823856804 1542904882272 1545477559808 1546932218832 1549511611648 1551193740096 1554034567932 1556092103488 1557556753302 1558120906752 1558315654896 1560007340892 1560153861728 1560347357184 1560767143936 1561847543256 1565322954624 1566150153568 1569018372306 1569635139072 1571486698496 1573340736968 1575048733986 1575392028672 1577102252544 1578553520544 1578701783296 1580415600192 1582131277584 1582476115968 1584146648623 1584343119744 1584769362176 1589395234284 1590581758976 1593773733552 1594121109504 1595653767136 1595851665408 1597734150144 1597933849512 1599668544474 1600017205248 1603609925632 1604719981722 1606812185088 1608908669907 1609491423232 1609541117184 1613340925196 1615092345867 1615444368384 1618686237168 1620595657824 1624623029568 1625060108672 1625261654016 1629803587698 1630393909248 1631020278272 1632521162272 1634293404744 1634649612288 1636221235792 1636424165376 1640287438944 1640932220928 1643733532892 1643937394176 1644379669504 1645517947359 1647663342336 1648466147328 1649607253938 1650051054652 1650255699456 1650410696704 1652202359808 1653722735808 1654358067362 1655878828032 1659788030208 1661589873216 1664360449024 1665927004896 1669667720864 1669874798592 1671844601856 1673659533312 1675791496064 1675843237068 1680826155008 1681343718912 1681989661968 1683537448593 1685732412672 1687964315648 1688175292804 1690376303616 1691546421411 1692001505194 1692211352832 1692370290688 1695766534176 1697977442304 1699980714432 1701986030976 1703833683552 1705401571302 1706674697728 1708527440256 1711656406152 1712116900208 1712329242624 1712490070016 1714349125632 1716371713056 1718396364608 1718609485824 1719071850496 1721844837141 1722220127232 1724089745664 1726964535296 1728159980316 1728839304192 1730878662656 1731095003638 1733351972352 1738662254784 1738825555456 1740713200512 1743200563104 1745256862272 1749392646144 1750064732416 1750603616424 1755173094444 1755645295976 1755863036928 1758099713216 1760008282032 1761918922764 1762084407776 1762302947328 1766260068352 1767922535808 1770008329089 1770870413312 1772096251002 1772792845824 1776039506208 1776978058856 1779294849024 1780932177024 1782865532448 1783032984832 1784968620864 1785838326272 1789404478848 1789885889792 1793163854064 1793868730368 1795110488028 1798103699392 1798326706176 1800055695984 1800448032768 1802402574336 1804061166336 1804754255304 1810453312712 1810677851136 1811164985344 1813040329254 1817149545519 1817807724544 1821455695488 1822155467132 1826210113728 1828192622256 1828591091712 1830521434357 1831240995584 1834897813056 1836586307556 1838752765608 1839475562496 1840748890266 1841645773968 1843818200224 1844046876672 1845819823848 1846222135296 1849927128192 1854294439998 1856481786764 1856712033792 1857211552768 1859402689144 1859807961088 1861826942976 1864023175168 1865738471168 1867763891136 1870199046144 1872173312009 1872405505152 1874614215936 1877797970048 1878376185972 1878785593344 1883961311232 1885265433072 1885772633888 1886006513664 1888231268352 1888467276696 1890694934128 1890929424384 1896487251126 1896900605952 1898959855104 1901437518981 1902126227456 1903680476258 1903916577024 1906675638868 1907091214336 1909161526272 1915190281216 1915249413792 1917926959872 1920009034944 1922273899392 1924042798392 1926131512734 1926551328768 1927569419776 1929343191776 1931858632704 1933195910184 1933716005936 1933955831808 1934137475072 1936419368576 1938521518752 1941048926208 1942594175236 1942835102208 1944703028697 1945126892544 1947238495488 1948187265024 1950485368832 1952602788864 1955150443246 1956178749888 1956947705856 1961567672064 1963881559552 1966687814784 1968822823968 1975039977504 1975100957973 1975816347648 1977862177368 1978394289872 1980973682688 1982344958748 1985650369472 1986430910464 1987042576896 1987805964144 1989635166519 1991982162742 1992229214976 1994579271168 1996932473844 1997717449728 1999100316213 2000073979904 2005912107936 2006700613632 2009068117056 2009256815104 2011438036608 2013621626016 2013810751744 2016186643702 2016979188224 2022866661816 2023851900928 2025252858288 2026048966656 2028439297248 2030832067264 2031083937792 2033479827456 2035351059456 2036133005984 2036759976801 2037560608512 2040958087168 2042370885828 2045033690112 2045583874048 2047701943518 2048443629568 2048506876416 2054975656448 2057206509696 2060146120032 2062576291776 2067445626169 2068258320128 2069346115584 2072046090576 2074295475252 2076742337736 2077754206528 2080009787856 2080463142912 2082463391008 2082721665024 2084379698258 2087097272832 2089362996864 2091828025287 2092024496408 2092283956224 2092846852096 2094295569366 2097026072064 2098955780064 2100064978648 2100522704896 2102803003392 2104738027392 2107220800256 2109508370112 2112457492992 2112522716304 2119193645712 2121494213124 2121956610048 2125031644736 2125295198208 2127031800894 2127802220544 2130578466016 2132891392632 2133356273664 2139626642296 2139892005888 2142416246784 2142684025482 2145211559876 2145477616128 2146054822912 2147540371977 2153456461156 2153925824512 2154589066368 2158248316224 2160794210432 2161062199296 2163343513331 2166164039424 2168515597248 2170511090748 2173071450264 2175430506678 2175904659456 2178471789648 2179057872992 2179328126976 2181898887168 2187049918592 2191438883634 2191916525568 2194023929812 2194296039936 2196884456448 2197954863104 2199476338584 2200340932608 2202936479744 2204963647744 2209366754496 2210235236352 2212568459647 2213050706944 2215453164288 2220382973952 2221236006528 2225693576106 2226499731456 2231546044416 2233856665656 2234457649424 2234734774272 2241791625216 2242652882624 2244716598124 2247153431523 2247643216896 2249804199214 2250083227392 2253835071488 2255395228548 2256281803776 2260413916992 2261022045568 2265537095712 2266640952576 2269101586752 2269314707968 2271778244736 2273868761736 2276833388544 2278036587008 2282208541536 2283105656832 2284686075672 2285798834176 2288495617408 2290649631732 2295793116188 2296077848064 2296293502976 2298786327552 2301281858304 2304213307088 2304499083264 2305119072256 2311135963136 2311847613504 2312735785206 2318216339712 2320950934016 2324267417472 2326790610144 2327009149696 2334138155232 2337181360128 2337473482344 2340230792592 2341150715904 2342771314884 2346677709376 2349225230352 2349737263104 2353527558459 2354160737786 2354452708608 2357230047744 2360011105452 2362573100979 2362795001336 2363088043008 2363723794432 2368052674944 2370623400288 2372393132032 2374576236032 2377154043264 2379958161152 2382766033466 2385872638464 2390660600328 2390885138752 2391181664256 2391824973824 2393480650704 2396601225216 2396900774268 2400074261312 2403203432448 2405414888448 2406339007072 2407079972583 2414237134848 2414311675776 2417387105672 2420011387794 2422866060692 2423166552576 2428607593984 2430893486736 2434946818304 2437590163008 2443344830927 2445590863872 2446530417408 2448781743408 2451440107116 2451670354144 2451974418432 2452634083328 2454331853688 2455527698624 2458729168896 2460431158416 2461093098464 2461398331392 2465600299338 2466569504256 2472392586664 2472699220992 2475076581978 2475616045056 2478303539712 2480584103712 2481537101043 2482435923968 2489373304979 2489682045312 2490351854848 2496540673536 2499485621248 2504501581296 2505047457792 2507766902784 2513687244096 2513764855602 2514675351552 2517956368928 2521239232512 2522984492952 2528649668168 2529200807936 2531946473472 2532262939206 2535250025308 2535564455424 2538002257791 2538555436032 2543649801264 2545548701696 2552979046464 2553665885056 2553982599168 2556678697573 2557235946496 2560012046592 2562791160384 2563031865856 2565390397856 2568175350312 2568735105024 2571523688448 2574557569584 2577594546912 2578607775744 2583330190848 2584695358336 2590446802944 2592239970474 2592937371596 2593258956288 2593502523392 2596317993984 2596642505457 2597583020032 2600027958528 2603470385152 2608238333184 2611069800768 2615423562752 2617885293408 2622250419712 2624088969216 2625097098624 2633386636672 2633467943964 2633713238016 2637149569824 2640012423048 2641298243584 2643126611664 2649390102528 2650407952192 2652846888692 2656305619968 2658144376503 2658859508162 2659189268736 2659439028224 2662576631792 2663623266304 2665467088284 2668942273536 2671398265536 2674549477248 2677452931296 2678757489408 2681917382144 2684828834688 2689745781096 2690803095552 2697155549088 2700083543976 2700337144384 2700672049152 2701398622208 2704585729664 2707131382956 2713801412608 2715679969068 2716747478016 2719560493881 2723161181104 2726711586816 2730269258024 2731342501888 2732183543232 2733233200698 2739315170592 2742942012928 2746861493376 2750101722368 2758129148412 2759213343744 2762468660952 2762728120768 2765727300336 2768729735772 2768989783648 2769333202944 2773346383808 2776962220032 2781441659997 2782796363776 2784722680146 2785817329152 2789104033716 2789711941632 2792394092488 2792740414464 2796034762752 2798607706752 2801645836704 2803737337856 2806317369856 2811921323904 2812677826816 2816609990656 2816696955072 2825591527616 2825941966848 2828658950832 2829275480064 2832346902528 2832700915044 2836042401192 2843855190176 2844730876689 2845350908928 2853189341184 2855520714387 2856554995712 2856912033976 2860013458302 2860636821504 2863387162636 2863742289408 2872785421824 2872874120688 2876533682561 2876890439808 2877664421632 2883410849088 2886064197588 2887589345641 2888218719232 2891354129664 2894014787664 2897428600352 2897787949056 2900574008904 2901206212608 2904629052864 2905770835968 2907782278128 2913891262854 2917690338816 2921918511512 2922280897536 2922555367424 2925728053248 2928904183296 2929179275264 2932635118112 2932725664869 2933787910144 2941986633157 2942351508096 2945822339328 2950031722176 2953937552384 2960510631936 2961648008704 2962559966256 2963724521472 2967591434808 2971460524032 2978475554208 2979646365696 2981708946216 2987973244113 2989055500288 2991868906752 2995398710766 2996204575364 2996576174592 2996857622528 3000110969856 3007193638064 3008375738368 3013885222656 3017157054912 3020716127616 3022187936768 3024279965553 3025468782336 3029037659648 3031825015648 3035777851392 3037879287432 3039073449984 3042658945872 3042944722048 3043322118144 3046248100896 3050219741184 3053026589184 3054199508976 3061437130752 3063556328742 3065048436736 3068375811072 3071552915277 3072379267958 3072665444352 3072760314624 3082463484672 3083647713608 3085809764544 3090955119616 3093864437664 3099023223296 3102387480192 3108069135864 3112184206976 3115113506604 3116631309792 3120014681784 3120307723456 3120694714368 3121534287872 3123695086512 3126569547387 3130645909248 3132300307136 3138036744612 3139270278144 3141443354049 3142973396992 3146681473936 3150097467972 3150784057344 3154204505088 3157107041088 3157403566592 3160831200384 3164262555168 3168293297246 3168686239488 3169538724352 3178790468568 3181163517952 3187547467104 3191307534272 3191703330816 3195468300288 3195867699024 3199337088948 3200034410496 3207219851264 3209439963444 3213624370176 3214026038223 3217817339814 3218982846464 3219082234368 3226681850392 3230184691734 3230888736768 3237372474336 3241191315648 3248843126837 3249246059136 3250120217344 3259607175396 3262040556544 3265042324544 3268586809488 3269299224576 3272442471584 3272848330752 3280574877888 3281864441856 3287158325451 3287467065784 3287874788352 3288759339008 3291035894718 3295326684672 3296932294656 3299214507876 3300102109304 3300511398912 3300821393408 3304404719616 3307445471616 3308716134724 3319576060416 3323179746432 3328720898048 3331854009792 3339335441728 3339749597184 3343689203712 3347319066624 3351582992128 3351686474136 3362687437824 3363979323936 3367074897186 3371464825344 3374706298821 3375928631296 3376350585608 3380752607232 3383092842822 3384003010388 3384422705664 3384740581376 3391533068352 3395954884608 3399539806663 3399961428864 3403972061952 3407667367104 3410803142604 3413349395456 3417054880512 3423312812304 3424233800416 3424658485248 3428698251264 3432743426112 3436792729216 3437218971648 3443689674282 3444440254464 3448179491328 3453929070592 3456319960632 3457678608384 3461757325312 3462190007276 3466703944704 3469103677809 3476893293731 3477324509568 3477651110912 3481426401024 3486401126208 3490513724544 3498785292288 3500129464832 3501207232848 3510346188888 3511290591952 3511726073856 3516199426432 3520016564064 3523837845528 3524168815552 3524605894656 3531241106679 3532520136704 3535845071616 3540016658178 3541740826624 3544192502004 3545585691648 3552079012416 3553956117712 3558589698048 3561864354048 3565731064896 3566065969664 3569937241728 3571676652544 3574149050199 3578808957696 3579771779584 3586327708128 3587737460736 3590220976056 3596207398784 3596653412352 3600111391968 3604805148672 3608122332672 3609508510608 3620906625424 3621355702272 3622329970688 3626080658508 3630017081691 3634299091038 3635615449088 3642911390976 3644310934264 3652420227456 3656385244512 3661042868714 3662481991168 3669795626112 3673172615112 3677505531216 3678951124992 3681497780532 3683291547936 3687636400448 3688093753344 3691639647696 3692444270592 3698400449007 3699854256384 3708588879996 3712614872967 3712963573528 3713424067584 3714423105536 3718805378288 3719615922176 3723653885952 3728046350336 3731476942336 3735527782272 3744346624018 3744811010304 3749228431872 3754120229783 3755595940096 3756752371944 3757571186688 3770530866144 3771545267776 3772013027328 3776462536704 3776934553392 3781389868256 3781858848768 3792974502252 3793801211904 3797919710208 3798394408809 3802875037962 3804252454912 3807360952516 3807833154048 3813351277736 3814182428672 3818323052544 3830380562432 3830498827584 3835853919744 3839541877171 3840018069888 3844547798784 3848085596784 3852263025468 3853102657536 3855138839552 3858686383552 3863717265408 3866391820368 3867432011872 3867911663616 3872838737152 3877043037504 3882097852416 3885188350472 3885670204416 3889406057394 3890253785088 3894476990976 3896374530048 3900970737664 3905205577728 3910300886492 3912357499776 3923135344128 3927763119104 3928254046717 3933375629568 3937645647936 3950079955008 3950201915946 3951632695296 3955724354736 3956788579744 3961947365376 3964689917496 3971300738944 3974085153792 3975611928288 3979270333038 3983964325484 3984458429952 3988289262243 3989158542336 3993864947688 3995434899456 3998200632426 4000147959808 4011824215872 4013401227264 4017637953329 4018136234112 4018513630208 4022876073216 4027243252032 4027621503488 4032373287404 4033958376448 4045733323632 4050505716576 4052097933312 4056878594496 4061664134528 4062167875584 4070702118912 4072266011968 4073519953602 4075121217024 4081916174336 4084741771656 4090067380224 4091167748096 4095403887036 4097013752832 4099849801047 4109951312896 4114413019392 4120292240064 4125152583552 4134891252338 4136516640256 4138692231168 4144092181152 4148590950504 4153484675472 4155508413056 4160019575712 4164926782016 4165443330048 4168759396516 4174194545664 4177084020219 4178725993728 4183656050574 4184048992816 4184567912448 4185693704192 4188591138732 4194052144128 4197911560128 4200129957296 4201045409792 4205606006784 4209476054784 4214441600512 4219016740224 4224914985984 4225045432608 4238387291424 4240015606211 4242988426248 4243913220096 4250063289472 4250590396416 4254063601788 4261156932032 4265782785264 4266712547328 4279253284592 4279784011776 4284832493568 4285368050964 4290020187453 4290423119752 4290955232256 4292109645824 4295080743954 4306912922312 4307851649024 4309178132736 4316496632448 4321588420864 4326687026662 4332328078848 4337031194496 4341022181496 4346142900528 4350861013356 4351809318912 4356943579296 4358115745984 4358656253952 4363797774336 4370836894281 4374099837184 4382877767268 4383833051136 4388047859624 4388592079872 4393768912896 4395909726208 4398952677168 4400681865216 4405872959488 4409927295488 4418733508992 4425136919294 4426101413888 4430906328576 4436687544289 4440765947904 4442472013056 4451387152212 4463092088832 4467713331312 4468915298848 4469469548544 4483583250432 4485305765248 4489433196248 4494306863046 4495286433792 4499608398428 4500166454784 4507670142976 4510790457096 4512563607552 4520267215453 4520827833984 4522044091136 4531074191424 4533281905152 4537640400293 4538203173504 4538629415936 4543556489472 4547737523472 4553666777088 4556073174016 4564417083072 4566211313664 4569372151344 4576991234816 4581299263464 4591586232376 4592155696128 4592587005952 4597572655104 4602563716608 4608426614176 4608568901937 4608998166528 4610238144512 4622271926272 4623695227008 4625471570412 4636432679424 4641901868032 4642482055211 4648534834944 4653581220288 4654018299392 4668276310464 4674362720256 4674946964688 4680461585184 4682301431808 4685542629768 4693355418752 4698450460704 4707055116918 4708321475572 4708905417216 4714460095488 4720022210904 4725146201958 4725590002672 4726176086016 4727447588864 4736105349888 4741246800576 4744786264064 4749152472064 4752439945869 4754308086528 4759916322304 4765532066932 4771745276928 4781321200656 4781770277504 4782363328512 4786961301408 4793202450432 4793801548536 4800148522624 4810829776896 4812678014144 4814159945166 4826726009721 4828474269696 4828623351552 4834774211344 4840022775588 4845277037601 4845732121384 4846333105152 4857215187968 4861786973472 4869893636608 4875180326016 4886689661854 4891181727744 4893060834816 4897563486816 4902880214232 4903340708288 4903948836864 4905268166656 4908663707376 4911055397248 4920862316832 4922186196928 4922796662784 4931200598676 4933139008512 4936553842077 4944785173328 4945398441984 4950153163956 4951232090112 4956607079424 4961168207424 4963074202086 4964871847936 4978746609958 4979364090624 4980703709696 4993081347072 4998971242496 5009003162592 5010927534613 5015533805568 5027374488192 5027529711204 5035912737856 5042478465024 5045968985904 5050612345779 5057299336336 5058401615872 5063892946944 5064525878412 5070500050616 5071128910848 5076004515582 5077110872064 5087299602528 5091097403392 5105324913601 5105958092928 5107331770112 5113357395146 5114471892992 5120024093184 5125582320768 5126063731712 5130780795712 5136350700624 5137470210048 5143047376896 5149115139168 5155189093824 5157215551488 5165534511423 5166660381696 5169390716672 5180893605888 5184479940948 5185874743192 5186517912576 5187005046784 5192635987968 5193285010914 5195166040064 5200055917056 5206940770304 5216476666368 5222139601536 5230847125504 5235770586816 5243358006887 5244500839424 5248177938432 5250194197248 5266773273344 5266935887928 5274299139648 5280024846096 5286253223328 5298780205056 5300815904384 5305693777384 5312611239936 5316288753006 5317719016324 5318378537472 5318878056448 5325153263584 5327246532608 5330934176568 5337884547072 5342133981899 5342796531072 5349098954496 5354905862592 5357514978816 5363834764288 5369657669376 5379491562192 5381606191104 5394311098176 5400167087952 5400674288768 5401344098304 5409171459328 5414262765912 5427602825216 5431359938136 5433494956032 5439120987762 5446322362208 5451448636557 5453423173632 5460538516048 5462685003776 5464367086464 5466466401396 5478630341184 5485884025856 5491564303071 5493722986752 5500203444736 5516258296824 5518426687488 5524937321904 5525456241536 5531454600672 5537459471544 5537979567296 5538666405888 5546692767616 5562883319994 5565592727552 5569445360292 5571634658304 5578208067432 5579423883264 5584788184976 5585480828928 5592069525504 5597215413504 5603291673408 5607474675712 5612634739712 5616519936027 5623842647808 5625355653632 5633219981312 5633393910144 5651183055232 5651883933696 5657317901664 5664693805056 5665401830088 5672084802384 5687710380352 5689461753378 5690701817856 5704312556943 5706378682368 5711041428774 5713109991424 5713824067952 5720026916604 5721273643008 5726774325272 5727484578816 5745570843648 5745748241376 5753067365122 5753780879616 5755328843264 5766821698176 5772128395176 5775178691282 5776437438464 5782708259328 5788029575328 5794857200704 5795575898112 5801148017808 5802412425216 5809258105728 5815564556256 5827782525708 5834109086091 5835380677632 5843837023024 5844561795072 5845110734848 5851456106496 5857808366592 5858358550528 5865270236224 5865451329738 5867575820288 5883973266314 5884703016192 5891644678656 5900063444352 5907875104768 5922005268179 5923296017408 5925119932512 5927449042944 5935182869616 5942921048064 5956951108416 5959292731392 5963417892432 5968905499557 5975946488226 5978111000576 5983737813504 5990797421532 5992409150728 5993152349184 5993715245056 6000221939712 6014387276128 6016751476736 6027770445312 6033565806983 6034314109824 6041432255232 6044375873536 6048559931106 6050937564672 6058075319296 6063650031296 6071555702784 6075758574864 6078146899968 6085317891744 6085889444096 6092496201792 6100439482368 6106053178368 6108399017952 6122874261504 6127112657484 6130096873472 6136751622144 6143105830554 6144758535916 6145330888704 6145520629248 6164926969344 6167295427216 6171619529088 6181910239232 6187728875328 6198046446592 6202336878507 6204774960384 6216138271728 6224368413952 6230227013208 6233262619584 6240029363568 6240615446912 6241389428736 6247390173024 6253139094774 6261291818496 6264600614272 6276073489224 6278540556288 6282886708098 6285946793984 6293362947872 6300194935944 6301568114688 6308409010176 6313431069517 6314214082176 6314807133184 6321662400768 6328525110336 6336586594492 6337372478976 6339077448704 6357580937136 6362327035904 6375094934208 6382615068544 6383406661632 6391735398048 6398674177896 6400068820992 6414439702528 6418879926888 6427248740352 6428052076446 6435634679628 6438164468736 6442621115931 6453363700784 6460369383468 6461777473536 6474744948672 6482382631296 6490030539993 6497686253674 6498492118272 6500240434688 6519214350792 6524081113088 6530084649088 6537173618976 6544884943168 6545696661504 6561149755776 6574316650902 6574934131568 6575749576704 6577518678016 6582071789436 6590653369344 6593864589312 6598429015752 6600204218608 6601022797824 6601642786816 6608809439232 6614890943232 6617432269448 6637705378941 6639152120832 6646359492864 6657441796096 6662881666903 6663708019584 6678670883456 6679499194368 6694638133248 6703165984256 6703372948272 6725374875648 6727958647872 6734149794372 6741460294569 6742929650688 6749412597642 6751857262592 6752701171216 6761505214464 6766185685644 6768006020776 6768845411328 6769481162752 6783066136704 6799079613326 6799922857728 6807944123904 6815334734208 6821606285208 6826698790912 6834109761024 6846625624608 6848467600832 6849316970496 6857396502528 6865486852224 6873585458432 6887379348564 6888880508928 6896358982656 6907858141184 6912639921264 6915357216768 6923514650624 6924380014552 6933407889408 6938207355618 6953786587462 6954649019136 6955302221824 6962852802048 6971937569597 6972802252416 6981027449088 7000258929664 7002414465696 7020692377776 7022581183904 7023452147712 7032398852864 7040033128128 7047675691056 7048337631104 7049211789312 7062482213358 7065040273408 7071690143232 7080033316356 7083481653248 7088385004008 7091171383296 7104158024832 7107912235424 7117179396096 7123728708096 7130577771889 7131462129792 7132131939328 7139874483456 7143353305088 7148298100398 7157617915392 7159543559168 7172655416256 7175474921472 7180441952112 7192414797568 7200222783936 7209610297344 7216244665344 7219017021216 7241813250848 7242711404544 7244659941376 7252161317016 7260034163382 7268598182076 7285822781952 7288621868528 7295328943903 7304840454912 7312770489024 7322085737428 7324963982336 7330034492781 7339591252224 7346345230224 7355011062432 7357902249984 7362995561064 7366583095872 7375272800896 7376187506688 7383279295392 7396800898014 7399708512768 7417177759992 7425229745934 7425927147056 7426848135168 7428846211072 7437610756576 7444611303129 7447307771904 7456092700672 7462953884672 7468119914937 7471055564544 7488693248036 7489622020608 7498456863744 7508240459566 7511191880192 7513504743888 7515142373376 7541061732288 7543090535552 7544026054656 7553869106784 7562779736512 7563717697536 7585949004504 7587602423808 7595839420416 7596788817618 7605750075924 7614006773373 7614721905032 7615666308096 7626702555472 7628364857344 7636646105088 7660761124864 7660997655168 7670036092719 7671707839488 7679083754342 7680036139776 7689095597568 7696171193568 7704526050936 7706205315072 7710277679104 7717372767104 7732783640736 7734864023744 7735823327232 7745677474304 7754086075008 7770376700944 7771340408832 7778812114788 7780507570176 7788953981952 7789927516371 7792749060096 7801941475328 7810411155456 7820601772984 7824714999552 7846270688256 7855526238208 7856508093434 7866751259136 7874314697249 7875291295872 7900159910016 7900403831892 7911448709472 7913577159488 7923894730752 7929379834992 7942601477888 7948170307584 7951223856576 7958540666076 7967928650968 7968916859904 7976578524486 7978317084672 7987729895376 7990869798912 7996401264852 8000295919616 8023648431744 8035275906658 8036272468224 8037027260416 8045752146432 8054486504064 8055243006976 8064746574808 8067916752896 8091466647264 8101011433152 8104195866624 8113757188992 8123328269056 8141404237824 8144532023936 8147039907204 8150242434048 8163832348672 8169483543312 8180134760448 8182335496192 8190807774072 8194027505664 8199699602094 8219902625792 8228826038784 8239562582251 8240584480128 8250305167104 8269782504676 8273033280512 8288184362304 8297181901008 8306969350944 8311016826112 8320039151424 8329853564032 8330886660096 8337518793032 8348389091328 8354168040438 8357451987456 8367312101148 8368097985632 8369135824896 8371387408384 8377182277464 8388104288256 8395823120256 8400259914592 8411212013568 8418952109568 8428883201024 8438033480448 8449829971968 8450090865216 8476774582848 8480031212422 8485976852496 8487826440192 8500126578944 8508127203576 8522313864064 8531565570528 8558506569184 8559568023552 8566562143161 8569664987136 8570736101928 8580040374906 8580846239504 8581910464512 8584219291648 8590161487908 8613825844624 8615703298048 8618356265472 8629601047683 8632993264896 8643176841728 8653374053324 8662768036923 8664656157696 8674062388992 8682044362992 8692285801056 8701722026712 8703618637824 8713887158592 8716231491968 8717312507904 8741673788562 8748199674368 8765755534536 8767666102272 8776095719248 8777184159744 8787537825792 8797905354336 8798176994607 8801363730432 8811745918976 8819854590976 8825959899471 8837467017984 8850273838588 8852202827776 8861812657152 8873375088578 8881531895808 8884944026112 8902774304424 8935426662624 8937830597696 8938939097088 8963919732339 8967166500864 8970611530496 8978866392496 8988613726092 8990572867584 8999216796856 9000332909568 9015340285952 9021580914192 9025127215104 9040534430906 9041655667968 9044088182272 9062148382848 9066563810304 9072839896659 9075280800586 9076406347008 9077258831872 9087112978944 9095475046944 9107333554176 9112146348032 9128834166144 9138744302688 9153982469632 9162598526928 9183172464752 9184311392256 9185174011904 9195145310208 9205127433216 9216853228352 9217137803874 9217996333056 9220476289024 9244543852544 9247390454016 9250943140824 9272865358848 9283803736064 9284964110422 9297069669888 9306008278567 9307162440576 9308036598784 9336552620928 9349893929376 9360923170368 9364602863616 9371085259536 9379708642161 9386710837504 9396900921408 9414110233836 9416642951144 9417810834432 9428920190976 9440044421808 9450292403916 9451180005344 9452352172032 9454895177728 9472210699776 9482493601152 9498304944128 9504879891738 9508616173056 9519832644608 9531064133864 9543490553856 9562642401312 9563540555008 9573922602816 9586404900864 9587603097072 9600297045248 9621659553792 9625356028288 9628319890332 9653452019442 9656948539392 9657246703104 9669548422688 9680045551176 9690554075202 9691464242768 9692666210304 9714430375936 9723573946944 9739787273216 9746529380511 9750360652032 9773379323708 9786121669632 9795126973632 9805760428464 9806681416576 9807897673728 9817327414752 9822110794496 9841724633664 9844372393856 9845593325568 9862401197352 9866278017024 9873107684154 9889570346656 9890796883968 9900306327912 9902464180224 9913214158848 9922336414848 9926148404172 9957493219916 9958728181248 9961407419392 9986162694144 9997942484992 10018006325184 10021855069226 10031067611136 10054748976384 10055059422408 10071825475712 10091937971808 10101224691558 10114598672672 10124118896463 10127785893888 10129051756824 10141000101232 10142257821696 10152009031164 10154221744128 10174599205056 10182194806784 10198619419989 10210649827202 10211916185856 10214663540224 10226714790292 10228943785984 10240048186368 10251164641536 10252127463424 10261561591424 10272701401248 10286094753792 10298230278336 10310378187648 10331069022846 10333320763392 10338781433344 10361787211776 10368959881896 10371749486384 10373035825152 10374010093568 10385271975936 10386570021828 10400111834112 10413881540608 10430679881193 10432953332736 10444279203072 10461694251008 10471541173632 10486716013774 10489001678848 10496355876864 10500388394496 10533546546688 10533871775856 10548598279296 10560049692192 10572506446656 10593723320037 10597560410112 10601631808768 10611387554768 10625222479872 10632577506012 10635438032648 10636757074944 10637756112896 10650306527168 10654493065216 10661868353136 10675769094144 10684267963798 10685593062144 10698197908992 10709811725184 10715029957632 10722447150597 10727669528576 10739315338752 10753327437853 10758983124384 10763212382208 10788622196352 10800334175904 10801348577536 10818342918656 10828525531824 10855205650432 10862719876272 10866989912064 10878241975524 10892644724416 10902897273114 10906846347264 10921077032096 10925370007552 10928734172928 10932932802792 10957260682368 10971768051712 10983128606142 10987445973504 11000406889472 11032516593648 11036853374976 11049874643808 11050912483072 11062909201344 11074918943088 11075959134592 11077332811776 11089026540361 11093385535232 11125766639988 11131185455104 11138890720584 11143269316608 11156416134864 11158847766528 11169576369952 11170961657856 11184139051008 11194430827008 11206583346816 11225269479424 11233039872054 11247685295616 11250711307264 11262360689349 11266439962624 11266787820288 11302366110464 11314635803328 11329387610112 11330803660176 11344169604768 11375420760704 11378923506756 11381403635712 11408625113886 11412757364736 11422082857548 11427648135904 11440053833208 11442547286016 11453548650544 11454969157632 11491141687296 11491496482752 11506134730244 11507561759232 11510657686528 11518625631513 11533643396352 11544256790352 11550357382564 11552874876928 11565416518656 11576059150656 11589714401408 11591151796224 11602296035616 11618516211456 11631129112512 11655565051416 11668218172182 11670761355264 11687674046048 11689123590144 11702912212992 11715616733184 11716717101056 11730540472448 11730902659476 11767946532628 11769406032384 11783289357312 11784762140151 11800126888704 11815750209536 11844010536358 11846592034816 11850239865024 11854898085888 11870365739232 11885842096128 11913902216832 11926835784864 11937810999114 11951892976452 11964867786729 11967475627008 11981594843064 11984818301456 11986304698368 11987430490112 12000443879424 12028774552256 12033502953472 12052913859987 12055540890624 12067131613966 12068628219648 12082864510464 12088751747072 12097119862212 12101875129344 12116150638592 12127300062592 12151517149728 12156293799936 12170635783488 12171778888192 12184992403584 12212106356736 12216798035904 12245748523008 12254225314968 12260193746944 12273503244288 12286211661108 12289517071832 12291041258496 12329853938688 12334590854432 12343239058176 12363820478464 12373923095677 12375457750656 12396092893184 12404673757014 12409549920768 12432276543456 12448736827904 12460454026416 12466525239168 12480058727136 12481230893824 12494780346048 12506278189548 12522583636992 12529201228544 12552146978448 12557081112576 12565773416196 12571893587968 12586725895744 12600389871888 12603136229376 12616818020352 12626862139034 12628428164352 12629614266368 12643324801536 12657050220672 12673173188984 12674744957952 12678154897408 12715161874272 12720046818633 12724654071808 12750189868416 12765230137088 12783470796096 12797348355792 12800137641984 12828879405056 12837759853776 12854497480704 12856104152892 12871269359256 12876328937472 12885242231862 12906727401568 12920738766936 12923554947072 12947884057823 12949489897344 12964765262592 12980061079986 12995372507348 12996984236544 13000480869376 13038428701584 13048162226176 13060169298176 13074347237952 13089769886336 13091393323008 13105213184063 13122299511552 13148633301804 13149868263136 13151499153408 13155037356032 13164143578872 13181306738688 13187729178624 13196858031504 13200408437216 13202045595648 13217618878464 13229781886464 13234864538896 13275410757882 13278304241664 13292718985728 13310062632867 13314883592192 13325763333806 13327416039168 13357341766912 13389276266496 13406331968512 13406745896544 13450749751296 13455917295744 13468299588744 13482920589138 13485859301376 13498825195284 13505402342432 13523010428928 13532371371288 13536012041552 13537690822656 13538962325504 13560801646359 13566132273408 13598159226652 13599845715456 13612921200879 13615888247808 13630669468416 13643212570416 13653397581824 13668219522048 13693251249216 13696935201664 13698633940992 13730973704448 13747170916864 13774758697128 13777761017856 13792717965312 13825279842528 13825706705811 13830714433536 13847029301248 13848760029104 13866815778816 13876414711236 13907573174924 13909298038272 13910604443648 13925705604096 13927446165633 13943875139194 13945604504832 13962054898176 14000517859328 14004828931392 14041384755552 14045162367808 14046904295424 14064797705728 14080066256256 14095351382112 14096675262208 14124964426716 14143380286464 14160066632712 14166963306496 14176770008016 14182342766592 14208316049664 14215824470848 14234358792192 14247457416192 14257319837607 14261155543778 14262924259584 14264263878656 14279748966912 14286706610176 14296596200796 14315235830784 14319087118336 14345310832512 14360883904224 14384829595136 14400445567872 14432489330688 14438034042432 14483626501696 14485422809088 14489319882752 14504322634032 14520068326764 14537196364152 14571645563904 14577243737056 14590657887806 14609680909824 14623727294891 14625540978048 14644171474856 14649927964672 14660068985562 14679182504448 14692690460448 14710022124864 14715804499968 14725991122128 14733166191744 14750545601792 14766558590784 14793601796028 14799417025536 14834355519984 14850459491868 14851854294112 14853696270336 14857692422144 14875221513152 14889222606258 14894615543808 14925907769344 14936239829874 14942111129088 14977386496072 14979244041216 14996913727488 15016480919132 15022383760384 15027009487776 15032782603839 15082123464576 15086181071104 15107738213568 15125559473024 15127435395072 15171898009008 15175204847616 15191678840832 15193577635236 15211500151848 15228013546746 15229443810064 15231332616192 15253405110944 15273292210176 15315974740803 15321522249728 15321995310336 15340072185438 15343415678976 15358167508684 15360072279552 15378191195136 15392342387136 15409052101872 15412410630144 15420555358208 15434745534208 15465567281472 15469728047488 15471646654464 15487979217529 15491354948608 15508172150016 15540753401888 15542680817664 15557624229576 15561015140352 15577907963904 15579855032742 15585498120192 15620822310912 15641203545968 15649429999104 15692541376512 15711052476416 15713016186868 15730074020661 15733502518272 15748629394498 15750582591744 15800319820032 15800807663784 15822897418944 15827154318976 15858759669984 15885202955776 15896340615168 15902447713152 15917081332152 15935857301936 15937833719808 15953157048972 15956634169344 15975459790752 15981739597824 15992802529704 16000591839232 16026401945697 16047296863488 16070551813316 16072544936448 16074054520832 16091504292864 16108973008128 16110486013952 16129493149616 16135833505792 16182933294528 16202022866304 16227514377984 16246656538112 16282808475648 16289064047872 16294079814408 16300484868096 16338967086624 16360269520896 16364670992384 16381615548144 16388055011328 16399399204188 16439805251584 16457652077568 16474692909213 16479125164502 16481168960256 16500610334208 16539565009352 16546066561024 16576368724608 16594363802016 16613938701888 16622033652224 16640078302848 16659707128064 16675037586064 16696778182656 16708336080876 16714903974912 16734624202296 16736195971264 16738271649792 16742774816768 16754364554928 16776208576512 16791646240512 16800519829184 16822424027136 16837904219136 16849559808081 16857766402048 16876066960896 16899659943936 16900181730432 16953549165696 16960062424844 16971953704992 17000253157888 17016254407152 17044627728128 17063131141056 17117013138368 17119136047104 17133124286322 17139329974272 17141472203856 17160080749812 17161692479008 17163820929024 17168438583296 17180322975816 17227651689248 17236712530944 17259202095366 17265986529792 17286353683456 17306748106648 17325536073846 17329312315392 17348124777984 17364088725984 17384571602112 17403444053424 17407237275648 17425613134853 17427774317184 17432462983936 17483347577124 17496399348736 17531511069072 17535332204544 17552191438496 17554368319488 17575075651584 17595810708672 17596353989214 17602727460864 17639709181952 17651919798942 17674934035968 17700547677176 17704405655552 17723625314304 17746750177156 17766015804537 17769888052224 17805548608848 17870853325248 17875661195392 17877878194176 17927839464678 17934333001728 17941223060992 17957732784992 17977227452184 17981145735168 17998433593712 18000665819136 18043161828384 18050254430208 18081068861812 18083311335936 18088176364544 18100697420949 18124296765696 18133127620608 18145679793318 18150561601172 18152812694016 18154517663744 18174225957888 18190950093888 18214667108352 18224292696064 18257668332288 18277488605376 18307964939264 18325197053856 18366344929504 18368622784512 18390290620416 18410254866432 18433706456704 18434275607748 18435992666112 18489087705088 18494780908032 18501886281648 18545730717696 18567607472128 18569928220844 18594139339776 18607010635521 18612016557134 18614324881152 18616073197568 18673105241856 18699787858752 18721846340736 18742170519072 18759417284322 18773421675008 18793801842816 18828220467672 18833285902288 18835621668864 18857840381952 18880088843616 18900584807832 18902360010688 18904704344064 18909790355456 18940293208551 18944421399552 18964987202304 18996609888256 19009759783476 19017232346112 19039665289216 19062128267728 19086981107712 19125284802624 19127081110016 19147845205632 19175206194144 19200594090496 19243319107584 19250712056576 19256639780664 19306904038884 19314493406208 19339096845376 19360091102352 19381108150404 19382928485536 19385332420608 19428860751872 19447147893888 19470091619979 19479574546432 19493058761022 19500721304064 19546758647416 19572243339264 19590253947264 19611520856928 19613362833152 19634654829504 19644221588992 19683449267328 19688744787712 19724802394704 19732556034048 19746215368308 19779140693312 19781593767936 19800612655824 19804928360448 19826428317696 19844672829696 19852296808344 19913116136823 19914986439832 19917456362496 19922814838784 19972325388288 19988645000709 19995884969984 20036012650368 20043710138452 20109497952768 20110118844816 20135735777927 20143650951424 20183875943616 20202449383116 20229197345344 20248237792926 20255571787776 20258103513648 20282000202464 20284515643392 20304018062328 20308443488256 20349198410112 20397238839978 20421299654404 20423832371712 20429327080448 20453429580584 20457887571968 20480096372736 20502329283072 20504254926848 20523123182848 20545402802496 20572189507584 20593906432099 20596460556672 20620756375296 20662138045692 20666641526784 20677562866688 20723574423552 20737919763792 20743498972768 20746071650304 20770543951872 20773140043656 20800223668224 20861359762386 20865906665472 20888558406144 20915812708791 20923388502016 20943082347264 20973432027548 20978003357696 21000776788992 21067093093376 21067743551712 21097196558592 21120099384384 21145012893312 21187446640074 21195120820224 21203263617536 21222775109536 21250444959744 21265155012024 21270876065296 21273514149888 21275512225792 21300613054336 21323736706272 21351538188288 21368535927596 21371186124288 21391733315667 21396395817984 21419623450368 21430059915264 21444894301194 21455339057152 21478630677504 21506654875706 21517966248768 21526424764416 21577244392704 21600668351808 21602697155072 21636685837312 21657051063648 21725439752544 21733979824128 21756483951048 21785289448832 21805794546228 21842154064192 21850740015104 21857468345856 21865865605584 21885986831709 21914521364736 21943536103424 21966257212284 21974891947008 21990103478343 22000813778944 22065033187296 22073706749952 22099749287616 22101824966144 22125818402688 22149837886176 22151918269184 22178053080722 22186771070464 22251533279976 22262370910208 22277781441168 22286538633216 22312832269728 22339152739904 22341923315712 22368278102016 22388861654016 22404359744811 22413166693632 22450538958848 22466079744108 22495370591232 22501422614528 22524721378698 22532879925248 22533575640576 22604732220928 22629271606656 22661607320352 22688339209536 22741901887859 22750841521408 22757847013512 22762807271424 22817250227772 22844165715096 22855296271808 22880107666416 22885094572032 22907097301088 22909938315264 22982283374592 22982992965504 23010108278157 23012269460488 23015123518464 23021315373056 23037251263026 23067286792704 23088513580704 23100714765128 23105749753856 23130833037312 23152118301312 23179428802816 23204592071232 23237032422912 23262258225024 23311130102832 23336436344364 23341522710528 23375348092096 23378247180288 23405824425984 23431233466368 23461080944896 23461805318952 23535893065256 23538812064768 23566578714624 23569524280302 23600253777408 23622944091747 23631500419072 23688021072716 23693184069632 23700479730048 23740731478464 23771684192256 23796778646641 23827804433664 23853671569728 23875621998228 23903785952904 23929735573458 23934951254016 23963189686128 23969636602912 23972609396736 24000887758848 24057549104512 24105827719974 24111081781248 24134263227932 24137256439296 24165729020928 24177503494144 24194239724424 24203750258688 24232301277184 24254600125184 24303034299456 24312587599872 24338253056117 24341271566976 24343557776384 24369984807168 24424212713472 24433596071808 24491497046016 24508450629936 24547006488576 24572423322216 24579034143664 24582082516992 24659707877376 24669181708864 24686478116352 24718687746753 24727640956928 24747846191354 24750915501312 24792185786368 24809347514028 24819099841536 24864553086912 24897473655808 24920908052832 24933050478336 24960117454272 24962461787648 24989560692096 25012556379096 25045167273984 25058402457088 25104293956896 25114162225152 25131546832392 25143787175936 25173451791488 25200779743776 25233636040704 25253724278068 25256856328704 25259228532736 25286649603072 25314100441344 25346346377968 25349489915904 25356309794816 25430323748544 25440093637266 25449308143616 25500379736832 25530460274176 25566941592192 25594696711584 25675519707552 25708994961408 25712208305784 25742538718512 25752657874944 25770484463724 25813454803136 25841477533872 25847109894144 25888803143049 25895768115646 25898979794688 25929530525184 25960122159972 25988304110769 25990745014696 25993968473088 26000961738752 26076857403168 26096324452352 26120338596352 26148694475904 26179539772672 26210426368126 26244599023104 26297266603608 26299736526272 26302998306816 26310074712064 26328287157744 26362613477376 26393716063008 26400816874432 26404091191296 26435237756928 26459563772928 26469729077792 26477879698413 26550821515764 26556608483328 26585437971456 26620125265734 26629767184384 26651526667612 26654832078336 26714683533824 26812663937024 26813491793088 26876793140197 26901499502592 26911834591488 26936599177488 26965841178276 26971718602752 26997650390568 27010804684864 27046020857856 27064742742576 27072024083104 27075381645312 27121603292718 27132264546816 27196318453304 27199691430912 27225842401758 27231776495616 27261338936832 27286425140832 27306795163648 27336439044096 27383106354769 27386502498432 27393870403328 27461947408896 27494341833728 27549517394256 27555522035712 27585435930624 27650559685056 27651413411622 27661428867072 27697520058208 27733631557632 27752829422472 27815146349848 27818596076544 27821208887296 27851411208192 27854892331266 27887750278388 27891209009664 27918024835701 27924109796352 28001035718656 28009657862784 28082769511104 28090324735616 28093808590848 28123465673303 28129595411456 28160132512512 28190702764224 28193350524416 28249928853432 28286760572928 28320133265424 28353540016032 28364685533184 28416632099328 28431648941696 28494914832384 28514639675214 28522311087556 28525848519168 28528527757312 28559497933824 28573413220352 28593192401592 28630471661568 28638174236672 28690621665024 28721767808448 28769659190272 28800891135744 28864978661376 28876068084864 28967253003392 28970845618176 29008645268064 29040136653528 29074392728304 29143291127808 29154487474112 29181315775612 29219361819648 29239588141533 29247454589782 29251081956096 29288342949712 29299855929344 29320137971124 29358365008896 29385380920896 29420044249728 29451982244256 29466332383488 29501091203584 29533117181568 29587203592056 29598834051072 29668711039968 29700918983736 29703708588224 29707392540672 29715384844288 29750443026304 29778445212516 29851815538688 29872479659748 29884222258176 29954772992144 29958488082432 29993827454976 30032961838264 30044767520768 30054018975552 30065565207678 30164246929152 30172362142208 30215476427136 30251118946048 30343796018016 30383357681664 30387155270472 30423000303696 30456027093492 30458887620128 30462665232384 30506810221888 30546584420352 30595858259967 30631949481606 30643044499456 30643990620672 30680144370876 30686831357952 30716335017368 30720144559104 30756382390272 30784684774272 30818104203744 30841110716416 30869491068416 30931134562944 30939456094976 30975958435058 30982709897216 31016344300032 31081506803776 31085361635328 31115248459152 31122030280704 31155815927808 31159710065484 31241644621824 31282407091936 31292039643579 31298859998208 31385082753024 31422104952832 31426032373736 31460148041322 31467005036544 31497258788996 31501165183488 31600639640064 31601615327568 31641870508171 31645794837888 31654308637952 31717519339968 31763482802051 31770405911552 31792681230336 31804895426304 31834162664304 31871714603872 31875667439616 31906314097944 31913268338688 31950919581504 31963479195648 31985605059408 32052803891394 32094593726976 32141103626632 32145089872896 32148109041664 32183008585728 32217946016256 32220972027904 32258986299232 32259982313559 32271667011584 32361852964727 32365866589056 32404045732608 32455028755968 32493313076224 32565616951296 32578128095744 32588159628816 32600969736192 32677934173248 32720539041792 32763231096288 32776110022656 32798798408376 32879610503168 32915304155136 32949385818426 32958250329004 32962337920512 33001220668416 33079130018704 33092133122048 33152737449216 33188727604032 33227877403776 33244067304448 33267079621083 33280156605696 33319414256128 33350075172128 33393556365312 33416672161752 33429807949824 33469248404592 33472391942528 33476543299584 33508729109856 33552417153024 33583292481024 33601039658368 33675808438272 33699119616162 33715532804096 33752133921792 33787082068047 33799319887872 33800363460864 33907098331392 33920124849688 33943907409984 34000506315776 34032508814304 34089255456256 34126262282112 34234026276736 34238272094208 34266248572644 34282944407712 34320161499624 34323384958016 34327641858048 34336877166592 34360645951632 34455303378496 34473425061888 34518404190732 34531973059584 34555876894539 34572707366912 34613496213296 34651072147692 34658624630784 34696249555968 34728177451968 34769143204224 34806888106848 34851226269706 34855548634368 34864925967872 34966695154248 34992798697472 35063022138144 35104382876992 35108736638976 35150151303168 35191621417344 35192707978428 35279418363904 35303839597884 35349868071936 35354286420453 35401095354352 35408811311104 35447250628608 35493500354312 35532031609074 35539776104448 35611097217696 35737274395207 35741706650496 35751322390784 35855678929356 35882446121984 35915465569984 35954454904368 35962291470336 35996867187424 36001331638272 36086323656768 36100508860416 36158741579961 36162137723624 36166622671872 36176352729088 36201394841898 36248593531392 36266255241216 36291359586636 36301123202344 36305625388032 36309035327488 36348451915776 36381900187776 36448585392128 36515336664576 36554977210752 36615929878528 36650394107712 36732689859008 36737245569024 36780581240832 36820509732864 36867412913408 36868551215496 36989561816064 37003772563296 37091461435392 37121769287031 37135214944256 37139856441688 37188278679552 37214021271042 37224033114268 37228649762304 37232146395136 37346210483712 37394937873293 37399575717504 37443692681472 37484341038144 37518834568644 37546843350016 37587603685632 37656440935344 37666571804576 37671243337728 37715680763904 37760177687232 37801169615664 37804720021376 37809408688128 37880586417102 37888842799104 37929974404608 37993219776512 38019519566952 38034464692224 38079330578432 38124256535456 38160140455899 38173962215424 38245826231041 38250569605248 38254162220032 38295690411264 38350412388288 38401188180992 38486638215168 38501424113152 38513279561328 38613808077768 38628986812416 38678193690752 38720182204704 38762216300808 38765856971072 38770664841216 38843652173469 38857721503744 38894295787776 38940183239958 38959149092864 38986117522044 39001442608128 39093517294832 39144486678528 39180507894528 39223041713856 39226725666304 39269309659008 39288443177984 39315639552189 39366898534656 39377489575424 39449604789408 39465112068096 39492430736616 39558281386624 39563187535872 39601225311648 39652856635392 39689345659392 39704593616688 39826232273646 39829972879664 39834912724992 39845629677568 39930187898601 39944650776576 39977290001418 39991769939968 40072025300736 40087420276904 40218995905536 40220237689632 40271471555854 40287301902848 40367751887232 40404898766232 40458394690688 40496475585852 40516207027296 40564000404928 40569031286784 40608036124656 40616886976512 40682404939077 40698396820224 40794477679956 40838763602637 40842599308808 40847664743424 40858654160896 40906859161168 40915775143936 40960192745472 41004658566144 41008509853696 41046246365696 41090805604992 41187812864198 41192921113344 41241512750592 41324276091384 41333283053568 41355125733376 41475839527584 41486997945536 41492143300608 41541087903744 41546280087312 41600447336448 41722719524772 41731813330944 41777116812288 41782338496899 41831625417582 41846777004032 41886164694528 41946864055096 41956006715392 42001553577984 42134186186752 42135487103424 42194393117184 42234960648881 42240198768768 42290025786624 42374893280148 42406527235072 42445550219072 42500889919488 42530310024048 42541752130592 42547028299776 42601226108672 42647473412544 42703076376576 42737071855192 42742372248576 42783466631334 42792791635968 42839246900736 42860119830528 42889788602388 42910678114304 42957261355008 43013309751412 43035932497536 43154488785408 43201336703616 43205394310144 43273371674624 43314102127296 43450879505088 43467959648256 43512967902096 43570578897664 43611589092456 43684308128384 43714936691712 43731731211168 43771973663418 43829042729472 43871181884673 43887072206848 43932514424568 43949783894016 43980206956686 44001627557888 44130066374592 44147413499904 44194017486619 44199498575232 44203649932288 44251636805376 44299675772352 44303836538368 44356106161444 44373542140928 44503066559952 44555562882336 44573077266432 44625664539456 44678305479808 44683846631424 44777723308032 44808719489622 44826333387264 44901077917696 44932159488216 44990741182464 45002845229056 45049442757396 45067151281152 45098347811517 45209464441856 45258543213312 45323214640704 45376678419072 45483803775718 45501683042816 45515694027024 45525614542848 45634500455544 45688331430192 45710592543616 45760215332832 45814194602176 45819876630528 45947924222409 45964566749184 45965985931008 46020216556314 46024538920976 46030247036928 46042630746112 46074502526052 46134573585408 46177027161408 46201429530256 46211499507712 46261666074624 46304236602624 46358857605632 46409184142464 46463937652587 46474064845824 46524516450048 46622260205664 46640171668321 46672872688728 46683045421056 46750696184192 46756494360576 46862466932736 46922161889792 46923610637904 47071786130512 47077624129536 47133157429248 47139048560604 47190222061983 47200507554816 47245888183494 47263000838144 47376042145432 47386368139264 47400959460096 47481462956928 47593557293282 47655608867328 47707343139456 47751243996456 47807571905808 47859471146916 47869902508032 47926379372256 47939273205824 47945218793472 48001775517696 48079205837091 48115098209024 48211655439948 48222163562496 48268526455864 48274512878592 48331458041856 48355006988288 48388479448848 48407500517376 48464602554368 48509200250368 48606068598912 48676506112234 48682543133952 48687115552768 48739969614336 48803562987179 48848425426944 48867192143616 49016901259872 49094012977152 49144846644432 49158068287328 49164165033984 49319415754752 49338363417728 49372956232704 49437375493506 49455281913856 49495692382708 49501831002624 49584371572736 49618695028056 49638199683072 49729106173824 49794947311616 49841816105664 49866100956672 49914044403223 49920234908544 49924923575296 49979121384192 50025112758192 50090334547968 50116804914176 50208587913792 50228324450304 50263093664784 50346903582976 50401559487552 50467272081408 50507448556136 50513712657408 50518457065472 50573299206144 50628200882688 50692692755936 50698979831808 50712619589632 50860647497088 50880187274532 51000759473664 51060920548352 51067302607321 51133883184384 51189393423168 51351039415104 51417989922816 51424416611568 51485077437024 51505315749888 51540968927448 51626909606272 51682955067744 51777606286098 51791536231292 51797959589376 51859061050368 51920244319944 51976608221538 51981490029392 51987936946176 52001923477504 52153714806336 52192648904704 52240677192704 52276839404559 52297388951808 52359079545344 52420852736252 52489198046208 52594533207216 52599473052544 52605996613632 52656574315488 52725226954752 52787432126016 52801633748864 52808182382592 52919127545856 52939458155584 52955759396826 53101643031528 53113216966656 53170875942912 53240250531468 53298047413611 53303053335224 53309664156672 53429367067648 53625327874048 53626983586176 53753586280394 53802999005184 53823669182976 53873198354976 53931682356552 53943437205504 53995300781136 54021609369728 54129485485152 54144048166208 54150763290624 54243206585436 54264529093632 54302092262847 54392636906608 54399382861824 54451684803516 54463552991232 54522677873664 54572850281664 54613590327296 54672878088192 54766212709538 54773004996864 54787740806656 54923894817792 54988683667456 55099034788512 55120202880743 55170871861248 55301119370112 55302826823244 55395040116416 55467263115264 55505658844944 55630292699696 55637192153088 55642417774592 55702822416384 55709784662532 55775500556776 55782418019328 55836049671402 55848219592704 56002071437312 56019315725568 56158574049611 56165539022208 56180649471232 56246931346606 56259190822912 56320265025024 56381405528448 56386701048832 56499857706864 56573521145856 56640266530848 56707080032064 56729371066368 56820879625653 56833264198656 56863297883392 56989829664768 57029279350428 57044622175112 57051697038336 57057055514624 57118995867648 57146826440704 57186384803184 57260943323136 57276348473344 57381243330048 57443535616896 57539318380544 57601782271488 57676938075757 57729957322752 57752136169728 57934506006784 58017290536128 58080273307056 58148785456608 58286582255616 58308974948224 58362631551224 58438723639296 58479176283066 58494909179564 58502163912192 58576685899424 58599711858688 58640275942248 58716730017792 58763473800889 58770761841792 58840088499456 58903964488512 58932664766976 59002182407168 59066234363136 59174407184112 59197668102144 59337422079936 59401837967472 59407417176448 59414785081344 59500886052608 59556890425032 59703631077376 59744959319496 59768444516352 59909545984288 59916976164864 59965935002127 59987654909952 60065923676528 60089535041536 60108037951104 60131130415356 60328493858304 60344724284416 60407207333781 60430952854272 60502237892096 60687592036032 60766715363328 60774310540944 60846000607392 60912054186984 60917775240256 60925330464768 61013620443776 61191716519934 61263898963212 61287981241344 61360288741752 61373662715904 61432670034736 61440289118208 61512764780544 61569369548544 61636208407488 61682221432832 61738982136832 61781719296297 61862269125888 61878912189952 61951916870116 61965419794432 62032688600064 62163013607552 62170723270656 62230496918304 62311631855616 62319420130968 62564814183872 62584079287158 62597719996416 62747438126373 62770165506048 62844209905664 62852064747472 62920296082644 62934010073088 62994517577992 63002330366976 63201279280128 63203230655136 63283741016342 63291589675776 63308617275904 63435038679936 63526965604102 63540811823104 63585362460672 63609790852608 63668325328608 63743429207744 63751334879232 63812628195888 63826536677376 63901839163008 63971210118816 64105607782788 64175199947001 64189187453952 64282207253264 64290179745792 64296218083328 64366017171456 64435892032512 64441944055808 64517972598464 64519964627118 64543334023168 64723705929454 64731733178112 64808091465216 64910057511936 64986626152448 65142057949969 65156256191488 65176319257632 65201939472384 65355868346496 65526462192576 65552220045312 65597596816752 65657960495127 65759221006336 65830608310272 65898771636852 65916500658008 65924675841024 66002441336832 66158260037408 66184266244096 66305474898432 66369223876813 66377455208064 66455754807552 66488134608896 66534159242166 66560313211392 66638828512256 66700150344256 66787112730624 66833344323504 66859615899648 66938496809184 66944783885056 67017458219712 67104834306048 67166584962048 67202079316736 67351616876544 67398239232324 67431065608192 67504267843584 67574164136094 67598639775744 67600726921728 67814196662784 67840249699376 67887814819968 68001012631552 68065017628608 68178510912512 68225705663577 68252524564224 68468052553472 68532497145288 68565888815424 68640322999248 68646769916032 68655283716096 68721291903264 68910606756992 68946850123776 69036808381464 69063946119168 69111753789078 69145414733824 69226992426592 69302144295384 69317249261568 69392499111936 69447741764687 69456354903936 69538286408448 69613776213696 69702452539412 69711097268736 69729851935744 69933390308496 69985597394944 70126044276288 70208765753984 70217473277952 70383242834688 70385415956856 70558836727808 70607679195768 70699736143872 70708572840906 70802190708704 70868832275241 70894501257216 70987000708624 71064063218148 71079552208896 71222194435392 71390335939923 71474548790414 71483413300992 71502644781568 71711357858712 71764892243968 71830931139968 71908909808736 71993734374848 72002663276544 72172647313536 72317483159922 72324275447248 72333245343744 72352705458176 72402789683796 72497187062784 72532510482432 72582719173272 72602246404688 72611250776064 72618070654976 72696903831552 72763800375552 72897170784256 73014759168351 73030673329152 73109954421504 73231859757056 73300788215424 73465379718016 73474491138048 73641019465728 73734825826816 73737102430992 73979123632128 74007545126592 74156063240259 74182922870784 74243538574062 74270429888512 74279712883376 74376557359104 74428042542084 74448066228536 74457299524608 74464292790272 74692420967424 74789875746586 74799151435008 74887385362944 74968682076288 75037669137288 75093686700032 75175207371264 75312881870688 75333143609152 75342486675456 75431361527808 75520355374464 75602339231328 75609440042752 75761172834204 75777685598208 75859948809216 75986439553024 76039039133904 76068929384448 76158661156864 76248513070912 76320280911798 76347924430848 76491652462082 76501139210496 76508324440064 76591380822528 76700824776576 76802376361984 77002848226304 77026559122656 77227616155536 77257973624832 77356387381504 77440364409408 77524432601616 77531713942144 77541329682432 77687304346938 77715443007488 77788591575552 77880366479916 77918298185728 77972235044088 78002885216256 78187034589664 78288973357056 78361015789056 78436355490779 78446083427712 78453451332608 78538619318016 78576886355968 78631279104378 78733797069312 78754979150848 78899209578816 78930224136192 78984861473232 79116562773248 79202450623296 79305713270784 79378691318784 79409187233376 79652464547292 79659945759328 79669825449984 79691259355136 79860375797202 79889301553152 79954580002836 80144050601472 80174840553808 80437991811072 80440475379264 80542943111708 80574603805696 80630379420591 80735503774464 80809797532464 80916789381376 80992951171704 81032414054592 81128000809856 81138062573568 81216072249312 81364809878154 81396793640448 81588955359912 81677527205274 81685198617616 81695329486848 81717308321792 81813718322336 81920385490944 82009317132288 82017019707392 82092492731392 82149319064307 82181611209984 82375625728396 82385842226688 82483025501184 82648552182768 82666566107136 82710251466752 82951679055168 82973995891072 82984286601216 83092560174624 83200894672896 83445439049544 83463626661888 83554233624576 83564676993798 83663250835164 83754074507103 83772329389056 83893728110192 83912013430784 84003107155968 84268372373504 84270974206848 84370397019909 84388786234368 84469921297762 84480397537536 84580051573248 84749786560296 84813054470144 84891100438144 85060620048096 85083504261184 85094056599552 85202452217344 85294946825088 85474143710384 85484744497152 85566933262668 85585583271936 85678493801472 85720239661056 85779577204776 85821356228608 85914522710016 86026619502824 86071864995072 86308977570816 86402673407232 86410788620288 86546743349248 86617461669739 86628204254592 86901759010176 87025935804192 87141157795328 87223178184912 87368616256768 87429873383424 87463462422336 87543947326836 87658085458944 87742363769346 87774144413696 87865028849136 87899567788032 87960413913372 88003255115776 88260132749184 88388034973238 88398997150464 88407299864576 88503273610752 88599351544704 88607673076736 88712212322888 88747084281856 89006133119904 89111125764672 89146154532864 89251329078912 89356610959616 89555446616064 89617438979244 89652666774528 89802155835392 89864318976432 89981482364928 90005690458112 90098885514792 90134302562304 90196695623034 90418928883712 90517086426624 90635188404761 90646429281408 90753356838144 90967607551436 91003366085632 91031388054048 91269000911088 91376662860384 91421185087232 91520430665664 91628389204352 91639753261056 91895848444818 91929133498368 91931971862016 92040433112628 92049077841952 92060494073856 92085261492224 92149005052104 92269147170816 92354054322816 92402859060512 92523332149248 92608473205248 92717715211264 92818368284928 92927875305174 92948129691648 93049032900096 93244520411328 93280343336642 93345745377456 93366090842112 93501392368384 93724933865472 93844323779584 93847221275808 94143572261024 94155248259072 94266314858496 94278097121208 94380444123966 94401015109632 94491776366988 94752084290864 94772736278528 94801918920192 94925611524513 94962925913856 95187114586564 95290448406153 95311217734656 95414686278912 95502487992912 95615143811616 95718942293832 95739805016064 95852758744512 95878546411648 95890437586944 96158411674182 96230196418048 96423310879896 96444327124992 96537052911728 96549025757184 96662916083712 96776958897696 96779946940677 96815001034752 96929205108736 97018400500736 97085558894181 97212137197824 97353012224468 97365086267904 97374231105536 97479939228672 97607125974358 97696850853888 97734384287232 98033802519744 98289693288864 98316136574656 98328330067968 98638831509504 98676726835456 98745912465408 98874750987012 98991384765416 99003662005248 99168743145472 99237390056112 99276399366144 99458212347648 99589894623232 99683632211328 99732201913344 99801238863249 99828088806446 99840469817088 99849847150592 99958242768384 100050225516384 100180669095936 100233609828352 100417175827584 100526187329568 100693807165952 100803118975104 101014897112272 101027425314816 101036914130944 101146598412288 101256401765376 101385385511872 101397959663616 101425239179264 101721294994176 101760374549064 102001518947328 102121841096704 102134605214642 102267766368768 102366091064237 102378786846336 102702078830208 102848833223136 102970154874048 103010631499776 103081937854896 103253819212544 103365910135488 103555212572196 103583072462584 103595919178752 103718122100736 103840488639888 103953216443076 103962980058784 103975873892352 104003846955008 104307429612672 104481354385408 104553678809118 104594777903616 104718159090688 104841705472504 104978396092416 105189066414432 105198946105088 105313148630976 105450453909504 105574864252032 105603267497728 105838255091712 105878916311168 105911518793652 106203286063056 106226433933312 106341751885824 106480501062936 106596094827222 106606106670448 106619328313344 106858734135296 107211823185621 107250655748096 107253967172352 107507172560788 107647338365952 107746396709952 107863364713104 107886874411008 107990601562272 108043218739456 108258970970304 108288096332416 108301526581248 108486413170872 108529058187264 108604184525694 108785273813216 108798765723648 108903369607032 108927105982464 109045355747328 109145700563328 109345756176384 109532425419076 109546009993728 109575481613312 109847789635584 109977367334912 110198069577024 110240405761486 110341743722496 110602238740224 110605653646488 110790080232832 111011317689888 111260585399392 111274384306176 111365307861093 111405644832768 111419569325064 111551001113552 111564836038656 111672099342804 111696439185408 112004142874624 112038631451136 112184813619879 112317148099222 112331078044416 112361298942464 112493862693212 112518381645824 112640530050048 112762811056896 112773402097664 112999715413728 113147042291712 113280533061696 113414160064128 113641759251306 113666528397312 113726595766784 113979659329536 114058558700856 114089244350224 114103394076672 114114111029248 114237991735296 114372769606368 114521886646272 114552696946688 114737478693123 114762486660096 114887071233792 115078636761088 115203564542976 115353876151514 115459914645504 115504272339456 115869012013568 116034581072256 116160546614112 116297570913216 116530956520407 116573164511232 116617949896448 116725263102448 116877447278592 116958352566132 116989818359128 117004327824384 117153371798848 117199423717376 117280551884496 117433460035584 117526947601778 117541523683584 117680176998912 117807928977024 117865329533952 117946918656567 118004364814336 118132468726272 118348814368224 118395336204288 118674844159872 118803675934944 118814834352896 119001772105216 119113780850064 119407262154752 119489918638992 119536889032704 119819091968576 119833952329728 119931870004254 119975309819904 120131847353056 120179070083072 120216075902208 120262260830712 120656987716608 120689448568832 120814414667562 120861905708544 121004475784192 121375184072064 121548621081888 121692001214784 121824108373968 121835550480512 121850660929536 121979291943971 122027240887552 122383433039868 122527797926424 122575962482688 122720577483504 122747325431808 122865340069472 122880578236416 123025529561088 123138739097088 123272416814976 123477964273664 123563438592594 123724538251776 123757824379904 123903833740232 123930839588864 124065377200128 124326027215104 124460993836608 124623263711232 124638840261936 125129628367744 125168158574316 125195439992832 125494876252746 125540331012096 125704129494944 125840592165288 125868020146176 125989035155984 126004660733952 126402558560256 126406461310272 126567482032684 126583179351552 126617234551808 126704881946643 126870077359872 127053931208204 127081623646208 127219581705216 127336650657216 127486858415488 127502669758464 127625256391776 127803678326016 127942420237632 128211215565576 128350399894002 128378374907904 128564414506528 128580359491584 128732034342912 128871784065024 128883888111616 129035945196928 129039929254236 129447411858908 129463466356224 129616182930432 129820115023872 129973252304896 130284115899938 130312512382976 130352638515264 130403878944768 130711736692992 131052924385152 131195193633504 131315920990254 131613545654019 131661216620544 131797543273704 131833001316016 131849351682048 132004882673664 132316520074816 132368532488192 132582052459857 132610949796864 132738447753626 132754910416128 132911509615104 132976269217792 133068318484332 133120626422784 133277657024512 133400300688512 133666688647008 133719231799296 133876993618368 133889567770112 134034916439424 134333169924096 134404158633472 134703233753088 134796478464648 134862131216384 135008535687168 135148328272188 135201453843456 135628393325568 135680499398752 135775629639936 136002025263104 136130035257216 136357021825024 136451411327154 136505049128448 136936105106944 137064994290576 137131777630848 137280645998496 137293539832064 137442583806528 137821213513984 137893700247552 138073616762928 138127892238336 138223507578156 138290829467648 138453984853184 138604288590768 138634498523136 138784998223872 138895483529374 138912709807872 139076572816896 139227552427392 139391812957761 139404905078824 139422194537472 139459703871488 139866780616992 139920515004963 139971194789888 140252088552576 140417531507968 140766485669376 140770831913712 141117673455616 141215358391536 141399472287744 141417145681812 141604381417408 141737664550482 141789002514432 141974001417248 142128126436296 142159104417792 142444388870784 142780671879846 142949097580828 142966826601984 143005289563136 143422715717424 143529784487936 143661862279936 143817819617472 143987468749696 144005326553088 144157345024693 144345294627072 144634966319844 144648550894496 144666490687488 144705410916352 144805579367592 144994374125568 145065020964864 145165438346544 145204492809376 145222501552128 145393807663104 145527600751104 146029518336702 146061346658304 146219908843008 146410688961537 146463719514112 146601576430848 146930759436032 147282038931456 147469651653632 147474204861984 147958247264256 148015090253184 148312126480518 148365845741568 148487077148124 148559425766752 148753114718208 148856085084168 148896132457072 148914599049216 148928585580544 149384841934848 149579751493172 149598302870016 149742133209669 149774770725888 149937364152576 150075338274576 150187373400064 150350414742528 150625763741376 150666287218304 150684973350912 151040710748928 151204678462656 151218880085504 151522345668408 151555371196416 151719897618432 152078078267808 152137858768896 152317322313728 152497026141824 152640561823596 152983304924164 153002278420992 153016648880128 153182761645056 153201907821963 153401649553152 153604752723968 154005696452608 154053118245312 154455232311072 154515947249664 154712774763008 154880728818816 155048865203232 155063427884288 155374608693876 155577183151104 155760732959832 155836596371456 155944470088176 156005770432512 156374069179328 156577946714112 156722031578112 156830518213677 156872710981558 156892166855424 156906902665216 157077238636032 157153772711936 157262558208756 157467594138624 157509958301696 157798419157632 157969722946464 158233125546496 158404901246592 158757382637568 158818374466752 159304929094584 159319891518656 159339650899968 159382518710272 159720751594404 159909160005672 160288101202944 160349681107616 160861000243801 160875983622144 160880950758528 161085886223416 161149207611392 161260758841182 161471007548928 161619595064928 161833578762752 161985902343408 162064828109184 162256001619712 162432144498624 162729619756308 162793587280896 163177910719824 163355054410548 163370397235232 163390658973696 163434616643584 163627436644672 163840770981888 164018634264576 164184985462784 164298638128614 164363222419968 164751251456792 164771684453376 164966051002368 165297104365536 165360608642229 165420502933504 165903358110336 165947991782144 166185120349248 166401789345792 166890878099088 166927253323776 167108467249152 167129353987596 167326501670328 167508149014206 167544658778112 167787456220384 168006214311936 168475722148833 168536744747008 168541948413696 168740794039818 168777572468736 168939842595524 168960795075072 169160103146496 169499573120592 169626108940288 169782200876288 170121240096192 170167008522368 170188113199104 170367771392819 170404904434688 170589893650176 170948287420768 170969488994304 171133866525336 171171166543872 171356987602944 171440479322112 171559154409552 171829045420032 172053239005648 172143729990144 172617955141632 172805346814464 172821577240576 173030814227271 173093486698496 173234923339478 173256408509184 173803518020352 174051871608384 174282315590656 174446356369824 174737232513536 174859746766848 174926924844672 175087894653672 175316170917888 175484727538692 175730057698272 175799135576064 175920827826744 176006510231552 176290421402667 176520265498368 176776069946476 176797994300928 176814599729152 177006547221504 177198703089408 177215346153472 177424424645776 177494168563712 178012266239808 178222251529344 178502658157824 178713221919232 179110893232128 179234877958488 179305333549056 179728637952864 179962964729856 180011380916224 180197771029584 180268605124608 180393391246068 180837857767424 181034172853248 181221622001343 181270376809522 181292858562816 181506713676288 181935215102872 182006732171264 182062776108096 182538001822176 182753325720768 182842370174464 183040861331328 183256778408704 183791696889636 183863943724032 184080866225256 184098155683904 184120988147712 184170522984448 184298010104208 184538294341632 184708108645632 184805718121024 185046664298496 185216946410496 185345157888891 185435430422528 185636736569856 185855750610348 185896259383296 186098065800192 186489040822656 186560686673284 186691490754912 187002784736768 187688647559168 187694442551616 188287144522048 188310496518144 188532629716992 188556194242416 188760888247932 188802030219264 188983552733976 189504168581728 189603837840384 189851223049026 189925851827712 190374229173128 190580896812306 190622435469312 190829372557824 191004975985824 191230287623232 191437884587664 191479610032128 191681744483383 191705517489024 191757092823296 192316823348364 192460392836096 192846621759792 192888654249984 193074105823456 193098051514368 193325832167424 193553917795392 193559893881354 193630002069504 194036801001472 194171117788362 194424274395648 194706024448936 194730172535808 194748462211072 194959878457344 195214251948716 195426173849907 195468768574464 196067605039488 196579386577728 196632273149312 196656660135936 197277663019008 197353453670912 197491824930816 197749501974024 197982769530832 198007324010496 198474780112224 198552798732288 198916424695296 199107671630439 199179789246464 199367264422656 199464403826688 199602477726498 199656177612892 199680939634176 199699694301184 199916485536768 200100451032768 200361338191872 200467219656704 200834351655168 201052374659136 201387614331904 201606237950208 202029794224544 202054850629632 202293196824576 202512803530752 202770771023744 202795919327232 203442589988352 203520749098128 204003037894656 204243682193408 204269210429284 204535532737536 204677116990731 204732182128474 204757573692672 205404157660416 205697666446272 205940309748096 206163875709792 206507638425088 206731820270976 207110425144392 207166144925168 207191838357504 207436244201472 207680977279776 207906432886152 207925960117568 207951747784704 208007693910016 208343225294061 208614859225344 208962708770816 209107357618236 209189555807232 209436318181376 209683410945008 209956792184832 210378132828864 210397892210176 210626297261952 211149728504064 211206534995456 211676510183424 211757832622336 211823037587304 212406572126112 212683503771648 212961002125872 213192189654444 213212213340896 213238656626688 213717468270592 214171007819769 214423646371242 214501311496192 214507934344704 215014345121576 215294676731904 215492793419904 215726729426208 215981203124544 216086437478912 216517941940608 216576192664832 216972826341744 217058116374528 217208369051388 217570547626432 217597531447296 217806739214064 217854211964928 218090711494656 218291401126656 218691512352768 219044277505053 219064850838152 219092019987456 219150963226624 219695579271168 219954734669824 220396139154048 220480811522972 221204477480448 221211307292976 221493093557197 221580160465664 222022635379776 222521170798784 222548768612352 222730615722186 222811289665536 222839138650128 223102002227104 223129672077312 223344198685608 223392878370816 224077262902272 224369627239758 224634296198444 224662156088832 224722597884928 224987725386424 225036763291648 225281060100096 225525622113792 225546804195328 225999430827456 226294084583424 226532970753089 226561066123392 226828320128256 227283518502612 227333056794624 227453191533568 227959318659072 228117117401712 228178488700448 228206788153344 228475983470592 228745539212736 229043773292544 229474957386246 229524973320192 229774142467584 230157273522176 230407129085952 230707752303028 231008544678912 231738024027136 232069162144512 232321093228224 232595141826432 233061913040814 233146329022464 233235899792896 233450526204896 233754894557184 233916705132264 233979636718256 234008655648768 234306743597696 234561103768992 234866920071168 235053895203556 235083047367168 235309066472337 235360353997824 235615857954048 235730659067904 235893837313134 236008729628672 236264937452544 236697628736448 236790672408576 237349688319744 237607351869888 237629668705792 238003544210432 238227561700128 238979837277984 239073778065408 239638183937152 239667904659456 239863740008508 240263694706112 240358140166144 240432151804416 240524521661424 241313975433216 241378897137664 241628829335124 241723811417088 241891138261773 242008951568384 242750368144128 243097242163776 243384002429568 243648216747936 243671100961024 243958583887942 244054481775104 244766866079736 245055595852848 245151924965376 245441154967008 245730680138944 245761156472832 246051059122176 246277478194176 246447957192921 246544833629952 246955928547328 247126877185188 247449076503552 247515648759808 247807667480464 247861679177728 248130754400256 248652054430208 248921987673216 249277680523872 250160920766449 250259256735488 250336317148632 250390879985664 250989752505492 251408258989888 251681184330576 251736040292352 251978070311968 252009321467904 252805117120512 252812922620544 253111191059727 253134964065368 253166358703104 253234469103616 253409763893286 253740154719744 254107862416408 254163247292416 254439163410432 254673301314432 254973716830976 255250512783552 255607356652032 255884840475264 256422431131152 256700799788004 256756749815808 257128829013056 257160718983168 257464068685824 257743568130048 258071890393856 258079858508472 258894823717816 258926932712448 259232365860864 259640230047744 259852385009217 259946504609792 260568231799876 260625024765952 260705277030528 261423473385984 261764565113051 262105848770304 262390387267008 262631841980508 263227091308038 263322433241088 263595086547408 263666002632032 263698703364096 264009765347328 264633040149632 265164104919714 265221899593728 265476895507252 265509820832256 265823019230208 265952538435584 266136636968664 266241252845568 266555314049024 266800601377024 267333377294016 267438463598592 267720783617287 267753987236736 267779135540224 268069832878848 268666339848192 268808317266944 269406467506176 269592956929296 270017071374336 270296656544376 270402907686912 271256786651136 271360998797504 271551259279872 271905565214283 272004050526208 272260070514432 272714043650048 272902822654308 273010098256896 273872210213888 274129988581152 274263555261696 274561291996992 274587079664128 274885167613056 275642427027968 275787400495104 276147233525856 276255784476672 276447015156312 276581658935296 276907969706368 277208577181536 277569996447744 277790967058748 277825419615744 278153145633792 278455104854784 278783625915522 278809810157648 278844389074944 278919407742976 279733561233984 279841030009926 279942389579776 280504177105152 280835063015936 281532971338752 281541663827424 282430716783072 282798944575488 282834291363624 283208762834816 283475329100964 283948002834496 284256252872592 284318208835584 284776834573539 284888777741568 285561343759692 285871345218459 285898195161656 285933653203968 286010579126272 286845431434848 287059568975872 287323724559872 287635639234944 287974937499392 288314690049386 288690589254144 289269932639688 289297101788992 289332981374976 289410821832704 289611158735184 289988748251136 290330876693088 290408985618752 290445003104256 290787615326208 291055201502208 291256676682543 292059036673404 292122693316608 292439817686016 292821377923074 292927439028224 293203152861696 293861518872064 294939303307264 294948409723968 295644724542167 295916494528512 296030180506368 296624252961036 296974154296248 297118851533504 297506229436416 297712170168336 297792264914144 297829198098432 298769683869696 299159502986344 299196605740032 299484266419338 299549541451776 299874728305152 300150676549152 300374746800128 300700829485056 301214169902459 301251527482752 301332574436608 302081421497856 302409356925312 302437760171008 303044691336816 303110742392832 303439795236864 304156156535616 304275717537792 304994052283648 305281123647192 305966609848328 306004556841984 306033297760256 306365523290112 306403815643926 306803299106304 307098273192711 307209505447936 308011392905216 308106236490624 308910464622144 309031894499328 309358122406333 309425549526016 309761457637632 310097730406464 310126855768576 310749217387752 311154366302208 311521465919664 311888940176352 312011540865024 312748138358656 313444063156224 313661036427354 313745421963116 313784333710848 313813805330432 314154477272064 314307545423872 314525116417512 314935188277248 315019916603392 315596838315264 315939445892928 316466251092992 316809802493184 317514765275136 317636748933504 318609858189168 318639783037312 318679301799936 319441503188808 319818320011344 320576202405888 320699362215232 321635469556863 321722000487602 321751967244288 321761901517056 322171772446832 322298415222784 322521517682364 322942015097856 323239190129856 323667157525504 323971804686816 324129656218368 324512003239424 324864288997248 325459239512616 325587174561792 326355821439648 326710108821096 326740794470464 326781317947392 326869233287168 327254873289344 328037268529152 328369970925568 328597276257228 328726444839936 329502502913584 329543368906752 329932102004736 330594208731072 330721217284458 330841005867008 331806716220672 331895983564288 332370240698496 333781756198176 334216934498304 334258707975192 334653003340656 335016298028412 335089317556224 335574912440768 336012428623872 336554440859637 336951444297666 337073489494016 337083896827392 337481588079636 337555144937472 337879685191048 337921590150144 338320206292992 338999146241184 339252217880576 339564401752576 340242480192384 340334017044736 340735542785638 340809808869376 341179787300352 341896574841536 341938977988608 342267733050672 342342333087744 342713975205888 343118308819104 343658090840064 344106478011296 344212436079369 344287459980288 345235910283264 345610693628928 345643154481152 346061628454542 346186973396992 346469846678956 346512817018368 347607036040704 348103743216768 348564631181312 348892712739648 349398310822561 349474465027072 349719493533696 349853849689344 350175789307344 350632341835776 350969455077384 351460115396544 351598271152128 351841655653488 352580842805334 353040530996736 353552139892952 353595988601856 353629199458304 354013094443008 354397406178816 354430692306944 354848849291552 354988337127424 355980382611997 356024532479616 356444503058688 357005316315648 357426443838464 358221786464256 358469755916976 358610667098112 359457275905728 359925929459712 360395542059168 360537210249216 360786782492136 361675715534848 362068345706496 362443244002686 362540753619044 362585717125632 363013427352576 363870430205744 364013464342528 364125552216192 365076003644352 365506651441536 365684740348928 365937875831913 366081722662656 366513556817408 367583393779272 367727887448064 368161732450512 368196311367808 368241976295424 368596020208416 369076588683264 369416217291264 369611436242048 370433892820992 370690315777782 370870860845056 371273473139712 371711501220696 371792518766592 372196131600384 372978081645312 373121373346568 373382981509824 374005569473536 375377295118336 375388885103232 376574289044096 376620993036288 377112388484832 377521776495864 377604060438528 377967105467952 379008337163456 379207675680768 379702446098052 379851703655424 380114645839929 380748458346256 381161793624612 381244870938624 381658745115648 382009951971648 382460575246464 382875769175328 383363488966766 383411034978048 383514185646592 384633646696728 384920785672192 385693243519584 386148211646912 386196103028736 386651664334848 387107835590784 387119787762708 388073602002944 388342235576724 388848548791296 389412048897872 389460345071616 389496924422144 389919756914688 390428503897432 390852347699814 390937537148928 392135210078976 393110018347277 393158773155456 393264546298624 394706907341824 394983649861632 395499003948048 395965539061664 396014648020992 396949560224448 397105597464576 397746157379571 397832849390592 398215343260878 398359578492928 398734528845312 398928807653376 399204955452996 399312355225784 399361879268352 399399388602368 399832971073536 400200902065536 400934439313408 401668703310336 402104749318272 402775228663808 403212475900416 404059588449088 404109701259264 404586393649152 405025607061504 405541542047488 406885179976704 407041498196256 408006075789312 408487364386816 408538420858568 409071065475072 409354233981462 409464364256948 409515147385344 410808315320832 411344316606223 411395332892544 411880619496192 412327751419584 413015276850176 413463640541952 414220850288784 414332289850336 414383676715008 414872488402944 415361954559552 415812865772304 415851920235136 415903495569408 416686450588122 417229718450688 417925417541632 418214715236472 418379111614464 418872636362752 419366821890016 419761545014889 419913584369664 420704088541451 420756265657728 420795784420352 421252594523904 422299457008128 422413069990912 423353020366848 423515665244672 423646075174608 424813144252224 425367007543296 425922004251744 426384379308888 426424426681792 426477313253376 427434936541184 428342015639538 428847292742484 429015868689408 430028690243152 430589353463808 430985586839808 431453458852416 431962406249088 432172874957824 432472035074079 433035883881216 433152385329664 433945652683488 434116232749056 434416738102776 435141095252864 435195062894592 435613478428128 436181422989312 436582802253312 438088555010106 438129701676304 438184039974912 438301926453248 439232066884611 439391158542336 439909469339648 440792278308096 440961623045944 442408954960896 442422614585952 442986187114394 443160320931328 444045270759552 445042341597568 445097537224704 445461231444372 445678277300256 446204004454208 446259344154624 446688397371216 446785756741632 448154525804544 448739254479516 449226399629007 449268592396888 449324312177664 449445195769856 449975450772848 450073526583296 450562120200192 451051244227584 451093608390656 451998861654912 453065941506178 453122132246784 453656640256512 454567037005224 454666113589248 454906383067136 456234234803424 456356977400896 456413576306688 456951966941184 457491078425472 458949914772492 459049946640384 459548284935168 459605723465889 460314547044352 460814258171904 461415504606056 462017089357824 463476048054272 464138324289024 464584567137691 464642186456448 465190283652864 466123826081628 466471799585792 466901052409792 467509789114368 467833410264528 467959273436512 468017311297536 468613487195392 469122207537984 469733840142336 470107790407112 470166094734336 470618132944674 470720707995648 471231715908096 471461318135808 471787674626268 472017459257344 472529874905088 473395257472896 474699376639488 475214703739776 475259337411584 476007088420864 476455123400256 477959674555968 478147556130816 479276367874304 479727480017016 480527389412224 480864303608832 481049043322848 482583000731403 482627950866432 482757794275328 483257658670248 483447622834176 483782276523546 484017903136768 485500736288256 486134192352809 486194484327552 486768004859136 487296433495872 487342201922048 487917167775884 488108963550208 489533732159472 490111191705696 490303849930752 490882309934016 491461360277888 491522312945664 492554956388352 492895914385842 493089667259904 493911857094656 494253754370376 494898153007104 495031297519616 495615334960928 496081825926687 496261508800512 497304108860416 497843975346432 498555361047744 500321841532898 500518513470976 500672634297264 500781759971328 501979505010984 502816517979776 503362368661152 503956140623936 504018642935808 505427166446499 505610234241024 505625845241088 506222382119454 506269928130736 506332717406208 506468938207232 506819527786572 507480309439488 508215724832816 508326494584832 508878326820864 509346602628864 509947433661952 510501025567104 511103314178457 511214713304064 511769680950528 512844862262304 513401599576008 513513499631616 514257658026112 514321437966336 515487136260096 516143780787712 516159717016944 517789647435632 517853865424896 518464731721728 519092442681813 519280460095488 519704770018434 519893009219584 521136463599752 521250049531904 521410554061056 522846946771968 523529130226102 524211697540608 524780774534016 525263683961016 526454182616076 527190173094816 527332005264064 527397406728192 528019530694656 528871264208001 529266080299264 530328209839428 530443799187456 530953791014504 531019641664512 531646038460416 531905076871168 532273273937328 532482505691136 533110628098048 533601202754048 534666754588032 535441567234574 535507974473472 535558271080448 536139665757696 537332679696384 537616634533888 539185913858592 540034142748672 540593313088752 540805815373824 542513573302272 542721997595008 543102518559744 543811130428566 544008101052416 544520141028864 545428087300096 545805645308616 546020196513792 547744420427776 548259977162304 548527110523392 549054488435453 549122583993984 549174159328256 549770335226112 551284854055936 552294467051712 552511568953344 552894030312624 553815939412736 554417154363072 555139992895488 555581934117496 555650839231488 556306291267584 556910209709568 557567251831044 557619620315296 557688778149888 557838815485952 559467122467968 559682060019852 561008354210304 561670126031872 563065942677504 563083327654848 564861433566144 565597889150976 565668582727248 566417525669632 566950658201928 567896005668992 568512505745184 569553669147078 569777555483136 571122687519384 571742690436918 571796390323312 571867306407936 572021158252544 573690862869696 574119137951744 574647449119744 575045233450149 575271278469888 575949874998784 576629380098772 577381178508288 578539865279376 578594203577984 578665962749952 579222317470368 579977496502272 580661753386176 580817971237504 580890006208512 582110403004416 582513353365086 584118073346808 584245386633216 584879635372032 585642755846148 586278521549721 586406305723392 587723037744128 589878606614528 589896819447936 591289449084334 591832989057024 592060361012736 593248505922072 593948308592496 594237703067008 595424340336672 595584529828288 595658396196864 597323014891317 597539367739392 598319005972688 598393211480064 598968532838676 599099082903552 599749456610304 600301353098304 600749493600256 601401658970112 602428339804918 602503054965504 602665148873216 604162842995712 604818713850624 604875520342016 606089382673632 606322231688173 606879590473728 608312313071232 609988104567296 610562247294384 611933219696656 612009113683968 612066595520512 612731046580224 612807631287852 613606598212608 614196546385422 614419010895872 616022785810432 616212472981248 617820929244288 618716244812666 618851099052032 619522915275264 620195460812928 620253711537152 621498434775504 622308732604416 623042931839328 623777880352704 624023081730048 625029675882183 625496276717312 626888126312448 627322072854708 627490843926232 627568667421696 627627610660864 628308954544128 628615090847744 629050232835024 629870376554496 630039833206784 631193676630528 631878891785856 632932502185984 633619604986368 634446318833327 635029530550272 635273497867008 637219716378336 637279566074624 638883006377616 639636640022688 641152404811776 641398724430464 643270939113726 643444000975204 643503934488576 643523803034112 644343544893664 644596830445568 645043035364728 645884030195712 646478380259712 647334315051008 647943609373632 648259312436736 649024006478848 649728577994496 650918479025232 651174349123584 652711642879296 653420217642192 653481588940928 653562635894784 654509746578688 656074537058304 656739941851136 657194552514456 657452889679872 659005005827168 659086737813504 659864204009472 661188417462144 661442434568916 663613432441344 663791967128576 664479280671591 664740481396992 667563512396352 668433868996608 668517415950384 669306006681312 670032596056824 670178635112448 671149824881536 673108881719274 673902888595332 674167793654784 674963176159272 675110289874944 675759370382096 675843180300288 676640412585984 677998292482368 678504435761152 679128803505152 679598912259267 680484960384768 680668034089472 681471085571276 681619617738752 682359574600704 683793149683072 683877955977216 684535466101344 685427950411776 686236617638208 688212956022592 688424872158738 688574919960576 690471820566528 691221387257856 691286308962304 692123256909084 692939693357912 693025634036736 695214072081408 696207486433536 697129262362624 697785425479296 698796621645122 698948930054144 699438987067392 699707699378688 700351578614688 701264683671552 701938910154768 702920230793088 703683311306976 705161685610668 705927199417011 706081061993472 707104279785904 707191977203712 707258398916608 708026188886016 708794812357632 708861384613888 709697698583104 709976674254848 711960765223994 712049064959232 712889006117376 714010632631296 714852887676928 716562637449659 716939511833952 717221334196224 718914551811456 720791084118336 721074420498432 721573564984272 723351431069696 724136691412992 724886488005372 725081507238088 725171434251264 726026854705152 727740860411488 728026928685056 728251104432384 730061462644943 730152007288704 731013302883072 731369480697856 731875751663826 732163445325312 733027113634816 735166787558544 735455774896128 736323464901024 736392622735616 737192040416832 738153177366528 738832434582528 739222872484096 740867785641984 741380631555564 741741721690112 742546946279424 743423002441392 743585037533184 744392263200768 745956163290624 746242746693136 746765963019648 748011138947072 750482762299347 750754590236672 750777770206464 753148578088192 754224776969664 755043552991728 755208120877056 755934210935904 758016674326912 758415351361536 759404892196104 759703407310848 760229291679858 761496916692512 762323587249224 762489741877248 763317490231296 763925159411557 764019903943296 764921150492928 765751538350656 766726977933532 766822069956096 767028371293184 769267293393456 769841571344384 771386487039168 772296423293824 772392206057472 774215671181568 774239575525416 776147204005888 776684471153448 777697097582592 778824097795744 778920690143232 779557155027651 779839513829376 780857007794864 781704695399628 781875074297856 784270420157952 785293695339153 786220036694554 786317546310912 786529092597248 789413814683648 789967299723264 790998007896096 791931078123328 792029296041984 793899120448896 795492314759142 795665698781184 796430686521756 797469057690624 797857615306752 798409910905992 798624710451568 798723758536704 798798777204736 799665942147072 800401804131072 801868878626816 803162350851861 803337406620672 804209498636544 805550457327616 806424951800832 808119176898176 808219402518528 810051214123008 811083084094976 813770359953408 814082996392512 815716695642849 816012151578624 816974728773632 817076841717136 818142130950144 818708467962924 818928728513896 819030294770688 821616630641664 822688633212446 822790665785088 823761238992384 824655502839168 826030553700352 826927281083904 828441700577568 828664579700672 828767353430016 829744976805888 830723909119104 831625731544608 831703840470272 833372901176244 834459436901376 835850835083264 836429430472944 836758223228928 837745272725504 838733643780032 839523090029778 839827168739328 841408177082902 841512531315456 841591568840704 842505189047808 844598914016256 844826139981824 847031330489344 847292150349216 849626288504448 851844008503488 852768758617776 852848853363584 852954626506752 854869873082368 856684031279076 857694585484968 858031737378816 860057380486304 861178706927616 861971173679616 862799910398569 862906917704832 863924812498176 864345749915648 864944070148158 866071767762432 866304770659328 867891305366976 868232465498112 868833476205552 870282190505728 871226956856256 872362845978624 873165604506624 876177110020212 876259403352608 876368079949824 876603852906496 878464133769222 878782317084672 881584556616192 881923246091888 884817909921792 884845229171904 885972374228788 886320641862656 886934173626501 888090541519104 890084683195136 890922462888744 891356554600512 892408008908416 892518688309248 893376794742432 896309051609088 897478508959032 898452799258014 898537184793776 898648624355328 898890391539712 899950901545696 901124240400384 902102488455168 902187216781312 903642509707377 903997723309824 906131883012356 906244264493568 907313280513024 909134074010448 909332227178496 909812766134272 912468469606848 912713954801792 912827152613376 914982156850944 917899829544984 918099893280768 919096569870336 919211446931778 921294819578133 921628516343808 922831009212112 924034178715648 926952096108544 928074367218999 928276648578048 929169134275382 929284372912896 930380567305728 932247652163256 932943599171584 933802104819584 935666820529056 935918546873024 936034622595072 937226974390784 938244415075968 940215580814224 940332189468672 941236265889348 941441415991296 942463431816192 942922636271616 943575349252536 944034918514688 945059749810176 946790514945792 949398753278976 950429407479552 950518674823168 952014176841728 952910246800512 955919349111936 958552735748608 959454960034032 961054778824448 961728607217664 962098086645696 965166001462806 965255901732864 965515588550656 966515317340496 966895245668352 967564553047092 968035806273536 971001472576512 972268384705618 972388968655104 973536009718272 974592866991744 974684403844096 975834335551768 976217927100416 979067464318944 980222383411392 980607699861504 981764619868032 982922720555776 985109912776704 985791828771684 986179334519808 987823714189312 988507508740752 989796306014208 990062595039232 991230669921856 992163651853374 992523017601024 994608217720832 995687950692864 997110722095488 1000643683065796 1001037026941952 1001345268594528 1003959010021968 1005633035959552 1006724737322304 1007912281247872 1008037285871616 1010854332892998 1011220468482048 1011251690482176 1012444764238908 1012539856261472 1012665434812416 1012937876414464 1013639055573144 1014960618878976 1016431449665632 1017756653641728 1018693205257728 1019894867323904 1021002051134208 1022206628356914 1022429426608128 1023539361901056 1025689724524608 1026803199152016 1027026999263232 1028515316052224 1030974272520192 1032287561575424 1032319434033888 1035579294871264 1035707730849792 1036929463443456 1038184885363626 1038560920190976 1039409540036868 1042272927199504 1042500099063808 1042821108122112 1045693893543936 1047058260452204 1048194932467683 1048423395081216 1049561549068032 1050527367922032 1052908365232152 1054380346189632 1054664010528128 1054794813456384 1057742528416002 1058532160598528 1060656419678856 1060887598374912 1061907582029008 1062039283329024 1063292076920832 1064546547874656 1064965011382272 1066221256196096 1067202405508096 1067941147835991 1069333509176064 1070883134469148 1071015948946944 1071116542160896 1072279331515392 1074665359392768 1075233269067776 1078371827717184 1081186626177504 1081611630747648 1085027146604544 1085443995190016 1086205037119488 1087622260857132 1089040282057728 1090856174600192 1091611290617232 1092040393027584 1095488840855552 1096519954324608 1097054221046784 1097813627495739 1098108976870906 1098245167987968 1098348318656512 1099540670452224 1102569708111872 1104588934103424 1105788060625248 1107631878825472 1108834308726144 1111163868234992 1111301678462976 1112612582535168 1113820419419136 1115134503662088 1115239240630592 1115377556299776 1115677630971904 1118934244935936 1119364120039704 1122016708420608 1123340252063744 1126027001706607 1126131885355008 1126166655309696 1129722867132288 1131337165454496 1132835051339264 1133901316403856 1135792011337984 1137025011490368 1139107338294156 1139555110966272 1142245375038768 1143485380873836 1143592780646624 1143734612815872 1144042316505088 1147381725739392 1149294898239488 1150090466900298 1150542556939776 1151899749997568 1153258760197544 1154762357016576 1157079730558752 1157188407155968 1158444634940736 1159954993004544 1161323506772352 1161635942475008 1164220806008832 1165026706730172 1168236146693616 1168490773266432 1169759270744064 1171285511692296 1172557043099442 1172812611446784 1175446075488256 1179330055041831 1179757213229056 1179793638895872 1182578898168668 1184120722025472 1186497011844144 1187896617184992 1188475406134016 1190848680673344 1191169059656576 1191316792393728 1194646029782634 1195078735478784 1196638011945376 1196786422960128 1197937065677352 1198198165807104 1199498913220608 1200602706196608 1202803317940224 1204856679609836 1205006109931008 1205330297746432 1208325685991424 1209637427701248 1209751040684032 1212178765347264 1212644463376346 1213759180947456 1216624626142464 1219976209134592 1221124494588768 1223866439393312 1224018227367936 1225462093160448 1225615262575704 1227213196425216 1228393092770844 1232045571620864 1232424945962496 1234032949818669 1235641858488576 1237432489625332 1237702198104064 1239045830550528 1240390921625856 1240507423074304 1242996869551008 1244617465208832 1246085863678656 1247555760705408 1250059351764366 1250992553434624 1253776252624896 1254644145709416 1254981687852464 1255137334843392 1255255221321728 1256617909088256 1258100465670048 1259740753108992 1260079666413568 1262112265624353 1262387353261056 1263757783571712 1265865004371968 1267239209972736 1268892637666654 1270059061100544 1270546995734016 1274439432756672 1274559132149248 1277766012755232 1279273280045376 1282304809623552 1282797448860928 1286541878227452 1286888001950408 1287047606068224 1288687089787328 1289193660891136 1290086070729456 1291768060391424 1292956760519424 1294668630102016 1295887218747264 1296518624873472 1297416105222237 1298048012957696 1299457155988992 1301836958050464 1302348698247168 1305423285758592 1306840435284384 1306963177881856 1309019493157376 1313479883702272 1314389105028912 1314905779359744 1318010011654336 1318173475627008 1319728408018944 1322376834924288 1322884869137832 1327226864882688 1327583934257152 1328958561343182 1329480962793984 1335127024792704 1337034831900768 1338612013362624 1340065192113648 1340357270224896 1341772211383681 1342299649763072 1346217763438548 1347805777190664 1348335587309568 1349926352318544 1350220579749888 1351518740764192 1351686360600576 1353280825171968 1355996584964736 1358257607010304 1359197824518534 1360969920769536 1361336068178944 1362942171142552 1363239235477504 1364719149201408 1367586299366144 1369070932202688 1370855900823552 1372473235276416 1376425912045184 1376849744317476 1377149839921152 1380943641133056 1382442774515712 1384246513818168 1385879386715824 1386051268073472 1390428144162816 1392414972867072 1393753701413073 1394258524725248 1395570850958592 1397593243290244 1397897860108288 1399415398757376 1400703157229376 1402529367343104 1403877820309536 1405840461586176 1407366622613952 1410323371221336 1411854398834022 1412162123986944 1414208559571808 1414383954407424 1416052377772032 1417589624715264 1417722769227776 1419395397166208 1423921530447988 1424098129918464 1425778012234752 1428021265262592 1429705775353856 1433125274899318 1433879023667904 1434442668392448 1437829103622912 1441582168236672 1443147129968544 1447749002194209 1448273382825984 1449772976010744 1450163014476176 1450342868502528 1452053709410304 1455481720822976 1456053857370112 1456502208864768 1458402577058427 1460122925289886 1460304014577408 1462026605766144 1462738961395712 1463751503327652 1464326890650624 1466054227269632 1470333575117088 1470911549792256 1472646929802048 1472785245471232 1474384080833664 1477664869165056 1478445744968192 1481735571283968 1482761263111128 1483483443380224 1485093892558848 1486846004882784 1488784526401536 1491912326581248 1492485493386272 1493531926039296 1496022277894144 1500965524598694 1501509180473344 1501555540412928 1506297156176384 1508449553939328 1510087105983456 1511868421871808 1516033348653824 1516830702723072 1518809784392208 1519406814621696 1520458583359716 1522993833385024 1524647174498448 1524979483754496 1526634980462592 1527850318823114 1528039807886592 1529842300985856 1531503076701312 1533309942535371 1533453955867064 1533644139912192 1534056742586368 1538534586786912 1539683142688768 1542772974078336 1544592846587648 1548431342363136 1548479151050832 1552294408011776 1553368942306896 1555394195165184 1557648195591488 1557841380286464 1559114310055302 1559679027658752 1561714015589728 1563409390799256 1563750148595712 1568540840315904 1570587390678306 1572440073389108 1572635092621824 1573058185194496 1578827629367296 1581996015792192 1583862156246656 1584058592083968 1585730795271623 1587798240897792 1590984629518284 1591331397562368 1592861373043512 1594938115381248 1595715230613504 1596819821811984 1597249420903136 1597447517073408 1599331884294144 1600803608262144 1606324701703722 1606674813241344 1608418997273088 1611100914655232 1612849903601664 1616238353796352 1620102428246016 1622166168189952 1627540719906816 1628165992785024 1631433391285698 1632024303157248 1634153683434272 1636284261900288 1637416935925848 1637857457027792 1638060589541376 1643233261283328 1645377266424892 1645581331570176 1647163465306359 1647522477984768 1649311005678336 1652061107400704 1653854562167808 1656883401155136 1657329159401344 1657534706860032 1661447818238208 1663251463089216 1663407680940544 1666745802352488 1668918873802752 1672858860945888 1673516446457856 1675490545451008 1677467287560064 1679046180059556 1682816354165804 1683025062630912 1683183137681408 1685010378095616 1689197828032512 1689652279963648 1694062660978688 1694584300698432 1699252577008896 1703688017006976 1705537517235552 1705697706727168 1713368062558152 1715389170969936 1716063474757632 1720114760972608 1722357413855232 1723942347359232 1725135700350447 1725599820797138 1725813835409664 1727849624996352 1728691499831296 1729888140296316 1732143535524864 1732609541318656 1735782610733952 1737666952411104 1740564381011456 1742453913712512 1746331209013248 1752354220040424 1752518806705216 1752736159899648 1753207705812992 1756928267538444 1763169113232384 1763846492183776 1769635819843584 1769690458343808 1771944748457576 1772641283725312 1773868347253002 1776181083038208 1780169366390272 1781844925777488 1782713109201024 1784816017816832 1786753589484864 1792618103218176 1794957017918064 1796905598516028 1797074369587552 1797297248710656 1797780783079424 1799901803091392 1802248480800768 1804204976910336 1807285019414754 1807995446619648 1812263766024712 1812488528987136 1814626561026048 1818268148020896 1818966695064519 1819625532268544 1824936939213696 1825427909603584 1829964313701888 1835799659089968 1836199786561536 1838193139740672 1838422893863556 1842589639156266 1843257032687616 1845662018424224 1848068357431296 1853904192217088 1856148734437998 1856553297156096 1858338268550764 1858568745825792 1860761134611456 1864495304326512 1865887198343168 1867604209639168 1871333641058112 1871837093746048 1872069245190144 1874045485321009 1874453948781568 1876488830151936 1880431161628448 1880664378937344 1882472531778696 1882882831982592 1884926863632384 1885845272543232 1887150698505072 1890119499620352 1893581029891584 1898797506557952 1900858814959104 1901037349646336 1903338956499981 1904028353683456 1905820493601024 1911838698223872 1917105471497216 1918909920068064 1922109557648896 1923457214435328 1924196173291392 1930332002925612 1930511803465728 1933030634680992 1933790491336704 1935129106094184 1936071612547072 1942002945153024 1944536769411236 1944777937310208 1947072019436544 1949185733983488 1949368807688192 1951668671103536 1952435854200832 1958134928637888 1960444766822784 1963529239736064 1965845441111552 1970219825553408 1971583657543368 1972358669039616 1977015017481504 1979592612028416 1980125190078464 1982461339843712 1984327303706748 1989216435441664 1991375901385728 1993437842014773 1994221444190976 2001287366131592 2002074053883904 2002690537189056 2007918020043936 2011266071919104 2013449474644608 2015824562495744 2021708665785996 2022503380964352 2024889528477816 2025079712522944 2025330869624832 2025875752828928 2027278111146288 2029921237757952 2032862899331264 2035513307283456 2037386410515456 2038796736777801 2039789734647808 2042004102268416 2044413256713828 2044858853216256 2047078723802112 2051379449049216 2053606398304032 2057030632104448 2064575123150848 2064638868067776 2071158589742528 2071415461699584 2073858926886912 2076369770727252 2078819080073736 2084545854399008 2085642216244224 2091387787087872 2094116520904408 2096389864935366 2096846790162432 2099123098136064 2101054735844064 2105816730464304 2108499189317213 2108760692379264 2109328021056256 2115485056832004 2117064321197056 2121312839357712 2121775196749824 2123815164058016 2124078566658048 2126584153841664 2129093095749312 2129930022764544 2134404811016192 2135882295671982 2138667018352128 2141766268938296 2142031897893888 2142233084321792 2144558663030784 2149687912348977 2150466538135552 2156743655434368 2162373252355008 2163223261495296 2170054293209088 2170887990380032 2172410074238976 2175244521714264 2178080564115456 2183222581234464 2184080786055168 2190184387934829 2190977681711104 2193039908649216 2194108442093568 2195627254991478 2196217953741812 2196490335975936 2196696637313024 2199081340904448 2205139416223744 2209177868206848 2211576121250496 2215263757650944 2217668617452288 2222327736469984 2222603356925952 2225225165070336 2227640838838272 2230269007324176 2230478481261184 2230755112599552 2237868489871872 2238728240079408 2244033416841216 2246680504127488 2251448286898041 2252054003413214 2252263770710016 2252333310619392 2259445734264576 2262674330908992 2265670102678528 2267802632807712 2271584022675968 2274050022980736 2278214676588312 2279110221932544 2284490750077536 2286970761747672 2287185561293248 2287469225631744 2288084633010176 2291775478234671 2294763451478784 2298589796478976 2300180933800596 2301085113879552 2303799499995136 2306517520395088 2309524714033152 2314159461117504 2314376814311936 2316889269881472 2322647013544704 2323271884950016 2328441612017664 2330053413460344 2336472293387232 2339518541488128 2342571023384592 2345114086198884 2345625222893568 2350892150976512 2355881086017459 2358660110083662 2359514426458112 2359587277791744 2365157796337336 2368241444050944 2372994023688288 2375793234369984 2376950812268032 2381697361346688 2382338119313152 2389292059565268 2393276023890752 2393572845920256 2395874131354704 2396396331614208 2398997826441216 2401205412393216 2405606635880448 2409487052555583 2409713359219672 2410012219862016 2410660595492864 2416651371982848 2419274855402496 2419502081368064 2424357530694528 2425288926752692 2433249252284928 2439952418269184 2442248989177536 2447732878786624 2448036454735872 2450924186320896 2451230525151408 2454426392850432 2456786185541688 2464849891924992 2468065899637338 2471283716977152 2474864979250664 2475404396208128 2478091661101056 2480781843251712 2481014846148608 2485993739102016 2489234930417664 2491862678283979 2492171727357312 2495111521410816 2500118703528732 2501985106869248 2507552505249792 2509288291418832 2509963375704928 2510274669686784 2513235818176512 2516200931340096 2519481506217984 2524224531248706 2524774706522112 2527515567143424 2531730008743936 2534478419945472 2537785275333308 2541093991468032 2548878865513344 2549118264298496 2555532025510464 2558546560090752 2564609619247104 2565594897721856 2573083756454904 2573776003900816 2574095212136448 2577374179574656 2580172141458912 2583536120782848 2585913521038848 2588399731195707 2589337260204032 2591774437494528 2593037249746944 2594832210444474 2596096025915392 2598914311977984 2603673916100928 2604697396494336 2610846571517184 2613680870568768 2613926355763712 2618038986314752 2628778210057824 2629811558719488 2636020023308672 2636346951254016 2644753669848576 2645769738275664 2654453729765376 2655167868514304 2657917122686364 2658961925587968 2660802520879503 2670254049585408 2674069663801536 2677224026725248 2680130384227296 2683544422767362 2684599299526144 2692435526877096 2695611554381328 2696671174619136 2699852704637088 2703037481528384 2703372721201152 2706561650343936 2710927529122131 2711993169929472 2716515214020608 2718395649037068 2721939841539072 2722672136357888 2725884342285104 2726478470955008 2729438298402816 2735172598732288 2738141864405376 2744946470552832 2751770128430939 2752851824090368 2753699488634952 2754299679842304 2764885549031424 2768493027636336 2771758773431648 2772102536146944 2780856288325632 2784223101656997 2784829945734144 2787507402826146 2788517049450496 2791141701917184 2795186486580488 2795795720216576 2798830797514752 2801406314458752 2807755640619072 2811680923172352 2814733245227904 2820646742442672 2823708797668044 2824324247973888 2828417119143616 2828767908814848 2832104755544064 2835179249430528 2838790794332416 2847843060895976 2848196259836928 2851556024469504 2856042530525184 2859411550707712 2866250549798636 2867758047335808 2875658207245824 2879410216243561 2883164336473344 2886294259937088 2895498004388418 2896546765651968 2899545952021488 2900326028952352 2900685737005056 2904107418820608 2910963441645952 2913004417729536 2916805154116854 2920245850579772 2920608029154816 2924053211532288 2925477922791424 2927503006655304 2928653781301248 2932108454539264 2940667150234176 2941823099584512 2944928619790157 2945293859604096 2945570490942464 2948768161667328 2955329738330112 2956891489936384 2963471142567936 2965522526222256 2970187785117696 2973692009765568 2977569052803072 2983824653162496 2984970986772544 2987063852078592 2992044555788288 3001931049197388 3003111080825856 3012594312352768 3016899107878656 3020174211966912 3023736843743616 3032066697307648 3033661405446144 3037619568784416 3038813629243392 3040917166719432 3045987666770048 3049294348996896 3053269960925184 3055700637646228 3056079615773184 3059684601971712 3063006153402624 3066619885070742 3066907911734128 3067288279824384 3068113485172736 3077069173573824 3079366285377536 3085545948156672 3089185693175296 3096862684726272 3096958302101664 3106737884613792 3110788390330368 3115296391182976 3115682760572928 3118228620110604 3123428031179456 3126818781598512 3127500297191424 3137081680631808 3141174781356612 3144584797403049 3144880146778216 3145270185243648 3146116370388992 3157655258734592 3163992031584384 3167724312493312 3171461590543246 3175596481795584 3181969259036568 3182662795124736 3185722746087024 3189876230762496 3193639643623968 3194498841806272 3194895034146816 3198663768588288 3201607216524288 3203823443507973 3212649403407444 3213349626482688 3216837994546176 3222201829310464 3225699807203328 3232476707592704 3244332336379904 3252091969963837 3255081439813632 3256331985570048 3262866782571396 3268307366868544 3272568523800576 3274833871851696 3275714914055584 3276121179082752 3286466522566656 3290754532849784 3291162663140352 3294326930612718 3295044955969536 3298622011356672 3304122214801408 3307709124335616 3313355868927049 3313766802310272 3314658318802688 3322895636476416 3326502926178432 3326815361881088 3333491604704976 3337837747605504 3345717721891776 3347032892915712 3354934575120128 3358092360119112 3365632708331608 3366050125261824 3366366275362816 3370020756191232 3378081005119821 3378395656065024 3379304559927296 3388125321957376 3389168601396864 3398505154017792 3402939346469663 3407376034013952 3411075034471104 3411395413454336 3426736125116304 3430778341939872 3432126949515264 3440229521945216 3447884694718464 3450271400700894 3451199641594276 3451627670819328 3455699249992704 3457382999662592 3459776280592632 3464287071049728 3465219082637312 3471565221467904 3475333904822208 3481128762022912 3484907827425024 3492662418026496 3504708440080848 3505037613410432 3505472319799296 3513856535076888 3526338226464768 3527692984367552 3537990165125493 3539271639687168 3539380916687616 3543889496915152 3545282567450624 3547736694506004 3552362166076416 3560338732780544 3563689851554976 3565426218402048 3569632035633664 3573507178969728 3585236206436352 3589914035836128 3593811197032056 3594148739175104 3594594497421312 3595561566158848 3599803606182784 3608409953820672 3614570038829508 3615990893239296 3624527532049424 3624977057974272 3629253122052096 3636536296041792 3637933390129038 3639251064537088 3649873878427392 3650855819207168 3659928627403776 3671599318179936 3676386279481344 3676845787727112 3685179278312532 3691324036848448 3696136714862592 3702098849456007 3707808384434176 3712297468875996 3713106594312192 3716676537101528 3717137491651584 3721522269222912 3728990608653024 3731774396686336 3735208419278336 3742667282116224 3743674187492096 3748090970642018 3748907897563136 3752977660303872 3760862323256896 3761328757874688 3764945063557392 3765765663965184 3769853727264768 3774301397010144 3780238999240704 3786336796873059 3787162059783168 3797595013115904 3801717629918208 3802074699292672 3806677912999962 3808056707366912 3811640987202048 3823677396447744 3834210942994432 3837819840136128 3843381419048171 3844219115297792 3846914428870656 3848392346582784 3860664005851224 3866061269361984 3867580982673408 3870258212188368 3884005890306048 3889073538822472 3889555874620416 3894144038873088 3898371467966976 3898737615376384 3903337342207072 3904871708401664 3915784208731967 3916269857275776 3920889533645568 3927058479472128 3931690882223104 3940439651106816 3943167315086736 3944717338079232 3954030034963008 3959185224056832 3964922679687424 3968654607413496 3978432870883328 3982751802771456 3986875684029546 3988442888381952 4002574732263184 4004148107767808 4005381074378112 4015836040087872 4022532143838208 4025316634151043 4026898949289216 4031649124991488 4043417331571992 4045006761928704 4049779056955632 4050159425045888 4050661739249664 4054556222292576 4059842475515904 4065725798662528 4074772821030912 4077593473555602 4079579469295616 4084008204536832 4088826513427656 4089717706432512 4094157447604224 4102758898098432 4107212796608064 4114061264208896 4129150246301696 4129277736135552 4142317179485056 4142830923399168 4152739541454504 4157638160147472 4169091708798016 4171284432488448 4181261104239219 4182775574175744 4188233041808816 4192779729870732 4193693580324864 4198246196272128 4202109471688128 4211633460928608 4216998378634426 4217521384758528 4218656042112512 4230970113664008 4234128642394112 4242625678715424 4247630328116032 4248157133316096 4253168307683328 4258186191498624 4268809622032384 4271764591343964 4277334036704256 4283532537876592 4284063795787776 4284466168643584 4289117326061568 4299375824697954 4300933076271104 4313487310868736 4324746504710016 4341775980760064 4344820148477952 4350489043428528 4356161128230912 4366445162468928 4368161572110336 4375207731175281 4380368775869658 4381955363422208 4386079817298432 4388216884187136 4391254509982956 4392435907483624 4392980671951872 4393393274626048 4398162681808896 4410278832447488 4418355736413696 4423152242500992 4430527515301888 4435337234904576 4444655472939968 4445206713851904 4450450330140672 4455281677676544 4460538014648352 4460956962522368 4475736979743744 4477456480158816 4488066833682432 4493361008254976 4502896573796082 4504108006826428 4504527541420032 4504666621238784 4518891468529152 4525348661817984 4531340205357056 4535605265615424 4543168045351936 4548100045961472 4556429353176624 4558220443865088 4568981500155072 4573941523495344 4574371122586496 4574938451263488 4583550956469342 4589526902957568 4597179592957952 4600361867601192 4602170227759104 4607598999990272 4613035040790176 4619049428066304 4627744973955961 4628318922235008 4628753628623872 4633778539762944 4645294027089408 4646543769900032 4656883224035328 4660106826920688 4672944586774464 4679037082976256 4685142046769184 4690228172397768 4691250445787136 4701784301953024 4711762172034918 4717320220167324 4719174555583488 4730315592674672 4736482888101888 4745988047376576 4751586468739968 4753901624536064 4757192385814869 4763394722693376 4764676238626304 4778584119130536 4786552047781504 4787145691840512 4791748262709408 4797995652882432 4802410824786432 4818974105111166 4819426718439344 4820024439724032 4821321190985728 4833302743965696 4838549710804992 4839004162736128 4848715061389056 4850577853505384 4866498504569856 4879904836538368 4884497978355072 4895465757573248 4896072909471744 4902461050302816 4908852785700864 4913572371083376 4929699783849984 4936131799274676 4941490395919077 4942567433954304 4949729958501328 4950808792416256 4956183322202112 4961563686503424 4962029692297216 4971987478204032 4983725356567958 4984343454714624 4990223042821632 5000237407057464 5003970213738496 5018576582837664 5019926751409856 5020549339373568 5026471636353024 5032401862680192 5048449062497412 5049549413044224 5055031134286848 5063460017487872 5068956839890944 5075570550666616 5082187982936064 5097757731026688 5098236528596992 5110430238514601 5111064051020928 5117093120181504 5131189795443712 5146167512909808 5147552007801632 5148190424272896 5154748359149312 5160344282917824 5167072241565696 5171827042077696 5176799462391414 5178674520408064 5183548874989056 5186074499493888 5189664420888948 5192192051830784 5197828623955968 5207347832201856 5221693143034368 5227361741137536 5227852711527424 5236077972629504 5257556420115648 5259623117438976 5272040046617344 5289507339697152 5291539476551328 5308907459530752 5310335737028608 5315834245372728 5317923851175936 5321605041759006 5340508099170816 5347476115880899 5348139327603072 5354448053450496 5360260768454592 5367088845534724 5369198599052288 5384871053754192 5391223108762656 5393342349238272 5399705409274176 5406074963056768 5406745442402304 5421855058244262 5423986339858944 5433030428041216 5436791298074136 5443879683078144 5445344272715776 5451768684570208 5456900085193557 5458876596805632 5470345197464576 5476283728810752 5489892941105664 5503540256861878 5505703648180736 5507398977269904 5508599359684608 5529771098062848 5536986055272672 5543517546863296 5544205072293888 5561712576651264 5568446203313994 5569659891468288 5575014805652292 5582283403834368 5590372973160976 5591591440433152 5597661595029504 5602812628917504 5615511281238144 5622136455963027 5623361846344704 5629466490455808 5641293484885344 5647417595336088 5648648495947776 5656834238287232 5657535817629696 5670358498861056 5677581588664832 5695686121791952 5696392519673856 5703112048939008 5710016869499943 5712085061050368 5718823101415424 5732501099597272 5735516094671616 5751316414491648 5758820432487122 5766328672946688 5772588519874176 5790996008776836 5799091904042976 5800652057904704 5801371474010112 5808214837641216 5821926883291904 5826008835459072 5833610308233708 5840491701159544 5841216058309632 5848106423064576 5850955845582848 5855006013310608 5857307562602496 5864216909078528 5881334300468352 5889857239580314 5890587719208192 5891140981884928 5897536323334656 5910659476660224 5913782979872768 5931045052444512 5940375570235392 5947384019531136 5967649306324992 5969941973545088 5974127704157184 5984089111576576 6003862098394776 6006222161651712 6025188624705536 6033798215757312 6039599372789983 6040348423933824 6047473687487232 6064133394615296 6075239137568832 6077627258486784 6081834333438864 6091975333540096 6098588697993792 6106539921850368 6111401275292456 6112159231546368 6119369203943424 6126012306805248 6133239770141484 6133815823468256 6134576559648768 6136226970345472 6154138347147648 6171091896313344 6178371386350592 6193725369452544 6193916604203328 6213475769227584 6221576780660736 6230592782365952 6236457240221208 6246856062358912 6253637563197024 6274163361263616 6282349562713224 6289169594806098 6289760293556432 6290540370487296 6292232740777984 6315310517469184 6325497567951639 6327984063168768 6335448624986624 6342923181086492 6351192963591168 6363938518073136 6365325590249472 6371445492174048 6379752461524992 6387279287247936 6388997683612544 6389790068293632 6403214433048576 6407646887015946 6425298806814888 6426699252965376 6433675989092352 6449063737046931 6451399614406656 6464953415185408 6488664672759808 6504183939927674 6510162879627264 6512663971140096 6525733565142792 6536614733737088 6549667743703392 6551429828111168 6552242358165504 6570553163804487 6572933045133312 6581509065699568 6582325326280704 6588653861225436 6590089911939072 6597244022713344 6608244429602816 6615418248671232 6626711737854098 6627533604620544 6629316637605376 6645791272952832 6653005852356864 6653630723762176 6666983209409952 6675675495211008 6691435443783552 6709869150240256 6716184720238224 6731265416663216 6732100250523648 6732732550725632 6740041512382464 6756162010239642 6756791312130048 6758609119854592 6776250643914752 6778337202793728 6797010308035584 6805878692939326 6814752068027904 6822150068942208 6822790826908672 6853472250232608 6861556683879744 6864253899030528 6875326434704013 6880459043890432 6895769389436928 6900542801401788 6902399283188552 6903255341638656 6911398499985408 6914765999325184 6919552561185264 6928574142099456 6930438165274624 6943130442935808 6950667809644416 6962257524045824 6969815654850048 6985324836052992 7009416880161696 7010075226820864 7027713070153776 7052676452929536 7055385968735104 7075980330250986 7078543279374336 7078761833375232 7087778993830304 7090565134901248 7095473389012008 7104724332152832 7120677465561088 7127379703109952 7130852436804096 7139264071267328 7147014357939456 7179828071672256 7187622394064112 7188297478350208 7189188994842624 7199607212365568 7216819907641344 7229140077659016 7231981786478592 7249055064098848 7249954115948544 7258506244104192 7273072592083584 7275866780258076 7299747756854784 7301711638414336 7319857254807552 7343198636359872 7352772558962688 7353691575454224 7370358556625064 7382648073696896 7404197698912014 7424594937751992 7426213188624384 7433353074203056 7434274983303168 7443044538445824 7457981217306048 7463548793372672 7470416838556672 7475588034851937 7485334564232448 7487348374984192 7496181941284036 7497815795126272 7505955320607744 7521724646513792 7522657515749376 7529890127114784 7539707454529536 7548602794020288 7572673593746118 7574324119566336 7595190026231808 7603435259836416 7604149398585344 7613355825999924 7623281974404096 7647354792895488 7668421885988864 7675639680272256 7686762838096342 7688438230595584 7693828857741312 7696784693165568 7721328011702448 7732122538723968 7740516424376736 7765199193587121 7768011780612096 7778147077644944 7779111749240832 7788288077746176 7796742935933952 7797475230752768 7806674684414144 7809743416803328 7831568417463934 7832539714551552 7841779067291136 7854116958944256 7863381764446208 7882189011946249 7886334630173472 7889434676158464 7908060069926016 7929845359374848 7937309214826992 7956865741766656 7965503605542912 7973751368059092 7976885776763904 8005149464526368 8008296215535616 8010762148756224 8031672080175744 8045064287676416 8050633268302086 8053797898578432 8063298249982976 8086834663143984 8090013523857408 8099558113911264 8100318850091776 8109112444585152 8119684951031808 8131451597325056 8149545642061824 8155186947111204 8159158938591232 8168016409073664 8177653026855312 8179435412865024 8188314895208448 8205517796196864 8214425593216128 8228122528417792 8255310385292817 8258300492603392 8258555472271104 8284634358970112 8305479082909008 8315276320294944 8338183417596032 8342568864976896 8362522208478438 8365551148351488 8376466083617632 8385559459741464 8387387160649728 8396492392544256 8404218943376256 8423266921857216 8433996757268852 8435042769517056 8437312084225024 8461940227328016 8468257284788224 8485251357430848 8495260656232064 8496314266632192 8516372382997248 8537619244064768 8543529182687928 8554668073408512 8567065075753184 8568127591575552 8578234652123136 8598751649395908 8626974621737472 8638230648730683 8649493009420032 8683551961520128 8689640296955904 8700978086857056 8712322256461824 8732890324937856 8750415462350562 8760737551739316 8772159634596864 8776433768374272 8782509019965912 8784871814967248 8785961343903744 8786786549252096 8796325363617792 8820557664894976 8834785859370471 8836711472827392 8846304485001984 8861055030603776 8870674469809152 8889310945879936 8890413427703808 8910563355353088 8921076029296704 8921913925044736 8951473959487488 8954912960317632 8976133667364864 8986722016509952 9005793147592164 9008216013652856 9009333242477568 9037782937058304 9050697323635968 9062680410714112 9071210531230848 9086336090703872 9096200091922944 9112858706353248 9116440887730176 9137963000310144 9147883046990688 9148742245172992 9167101912938684 9179053805915136 9194359185915904 9200723735202384 9204340455518208 9215197999980544 9226070081580352 9238098856132608 9255489947911922 9256637844470016 9257507257247744 9267557079525888 9290588054178816 9293087539800064 9320213653841376 9345889173548928 9370284093538368 9380456344795536 9382500891574272 9403568603906048 9423524344069836 9434640440334648 9438349111166976 9460631185349344 9472965776203776 9490799014384259 9491976094753152 9503172937479936 9507803249072128 9514384771629738 9526789445386752 9529352477252608 9557168238261072 9573104095563008 9583496525418816 9595991305764864 9604821649572864 9637948210222332 9638853436878688 9640048879448064 9642642381971456 9666605487931392 9677099421609984 9697430122778112 9701155707010768 9732997009139712 9756275909891511 9759809673076736 9768995956710144 9790931515146496 9804922100605632 9817705571401728 9827144742166752 9859399567699968 9872263598549352 9882980791838154 9885134867908608 9899459917002656 9912366644404224 9923127373006848 9924059384594432 9940067606781147 9943974956408064 9967450713135916 9968686909429248 9980446085643264 10000474814114928 10007940427476992 10037153165675328 10039853502819712 10041098678747136 10064803725360384 10096898124994824 10099098826088448 10110062268573696 10134243015359463 10137913679781888 10151141101333232 10164375965872128 10195515462053376 10196473057193984 10208818039408989 10220860477029202 10222128102041856 10234186240363008 10262379590887424 10292335025819616 10295104015603264 10296380848545792 10309496718298624 10320688565835648 10343654084155392 10353598924782828 10367097749978112 10372148998987776 10379328841777896 10384384103661568 10395657247911936 10414695664403712 10443386286068736 10454723482275072 10455705423054848 10472155945259008 10515112840231296 10544080093234688 10579014679394304 10583078953102656 10617814919061504 10620671474057216 10631668490745456 10635847702351872 10643210083518012 10681016198341632 10694952231761798 10696278655206144 10708896106900992 10720521536909184 10734177691069448 10738397198104576 10769742107508384 10782446217525312 10786684698476544 10799410818548352 10812149926113536 10843710116488524 10847972679717888 10866060856082432 10873582596148272 10887759366156288 10890688545431552 10903537369140416 10913800170387114 10917753193611264 10940690394929152 10952567457621504 10979785882211328 11007080513723756 11011407296361472 11014797954539808 11073972110545344 11087035093726592 11088410144587776 11123425153302528 11136892406627988 11139319782936576 11150029611304584 11164566807668736 11180745946321952 11195323190059008 11205625257835008 11231022562476288 11244272911926054 11246723692689408 11258932980911616 11282586969770688 11294835190672176 11297296991895552 11313668476574464 11340716997722112 11355163177329664 11391372243583904 11392785039347712 11406224097878016 11420033738999886 11424170122100736 11465002199194544 11471032189343232 11502632828983296 11517640864974244 11530144257144513 11532657345893376 11545177039748352 11581992017553672 11598183808085952 11601304115809408 11602742948020224 11643853766583808 11652017670918144 11667220616467416 11680983402319088 11682432116619264 11696212846129152 11710012026621216 11714615125204992 11728433818157056 11747352626195901 11762668600936704 11779714479160628 11781175438416384 11782281963769856 11795072646669312 11821318953320448 11827565959745536 11862090104889024 11894768039062272 11935298612649984 11939883947090176 11948255408314368 12007724196789552 12012444323303424 12050377249411072 12067596431514624 12075949902453129 12079198745579966 12080696847867648 12094947374974464 12128266789230592 12150478275137664 12163668666877728 12183950667080192 12197177395987584 12222802550584912 12224318463092736 12238738407886848 12252024613610496 12266479540282968 12267631646936512 12269153119297536 12272453940690944 12308276694295296 12342183792626688 12356742772701184 12387450738905088 12387833208406656 12426951538455168 12461185564731904 12472914480442416 12493712124717824 12507275126394048 12548326722527232 12564699125426448 12578339189612196 12579520587112864 12581080740974592 12584465481555968 12650995135903278 12655968126337536 12670897249973248 12685846362172984 12702385927182336 12727877036146272 12742890984348096 12759504923049984 12774558574495872 12777995367225088 12806428866097152 12815293774031892 12850597613629776 12853398505930752 12867351978184704 12898127474093862 12902799228813312 12929906830370816 12977329345519616 13008367879855348 13025327942280192 13051467130285584 13073229467474176 13099335487406784 13102859656222336 13104484716331008 13141106327608974 13145866090266624 13163018131399136 13164650652561408 13177307722450872 13180179823878144 13194488045426688 13230836497342464 13253423475708196 13255067209241088 13258633275210752 13291582545905664 13306011704713728 13307261447524352 13333966418819904 13351350990422016 13382870887567104 13419738300480512 13432369440476448 13462530833326432 13464200501047296 13480083024764928 13512324020479284 13513582624260096 13552501287829504 13556674405587456 13594020616071168 13611757385878652 13629504136055808 13644300137884416 13645581653817344 13706944500465216 13723113367759488 13750652869408026 13760918087780864 13791538778873856 13801085602803576 13804798566377104 13806510683277312 13822796999970816 13839105122370528 13857148284198912 13860876330549248 13883234921867883 13886260885871616 13901335619288832 13924515048091648 13939631309700096 13970649672105984 14018833760323392 14020150453641728 14055426140307552 14105352905859072 14110771937470208 14151960660501972 14157523666750464 14175557987660608 14181130269802496 14190946778024016 14209448664305664 14241354931122176 14254759406219904 14261704873608192 14271577157444607 14278528142534656 14294028715878912 14359656143344512 14375244788128224 14376594956700416 14399214424731136 14458280155318032 14463963572957184 14498110128197696 14499908231897088 14517012488208384 14546145184167168 14551733560516152 14599495513709568 14603423276828672 14639714509615104 14686397272719744 14707383150908448 14740717113250128 14759494325220491 14765296147393792 14808395397824028 14849189875503984 14852426377248768 14866706148406112 14868549966606336 14886089076891648 14915962434612096 14940833677113344 14951176069703874 14970669128464896 14974696749968384 14992363882568072 14995631590252544 15011910641215488 15043449293027584 15059780254229568 15079414909059072 15097205588040576 15145347187492236 15148648239132672 15190380052463616 15206870519672832 15226711651999848 15246563948808192 15294709585790976 15331290715543803 15336843771977728 15351279360544512 15373525676192684 15376876461191168 15393569386331136 15442656023404896 15464245077447936 15481032848753472 15530398387174242 15536023561224192 15556294155289888 15558223498481664 15576576155492352 15593485871867904 15594950461505536 15613349368828288 15663136834927868 15665079429103104 15683558134582272 15708233917888512 15726763528892416 15764378023892498 15772669260346944 15778869352316928 15816120139852032 15859690718749696 15874618429653984 15931007211085824 15947502736118184 15953771553527808 16010298929052736 16016592431071232 16021524297512448 16042428347642697 16063344160351488 16090128575352832 16101266536604172 16107595797156864 16126596499965952 16173669326287968 16180027047714816 16199116227822528 16200637700183552 16218224889170304 16262903194650112 16299091284123648 16310373894222408 16318317877182464 16336032818147328 16355306053710624 16376629790416896 16411035592393728 16428851186432256 16456245056835584 16510620770585634 16516600985206784 16517110944542208 16569268717940224 16610958165818016 16630552640589888 16676366835192064 16685137729953792 16725044416956876 16752932167235264 16771118919482928 16774774321299456 16792984785088512 16808437886752512 16846533843714432 16866409367889081 16867993514537704 16870085539034112 16874624168450048 16923880454656032 16936514569576448 16970502714861696 16990521312464128 17032744765994496 17075238488129536 17087058365375856 17109336146817024 17134130151506368 17136255183151104 17156469304246272 17197503298791816 17253949243474944 17276461297461366 17298986018840064 17367103923040256 17401956173714112 17424644512923648 17443038747987853 17465780649875712 17500830924701124 17521475103478632 17544319269193728 17552867536748544 17565018039931824 17569743629934496 17571922687807488 17592650727235584 17669571718740942 17673422945654784 17692608970003968 17722110061207552 17741348939618304 17778621891759872 17821126710706176 17842152058593408 17843827850089472 17902947918974976 17909825920635264 17952267334729728 18011586295184328 18016432027305712 18018666484955136 18075565874116608 18101394647271936 18118798118369949 18125360821428224 18142421062461696 18172672181407744 18192400183845888 18225717412706496 18232881775460352 18275926000620288 18295766093981376 18297484490345984 18334203825877368 18358107611830272 18401447470404768 18408680911036416 18430395999961088 18452140163160704 18510979895823844 18513275688940032 18515014514495488 18535114159051776 18581176108357632 18586175079600128 18640427307682752 18691778347097856 18740568187076736 18760912689591072 18847048688139672 18869280880669296 18876698222333952 18921262370698688 18945931552407552 18976492703854917 18981598028768518 18983952189506304 19006345874959872 19015606498144256 19028769543259476 19053578890773504 19058704954505216 19114336476522144 19146208191126016 19166993050837632 19209643299145728 19275896420444664 19277706873757376 19280097758896128 19285284763942912 19354198843219968 19394860245556224 19402311414021536 19465994018279424 19512551819783022 19519619346153472 19537991913420288 19581863030292992 19609844201211264 19654289484333504 19718799135399936 19744527197098704 19765961583676308 19770269735817216 19798919834005312 19824733288808448 19846254746013696 19880135213562294 19887949912816128 19934901426271832 19937373818858496 19960892171286528 20000949628229856 20015880854953984 20074306331350656 20079707005639424 20129607450720768 20193796249989648 20198197652176896 20220124537147392 20268486030718926 20275827359563776 20302282202666464 20328751931744256 20391030924106752 20392946114387968 20417636078817978 20441720954058404 20444256204083712 20468372480726016 20524759181774848 20584670051639232 20590208031206528 20592761697091584 20614500338531099 20618993436597248 20641377131671296 20687308168310784 20707197849565656 20734195499956224 20744297997975552 20758657683555792 20791314495823872 20829391328807424 20886772572137472 20909446964550144 20911410846109696 20944311890518016 21030225680462592 21088160186469376 21158029358788608 21166157906205312 21235629838123008 21263336981490912 21271695404703744 21286420167036024 21362032396683264 21389904463523596 21392557310412288 21417792213801984 21441043073818368 21468355382138896 21476794396209152 21539484215016768 21564892435050624 21598821637096704 21624299852227072 21687420232977048 21695945359435776 21747165192296544 21775518732312576 21781377090863104 21807074738280832 21827600340774228 21881380789858304 21905134915243008 21959571764422656 22014161027447512 22022814592722944 22029595909079616 22147944221090688 22174070187453184 22273784813255976 22278639565873152 22300059222609168 22329133615337472 22361491892643904 22390646380118016 22411250515670016 22426764104555811 22462045124952576 22488545823852108 22493447385378816 22517865961823232 22565173939541376 22589670381344352 22627336953148928 22710326354659328 22782744487167808 22785570078695424 22812448195756032 22840067477999772 22930004398389088 22942064378686464 23005265657966592 23035281729948488 23060288514289026 23065314691786752 23090354079496704 23163984035107344 23193491082489343 23196367616171904 23202608231618816 23287707533167616 23304035341836288 23334441232934832 23361966804638176 23364864233238528 23392425692258304 23420024053242432 23429230250409984 23494705252391802 23525337201873408 23559428958321256 23562350876832768 23564563927539712 23590145293338624 23646567035838747 23655131919491072 23724180209778048 23789536078124544 23870597225299968 23879767894180352 23896510816628736 24015448393579104 24024888646606848 24100754498822144 24135192863029248 24151899804906258 24158397491159932 24161393695735296 24189894749948928 24256533578461184 24300956550275328 24327337333755456 24367901334160384 24394354791975168 24445605101169824 24448636926185472 24477476815773696 24504049227220992 24532959080565936 24535263293873024 24538306238595072 24616553388590592 24684367585253376 24713485545402368 24765931155878451 24774901477810176 24775666416813312 24853903076910336 24922371129463808 24945828960884832 24987424249435648 25014550252788096 25096653445054464 25129398250852896 25156678379224392 25159041174225728 25162161481949184 25168930963111936 25301990271806556 25311936252675072 25341794499946496 25371692724345968 25404771854364672 25455754072292544 25485781968696192 25549117148991744 25555990734450176 25612857732194304 25630587548063784 25701195227259552 25734703956369408 25796254948187724 25859813660741632 25914691946192049 25954658691039232 26016735759710696 26050655884560384 26102934260571168 26146458934948352 26198670974813568 26205719312444672 26282212655217948 26326036262798272 26329301305122816 26354615444901744 26360359647756288 26388976090853376 26461672994684928 26504357578111413 26506846951416392 26510134418482176 26517266550421504 26583165091811328 26612023409427456 26614522895048704 26667932837639808 26765741775134208 26839476600961024 26864738880952896 26925061666652864 26928401002094592 26960166049529856 27024648040958568 27113348811174912 27188041232142336 27223514771757304 27259008272111616 27288600275768832 27291163307634688 27410489461123769 27413889000930432 27446226735518976 27501305738816052 27521836175561728 27583077557747712 27602171205607152 27609597132754208 27613021366554624 27645593999941632 27678210244741056 27714296568397824 27766469843735766 27772521771743232 27802671238577664 27849030096183296 27879262619400192 28037667520646784 28040300907283456 28110852280615104 28210705811718144 28221543874940416 28303921321003944 28315047333500928 28351115975321216 28381893556048032 28418897328611328 28472397043152777 28482709862244352 28509518812439808 28523409747216384 28543154314889214 28557056285069312 28588057431757824 28719312286689024 28750489576256448 28753189913400832 28798428849462272 28916560310636064 28927927145914368 28996220256395392 28999816463794176 29092290368334336 29103467121032304 29198991027419136 29206846553657344 29268827729674533 29279429019230208 29372794545439488 29414766301816896 29481434226500256 29518988650440982 29530592294787584 29616790795648056 29698379751007968 29733412296812224 29737099933212672 29772178153783296 29820202820343441 29831924869224192 29881667354226688 29902352139407748 29941338256929792 29949393499936768 29984727765136144 29991263180505088 30023821282430976 30086898586055168 30119560508459136 30194411176081152 30290694374984472 30297296478265344 30413741039345664 30453423303999696 30493127897616384 30589419171581952 30626454118226967 30662581431087606 30673687543955456 30702558721089024 30747051352385368 30753752922382336 30787138772662272 30885312046809792 30928490154895872 30962065697506944 31060796774348484 31112588310579776 31116446996963328 31153152310984704 31186971743735808 31226698737656576 31326273669855736 31330158858206208 31367116269164544 31416467835777024 31453527057784832 31528756047784996 31545338520693888 31632240279704064 31719381437499392 31749236859307968 31862014422171648 31895005472236368 31907543107055616 32020597858105472 32043048595024896 32084856695285394 32126688320702976 32180257150705664 32202533073208344 32215191594313728 32253192999931904 32347338652575936 32360054095429632 32394214817691727 32398232455645056 32401275400367104 32436449778340608 32525806389300224 32598182568247296 32620747788444816 32672065636294656 32710612107421248 32753259580833792 32822071184787456 32857702372864512 32912490113671168 33021241541171268 33034221889084416 33138537435880448 33221916331636032 33261105281179776 33352733670384128 33370275459907584 33450088833913752 33505864334470528 33542237838965856 33585969570177024 33616875773505024 33693067687428864 33732818735778162 33735987029075408 33740171078068224 33749248336900096 33847760909312064 33873029139152896 33941005429723392 33981042624928256 34065489531988992 34174116730751712 34218672293634048 34268260303012736 34272510366302208 34395006597583632 34507898486949888 34552922594922732 34590432771433539 34597972037680128 34734207846080512 34803912347428224 34886077495975706 34931561299751424 35001661849402248 35042950206957264 35088638538387456 35130036079863648 35139487259868992 35143845375614976 35185301454471168 35242057878587703 35339143437481884 35346845891309568 35385217940007936 35444220122415104 35482697879236608 35557243783519744 35684304117186816 35687655700178944 35773011669602207 35805895837949952 35819651841270528 36023172590368656 36032864054611424 36037332969910272 36151131748233216 36202789294543872 36237596236739898 36250721642856448 36284842124923392 36345344362815488 36384800367691776 36451434825412992 36551852001240576 36591532187962752 36594968980691968 36668407651754736 36716215223660544 36802894940809536 36817361822072832 36904280326321408 37021959791647688 37026551377880064 37030029028990976 37070228318103552 37162352216715264 37172350159200256 37280854615365504 37383556694195712 37432332811166293 37481136374153472 37521825379182144 37694097376279344 37738561761338592 37753396444667904 37842524741397376 37952985407709834 37963196057537036 37967904379012608 38012691749919744 38031212996288512 38057539086518952 38107157781547008 38117409909010432 38228672953044288 38292416382252032 38333986101675264 38419286598291456 38551792840889328 38555413747514752 38560195517792256 38708397686439936 38789720491112448 38804622828043072 38931988036558848 39025103639566044 39075983826840576 39163726060585984 39219688402422528 39308578968667008 39437598270799872 39489054394197408 39531923167352616 39540539471634432 39597839668010624 39692509492027392 39760270427124588 39775899825632256 39869802852543664 39874747637716992 39921784342573056 40001899256459712 40031761709907968 40148612662701312 40159414011278848 40259214901441536 40387592499979296 40440249074294784 40536972061437852 40604564405332928 40657503863488512 40782061848213504 40785892228775936 40835272157635956 40883441908116808 40888512408167424 40936744961452032 41049518363549696 41169340103278464 41180416062413056 41229000677062198 41237986873194496 41282754263342592 41374616336621568 41414395699131312 41468390999912448 41517315367111584 41582628991647744 41649704765603649 41658782657614848 41773545144274944 41818893929100288 41822821692219392 41888623781036032 42060451360925184 42176320372938752 42277195609529881 42316058717577216 42332315812410624 42526673962981824 42543390809407488 42572840334072048 42724064793366528 42779808927047192 42785114620824576 42835584427603968 42882086147636736 42936710764277792 42953588792418304 43073626296051637 43078968430033536 43129784870101248 43197643274193408 43248599704454144 43374840465954096 43391890718871552 43494330384593088 43551037464625152 43614149476561664 43655200681548456 43762761579716608 43810269830486016 43919143528845312 44028322054895024 44045629185445888 44059191818159232 44278482975661473 44295888442181376 44348140374906368 44547569626511952 44557279131746304 44600118445218336 44658267230674944 44722983785287808 44822501031340032 44853528209111622 44924090249905152 44977091647704216 44986894770757632 45035731923646464 45130347879082752 45179340762688704 45254673906297856 45420652709318656 45565488974335616 45571140157390848 45680134955999544 45860008796778176 45884128757372928 45993872146631409 46010531315933184 46070563459896976 46120577028578052 46130629383573504 46180708158993408 46327968070214688 46386982164978686 46392735232343808 46405216463237632 46575415066335232 46608070683672576 46668882465869664 46723933609276352 46729728466477056 46784851384516608 46840048106484864 46989410504783604 47050674403746816 47118857916642512 47124701753665536 47129127855079424 47180290586677248 47293134071677494 47310263838982144 47448360419556096 47579072156249088 47759535788360704 47793021633257472 48030896787158208 48049777293213696 48127285042928091 48201508997644288 48270385726058496 48303799609812516 48316794982319864 48322787391470592 48379789499897856 48513067156922368 48601913100550656 48654674667510912 48735802668320768 48788709583950336 48891210202339648 48897273852370944 48954953631547392 49008098454441984 49065918161131872 49070526587746048 49233106777181184 49368735170506752 49426971090804736 49531862311756902 49549802955620352 49551332833626624 49707806153820672 49844742258927616 49891657921769664 49974848498871296 50029100505576192 50258796501705792 50313356758448784 50318082348451456 50324322963898368 50603980543613112 50623872505350144 50683588999892992 50743385448691936 50809543708729344 50905194713515571 50911508144585088 50971563937392384 51098234297983488 51111981468900352 51225715464388608 51261175096127568 51402390454519104 51469407912738816 51592509896375448 51719627321483264 51829383892384098 52033471519421392 52101311769120768 52205868521142336 52292917869896704 52329116243963559 52397341949627136 52411438624889344 52564425310435896 52652072525596544 52658602610245632 52709230889803488 52777952181706752 53008715156222826 53013693902832784 53020268836964352 53034533100843008 53166330183622656 53224046818854912 53229045790097408 53335865675279616 53531483550268416 53678953201922048 53729477761905792 53850123333305728 53856802004189184 54049296081917136 54226697622349824 54356394355109847 54376082464284672 54447029543514608 54518016544223232 54577200551537664 54582326615269376 54820978922247538 54827778001860864 54892453471037952 55002611477632104 55043672351123456 55204342411214304 55219194265508416 55226042733109248 55291187999883264 55356420489482112 55532939687471532 55545043543486464 55605342477155328 55698060192366592 55758525238800384 56075335041293568 56080601814566912 56221704561230208 56443087749880832 56607842642007888 56630094667001856 56702231950642432 56763787112096064 56837794657222656 56944794086305554 56965419724488704 57019037624879616 57046819494432768 57086308629778428 57114112570138624 57176114863515648 57438624573378048 57500979152512896 57506379826801664 57596857698924544 57833120621272128 57855854291828736 57992440512790784 58184580736668672 58206934242064608 58397982054838272 58413693107314688 58537655459349066 58558858038460416 58745589090878976 58829532603633792 58962868453000512 59037977300881964 59061184589575168 59233581591296112 59396759502015936 59466824593624448 59474199866425344 59640405640686882 59663849738448384 59763334708453376 59804704278815496 59882676513859584 59898786999873536 59969455530272288 60047642564861952 60173797172110336 60239121016918272 60388822352162304 60581388749968944 60594592956530688 60827482078691328 60906846607999392 60986255795232768 61178838343163904 61252908236453934 61325162862175212 61405117442178048 61494102704770736 61507505844764672 61574277545324544 61770624093619584 61843501015593297 61856980309791744 61924131395013888 62121593548696968 62225176621159552 62232893993926656 62373943487471616 62453397475313152 62652547339711472 62660317716412416 62734232538329088 62832935671554048 62907054115569664 63057512095569992 63090677041387776 63264480559408128 63438762874998784 63498473718615936 63790010944472736 63815086214111232 64041195716210944 64086097190049792 64169713390570788 64253376641405952 64360514301411328 64405066146416688 64430383188627456 64506385999863808 64694677305151872 64788429635383454 64796464911290112 64802550800734208 64872899556681216 65051612778600448 65241495576889632 65344131272589312 65421224214842496 65644142369574912 65715404745729024 65824980227342336 66042483082342536 66068443778168832 66277074871760896 66435593100689813 66443832663272064 66522210562359552 66705467340768256 66900177667827504 67011728668941056 67084475677931712 67171939140354048 67233751547010048 67386135374857728 67465637471556324 67471974058150816 67480342156136448 67498496673800192 67695521818624128 67882010859446784 67962085249856512 68130979063977984 68348233461503424 68437344587268096 68536520606025472 68790013195167264 69015796973899776 69105845189845464 69180865542867078 69195944075360256 69468415692161024 69580473247468029 69607824694856448 69772154991951412 69863122599502848 70003323698804496 70085900413914528 70177277076774912 70260072159727296 70278974519737984 70287690751229952 70484115757175406 70678286874963768 70693691782619136 70770435880015872 70939701107516241 70965395758473216 71114487567039488 71368608234373632 71375311400357888 71546023339204414 71611791675899904 71639303682541056 72046345180737312 72065728109222848 72074665939820544 72302263496466432 72405578589087744 72475192473479796 72569684249846784 72690688725630976 72769600735383552 72902869650825984 73103704002481152 73183064375925504 73189937961383936 73336815303509472 73432430447321088 73605789881619072 73808560652642816 74043919583295376 74053102755760128 74060058057981952 74140456636207104 74324704433430528 74344700318400512 74561709230731008 74767113388391424 74864665622332586 74962272748306944 75043650758364288 75388194752558688 75477123522677184 75506792889335808 75685049482794752 75905970815419668 75926392115074072 75935808758025216 76025383499839488 76062425992577024 76115078173037904 76214315563094016 76234819818020864 76457345906088576 76584832764504064 76667972203350528 76838573196582912 77103585681778656 77110827495029504 77579440982224896 77609245656086144 77863976073117696 78050207279132088 78151967653681152 78327452121171968 78439376804845056 78617157937334016 78978108788394816 79063846334705232 79081078943268864 79195679336021248 79385018984054784 79520540854249176 79551799651264512 79739605705087328 79749495275433984 79843568685146112 80003798512919424 80297225325402624 80318828022557696 80518429802883072 80775184999958592 80880498148589568 81073944122875704 81209128810665856 81564123696427008 81670544315271912 81766883816233616 81777024816334848 81873489922904064 82099036727099392 82231468383371307 82338680206556928 82360832124826112 82458001354124396 82475973746388992 82565508526685184 82749232673243136 82828791398262624 82936781999824896 83034630734223168 83299409531207298 83317565315229696 83547090288549888 83637787858200576 83645643384438784 84120902721850368 84352640745877504 84554391219059762 84632117435154432 84664631624821248 85053347925963648 85145680668144096 85417191129458331 85448129586733056 85559617854094384 85570229241649152 85671168855207936 85764172295273472 85873421528555584 85907177584836608 86147252592103274 86157936860067072 86259569740202496 86395286548386816 86497199408908288 86749680931908192 86783781437743104 86988660769186176 87228298953123328 87310401363096912 87525523159433216 87620539660972032 87838287057690624 88056644109790048 88091258370891776 88118383636318464 88556965951322946 88591776884362752 88696280749812736 89095139253023904 89200236890436672 89316534461349888 89445967570575616 89645002062680064 89707056418223244 89848180499810304 89954183295408432 89973789541515264 90071463847292928 90260695758165504 90358681525377408 90509347812595712 90841305418637312 91130977948671232 91360269911999088 91720017593556352 91768257514745856 91987744293262818 92021062631866368 92141126919793952 92241154057156104 92261258767147008 92361416317986816 92655936140429376 92773964329957372 92785470464687616 92810432926475264 93150830132670464 93337764931739328 93447867218552704 93459456932954112 93680096212969728 93978821009567208 94101348807493632 94237715833285024 94249403507331072 94360581173354496 94586268143354988 94896720839112192 95158144312498176 95519071576721408 95586043266514944 96061793574316416 96254570085856182 96540771452116992 96607599219625032 96633589964639728 96645574782941184 96759578999795712 97026134313844736 97182644453075181 97203826201101312 97309349335021824 97471605336641536 97577419167900672 97782420404679296 97794547704741888 98016196908883968 98131836322263744 98141053175492096 98466213554362368 98737470341013504 98853942181609472 99063724623513804 99102665667253248 99415612307641344 99689484517855232 99783315843539328 99949696997742592 100058201011152384 100517593003411584 100626713516897568 100636164696902912 101207961087226224 101247745010700288 101367177999785984 101486770897383872 101619087417458688 101810389427031142 101823016289170176 101943127874784768 102196468595966976 102223962937800704 102522350192255136 102804780909038208 103185019792750896 103439254642966528 103658767784768196 104066943038842784 104202623538241536 104411737042284672 104585835739793408 104658232487927118 104794683899254272 104822877249778688 105128850620871792 105304145051193088 105418461779606976 105555904363413504 106017430312445652 106027387805665568 106040537673928704 106069066201686016 106332660367245312 106448093637709824 106671731350559232 107062967100536832 107319035008806621 107357906403844096 107458955523811584 107700246666611456 108098592163834272 108453395244699648 108712788710219694 108752164928569344 108894059087029216 109036033088446464 109154401103075328 109164653230538752 109641957844495076 109655556003721728 109784906942075904 110005222955264208 110087344702246912 110408684822428608 110438388531016832 110452085466218496 110712840978964224 111065879374943064 111090087086972928 111210684954310656 111517050477600768 112150670082587136 112161203629133824 112296998433498879 112443409122460416 112886175499761664 113215685284015776 113260189334003712 113404463901284864 113527574224192128 113889588172611108 114038075249759232 114093638988865536 114172617259556856 114228225140277248 114352229727031296 114877249146756096 115001958305025792 115012759653603328 115193715397849088 115666241242544256 115984881025581568 116369161473337344 116413868484129216 116795964109676544 116827386214629376 117075310918698132 117491178181757952 117659065207267584 117925736906001024 118075954601763928 118122369179150336 118467163182592224 118793519004031872 118933649187248896 119280811281373764 119327699476896768 119526669416906752 119609408557630992 119765353027719168 119797573999747072 119938911060544576 120095285129723904 120347594344220672 120478242033836544 120777644704324608 121162777499937888 121813693215998784 121972511590465536 122357676686327808 122505816472907868 122650325724350424 122810234884356096 122988205409541472 123148555090649088 123541248187239168 123687002031186594 123713960619583488 123848262790027776 124243187097393936 124450353242319104 124747886974943232 124906794950626304 125305094679422944 125320635432824832 125468465076658176 125665871343108096 126115024191139984 126181354082775552 126528961118816256 126831586828589643 126877525749997568 126996947437231872 127580021888945472 127630172428222464 128082391432421888 128172194380099584 128339426781141576 128506753282811904 128810132292833376 128860766377254912 129012771999727616 129220878888154911 129389354610303744 129576859270766908 129592929822580224 129605101601468416 129745799113362432 130103225557200896 130482991153779264 130842448429684992 131288284739149824 131430809491458048 132084966164685072 132136887556337664 132554149743521792 132835448926984419 132871186201379626 132887665326544128 133044421124719104 133410934681536512 133800355335655008 134023457337882112 134168951355863424 134467503094020096 134772270749715456 134931274943112648 134943948116301632 134960684312272896 134996993347600384 135391043637248256 135764021718893568 135924170499713024 136261958127955968 136696466923006848 137073041212050944 137580026390334528 138031593947799552 138211690379690928 138361731085734156 138391888150720512 139160946494936058 139215649389712896 139544309983902824 139726245199005696 140006647397608992 140171800827829056 140354554153549824 140520144319454592 140557949039475968 140968231514350812 141356573749927536 141387383565238272 141540871760031744 141879402215032482 141930791516946432 142228975134078976 142737216468747264 142750622800715776 143092046678408828 143278607365082112 144092690361474624 144131456218445696 144149331879641088 144604526992932864 144811157178175488 144950384946959592 145139368499693568 145539201470767104 145805739301651968 146207408004962304 146366128751851008 146379875922767872 146673630607018944 146864860894642176 147211579763238144 147617121305285632 148087839166590752 148106205511520256 148280913272414208 148649408866861056 149123418461462016 149534226776782848 149729331244665172 149924545496613888 150087301516728576 150776389505117376 150954247045354368 151370098965589504 151811941630839336 151852784230148144 151871617516050432 152050766999678976 152230156346075808 152428631126188032 152469639636041728 152715584140546713 152914691812177152 153169665529008128 153335944406701056 153677146393165824 154207171363557312 154221654990059008 155158881964449792 155218491312172288 156100414558264176 156303935307362304 156654904242343936 156878753609690112 156987348731890677 157234315874668032 157956217576789632 158127692669410464 158391358672042496 159041081708498352 159103599302529024 159479211410174656 159498990550867968 159687137370292224 160007597025838848 160594450650805248 160637656045115392 161036859605766144 161550369999917184 162147888245751408 162354437577425401 162418257621331712 163128247392854016 163341088630543824 163533767632467232 163554049632669696 163746979845808128 164462936766742614 164677360413113856 164721664249652224 164916002708248792 164951947492777984 165131017053370368 165657582796525248 165873563999649792 166069261468446336 166598819062414596 166635130630459392 167094180577099776 167275575716401152 168241805443700736 168705281491755008 169108782438119524 169329263249642496 170106695851927296 170291361336288192 170834382258916662 170896259173466112 171119235708188768 171140458483298304 171342337710415872 171528344590546944 171746843057111168 172294505184206548 172315873720134144 172519139480404992 172790573096773632 172994398817816576 173499361863816384 173567562875486208 173977321538372352 174456597906246656 174620802726193824 175241079321944064 175676574115381248 176113288219580096 176182516741783552 176236767272636928 177113931902645892 177183553768725504 177392561499625472 178190278506047808 178400473780873344 178891935141151232 179290004125360128 179414112836446488 179696360999620608 179908366590816864 180142927694585856 180521391516331008 180717363050754816 181018695625191424 181682610837274624 182261955897342464 182720539823998176 183440035187112704 183536515029491712 183975488586525636 184282253839587904 184482308114312208 184522517534294016 184722832635973632 185311872280858752 185530503046779891 185547928659914744 185570940929375232 185620865852950528 186301660265340928 186675529863478656 186895734437105408 187360192425939456 187957642019134416 188202697614987264 188475431666570048 188498807014662144 188721162346708992 189172536286709976 189793441678224384 190316288624996352 191038143153442816 191873426227866383 192123587148632832 192509140171712364 193081542904233984 193215198439250064 193267179929279456 193291149565882368 193519157999591424 194365288906150362 194407652402202624 194618698670043648 194943210673283072 195154838335801344 195564840809358592 196032393817767936 196263672644527488 196282106350984192 196932427108724736 197474940682027008 198127449247027608 198205331334506496 198831224615282688 199306779302069439 199378969035710464 199566631687078656 199899393995485184 200116402022304768 201035186006823168 201253427033795136 201272329393805824 202415922174452448 202495490021400576 202734355999571968 202973541794767744 203620778854062284 203646032578340352 203886255749569536 204392937191933952 204447925875601408 205044700384510272 205609561818076416 206370039585501792 207317535569536392 208133886077685568 208405247076483072 208741419742404087 208823474084569344 209171671479586816 209316464975854236 209589367798508544 209645754499557376 210257701241743584 210608290102386176 210836923559213952 212034860624891304 212054775611331136 212081075347857408 212138132403372032 212896187275419648 213343462701118464 214125934201073664 214638070017613242 214715812807688192 214917911047623168 215400493333222912 216197184327668544 216906790489399296 217425577420439388 217788118174058432 218072066176892928 218308802206150656 219283915688990152 219311112007443456 219569813884151808 220010445910528416 220174689404493824 220817369644857216 220876777062033664 221425681957928448 222131758749886128 222180174173945856 222421369908621312 223034100955201536 224301340165174272 224322407258267648 224593996866997758 224886818244920832 225772350999523328 226431370568031552 226520378668007424 226759503723842089 226808927802569728 227055148448384256 227779176345222216 228076150499518464 228187277977731072 228345234519113712 228704459454062592 229754498293512192 230003916610051584 230025519307206656 230387430795698176 231332482485088512 231969762051163136 232738322946674688 232827736968258432 233591928219353088 234150621837396264 234982356363515904 235318130414535168 235851473812002048 236151909203527856 236244738358300672 236934326365184448 237587038008063744 237867298374497792 238561622562747528 238655398953793536 239218817115261984 239530706055438336 239595147999494144 239877822121089152 240695188688441344 240956484067673088 241555289408649216 242325554999875776 243627386431997568 245011632945815736 245300651448700848 245620469768712192 245976410819082944 246297110181298176 246694405150113921 247082496374478336 247374004062373188 247427921239166976 247696525580055552 248486374194787872 248900706484638208 249813589901252608 250610189358845888 250641270865649664 250936930153316352 252230048382279968 252362708165551104 253057922237632512 253663173657179286 253755051499995136 253993894874463744 255160043777890944 256164782864843776 256344388760199168 256678853562283152 257013506565623808 257620264585666752 257721532754509824 258441757776309822 258778709220607488 259153718541533816 259185859645160448 259210203202936832 259491598226724864 260206451114401792 260965982307558528 261684896859369984 262576569478299648 262861618982916096 264169932329370144 264273775112675328 265108299487043584 265670897853968838 265742372402759252 265775330653088256 266088842249438208 266821869363073024 267600710671310016 268046914675764224 268337902711726848 268935006188040192 269544541499430912 269862549886225296 269887896232603264 269921368624545792 270782087274496512 271528043437787136 271848340999426048 272523916255911936 273392933846013696 274146082424101888 275160052780669056 276063187895599104 276423380759381856 276723462171468312 276783776301441024 278321892989872116 278431298779425792 279088619967805648 279452490398011392 280013294795217984 280343601655658112 281040288638909184 281115898078951936 281936463028701624 282713147499855072 283081743520063488 283758804430064964 284457950268157952 285474432937494528 285501245601431552 286184093356817656 286557214730164224 288185380722949248 288262912436891392 289622314356350976 289900769893919184 290278736999387136 291078402941534208 291547933359225543 291611478603303936 292414816009924608 292732257503702016 292759751845535744 293347261214037888 294423159526476288 295234242610571264 296175678333181504 296212411023040512 296561826544828416 298246836922924032 299068453553565696 299458662489330344 299849090993227776 300174603033457152 301515384072361459 301552779010234752 301908494090708736 302740197931179008 303623883261678672 303705568460296288 303743235032100864 304101533999357952 304460312692151616 304857262252376064 305431168281093426 305829383624354304 306339331058016256 306671888813402112 308414342727114624 308443309980118016 310317763928899584 310436982624344576 312200829116528352 312607870614724608 313309808484687872 313757507219380224 313974697463781354 314468631749336064 315912435153579264 316255385338820928 316782717344084992 318082163416996704 318207198605058048 318958422820349312 318997981101735936 320015194051677696 321188901301610496 321275312090230784 321957105026419863 322073719211532288 323100739999834368 324295776491502816 324708875154850802 324836515242663424 326256494785708032 326682177261087648 327067535264934464 327108099265339392 327493959691616256 328925873533485228 329354720826227712 329443328499304448 329832005416497584 329903894985555968 330262034106740736 331315165593050496 332138522936892672 333197638124829192 333270261260918784 334551151432802304 336483610887401472 336890995300496637 337410562983510016 338217564876239048 338658526499284992 340213391703854592 340582722672576384 341668764517833324 342238471416377536 342280916966596608 342684675420831744 343056689181093888 343493686114222336 344589010368413096 344631747440268288 345038278960809984 345581146193547264 345988797635633152 346998723727632768 347954643076744704 348913195812493312 349241605452387648 350482158643888128 352226576439160192 352473534545273856 354227863805291784 354367107537451008 354785122999250944 356336362994608997 356380557012095616 356800947561746688 357783870282302464 358580008250720256 358828225672892976 359392721999241216 359816733181633728 360285855389171712 361042783032662016 361434726101509632 362037391250382848 364523911794684928 365441079647996352 366880070374225408 367073030058983424 367950977173051272 368564507679175808 368964616228624416 369445665271947264 370623744561717504 371061006093559782 371095857319829488 371141881858750464 371241731705901056 372603320530681856 373351059726957312 373791468874210816 374720384851878912 375915284038268832 376405395229974528 376950863333140096 376997614029324288 378345072573419952 379586883356448768 380494760485768929 380632577249992704 382076286306885632 383746852455732766 384247174297265664 385018280343424728 386430396878500128 386534359858558912 386582299131764736 387038315999182848 387662636664464733 388730577812300724 388815304804405248 389237397340087296 389886421346566144 390309676671602688 391129681618717184 392527345289054976 392564212701968384 393864854217449472 396254898494055216 396410662669012992 397662449230565376 398613558604138878 398757938071420928 399133263374157312 399798787990970368 400232804044609536 402070372013646336 402506854067590272 402544658787611648 404831844348904896 404990980042801152 405947083589535488 407241557708124568 407292065156680704 407772511499139072 408785874383867904 408895851751202816 410089400769020544 411219123636152832 412740079171003584 414635071139072784 416267772155371136 417482839484808174 417646948169138688 418343342959173632 418632929951708472 419178735597017088 419291508999114752 420515402483487168 421216580204772352 421673847118427904 424069721249782608 424109551222662272 424162150695714816 425792374550839296 426686925402236928 428251868402147328 429276140035226484 429835822095246336 430800986666445824 432394368655337088 433813580978798592 434851154840878776 435576236348116864 436617604412301312 438567831377980304 438622224014886912 439139627768303616 440020891821056832 440349378808987648 441634739289714432 441753554124067328 442851363915856896 444263517499772256 444842739817242624 448602680330348544 448644814516535296 449187993733995516 449773636489841664 451544701999046656 452862741136063104 453519007447684178 453617855605139456 454110296896768512 455558352690444432 456152300999036928 456690469038227424 457408918908125184 458146752421640139 459508996587024384 460007833220103168 460051038614413312 460774861591396352 462664964970177024 463939524102326272 465049151704828691 465476645893349376 465655473936516864 468301243674792528 469964712727031808 470636260829070336 471702947624004096 472303818407055712 472489476716601344 473868652730368896 475174076016127488 475734596748995584 477123245125495056 477310797907587072 478437634230523968 479061412110876672 479755644242178304 481390377376882688 481912968135346176 483110578817298432 484651109999751552 487063312732276203 487254772863995136 490023265891631472 490601302897401696 491240939537424384 491952821638165888 493388810300227842 494164992748956672 494748008124746376 494855842478333952 495393051160111104 496972748389575744 497801412969276416 499627179802505216 501220378717691776 501282541731299328 504460096764559936 504725416331102208 506115844475265024 507326347314358572 507987789748927488 510320087555781888 512329565729687552 512688777520398336 513357707124566304 514027013131247616 515240529171333504 516883515552619644 517557418441214976 518307437083067632 518371719290320896 518420406405873664 518983196453449728 520412902228803584 521931964615117056 523369793718739968 525723237965832192 528339864658740288 528547550225350656 530216598974087168 531341795707937676 531484744805518504 531550661306176512 532177684498876416 533643738726146048 535201421342620032 536093829351528448 536675805423453696 537870012376080384 539089082998861824 539725099772450592 539775792465206528 541564174548993024 543056086875574272 543696681998852096 545047832511823872 546785867692027392 548292164848203776 550320105561338112 552846761518763712 553446924342936624 553567552602882048 556643785979744232 556862597558851584 558177239935611296 558904980796022784 559957141848671281 560026589590435968 560687203311316224 562080577277818368 562231796157903872 563872926057403248 565426294999710144 566163487040126976 567517608860129928 568915900536315904 570948865874989056 572368186713635312 573114429460328448 575620278683599149 576370761445898496 576525824873782784 579244628712701952 579801539787838368 580557473998774272 583095866718451086 583222957206607872 584829632019849216 585464515007404032 585519503691071488 586694522428075776 588846319052952576 590468485221142528 592351356666363008 592424822046081024 596493673845848064 597920337906208317 598136907107131392 598917324978660688 599698181986455552 600349206066914304 603030768144722918 603105558020469504 603816988181417472 605480395862358016 607247766523357344 607411136920592576 607486470064201728 608203067998715904 608920625384303232 610862336562186852 611658767248708608 612678662116032512 613343777626804224 616828685454229248 616886619960236032 620873965248689152 624401658233056704 625215741229449216 626619616969375744 627515014438760448 627949394927562708 628937263498672128 631824870307158528 632510770677641856 633565434688169984 636164326833993408 636414397210116096 637916845640698624 640030388103355392 642377802603220992 642550624180461568 643914210052839726 644147438423064576 646201479999668736 648591552983005632 649417750309701604 649673030485326848 653364354522175296 654135070529868928 654216198530678784 657851747066970456 658709441652455424 658886656998608896 659664010832995168 660524068213481472 662630331186100992 664277045873785344 666395276249658384 666540522521837568 669102302865604608 672967221774802944 673781990600993274 676435129752478096 677317052998569984 680278511171526267 680426783407709184 681165445345152768 683337529035666648 684476942832755072 684561833933193216 686113378362187776 686987372228444672 689178020736826192 689263494880536576 690076557921619968 691162292387094528 691977595271266304 693997447455265536 695909286153489408 697826391624986624 698483210904775296 704453152878320384 704947069090547712 708455727610583568 708734215074902016 709570245998501888 712672725989217994 712761114024191232 713601895123493376 715567740564604928 717656451345785952 718785443998482432 719633466363267456 722085566065324032 722869452203019264 724074782500765696 729047823589369856 730882159295992704 733760140748450816 735901954346102544 737129015358351616 737929232457248832 738891330543894528 741247489123435008 742122012187119564 742191714639658976 742283763717500928 742483463411802112 746702119453914624 747582937748421632 749440769703757824 751830568076537664 752810790459949056 753901726666280192 756690145146839904 759173766712897536 760989520971537858 761265154499985408 764152572613771264 767493704911465532 768494348594531328 770036560686849456 772860793757000256 773068719717117824 773164598263529472 775325273328929466 777461155624601448 777630609608810496 778474794680174592 780619353343205376 782259363237434368 785054690578109952 785128425403936768 787729708434898944 792509796988110432 792821325338025984 795324898461130752 797227117208277756 798266526748314624 799597575981940736 800465608089219072 804140744027292672 805013708135180544 805089317575223296 809663688697809792 811894167179070976 814483115416249136 814584130313361408 815545022998278144 817571748767735808 817791703502405632 820178801538041088 822438247272305664 825480158342007168 829270142278145568 832535544310742272 834965678969616348 835293896338277376 836686685918347264 837265859903416944 838357471194034176 838583017998229504 841030804966974336 842433160409544704 843347694236855808 848139442499565216 848219102445324544 853373850804473856 856503736804294656 858552280070452968 859671644190492672 861601973332891648 864788737310674176 869702309681757552 871152472696233728 873235208824602624 877135662755960608 877244448029773824 878279255536607232 880041783642113664 883269478579428864 883507108248134656 885702727831713792 888527034999544512 889685479634485248 897205360660697088 898375987467991032 899547272979683328 903089403998093312 904546152217084377 905725482272126208 907038014895368356 907235711210278912 908220593793537024 911116705380888864 912304601998073856 913380938076454848 916293504843280278 919017993174048768 920015666440206336 920102077228826624 925329929940354048 927879048204652544 930098303409657382 930953291786698752 931310947873033728 936602487349585056 939929425454063616 941272521658140672 943405895248008192 944607636814111424 944978953433202688 947737305460737792 950348152032254976 951469193497991168 954246490250990112 954621595815174144 956875268461047936 959511288484356608 962780754753765376 963825936270692352 966221157634596864 969302219999503104 974126625464552406 974509545727990272 980046531783262944 981202605794803392 982481879074848768 983905643276331776 986777620600455684 988329985497913344 989496016249492752 989711684956667904 990786102320222208 993945496779151488 995602825938552832 999254359605010432 1002440757435383552 1008920193529119872 1009450832662204416 1012231688950530048 1014652694628717144 1015975579497854976 1020640175111563776 1024659131459375104 1026715414249132608 1028054026262495232 1030481058342667008 1033767031105239288 1035114836882429952 1036614874166135264 1036743438580641792 1037966392906899456 1043863929230234112 1046739587437479936 1051446475931664384 1056679729317480576 1062683591415875352 1062969489611037008 1063101322612353024 1064355368997752832 1067287477452292096 1069009088983826991 1070402842685240064 1072187658703056896 1073351610846907392 1075740024752160768 1078178165997723648 1079450199544901184 1079551584930413056 1083128349097986048 1086112173751148544 1087393363997704192 1093571735384054784 1096584329696407552 1100640211122676224 1105693523037527424 1106893848685873248 1113287571959488464 1113725195117703168 1116354479871222592 1117809961592045568 1119914283697342562 1120053179180871936 1121374406622632448 1124161154555636736 1124463592315807744 1127745852114806496 1130852589999420288 1135035217720259856 1137831801072631808 1141897731749978112 1144736373427270624 1146228858920656896 1151240557367198298 1152741522891796992 1153051649747565568 1159603079575676736 1161114947997548544 1166191733436902172 1166445914413215744 1169659264039698432 1170929030014808064 1173389044856151552 1177692638105905152 1180936970442285056 1184702713332726016 1192987347691696128 1195840675812416634 1196273814214262784 1197834649957321376 1199396363972911104 1200698412133828608 1206061536289445836 1206211116040939008 1207633976362834944 1210960791724716032 1214495533046714688 1214822273841185152 1214972940128403456 1217841250768606464 1221724673124373704 1223317534497417216 1226687555253608448 1233657370908458496 1233773239920472064 1241747930497378304 1248803316466113408 1255030028877520896 1255898789855125416 1257874526997344256 1263649740614317056 1265021541355283712 1267130869376339968 1272328653667986816 1275833691281397248 1280060776206710784 1284755605206441984 1285101248360923136 1287828420105679452 1292402959999337472 1297183105966011264 1298835500619403208 1299346060970653696 1306728709044350592 1308270141059737856 1315703494133940912 1317418883304910848 1317773313997217792 1319328021665990336 1321048136426962944 1325260662372201984 1328554091747570688 1332790552499316768 1345934443549605888 1347563981201986548 1352870259504956192 1354634105997139968 1360557022343052534 1360853566815418368 1362330890690305536 1366675058071333296 1368953885665510144 1372226756724375552 1373974744456889344 1378356041473652384 1378526989761073152 1380153115843239936 1382324584774189056 1387994894910531072 1391818572306978816 1395147455114486073 1395652783249973248 1396966421809550592 1408906305756640768 1409894138181095424 1416911455221167136 1417468430149804032 1419140491997003776 1425345451978435988 1425522228048382464 1427203790246986752 1431135481129209856 1435312902691571904 1439266932726534912 1444171132130648064 1445738904406038528 1458095647178739712 1461189938196828609 1461764318591985408 1467520281496901632 1471803908692205088 1474258030716703232 1475858464914497664 1482494978246870016 1484244024374239128 1484383429279317952 1484567527435001856 1484966926823604224 1493404238907829248 1495165875496843264 1498881539407515648 1503661136153075328 1507803453332560384 1513380290293679808 1518347533425795072 1521979041943075716 1534987409822931064 1536988697189062656 1540073121373698912 1545721587514000512 1546137439434235648 1550650546657858932 1554922311249202896 1555261219217620992 1556949589360349184 1561238706686410752 1564518726474868736 1570109381156219904 1570256850807873536 1585019593976220864 1585642650676051968 1590649796922261504 1594454234416555512 1596533053496629248 1600931216178438144 1608281488054585344 1610027416270361088 1610178635150446592 1619327377395619584 1623788334358141952 1628966230832498272 1629168260626722816 1631090045996556288 1635143497535471616 1640357603076082176 1644876494544611328 1650960316684014336 1658540284556291136 1665071088621484544 1669931357939232696 1670587792676554752 1674531719806833888 1676714942388068352 1677166035996459008 1679871425546013843 1682061609933948672 1684866320819089408 1686695388473711616 1696278884999130432 1696438204890649088 1706747701608947712 1717104560140905936 1719343288380985344 1723203946665783296 1726860836050797447 1729577474621348352 1739404619363515104 1742304945392467456 1754271325511921216 1754488896059547648 1756558511073214464 1760083567284227328 1766538957158857728 1767014216496269312 1771405455663427584 1777054069999089024 1794410721321394176 1796751974935982064 1799094545959366656 1809092304434168754 1811450964544252416 1814076029790736712 1814471422420557824 1816441187587074048 1822233410761777728 1824609203996147712 1826761876152909696 1832587009686560556 1838035986348097536 1840031332880412672 1850659859880708096 1855758096409305088 1860196606819314764 1862621895746067456 1873204974699170112 1879858850908127232 1882545043316281344 1886811790496016384 1889215273628222848 1895474610921475584 1900696304064509952 1902938386995982336 1908492980501980224 1909243191630348288 1913750536922095872 1919022576968713216 1927651872541384704 1932442315269193728 1938604439999006208 1948253250929104812 1949019091455980544 1960093063566525888 1962405211589606784 1967811286552663552 1973555241200911368 1976659970995826688 1978992032498985504 1981572204640444416 1987890993558302976 1991205651877105664 1998508719210020864 2004881514870767104 2017840387058239744 2018901665324408832 2029305389257434288 2031951158995709952 2040835533514578801 2041280350223127552 2049318262918750208 2053430828498265216 2060962116685334016 2067534062210478576 2070229673764859904 2073229748332270528 2073486877161283584 2075932785813798912 2087727858460468224 2093479174874959872 2110607688506530213 2113359458634961152 2125367182831750704 2125938979222074016 2126202645224706048 2128710737995505664 2138018177967653982 2140805685370480128 2144375317406113792 2146703221693814784 2156356331995447296 2158900399089802368 2159103169860826112 2166256698195972096 2172224347502297088 2187143470768109568 2193168659392815104 2201280422245352448 2211387046075054848 2213787697371746496 2226575143918976928 2227450390235406336 2232708959742445184 2239828567394685124 2240106358361743872 2242748813245264896 2248322309111273472 2248927184631615488 2255491704229612992 2261705179998840576 2270070435440519712 2283795463499956224 2289472746854541248 2292457717841313792 2302481114734396596 2305483045783593984 2306103299495131136 2319206159151353472 2332383466873804344 2332891828826431488 2341858060029616128 2346778089712303104 2355385276211810304 2361873940884570112 2369405426665452032 2385974695383392256 2391681351624833268 2395669299914642752 2398792727945822208 2401396824267657216 2412123072578891672 2412422232081878016 2415267952725669888 2421921583449432064 2428991066093429376 2429644547682370304 2435682501537212928 2443449346248747408 2446635068994834432 2453375110507216896 2467314741816916992 2467546479840944128 2483495860994756608 2494354540962262979 2497606632932226816 2510060057755041792 2511797579710250832 2515749053994688512 2527299481228634112 2530043082710567424 2534261738752679936 2544657307335973632 2551667382562794496 2560121552413421568 2569511210412883968 2575656840211358904 2584805919998674944 2594366211932022528 2597671001238806416 2598692121941307392 2613457418088701184 2616540282119475712 2631406988267881824 2634837766609821696 2635546627994435584 2638656043331980672 2650521324744403968 2657108183495141376 2665581104998633536 2695127962403973096 2705740519009912384 2709268211994279936 2713638456651253131 2721114044686105068 2721707133630836736 2724661781380611072 2733350116142666592 2737907771331020288 2747949488913778688 2756712082947304768 2757053979522146304 2760306231686479872 2775989789821062144 2783637144613957632 2790294910228972146 2791305566499946496 2793932843619101184 2817812611513281536 2819788276362190848 2833822910442334272 2834936860299608064 2850690903956871976 2851044456096764928 2854407580493973504 2862270962258419712 2870625805383143808 2878533865453069824 2888342264261296128 2891477808812077056 2916191294357479424 2922379876393657218 2923528637183970816 2935040562993803264 2943607817384410176 2948516061433406464 2951716929828995328 2964989956493740032 2968488048748478256 2968766858558635904 2969135054870003712 2986808477815658496 2990331750993686528 2997763078815031296 3007322272306150656 3015606906665120768 3026760580587359616 3036695066851590144 3043958083886151432 3069974819645862128 3073977394378125312 3080146242747397824 3091443175028001024 3092274878868471296 3101301093315717864 3109844622498405792 3113899178720698368 3129037452949737472 3140218762312439808 3140513701615747072 3170039187952441728 3188908468833111024 3193066106993258496 3201862432356876288 3207027266951480973 3216562976109170688 3220054832540722176 3220357270300893184 3238654754791239168 3247576668716283904 3257932461664996544 3258336521253445632 3262180091993112576 3280715206152164352 3289752989089222656 3301920633368028672 3317080569112582272 3330142177242969088 3339862715878465392 3341175585353109504 3349063439613667776 3353429884776136704 3359742851092027686 3364123219867897344 3369732641638178816 3373390776947423232 3392557769998260864 3392876409781298176 3413495403217895424 3434209120281811872 3438686576761970688 3446407893331566592 3453721672101594894 3459154949242696704 3478809238727030208 3484609890784934912 3508542651023842432 3508977792119095296 3520167134568454656 3533077914317715456 3534028432992538624 3542810911326855168 3554108139998178048 3588821442642788352 3593503949871964128 3598189091918733312 3618184608868337508 3622901929088504832 3628152059581473424 3628942844841115648 3632882375174148096 3644466821523555456 3653523752305819392 3665174019373121112 3680062665760825344 3701319719761416192 3711516192818610176 3720393213638629528 3725243791492134912 3746409949398340224 3765090086632562688 3773623580992032768 3778430547256445696 3790949221842951168 3801392608129019904 3805876773991964672 3816985961003960448 3827501073844191744 3838045153937426432 3855303745082769408 3877208879998012416 3896506501858209624 3898038182911961088 3919699992940698967 3920186127133051776 3924810423179213568 3935622573105327104 3947110482401822736 3953319941991653376 3957984064997971008 3963144409280888832 3975781987116605952 3982411303754211328 4009763029741534208 4035680774116479488 4037803330648817664 4058610778514868576 4063902317991419904 4081671067029157602 4082560700446255104 4098636525837500416 4106861656996530432 4121924233370668032 4135068124420957152 4140459347529719808 4146459496664541056 4146973754322567168 4175455716920936448 4185442365343458219 4186958349749919744 4221215377013060426 4226718917269922304 4250734365663501408 4251877958444148032 4252405290449412096 4257421475991011328 4276036355935307964 4281611370740960256 4288750634812227584 4293406443387629568 4317800798179604736 4318206339721652224 4332513396391944192 4374286941536219136 4386337318785630208 4402560844490704896 4422774092150109696 4427575394743492992 4453150287837953856 4454900780470812672 4465417919484890368 4479657134789370248 4480212716723487744 4485497626490529792 4496644618222546944 4497854369263230976 4510983408459225984 4523410359997681152 4540140870881039424 4578945493709082496 4604962229468793192 4610966091567187968 4612206598990262272 4638412318302706944 4664766933747608688 4665783657652862976 4683716120059232256 4693556179424606208 4710770552423620608 4738810853330904064 4771949390766784512 4783362703249666536 4791338599829285504 4802793648535314432 4824246145157783344 4824844464163756032 4830535905451339776 4843843166898864128 4857982132186858752 4859289095364740608 4871365003074425856 4886898692497494816 4893270137989668864 4934629483633833984 4935092959681888256 4966991721989513216 4988709081924525958 4995213265864453632 5023595159420501664 5031498107989377024 5039614276638041529 5054598962457268224 5060086165421134848 5068523477505359872 5089314614671947264 5103334765125588992 5120243104826843136 5151313680422717808 5169611839997349888 5188732423864045056 5195342002477612832 5197384243882614784 5226914836177402368 5233080564238951424 5262813976535763648 5269675533219643392 5277312086663961344 5301042649488807936 5314216366990282752 5331162209997267072 5390255924807946192 5411481038019824768 5427276913302506262 5442228089372210136 5443414267261673472 5449323562761222144 5466700232285333184 5475815542662040576 5495898977827557376 5513424165894609536 5514107959044292608 5551979579642124288 5567274289227915264 5580589820457944292 5587865687238202368 5635625223026563072 5639576552724381696 5667645820884668544 5701381807913743952 5702088912193529856 5708815160987947008 5724541924516839424 5741251610766287616 5757067730906139648 5782955617624154112 5832382588714958848 5844759752787314436 5847057274367941632 5870081125987606528 5887215634768820352 5897032122866812928 5903433859657990656 5929979912987480064 5936976097496956512 5937533717117271808 5973616955631316992 5980663501987373056 5995526157630062592 6014644544612301312 6031213813330241536 6053521161174719232 6087916167772302864 6139949639291724256 6147954788756250624 6160292485494795648 6182886350056002048 6184549757736942592 6202602186631435728 6219689244996811584 6227798357441396736 6258074905899474944 6280437524624879616 6331823065519590639 6340078375904883456 6377816937666222048 6386132213986516992 6414054533902961946 6433125952218341376 6440109665081444352 6440714540601786368 6477309509582478336 6495153337432567808 6515864923329993088 6516673042506891264 6561430412304328704 6579505978178445312 6603841266736057344 6634161138225164544 6660284354485938176 6679725431756930784 6682351170706219008 6698126879227335552 6719485702184055372 6728246439735794688 6739465283276357632 6746781553894846464 6785115539996521728 6785752819562596352 6868418240563623744 6877373153523941376 6892815786663133184 6907443344203189788 6918309898485393408 6957618477454060416 6969219781569869824 7017085302047684864 7040334269136909312 7066155828635430912 7068056865985077248 7085621822653710336 7108216279996356096 7187007899743928256 7196378183837466624 7236369217736675016 7245803858177009664 7256304119162946848 7265764750348296192 7288933643047110912 7307047504611638784 7330348038746242224 7360125331521650688 7402639439522832384 7440786427277259056 7450487582984269824 7483063622886788937 7492819898796680448 7530180173265125376 7547247161984065536 7556861094512891392 7581898443685902336 7602785216258039808 7611753547983929344 7633971922007920896 7655002147688383488 7676090307874852864 7754417759996024832 7793013003716419248 7796076365823922176 7839399985881397934 7840372254266103552 7849620846358427136 7871245146210654208 7894220964803645472 7906639883983306752 7915968129995942016 7951563974233211904 7964822607508422656 8019526059483068416 8071361548232958976 8117221557029737152 8127804635982839808 8163342134058315204 8165121400892510208 8213723313993060864 8243848466741336064 8270136248841914304 8280918695059439616 8292918993329082112 8350911433841872896 8370884730686916438 8373916699499839488 8442430754026120852 8453437834539844608 8501468731327002816 8503755916888296064 8504810580898824192 8552072711870615928 8563222741481920512 8586812886775259136 8635601596359209472 8636412679443304448 8665026792783888384 8748573883072438272 8805121688981409792 8845548184300219392 8855150789486985984 8906300575675907712 8930835838969780736 8959314269578740496 8960425433446975488 8970995252981059584 8993289236445093888 8995708738526461952 9021966816918451968 9046820719995362304 9080281741762078848 9157890987418164992 9209924458937586384 9221932183134375936 9224413197980524544 9276824636605413888 9329533867495217376 9387112358849212416 9421541104847241216 9477621706661808128 9566725406499333072 9582677199658571008 9605587297070628864 9648492290315566688 9649688928327512064 9661071810902679552 9715964264373717504 9718578190729481216 9742730006148851712 9773797384994989632 9786540275979337728 9869258967267667968 9933983443979026432 9977418163849051916 9990426531728907264 10047190318841003328 10079228553276083058 10109197924914536448 10120172330842269696 10178629229343894528 10206669530251177984 10240486209653686272 10302627360845435616 10339223679994699776 10377464847728090112 10390684004955225664 10394768487765229568 10453829672354804736 10466161128477902848 10525627953071527296 10554624173327922688 10602085298977615872 10628432733980565504 10662324419994534144 10780511849615892384 10822962076039649536 10854553826605012524 10884456178744420272 10886828534523346944 10898647125522444288 10933400464570666368 10951631085324081152 10991797955655114752 11026848331789219072 11103959159284248576 11134548578455830528 11161179640915888584 11175731374476404736 11271250446053126144 11335291641769337088 11402763615827487904 11404177824387059712 11417630321975894016 11482503221532575232 11514135461812279296 11565911235248308224 11689519505574628872 11694114548735883264 11740162251975213056 11759099978822096901 11774431269537640704 11794064245733625856 11806867719315981312 11859959825974960128 11873952194993913024 11875067434234543616 11947233911262633984 11961327003974746112 12029289089224602624 12062427626660483072 12107042322349438464 12175832335544605728 12279899278583448512 12295909577512501248 12320584970989591296 12365772700112004096 12369099515473885184 12405204373262871456 12439378489993623168 12516149811798949888 12560875049249759232 12663646131039181278 12680156751809766912 12755633875332444096 12772264427973033984 12828109067805923892 12866251904436682752 12880219330162888704 12954619019164956672 12990306674865135616 13031729846659986176 13122860824608657408 13159011956356890624 13207682533472114688 13268322276450329088 13320568708971876352 13359450863513861568 13364702341412438016 13396253758454671104 13438971404368110744 13456492879471589376 13493563107789692928 13570231079993043456 13571505639125192704 13736836481127247488 13814886688406379576 13836619796970786816 13915236954908120832 13938439563139739648 14034170604095369728 14080668538273818624 14132311657270861824 14136113731970154496 14216432559992712192 14374015799487856512 14472738435473350032 14491607716354019328 14512608238325893696 14531529500696592384 14577867286094221824 14614095009223277568 14660696077492484448 14805278879045664768 14881572854554518112 14900975165968539648 14966127245773577874 14985639797593360896 15094494323968131072 15113722189025782784 15163796887371804672 15205570432516079616 15267943844015841792 15310004295376766976 15352180615749705728 15508835519992049664 15586026007432838496 15592152731647844352 15678799971762795868 15680744508532207104 15699241692716854272 15742490292421308416 15788441929607290944 15831936259991884032 15903127948466423808 16039052118966136832 16142723096465917952 16234443114059474304 16326684268116630408 16330242801785020416 16427446627986121728 16487696933482672128 16540272497683828608 16585837986658164224 16701822867683745792 16741769461373832876 16884861508052241704 16906875669079689216 17002937462654005632 17007511833776592128 17104145423741231856 17126445482963841024 17173625773550518272 17271203192718418944 17272825358886608896 17497147766144876544 17610243377962819584 17691096368600438784 17710301578973971968 17812601151351815424 17861671677939561472 17918628539157480992 17920850866893950976 17941990505962119168 17986578472890187776 18043933633836903936 18093641439990724608 18160563483524157696 18315781974836329984 18419848917875172768 18443864366268751872 18448826395961049088 18553649273210827776 18659067734990434752 18774224717698424832 18955243413323616256 18995469196558771917 19133450812998666144 19165354399317142016 19296984580631133376 19299377856655024128 19322143621805359104 19431928528747435008 19437156381458962432 19485460012297703424 19547594769989979264 19738517934535335936 19954836327698103832 19980853063457814528 20094380637682006656 20158457106552166116 20218395849829072896 20240344661684539392 20357258458687789056 20413339060502355968 20605254721690871232 20678447359989399552 20754929695456180224 20781368009910451328 20907659344709609472 20932322256955805696 21051255906143054592 21109248346655845376 21204170597955231744 21256865467961131008 21324648839989068288 21561023699231784768 21645924152079299072 21709107653210025048 21768912357488840544 21797294251044888576 21866800929141332736 21903262170648162304 21983595911310229504 22053696663578438144 22207918318568497152 22322359281831777168 22351462748952809472 22449190868660366811 22542500892106252288 22670583283538674176 22805527231654975808 22808355648774119424 22835260643951788032 22965006443065150464 23028270923624558592 23379039011149257744 23388229097471766528 23518199957644193802 23548862539075281408 23588128491467251712 23613735438631962624 23719919651949920256 23747904389987826048 23750134868469087232 23894467822525267968 24058578178449205248 24124855253320966144 24214084644698876928 24351664671089211456 24559798557166897024 24641169941979182592 24731545400224008192 24738199030947770368 24810408746525742912 24878756979987246336 25121750098499518464 25327292262078362556 25360313503619533824 25511267750664888192 25656218135611847784 25760438660325777408 25909238038329913344 25980613349730271232 26063459693319972352 26245721649217314816 26415365066944229376 26536644552900658176 26641137417943752704 26718901727027723136 26792507516909342208 26877942808736221488 26912985758943178752 26987126215579385856 27140462159986086912 27143011278250385408 27437899950584892769 27473672962254494976 27629773376812759152 27673239593941573632 27830473909816241664 27876879126279479296 28068341208190739456 28161337076547637248 28264623314541723648 28432865119985424384 28748031598975713024 28945476870946700064 28983215432708038656 29025216476651787392 29155734572188443648 29228190018446555136 29321392154984968896 29763145709109036224 29801950331937079296 29932254491547155748 29971279595186721792 30227444378051565568 30327593774743609344 30535887688031683584 30620008590753533952 30704361231499411456 31017671039984099328 31172052014865676992 31184305463295688704 31357599943525591736 31361489017064414208 31398483385433708544 31484980584842616832 31576883859214581888 31663872519983768064 31806255896932847616 32078104237932273664 32285446192931835904 32468886228118948608 32653368536233260816 32660485603570040832 32854893255972243456 32975393866965344256 33080544995367657216 33171675973316328448 33403645735367491584 33483538922747665752 33769723016104483408 33813751338159378432 34005874925308011264 34015023667553184256 34208290847482463712 34252890965927682048 34542406385436837888 34545650717773217792 35220486755925639168 35277299936466290703 35382192737200877568 35420603157947943936 35625202302703630848 35723343355879122944 35837257078314961984 35841701733787901952 35883981011924238336 36087867267673807872 36187282879981449216 36321126967048315392 36631563949672659968 36839697835750345536 36887728732537503744 37107298546421655552 37318135469980869504 37548449435396849664 37910486826647232512 37990938393117543834 38266901625997332288 38330708798634284032 38593969161262266752 38598755713310048256 38863857057494870016 38874312762917924864 38970920024595406848 39095189539979958528 39477035869070671872 39909672655396207664 39961706126915629056 40188761275364013312 40316914213104332232 40480689323369078784 40714516917375578112 40826678121004711936 41210509443381742464 41509859390912360448 41562736019820902656 41815318689419218944 41864644513911611392 42102511812286109184 42218496693311690752 42408341195910463488 42649297679978136576 43122047398463569536 43291848304158598144 43418215306420050096 43537824714977681088 43594588502089777152 43733601858282665472 43806524341296324608 44107393327156876288 44415836637136994304 44644718563663554336 44702925497905618944 44898381737320733622 45085001784212504576 45341166567077348352 45611054463309951616 45616711297548238848 45930012886130300928 46056541847249117184 46758078022298515488 46776458194943533056 47036399915288387604 47097725078150562816 47176256982934503424 47227470877263925248 47495808779975652096 47500269736938174464 48117156356898410496 48249710506641932288 48428169289397753856 48703329342178422912 49119597114333794048 49282339883958365184 49463090800448016384 49476398061895540736 49620817493051485824 49757513959974492672 50654584524156725112 50720627007239067648 51022535501329776384 51312436271223695568 51520877320651554816 51818476076659826688 52126919386639944704 52491443298434629632 52830730133888458752 53073289105801316352 53282274835887505408 53437803454055446272 53585015033818684416 53755885617472442976 53825971517886357504 54280924319972173824 54286022556500770816 54875799901169785538 54947345924508989952 55259546753625518304 55346479187883147264 55660947819632483328 55753758252558958592 56136682416381478912 56322674153095274496 56865730239970848768 57496063197951426048 57890953741893400128 57966430865416077312 58050432953303574784 58311469144376887296 58456380036893110272 58642784309969937792 59526291418218072448 59864508983094311496 59942559190373443584 60454888756103131136 60655187549487218688 61071775376063367168 61240017181507067904 62035342079968198656 62344104029731353984 62715199887051183472 62722978034128828416 62796966770867417088 62969961169685233664 63153767718429163776 63327745039967536128 63612511793865695232 64156208475864547328 64570892385863671808 64937772456237897216 65306737072466521632 65709786511944486912 65950787733930688512 66161089990735314432 66343351946632656896 66967077845495331504 67539446032208966816 67627502676318756864 68011749850616022528 68030047335106368512 68416581694964927424 68505781931855364096 69084812770873675776 70554599872932581406 70764385474401755136 70841206315895887872 71250404605407261696 71446686711758245888 71674514156629923968 71683403467575803904 72175734535347615744 72374565759962898432 72642253934096630784 73263127899345319936 73679395671500691072 74214597092843311104 74636270939961739008 75820973653294465024 75981876786235087668 76533803251994664576 76661417597268568064 77187938322524533504 77727714114989740032 77748625525835849728 77941840049190813696 78190379079959917056 79819345310792415328 79923412253831258112 80377522550728026624 80633828426208664464 80961378646738157568 81429033834751156224 82313699851754678307 82421018886763484928 83019718781824720896 83125472039641805312 83630637378838437888 83729289027823222784 84205023624572218368 84436993386623381504 85298595359956273152 86244094796927139072 86583696608317196288 86836430612840100192 87075649429955362176 87467203716565330944 87613048682592649216 88214786654313752576 89289437127327108672 89405850995811237888 89796763474641467244 90682333134154696704 91222108926619903232 91860025772260601856 92113083694498234368 93516156044597030976 93552916389887066112 94072799830576775208 94195450156301125632 94454941754527850496 94991617559951304192 95000539473876348928 96234312713796820992 96856338578795507712 97406658684356845824 98239194228667588096 98564679767916730368 98926181600896032768 98952796123791081472 99241634986102971648 99515027919948985344 101309169048313450224 101441254014478135296 102045071002659552768 102624872542447391136 103636952153319653376 104253838773279889408 105661460267776917504 106146578211602632704 106875606908110892544 107170030067637368832 107511771234944885952 107651943035772715008 108561848639944347648 109751599802339571076 109894691849017979904 110519093507251036608 111321895639264966656 112273364832762957824 112645348306190548992 113731460479941697536 114992126395902852096 115781907483786800256 116100865906607149568 116622938288753774592 116912760073786220544 117285568619939875584 119052582836436144896 119729017966188622992 119885118380746887168 120909777512206262272 122143550752126734336 122480034363014135808 124688208059462707968 125430399774102366944 125445956068257656832 125593933541734834176 126307535436858327552 126655490079935072256 127225023587731390464 129141784771727343616 129875544912475794432 130613474144933043264 131419573023888973824 132322179981470628864 132686703893265313792 133934155690990663008 135078892064417933632 135255005352637513728 136023499701232045056 136060094670212737024 136833163389929854848 138169625541747351552 141109199745865162812 141528770948803510272 141682412631791775744 142500809210814523392 142893373423516491776 143349028313259847936 144351469070695231488 144749131519925796864 145284507868193261568 146526255798690639872 147358791343001382144 148429194185686622208 149272541879923478016 151963753572470175336 153067606503989329152 153322835194537136128 154375876645049067008 155455428229979480064 155497251051671699456 156380758159919834112 159638690621584830656 159846824507662516224 160755045101456053248 161267656852417328928 162858067669502312448 164627399703509356614 164842037773526969856 166039437563649441792 166250944079283610624 167261274757676875776 168410047249144436736 168873986773246763008 170597190719912546304 172488189593854278144 173167393216634392576 173672861225680200384 174151298859910724352 174934407433130661888 176429573308627505152 178578874254654217344 179593526949282934488 181364666268309393408 182444217853239806464 183720051544521203712 187032312089194061952 188145599661153550416 188390900312602251264 188909883509055700992 189983235119902608384 190001078947752697856 192468625427593641984 193712677157591015424 194813317368713691648 196478388457335176192 197129359535833460736 197852363201792065536 198483269972205943296 199030055839897970688 202618338096626900448 202882508028956270592 204090142005319105536 205249745084894782272 208507677546559778816 212293156423205265408 213751213816221785088 214340060135274737664 215023542469889771904 217123697279888695296 219503199604679142152 219789383698035959808 221038187014502073216 222643791278529933312 224546729665525915648 227462920959883395072 229984252791805704192 231563814967573600512 232201731813214299136 233245876577507549184 233825520147572441088 234571137239879751168 238105165672872289792 239458035932377245984 239770236761493774336 241819555024412524544 244287101504253468672 246941099555264034921 249376416118925415936 250860799548204733888 250891912136515313664 251187867083469668352 252615070873716655104 253310980159870144512 259751089824951588864 261226948289866086528 262839146047777947648 264644359962941257728 265373407786530627584 267868311381981326016 270157784128835867264 272046999402464090112 272120189340425474048 273666326779859709696 276339251083494703104 282218399491730325624 283364825263583551488 285001618421629046784 285786746847032983552 286698056626519695872 288702938141390462976 290569015736386523136 293052511597381279744 294717582686002764288 296858388371373244416 298545083759846956032 303927507144940350672 306135213007978658304 306645670389074272256 308751753290098134016 310910856459958960128 312761516319839668224 319277381243169661312 321510090202912106496 322535313704834657856 329254799407018713228 329684075547053939712 332501888158567221248 336820094498288873472 337747973546493526016 341194381439825092608 344976379187708556288 346334786433268785152 347345722451360400768 348302597719821448704 349868814866261323776 352859146617255010304 357157748509308434688 359187053898565868976 362729332536618786816 364888435706479612928 367440103089042407424 374064624178388123904 376291199322307100832 376781800625204502528 379966470239805216768 380002157895505395712 387425354315182030848 389626634737427383296 392956776914670352384 394258719071666921472 396966539944411886592 398060111679795941376 405236676193253800896 405765016057912541184 408180284010638211072 410499490169789564544 417015355093119557632 424586312846410530816 427502427632443570176 428680120270549475328 430047084939779543808 434247394559777390592 439006399209358284304 439578767396071919616 442076374029004146432 445287582557059866624 449093459331051831296 459968505583611408384 463127629935147201024 464403463626428598272 466491753155015098368 469142274479759502336 476210331345744579584 478916071864754491968 479540473522987548672 488574203008506937344 493882199110528069842 498752832237850831872 501721599096409467776 501783824273030627328 505230141747433310208 506621960319740289024 519502179649903177728 522453896579732173056 529288719925882515456 530746815573061255168 535736622763962652032 540315568257671734528 544093998804928180224 544240378680850948096 547332653559719419392 564436798983460651248 566729650527167102976 570003236843258093568 573396113253039391744 577405876282780925952 581138031472773046272 586105023194762559488 589435165372005528576 597090167519693912064 607855014289880701344 612270426015957316608 613291340778148544512 617503506580196268032 625523032639679336448 638554762486339322624 643020180405824212992 645070627409669315712 658509598814037426456 659368151094107879424 665003776317134442496 673640188996577746944 682388762879650185216 689952758375417112576 692669572866537570304 694691444902720801536 696605195439642897408 699737629732522647552 705718293234510020608 714315497018616869376 718374107797131737952 725458665073237573632 729776871412959225856 748129248356776247808 752582398644614201664 753563601250409005056 759932940479610433536 779253269474854766592 785913553829340704768 788517438143333842944 793933079888823773184 796120223359591882752 810473352386507601792 816360568021276422144 820998980339579129088 834030710186239115264 855004855264887140352 857360240541098950656 860094169879559087616 878012798418716568608 879157534792143839232 884152748058008292864 890575165114119733248 919937011167222816768 926255259870294402048 928806927252857196544 938284548959519004672 952420662691489159168 957832143729508983936 987764398221056139684 997505664475701663744 1003443198192818935552 1010460283494866620416 1013243920639480578048 1039004359299806355456 1044907793159464346112 1058577439851765030912 1071473245527925304064 1080631136515343469056 1088187997609856360448 1088480757361701896192 1094665307119438838784 1128873597966921302496 1140006473686516187136 1146792226506078783488 1162276062945546092544 1178870330744011057152 1194180335039387824128 1215710028579761402688 1224540852031914633216 1235007013160392536064 1251046065279358672896 1277109524972678645248 1286040360811648425984 1290141254819338631424 1317019197628074852912 1318736302188215758848 1330007552634268884992 1347280377993155493888 1379905516750834225152 1389382889805441603072 1393210390879285794816 1399475259465045295104 1428630994037233738752 1436748215594263475904 1459553742825918451712 1496258496713552495616 1505164797289228403328 1519865880959220867072 1558506538949709533184 1571827107658681409536 1587866159777647546368 1592240446719183765504 1620946704773015203584 1632721136042552844288 1641997960679158258176 1710009710529774280704 1720188339759118175232 1756025596837433137216 1758315069584287678464 1768305496116016585728 1839874022334445633536 1852510519740588804096 1857613854505714393088 1876569097919038009344 1904841325382978318336 1915664287459017967872 1975528796442112279368 1995011328951403327488 2006886396385637871104 2020920566989733240832 2078008718599612710912 2089815586318928692224 2117154879703530061824 2142946491055850608128 2161262273030686938112 2176375995219712720896 2189330614238877677568 2257747195933842604992 2293584453012157566976 2357740661488022114304 2388360670078775648256 2431420057159522805376 2449081704063829266432 2470014026320785072128 2502092130558717345792 2554219049945357290496 2572080721623296851968 2580282509638677262848 2634038395256149705824 2637472604376431517696 2660015105268537769984 2759811033501668450304 2778765779610883206144 2786420781758571589632 2857261988074467477504 2873496431188526951808 2919107485651836903424 2992516993427104991232 3010329594578456806656 3039731761918441734144 3117013077899419066368 3143654215317362819072 3175732319555295092736 3241893409546030407168 3265442272085105688576 3283995921358316516352 3420019421059548561408 3440376679518236350464 3512051193674866274432 3536610992232033171456 3705021039481177608192 3715227709011428786176 3753138195838076018688 3809682650765956636672 3831328574918035935744 3951057592884224558736 3990022657902806654976 4013772792771275742208 4041841133979466481664 4179631172637857384448 4285892982111701216256 4322524546061373876224 4378661228477755355136 4515494391867685209984 4587168906024315133952 4715481322976044228608 4776721340157551296512 4862840114319045610752 4898163408127658532864 4940028052641570144256 5108438099890714580992 5160565019277354525696 5268076790512299411648 5274945208752863035392 5519622067003336900608 5557531559221766412288 5572841563517143179264 5714523976148934955008 5746992862377053903616 5838214971303673806848 5985033986854209982464 6020659189156913613312 6234026155798838132736 6351464639110590185472 6483786819092060814336 6567991842716633032704 6880753359036472700928 7024102387349732548864 7073221984464066342912 7410042078962355216384 7506276391676152037376 7619365301531913273344 7662657149836071871488 7902115185768449117472 7980045315805613309952 8027545585542551484416 8359262345275714768896 8571785964223402432512 8645049092122747752448 8757322456955510710272 9030988783735370419968 9174337812048630267904 9430962645952088457216 9725680228638091221504 9796326816255317065728 10216876199781429161984 10321130038554709051392 10536153581024598823296 11115063118443532824576 11145683127034286358528 11429047952297869910016 11493985724754107807232 11970067973708419964928 12041318378313827226624 12967573638184121628672 13135983685433266065408 13761506718072945401856 14048204774699465097728 14146443968928132685824 14820084157924710432768 15325314299672143742976 15804230371536898234944 16055091171085102968832 16718524690551429537792 17143571928446804865024 17290098184245495504896 17514644913911021420544 18061977567470740839936 19451360457276182443008 20433752399562858323968 20642260077109418102784 21072307162049197646592 22230126236887065649152 22858095904595739820032 22987971449508215614464 23940135947416839929856 24082636756627654453248 25935147276368243257344 26271967370866532130816 27523013436145890803712 28096409549398930195456 28292887937856265371648 30650628599344287485952 31608460743073796469888 32110182342170205937664 33437049381102859075584 34287143856893609730048 34580196368490991009792 36123955134941481679872 38902720914552364886016 40867504799125716647936 41284520154218836205568 42144614324098395293184 44460252473774131298304 45975942899016431228928 48165273513255308906496 51870294552736486514688 52543934741733064261632 56192819098797860390912 61301257198688574971904 63216921486147592939776 64220364684340411875328 68574287713787219460096 72247910269882963359744 77805441829104729772032 82569040308437672411136 84289228648196790586368 91951885798032862457856 96330547026510617812992 103740589105472973029376 112385638197595720781824 122602514397377149943808 126433842972295185879552 144495820539765926719488 155610883658209459544064 168578457296393581172736 183903771596065724915712 192661094053021235625984 224771276395191441563648 252867685944590371759104 288991641079531853438976 311221767316418919088128 337156914592787162345472 367807543192131449831424 449542552790382883127296 505735371889180743518208 577983282159063706877952 674313829185574324690944 1011470743778361487036416 1348627658371148649381888 2022941487556722974072832 4045882975113445948145664
- Sum of all divisors σ(n): 16496109136434226348453131
- Sum of proper divisors (its aliquot sum) s(n): 12450226161320780400307467
- 4045882975113445948145664 is an abundant number, because the sum of its proper divisors (12450226161320780400307467) is greater than itself. Its abundance is 8404343186207334452161803
Bases of 4045882975113445948145664
- Binary: 11010110001011111111000001011011001000001011111000100111100001101001000000000000002
- Hexadecimal: 0x358BFC16C82F89E1A4000
- Base-36: IAU5E35MGWQGG740
Squares and roots of 4045882975113445948145664
- 4045882975113445948145664 squared (40458829751134459481456642) is 16369169048312828685383419578491468685160162000896
- 4045882975113445948145664 cubed (40458829751134459481456643) is 66227742369322841955326913910928664991226550092048750550180393407106514944
-
4045882975113445948145664 is a
perfect square number . Itssquare root is 2011438036608 -
The
cube root of 4045882975113445948145664 is 159344754.8208725721
Scales and comparisons
How big is 4045882975113445948145664?- 4,045,882,975,113,445,948,145,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,045,882,975,113,445,948,145,664 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 4045882975113445948145664 cubic inches would be around 13278729.6 feet tall.
Recreational maths with 4045882975113445948145664
- 4045882975113445948145664 backwards is 4665418495443115792885404
- 4045882975113445948145664 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4045882975113445948145664'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 4045882975113445948145664 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 4045882975113445948145664 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/4045882975113445948145664/
Chicago style:
Numbermatics. 2024. "Number 4045882975113445948145664 - Facts about the integer". https://numbermatics.com/n/4045882975113445948145664/
The information we have on file for 4045882975113445948145664 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 4045882975113445948145664, math, Factors of 4045882975113445948145664, curriculum, school, college, exams, university, Prime factorization of 4045882975113445948145664, STEM, science, technology, engineering, physics, economics, calculator, four septillion, forty-five sextillion, eight hundred eighty-two quintillion, nine hundred seventy-five quadrillion, one hundred thirteen trillion, four hundred forty-five billion, nine hundred forty-eight million, one hundred forty-five thousand, six hundred sixty-four.