503980661993620531838976
503,980,661,993,620,531,838,976 is an even composite number composed of six prime numbers multiplied together.
What does the number 503980661993620531838976 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 18711 divisors.
503980661993620531838976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 503980661993620531838976:
220 × 310 × 112 × 132 × 712 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 71 × 71 × 281 × 281)See below for interesting mathematical facts about the number 503980661993620531838976 from the Numbermatics database.
Names of 503980661993620531838976
- Cardinal: 503980661993620531838976 can be written as Five hundred three sextillion, nine hundred eighty quintillion, six hundred sixty-one quadrillion, nine hundred ninety-three trillion, six hundred twenty billion, five hundred thirty-one million, eight hundred thirty-eight thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 5.03980661993620531838976 × 1023
Factors of 503980661993620531838976
Divisors of 503980661993620531838976
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 71 72 78 81 88 96 99 104 108 117 121 128 132 142 143 144 156 162 169 176 192 198 208 213 216 234 242 243 256 264 281 284 286 288 297 312 324 338 351 352 363 384 396 416 426 429 432 468 484 486 507 512 528 562 568 572 576 594 624 639 648 676 702 704 726 729 768 781 792 832 843 852 858 864 891 923 936 968 972 1014 1024 1053 1056 1089 1124 1136 1144 1152 1188 1248 1278 1287 1296 1352 1404 1408 1452 1458 1521 1536 1562 1573 1584 1664 1686 1704 1716 1728 1782 1846 1859 1872 1917 1936 1944 2028 2048 2106 2112 2178 2187 2248 2272 2288 2304 2343 2376 2496 2529 2556 2574 2592 2673 2704 2769 2808 2816 2904 2916 3042 3072 3091 3124 3146 3159 3168 3267 3328 3372 3408 3432 3456 3564 3653 3692 3718 3744 3834 3861 3872 3888 4056 4096 4212 4224 4356 4374 4496 4544 4563 4576 4608 4686 4719 4752 4992 5041 5058 5112 5148 5184 5346 5408 5538 5577 5616 5632 5751 5808 5832 6084 6144 6182 6248 6292 6318 6336 6534 6561 6656 6744 6816 6864 6912 7029 7128 7306 7384 7436 7488 7587 7668 7722 7744 7776 8019 8112 8192 8307 8424 8448 8591 8712 8748 8992 9088 9126 9152 9216 9273 9372 9438 9477 9504 9801 9984 10082 10116 10153 10224 10296 10368 10692 10816 10959 11076 11154 11232 11264 11502 11583 11616 11664 11999 12168 12288 12364 12496 12584 12636 12672 13068 13122 13312 13488 13632 13689 13728 13824 14058 14157 14256 14612 14768 14872 14976 15123 15174 15336 15444 15488 15552 16038 16224 16384 16614 16731 16848 16896 17182 17253 17424 17496 17984 18176 18252 18304 18432 18546 18744 18876 18954 19008 19602 19683 19951 19968 20164 20232 20306 20448 20449 20592 20736 21087 21384 21632 21918 22152 22308 22464 22528 22761 23004 23166 23232 23328 23998 24057 24336 24576 24728 24921 24992 25168 25272 25344 25773 26136 26244 26624 26976 27264 27378 27456 27648 27819 28116 28314 28431 28512 29224 29403 29536 29744 29952 30246 30348 30459 30672 30888 30976 31104 32076 32448 32768 32877 33228 33462 33696 33792 34001 34364 34506 34749 34848 34992 35968 35997 36352 36504 36608 36864 37092 37488 37752 37908 38016 39204 39366 39902 39936 40183 40328 40464 40612 40896 40898 41067 41184 41472 42174 42471 42768 43264 43836 44304 44616 44928 45056 45369 45522 46008 46332 46464 46656 47489 47996 48114 48672 49152 49456 49842 49984 50193 50336 50544 50688 51546 51759 52272 52488 53248 53952 54528 54756 54912 55296 55451 55638 56232 56628 56862 57024 58448 58806 59049 59072 59488 59853 59904 60492 60696 60918 61344 61347 61776 61952 62208 63261 64152 64896 65533 65536 65754 66456 66924 67392 67584 68002 68283 68728 69012 69498 69696 69984 71936 71994 72171 72704 73008 73216 73728 74184 74763 74976 75504 75816 76032 77319 78408 78732 78961 79804 79872 80366 80656 80928 81224 81792 81796 82134 82368 82944 83457 84348 84942 85293 85536 86528 87672 88209 88608 89232 89856 90112 90738 91044 91377 92016 92664 92928 93312 94978 95992 96228 97344 98304 98631 98912 99684 99968 100386 100672 101088 101376 102003 103092 103518 104247 104544 104976 106496 107904 107991 109056 109512 109824 110592 110902 111276 111683 112464 113256 113724 114048 116896 117612 118098 118144 118976 119706 119808 120549 120984 121392 121836 122688 122694 123201 123552 123904 124416 126522 127413 128304 129792 131066 131072 131508 131989 132912 133848 134784 135168 136004 136107 136566 137456 138024 138996 139392 139968 142467 143872 143988 144342 145408 146016 146432 147456 148368 149526 149952 150579 151008 151632 152064 154638 155277 156816 157464 157922 159608 159744 160732 161312 161856 162448 163584 163592 164268 164736 165888 166353 166914 168696 169884 170586 171072 173056 175344 176418 177216 178464 179559 179712 180224 181476 182088 182754 184032 184041 185328 185856 186624 189783 189956 191984 192456 194688 196599 196608 197262 197824 199368 199936 200772 201344 202176 202752 204006 204849 206184 207036 208494 209088 209952 212992 215808 215982 216513 218112 219024 219461 219648 221184 221804 222552 223366 224289 224928 226512 227448 228096 231957 233792 235224 236196 236288 236883 237952 239412 239616 241098 241968 242784 243672 245376 245388 246402 247104 247808 248832 250371 253044 254826 255879 256608 259363 259584 262132 262144 263016 263978 264627 265824 267696 269568 270336 272008 272214 273132 274131 274912 276048 277992 278784 279936 284934 287744 287976 288684 290816 292032 292864 294912 295893 296736 299052 299904 301158 302016 303264 304128 306009 309276 310554 312741 313632 314928 315844 319216 319488 321464 322624 323712 323973 324896 327168 327184 328536 329472 331776 332706 333828 335049 337392 339768 341172 342144 346112 350688 352836 354432 356928 359118 359424 360448 361647 362952 364176 365508 368064 368082 369603 370656 371712 373248 379566 379912 382239 383968 384912 389376 393198 393216 394524 395648 395967 398736 399872 401544 402688 404352 405504 408012 408321 409698 412368 414072 416988 418176 419904 425984 427401 431616 431964 433026 436224 438048 438922 439296 442013 442368 443608 445104 446732 448578 449856 451737 453024 454896 456192 463914 465831 467584 470448 472392 472576 473766 475904 478824 479232 482196 483936 485568 487344 490752 490776 492804 494208 495616 497664 499059 500742 506088 509652 511758 513216 518726 519168 522379 524264 524288 526032 527956 529254 531648 535392 538677 539136 540672 544016 544428 546264 548262 549824 552096 552123 555984 557568 559872 569349 569868 575488 575952 577368 581632 584064 585728 589797 589824 591786 593472 598104 599808 602316 604032 606528 608256 609961 612018 614547 618552 621108 625482 627264 629856 631688 638432 638976 642928 645248 647424 647946 649539 649792 654336 654368 657072 658383 658944 663552 665412 667656 670098 672867 674784 679536 682344 684288 692224 695871 701376 705672 708864 710649 713856 718236 718848 720863 720896 723294 725904 728352 731016 736128 736164 739206 741312 743424 746496 751113 759132 759824 764478 767637 767936 769824 778089 778752 786396 786432 789048 791296 791934 793881 797472 799744 803088 805376 808704 811008 816024 816642 819396 822393 824736 828144 833976 836352 839808 851929 851968 854802 863232 863928 866052 868571 872448 876096 877844 878592 884026 884736 887216 887679 890208 893464 897156 899712 903474 906048 909792 912384 918027 927828 931662 935168 938223 940896 944784 945152 947532 951808 957648 958464 964392 967872 971136 971919 974688 981504 981552 985608 988416 991232 995328 998118 1001484 1005147 1012176 1019304 1023516 1026432 1026493 1037452 1038336 1044758 1048528 1048576 1052064 1055912 1058508 1063296 1070784 1077354 1078272 1081344 1084941 1088032 1088856 1092528 1096524 1099648 1104192 1104246 1108809 1111968 1115136 1119744 1138698 1139736 1146717 1150976 1151904 1154736 1163264 1168128 1171456 1179594 1179648 1183572 1186944 1187901 1196208 1199616 1204632 1208064 1213056 1216512 1219922 1224036 1224963 1229094 1237104 1242216 1250964 1254528 1259712 1263376 1276864 1277952 1282203 1285856 1290496 1294848 1295892 1299078 1299584 1308672 1308736 1314144 1316766 1317888 1326039 1327104 1330824 1335312 1340196 1345734 1349568 1355211 1359072 1364688 1368576 1384448 1391742 1397493 1402752 1411344 1416521 1417728 1421298 1427712 1436472 1437696 1441726 1441792 1446588 1451808 1451879 1456704 1462032 1472256 1472328 1478412 1482624 1486848 1492992 1497177 1502226 1518264 1519648 1528956 1535274 1535872 1539648 1556178 1557504 1567137 1572792 1572864 1578096 1582592 1583868 1587762 1594944 1599488 1606176 1610752 1616031 1617408 1622016 1632048 1633284 1638792 1644786 1649472 1656288 1656369 1667952 1672704 1679616 1703858 1703936 1708047 1709604 1726464 1727856 1732104 1737142 1744896 1752192 1755688 1757184 1768052 1769391 1769472 1774432 1775358 1780416 1786928 1794312 1799424 1806948 1812096 1819584 1824768 1829883 1836054 1843641 1855656 1863324 1870336 1876446 1881792 1889568 1890304 1895064 1903616 1915296 1916928 1928784 1935744 1942272 1943838 1949376 1963008 1963104 1971216 1975149 1976832 1982464 1990656 1996236 2002968 2010294 2018601 2024352 2038608 2047032 2052864 2052986 2074904 2076672 2087613 2089516 2097056 2104128 2111824 2117016 2126592 2131947 2141568 2154708 2156544 2162589 2162688 2169882 2176064 2177712 2185056 2193048 2199296 2208384 2208492 2217618 2223936 2230272 2239488 2253339 2277396 2279472 2293434 2301952 2303808 2309472 2326528 2334267 2336256 2342912 2359188 2359296 2367144 2373888 2375802 2381643 2392416 2399232 2409264 2414071 2416128 2426112 2433024 2439844 2448072 2449926 2458188 2467179 2474208 2484432 2501928 2509056 2519424 2526752 2553728 2555787 2555904 2564406 2571712 2580992 2589696 2591784 2598156 2599168 2605713 2617344 2617472 2628288 2633532 2635776 2652078 2654208 2661648 2663037 2670624 2680392 2691468 2699136 2710422 2718144 2729376 2737152 2754081 2768896 2783484 2794986 2805504 2814669 2822688 2833042 2835456 2842596 2852993 2855424 2872944 2875392 2883452 2883584 2893176 2903616 2903758 2913408 2915757 2924064 2944512 2944656 2956824 2965248 2973696 2985984 2994354 3004452 3015441 3036528 3039296 3057912 3070548 3071744 3079296 3079479 3112356 3115008 3134274 3145584 3145728 3156192 3165184 3167736 3175524 3189888 3198976 3212352 3221504 3232062 3234816 3244032 3254823 3264096 3266568 3277584 3289572 3298944 3312576 3312738 3326427 3335904 3345408 3359232 3371719 3407716 3407872 3416094 3419208 3440151 3452928 3455712 3464208 3474284 3489792 3504384 3511376 3514368 3536104 3538782 3538944 3548864 3550716 3560832 3563703 3573856 3588624 3598848 3613896 3624192 3639168 3649536 3659766 3672108 3674889 3687282 3711312 3726648 3740672 3752892 3763584 3779136 3780608 3790128 3807232 3830592 3833856 3846609 3857568 3871488 3884544 3887676 3898752 3926016 3926208 3942432 3950298 3953664 3964928 3978117 3981312 3992472 4005936 4020588 4037202 4048704 4065633 4077216 4094064 4105728 4105972 4149808 4153344 4175226 4179032 4192479 4194112 4208256 4223648 4234032 4249563 4253184 4263894 4283136 4309416 4313088 4325178 4325376 4339764 4352128 4355424 4355637 4370112 4386096 4398592 4416768 4416984 4435236 4447872 4460544 4478976 4491531 4506678 4554792 4558944 4586868 4603904 4607616 4618944 4653056 4668534 4672512 4685824 4701411 4718376 4718592 4734288 4747776 4751604 4763286 4784832 4798464 4818528 4828142 4832256 4848093 4852224 4866048 4879688 4896144 4899852 4916376 4934358 4948416 4968864 4969107 5003856 5018112 5038848 5053504 5107456 5111574 5111808 5124141 5128812 5143424 5161984 5179392 5183568 5196312 5198336 5211426 5234688 5234944 5256576 5267064 5271552 5304156 5308173 5308416 5323296 5326074 5341248 5360784 5382936 5398272 5420844 5436288 5458752 5474304 5489649 5508162 5530923 5537792 5566968 5589972 5606231 5611008 5629338 5645376 5666084 5670912 5685192 5705986 5710848 5745888 5746169 5750784 5766904 5767168 5786352 5807232 5807516 5826816 5831514 5848128 5889024 5889312 5913648 5925447 5930496 5947392 5971968 5988708 6008904 6030882 6055803 6073056 6078592 6115824 6141096 6143488 6158592 6158958 6224712 6230016 6262839 6268548 6291168 6312384 6330368 6335472 6351048 6379776 6395841 6397952 6424704 6443008 6464124 6469632 6487767 6488064 6509646 6528192 6533136 6555168 6579144 6597888 6625152 6625476 6652854 6671808 6690816 6718464 6743438 6760017 6815432 6815744 6832188 6838416 6880302 6905856 6911424 6928416 6948568 6979584 7002801 7008768 7022752 7028736 7072208 7077564 7077888 7097728 7101432 7121664 7127406 7144929 7147712 7177248 7197696 7227792 7242213 7248384 7278336 7299072 7319532 7344216 7349778 7374564 7401537 7422624 7453296 7481344 7505784 7527168 7558272 7561216 7580256 7614464 7661184 7667361 7667712 7693218 7715136 7742976 7769088 7775352 7797504 7817139 7852032 7852416 7884864 7900596 7907328 7929493 7929856 7956234 7962624 7984944 7989111 8011872 8041176 8074404 8097408 8131266 8154432 8188128 8211456 8211944 8262243 8299616 8306688 8350452 8358064 8384958 8388224 8416512 8444007 8447296 8468064 8499126 8506368 8527788 8558979 8566272 8618832 8626176 8650356 8650752 8679528 8704256 8710848 8711274 8740224 8747271 8772192 8797184 8833536 8833968 8870472 8895744 8921088 8957952 8983062 9013356 9046323 9109584 9117888 9173736 9207808 9215232 9237888 9238437 9306112 9337068 9345024 9371219 9371648 9402822 9436752 9437184 9468576 9495552 9503208 9526572 9554281 9569664 9596928 9637056 9656284 9664512 9696186 9704448 9732096 9759376 9764469 9792288 9799704 9832752 9868716 9896832 9937728 9938214 9979281 10007712 10036224 10077696 10107008 10115157 10214912 10223148 10223616 10248282 10257624 10286848 10320453 10323968 10358784 10367136 10392624 10396672 10422852 10469376 10469888 10513152 10534128 10543104 10608312 10616346 10616832 10646592 10652148 10682496 10691109 10721568 10765872 10796544 10841688 10872576 10917504 10948608 10979298 11016324 11024667 11061846 11075584 11133936 11179944 11212462 11222016 11258676 11290752 11291423 11332168 11341824 11370384 11411972 11421696 11491776 11492338 11501568 11533808 11534336 11539827 11572704 11614464 11615032 11653632 11663028 11696256 11778048 11778624 11827296 11850894 11860992 11894784 11934351 11943936 11977416 12017808 12061764 12111606 12146112 12157184 12196899 12231648 12282192 12286976 12317184 12317916 12449424 12460032 12525678 12537096 12582336 12624768 12660736 12670944 12702096 12748689 12759552 12791682 12795904 12849408 12886016 12928248 12939264 12975534 12976128 13019292 13056384 13066272 13066911 13110336 13158288 13195776 13250304 13250952 13305708 13343616 13344409 13381632 13436928 13474593 13486876 13520034 13630864 13631488 13664376 13676832 13760604 13811712 13822848 13856832 13897136 13959168 14005602 14017536 14045504 14057472 14104233 14144416 14155128 14155776 14195456 14202864 14243328 14254812 14289858 14295424 14354496 14395392 14455584 14484426 14496768 14544279 14556672 14598144 14639064 14688432 14699556 14749128 14803074 14845248 14906592 14907321 14962688 15011568 15054336 15116544 15122432 15160512 15228928 15322368 15334722 15335424 15372423 15386436 15430272 15485952 15538176 15550704 15581731 15595008 15634278 15704064 15704832 15769728 15801192 15814656 15858986 15859712 15912468 15924519 15925248 15969888 15978222 16023744 16082352 16148808 16194816 16262532 16308864 16376256 16422912 16423888 16468947 16524486 16592769 16599232 16613376 16700904 16716128 16769916 16776448 16818693 16833024 16888014 16894592 16936128 16998252 17012736 17055576 17117958 17132544 17237664 17238507 17252352 17300712 17301504 17359056 17408512 17421696 17422548 17480448 17494542 17544384 17594368 17667072 17667936 17740944 17776341 17791488 17842176 17915904 17966124 18026712 18092646 18167409 18219168 18235776 18347472 18414773 18415616 18430464 18475776 18476874 18612224 18674136 18690048 18742438 18743296 18788517 18805644 18873504 18937152 18991104 19006416 19053144 19108562 19139328 19187523 19193856 19274112 19312568 19329024 19392372 19408896 19463301 19464192 19518752 19528938 19584576 19599408 19665504 19737432 19793664 19875456 19876428 19958562 20015424 20072448 20155392 20214016 20230314 20280051 20429824 20446296 20447232 20496564 20515248 20573696 20640906 20647936 20717568 20734272 20785248 20793344 20845704 20938752 20939776 21008403 21026304 21068256 21086208 21216624 21232692 21233664 21293184 21304296 21364992 21382218 21443136 21531744 21593088 21683376 21726639 21745152 21835008 21897216 21958596 22032648 22049334 22123692 22151168 22204611 22267872 22359888 22424924 22444032 22517352 22581504 22582846 22664336 22683648 22740768 22823944 22843392 22983552 22984676 23002083 23003136 23067616 23079654 23145408 23228928 23230064 23307264 23326056 23392512 23451417 23556096 23557248 23654592 23701788 23721984 23788479 23789568 23868702 23887872 23954832 23967333 24035616 24123528 24223212 24292224 24314368 24393798 24463296 24564384 24573952 24634368 24635832 24786729 24898848 24920064 25051356 25074192 25164672 25249536 25321472 25341888 25404192 25497378 25519104 25583364 25591808 25676937 25698816 25772032 25856496 25878528 25951068 25952256 26038584 26112768 26132544 26133822 26220672 26241813 26316576 26391552 26500608 26501904 26611416 26687232 26688818 26763264 26873856 26949186 26973752 27040068 27138969 27261728 27328752 27353664 27521208 27623424 27645696 27713664 27715311 27794272 27918336 28011204 28035072 28091008 28113657 28114944 28208466 28288832 28310256 28311552 28390912 28405728 28486656 28509624 28579716 28590848 28662843 28708992 28790784 28911168 28968852 28993536 29088558 29113344 29196288 29278128 29293407 29376864 29399112 29498256 29606148 29690496 29813184 29814642 29925376 30023136 30108672 30233088 30244864 30321024 30345471 30457856 30644736 30669444 30670848 30744846 30772872 30860544 30961359 30971904 31076352 31101408 31163462 31190016 31268556 31382923 31408128 31409664 31539456 31602384 31629312 31717972 31719424 31824936 31849038 31850496 31939776 31956444 32047488 32073327 32164704 32297616 32389632 32525064 32617728 32752512 32845824 32847776 32937894 33048972 33074001 33185538 33198464 33226752 33401808 33432256 33539832 33552896 33637386 33666048 33776028 33789184 33872256 33874269 33996504 34025472 34111152 34235916 34265088 34475328 34477014 34504704 34601424 34603008 34619481 34718112 34817024 34843392 34845096 34960896 34989084 35088768 35188736 35334144 35335872 35481888 35552682 35582976 35684352 35803053 35831808 35932248 36053424 36185292 36334818 36438336 36471552 36590697 36694944 36829546 36831232 36860928 36951552 36953748 37088909 37224448 37348272 37380096 37484876 37486592 37577034 37611288 37747008 37874304 37982208 38012832 38106288 38217124 38246067 38278656 38375046 38387712 38548224 38625136 38658048 38784744 38817792 38926602 38928384 39037504 39057876 39169152 39198816 39200733 39331008 39474864 39587328 39750912 39752856 39917124 40030848 40033227 40144896 40310784 40423779 40428032 40460628 40560102 40859648 40892592 40894464 40993128 41030496 41147392 41281812 41295872 41435136 41468544 41570496 41586688 41691408 41877504 41879552 42016806 42052608 42136512 42172416 42312699 42433248 42465384 42467328 42586368 42608592 42729984 42764436 42886272 43063488 43186176 43366752 43453278 43490304 43632837 43670016 43794432 43917192 44065296 44098668 44247384 44302336 44409222 44535744 44719776 44721963 44849848 44888064 45034704 45163008 45165692 45328672 45367296 45481536 45647888 45686784 45967104 45969352 46004166 46006272 46117269 46135232 46159308 46290816 46457856 46460128 46614528 46652112 46745193 46785024 46902834 47112192 47114496 47309184 47403576 47443968 47576958 47579136 47737404 47773557 47775744 47909664 47934666 48071232 48247056 48446424 48584448 48628736 48787596 48926592 49128768 49147904 49268736 49271664 49406841 49573458 49797696 49840128 50102712 50148384 50329344 50456079 50499072 50642944 50683776 50808384 50994756 51038208 51166728 51183616 51353874 51397632 51544064 51712992 51715521 51757056 51902136 51904512 52077168 52225536 52265088 52267644 52441344 52483626 52633152 52783104 53001216 53003808 53222832 53329023 53374464 53377636 53526528 53747712 53898372 53947504 54080136 54277938 54502227 54523456 54657504 54707328 55042416 55244319 55246848 55291392 55427328 55430622 55588544 55836672 56022408 56070144 56182016 56227314 56229888 56365551 56416932 56577664 56620512 56781824 56811456 56973312 57019248 57159432 57181696 57325686 57417984 57562569 57581568 57822336 57937704 57987072 58177116 58226688 58389903 58392576 58556256 58586814 58753728 58798224 58996512 59212296 59380992 59626368 59629284 59850752 60046272 60217344 60466176 60489728 60642048 60690942 60840153 60915712 61289472 61338888 61341696 61489692 61545744 61668541 61721088 61922718 61943808 62152704 62202816 62326924 62380032 62537112 62765846 62816256 62819328 63025209 63078912 63204768 63258624 63435944 63438848 63649872 63698076 63700992 63879552 63912888 64094976 64146654 64329408 64595232 64779264 65050128 65179917 65235456 65505024 65691648 65695552 65875788 66097944 66148002 66371076 66396928 66453504 66613833 66803616 66864512 67079664 67105792 67274772 67332096 67552056 67578368 67744512 67748538 67993008 68050944 68222304 68471832 68530176 68950656 68954028 69006249 69009408 69202848 69238962 69436224 69634048 69686784 69690192 69921792 69978168 70177536 70354251 70377472 70668288 70671744 70963776 71105364 71165952 71365437 71368704 71606106 71663616 71864496 71901999 72106848 72370584 72669636 72876672 72881003 72943104 73181394 73389888 73659092 73662464 73721856 73903104 73907496 74177818 74360187 74448896 74696544 74760192 74969752 74973184 75154068 75222576 75494016 75748608 75964416 76025664 76212576 76434248 76492134 76557312 76750092 76775424 77030811 77096448 77250272 77316096 77569488 77635584 77853204 77856768 78075008 78115752 78338304 78397632 78401466 78662016 78725439 78949728 79174656 79501824 79505712 79834248 80061696 80066454 80289792 80621568 80847558 80856064 80921256 81120204 81416907 81719296 81785184 81986256 82060992 82294784 82563624 82591744 82870272 82937088 83140992 83145933 83173376 83382816 83755008 83759104 84033612 84105216 84273024 84340971 84344832 84625398 84866496 84930768 84934656 85172736 85217184 85459968 85528872 85772544 85988529 86126976 86372352 86733504 86906556 86980608 87265674 87340032 87588864 87834384 87880221 88130592 88197336 88494768 88604672 88818444 89071488 89439552 89443926 89699696 89776128 90069408 90326016 90331384 90657344 90734592 90963072 91036413 91295776 91373568 91934208 91938704 92008332 92012544 92234538 92270464 92318616 92581632 92884077 92915712 92920256 93229056 93304224 93490386 93570048 93805668 94148769 94224384 94228992 94618368 94807152 94887936 95153916 95158272 95474808 95547114 95551488 95819328 95869332 96142464 96219981 96494112 96892848 97168896 97257472 97575192 97853184 98257536 98295808 98537472 98543328 98813682 99146916 99222003 99595392 99680256 100205424 100296768 100658688 100912158 100998144 101285888 101367552 101616768 101622807 101989512 102076416 102333456 102367232 102707748 102795264 103083409 103088128 103425984 103431042 103514112 103804272 103809024 103858443 104154336 104451072 104530176 104535288 104882688 104967252 105266304 105566208 106002432 106007616 106445664 106658046 106748928 106755272 107053056 107409159 107495424 107796744 107895008 108160272 108555876 109004454 109046912 109315008 109414656 109772091 110084832 110488638 110493696 110582784 110854656 110861244 111177088 111266727 111673344 112044816 112140288 112364032 112454628 112459776 112731102 112833864 113155328 113241024 113563648 113622912 113946624 114038496 114318864 114363392 114651372 114738201 114835968 115125138 115163136 115644672 115875408 115974144 116354232 116453376 116779806 116785152 117112512 117173628 117507456 117596448 117602199 117993024 118424592 118761984 119252736 119258568 119701504 120092544 120099681 120434688 120932352 120979456 121271337 121284096 121381884 121680306 121831424 122578944 122677776 122683392 122979384 123091488 123337082 123442176 123845436 123887616 124205653 124305408 124405632 124653848 124760064 125074224 125531692 125632512 125638656 126050418 126157824 126409536 126517248 126871888 126877696 126938097 127299744 127396152 127401984 127759104 127825776 128189952 128293308 128658816 129190464 129558528 130100256 130359834 130470912 130898511 131010048 131383296 131391104 131751576 132195888 132296004 132742152 132793856 132907008 133227666 133607232 133729024 134159328 134165889 134211584 134549544 134664192 135104112 135156736 135489024 135497076 135986016 136101888 136444608 136943664 137060352 137901312 137908056 138012498 138018816 138405696 138477924 138872448 139268096 139373568 139380384 139843584 139956336 140235579 140355072 140708502 140754944 141336576 141343488 141927552 142210728 142331904 142730874 142737408 143212212 143320671 143327232 143728992 143803998 144213696 144741168 145339272 145753344 145762006 145886208 146362788 146779776 146788499 147318184 147324928 147443712 147806208 147814992 148220523 148355636 148720374 149393088 149520384 149939504 149946368 150308136 150445152 150988032 151368237 151497216 151928832 152051328 152425152 152868496 152984268 153114624 153500184 153550848 154061622 154192896 154500544 154632192 155138976 155146563 155271168 155706408 155713536 156150016 156231504 156676608 156795264 156802932 157324032 157450878 157899456 158349312 159003648 159011424 159668496 159987069 160123392 160132908 160579584 161243136 161695116 161712128 161842512 162240408 162833814 163438592 163570368 163972512 164121984 164589568 165127248 165183488 165732957 165740544 165874176 166281984 166291866 166346752 166765632 167510016 167518208 168067224 168210432 168546048 168681942 168689664 169096653 169250796 169732992 169861536 170345472 170434368 170919936 171057744 171399041 171545088 171977058 172253952 172687707 172744704 173467008 173813112 173961216 174531348 174680064 175169709 175177728 175668768 175760442 176261184 176394672 176989536 177209344 177636888 178142976 178879104 178887852 179399392 179552256 180138816 180652032 180662768 181314688 181469184 181926144 182072826 182520459 182591552 182747136 183868416 183877408 184016664 184025088 184469076 184540928 184637232 185005623 185163264 185768154 185831424 185840512 186458112 186608448 186980772 187140096 187611336 188297538 188448768 188457984 189075627 189236736 189614304 189775872 190307832 190316544 190949616 191094228 191102976 191638656 191738664 192284928 192439962 192988224 193785696 194337792 194514944 195150384 195539751 195706368 196515072 196591616 197074944 197086656 197627364 198293832 198444006 199190784 199360512 199841499 200410848 200593536 201317376 201824316 201996288 202562503 202571776 202735104 203233536 203245614 203979024 204152832 204666912 204734464 205415496 205590528 206166818 206176256 206851968 206862084 207018747 207028224 207608544 207716886 208308672 208902144 209060352 209070576 209765376 209934504 210532608 211062753 211132416 212004864 212015232 212891328 213316092 213497856 213510544 214096311 214106112 214818318 214990848 215593488 215705997 215790016 216320544 217111752 218008908 218093824 218630016 218643009 218829312 219544182 220169664 220977276 220987392 221165568 221709312 221722488 222354176 222533454 223080561 223346688 224089632 224280576 224728064 224909256 224919552 225462204 225667728 226310656 226482048 227127296 227245824 227893248 228076992 228637728 228726784 229302744 229476402 229671936 230250276 230326272 231092433 231289344 231750816 231948288 232708464 232906752 233559612 233570304 234225024 234347256 235014912 235192896 235204398 235986048 236176317 236849184 237523968 238505472 238517136 239392049 239403008 240185088 240199362 240869376 241864704 241958912 242542674 242568192 242763768 243360612 243662848 244250721 245157888 245355552 245958768 246182976 246674164 246884352 247690872 247775232 248411306 248610816 248811264 249307696 249437799 249520128 250148448 251063384 251265024 251277312 252100836 252315648 252819072 253022913 253034496 253743776 253876194 254599488 254792304 254803968 255518208 255651552 256379904 256586616 257317632 257965587 258380928 259117056 260200512 260719668 260941824 261797022 262020096 262766592 262782208 263503152 263640663 264391776 264592008 265484304 265587712 265814016 266455332 267214464 267458048 268318656 268331778 268423168 269099088 269328384 270208224 270313472 270978048 270994152 271972032 272203776 272889216 273109239 273887328 274120704 275802624 275816112 276024996 276037632 276811392 276955848 277744896 278536192 278747136 278760768 279687168 279912672 280471158 280710144 281417004 281509888 282446307 282673152 282686976 283855104 284421456 284663808 285461748 285474816 286424424 286641342 286654464 287457984 287607996 288427392 288659943 289482336 290678544 291506688 291524012 291772416 292725576 293559552 293576998 294636368 294649856 294887424 295612416 295629984 296441046 296711272 297440748 297666009 298786176 299040768 299879008 300616272 300890304 301976064 302736474 302994432 303857664 304102656 304850304 304868421 305736992 305968536 306229248 307000368 307101696 308123244 308385792 309001088 309250227 309264384 310277952 310293126 310542336 311412816 311427072 311575329 312300032 312463008 313353216 313590528 313605864 314648064 314901756 315798912 316698624 318007296 318022848 319336992 319974138 320246784 320265816 321159168 322227477 322486272 323390232 323424256 323685024 324480816 325667628 326877184 327140736 327945024 328243968 329179136 330254496 330366976 331465914 331481088 331748352 332563968 332583732 332693504 333531264 333800181 335020032 335036416 336134448 336420864 337092096 337363884 337379328 338193306 338501592 339465984 339723072 340690944 340868736 341839872 342115488 342798082 343090176 343954116 344214603 344507904 345375414 345489408 346934016 347626224 347922432 349062696 349360128 350339418 350355456 351337536 351520884 352522368 352789344 352806597 353979072 355273776 356285952 357758208 357775704 358798784 359104512 360277632 360299043 361304064 361325536 362629376 362938368 363814011 363852288 364145652 365040918 365183104 365494272 367736832 367754816 368033328 368050176 368938152 369081856 369274464 370011246 370326528 371536308 371662848 371681024 372616959 372916224 373216896 373961544 374280192 375222672 376595076 376897536 376915968 378151254 378473472 379228608 379551744 380615664 380633088 380814291 381899232 382188456 382205952 383277312 383477328 384569856 384879924 385976448 387571392 388675584 389029888 390300768 391079502 391412736 392695533 393030144 393183232 394149888 394173312 395254728 396587664 396888012 398042401 398381568 398721024 399682998 400821696 401187072 402497667 402634752 403648632 403992576 405125006 405143552 405470208 406467072 406491228 407958048 407977999 408305664 409333824 409468928 410830992 411181056 412333636 412352512 413703936 413724168 414037494 414056448 415217088 415433772 416617344 417804288 418120704 418141152 419530752 419869008 420706737 421065216 422125506 422264832 424009728 424030464 425782656 426632184 426995712 427021088 428192622 428212224 429636636 429962013 429981696 431186976 431411994 431580032 432641088 434223504 436017816 436187648 437260032 437286018 437658624 439088364 440339328 440365497 441954552 441974784 442331136 443418624 443444976 444661569 444708352 445066908 446161122 448179264 448561152 449456128 449818512 449839104 450924408 451335456 452621312 452964096 454104711 454254592 454491648 455786496 456153984 457275456 457453568 458605488 458952804 459343872 460500552 460652544 462184866 462578688 463501632 463896576 465416928 465439689 465813504 467119224 467140608 468450048 468694512 470029824 470385792 470408796 471972096 472352634 473698368 475047936 477010944 477034272 478784098 478806016 479961207 480370176 480398724 481738752 483729408 483917824 485085348 485136384 485527536 486721224 487325696 488501442 490315776 490711104 491917536 492365952 493348328 493768704 495381744 495550464 496822612 497198871 497221632 497622528 498615392 498875598 499040256 500296896 502126768 502530048 502554624 504201672 504631296 505638144 506045826 506068992 507289959 507487552 507752388 509198976 509584608 511036416 511303104 512759808 513173232 514197123 514635264 515931174 516761856 518063121 518234112 520401024 521439336 521883648 523594044 524040192 525509127 525533184 525564416 527006304 527281326 528783552 529184016 530968608 531175424 531628032 532910664 534428928 534916096 536637312 536663556 536846336 538198176 538656768 540416448 540626944 541956096 541988304 543944064 544407552 545778432 546218478 547774656 548241408 551605248 551632224 552049992 552075264 553622784 553911696 555016869 555489792 557072384 557494272 557521536 559374336 559825344 560942316 561420288 562834008 563019776 564892614 565346304 565373952 567226881 567710208 568842912 569327616 570923496 570949632 572848848 573282684 573308928 574915968 575215992 576854784 577319886 578964672 581357088 583013376 583048024 583544832 585451152 586619253 587119104 587153996 589272736 589774848 591224832 591259968 592882092 593422544 594881496 595332018 597572352 598081536 599524497 599758016 601232544 601780608 603952128 605472948 605988864 607687509 607715328 608205312 609700608 609736842 611473984 611937072 612458496 614000736 614203392 616246488 616771584 618002176 618500454 618528768 620555904 620586252 621056241 621084672 622825632 623150658 624600064 624926016 626706432 627181056 627211728 629296128 629803512 631597824 633188259 633397248 636014592 636045696 638673984 639948276 640493568 640531632 642288933 642318336 644454954 644972544 646780464 646848512 647370048 648961632 651335256 653754368 654281472 655890048 655929027 656487936 658358272 660508992 660733952 662931828 662962176 663496704 665127936 665167464 665387008 667062528 667600362 669241683 670040064 670072832 672268896 672841728 674184192 674727768 674758656 676386612 677003184 678353951 678931968 679446144 681381888 681737472 683679744 684230976 685596164 686180352 687908232 688429206 689015808 690750828 690978816 693277299 693868032 695252448 695844864 698125392 698720256 700678836 700710912 702675072 703041768 705044736 705578688 705613194 707958144 708528951 710547552 712571904 715516416 715551408 717597568 718176147 718209024 720555264 720598086 722608128 722651072 725258752 725876736 727628022 727704576 728291304 730081836 730366208 730988544 732752163 735473664 735509632 736066656 737876304 738163712 738548928 740022492 740653056 743072616 743325696 743362048 745233918 745832448 746433792 747923088 748313397 748560384 750445344 753190152 753795072 753831936 756302508 756946944 758457216 759068739 759103488 761231328 761628582 763798464 764376912 764411904 766554624 766954656 769139712 769759848 771952896 773896761 775142784 777351168 778059776 780601536 782159004 782825472 785391066 786060288 786366464 788299776 788346624 790509456 790921989 793175328 793776024 796084802 796763136 797442048 799365996 801643392 801691033 802374144 804995334 805269504 807297264 807985152 810250012 810287104 810940416 812934144 812982456 815916096 815955998 816611328 818667648 818937856 819327717 821661984 822362112 824667272 824705024 827407872 827448336 828074988 828112896 830434176 830867544 833234688 835608576 836241408 836282304 839061504 839738016 841413474 842130432 844251012 844529664 847338921 848019456 848060928 851565312 853264368 853991424 854042176 856385244 856424448 859273272 859924026 859963392 862373952 862823988 863160064 865282176 865979829 868447008 872035632 872375296 874520064 874572036 875317248 878176728 880678656 880730994 883909104 883949568 884662272 886837248 886889952 889323138 889416704 890133816 892322244 896358528 897122304 898912256 899637024 901848816 902670912 905242624 905928192 908209422 908509184 908983296 911572992 912307968 914550912 914605263 914907136 917210976 917905608 918687744 921001104 921305088 924369732 925157376 927003264 927750681 927793152 930833856 930879378 931627008 934238448 934281216 934725987 936900096 937389024 940059648 940771584 940817592 943944192 944705268 947396736 947453039 950095872 954021888 954068544 957568196 957612032 959922414 960740352 960797448 963477504 966682431 967458816 967835648 970170696 970272768 971055072 973442448 974651392 977002884 980631552 981422208 983835072 984731904 986696656 987537408 990763488 991100928 993645224 994397742 994443264 995245056 997230784 997751196 998080512 1000593792 1001400543 1004253536 1005060096 1005109248 1008403344 1009262592 1011276288 1012091652 1012137984 1014579918 1014975104 1015504776 1018397952 1019169216 1022072832 1022606208 1025519616 1026346464 1028394246 1029270528 1031862348 1032643809 1033523712 1036126242 1036468224 1040802048 1042878672 1043767296 1047188088 1048080384 1051018254 1051066368 1051128832 1054012608 1054562652 1057567104 1058368032 1058419791 1061937216 1062350848 1065821328 1068857856 1069832192 1073274624 1073327112 1073692672 1076396352 1077313536 1080832896 1080897129 1081253888 1083912192 1083976608 1087888128 1088815104 1091442033 1091556864 1092436956 1095549312 1096482816 1103210496 1103264448 1104099984 1104150528 1107245568 1107823392 1110033738 1110979584 1114144768 1114988544 1115043072 1117850877 1118748672 1119650688 1121884632 1122840576 1125668016 1126039552 1129785228 1130692608 1130747904 1134453762 1135420416 1137685824 1138655232 1141846992 1141899264 1142442873 1145697696 1146565368 1146617856 1149831936 1150431984 1153709568 1154639772 1157929344 1162714176 1166026752 1166096048 1167089664 1170902304 1173238506 1174238208 1174307992 1178086599 1178545472 1179549696 1182449664 1182519936 1185764184 1186845088 1189762992 1190664036 1194127203 1195144704 1196163072 1199048994 1199516032 1202465088 1203561216 1207493001 1207904256 1210945896 1211977728 1215375018 1215430656 1216410624 1219401216 1219473684 1222947968 1223874144 1223933997 1224916992 1228001472 1228406784 1232492976 1233543168 1236004352 1237000908 1237057536 1241111808 1241172504 1242112482 1242169344 1245651264 1246301316 1249200128 1249852032 1253412864 1254362112 1254423456 1258592256 1259607024 1262120211 1263195648 1266376518 1266794496 1272029184 1272091392 1277347968 1279896552 1280987136 1281063264 1284577866 1284636672 1288909908 1289886039 1289945088 1293560928 1293697024 1294740096 1297923264 1302670512 1307508736 1308562944 1311780096 1311858054 1312975872 1316716544 1321017984 1321096491 1321467904 1325863656 1325924352 1326993408 1330255872 1330334928 1330774016 1333984707 1334125056 1335200724 1338483366 1340145664 1344537792 1345683456 1348368384 1349455536 1349517312 1352773224 1354006368 1356707902 1357863936 1358892288 1362314133 1362763776 1363474944 1367359488 1368461952 1371192328 1372360704 1375816464 1376858412 1378031616 1381501656 1381957632 1386554598 1387736064 1390504896 1391689728 1396250784 1396319067 1397440512 1401357672 1401421824 1405350144 1406083536 1410089472 1411157376 1411226388 1415916288 1417057902 1421095104 1425143808 1431032832 1431102816 1435195136 1436352294 1436418048 1439883621 1441110528 1441196172 1445216256 1445302144 1450517504 1451753472 1455256044 1455409152 1456582608 1460163672 1460732416 1461977088 1465504326 1470947328 1471019264 1472133312 1475752608 1476327424 1477097856 1480044984 1481306112 1486145232 1486651392 1486724096 1490467836 1491596613 1491664896 1492867584 1495846176 1496626794 1497120768 1500890688 1506380304 1507590144 1507663872 1512605016 1513893888 1516914432 1518137478 1518206976 1522462656 1523257164 1527596928 1528753824 1533109248 1533909312 1538279424 1539519696 1542591369 1543905792 1547793522 1550285568 1554189363 1554702336 1556119552 1561203072 1564318008 1565650944 1570782132 1572120576 1572732928 1576527381 1576599552 1576693248 1581018912 1581843978 1586350656 1587552048 1592169604 1593526272 1594884096 1598731992 1603286784 1603382066 1604748288 1609990668 1610539008 1614594528 1614673489 1615970304 1620500024 1620574208 1621880832 1625868288 1625964912 1631832192 1631911996 1633222656 1637335296 1638655434 1643323968 1644724224 1649334544 1649410048 1654815744 1654896672 1656149976 1656225792 1660868352 1661735088 1665050607 1666469376 1671217152 1672482816 1672564608 1678123008 1679476032 1682826948 1684260864 1688502024 1689059328 1694677842 1696038912 1696121856 1701680643 1703130624 1706528736 1707982848 1708084352 1712770488 1712848896 1718546544 1719848052 1719926784 1724747904 1725647976 1726320128 1730564352 1731959658 1736894016 1744071264 1744750592 1749040128 1749144072 1750634496 1756353456 1759857759 1761357312 1761461988 1767818208 1769324544 1773674496 1773779904 1778646276 1778833408 1780267632 1784644488 1792717056 1794244608 1797824512 1799274048 1803697632 1805341824 1810485248 1811856384 1816418844 1817018368 1817966592 1823062527 1823145984 1824615936 1829101824 1829210526 1829814272 1834421952 1835811216 1837375488 1842002208 1842610176 1848739464 1850314752 1854006528 1855501362 1855586304 1861667712 1861758756 1863168723 1863254016 1868476896 1869451974 1873800192 1874778048 1880119296 1881543168 1881635184 1887888384 1889410536 1894793472 1894906078 1899564777 1900191744 1908043776 1908137088 1915136392 1915224064 1919844828 1921480704 1921594896 1926866799 1926955008 1933364862 1934917632 1940341392 1940545536 1942110144 1946884896 1949302784 1954005768 1961263104 1962844416 1967670144 1967787081 1969463808 1973393312 1975074816 1981526976 1982201856 1987290448 1988795484 1988886528 1990490112 1994461568 1995502392 1996161024 2001187584 2002801086 2007725049 2008507072 2010120192 2010218496 2016806688 2018525184 2022552576 2024183304 2024275968 2029159836 2029950208 2031009552 2035061853 2036795904 2038338432 2044145664 2045212416 2051039232 2052692928 2056788492 2058541056 2063724696 2065287618 2067047424 2072252484 2072936448 2079831897 2081604096 2085757344 2087534592 2094376176 2096160768 2102036508 2102132736 2102257664 2108025216 2109125304 2115134208 2116736064 2116839582 2123874432 2124701696 2131642656 2137715712 2139664384 2146549248 2146654224 2147385344 2152792704 2154528441 2154627072 2161665792 2161794258 2162507776 2167824384 2167953216 2175776256 2177630208 2182884066 2183113728 2184873912 2191098624 2192965632 2198256489 2206420992 2206528896 2208199968 2214491136 2215646784 2220067476 2221959168 2228187533 2228289536 2229977088 2230086144 2235701754 2237497344 2239301376 2243769264 2244940191 2245681152 2251336032 2252079104 2259570456 2261385216 2261495808 2268907524 2270840832 2275371648 2277206217 2277310464 2283693984 2284885746 2291395392 2293130736 2293235712 2299663872 2300863968 2307419136 2309279544 2315858688 2321690283 2325428352 2332053504 2332192096 2334179328 2341804608 2346477012 2348476416 2348615984 2356173198 2357090944 2359099392 2364899328 2365039872 2371528368 2372765967 2373690176 2379525984 2381328072 2388254406 2390289408 2392326144 2398097988 2399032064 2404930176 2405073099 2407122432 2414986002 2415808512 2421891792 2423955456 2430750036 2430861312 2432821248 2438802432 2438947368 2445895936 2447748288 2447867994 2449833984 2456002944 2456813568 2457983151 2464985952 2467086336 2472008704 2474001816 2474115072 2482223616 2482345008 2484224964 2484338688 2491302528 2492602632 2498400256 2499704064 2506825728 2508724224 2508846912 2517184512 2519214048 2524240422 2526391296 2532753036 2533588992 2542016763 2544058368 2544182784 2554695936 2559793104 2561974272 2562126528 2569155732 2569273344 2577819816 2579772078 2579890176 2587121856 2587394048 2589480192 2595846528 2597939487 2605341024 2615017472 2617125888 2623560192 2623716108 2625951744 2633312539 2633433088 2642035968 2642192982 2642935808 2651727312 2651848704 2653986816 2660511744 2660669856 2661548032 2667969414 2668250112 2670401448 2676966732 2680291328 2689075584 2691366912 2696736768 2698911072 2705546448 2708012736 2713415804 2715727872 2717784576 2724628266 2725527552 2726949888 2734718976 2736923904 2742384656 2743815789 2744721408 2751632928 2753716824 2756063232 2763003312 2763915264 2773109196 2775472128 2781009792 2783252043 2783379456 2792501568 2792638134 2794881024 2802715344 2802843648 2804177961 2810700288 2812167072 2820178944 2822314752 2822452776 2831832576 2834115804 2842190208 2842359117 2850287616 2862065664 2862205632 2870390272 2872704588 2872836096 2879767242 2882221056 2882392344 2890432512 2890604288 2900047293 2901035008 2903506944 2910512088 2910818304 2913165216 2920327344 2921464832 2923954176 2931008652 2941894656 2942038528 2944266624 2951505216 2952654848 2954195712 2960089968 2962612224 2972290464 2973302784 2973448192 2980935672 2983193226 2983329792 2985735168 2991692352 2993253588 2994241536 3001781376 3004201629 3012760608 3015180288 3015327744 3025210032 3027787776 3033828864 3036274956 3036413952 3044925312 3046514328 3055193856 3057507648 3066218496 3067818624 3076558848 3079039392 3085182738 3087811584 3095587044 3097931427 3100571136 3108378726 3109404672 3112239104 3122406144 3128636016 3131301888 3141564264 3144241152 3145465856 3153054762 3153199104 3153386496 3162037824 3163687956 3172701312 3175104096 3175259373 3184339208 3187052544 3197463984 3206573568 3206764132 3209496576 3219981336 3221078016 3229189056 3229346978 3231940608 3241000048 3241148416 3242691387 3243761664 3251736576 3251929824 3263664384 3263823992 3266445312 3274326099 3274670592 3277310868 3286647936 3289448448 3298669088 3309631488 3309793344 3312299952 3312451584 3321736704 3323470176 3330101214 3332938752 3342434304 3344965632 3345129216 3353552631 3356246016 3358952064 3365653896 3368521728 3377004048 3378118656 3389355684 3392077824 3392243712 3403361286 3406261248 3413057472 3415965696 3416168704 3425540976 3425697792 3427328619 3437093088 3439696104 3439853568 3449495808 3451295952 3452640256 3461128704 3463919316 3473788032 3488142528 3489501184 3498080256 3498288144 3501268992 3512706912 3519715518 3522714624 3522923976 3535636416 3538649088 3547348992 3547559808 3557292552 3557666816 3560535264 3569288976 3582381609 3585434112 3588489216 3595649024 3598548096 3607395264 3610683648 3620970496 3623712768 3632837688 3634036736 3635933184 3646125054 3646291968 3649231872 3658203648 3658421052 3659628544 3668843904 3671622432 3671801991 3674750976 3684004416 3685220352 3697478928 3700629504 3708013056 3711002724 3711172608 3723335424 3723517512 3726337446 3726508032 3736953792 3738903948 3747600384 3749556096 3760238592 3763086336 3763270368 3775776768 3778821072 3786360633 3789586944 3789812156 3799129554 3800383488 3816087552 3816274176 3830272784 3830448128 3839689656 3842961408 3843189792 3853733598 3853910016 3866729724 3869658117 3869835264 3880682784 3881091072 3884220288 3893769792 3908011536 3922526208 3925688832 3935340288 3935574162 3938927616 3946786624 3950149632 3963053952 3963289473 3964403712 3974580896 3977590968 3977773056 3980980224 3988923136 3991004784 3992322048 4001954121 4002375168 4005602172 4015450098 4017014144 4020436992 4033613376 4037050368 4045105152 4048366608 4048551936 4058319672 4059900416 4062019104 4070123706 4073591808 4076676864 4086942399 4088291328 4090424832 4102078464 4105385856 4113576984 4117082112 4127449392 4130575236 4134094848 4144504968 4145872896 4159663794 4163208192 4171514688 4175069184 4188752352 4188957201 4192321536 4204073016 4204265472 4204515328 4216050432 4218250608 4230268416 4233472128 4233679164 4247748864 4249403392 4263285312 4275431424 4279328768 4293098496 4293308448 4294770688 4305585408 4309056882 4309254144 4319650863 4323331584 4323588516 4325015552 4335648768 4335906432 4351552512 4355260416 4365768132 4366227456 4369747824 4378466411 4382197248 4385931264 4396512978 4412841984 4413057792 4416399936 4428982272 4431293568 4440134952 4443918336 4456375066 4456579072 4459954176 4460172288 4471403508 4474789839 4474994688 4478602752 4487538528 4489880382 4491362304 4502672064 4504158208 4519140912 4522770432 4522991616 4537815048 4541681664 4550743296 4554412434 4554620928 4567387968 4569771492 4582790784 4586261472 4599327744 4601727936 4614838272 4618559088 4627774107 4631717376 4643380566 4650856704 4662568089 4664107008 4664384192 4668358656 4683609216 4692954024 4696952832 4697231968 4712346396 4714181888 4718198784 4729582143 4729798656 4730079744 4743056736 4745531934 4747380352 4759051968 4762656144 4776508812 4780578816 4784652288 4796195976 4798064128 4809860352 4810146198 4814244864 4829972004 4831617024 4843783584 4844020467 4847910912 4861500072 4861722624 4865642496 4877604864 4877894736 4891791872 4895496576 4895735988 4899667968 4912005888 4915966302 4929971904 4934172672 4944017408 4948003632 4948230144 4964447232 4964690016 4968449928 4968677376 4982605056 4985205264 4995151821 4996800512 4999408128 5013651456 5017448448 5017693824 5034369024 5038428096 5048480844 5052782592 5065506072 5067177984 5084033526 5088116736 5088365568 5105041929 5109391872 5119586208 5123948544 5124253056 5138311464 5138546688 5155639632 5159544156 5159780352 5174243712 5174551213 5174788096 5178960384 5191693056 5195878974 5210682048 5230034944 5234251776 5247120384 5247432216 5251903488 5266625078 5266866176 5279573277 5284071936 5284385964 5285871616 5303454624 5307973632 5321023488 5321339712 5323096064 5335938828 5336500224 5340802896 5353933464 5360582656 5378151168 5382733824 5393473536 5397822144 5411092896 5416025472 5426831608 5431455744 5435569152 5449256532 5451055104 5453899776 5469187581 5469437952 5473847808 5484769312 5487631578 5489442816 5503265856 5507433648 5512126464 5526006624 5527830528 5546218392 5550944256 5562019584 5566504086 5566758912 5585003136 5585276268 5589506169 5589762048 5605430688 5608355922 5621400576 5624334144 5640357888 5644629504 5644905552 5663665152 5668231608 5684380416 5684718234 5698694331 5700575232 5724131328 5724411264 5740780544 5745409176 5745672192 5759534484 5764442112 5764784688 5780600397 5780865024 5781208576 5800094586 5802070016 5821024176 5821636608 5826330432 5840654688 5842929664 5847908352 5862017304 5883789312 5884077056 5888533248 5903010432 5903361243 5905309696 5908391424 5920179936 5925224448 5944580928 5946605568 5946896384 5961871344 5966386452 5966659584 5971470336 5983384704 5986507176 5988483072 6003562752 6008403258 6025521216 6030360576 6030655488 6050420064 6055575552 6067657728 6072549912 6072827904 6089850624 6093028656 6105185559 6110387712 6115015296 6132436992 6135637248 6153117696 6158078784 6170365476 6175623168 6191174088 6195862854 6201142272 6216757452 6218809344 6224478208 6239495691 6244812288 6257272032 6262603776 6283128528 6288482304 6290931712 6306109524 6306398208 6306772992 6324075648 6327375912 6345402624 6350208192 6350518746 6368678416 6374105088 6394927968 6413147136 6413528264 6418993152 6439962672 6442156032 6458378112 6458693956 6463585323 6463881216 6482000096 6485382774 6487523328 6503473152 6503859648 6527328768 6527647984 6532890624 6548652198 6549341184 6554621736 6573295872 6578896896 6594769467 6597338176 6619262976 6619586688 6624599904 6643473408 6646940352 6660202428 6665877504 6684562599 6684868608 6689931264 6690258432 6707105262 6712492032 6717904128 6731307792 6734820573 6737043456 6754008096 6756237312 6778711368 6784155648 6784487424 6806722572 6812522496 6826114944 6831618651 6831931392 6832337408 6851081952 6854657238 6874186176 6879392208 6879707136 6898991616 6902591904 6905280512 6922257408 6927838632 6947576064 6965070849 6976285056 6979002368 6996160512 6996576288 7002537984 7025413824 7039431036 7045429248 7045847952 7071272832 7077298176 7094697984 7095119616 7114585104 7115333632 7121070528 7138577952 7164763218 7170868224 7176978432 7191298048 7197096192 7214790528 7215219297 7221367296 7241940992 7247425536 7265675376 7268073472 7271866368 7292250108 7292583936 7298463744 7316407296 7316842104 7319257088 7337687808 7343244864 7343603982 7349501952 7368008832 7370440704 7373949453 7394957856 7401259008 7416026112 7422005448 7422345216 7446670848 7447035024 7452674892 7453016064 7473907584 7477807896 7495200768 7499112192 7520477184 7526172672 7526540736 7551553536 7557642144 7572721266 7579173888 7579624312 7598259108 7600766976 7626050289 7632175104 7632548352 7660545568 7679379312 7685922816 7686379584 7707467196 7707820032 7733459448 7739316234 7739670528 7761365568 7762182144 7768440576 7787539584 7793818461 7816023072 7845052416 7851377664 7870680576 7871148324 7877855232 7893573248 7899937617 7900299264 7926107904 7926578946 7928807424 7949161792 7955181936 7955546112 7961960448 7977846272 7982009568 7984644096 8003908242 8004750336 8011204344 8030900196 8034028288 8040873984 8067226752 8074100736 8090210304 8096733216 8116639344 8119800832 8124038208 8140247412 8147183616 8153353728 8173884798 8176582656 8180849664 8204156928 8210771712 8227153968 8231447367 8234164224 8254898784 8261150472 8268189696 8289009936 8291745792 8319327588 8326416384 8343029376 8349756129 8350138368 8377504704 8377914402 8384643072 8408146032 8408530944 8409030656 8432100864 8436501216 8460536832 8466944256 8467358328 8495497728 8498806784 8526570624 8527077351 8550862848 8558657536 8586196992 8586616896 8589541376 8611170816 8618113764 8618508288 8639301726 8646663168 8647177032 8650031104 8671297536 8671812864 8700141879 8703105024 8710520832 8731536264 8732454912 8739495648 8756932822 8764394496 8771862528 8793025956 8818601363 8825683968 8826115584 8832799872 8857964544 8862587136 8880269904 8887836672 8912750132 8913158144 8919908352 8920344576 8942807016 8949579678 8949989376 8957205504 8975077056 8979760764 8982724608 9005344128 9008316416 9012604887 9038281824 9045540864 9045983232 9075630096 9083363328 9101486592 9108824868 9109241856 9134775936 9139542984 9165581568 9172522944 9198655488 9203455872 9229676544 9237118176 9255548214 9263434752 9286761132 9293794281 9301713408 9325136178 9328214016 9328768384 9336717312 9367218432 9385908048 9393905664 9394463936 9424692792 9428363776 9436397568 9459164286 9459597312 9460159488 9486113472 9491063868 9494760704 9518103936 9525312288 9525778119 9553017624 9561157632 9592391952 9596128256 9619720704 9620292396 9628489728 9659944008 9663234048 9687567168 9688040934 9695821824 9723000144 9723445248 9728074161 9731284992 9755209728 9755789472 9783583744 9790993152 9791471976 9799335936 9824011776 9831932604 9859943808 9868345344 9888034816 9896007264 9928894464 9929380032 9936899856 9937354752 9965210112 9970410528 9990303642 9993601024 9998816256 10027302912 10034896896 10035387648 10060657893 10068738048 10076856192 10096961688 10105565184 10131012144 10134355968 10168067052 10176233472 10176731136 10210083858 10218783744 10239172416 10247897088 10248506112 10276622928 10277093376 10281985857 10311279264 10319088312 10319560704 10348487424 10349102426 10349576192 10357920768 10383386112 10391757948 10421364096 10421983429 10460069888 10468503552 10494240768 10494864432 10503806976 10533250156 10533732352 10559146554 10568143872 10568771928 10606909248 10615947264 10642046976 10642679424 10646192128 10671877656 10673000448 10681605792 10707866928 10721165312 10747144827 10756302336 10765467648 10786947072 10795644288 10822185792 10832050944 10853663216 10862911488 10871138304 10898513064 10902110208 10907799552 10938375162 10938875904 10947695616 10969538624 10975263156 10978885632 11006531712 11014867296 11015405973 11024252928 11052013248 11055661056 11092436784 11101888512 11124039168 11133008172 11133517824 11170006272 11170552536 11179012338 11179524096 11210861376 11216711844 11242801152 11248668288 11280715776 11289259008 11289811104 11327330304 11336463216 11359081899 11368760832 11369436468 11397388662 11401150464 11448262656 11448822528 11481561088 11490818352 11491344384 11519068968 11528884224 11529569376 11561200794 11561730048 11562417152 11600189172 11604140032 11642048352 11643273216 11652660864 11681309376 11685859328 11724034608 11767578624 11768154112 11777066496 11806020864 11806722486 11810619392 11816782848 11840359872 11850448896 11889161856 11889868419 11893211136 11893792768 11923742688 11932772904 11933319168 11942940672 11966769408 11973014352 11976966144 12005862363 12007125504 12016806516 12051042432 12061310976 12100840128 12111151104 12135315456 12145099824 12145655808 12179701248 12186057312 12210371118 12220775424 12230030592 12260827197 12264873984 12271274496 12306235392 12316157568 12340730952 12351246336 12382348176 12391725708 12402284544 12433514904 12437618688 12448956416 12478991382 12489624576 12514544064 12525207552 12566257056 12566871603 12576964608 12581863424 12612219048 12612796416 12613545984 12648151296 12654751824 12690805248 12700416384 12701037492 12737356832 12748210176 12789855936 12826294272 12827056528 12837986304 12879925344 12884312064 12916756224 12917387912 12927170646 12927762432 12958952589 12964000192 12970765548 12975046656 13006946304 13007719296 13054657536 13055295968 13065781248 13097304396 13098682368 13109243472 13135399233 13146591744 13157793792 13189538934 13194676352 13238525952 13239173376 13249199808 13286946816 13293880704 13320404856 13331755008 13369125198 13369737216 13379862528 13380516864 13414210524 13424369517 13424984064 13435808256 13462615584 13469641146 13474086912 13508016192 13512474624 13557422736 13568311296 13568974848 13613445144 13625044992 13652229888 13663237302 13663862784 13664674816 13702163904 13709314476 13748372352 13758784416 13797983232 13805183808 13810561024 13844514816 13855677264 13883322321 13895152128 13930141698 13952570112 13958004736 13992321024 13993152576 14005075968 14050827648 14078862072 14090858496 14091695904 14142545664 14154596352 14188746429 14189395968 14190239232 14229170208 14230667264 14242141056 14277155904 14329526436 14341736448 14353956864 14382596096 14394192384 14429581056 14430438594 14442734592 14483881984 14494851072 14531350752 14532061401 14536146944 14543732736 14584500216 14585167872 14596927488 14632814592 14633684208 14638514176 14675375616 14686489728 14687207964 14699003904 14736017664 14747898906 14789915712 14802518016 14832052224 14844010896 14844690432 14893341696 14894070048 14905349784 14906032128 14947815168 14955615792 14985455463 14990401536 14998224384 15040954368 15052345344 15053081472 15103107072 15115284288 15145442532 15158347776 15159248624 15196518216 15201533952 15252100578 15264350208 15265096704 15315125787 15321091136 15358758624 15371845632 15372759168 15414934392 15415640064 15466918896 15478632468 15479341056 15522731136 15523653639 15524364288 15536881152 15575079168 15587636922 15632046144 15690104832 15702755328 15741361152 15742296648 15755710464 15787146496 15799875234 15800598528 15838719831 15852215808 15853157892 15857614848 15898323584 15910363872 15923920896 15955692544 15964019136 15969288192 16007816484 16009500672 16022408688 16061800392 16068056576 16081747968 16134453504 16148201472 16180420608 16193466432 16233278688 16239601664 16248076416 16280494824 16294367232 16306707456 16347769596 16353165312 16361699328 16407562743 16408313856 16421543424 16454307936 16462894734 16468328448 16509797568 16522300944 16536379392 16578019872 16583491584 16638655176 16652832768 16686058752 16699512258 16700276736 16755009408 16755828804 16768518507 16769286144 16816292064 16818061312 16864201728 16873002432 16921073664 16933888512 16934716656 16990995456 16997613568 17053141248 17054154702 17096082993 17101725696 17117315072 17172393984 17173233792 17179082752 17222341632 17236227528 17237016576 17278603452 17293326336 17294354064 17300062208 17341801191 17342595072 17343625728 17400283758 17406210048 17463072528 17464909824 17478991296 17513865644 17528788992 17543725056 17586051912 17637202726 17651367936 17652231168 17665599744 17710083729 17715929088 17725174272 17760539808 17775673344 17825500264 17826316288 17839816704 17840689152 17885614032 17899159356 17899978752 17914411008 17950154112 17959521528 17965449216 18010688256 18025209774 18076563648 18091081728 18091966464 18151260192 18166726656 18202973184 18217649736 18218483712 18269551872 18279085968 18315556677 18331163136 18345045888 18397310976 18406911744 18459353088 18474236352 18511096428 18526869504 18573522264 18587588562 18603426816 18650272356 18656428032 18657536768 18673434624 18718487073 18734436864 18771816096 18787811328 18788927872 18849385584 18856727552 18872795136 18918328572 18919194624 18920318976 18972226944 18982127736 18989521408 19036207872 19050624576 19051556238 19106035248 19122315264 19184783904 19192256512 19239441408 19240584792 19256979456 19319888016 19326468096 19375134336 19376081868 19390755969 19391643648 19446000288 19456148322 19462569984 19510419456 19511578944 19567167488 19581986304 19582943952 19598671872 19648023552 19663865208 19719887616 19736690688 19776069632 19792014528 19857788928 19858760064 19873799712 19930420224 19940821056 19980607284 19987202048 19997632512 20053687797 20054605824 20069793792 20070775296 20121315786 20137476096 20153712384 20193923376 20204461719 20211130368 20262024288 20268711936 20336134104 20352466944 20353462272 20420167716 20437567488 20478344832 20494855953 20495794176 20497012224 20553245856 20563971714 20622558528 20638176624 20639121408 20696974848 20698204852 20699152384 20715841536 20766772224 20783515896 20842728192 20843966858 20895212547 20920139776 20937007104 20988481536 20989728864 21007613952 21066500312 21067464704 21118293108 21136287744 21137543856 21213818496 21231894528 21284093952 21285358848 21343755312 21346000896 21363211584 21415733856 21442330624 21494289654 21512604672 21530935296 21573894144 21591288576 21644371584 21645657891 21664101888 21707326432 21725822976 21742276608 21797026128 21804220416 21815599104 21876750324 21877751808 21895391232 21939077248 21950526312 21957771264 22013063424 22029734592 22030811946 22048505856 22104026496 22111322112 22121848359 22184873568 22203777024 22248078336 22266016344 22267035648 22340012544 22341105072 22358024676 22359048192 22421722752 22433423688 22485602304 22497336576 22561431552 22578518016 22579622208 22654660608 22672926432 22718163798 22737521664 22738872936 22794777324 22802300928 22878150867 22896525312 22897645056 22963122176 22981636704 23038137936 23057768448 23059138752 23122401588 23123460096 23124834304 23200378344 23208280064 23284096704 23286546432 23305321728 23362618752 23371718656 23448069216 23535157248 23536308224 23554132992 23612041728 23613444972 23621238784 23633565696 23680719744 23699812851 23700897792 23778323712 23779736838 23786422272 23787585536 23847485376 23865545808 23866638336 23885881344 23933538816 23946028704 23953932288 24011724726 24014251008 24033613032 24102084864 24122621952 24201680256 24222302208 24270630912 24290199648 24359402496 24372114624 24420742236 24441550848 24460061184 24521654394 24529747968 24542548992 24612470784 24632315136 24681461904 24694342101 24702492672 24764696352 24783451416 24804569088 24867029808 24875237376 24897912832 24957982764 24979249152 25029088128 25049268387 25050415104 25132514112 25133743206 25153929216 25224438096 25225592832 25227091968 25296302592 25309503648 25381610496 25400832768 25402074984 25474713664 25496420352 25579711872 25581232053 25652588544 25654113056 25675972608 25759850688 25768624128 25833512448 25834775824 25854341292 25855524864 25917905178 25928000384 25941531096 25950093312 26013892608 26015438592 26100425637 26109315072 26110591936 26131562496 26194608792 26197364736 26218486944 26270798466 26293183488 26315587584 26379077868 26389352704 26455804089 26477051904 26478346752 26498399616 26573893632 26587761408 26640809712 26663510016 26738250396 26739474432 26759725056 26761033728 26828421048 26848739034 26849968128 26871616512 26925231168 26939282292 26948173824 27016032384 27024949248 27037814661 27114845472 27136622592 27137949696 27226890288 27250089984 27304459776 27326474604 27327725568 27329349632 27404327808 27418628952 27496744704 27517568832 27595966464 27610367616 27621122048 27689029632 27711354528 27766644642 27790304256 27860283396 27881382843 27905140224 27916009472 27984642048 27986305152 28010151936 28101655296 28157724144 28181716992 28183391808 28285091328 28309192704 28377492858 28378791936 28380478464 28458340416 28461334528 28484282112 28554311808 28577334357 28659052872 28683472896 28765192192 28788384768 28859162112 28860877188 28885469184 28966437929 28967763968 28989702144 29062701504 29064122802 29072293888 29087465472 29169000432 29170335744 29184222483 29193854976 29265629184 29267368416 29277028352 29350751232 29372979456 29374415928 29398007808 29472035328 29495797812 29579831424 29605036032 29664104448 29688021792 29786683392 29788140096 29810699568 29812064256 29895630336 29911231584 29970910926 29980803072 29996448768 30081908736 30104690688 30106162944 30181973679 30206214144 30230568576 30290885064 30316695552 30318497248 30393036432 30403067904 30504201156 30528700416 30530193408 30630251574 30642182272 30717517248 30743691264 30745518336 30829868784 30831280128 30845957571 30933837792 30957264936 30958682112 31045462272 31047307278 31048728576 31073762304 31150158336 31175273844 31264092288 31265950287 31380209664 31405510656 31482722304 31484593296 31511420928 31574292992 31599750468 31601197056 31677439662 31704431616 31706315784 31796647168 31820727744 31847841792 31911385088 31928038272 31938576384 32015632968 32019001344 32044817376 32123600784 32136113152 32163495936 32241434481 32268907008 32296402944 32360841216 32386932864 32466557376 32479203328 32496152832 32560989648 32588734464 32613414912 32695539192 32706330624 32723398656 32815125486 32816627712 32843086848 32908615872 32925789468 32936656896 33019595136 33044601888 33046217919 33072758784 33156039744 33166983168 33277310352 33305665536 33372117504 33399024516 33400553472 33510018816 33511657608 33537037014 33538572288 33632584128 33636122624 33728403456 33746004864 33842147328 33867777024 33869433312 33981990912 33995227136 34077245697 34106282496 34108309404 34192165986 34203451392 34234630144 34344787968 34346467584 34358165504 34444683264 34472455056 34474033152 34557206904 34586652672 34588708128 34600124416 34683602382 34685190144 34687251456 34800567516 34812420096 34926145056 34929819648 34957982592 35027731288 35057577984 35172103824 35274405452 35302735872 35304462336 35331199488 35420167458 35431858176 35450348544 35521079616 35551346688 35651000528 35652632576 35669605257 35679633408 35681378304 35771228064 35798318712 35799957504 35828822016 35900308224 35919043056 35930898432 36017587089 36021376512 36050419548 36153127296 36183932928 36302520384 36333453312 36405946368 36435299472 36436967424 36539103744 36558171936 36631113354 36662326272 36690091776 36782481591 36794621952 36813823488 36918706176 36948472704 37022192856 37053739008 37147044528 37175177124 37206853632 37300544712 37312856064 37315073536 37346869248 37436974146 37468873728 37543632192 37575622656 37577855744 37698771168 37700614809 37713455104 37745590272 37836657144 37838389248 37840637952 37944453888 37964255472 37979042816 38072415744 38101249152 38103112476 38212070496 38244630528 38369567808 38384513024 38478882816 38481169584 38513958912 38639776032 38652936192 38750268672 38752163736 38781511938 38783287296 38892000576 38912296644 38925139968 39020838912 39023157888 39134334976 39163972608 39165887904 39197343744 39296047104 39327730416 39406197699 39439775232 39473381376 39552139264 39584029056 39715577856 39717520128 39747599424 39860840448 39881642112 39961214568 39974404096 39995265024 40107375594 40109211648 40139587584 40141550592 40242631572 40273108551 40274952192 40307424768 40387846752 40408923438 40422260736 40524048576 40537423872 40672268208 40704933888 40706924544 40840335432 40875134976 40956689664 40989711906 40991588352 40994024448 41106491712 41127943428 41245117056 41276353248 41393949696 41396409704 41398304768 41431683072 41533544448 41567031792 41649966963 41685456384 41687933716 41790425094 41874014208 41976963072 41979457728 42015227904 42133000624 42134929408 42236586216 42272575488 42275087712 42427636992 42463789056 42566239287 42568187904 42570717696 42687510624 42692001792 42726423168 42831467712 42988579308 43025209344 43061870592 43147788288 43182577152 43288743168 43291315782 43328203776 43414652864 43451645952 43484553216 43594052256 43596184203 43608440832 43631198208 43753500648 43755503616 43790782464 43878154496 43901052624 43915542528 44026126848 44059469184 44061623892 44097011712 44208052992 44243696718 44369747136 44407554048 44496156672 44532032688 44534071296 44680025088 44682210144 44716049352 44718096384 44843445504 44866847376 44956366389 44971204608 44994673152 45122863104 45157036032 45159244416 45309321216 45345852864 45436327596 45475043328 45477745872 45589554648 45604601856 45756301734 45793050624 45795290112 45926244352 45963273408 46076275872 46115536896 46118277504 46244803176 46246920192 46249668608 46400756688 46416560128 46568193408 46570960917 46573092864 46610643456 46725237504 46743437312 46896138432 47070314496 47072616448 47108265984 47224083456 47226889944 47242477568 47267131392 47361439488 47399625702 47401795584 47516159493 47556647424 47559473676 47572844544 47575171072 47694970752 47731091616 47771762688 47867077632 47892057408 47907864576 48023449452 48028502016 48067226064 48163130521 48204169728 48245243904 48403360512 48444604416 48541261824 48580399296 48718804992 48744229248 48841484472 48883101696 48920122368 49043308788 49059495936 49085097984 49222688229 49224941568 49264630272 49362923808 49388684202 49404985344 49529392704 49566902832 49609138176 49734059616 49750474752 49795825664 49915965528 49958498304 50058176256 50098536774 50100830208 50265028224 50267486412 50305555521 50307858432 50448876192 50454183936 50592605184 50619007296 50763220992 50801665536 50804149968 50949427328 50992840704 51159423744 51162464106 51288248979 51305177088 51308226112 51351945216 51519701376 51537248256 51667024896 51669551648 51708682584 51711049728 51835810356 51856000768 51883062192 51900186624 52025403573 52027785216 52030877184 52200851274 52218630144 52221183872 52389217584 52394729472 52436973888 52541596932 52586366976 52631175168 52758155736 52778705408 52911608178 52954103808 52956693504 52996799232 53130251187 53147787264 53175522816 53281619424 53327020032 53476500792 53478948864 53519450112 53522067456 53656842096 53697478068 53699936256 53743233024 53850462336 53878564584 53896347648 54032064768 54075629322 54229690944 54273245184 54275899392 54453780576 54500179968 54608919552 54652949208 54655451136 54658699264 54808655616 54837257904 54946670031 54993489408 55035137664 55191932928 55220735232 55242244096 55378059264 55422709056 55533289284 55580608512 55720566792 55762765686 55810280448 55832018944 55969284096 55972610304 56020303872 56155461219 56203310592 56315448288 56363433984 56366783616 56570182656 56618385408 56754985716 56757583872 56760956928 56916680832 56920063343 56922669056 56968564224 57108623616 57154668714 57318105744 57366945792 57530384384 57576769536 57718324224 57721754376 57770938368 57932875858 57935527936 57979404288 58125403008 58128245604 58144587776 58172267907 58174930944 58338000864 58368444966 58387709952 58531258368 58534736832 58554056704 58701502464 58745958912 58748831856 58796015616 58944070656 58991595624 59159662848 59210072064 59328208896 59376043584 59573366784 59576280192 59621399136 59791260672 59822463168 59941821852 59961606144 59992897536 60161063391 60163817472 60209381376 60212325888 60363947358 60412428288 60461137152 60581770128 60613385157 60633391104 60636994496 60786072864 60806135808 61008402312 61057400832 61060386816 61260503148 61284364544 61435034496 61484567859 61487382528 61491036672 61659737568 61691915142 61867675584 61914529872 61917364224 62090924544 62094614556 62097457152 62147524608 62300316672 62350547688 62528184576 62531900574 62685637641 62760419328 62811021312 62965444608 62969186592 63022841856 63148585984 63199500936 63202394112 63354879324 63408863232 63412631568 63593294336 63641455488 63695683584 63822770176 63856076544 64031265936 64038002688 64089634752 64247201568 64272226304 64326991872 64482868962 64537814016 64592805888 64721682432 64773865728 64933114752 64936973673 64958406656 64992305664 65121979296 65177468928 65226829824 65391078384 65412661248 65446797312 65630250972 65633255424 65686173696 65817231744 65851578936 65873313792 66039190272 66089203776 66092435838 66145517568 66312079488 66333966336 66365545077 66554620704 66611331072 66744235008 66798049032 66801106944 67020037632 67023315216 67074074028 67077144576 67265168256 67269165769 67272245248 67456806912 67492009728 67684294656 67735554048 67738866624 67963981824 67990454272 68154491394 68212564992 68216618808 68384331972 68406902784 68469260288 68634452601 68689575936 68692935168 68716331008 68889366528 68944910112 69114413808 69173305344 69177416256 69200248832 69367204764 69370380288 69374502912 69601135032 69624840192 69852290112 69859639296 69915965184 70055462576 70115155968 70344207648 70548810904 70605471744 70608924672 70662398976 70840334916 70863716352 70900697088 71042159232 71099438553 71102693376 71302001056 71339210514 71359266816 71362756608 71542456128 71596637424 71599915008 71657644032 71800616448 71838086112 71861796864 72035174178 72042753024 72100839096 72306254592 72367865856 72605040768 72666906624 72811892736 72870598944 73078207488 73116343872 73262226708 73324652544 73380183552 73564963182 73589243904 73627646976 73837412352 73896945408 74044385712 74083026303 74107478016 74294089056 74350354248 74413707264 74601089424 74625712128 74630147072 74693738496 74873948292 74937747456 75087264384 75147805161 75151245312 75155711488 75397542336 75401229618 75426910208 75673314288 75676778496 75681275904 75888907776 75928510944 75958085632 76144831488 76202498304 76206224952 76424140992 76489261056 76739135616 76743696159 76769026048 76957765632 76962339168 77027917824 77279552064 77305872384 77500537344 77504327472 77563023876 77566574592 77784001152 77824593288 77850279936 78041677824 78046315776 78268669952 78327945216 78331775808 78394687488 78592094208 78655460832 78812395398 78879550464 78946762752 79104278528 79168058112 79367412267 79431155712 79435040256 79495198848 79721680896 79763284224 79922429136 79948808192 79990530048 80214751188 80218423296 80279175168 80283101184 80485263144 80546217102 80549904384 80614849536 80775693504 80817846876 80844521472 81048097152 81074847744 81113443983 81344536416 81409867776 81413849088 81680670864 81750269952 81913379328 81979423812 81983176704 81988048896 82212983424 82255886856 82490234112 82552706496 82787899392 82792819408 82796609536 82863366144 83067088896 83134063584 83299933926 83370912768 83375867432 83580850188 83644148529 83748028416 83953926144 83958915456 84030455808 84266001248 84473172432 84545150976 84550175424 84855273984 84927578112 85132478574 85136375808 85141435392 85375021248 85384003584 85452846336 85662935424 85732003071 85977158616 86050418688 86295576576 86365154304 86577486336 86582631564 86656407552 86829305728 86899313787 86903291904 86969106432 87188104512 87192368406 87216881664 87262396416 87507001296 87511007232 87552667449 87581564928 87756308992 87802105248 87831085056 88052253696 88118938368 88123247784 88194023424 88416105984 88487393436 88739494272 88815108096 88992313344 89064065376 89360050176 89364420288 89432098704 89436192768 89686891008 89733694752 89912732778 89942409216 89989346304 90245726208 90314072064 90318488832 90545921037 90618642432 90691705728 90872655192 90950086656 90955491744 91179109296 91209203712 91512603468 91586101248 91590580224 91852488704 91926546816 92152551744 92231073792 92236555008 92489606352 92493840384 92499337216 92801513376 92833120256 93136386816 93141921834 93146185728 93221286912 93450475008 93486874624 93792276864 93797850861 94140628992 94145232896 94216531968 94448166912 94453779888 94484955136 94534262784 94722878976 94799251404 94803591168 95032318986 95113294848 95118947352 95150342144 95389941504 95462183232 95543525376 95734155264 95784114816 95815729152 96046898904 96057004032 96134452128 96326261042 96408339456 96490487808 96724303443 96806721024 96889208832 97082523648 97160798592 97437609984 97488458496 97682968944 97766203392 97840244736 98086617576 98118991872 98170195968 98445376458 98449883136 98529260544 98725847616 98777368404 98809970688 99058785408 99133805664 99138653757 99218276352 99468119232 99500949504 99831931056 99916996608 100116352512 100197073548 100201660416 100530056448 100534972824 100611111042 100615716864 100897752384 100908367872 101185210368 101238014592 101526441984 101603331072 101608299936 101898854656 101985681408 102231737091 102318847488 102324928212 102576497958 102610354176 102616452224 102703890432 103039402752 103074496512 103334049792 103339103296 103417365168 103422099456 103671620712 103712001536 103766124384 103800373248 104050807146 104055570432 104061754368 104401702548 104437260288 104442367744 104778435168 104789458944 104873947776 105083193864 105172733952 105516311472 105557410816 105823216356 105908207616 105913387008 105993598464 106260502374 106295574528 106351045632 106563238848 106654040064 106953001584 106957897728 107008815771 107038900224 107044134912 107313684192 107394956136 107399872512 107486466048 107700924672 107757129168 107792695296 108064129536 108151258644 108459381888 108551798784 108907561152 109000359936 109217839104 109305898416 109310902272 109317398528 109617311232 109674515808 109893340062 109986978816 110070275328 110347444773 110383865856 110441470464 110484488192 110756118528 110845418112 111066578568 111161217024 111441133584 111525531372 111620560896 111664037888 111938568192 111945220608 112040607744 112310922438 112406621184 112630896576 112726867968 112733567232 113101844427 113140365312 113236770816 113509971432 113515167744 113521913856 113833361664 113840126686 113845338112 113937128448 114217247232 114309337428 114636211488 114641817719 114733891584 115060768768 115153539072 115436648448 115443508752 115541876736 115865751716 115871055872 115958808576 116250806016 116256491208 116344535814 116349861888 116676001728 116736889932 116775419904 117062516736 117069473664 117108113408 117403004928 117491917824 117497663712 117592031232 117888141312 117983191248 118218593097 118319325696 118420144128 118656417792 118752087168 119146733568 119152560384 119242798272 119582521344 119644926336 119883643704 119923212288 119985795072 120322126782 120327634944 120418762752 120424651776 120727894716 120819325653 120824856576 120922274304 121163540256 121226770314 121266782208 121273988992 121572145728 121612271616 122016804624 122114801664 122120773632 122521006296 122568729088 122870068992 122969135718 122974765056 122982073344 123319475136 123383830284 123735351168 123829059744 124181849088 124189229112 124194914304 124295049216 124600633344 124701095376 124949900889 125056369152 125063801148 125371275282 125622042624 125930889216 125938373184 126045683712 126297171968 126399001872 126404788224 126709758648 126817726464 126825263136 127186588672 127282910976 127391367168 127645540352 127712153088 128062531872 128076005376 128179269504 128494403136 128544452608 128965737924 129075628032 129185611776 129443364864 129547731456 129866229504 129873947346 129916813312 129984611328 130243958592 130354937856 130453659648 130782156768 130788552609 130825322496 130893594624 131260501944 131266510848 131372347392 131634463488 131703157872 131746627584 132078380544 132178407552 132184871676 132291035136 132624158976 132731090154 133109241408 133222662144 133488470016 133596098064 133602213888 134040075264 134046630432 134148148056 134154289152 134530336512 134538331538 134544490496 134869099167 134913613824 134984019456 135368589312 135471108096 135477733248 135927963648 135980908544 136308982788 136425129984 136433237616 136768663944 136813805568 136938520576 137268905202 137379151872 137385870336 137778733056 137889820224 138228827616 138346610688 138354832512 138400497664 138734409528 138740760576 138749005824 139202270064 139249680384 139704580224 139712882751 139719278592 139831930368 140110925152 140230311936 140688415296 141097621808 141210943488 141217849344 141324797952 141680669832 141727432704 141801394176 142084318464 142198877106 142205386752 142548478479 142604002112 142678421028 142718533632 142725513216 143084912256 143193274848 143315288064 143601232896 143676172224 143723593728 144070348356 144085506048 144201678192 144489391563 144612509184 144735731712 145210081536 145333813248 145623785472 145741197888 146156414976 146232687744 146524453416 146649305088 146760367104 147129926364 147178487808 147255293952 147668064687 147674824704 147793890816 148088771424 148166052606 148214956032 148588178112 148700708496 148827414528 149202178848 149251424256 149260294144 149387476992 149747896584 149875494912 150174528768 150295610322 150302490624 150311422976 150795084672 150802459236 150853820416 151346628576 151362551808 151777815552 151857021888 151916171264 152289662976 152404996608 152412449904 152848281984 152978522112 153478271232 153487392318 153538052096 153915531264 153924678336 154055835648 154559104128 154611744768 155001074688 155008654944 155126047752 155133149184 155568002304 155649186576 155700559872 156076210719 156083355648 156092631552 156537339904 156655890432 156663551616 157184188416 157310921664 157624790796 157759100928 157893525504 158208557056 158336116224 158734824534 158862311424 158870080512 158990397696 159390753561 159443361792 159526568448 159844858272 159897616384 159981060096 160429502376 160436846592 160558350336 160566202368 160970526288 161092434204 161099808768 161229699072 161551387008 161635693752 161689042944 162096194304 162226887966 162689072832 162819735552 162827698176 163361341728 163500539904 163826758656 163958847624 163966353408 163976097792 164425966848 164511773712 164840010093 164980468224 165105412992 165575798784 165585638816 165726732288 166134177792 166268127168 166599867852 166741825536 166751734864 167161700376 167288297058 167496056832 167907852288 167917830912 168060911616 168466383657 168532002496 168946344864 169090301952 169100350848 169710547968 169855156224 170264957148 170272751616 170282870784 170750042496 170760190029 170768007168 170905692672 171325870848 171464006142 171954317232 172100837376 172591153152 172730308608 173154972672 173165263128 173312815104 173658611456 173798627574 173806583808 173938212864 174376209024 174384736812 174433763328 174516803721 174524792832 175014002592 175105334898 175163129856 175512617984 175604210496 175662170112 176104507392 176237876736 176246495568 176388046848 176832211968 176974786872 177478988544 177630216192 177984626688 178128130752 178720100352 178728840576 178864197408 179373782016 179467389504 179825465556 179884818432 179978692608 180483190173 180491452416 180628144128 180636977664 181091842074 181237284864 181383411456 181745310384 181900173312 181910983488 182358218592 182418407424 183025206936 183172202496 183181160448 183704977408 183853093632 184305103488 184453703577 184462147584 184473110016 184979212704 184998674432 185603026752 185666240512 186272773632 186283843668 186292371456 186442573824 186900950016 186973749248 187584553728 187595701722 188056912923 188281257984 188290465792 188433063936 188896333824 188907559776 188969910272 189068525568 189445757952 189598502808 189607182336 190064637972 190226589696 190237894704 190300684288 190779883008 190924366464 191087050752 191468310528 191568229632 192093797808 192114008064 192268904256 192652522084 192816678912 192980975616 193448606886 193613442048 193778417664 194165047296 194321597184 194810921019 194875219968 194976916992 195365937888 195532406784 195680489472 196173235152 196237983744 196340391936 196890752916 196899766272 197058521088 197451695232 197554736808 197619941376 198117570816 198267611328 198277307514 198436552704 198936238464 199001899008 199096635231 199663862112 199833993216 200232705024 200394147096 200403320832 201060112896 201069945648 201222222084 201231433728 201795504768 201807497307 201816735744 202370420736 202476029184 203052883968 203206662144 203216599872 203797709312 203971362816 204463474182 204637694976 204649856424 205152995916 205220708352 205232904448 205407780864 205903357803 206078805504 206148993024 206668099584 206678206592 206834730336 207343241424 207424003072 207532248768 207600746496 208101614292 208111140864 208123508736 208803405096 208874520576 208884735488 209556870336 209578917888 209747895552 210166387728 210345467904 211032622944 211114821632 211646432712 211816415232 211826774016 211987196928 212521004748 212591149056 212702091264 213126477696 213298315659 213308080128 213906003168 214017631542 214077800448 214088269824 214627368384 214789912272 214799745024 214972932096 215401849344 215514258336 215585390592 216128259072 216302517288 216918763776 217103597568 217815122304 218000719872 218435678208 218611796832 218634797056 219234622464 219349031616 219786680124 219973957632 220140550656 220694889546 220767731712 220882940928 220968976384 221512237056 221690836224 222133157136 222249078909 222322434048 222882267168 223051062744 223241121792 223328075776 223877136384 223890441216 224081215488 224621844876 224813242368 225261793152 225443415483 225453735936 225467134464 226203688854 226280730624 227019942864 227030335488 227043827712 227666723328 227680253372 227690676224 227874256896 228434494464 228618674856 229272422976 229283635438 229467783168 230121537536 230231088477 230307078144 230873296896 230887017504 231083753472 231731503432 231742111744 231917617152 232501612032 232512982416 232689071628 232699723776 233352003456 233473779864 233550839808 234125033472 234138947328 234806009856 234983835648 234995327424 235184062464 235776282624 235966382496 236437186194 236638651392 236840288256 237312835584 237504174336 238102236801 238293467136 238305120768 238485596544 239165042688 239289852672 239767287408 239846424576 239971590144 240644253564 240655269888 240837525504 240849303552 241455789432 241638651306 241649713152 241844548608 242327080512 242453540628 242533564416 242547977984 243144291456 243224543232 243340331949 244033609248 244229603328 244241547264 245042012592 245137458176 245740137984 245938271436 245949530112 245964146688 246638950272 246767660568 247470702336 247658119488 248363698176 248378458224 248389828608 248590098432 249201266688 249402190752 249899801778 250112738304 250127602296 250742550564 251244085248 251861778432 251876746368 252091367424 252594343936 252798003744 253419517296 253635452928 253650526272 254373177344 254565821952 254782734336 255291080704 255424306176 256125063744 256152010752 256358539008 256988806272 257088905216 257931475848 258151256064 258886729728 259095462912 259732459008 259747894692 259833626624 259969222656 260487917184 260697941361 260709875712 260907319296 261564313536 261577105218 261650644992 261787189248 262521003888 262533021696 262658002347 262744694784 263268926976 263406315744 263493255168 264156761088 264356815104 264369743352 264582070272 265248317952 265462180308 266218482816 266445324288 266976940032 267192196128 268080150528 268093260864 268296296112 268308578304 269060673024 269076663076 269088980992 269738198334 269827227648 269968038912 270737178624 270942216192 270955466496 271637763111 271855927296 271961817088 272617965576 272850259968 272866475232 273537327888 273627611136 273877041152 274537810404 274758303744 274771740672 275557466112 275779640448 276457655232 276693221376 276709665024 277468819056 277481521152 277498011648 278404540128 278499360768 279409160448 279425765502 279438557184 279663860736 280221850304 280460623872 281376830592 281393552583 282195243616 282421886976 282435698688 282649595904 283361339664 283454865408 283602788352 284168636928 284397754212 284410773504 285096956958 285208004224 285356842056 285451026432 286169824512 286386549696 286630576128 287202465792 287352344448 287447187456 288140696712 288171012096 288403356384 288978783126 289225018368 289471463424 290172910329 290420163072 290667626496 291247570944 291482395776 292312829952 292465375488 293048906832 293298610176 293520734208 294259852728 294356975616 294510587904 295336129374 295349649408 295587781632 296177542848 296332105212 296429912064 297176356224 297401416992 297415961271 297654829056 298404357696 298502848512 298520588288 299495793168 299750989824 300349057536 300591220644 300604981248 300622845952 301590169344 301604918472 301707640832 302693257152 302725103616 303555631104 303714043776 303832342528 304579325952 304809993216 304824899808 305696563968 305957044224 306695211273 306956542464 306974784636 307076104192 307831062528 307849356672 308111671296 309118208256 309223489536 310002149376 310017309888 310252095504 310266298368 311136004608 311298373152 311401119744 312152421438 312166711296 312185263104 313074679808 313311780864 313327103232 314368376832 314621843328 315249581592 315518201856 316417114112 316672232448 317469649068 317724622848 317740161024 317980795392 318781507122 318886723584 319053136896 319689716544 319795232768 319962120192 320859004752 320873693184 321026447313 321116700672 321132404736 321941052576 322184868408 322199617536 322459398144 323102774016 323271387504 323378085888 324192388608 324453775932 325378145664 325655396352 326722683456 327001079808 327653517312 327917695248 327932706816 327952195584 328851933696 329023547424 329680020186 329960936448 330210825984 331042334319 331151597568 331171277632 331453464576 332268355584 332536254336 333199735704 333483651072 333503469728 334323400752 334576594116 334992113664 335815704576 335835661824 336121823232 336932767314 337064004992 337892689728 338180603904 338200701696 339305533281 339421095936 339710312448 340529914296 340545503232 340565741568 341500084992 341520380058 341536014336 341811385344 342651741696 342928012284 343908634464 343925453157 344201674752 345182306304 345460617216 346309945344 346330526256 346625630208 347317222912 347597255148 347613167616 347876425728 348752418048 348769473624 349033607442 349049585664 350028005184 350210669796 350326259712 351025235968 351208420992 351324340224 352209014784 352475753472 352492991136 352776093696 353664423936 353949573744 354655779291 354957977088 355260432384 355969253376 356256261504 357440200704 357457681152 357728394816 358747564032 358934779008 359650931112 359769636864 359957385216 360966380346 360982904832 361256288256 361273955328 362183684148 362457976959 362474569728 362766822912 363490620768 363800346624 363821966976 364716437184 364836814848 366050413872 366344404992 366362320896 367409954816 367706187264 368610206976 368907407154 368924295168 368946220032 369958425408 369997348864 371206053504 371332481024 372545547264 372567687336 372584742912 372885147648 373801900032 373947498496 374849702667 375169107456 375191403444 376113825846 376580931584 376866127872 377792667648 377815119552 377939820544 378137051136 378891515904 379197005616 379214364672 380129275944 380453179392 380475789408 380601368576 381559766016 381848732928 382174101504 382936621056 383136459264 384187595616 384228016128 384537808512 385305044168 385633357824 386897213772 387226884096 387556835328 388330094592 388643194368 389621842038 389750439936 389953833984 390731875776 391064813568 391360978944 392346470304 392365657827 392475967488 392680783872 393781505832 393799532544 394117042176 394903390464 395109473616 395239882752 396235141632 396535222656 396554615028 396873105408 397872476928 398193270462 399327724224 399667986432 400465410048 400788294192 400806641664 402120225792 402139891296 402444444168 402462867456 403591009536 403614994614 403633471488 404607297501 404740841472 404952058368 406105767936 406413324288 406433199744 407595418624 407942725632 408926948364 409275389952 409299712848 410305991832 410441416704 410465808896 410815561728 411806715606 412157611008 413336199168 413356413184 413669460672 414686482848 414848006144 415064497536 415201492992 416203228584 416222281728 416247017472 417606810192 417749041152 417769470976 419113740672 419138648253 419157835776 419495791104 420332775456 420690935808 422065245888 422229643264 423292865424 423632830464 423653548032 423974393856 425042009496 425182298112 425404182528 426252955392 426596631318 426616160256 427812006336 428035263084 428155600896 428176539648 429254736768 429579824544 429945864192 430803698688 431028516672 431170781184 432256518144 432605034576 433468174689 433837527552 434207195136 435630244608 436001439744 436871356416 437223593664 437269594112 438469244928 438698063232 439573360248 439947915264 440281101312 441389779092 441535463424 441765881856 441937952768 443004194061 443024474112 443381672448 444266314272 444498157818 444644868096 445764534336 446102125488 446482243584 446656151552 447754272768 447780882432 448162430976 449243689752 449626484736 450523586304 450886830966 450907471872 450934268928 452407377708 452561461248 454039885728 454087655424 455333446656 455360506744 455381352448 455748513792 456868988928 457237349712 458544845952 458567270876 458935566336 460462176954 460614156288 461746593792 461774035008 462167506944 463463006864 463484223488 463835234304 465003224064 465025964832 465378143256 465399447552 466704006912 466947559728 467101679616 468228632157 468250066944 468277894656 469612019712 469967671296 469990654848 471552565248 471932764992 472874372388 473277302784 473680576512 474625671168 475008348672 476204473602 476586934272 476610241536 476971193088 478172260683 478330085376 478579705344 479534574816 479692849152 479943180288 481288507128 481310539776 481675051008 481698607104 482911578864 483277302612 483299426304 483689097216 484654161024 484907081256 485067128832 485095955968 486288582912 486680663898 488067218496 488459206656 488483094528 490084025184 490274916352 491480275968 491876542872 491899060224 491928293376 493277900544 493535321136 494520030279 494941404672 495316238976 496727396352 496756916448 497180196864 498402533376 498804381504 499799603556 500225476608 500255204592 501485101128 502488170496 503723556864 503753492736 504182734848 505188687872 505596007488 506839034592 507270905856 507301052544 508746354688 509131643904 509565468672 510582161408 510848612352 512250127488 512280570087 512304021504 512717078016 513977612544 514177810432 515862951696 516302512128 517773459456 518190925824 519464918016 519495789384 519667253248 519938445312 520975834368 521395882722 521419751424 521814638592 523128627072 523154210436 523301289984 523550411163 523574378496 525042007776 525316004694 525489389568 526537853952 526812631488 526986510336 528313522176 528713630208 528739486704 529164140544 530496635904 530924360616 532436965632 532890648576 533953880064 534384392256 536160301056 536186521728 536592592224 538121346048 538153326152 538177961984 539476396668 539654455296 539936077824 541449570519 541474357248 541884432384 541910932992 543275526222 543711854592 545235931152 545700519936 545732950464 547074655776 547255222272 547754082304 549075620808 549516607488 549543481344 551114932224 551559280896 552915310464 553361110731 553386442752 553419330048 554937638112 554996023296 556809080256 556998721536 558818320896 558851531004 558877114368 559327721472 560443700608 560921247744 562753661184 562787105166 564170738769 564390487232 564843773952 564871397376 565299191808 566722679328 566909730816 567205576704 568337273856 568795508424 568821547008 570193913916 570416008448 570713684112 570902052864 572339649024 572773099392 573261152256 574404931584 574704688896 576281393424 576342024192 576806712768 577957566252 578450036736 578942926848 580345820658 580840326144 581335252992 582495141888 582964791552 584432763057 584625659904 584930750976 586097813664 586597220352 587041468416 588519705456 588713951232 589021175808 590672258748 590699298816 591175563264 592355085696 592664210424 592859824128 594352712448 594802833984 594831922542 595309658112 596808715392 597005697024 597041176576 598991586336 599501979648 600698115072 601182441288 601209962496 601245691904 603180338688 603209836944 603415281664 605386514304 605422491921 605450207232 607111262208 607428087552 607664685056 609158651904 609619986432 609649799616 611393127936 611914088448 613390422546 613913084928 613949569272 614152208384 615662125056 615698713344 616223342592 617710073409 618236416512 618446979072 620004298752 620034619776 620504191008 622272009216 622596746304 622802239488 624304842876 624333422592 624370526208 626120696773 626149359616 626623561728 626654206464 628736753664 629243686656 630499163184 631036403712 632834228224 633344464896 634939298136 635449245696 635480322048 635961590784 637563014244 637773447168 638106273792 639379433088 639590465536 639894946977 639924240384 641718009504 642052894626 642233401344 642264809472 643882105152 644369736816 644399235072 644918796288 646205548032 646542775008 646756171776 648384777216 648907551864 650756291328 651310792704 653445366912 654002159616 655307034624 655835390496 655904391168 657703867392 658047094848 659360040372 659921872896 660421651968 662084668638 662303195136 662342555264 662906929152 664536711168 665072508672 666399471408 666747236727 666967302144 667006939456 668646801504 669153188232 669984227328 671631409152 671671323648 672243646464 673865534628 674128009984 675785379456 676330246449 676361207808 676401403392 678611066562 678842191872 681059828592 681091006464 681131483136 683000169984 683040760116 683072028672 683622770688 685303483392 685856024568 687817268928 687850906314 688403349504 690364612608 690693265431 690921234432 692619890688 692661052512 693251260416 694634445824 695194510296 695226335232 695752851456 697504836096 697538947248 698067214884 698099171328 700056010368 700421339592 700652519424 702050471936 702416841984 704418029568 704951506944 704985982272 705552187392 707328847872 707899147488 709311558582 709915954176 710520864768 711938506752 712512523008 714306710403 714880401408 714915362304 715456789632 717495128064 717869558016 719301862224 719539273728 719914770432 721932760692 721965809664 722512576512 722547910656 724367368296 724915953918 724949139456 725533645824 726981241536 727600693248 727643933952 729432874368 729673629696 730020995847 732100827744 732688809984 732724641792 734819909632 735412374528 737220413952 737814814308 737848590336 737892440064 739916850816 739960823459 739994697728 742412107008 742664962048 745091094528 745135374672 745169485824 745770295296 747603800064 747894996992 749699405334 750338214912 750382806888 752227651692 753161863168 753732255744 755585335296 755630239104 755879641088 756274102272 757783031808 758394011232 760258551888 760906358784 760951578816 761202737152 763119532032 763697465856 764348203008 765873242112 766272918528 768375191232 768456032256 769075617024 770610088336 771266715648 773794427544 774453768192 776660189184 777286388736 779243684076 779500879872 779907667968 781463751552 782093824083 782129627136 782721957888 784692940608 784731315654 784951934976 785361567744 787563011664 787599065088 787974007041 788234084352 789806780928 790218947232 790479765504 792470283264 793070445312 793109230056 793746210816 795744953856 796386540924 798655448448 799335972864 800930820096 801576588384 804240451584 804279782592 804888888336 804925734912 807182019072 807229989228 807266942976 809214595002 809481682944 809904116736 812211535872 812826648576 812866399488 814913289333 815190837248 815885451264 817853896728 818550779904 818599425696 820611983664 820882833408 820931617792 821631123456 823613431212 824315222016 826672398336 826712826368 827338921344 829372965696 829696012288 830128995072 832406457168 832444563456 832494034944 835213620384 835498082304 835538941952 838227481344 838277296506 838315671552 838991582208 840665550912 841381871616 844130491776 844180657749 844459286528 846585730848 847265660928 847307096064 847948787712 850084018992 850364596224 850808365056 852505910784 853193262636 853232320512 855624012672 856070526168 856353079296 858509473536 859159649088 859891728384 861607397376 862057033344 862341562368 864513036288 865210069152 866936349378 867675055104 868414390272 870518730987 871260489216 872002879488 873742712832 874447187328 874539188224 876938489856 877396126464 879146720496 879895830528 880562202624 882779558184 883070926848 883531763712 883875905536 886008388122 886048948224 886763344896 888532628544 888996315636 889289736192 891529068672 892204250976 892247883813 892964487168 893312303104 895508545536 895561764864 898487379504 899252969472 901047172608 901773661932 901814943744 901868537856 904814755416 905122922496 908079771456 908175310848 910666893312 910721013488 910762704896 911497027584 913737977856 914474699424 917089691904 917134541752 917871132672 920085633819 920924353908 921228312576 923493187584 923548070016 924335013888 926926013728 927670468608 930006448128 930051929664 930756286512 930798895104 933408013824 933895119456 934203359232 936457264314 936500133888 936555789312 939224039424 939935342592 939981309696 943105130496 943865529984 945748744776 946554605568 949251342336 950016697344 952408947204 953173868544 953220483072 953942386176 956344521366 956660170752 957159410688 959069149632 959385698304 959886360576 962577014256 962621079552 963079341939 963350102016 963397214208 965823157728 966554605224 966598852608 967378194432 969308322048 969814162512 970134257664 970191911936 972577165824 973361327796 976134436992 976966189056 980168050368 980549832704 982960551936 983753085744 983798120448 983856586752 986555801088 987070642272 989040060558 989882809344 990632477952 993454792704 993513832896 994360393728 996805066752 997608763008 999599207112 1000450953216 1000510409184 1002970202256 1004976340992 1007447113728 1007506985472 1008365469696 1010377375744 1011192014976 1013678069184 1014541811712 1014602105088 1017492709376 1018263287808 1019130937344 1021164322816 1021697224704 1024500254976 1024561140174 1024608043008 1025434156032 1027955225088 1028355620864 1031725903392 1031776359471 1032605024256 1035546918912 1036381851648 1038929836032 1038991578768 1039334506496 1039876890624 1041951668736 1042791765444 1042839502848 1043629277184 1046257254144 1046308420872 1047100822326 1047148756992 1050084015552 1050632009388 1050978779136 1053075707904 1053625262976 1053973020672 1056627044352 1057427260416 1057478973408 1058328281088 1060993271808 1061848721232 1063967337873 1064873931264 1065781297152 1067907760128 1068768784512 1072320602112 1072373043456 1073185184448 1076242692096 1076306652304 1076355923968 1078952793336 1079308910592 1079872155648 1082899141038 1082948714496 1083768864768 1083821865984 1086551052444 1087373930877 1087423709184 1090471862304 1091401039872 1091465900928 1094149311552 1094510444544 1098151241616 1099033214976 1099086962688 1102229864448 1103118561792 1105830620928 1106722221462 1106772885504 1106838660096 1109875276224 1109992046592 1113618160512 1113997443072 1117636641792 1117703062008 1117754228736 1118655442944 1120887401216 1121842495488 1124549108001 1125507322368 1125574210332 1128341477538 1128780974464 1129742794752 1130598383616 1133445358656 1133819461632 1134411153408 1136674547712 1137591016848 1137643094016 1140387827832 1140832016896 1141427368224 1141804105728 1144679298048 1145546198784 1146522304512 1148809863168 1149409377792 1152562786848 1152684048384 1153613425536 1155915132504 1156900073472 1160691641316 1161680652288 1162670505984 1164990283776 1165929583104 1168865526114 1169251319808 1169861501952 1172195627328 1173194440704 1174082936832 1177039410912 1177096973481 1177427902464 1178042351616 1181344517496 1181398597632 1182351126528 1184710171392 1185328420848 1185719648256 1188705424896 1189605667968 1189663845084 1190619316224 1193617430784 1194082353152 1197983172672 1199003959296 1201396230144 1202364882576 1202419924992 1202491383808 1206360677376 1206419673888 1206830563328 1210773028608 1210844983842 1210900414464 1213821892503 1214222524416 1214856175104 1215329370112 1218317303808 1219239972864 1219299599232 1222786255872 1223828176896 1226780845092 1227826169856 1227899138544 1228304416768 1231324250112 1231397426688 1232446685184 1235420146818 1236472833024 1240008597504 1240069239552 1241008382016 1244544018432 1245193492608 1245604478976 1248609685752 1248666845184 1248741052416 1252241393546 1252298719232 1253247123456 1253308412928 1257415944759 1257473507328 1258487373312 1260998326368 1262072807424 1265668456448 1266688929792 1269878596272 1270898491392 1270960644096 1271923181568 1275126028488 1275546894336 1276212547584 1278758866176 1279789893954 1279848480768 1283436019008 1284105789252 1284466802688 1284529618944 1287764210304 1288739473632 1289837592576 1292411096064 1293085550016 1293512343552 1296769554432 1297815103728 1300404524067 1301512582656 1302621585408 1306890733824 1308004319232 1310614069248 1311670780992 1311808782336 1315407734784 1316094189696 1318720080744 1319843745792 1320843303936 1324169337276 1324606390272 1324685110528 1325813858304 1329012582183 1329073422336 1330145017344 1332798942816 1333494473454 1333934604288 1334013878912 1337293603008 1338306376464 1339968454656 1343262818304 1343342647296 1344487292928 1347731069256 1348256019968 1351570758912 1352660492898 1352722415616 1352802806784 1357222133124 1357684383744 1362119657184 1362262966272 1366000339968 1366081520232 1366144057344 1367245541376 1370606966784 1371712049136 1375634537856 1375701812628 1376806699008 1381386530862 1381842468864 1385239781376 1385322105024 1386502520832 1389268891648 1390389020592 1390452670464 1391505702912 1395009672192 1395077894496 1396134429768 1396198342656 1400112020736 1400842679184 1401305038848 1404100943872 1404833683968 1408836059136 1409903013888 1409971964544 1414657695744 1415798294976 1418623117164 1419831908352 1421041729536 1423877013504 1425025046016 1428613420806 1429760802816 1429830724608 1430913579264 1434516782049 1434990256128 1435739116032 1438603724448 1439078547456 1439829540864 1443865521384 1443931619328 1445025153024 1445095821312 1448734736592 1449831907836 1449898278912 1451067291648 1453962483072 1455201386496 1455287867904 1458865748736 1460041991694 1464201655488 1465377619968 1465449283584 1469639819264 1470824749056 1474440827904 1475629628616 1475697180672 1475784880128 1479833701632 1479921646918 1479989395456 1483560090837 1484824214016 1485329924096 1490182189056 1490270749344 1491540590592 1495207600128 1495789993984 1499398810668 1500676429824 1500765613776 1504455303384 1506323726336 1507464511488 1511170670592 1511260478208 1512548204544 1515566063616 1516788022464 1520517103776 1521812717568 1521903157632 1522405474304 1526239064064 1527394931712 1528696406016 1531746484224 1532545837056 1536750382464 1536841710261 1536912064512 1538151234048 1541220176672 1542533431296 1547588855088 1548907536384 1553320378368 1554572777472 1558487368152 1559001759744 1559815335936 1562927503104 1564187648166 1564259254272 1565443915776 1569385881216 1569462631308 1569903869952 1570651233489 1570723135488 1575126023328 1575948014082 1576468168704 1579613561856 1580437894464 1580959531008 1584940566528 1586140890624 1586218460112 1587492421632 1591489907712 1592773081848 1597310896896 1598671945728 1601861640192 1603153176768 1608480903168 1608559565184 1609777776672 1614364038144 1614459978456 1614533885952 1618429190004 1618963365888 1619808233472 1624348711557 1624423071744 1625653297152 1625732798976 1629826578666 1630381674496 1635707793456 1637101559808 1637198851392 1641223967328 1641765666816 1641863235584 1643262246912 1647226862424 1648630444032 1653344796672 1653425652736 1654677842688 1658745931392 1659392024576 1660257990144 1664812914336 1664988069888 1670427240768 1670996164608 1671077883904 1676454962688 1676554593012 1676631343104 1677983164416 1681331101824 1682763743232 1688260983552 1688361315498 1688918573056 1693171461696 1694531321856 1694614192128 1695897575424 1700168037984 1700729192448 1701616730112 1705011821568 1706386525272 1706464641024 1711248025344 1712141052336 1712706158592 1717018947072 1718319298176 1719783456768 1723214794752 1724114066688 1729026072576 1730420138304 1733872698756 1735350110208 1736828780544 1741037461974 1742520978432 1744005758976 1747485425664 1748894374656 1749078376448 1753298289171 1753876979712 1754792252928 1758293440992 1759791661056 1761124405248 1765559116368 1766141853696 1767063527424 1767751811072 1772016776244 1772097896448 1773526689792 1777065257088 1777992631272 1778579472384 1783058137344 1784408501952 1784495767626 1785928974336 1791017091072 1791123529728 1796974759008 1798505938944 1802094345216 1803547323864 1803629887488 1803737075712 1809629510832 1810245844992 1816159542912 1816267475763 1816350621696 1821333786624 1821442026976 1822994055168 1827475955712 1828949398848 1834179383808 1834269083504 1835742265344 1840171267638 1841848707816 1842456625152 1846986375168 1847096140032 1848670027776 1853130220227 1853852027456 1855340937216 1860012896256 1860103859328 1861512573024 1866816027648 1867790238912 1868406718464 1872914528628 1873000267776 1873111578624 1878362090319 1878448078848 1879870685184 1879962619392 1886210260992 1887731059968 1891497489552 1893109211136 1898502684672 1900033394688 1904817894408 1906347737088 1906440966144 1907884772352 1912689042732 1913320341504 1914318821376 1918138299264 1918771396608 1919684840931 1919772721152 1925154028512 1926158683878 1926700204032 1926794428416 1931646315456 1933109210448 1933197705216 1934756388864 1938616644096 1939628325024 1940268515328 1940383823872 1945154331648 1946722655592 1952268873984 1953932378112 1960336100736 1961099665408 1965921103872 1967506171488 1967713173504 1973111602176 1974141284544 1978080121116 1979765618688 1981264955904 1986909585408 1987027665792 1988720787456 1993610133504 1995217526016 1999198414224 2000901906432 2001020818368 2005940404512 2009952681984 2014894227456 2015013970944 2016730939392 2020754751488 2022384029952 2027356138368 2028990739347 2029083623424 2029204210176 2034985418752 2036526575616 2042328645632 2043394449408 2049000509952 2049122280348 2049216086016 2050868312064 2055910450176 2056711241728 2063451806784 2063552718942 2065210048512 2071093837824 2072079796293 2072763703296 2077859672064 2077983157536 2078669012992 2079753781248 2083903337472 2085583530888 2085679005696 2087258554368 2092514508288 2092616841744 2094201644652 2094297513984 2100168031104 2101264018776 2101957558272 2106151415808 2107250525952 2113254088704 2114854520832 2114957946816 2116656562176 2121986543616 2123697442464 2127934675746 2129747862528 2131562594304 2135815520256 2137537569024 2142920131209 2144641204224 2144746086912 2146370368896 2152485384192 2152613304608 2157905586672 2158617821184 2159744311296 2165798282076 2165897428992 2167537729536 2167643731968 2173102104888 2174747861754 2174847418368 2180943724608 2182802079744 2182931801856 2188298623104 2189020889088 2190062987541 2196302483232 2198066429952 2198173925376 2204459728896 2206237123584 2211661241856 2213444442924 2213545771008 2213677320192 2219750552448 2219882470377 2219984093184 2227236321024 2227994886144 2235273283584 2235406124016 2235508457472 2237310885888 2241774802432 2243684990976 2249098216002 2251014644736 2251148420664 2256682955076 2257561948928 2259485589504 2261196767232 2266890717312 2267638923264 2268822306816 2273349095424 2275182033696 2280775655664 2281664033792 2282854736448 2283608211456 2289358596096 2291092397568 2293044609024 2297619726336 2298818755584 2305125573696 2305368096768 2307226851072 2311830265008 2313800146944 2321383282632 2323361304576 2329980567552 2331859166208 2337731052228 2338502639616 2339723003904 2344391254656 2346281472249 2346388881408 2348165873664 2354078821824 2354193946962 2354855804928 2356084703232 2362689034992 2362797195264 2364702253056 2369420342784 2370656841696 2371439296512 2377410849792 2379211335936 2379327690168 2381238632448 2387234861568 2388164706304 2395966345344 2398007918592 2402792460288 2404729765152 2404982767616 2412721354752 2412839347776 2413661126656 2421546057216 2421689967684 2421800828928 2427643785006 2428445048832 2429712350208 2430658740224 2436634607616 2438479945728 2438599198464 2444739867999 2445572511744 2447656353792 2453561690184 2455652339712 2455798277088 2456608833536 2462648500224 2462794853376 2464893370368 2470840293636 2472945666048 2480017195008 2480138479104 2482016764032 2489088036864 2490386985216 2497219371504 2497333690368 2497482104832 2504482787092 2504597438464 2506494246912 2506616825856 2514831889518 2514947014656 2516974746624 2521996652736 2524145614848 2531336912896 2532541973247 2533377859584 2539757192544 2541796982784 2541921288192 2543846363136 2550252056976 2551093788672 2552425095168 2557517732352 2559579787908 2559696961536 2566872038016 2568211578504 2569059237888 2575528420608 2577478947264 2579675185152 2584822192128 2586171100032 2587024687104 2593539108864 2595630207456 2600809048134 2603025165312 2605243170816 2611556192961 2613781467648 2616008638464 2621228138496 2623341561984 2623617564672 2630815469568 2632188379392 2637440161488 2639687491584 2641686607872 2648338674552 2649212780544 2649370221056 2651627716608 2658025164366 2658146844672 2660290034688 2665597885632 2666988946908 2667869208576 2668027757824 2674587206016 2676612752928 2676743651439 2679936909312 2686525636608 2686685294592 2695462138512 2696512039936 2703141517824 2705320985796 2705444831232 2705605613568 2714444266248 2715368767488 2724239314368 2724525932544 2732000679936 2732163040464 2732288114688 2734491082752 2741213933568 2743424098272 2751269075712 2751403625256 2753613398016 2762773061724 2763684937728 2770479562752 2770644210048 2773005041664 2778537783296 2780778041184 2783011405824 2790019344384 2790155788992 2792268859536 2792396685312 2800224041472 2801685358368 2802610077696 2808201887744 2809667367936 2817672118272 2819806027776 2819943929088 2829315391488 2831596589952 2837246234328 2839663816704 2847754027008 2850050092032 2857226841612 2859521605632 2859661449216 2861827158528 2869033564098 2869980512256 2871478232064 2877207448896 2878157094912 2879659081728 2887731042768 2887863238656 2889238025817 2890050306048 2890191642624 2897469473184 2899663815672 2899796557824 2902134583296 2907924966144 2910402772992 2910575735808 2917731497472 2920083983388 2928403310976 2930898567168 2939279638528 2941649498112 2948881655808 2951259257232 2951394361344 2951569760256 2959667403264 2959843293836 2959978790912 2967120181674 2969648428032 2980364378112 2980541498688 2983081181184 2990415200256 2991579987968 2998797621336 3001352859648 3001531227552 3008910606768 3012647452672 3014929022976 3022341341184 3022520956416 3025096409088 3031132127232 3033576044928 3041034207552 3043625435136 3043806315264 3052478128128 3054789863424 3057392812032 3063492968448 3065091674112 3073500764928 3073683420522 3073824129024 3076302468096 3082440353344 3085066862592 3095177710176 3095329078413 3097815072768 3106640756736 3109145554944 3116974736304 3118003519488 3119630671872 3125855006208 3128375296332 3128518508544 3130887831552 3138771762432 3138925262616 3141302466978 3141446270976 3150252046656 3151896028164 3152936337408 3159227123712 3160875788928 3161919062016 3169881133056 3172281781248 3172436920224 3174984843264 3182979815424 3185546163696 3191902013619 3194621793792 3197343891456 3203723280384 3206306353536 3216961806336 3217119130368 3219555553344 3228728076288 3228919956912 3229067771904 3236858380008 3237926731776 3239616466944 3248697423114 3248846143488 3251306594304 3251465597952 3259653157332 3260763348992 3271415586912 3274203119616 3274397702784 3282447934656 3283531333632 3283726471168 3294453724848 3297260888064 3306689593344 3306851305472 3309355685376 3317491862784 3318784049152 3320515980288 3329625828672 3329976139776 3340854481536 3341992329216 3342155767808 3352909925376 3353109186024 3353262686208 3355966328832 3362662203648 3365527486464 3373647324003 3376521967104 3376722630996 3377837146112 3386342923392 3389228384256 3391795150848 3400336075968 3401458384896 3403233460224 3410023643136 3412773050544 3412929282048 3422496050688 3424282104672 3425412317184 3434037894144 3436638596352 3439566913536 3446429589504 3448228133376 3458052145152 3460840276608 3467745397512 3470700220416 3482074923948 3485041956864 3488011517952 3494970851328 3497788749312 3498156752896 3506596578342 3507753959424 3509584505856 3516586881984 3519583322112 3522248810496 3531118232736 3531290920443 3532283707392 3534127054848 3535503622144 3544033552488 3544195792896 3547053379584 3554130514176 3555985262544 3557158944768 3566116274688 3568817003904 3568991535252 3571857948672 3582247059456 3593949518016 3597011877888 3604188690432 3607094647728 3607259774976 3607474151424 3619259021664 3620491689984 3632319085824 3632534951526 3632701243392 3641465677509 3642667573248 3642884053952 3645988110336 3654951911424 3657898797696 3668358767616 3668538167008 3671484530688 3680342535276 3683697415632 3684913250304 3693972750336 3694192280064 3697340055552 3706260440454 3707704054912 3720025792512 3720207718656 3723025146048 3733632055296 3735580477824 3736813436928 3745829057256 3746000535552 3746223157248 3756724180638 3756896157696 3759741370368 3759925238784 3772247834277 3772420521984 3775462119936 3782994979104 3786218422272 3797005369344 3800066789376 3809635788816 3812695474176 3812881932288 3815769544704 3825378085464 3826640683008 3828637642752 3836276598528 3839369681862 3839545442304 3850308057024 3852317367756 3853400408064 3853588856832 3863292630912 3866218420896 3869512777728 3877233288192 3879256650048 3880537030656 3880767647744 3890308663296 3893445311184 3901213572201 3904537747968 3907864756224 3920672201472 3922199330816 3931842207744 3935012342976 3935426347008 3946223204352 3948282569088 3956160242232 3959531237376 3962529911808 3973819170816 3974055331584 3977441574912 3987037746549 3987220267008 3990435052032 3998396828448 4001803812864 4002041636736 4011880809024 4019905363968 4029788454912 4030027941888 4033461878784 4041509502976 4044768059904 4054712276736 4057981478694 4058167246848 4058408420352 4069970837504 4073053151232 4084657291264 4086788898816 4098001019904 4098244560696 4098432172032 4101736624128 4111820900352 4113422483456 4126903613568 4127105437884 4130420097024 4144159592586 4145527406592 4155719344128 4155966315072 4157338025984 4159507562496 4167806674944 4171167061776 4171358011392 4174517108736 4185029016576 4185233683488 4188403289304 4188595027968 4200336062208 4202528037552 4203915116544 4212302831616 4214501051904 4226508177408 4229709041664 4229915893632 4243973087232 4247394884928 4255869351492 4259495725056 4263125188608 4271631040512 4275075138048 4285840262418 4289282408448 4289492173824 4292740737792 4303550346147 4304970768384 4305226609216 4315811173344 4317235642368 4319488622592 4331596564152 4331794857984 4335075459072 4335287463936 4346204209776 4349495723508 4349694836736 4361887449216 4365604159488 4365863603712 4376597246208 4380125975082 4392604966464 4396132859904 4396347850752 4408919457792 4412474247168 4423322483712 4426888885848 4427091542016 4427354640384 4439501104896 4439764940754 4439968186368 4450680272511 4454472642048 4455989772288 4470546567168 4470812248032 4474621771776 4483549604864 4487369981952 4498196432004 4502029289472 4502296841328 4513365910152 4515123897856 4518971179008 4522393534464 4533781434624 4537644613632 4546698190848 4550364067392 4561551311328 4563328067584 4565709472896 4567216422912 4578717192192 4582184795136 4586089218048 4595239452672 4597637511168 4610251147392 4610525130783 4610736193536 4614453702144 4623660530016 4627600293888 4642766565264 4646722609152 4659961135104 4663718332416 4675462104456 4677005279232 4679446007808 4688782509312 4692562944498 4692777762816 4696331747328 4708157643648 4708387893924 4709711609856 4711953700467 4712169406464 4725378069984 4729404506112 4738840685568 4741313683392 4742878593024 4754821699584 4758422671872 4758655380336 4762477264896 4774469723136 4776329412608 4791932690688 4796015837184 4805584920576 4809459530304 4809965535232 4825442709504 4825678695552 4827322253312 4843092114432 4843379935368 4843601657856 4855287570012 4856890097664 4859424700416 4861317480448 4873046134671 4873269215232 4876959891456 4877198396928 4889479735998 4891145023488 4907123380368 4911304679424 4911596554176 4913217667072 4925297000448 4925589706752 4929786740736 4941680587272 4945891332096 4960034390016 4960276958208 4964033528064 4978176073728 4980773970432 4994438743008 4994964209664 5008965574184 5009194876928 5012988493824 5013233651712 5029663779036 5029894029312 5033949493248 5043993305472 5048291229696 5065083946494 5066755719168 5079514385088 5083593965568 5083842576384 5087692726272 5100504113952 5102187577344 5104850190336 5115035464704 5119159575816 5119393923072 5133744076032 5136423157008 5138118475776 5151056841216 5154957894528 5159350370304 5169644384256 5172342200064 5187078217728 5191260414912 5201618096268 5206050330624 5210486341632 5223112385922 5227562935296 5232017276928 5242456276992 5246683123968 5247235129344 5259894867513 5261630939136 5264376758784 5274880322976 5279374983168 5283373215744 5296677349104 5298425561088 5298740442112 5303255433216 5316050328732 5316293689344 5320580069376 5331195771264 5333977893816 5335738417152 5336055515648 5349174412032 5353225505856 5353487302878 5373051273216 5373370589184 5390924277024 5393024079872 5406283035648 5410641971592 5410889662464 5411211227136 5428888532496 5430737534976 5448478628736 5448802427289 5449051865088 5464001359872 5464326080928 5468982165504 5482427867136 5486848196544 5502538151424 5502807250512 5507226796032 5525546123448 5527369875456 5540959125504 5541288420096 5546010083328 5557075566592 5561556082368 5566022811648 5580038688768 5580311577984 5584537719072 5600448082944 5603370716736 5605220155392 5616403775488 5619334735872 5635086270957 5635344236544 5639612055552 5639887858176 5658630782976 5663193179904 5674492468656 5679327633408 5695508054016 5700100184064 5714453683224 5719043211264 5719322898432 5723654317056 5738067128196 5739961024512 5742956464128 5754414897792 5756314189824 5759054522793 5759318163456 5775462085536 5778476051634 5780100612096 5780383285248 5794938946368 5799327631344 5799593115648 5804269166592 5815849932288 5820805545984 5821151471616 5835462994944 5840167966776 5856806621952 5861797134336 5878559277056 5883298996224 5897763311616 5902518514464 5903139520512 5919334806528 5919686587672 5919957581824 5934240363348 5939296856064 5960728756224 5961082997376 5966162362368 5980830400512 5997595242672 6002705719296 6003062455104 6017821213536 6025294905344 6029858045952 6044682682368 6045041912832 6050192818176 6062264254464 6067152089856 6082068415104 6086972218041 6087250870272 6087612630528 6104956256256 6109579726848 6126985936896 6130183348224 6147001529856 6147366841044 6147648258048 6152604936192 6164880706688 6170133725184 6190355420352 6190658156826 6195630145536 6213281513472 6216239388879 6218291109888 6233949472608 6236007038976 6239261343744 6251710012416 6256750592664 6257037017088 6261775663104 6277543524864 6277850525232 6282604933956 6282892541952 6300504093312 6303792056328 6305872674816 6318454247424 6321751577856 6339762266112 6344563562496 6344873840448 6349969686528 6365959630848 6371092327392 6383804027238 6389243587584 6394687782912 6407446560768 6412612707072 6428760393627 6433923612672 6434238260736 6439111106688 6457456152576 6457839913824 6473716760016 6475853463552 6479232933888 6497394846228 6497692286976 6502613188608 6502931195904 6519306314664 6521526697984 6542831173824 6548406239232 6548795405568 6564895869312 6567062667264 6567452942336 6588907449696 6594521776128 6613379186688 6613702610944 6618711370752 6634983725568 6637568098304 6641031960576 6659251657344 6659647411131 6659952279552 6681708963072 6683984658432 6684311535616 6705819850752 6706218372048 6706525372416 6711932657664 6725324407296 6731054972928 6747294648006 6753043934208 6753445261992 6755674292224 6772685846784 6778456768512 6783590301696 6800672151936 6802916769792 6806466920448 6820047286272 6825546101088 6844992101376 6848564209344 6850824634368 6868075788288 6873277192704 6879133827072 6892859179008 6896456266752 6916104290304 6921680553216 6935490795024 6941400440832 6964149847896 6970083913728 6989941702656 6995577498624 6996313505792 7013193156684 7015507918848 7019169011712 7033173763968 7038844416747 7039166644224 7044497620992 7062236465472 7062581840886 7064567414784 7068254109696 7088067104976 7088391585792 7094106759168 7108261028352 7111970525088 7114317889536 7132232549376 7137634007808 7137983070504 7143715897344 7164494118912 7187899036032 7194023755776 7208377380864 7214189295456 7214948302848 7238518043328 7240983379968 7264638171648 7265069903052 7265402486784 7282931355018 7285335146496 7285768107904 7291976220672 7309903822848 7315797595392 7334219603997 7336717535232 7337076334016 7342969061376 7360685070552 7367394831264 7369826500608 7387945500672 7388384560128 7394680111104 7412520880908 7415408109824 7440051585024 7440415437312 7446050292096 7467264110592 7471160955648 7491658114512 7492001071104 7492446314496 7513448361276 7513792315392 7519482740736 7519850477568 7544495668554 7544841043968 7550924239872 7565989958208 7572436844544 7594010738688 7597625919741 7600133578752 7619271577632 7625390948352 7625763864576 7631539089408 7650756170928 7653281366016 7657275285504 7672553197056 7678739363724 7679090884608 7700616114048 7704634735512 7707177713664 7726585261824 7732436841792 7739025555456 7754466576384 7758513300096 7761074061312 7761535295488 7780617326592 7786890622368 7802427144402 7809075495936 7815729512448 7834668578883 7841344402944 7844398661632 7863684415488 7870024685952 7870852694016 7892446408704 7896565138176 7912320484464 7919062474752 7925059823616 7947638341632 7948110663168 7954883149824 7974075493098 7974440534016 7980870104064 7996793656896 8003607625728 8004083273472 8023761618048 8030230954317 8039810727936 8059576909824 8060055883776 8083019005952 8089536119808 8109424553472 8115962957388 8116334493696 8116816840704 8139569058049 8139941675008 8146106302464 8169314582528 8173577797632 8196002039808 8196489121392 8196864344064 8203473248256 8223641800704 8226844966912 8253807227136 8254210875768 8260840194048 8288319185172 8291054813184 8311438688256 8311932630144 8314676051968 8319015124992 8335613349888 8342334123552 8349034217472 8370058033152 8370467366976 8376806578608 8377190055936 8400672124416 8405056075104 8407830233088 8424605663232 8429002103808 8453016354816 8459418083328 8459831787264 8487946174464 8494789769856 8511738702984 8518991450112 8543262081024 8550150276096 8571680524836 8578564816896 8578984347648 8585481475584 8607100692294 8609941536768 8610453218432 8631622346688 8634471284736 8638977245184 8663193128304 8663589715968 8667714077451 8670150918144 8670574927872 8692408419552 8698991447016 8699389673472 8723774898432 8731208318976 8731727207424 8753194492416 8760251950164 8785209932928 8792695701504 8817838915584 8824948494336 8846644967424 8853777771696 8854183084032 8854709280768 8879002209792 8879529881508 8879936372736 8901360545022 8908945284096 8941093134336 8941624496064 8949243543552 8967099209728 8974739963904 8996392864008 9004058578944 9004593682656 9026731820304 9030247795712 9037942358016 9044787068928 9067562869248 9075289227264 9093396381696 9100728134784 9123102622656 9126656135168 9131418945792 9157434384384 9164369590272 9172178436096 9190478905344 9195275022336 9220502294784 9221050261566 9221472387072 9228907404288 9247321060032 9255200587776 9285533130528 9285987235239 9293445218304 9319922270208 9327436664832 9350924208912 9354010558464 9358892015616 9377565018624 9385125888996 9385555525632 9392663494656 9416315287296 9416775787848 9423907400934 9424338812928 9450756139968 9458809012224 9477681371136 9482627366784 9485757186048 9509643399168 9516845343744 9517310760672 9524954529792 9548939446272 9552658825216 9575706040857 9583865381376 9592031674368 9611169841152 9618919060608 9619931070464 9650885419008 9651357391104 9654644506624 9686184228864 9686759870736 9687203315712 9710575140024 9713780195328 9718849400832 9722634960896 9746092269342 9746538430464 9753919782912 9754396793856 9778959471996 9782290046976 9814246760736 9822609358848 9823193108352 9826435334144 9850594000896 9851179413504 9883361174544 9891782664192 9920068780032 9920553916416 9928067056128 9956352147456 9961547940864 9988877486016 9989928419328 10017931148368 10018389753856 10025976987648 10026467303424 10059327558072 10059788058624 10067898986496 10087986610944 10096582459392 10120941972009 10130167892988 10133511438336 10159028770176 10167685152768 10175385452544 10201008227904 10204375154688 10209700380672 10230070929408 10238319151632 10238787846144 10267488152064 10272846314016 10276236951552 10302113682432 10309915789056 10318700740608 10339288768512 10344684400128 10374156435456 10382520829824 10403236192536 10412100661248 10446224771844 10455125870592 10464034553856 10484912553984 10493366247936 10494470258688 10519789735026 10523261878272 10528753517568 10549760645952 10558749966336 10566746431488 10593354698208 10593872761329 10596851122176 10597480884224 10606510866432 10632100657464 10632587378688 10641160138752 10662391542528 10667955787632 10671476834304 10672111031296 10698348824064 10706451011712 10706974605756 10746741178368 10781848554048 10786048159744 10812566071296 10821283943184 10821779324928 10822422454272 10857777064992 10861475069952 10896957257472 10897604854578 10898103730176 10928002719744 10928652161856 10937964331008 10964855734272 10973696393088 11005076302848 11005614501024 11014453592064 11051092246896 11054739750912 11081918251008 11082576840192 11092020166656 11114151133184 11123112164736 11160077377536 11160623155968 11169075438144 11200896165888 11206741433472 11210440310784 11232807550976 11238669471744 11270172541914 11270688473088 11279224111104 11279775716352 11316743502831 11317261565952 11326386359808 11348984937312 11358655266816 11391016108032 11400200368128 11428907366448 11438086422528 11438645796864 11447308634112 11476134256392 11479922049024 11485912928256 11508829795584 11518109045586 11518636326912 11550924171072 11556952103268 11560201224192 11560766570496 11589877892736 11598655262688 11608538333184 11631699864576 11641611091968 11642302943232 11670925989888 11680335933552 11703640716603 11713613243904 11723594268672 11766597992448 11795526623232 11805037028928 11806279041024 11838669613056 11839373175344 11839915163648 11868480726696 11878593712128 11921457512448 11922165994752 11932324724736 11961113239647 11961660801024 11995190485344 12005411438592 12006124910208 12035642427072 12059716091904 12089365364736 12090083825664 12100385636352 12124528508928 12134304179712 12164136830208 12173944436082 12174501740544 12175225261056 12209912512512 12219159453696 12253971873792 12260366696448 12294003059712 12294733682088 12295296516096 12305209872384 12329761413376 12340267450368 12380710840704 12381316313652 12391260291072 12432478777758 12436582219776 12467898945216 12472014077952 12478522687488 12503420024832 12513501185328 12514074034176 12523551326208 12555087049728 12555701050464 12565209867912 12565785083904 12601008186624 12607584112656 12611745349632 12636908494848 12643503155712 12679524532224 12689127124992 12689747680896 12731919261696 12742184654784 12767608054476 12778487175168 12789375565824 12814893121536 12825225414144 12857520787254 12867847225344 12868476521472 12878222213376 12914912305152 12915679827648 12947433520032 12951706927104 12958465867776 12994789692456 12995384573952 13005226377216 13005862391808 13038612629328 13043053395968 13085662347648 13096812478464 13097590811136 13129791738624 13134905884672 13177814899392 13189043552256 13226758373376 13227405221888 13237422741504 13269967451136 13275136196608 13282063921152 13318503314688 13319294822262 13319904559104 13352040817533 13363417926144 13367969316864 13368623071232 13411639701504 13412436744096 13423865315328 13450648814592 13462109945856 13494589296012 13506087868416 13506890523984 13511348584448 13545371693568 13556913537024 13567180603392 13601344303872 13612933840896 13640094572544 13651092202176 13689984202752 13697128418688 13701649268736 13736151576576 13746554385408 13758267654144 13785718358016 13792912533504 13831575392349 13832208580608 13843361106432 13870981590048 13882800881664 13928299695792 13940167827456 13979883405312 13991154997248 13992627011584 14026386313368 14031015837696 14038338023424 14066347527936 14077688833494 14078333288448 14088995241984 14124472930944 14125163681772 14129134829568 14135861101401 14136508219392 14176134209952 14188213518336 14216522056704 14223941050176 14228635779072 14264465098752 14275268015616 14275966141008 14287431794688 14328988237824 14375798072064 14388047511552 14416754761728 14428378590912 14429896605696 14477036086656 14481966759936 14529276343296 14530139806104 14530804973568 14565862710036 14570670292992 14571536215808 14583952441344 14619138404013 14619807645696 14631595190784 14668439207994 14673435070464 14674152668032 14721370141104 14734789662528 14739653001216 14775891001344 14776769120256 14789360222208 14825041761816 14830816219648 14880103170048 14880830874624 14892100584192 14934528221184 14942321911296 14983316229024 14984892628992 15026896722552 15027584630784 15038965481472 15039700955136 15088991337108 15089682087936 15101848479744 15131979916416 15144873689088 15195251839482 15200267157504 15238543155264 15250781896704 15251527729152 15263078178816 15301512341856 15306562732032 15314550571008 15345106394112 15357478727448 15358181769216 15401232228096 15409269471024 15414355427328 15453170523648 15464873683584 15478051110912 15508933152768 15517026600192 15523070590976 15561234653184 15573781244736 15604854288804 15618150991872 15631459024896 15669337157766 15682688805888 15688797323264 15727368830976 15740049371904 15741705388032 15779684602539 15784892817408 15793130276352 15824640968928 15838124949504 15850119647232 15895276683264 15896221326336 15909766299648 15948150986196 15948881068032 15961740208128 15993587313792 16007215251456 16008166546944 16047523236096 16060461908634 16119153819648 16120111767552 16166038011904 16179072239616 16218849106944 16231925914776 16232668987392 16233633681408 16279138116098 16279883350016 16292212604928 16338629165056 16346407281867 16347155595264 16392004079616 16392978242784 16406946496512 16447283601408 16453689933824 16507614454272 16508421751536 16521680388096 16576638370344 16582109626368 16622877376512 16623865260288 16638030249984 16671226699776 16684668247104 16698068434944 16740116066304 16740934733952 16753613157216 16801344248832 16810112150208 16815660466176 16849211326464 16858004207616 16905258812871 16906032709632 16918836166656 16919663574528 16975892348928 16989579539712 17023477405968 17037982900224 17086524162048 17100300552192 17143361049672 17157129633792 17157968695296 17170962951168 17214201384588 17219883073536 17220906436864 17263244693376 17268942569472 17277163568379 17277954490368 17326386256608 17335428154902 17340301836288 17341149855744 17384816839104 17397982894032 17398779346944 17447549796864 17462416637952 17463454414848 17506388984832 17520503900328 17570419865856 17585391403008 17635677831168 17649896988672 17693289934848 17707555543392 17709418561536 17758004419584 17759059763016 17759872745472 17802721090044 17817890568192 17882186268672 17883248992128 17898487087104 17934198419456 17992785728016 18008117157888 18009187365312 18053463640608 18060495591424 18075884716032 18089574137856 18135125738496 18150578454528 18186792763392 18201456269568 18246205245312 18253312270336 18262837891584 18314868768768 18328739180544 18380957810688 18390550044672 18441004589568 18442100523132 18442944774144 18457814808576 18494642120064 18510401175552 18571066261056 18571974470478 18586890436608 18639844540416 18648718166637 18654873329664 18701848417824 18708021116928 18717784031232 18755130037248 18770251777992 18771111051264 18785326989312 18832630574592 18833551575696 18847814801868 18848677625856 18901512279936 18917618024448 18955362742272 18965254733568 19019286798336 19033690687488 19034621521344 19049909059584 19097878892544 19105317650432 19151412081714 19167730762752 19184063348736 19222339682304 19237838121216 19239862140928 19286281180881 19301770838016 19302714782208 19309289013248 19372368457728 19373519741472 19421150280048 19427560390656 19437698801664 19445269921792 19492184538684 19493076860928 19507839565824 19508793587712 19557918943992 19564580093952 19628493521472 19645218717696 19646386216704 19701188001792 19702358827008 19766722349088 19783565328384 19840137560064 19841107832832 19856134112256 19912704294912 19923095881728 19977754972032 19978942233393 19979856838656 20035862296736 20051953975296 20052934606848 20118655116144 20119576117248 20135797972992 20175973221888 20193164918784 20241883944018 20260335785976 20267022876672 20318057540352 20335370305536 20350770905088 20402016455808 20408750309376 20419400761344 20460141858816 20476638303264 20534976304128 20545692628032 20552473903104 20604227364864 20619831578112 20637401481216 20678577537024 20689368800256 20748312870912 20765041659648 20806472385072 20824201322496 20892449543688 20910251741184 20969825107968 20986732495872 20988940517376 21039579470052 21046523756544 21057507035136 21099521291904 21116533250241 21117499932672 21133492862976 21186709396416 21187745522658 21193702244352 21194961768448 21264201314928 21265174757376 21282320277504 21324783085056 21335911575264 21342953668608 21344222062592 21396697648128 21412902023424 21413949211512 21493482356736 21563697108096 21572096319488 21625132142592 21642567886368 21644844908544 21715554129984 21722950139904 21793914514944 21795209709156 21796207460352 21856005439488 21857304323712 21875928662016 21929711468544 21947392786176 22010152605696 22011229002048 22028907184128 22102184493792 22109479501824 22163836502016 22165153680384 22184040333312 22228302266368 22246224329472 22320154755072 22321246311936 22338150876288 22401792331776 22413482866944 22465615101952 22477338943488 22540345083828 22541376946176 22558448222208 22559551432704 22633487005662 22634523131904 22652772719616 22697969874624 22717310533632 22782032216064 22792877759223 22800400736256 22857814732896 22876172845056 22877291593728 22894617268224 22952268512784 22959844098048 22971825856512 23017659591168 23036218091172 23037272653824 23101848342144 23113904206536 23121533140992 23179755785472 23197310525376 23217076666368 23263399729152 23283222183936 23284605886464 23341851979776 23360671867104 23407281433206 23427226487808 23447188537344 23504005736649 23533195984896 23591053246464 23610074057856 23612558082048 23677339226112 23678746350688 23736961453392 23757187424256 23842915024896 23844331989504 23864649449472 23922226479294 23923321602048 23990380970688 24010822877184 24012249820416 24071284854144 24090692862951 24119432183808 24178730729472 24180167651328 24249057017856 24268608359424 24328273660416 24347888872164 24349003481088 24350450522112 24418707174147 24419825025024 24438318907392 24507943747584 24520733392896 24588006119424 24589467364176 24590593032192 24610419744768 24659522826752 24680534900736 24761421681408 24762632627304 24782520582144 24864957555516 24873164439552 24935797890432 24944028155904 24957045374976 25006840049664 25027002370656 25047102652416 25110174099456 25111402100928 25130419735824 25131570167808 25202016373248 25215168225312 25223490699264 25273816989696 25287006311424 25359049064448 25378254249984 25379495361792 25463838523392 25484369309568 25535216108952 25556974350336 25629786243072 25650450828288 25715041574508 25735694450688 25736953042944 25756444426752 25829824610304 25831359655296 25894867040064 25903413854208 25916931735552 25989579384912 25990769147904 26010452754432 26011724783616 26077225258656 26086106791936 26171324695296 26193624956928 26195181622272 26259583477248 26269811769344 26355629798784 26378087104512 26453516746752 26454810443776 26474845483008 26539934902272 26550272393216 26564127842304 26637006629376 26638589644524 26639809118208 26704081635066 26726835852288 26737246142464 26823279403008 26824873488192 26847730630656 26901297629184 26924219891712 26989178592024 27012175736832 27013781047968 27022697168896 27090743387136 27113827074048 27134361206784 27202688607744 27225867681792 27280189145088 27302184404352 27379968405504 27394256837376 27472303153152 27493108770816 27516535308288 27571436716032 27585825067008 27663150784698 27664417161216 27686722212864 27741963180096 27765601763328 27856599391584 27857961705717 27880335654912 27959766810624 27982309994496 28052772626736 28062031675392 28076676046848 28132695055872 28155377666988 28156666576896 28177990483968 28248945861888 28250327363544 28271722202802 28273016438784 28352268419904 28376427036672 28433044113408 28447882100352 28457271558144 28528930197504 28550536031232 28551932282016 28574863589376 28657976475648 28727118122571 28751596144128 28776095023104 28833509523456 28856757181824 28859793211392 28954072173312 28963933519872 29058552686592 29060279612208 29061609947136 29131725420072 29141340585984 29143072431616 29167904882688 29238276808026 29239615291392 29263190381568 29336878415988 29346870140928 29348305336064 29442740282208 29469579325056 29479306002432 29551782002688 29553538240512 29650083523632 29661632439296 29760206340096 29761661749248 29784201168384 29869056442368 29884643822592 29966632458048 29969785257984 30053793445104 30055169261568 30077930962944 30079401910272 30177982674216 30179364175872 30203696959488 30263959832832 30289747378176 30390503678964 30400534315008 30477086310528 30503055458304 30526156357632 30603024683712 30613125464064 30629101142016 30690212788224 30714957454896 30716363538432 30802464456192 30818538942048 30828710854656 30906341047296 30929747367168 30956102221824 31017866305536 31034053200384 31046141181952 31122469306368 31147562489472 31209708577608 31236301983744 31338674315532 31365377611776 31377594646528 31454737661952 31480098743808 31483410776064 31559369205078 31569785634816 31586260552704 31649281937856 31676249899008 31700239294464 31781618283987 31790553366528 31792442652672 31819532599296 31896301972392 31897762136064 31923480416256 31987174627584 32014430502912 32016333093888 32095046472192 32120923817268 32240223535104 32332076023808 32358144479232 32437698213888 32463851829552 32465337974784 32467267362816 32558276232196 32559766700032 32584425209856 32692814563734 32694311190528 32784008159232 32785956485568 32813892993024 32894567202816 32907379867648 33015228908544 33016843503072 33043360776192 33153276740688 33164219252736 33245754753024 33247730520576 33276060499968 33342453399552 33369336494208 33480232132608 33481869467904 33507226314432 33602688497664 33620224300416 33631320932352 33698422652928 33716008415232 33810517625742 33812065419264 33837672333312 33839327149056 33950230508493 33951784697856 33979159079424 34046954811936 34075965800448 34173048324096 34200601104384 34286722099344 34314259267584 34315937390592 34341925902336 34428402769176 34439766147072 34441812873728 34526489386752 34554327136758 34555908980736 34652772513216 34670856309804 34680603672576 34682299711488 34769633678208 34795965788064 34895099593728 34924833275904 34926908829696 35012777969664 35041007800656 35110922149809 35140839731712 35170782806016 35299793977344 35386579869696 35415111086784 35418837123072 35516008839168 35518119526032 35519745490944 35605442180088 35635781136384 35764372537344 35766497984256 35796974174208 35868396838912 35985571456032 36016234315776 36018374730624 36106927281216 36120991182848 36179148275712 36270251476992 36301156909056 36373585526784 36402912539136 36492410490624 36506624540672 36525675783168 36629737537536 36657478361088 36761915621376 36781100089344 36882009179136 36884201046264 36885889548288 36915629617152 36989284240128 37020802351104 37142132522112 37143948940956 37173780873216 37297436333274 37309746659328 37403696835648 37416042233856 37435568062464 37510260074496 37540503555984 37542222102528 37570653978624 37665261149184 37667103151392 37695629603736 37697355251712 37803024559872 37835236048896 37910725484544 37930509467136 38038573596672 38067381374976 38069243042688 38195757785088 38210635300864 38302824163428 38335461525504 38368126697472 38444679364608 38475676242432 38479724281856 38572562361762 38603541676032 38605429564416 38744736915456 38747039482944 38842300560096 38855120781312 38875397603328 38890539843584 38984369077368 38986153721856 39015679131648 39017587175424 39115837887984 39129160187904 39256987042944 39290437435392 39292772433408 39404717654016 39533444698176 39567130656768 39680275120128 39682215665664 39712268224512 39825408589824 39846191763456 39955509944064 39957884466786 39959713677312 40056122452599 40071724593472 40103907950592 40105869213696 40237310232288 40271595945984 40351946443776 40386329837568 40483767888036 40520671571952 40534045753344 40636115080704 40670740611072 40701541810176 40804032911616 40838801522688 40920283717632 40953276606528 41069952608256 41091385256064 41104947806208 41208454729728 41239663156224 41274802962432 41357155074048 41378737600512 41494726177047 41496625741824 41530083319296 41612944770144 41648402644992 41784899087376 41820503482368 41939650215936 41973464991744 41977881034752 42079158940104 42093047513088 42115014070272 42199042583808 42233066500482 42234999865344 42266985725952 42373418792832 42375491045316 42387404488704 42389923536896 42528402629856 42564640555008 42649566170112 42671823150528 42685907337216 42688444125184 42793395296256 42825804046848 42827898423024 42986964713472 43127394216192 43144192638976 43250264285184 43285135772736 43289689817088 43431108259968 43445900279808 43587829029888 43590419418312 43592414920704 43712010878976 43714608647424 43751857324032 43857415212039 43859422937088 43894785572352 44020305211392 44022458004096 44204368987584 44218959003648 44327673004032 44330307360768 44368080666624 44456604532736 44492448658944 44640309510144 44642492623872 44676301752576 44803584663552 44826965733888 44931230203904 44954677886976 45080690167656 45082753892352 45116896444416 45119102865408 45266974011324 45269046263808 45305545439232 45395939749248 45434621067264 45585755518446 45600801472512 45715629465792 45752345690112 45754583187456 45789234536448 45904537025568 45919688196096 45943651713024 46035319182336 46072436182344 46074545307648 46203696684288 46227808413072 46243066281984 46359511570944 46394621050752 46434153332736 46526799458304 46569211772928 46683703959552 46721343734208 46814562866412 46854452975616 46894377074688 47008011473298 47066391969792 47182106492928 47220148115712 47225116164096 47339053807617 47354678452224 47357492701376 47473922906784 47514374848512 47685830049792 47688663979008 47729298898944 47844452958588 47846643204096 47980761941376 48021645754368 48024499640832 48142569708288 48181385725902 48357461458944 48360335302656 48498114035712 48537216718848 48656547320832 48695777744328 48698006962176 48700901044224 48837414348294 48839650050048 48876637814784 49015887495168 49039221845601 49041466785792 49176012238848 49178934728352 49220839489536 49319045653504 49361069801472 49522843362816 49525265254608 49565041164288 49729915111032 49746328879104 49871595780864 49914090749952 50013680099328 50054004741312 50094205304832 50220348198912 50222804201856 50260839471648 50404032746496 50430336450624 50446981398528 50547633979392 50574012622848 50715776438613 50718098128896 50756508499968 50758990723584 50927677046784 50968738619136 51070432217904 51113948700672 51259572486144 51300901656576 51430083149016 51471388901376 51473906085888 51512888853504 51659649220608 51662719310592 51789734080128 51806827708416 51831490705137 51833863471104 51979158769824 52020905508864 52023449567232 52154450517312 52172213583872 52342649390592 52387249913856 52390363244544 52519166954496 52539623538688 52711259597568 52756174209024 52907033493504 52909620887552 52949690966016 53079869804544 53100544786432 53128255684608 53274013258752 53277179289048 53279618236416 53408163270132 53453671704576 53474492284928 53646558806016 53649746976384 53695461261312 53802595258368 53978357184048 54024351473664 54027562095936 54045394337792 54181486774272 54227654148096 54268722413568 54405377215488 54451735363584 54560378290176 54604368808704 54759936811008 54788513674752 54944606306304 54986217541632 55142873432064 55171650134016 55326301569396 55328834322432 55373444425728 55483926360192 55531203526656 55713198783168 55715923411434 55760671309824 55919533621248 55946154499911 55964619988992 56105545253472 56124063350784 56153352093696 56265390111744 56310755333976 56313333153792 56355980967936 56497891723776 56500654727088 56543444405604 56546032877568 56704536839808 56752854073344 56866088226816 56895764200704 57057860395008 57101072062464 57103864564032 57149727178752 57315952951296 57454236245142 57503192288256 57552190046208 57667019046912 57713514363648 57719586422784 57858843542643 57908144346624 57927867039744 58117105373184 58120559224416 58263450840144 58282681171968 58286144863232 58335809765376 58476553616052 58479230582784 58526380763136 58673756831976 58693740281856 58696610672128 58885480564416 58939158650112 59103564005376 59107076481024 59300167047264 59323264878592 59520412680192 59523323498496 59568402336768 59738112884736 59769287645184 59933264916096 59936826700179 59939570515968 60107586890208 60155861925888 60158803820544 60355965348432 60358728351744 60407393918976 60527919665664 60579494756352 60781007357928 60801068630016 60954172621056 61006110916608 61052312715264 61206049367424 61226250928128 61258202284032 61380425576448 61429914909792 61604928912384 61637077884096 61657421709312 61812682094592 61859494734336 61912204443648 62035732611072 62068106400768 62092282363904 62244938612736 62295124978944 62419417155216 62472603967488 62677348631064 62730755223552 62755189293056 62909475323904 62960197487616 62966821552128 63118738410156 63139571269632 63172521105408 63298563875712 63349599750723 63352499798016 63400478588928 63563236567974 63581106733056 63584885305344 63792603944784 63795524272128 63846960832512 63974349255168 64028861005824 64032666187776 64190092944384 64241847634536 64480447070208 64664152047616 64716288958464 64875396427776 64927703659104 64934534725632 65116552464392 65119533400064 65168850419712 65385629127468 65388622381056 65568016318464 65571912971136 65627785986048 65789134405632 66030457817088 66033687006144 66086721552384 66306553481376 66328438505472 66491509506048 66495461041152 66552120999936 66684906799104 66738672988416 66960464265216 66963738935808 67014452628864 67205376995328 67240448600832 67396845305856 67432016830464 67621035251484 67624130838528 67675344666624 67678654298112 67900461016986 67903569395712 67958318158848 68093909623872 68151931600896 68346096648192 68378633277669 68401202208768 68573444198688 68628518535168 68631874781184 68683851804672 68856805538352 68879532294144 68883625747456 69052978773504 69108654273516 69111817961472 69305545026432 69341712619608 69364599422976 69539267356416 69591931576128 69790199187456 69849666551808 69853817659392 70025555939328 70082015601312 70221844299618 70281679463424 70341565612032 70599587954688 70773159739392 70830222173568 70837674246144 71032017678336 71036239052064 71210884360176 71271562272768 71528745074688 71532995968512 71593948348416 71736793677824 71971142912064 72032468631552 72036749461248 72213854562432 72241982365696 72358296551424 72540502953984 72747171053568 72805825078272 72984820981248 73013249081344 73051351566336 73256121522441 73259475075072 73314956722176 73523831242752 73562200178688 73764018358272 73768402092528 73771779096576 73831259234304 73978568480256 74041604702208 74284265044224 74287897881912 74347561746432 74594872666548 74619493318656 74807393671296 74832084467712 74871136124928 75020520148992 75081007111968 75141307957248 75330522298368 75334206302784 75391259207472 75394710503424 75606049119744 75670472097792 75821450969088 75861018934272 76077147193344 76134762749952 76138486085376 76391515570176 76421270601728 76605648326856 76670923051008 76889358729216 76951352484864 76959448563712 77145124723524 77207083352064 77210859128832 77489473830912 77494078965888 77684601120192 77710241562624 77750795206656 77968738154736 77972307443712 78031358263296 78035174350848 78231675775968 78258320375808 78513974085888 78580874870784 78585544866816 78809435308032 79066889396352 79134261313536 79360550240256 79364431331328 79424536449024 79650817179648 79692383526912 79911019888128 79915768933572 79919427354624 80112244905198 80143449186944 80211738427392 80474620464576 80543191891968 80703892887552 80772659675136 80967535776072 81041343143904 81068091506688 81272230161408 81341481222144 81403083620352 81608065823232 81677603045376 81840567435264 81906553213056 82139905216512 82182770512128 82416909459456 82479326312448 82549605924864 82714310148096 82757475201024 82989452354094 82993251483648 83060166638592 83225889540288 83296805289984 83569798174752 83573885117151 83641006964736 83879300431872 83946929983488 84158317880208 84186095026176 84230028140544 84398085167616 84466133000964 84469999730688 84533971451904 84746837585664 84750982090632 84779847073792 85056805259712 85129281110016 85299132340224 85343646301056 85371814674432 85376888250368 85586790592512 85651608093696 85655796846048 85973929426944 86181354367713 86254788432384 86288385277952 86500528570368 86570271545472 86579379634176 86862216519936 86891800559616 87175658059776 87180838836624 87184829841408 87424021757952 87429217294848 87503714648064 87714830424078 87718845874176 87789571144704 88040610422784 88044916008192 88408737975168 88437918007296 88655346008064 88660614721536 88913209065472 88984897317888 89280619020288 89284985247744 89352603505152 89607169327104 89653931467776 89862460407808 89909355773952 90161380335312 90165507784704 90233792888832 90238205730816 90533948022648 90538092527616 90611090878464 90791879498496 90869242134528 91171511036892 91201602945024 91431258931584 91509166374912 91578469072896 91809074051136 91839376392192 91887303426048 92070638364672 92144872364688 92149090615296 92407393368576 92455616826144 92486132563968 92719023141888 92789242101504 92868306665472 93053598916608 93138423545856 93367407919104 93442687468416 93629125732824 93708905951232 94016022946596 94132783939584 94364212985856 94440296231424 94450232328192 94678107615234 94709356904448 94714985402752 94947845813568 95028749697024 95344854851961 95371660099584 95377327958016 95458597797888 95688905917176 95693286408192 95961523882752 96043291508736 96048999281664 96285139416576 96362771451804 96720670605312 96996228071424 97074433437696 97313094641664 97391555488656 97396013924352 97401802088448 97674828696588 97679300100096 97753275629568 98078443691202 98082933571584 98352024477696 98357869456704 98441678979072 98638091307008 98722139602944 99045686725632 99050530509216 99130082328576 99459830222064 99492657758208 99743191561728 99828181499904 100027360198656 100108009482624 100440696397824 100445608403712 100521678943296 100808065492992 100860672901248 100893962797056 101095267958784 101148025245696 101431552877226 101436196257792 101513016999936 101517981447168 101850691525479 101855354093568 101937477238272 102140864435808 102227897401344 102519144972288 102601803313152 102860166298032 102942777802752 102947812171776 103025777707008 103319298441216 103325438621184 103579468160256 103662981410274 103667726942208 103958317539648 104041811017728 104046899134464 104308901034624 104344427167744 104685298781184 104774499827712 104780726489088 105038333908992 105079247077376 105332766449427 105422519195136 105512348418048 105819241775104 105899381932032 106159739609088 106201089572864 106256511369216 106548026517504 106554358578096 106559236472832 106816326540264 106907343409152 106948984569856 107293117612032 107299493952768 107390922522624 107605190516736 107956714368096 108048702947328 108055124191872 108090788675584 108362973548544 108537444827136 108810754430976 108903470727168 109120756580352 109208737617408 109519873622016 109577027349504 109889212612608 109972435083264 110285746864128 110343300268032 110652603138792 110657668644864 110746888851456 110967852720384 111062407053312 111426397566336 111431846822868 111521342619648 111892308999822 111929239977984 112211090506944 112248126701568 112306704187392 112530780223488 112621510667952 112626666307584 112711961935872 112995783447552 113001309454176 113086888811208 113092065755136 113409073679616 113505708146688 113732176453632 113791528401408 114115720790016 114202144124928 114207729128064 114631905902592 114908472490284 115006384576512 115104380092416 115334038093824 115427028727296 115439172845568 115717687085286 115816288693248 116234210746368 116241118448832 116526901680288 116565362343936 116572289726464 116671619530752 116953107232104 116958461165568 117052761526272 117347513663952 117387480563712 117393221344256 117770961128832 117878317300224 118214152962048 118600334094528 118646529757184 119040825360384 119046646996992 119136804673536 119476225769472 119538575290368 119866529832192 119873653400358 119879141031936 120215173780416 120311723851776 120317607641088 120711930696864 120814787837952 121055839331328 121158989512704 121562014715856 121602137260032 121908345242112 122012221833216 122104625430528 122412098734848 122516404568064 122760851152896 122859829819584 123209857824768 123274155768192 123314843418624 123625364189184 123718989468672 123824408887296 124071465222144 124136212801536 124184564727808 124484178531141 124489877225472 124590249957888 124838834310432 124945207934976 125354697262128 125461510447104 125510378586112 125818950647808 125920394975232 125933643104256 126237476820312 126279142539264 126345042210816 126597127751424 126699199501446 126704999596032 126800957177856 127126473135948 127162213466112 127169770610688 127585207889568 127693921665024 127948698510336 128057722011648 128065332375552 128380185888768 128483695269072 128960894140416 129432577916928 129750792855552 129855407318208 129869069451264 130233104928784 130239066800128 130337700839424 130771258254936 130777244762112 131136032636928 131143825942272 131255571972096 131572245636117 131578268811264 132060915634176 132067374012288 132613106962752 132656877010944 132983019012096 132990922082304 133104241999872 133369813598208 133477345976832 133920928530432 133927477871616 134028905257728 134410753990656 134480897201664 134793690611712 134864033660928 135242070502968 135248261677056 135350689333248 135357308596224 135800922033972 135807138791424 135916636317696 136187819247744 136303863201792 136757266555338 136802404417536 137146888397376 137257037070336 137263749562368 137367703609344 137713611076704 137759064588288 137767251494912 138105957547008 138217308547032 138223635922944 138611090052864 138683425239216 138729198845952 139078534712832 139183863152256 139580398374912 139707635318784 140051111878656 140164031202624 140443688599236 140563358926848 140683131224064 141199175909376 141546319478784 141660444347136 141675348492288 142064035356672 142072478104128 142421768720352 142543124545536 143057490149376 143065991937024 143187896696832 143473587355648 143942285824128 144064937263104 144073498922496 144427709124864 144483964731392 145081005907968 145494342107136 145611650156544 145969641962496 146026498162688 146102703132672 146512243044882 146518950150144 146629913444352 147047662485504 147117665536803 147124400357376 147528036716544 147536804185056 147662518468608 147957136960512 148083209404416 148568530088448 148575795763824 148695123492864 149189745333096 149238986637312 149614787342592 149742272249856 150041040297984 150162014223936 150282615914496 150661044596736 150668412605568 150782518414944 151212098239488 151340944195584 151642901938176 151722037868544 152147329315839 152154294386688 152269525499904 152276972170752 152783031140352 153211296653712 153341846102016 153778717458432 153902704969728 153918897127424 154290249447048 154414166704128 154421718257664 154978947661824 154988157931776 155369202240384 155420483125248 155494472115411 155501590413312 155937476309472 156062716526592 156070348701696 156463351551936 156516640751616 157027948171776 157161749741568 157171089733632 157618870616064 158133778792704 158268522627072 158721100480512 158728862662656 158849072898048 159301634359296 159384767053824 159822039776256 159831537867144 159838854709248 160224489810396 160286898373888 160423476854784 160949240929152 161086383783936 161407785775104 161935071552144 162082686287808 162136183013376 162544460322816 162682962444288 162806167240704 163216131646464 163355206090752 163681134870528 163813106426112 164279810433024 164365541024256 164833818918912 164958652624896 165428620296192 165514950402048 165978904708188 165986502967296 166120333277184 166451779080576 166593610579968 167139596349504 167147770234302 167282013929472 167758600863744 167893859966976 168316635760416 168372190052352 168460056281088 168796170335232 168932266001928 168939999461376 169067942903808 169493675171328 169501964181264 169559694147584 170113610519424 170258562220032 170598264680448 170687292602112 170753776500736 171173581185024 171303216187392 171311593692096 171947858853888 172362708735426 172509576864768 172576770555904 173001057140736 173140543090944 173158759268352 173576530627929 173724433039872 173783601119232 174351316119552 174361677673248 174848043515904 174858434589696 175007429296128 175429660848156 175437691748352 175579142289408 176081220845568 176089832016384 176817475950336 177310692016128 177321229443072 177826418130944 177969794635776 178561238040576 178569970495488 178705207010304 179214338654208 179307862935552 179724920815616 179810480100537 179818711547904 180322760670624 180467585777664 180476411461632 181067896045296 181076185055232 181222181756928 181583758996992 181738484269056 182343022073784 182403205890048 182862517863168 183018332749824 183156938145792 183618148102272 183678752784384 183774606852096 184141276729344 184289744729376 184814786737152 184911233652288 184972265127936 185438046283776 185578484203008 185736613330944 186107197833216 186276847091712 186734815838208 186885374936832 187258251465648 187417811902464 188032045893192 188265567879168 188728425971712 188880592462848 188900464656384 189356215230468 189418713808896 189429970805504 189895691627136 190048799252169 190057499394048 190689709703922 190743320199168 190754655916032 191377811834352 191386572816384 191923047765504 192086583017472 192097998563328 192570278833152 192725542903608 193441341210624 193992456142848 194148866875392 194626189283328 194783110977312 194803604176896 195349657393176 195358600200192 195506551259136 196156887382404 196165867143168 196704048955392 196715738913408 196883357958144 197276182614016 198091373451264 198101061018432 198260164657152 198919660444128 198985315516416 199486383123456 199656362999808 200054720397312 200216018965248 200881392795648 200891216807424 201043357886592 201616130985984 201721345802496 202190535917568 202296050491392 202863105754452 202872392515584 203026033999872 203035962894336 203701383050958 203710708187136 203874954476544 204281728871616 204455794802688 205038289944576 205135899833007 205203606626304 205720332596064 205885555605504 205895624343552 206051555414016 206638596882432 206650877242368 207158936320512 207325962820548 207335453884416 207916635079296 208093798268928 208617802069248 208688854335488 209370597562368 209548999655424 209561452978176 210076667817984 210158494154752 210665532898854 210845038390272 211024696836096 211638483550208 211798763864064 212319479218176 212402179145728 212513022738432 213096053035008 213108717156192 213632653080528 213814686818304 213897969139712 214586235224064 214598987905536 214781845045248 215210381033472 215913428736192 216097405894656 216110248383744 216725947097088 217074889654272 217621508861952 218241513160704 218417475234816 219039747244032 219154054699008 219768364567323 219778425225216 219944870166528 220571493728256 220686600536064 221305206277584 221315337289728 221493777702912 221935705440768 222124814106624 222852795132672 222863693645736 223042685239296 223784617999644 223858479955968 224422181013888 224496253403136 224613408374784 225061560446976 225243021335904 225423923871744 225991566895104 226002618908352 226173777622416 226184131510272 226818147359232 227011416293376 227464352907264 227583056802816 228231441580032 228404288249856 228415458256128 229263811805184 229816944980568 230012769153024 230668076187648 230854057454592 230878345691136 231435374170572 231632577386496 232468421492736 232482236897664 233053803360576 233130724687872 233144579452928 233906214464208 233916922331136 234105523052544 234695027327904 234774961127424 234786442688512 235541922257664 235756634600448 236428305924096 237200668189056 237293059514368 238081650720768 238093293993984 238273609347072 238952451538944 239077150580736 239733059664384 239747306800716 239758282063872 240430347560832 240635215282176 241423861393728 241629575675904 242111678662656 242317979025408 243124029431712 243204274520064 243816690484224 244024443666432 244209250861056 244824197469696 245032809136128 245521702305792 245719659639168 246419715649536 246548311536384 247250728378368 247437978937344 247648817774592 248142930444288 248272425603072 248369129455616 248968357062282 248979754450944 249180499915776 249677668620864 249890415869952 250709394524256 250721655351453 250923020894208 251020757172224 251637901295616 251840789950464 252474953640624 252558285078528 252690084421632 253194255502848 253398399002892 253409999192064 253601914355712 254252946271896 254339541221376 255170415779136 255387843330048 255897397020672 256115444023296 256130664751104 256760371777536 256967390538144 257921788280832 258544063103139 258865155833856 259501585711104 259710814636416 259738138902528 260466209857568 260675401678848 261542516509872 261554489524224 262272065273856 262287651884544 262511143944192 263144491272234 263156537622528 264121831268352 264134748024576 265226213925504 265313754021888 265966038024192 265981844164608 266739627196416 266954691953664 267841857060864 267854955743232 268057810515456 268821507981312 268961794403328 269587381223424 269728067321856 270484141005936 270496523354112 270701378666496 270714617192448 271601844067944 271614277582848 271833272635392 272375638495488 272607726403584 273514533110676 273604808835072 274293776794752 274527499124736 274735407218688 275427222153408 275518129176576 275534502989824 276211915094016 276434617094064 276447271845888 277222180105728 277366850478432 277458397691904 278157069425664 278367726304512 279160796749824 279415270637568 280102223757312 280328062405248 280887377198472 281126717853696 282398351818752 283092638957568 283320888694272 283350696984576 284128070713344 284144956208256 284843537440704 285086249091072 286114980298752 286131983874048 286375793393664 286947174711296 287884571648256 288129874526208 288146997844992 288855418249728 288967929462784 290162011815936 290988684214272 291223300313088 291939283924992 292052996325376 292205406265344 293024486089764 293037900300288 293259826888704 294235331073606 294248800714752 295056073433088 295073608370112 295325036937216 295914273921024 296166418808832 297137060176896 297151591527648 297390246985728 298379490666192 298477973274624 299229574685184 299484544499712 300082080595968 300324028447872 301322089193472 301336825211136 301565036829888 302424196478976 302681888391168 303285803876352 303444075737088 304294658631678 304308588773376 304539050999808 304553944341504 305552074576437 305566062280704 306422593307424 306683692204032 307557434916864 307805409939456 308580498894096 308828333408256 308843436515328 309957895323648 309976315863552 310738404480768 310988944230822 311003180826624 311874952618944 312125433053184 312140697403392 312926703103872 313033281503232 314055896343552 314323499483136 314342179467264 315237741232128 315998299348281 316267557585408 316537045254144 317457725325312 317698145796096 318603268718592 318769534107648 319644079552512 319663075734288 319677709418496 320448979620792 320573796747776 320846953709568 321898481858304 322172767567872 322815571550208 323870143104288 324165372575616 324272366026752 325088920645632 325612334481408 326432263292928 326710412181504 327362269741056 327626212852224 328559620866048 328731082048512 329667637837824 329917305249792 330857240592384 331029900804096 331957809416376 331973005934592 332240666554368 332903558161152 333187221159936 334279192699008 334295540468604 334564027858944 335787719933952 336633271520832 336744380104704 336920112562176 337592340670464 337864532003856 337879998922752 338135885807616 338987350342656 339003928362528 339119388295168 340227221038848 340517124440064 341196529360896 341374585204224 341507553001472 342347162370048 342606432374784 342623187384192 343895717707776 344725417470852 345019153729536 345153541111808 346002114281472 346281086181888 346317518536704 347153061255858 347448866079744 348702632239104 348723355346496 349696087031808 349716869179392 350014858592256 350859321696312 350875383496704 351158284578816 352162441691136 352179664032768 353634951900672 354642458886144 355652836261888 355939589271552 357122476081152 357139940990976 357410414020608 358428677308416 358615725871104 359620960201074 359637423095808 360645521341248 360935171555328 360952822923264 362135792090592 362444363513856 363167517993984 363476968538112 364686044147568 364806411780096 365725035726336 366036665499648 366313876291584 367236296204544 367549213704192 368282553458688 368579489458752 369629573474304 369822467304576 369944530255872 370876092567552 371156968406016 371473226661888 372214395666432 372553694183424 373452535593423 373469631676416 373770749873664 374516502931296 374835623804928 376064091786384 376531135758336 377456851943424 377761184925696 377800929312768 378712430460936 378837427617792 378859941611008 379791383254272 380097598504338 380114998788096 381379419407844 381486640398336 381509311832064 382755623668704 383846095531008 384173166034944 384195997126656 385140557666304 385451085807216 386882682421248 388297733750784 389252378566656 389566221954624 389607208353792 390699314786352 390717200400384 391013102518272 392313774764808 392331734286336 393408097910784 393431477826816 393766715916288 394552365228032 396182746902528 396202122036864 397839320888256 397970631032832 398972766246912 399312725999616 400109440794624 400432037930496 401762785591296 401782433614848 402086715773184 403232261971968 403442691604992 404381071835136 404592100982784 405726211508904 405744785031168 406052067999744 406071925788672 407402766101916 407421416374272 407749908953088 408563457743232 408911589605376 410271799666014 410407213252608 411440665192128 411771111211008 411791248687104 412103110828032 413277193764864 413301754484736 414317872641024 414651925641096 414670907768832 415833270158592 416187596537856 417235604138496 417377708670976 418741195124736 419122905956352 420153335635968 420316988309504 421331065797708 421690076780544 422049393672192 423276967100416 423597527728128 424638958436352 425026045476864 426192106070016 426217434312384 427265306161056 427629373636608 427795938279424 429172470448128 429197975811072 429563690090496 430420762066944 431826857472384 432194811789312 432220496767488 433451894194176 435243017723904 436483026321408 436834950469632 438079494488064 438308109398016 439536729134646 439556850450432 439889740333056 441142987456512 441352996610409 441373201072128 442610412555168 442987555405824 443871410881536 444249628213248 445705590265344 445727387291472 446085370478592 447569235999288 447716959911936 448844362027776 449226816749568 450123120893952 450486042671808 450847847743488 451983133790208 452005237816704 452347555244832 453636294718464 454022832586752 454928705814528 455166113605632 456441987947517 456462883160064 456808576499712 456830916512256 459633889961136 460025538306048 461336152375296 461708114909184 461756691382272 462870748341144 463265154772992 464936842985472 464964473795328 466107606721152 466261449375744 466289158905856 467812428928416 468211046105088 469390054655808 469549922254848 469572885377024 471083844515328 471513269200896 472856611848192 474401336378112 474586119028736 476163301441536 476186587987968 476547218694144 477904903077888 478154301161472 479466119328768 479494613601432 479516564127744 480860695121664 481270430564352 482847722787456 483259151351808 484223357325312 486248058863424 486408549040128 487633380968448 488048887332864 488418501722112 489648394939392 490065618272256 491043404611584 491439319278336 492839431299072 493096623072768 494501456756736 494875957874688 496285860888576 496544851206144 496738258911232 497936714124564 497959508901888 498360999831552 499355337241728 499780831739904 501418789048512 501443310702906 501846041788416 503275802591232 503681579900928 504949907281248 505116570157056 505380168843264 506388511005696 506796798005784 506819998384128 507203828711424 508505892543792 508679082442752 510340831558272 510775686660096 511794794041344 512261329502208 513520743555072 513934781076288 515843576561664 517088126206278 517730311667712 519003171422208 519421629272832 519476277805056 520729591883787 520932419715136 521350803357696 523085033019744 524544130547712 524575303769088 525022287888384 526288982544468 526313075245056 528243662536704 528269496049152 530452427851008 531932076048384 531963688329216 533479254392832 533909383907328 535683714121728 535709911486464 536115621030912 537643015962624 537923588806656 539174762446848 539431440301611 539456134643712 540968282011872 541402757332992 541429234384896 543203688135888 543228555165696 543666545270784 544751276990976 545215452807168 547029066221352 547209617670144 548587553589504 549054998249472 549470814437376 550854444306816 551036258353152 551069005979648 552423830188032 552869234188128 554444360211456 554733700956864 554916795383808 556314138851328 556735452609024 558321593499648 558830541275136 560204447514624 560656124810496 561774754396944 562253435707392 564796703637504 566185277915136 566641777388544 566701393969152 568256141426688 568289912416512 569687074881408 570146397756507 570172498182144 572229960597504 572263967748096 573894349422592 575769143296512 576259749052416 576293995689984 577710836499456 577935858925568 580324023631872 581977368428544 582446600626176 583878567849984 584105992650752 584410812530688 586048972179528 586075800600576 586519653777408 588470662147212 588497601429504 590112146866176 590147216740224 590650073874432 591828547842048 594274120353792 594303183055296 594780493971456 596758981332384 596955946549248 598459149370368 598969088999424 600164161191936 600648056895744 602644178386944 602673650422272 603130073659776 604848392957952 606571607752704 606888151474176 608589317263356 608617177546752 609078101999616 609107888683008 611104149152874 611132124561408 612845186614848 613367384408064 615114869833728 615407699499021 615610819878912 617160997788192 617656666816512 617686873030656 619915790647296 619952631727104 621476808961536 621977888461644 622006361653248 623749905237888 624281394806784 625853406207744 626066563006464 628111792687104 628646998966272 628684358934528 630475482464256 631996598696562 632535115170816 633074090508288 634915450650624 635396291592192 637206537437184 637539068215296 639288159105024 639326151468576 640897959241584 641147593495552 641693907419136 643796963716608 644345535135744 645631143100416 647740286208576 648330745151232 650177841291264 651224668962816 652864526585856 654724539482112 655252425704448 657119241732096 657462164097024 659305093701969 659335275675648 659834610499584 661714481184768 662059801608192 663915618832752 663946011869184 664481333108736 665807116322304 666374442319872 668558385398016 668591080937208 669128055717888 671575439867904 673266543041664 673488760209408 673840225124352 675184681340928 675729064007712 676271771615232 677974700685312 678007856725056 678238776590336 680454442077696 681034248880128 682393058721792 682749170408448 683015106002944 684694324740096 685212864749568 685246374768384 687791435415552 689450834941704 690038307459072 690307082223616 692004228562944 692562172363776 692635037073408 694306122511716 694897732159488 697405264478208 697446710692992 699392174063616 699433738358784 701718643392624 701750766993408 702316569157632 704324883382272 704359328065536 707269903801344 709284917772288 711305672523776 711879178543104 714244952162304 714279881981952 714820828041216 716857354616832 717231451742208 719241920402148 719274846191616 721291042682496 721905645846528 724271584181184 724888727027712 726335035987968 726953937076224 729372088295136 729612823560192 731450071452672 732073330999296 732627752583168 734472592409088 735098427408384 736565106917376 737158978917504 739259146948608 739644934609152 741752185135104 742313936812032 742946453323776 744428791332864 745107388366848 746905071186846 746939263352832 747541499747328 749033005862592 749671247609856 752128183572768 752164966054359 753062271516672 754913703886848 755522369851392 757424860921872 757674855235584 757719883222016 759582766508544 760195197008676 760229997576192 762758838815688 763018623664128 765511247337408 767692191062016 768346332069888 768391994253312 770281115332608 770902171614432 773765364842496 776595467501568 778504757133312 779132443909248 779214416707584 781398629572704 782026205036544 784627549529616 784663468572672 786816195821568 786862955653632 787533431832576 789104730456064 792365493805056 792404244073728 795678641776512 795941262065664 797945532493824 800218881589248 800864075860992 803525571182592 803564867229696 804173431546368 806464523943936 806885383209984 808762143670272 809184201965568 811452423017808 811489570062336 812104135999488 812143851577344 814805532203832 814842832748544 815499817906176 817126915486464 817823179210752 820543599332028 820814426505216 822881330384256 823582497374208 824206221656064 826554387529728 826603508969472 828635745282048 829303851282192 829341815537664 831666540317184 832375193075712 834471208276992 837482390249472 838245811912704 840306671271936 840633976619008 842662131595416 843380153561088 846553934200832 847195055456256 849277916872704 850052090953728 852384212140032 852434868624768 854530612322112 855258747273216 858344940896256 858395951622144 859127380180992 860841524133888 863653714944768 864389623578624 864440993534976 866903788388352 870486035447808 872966052642816 873669900939264 876158988976128 876616218796032 879073458269292 879113700900864 879779480666112 882705993220818 882746402144256 885220825110336 885975110811648 887742821763072 888499256426496 891411180530688 891454774582944 892170740957184 895138471998576 895433919823872 897688724055552 898453633499136 900246241787904 900972085343616 903966267580416 904010475633408 904695110489664 907272589436928 908045665173504 909857411629056 910332227211264 912883975895034 912925766320128 913617152999424 913661833024512 919267779922272 920051076612096 922672304750592 923416229818368 925741496682288 926530309545984 929873685970944 929928947590656 932215213442304 932578317811712 935624857856832 936422092210176 938780109311616 939099844509696 939145770754048 942167689030656 943026538401792 945713223696384 947994898044843 948802672756224 949172238057472 952373175975936 953094437388288 955809806155776 956308602322944 958932238657536 958989227202864 959033128255488 961721390243328 962540861128704 965695445574912 966518302703616 968446714650624 972496117726848 972817098080256 975266761936896 976837003444224 979296789878784 980131236544512 982086809223168 982878638556672 985678862598144 986193246145536 989002913513472 989751915749376 992571721777152 993089702412288 993476517822464 995873428249128 995919017803776 996721999663104 998710674483456 999561663479808 1002837578097024 1002886621405812 1003692083576832 1007363159801856 1009899814562496 1010233140314112 1010760337686528 1012777022011392 1013593596011568 1013639996768256 1014407657422848 1017011785087584 1017358164885504 1020681663116544 1021551373320192 1023589588082688 1024522659004416 1027041487110144 1027869562152576 1031687153123328 1034176252412556 1035460623335424 1038006342844416 1038843258545664 1038952555610112 1041459183767574 1041864839430272 1046170066039488 1049088261095424 1049150607538176 1050044575776768 1052577965088936 1052626150490112 1056487325073408 1056538992098304 1060904855702016 1063927376658432 1066958508785664 1067818767814656 1071367428243456 1071419822972928 1072231242061824 1075286031925248 1075847177613312 1078862880603222 1078912269287424 1081936564023744 1082805514665984 1082858468769792 1086407376271776 1087333090541568 1089502553981952 1090430905614336 1094058132442704 1094419235340288 1097175107179008 1098109996498944 1098941628874752 1101708888613632 1102138011959296 1104847660376064 1105738468376256 1108888720422912 1109467401913728 1109833590767616 1112628277702656 1113470905218048 1116643186999296 1117661082550272 1120357606780269 1120408895029248 1121312249620992 1123549508793888 1124506871414784 1129593407275008 1132370555830272 1133283554777088 1133402787938304 1136512282853376 1136579824833024 1139374149762816 1140292795513014 1140344996364288 1144459921195008 1144527935496192 1147788698845184 1151538286593024 1152519498104832 1152587991379968 1155421672998912 1155871717851136 1160648047263744 1164893201252352 1167757135699968 1168211985301504 1168821625061376 1172097944359056 1172151601201152 1173039307554816 1176941324294424 1176995202859008 1180224293732352 1180294433480448 1181300147748864 1183657095684096 1188548240707584 1188606366110592 1193517962664768 1193911893098496 1196918298740736 1197938177998848 1200328322383872 1201296113791488 1205288356773888 1205347300844544 1206260147319552 1209696785915904 1213143215505408 1213776302948352 1217178634526712 1217234355093504 1218156203999232 1218215777366016 1222208298305748 1222264249122816 1225690373229696 1226734768816128 1230815398998042 1231221639757824 1234321995576384 1235313333633024 1235373746061312 1239831581294592 1239905263454208 1242953617923072 1243955776923288 1244012723306496 1247499810475776 1248562789613568 1251706812415488 1252133126012928 1256223585374208 1257368717869056 1260950964928512 1263993197393124 1265070230341632 1266148181016576 1269830901301248 1270792583184384 1275078136430592 1278576318210048 1278652302937152 1281795918483168 1282295186991104 1283387814838272 1287593927433216 1288691070271488 1291262286200832 1295480572417152 1296661490302464 1300355682582528 1305729053171712 1309449078964224 1310504851408896 1314238483464192 1314924328194048 1318610187403938 1318670551351296 1319669220999168 1323428962369536 1324058989831227 1324119603216384 1327831237665504 1328962666217472 1331614232644608 1332748884639744 1337116770796032 1337182161874416 1338256111435776 1343150879735808 1346533086083328 1347680450248704 1350369362681856 1351458128015424 1352543543230464 1355949401370624 1356015713450112 1356477553180672 1360908884155392 1362068497760256 1364786117443584 1365498340816896 1366030212005888 1369325963842551 1369388649480192 1370425729499136 1370492749536768 1378901669883408 1380076614918144 1380614164447232 1384008457125888 1385124344727552 1385270074146816 1388612245023432 1389795464318976 1394810528956416 1394893421385984 1398784348127232 1398867476717568 1403437286785248 1404633138315264 1408649766764544 1408718656131072 1414539807602688 1418569835544576 1423758357086208 1428489904324608 1428559763963904 1429641656082432 1433714709233664 1434462903484416 1438483840804296 1438549692383232 1442582085364992 1443811291693056 1448543168362368 1449777454055424 1452670071975936 1458744176590272 1459225647120384 1462900142905344 1464146661998592 1465255505166336 1468945184818176 1470196854816768 1473130213834752 1474317957835008 1478518293897216 1479289869218304 1483504370270208 1484627873624064 1488857582665728 1490214776733696 1493810142373692 1493878526705664 1495082999494656 1498066011725184 1499342495219712 1504256367145536 1504329932108718 1509827407773696 1511044739702784 1514849721843744 1515349710471168 1515439766444032 1519165533017088 1520390394017352 1520459995152384 1525517677631376 1526037247328256 1531022494674816 1535384382124032 1536783988506624 1540562230665216 1541804343228864 1547530729684992 1553190935003136 1557009514266624 1558264887818496 1558428833415168 1562797259145408 1564052410073088 1569255099059232 1573632391643136 1573725911307264 1575066863665152 1578209460912128 1584730987610112 1584808488147456 1591357283553024 1595891064987648 1600437763178496 1601728151721984 1607051142365184 1607129734459392 1608346863092736 1612929047887872 1613770766419968 1617524287340544 1618294320904833 1618368403931136 1622904846035616 1624208271998976 1624287703154688 1629611064407664 1629685665497088 1630999635812352 1634253830972928 1635646358421504 1641087198664056 1641628853010432 1645762660768512 1647164994748416 1648412443312128 1653108775059456 1653207017938944 1657271490564096 1658607702564384 1663333080634368 1664750386151424 1668942416553984 1674964780498944 1676491623825408 1680613342543872 1685324263190832 1686760307122176 1693107868401664 1694390110912512 1698555833745408 1700104181907456 1704768424280064 1704869737249536 1709061224644224 1710439193269521 1710517494546432 1716689881792512 1716791903244288 1721683048267776 1727307429889536 1728779247157248 1728881987069952 1733807576776704 1740972070895616 1745932105285632 1747339801878528 1752317977952256 1753232437592064 1758146916538584 1758227401801728 1759558961332224 1765411986441636 1765492804288512 1770441650220672 1771950221623296 1775485643526144 1782822361061376 1782909549165888 1784341481914368 1790276943997152 1790867839647744 1795377448111104 1796907266998272 1800492483575808 1801944170687232 1807932535160832 1808020951266816 1809390220979328 1814545178873856 1819714823258112 1820664454422528 1825767951790068 1825851532640256 1827234305998848 1827323666049024 1838535559844544 1840102153224192 1845344609501184 1846832459636736 1851482993364576 1853060619091968 1859747371941888 1859857895181312 1864430426884608 1865156635623424 1871249715713664 1872844184420352 1877560218623232 1878199689019392 1878291541508096 1884335378061312 1886053076803584 1891426447392768 1895989796089686 1897605345512448 1898344476114944 1904746351951872 1906188874776576 1911619612311552 1912617204645888 1917864477315072 1917978454405728 1923442780486656 1925081722257408 1931390891149824 1933036605407232 1936893429301248 1944992235453696 1950533523873792 1953674006888448 1958593579757568 1964173618446336 1965757277113344 1971357725196288 1972386492291072 1977915281105907 1978005827026944 1979503831498752 1985143443554304 1986179404824576 1991746856498256 1991838035607552 1993443999326208 1997421348966912 1999123326959616 2005675156194048 2005773242811624 2007384167153664 2014726319603712 2019799629124992 2020466280628224 2021520675373056 2025554044022784 2027187192023136 2028815314845696 2034023570175168 2034716329771008 2041363326233088 2043102746640384 2047179176165376 2049045318008832 2054082974220288 2055739124305152 2063374306246656 2068352504825112 2070921246670848 2076012685688832 2077686517091328 2077905111220224 2082918367535148 2083729678860544 2092340132078976 2098176522190848 2098301215076352 2105155930177872 2105252300980224 2112974650146816 2113077984196608 2121809711404032 2127854753316864 2133917017571328 2135637535629312 2142734856486912 2142839645945856 2144462484123648 2150572063850496 2151694355226624 2157725761206444 2157824538574848 2163873128047488 2165716937539584 2172814752543552 2174666181083136 2179005107963904 2180861811228672 2188116264885408 2188838470680576 2194350214358016 2196219992997888 2197883257749504 2203417777227264 2204276023918592 2209695320752128 2211476936752512 2217777440845824 2218934803827456 2225256555405312 2226941810436096 2233286373998592 2235322165100544 2240715213560538 2240817790058496 2242624499241984 2247099017587776 2249013742829568 2256494898163077 2259186814550016 2264741111660544 2266567109554176 2273024565706752 2273159649666048 2278748299525632 2280585591026028 2280689992728576 2289055870992384 2295577397690368 2303076573186048 2305038996209664 2305175982759936 2310843345997824 2311743435702272 2321296094527488 2329786402504704 2335514271399936 2336423970603008 2337643250122752 2344195888718112 2346078615109632 2353882648588848 2353990405718016 2360448587464704 2360588866960896 2362600295497728 2367314191368192 2377096481415168 2377212732221184 2387035925329536 2387823786196992 2393836597481472 2400656644767744 2402592227582976 2410576713547776 2410694601689088 2412520294639104 2419393571831808 2426286431010816 2427552605896704 2434357269053424 2434468710187008 2436312407998464 2436431554732032 2444416596611496 2444528498245632 2451380746459392 2453469537632256 2461630797996084 2462443279515648 2468643991152768 2470747492122624 2479663162589184 2479810526908416 2485907235846144 2487911553846576 2488025446612992 2494999620951552 2497125579227136 2503413624830976 2512447170748416 2514737435738112 2521901929857024 2527986394786248 2530140460683264 2539661802602496 2541585166368768 2550156272861184 2557152636420096 2557304605874304 2563591836966336 2564590373982208 2575187854866432 2577382140542976 2582524572401664 2590961144834304 2593322980604928 2600711365165056 2611458106343424 2618898157928448 2621009702817792 2628476966928384 2629848656388096 2637220374807876 2637341102702592 2639338441998336 2648117979662454 2648239206432768 2655662475331008 2657925332434944 2663228465289216 2665497769279488 2674233541592064 2674364323748832 2676512222871552 2686301759471616 2693066172166656 2695360900497408 2700738725363712 2702916256030848 2711898802741248 2712031426900224 2712955106361344 2721817768310784 2724136995520512 2729572234887168 2730996681633792 2732060424011776 2738651927685102 2738777298960384 2740851458998272 2740985499073536 2757803339766816 2760153229836288 2761228328894464 2768016914251776 2770248689455104 2777224490046864 2779590928637952 2789621057912832 2789786842771968 2797734953435136 2806874573570496 2809266276630528 2817299533529088 2817437312262144 2829079615205376 2837139671089152 2843984694134529 2847516714172416 2857119527927808 2859283312164864 2867429418467328 2868925806968832 2876967681608592 2877099384766464 2885164170729984 2887622583386112 2897086336724736 2899554908110848 2905340143951872 2917488353180544 2918451294240768 2925800285810688 2930511010332672 2937890369636352 2940393709633536 2946260427669504 2948635915670016 2957036587794432 2958579738436608 2967008740540416 2969255747248128 2977715165331456 2980429553467392 2987620284747384 2987757053411328 2990165998989312 2996132023450368 2998684990439424 3008512734291072 3008659864217436 3022089479405568 3029699443687488 3030699420942336 3030879532888064 3038331066034176 3040780788034704 3040919990304768 3051035355262752 3052074494656512 3062044989349632 3070768764248064 3073567977013248 3081124461330432 3083608686457728 3095061459369984 3106381870006272 3114019028533248 3116529775636992 3116857666830336 3125594518290816 3138510198118464 3147264783286272 3147451822614528 3150133727330304 3156418921824256 3169461975220224 3169616976294912 3182714567106048 3191782129975296 3200875526356992 3203456303443968 3214102284730368 3214259468918784 3216693726185472 3225858095775744 3227541532839936 3236588641809666 3236736807862272 3245809692071232 3248416543997952 3248575406309376 3259222128815328 3261999271624704 3268507661945856 3271292716843008 3282174397328112 3283257706020864 3291525321537024 3294329989496832 3296824886624256 3306414035877888 3314542981128192 3317215405128768 3326666161268736 3329500772302848 3337884833107968 3349929560997888 3352983247650816 3361072820340807 3361226685087744 3370648526381664 3373520614244352 3388780221825024 3397111667490816 3400208363814912 3409536848560128 3409739474499072 3418122449288448 3420878386539042 3421034989092864 3433379763585024 3433583806488576 3443366096535552 3454614859779072 3457558494314496 3457763974139904 3467615153553408 3481944141791232 3494679603757056 3504635955904512 3506464875184128 3516293833077168 3516454803603456 3519117922664448 3530823972883272 3530985608577024 3540883300441344 3543900443246592 3550971287052288 3565644722122752 3565819098331776 3580553887994304 3581735679295488 3590754896222208 3593814533996544 3600984967151616 3603888341374464 3615865070321664 3616041902533632 3618780441958656 3629090357747712 3639429646516224 3641328908845056 3651535903580136 3651703065280512 3654468611997696 3654647332098048 3677071119689088 3680204306448384 3693664919273472 3702965986729152 3706121238183936 3719494743883776 3719715790362624 3728860853769216 3730313271246848 3742499431427328 3745688368840704 3755120437246464 3756399378038784 3756583083016192 3768670756122624 3772106153607168 3782852894785536 3791979592179372 3795210691024896 3796688952229888 3809492703903744 3812377749553152 3825234409291776 3835728954630144 3835956908811456 3846885560973312 3850163444514816 3862781782299648 3866073210814464 3873786858602496 3889984470907392 3901067047747584 3917187159515136 3928347236892672 3931514554226688 3942715450392576 3944772984582144 3955830562211814 3956011654053888 3959007662997504 3970286887108608 3972176969493681 3972358809649152 3983493712996512 3986887998652416 3994842697933824 3998246653919232 4011350312388096 4011546485623248 4014768334307328 4029452639207424 4039599258249984 4043041350746112 4051108088045568 4054374384046272 4057630629691392 4068047140350336 4069432659542016 4082726652466176 4086205493280768 4094358352330752 4098090636017664 4107977891527653 4108165948440576 4111478248610304 4136705009650224 4141842493341696 4152025371377664 4155373034182656 4155810222440448 4165836735070296 4167459357721088 4184680264157952 4196353044381696 4196602430152704 4210311860355744 4225949300293632 4226155968393216 4243619422808064 4255709506633728 4271275071258624 4285469712973824 4285679291891712 4288924968247296 4301144127700992 4303388710453248 4315451522412888 4315649077149696 4327746256094976 4331433875079168 4345629505087104 4349332362166272 4358010215927808 4376232529770816 4377676941361152 4388700428716032 4392439985995776 4395766515499008 4406835554454528 4408552047837184 4419390641504256 4422953873505024 4435554881691648 4437869607654912 4450513110810624 4453883620872192 4466572747997184 4470644330201088 4481430427121076 4481635580116992 4485248998483968 4494198035175552 4498027485659136 4512989796326154 4529482223321088 4533134219108352 4546049131413504 4546319299332096 4557496599051264 4561171182052056 4561379985457152 4578111741984768 4591154795380736 4606153146372096 4610351965519872 4621686691995648 4623486871404544 4642592189054976 4659572805009408 4671028542799872 4675286500245504 4688391777436224 4692157230219264 4707765297177696 4720897174929408 4721177733921792 4725200590995456 4734628382736384 4754192962830336 4754425464442368 4774071850659072 4787673194962944 4801313289535488 4805184455165952 4821153427095552 4821389203378176 4825040589278208 4838787143663616 4852572862021632 4854882962714499 4855105211793408 4868714538106848 4872624815996928 4872863109464064 4888833193222992 4889056996491264 4902761492918784 4906939075264512 4923261595992168 4924886559031296 4937287982305536 4941494984245248 4959326325178368 4959621053816832 4971814471692288 4975823107693152 4989999241903104 4994251158454272 5006827249661952 5024894341496832 5029474871476224 5055972789572496 5060280921366528 5079323605204992 5083170332737536 5100312545722368 5114305272840192 5114609211748608 5127183673932672 5129180747964416 5150375709732864 5165049144803328 5181922289668608 5186645961209856 5201422730330112 5222916212686848 5237796315856896 5242019405635584 5256953933856768 5259697312776192 5274440749615752 5274682205405184 5278676883996672 5296235959324908 5296478412865536 5311324950662016 5315850664869888 5326456930578432 5348467083184128 5348728647497664 5353024445743104 5372603518943232 5386132344333312 5390721800994816 5401477450727424 5405832512061696 5423797605482496 5424062853800448 5425910212722688 5443635536621568 5459144469774336 5461993363267584 5464120848023552 5477303855370204 5477554597920768 5481702917996544 5481970998147072 5515606679533632 5520306459672576 5536033828503552 5540497378910208 5554448980093728 5559181857275904 5579242115825664 5579573685543936 5595469906870272 5613749147140992 5618532553261056 5634599067058176 5634874624524288 5658159230410752 5674279342178304 5687969388269058 5695033428344832 5714239055855616 5718566624329728 5734858836934656 5737851613937664 5753935363217184 5770328341459968 5775245166772224 5794172673449472 5799109816221696 5810680287903744 5834976706361088 5851600571621376 5861022020665344 5875780739272704 5892520855339008 5897271831340032 5914073175588864 5917159476873216 5933745843317721 5934017481080832 5938511494496256 5955430330662912 5975240569494768 5975514106822656 5980331997978624 5992264046900736 5997369980878848 6017025468582144 6017319728434872 6044178958811136 6059398887374976 6061398841884672 6061759065776128 6076662132068352 6081561576069408 6102070710525504 6104148989313024 6124089978699264 6141537528496128 6147135954026496 6162248922660864 6167217372915456 6190122918739968 6212763740012544 6228038057066496 6233059551273984 6233715333660672 6251189036581632 6277020396236928 6294529566572544 6294903645229056 6312837843648512 6338923950440448 6339233952589824 6365429134212096 6383564259950592 6401751052713984 6406912606887936 6428204569460736 6428518937837568 6433387452370944 6451716191551488 6455083065679872 6473177283619332 6473473615724544 6491619384142464 6497150812618752 6518444257630656 6523998543249408 6537015323891712 6542585433686016 6564348794656224 6566515412041728 6583050643074048 6588659978993664 6593649773248512 6612828071755776 6629085962256384 6634430810257536 6653332322537472 6675769666215936 6699859121995776 6705966495301632 6722145640681614 6722453370175488 6741297052763328 6747041228488704 6769484694489231 6777560443650048 6794223334981632 6819073697120256 6819478948998144 6836244898576896 6841756773078084 6842069978185728 6867167612977152 6886732193071104 6909229719558144 6915116988628992 6915527948279808 6935230307106816 6963888283582464 6989359207514112 7009271911809024 7012929750368256 7032587666154336 7038235845328896 7061647945766544 7061971217154048 7081766600882688 7087800886493184 7101942574104576 7131289444245504 7131638196663552 7161107775988608 7163471358590976 7181509792444416 7201969934303232 7207776682748928 7231730140643328 7232083805067264 7237560883917312 7258180715495424 7278859293032448 7282657817690112 7303071807160272 7303406130561024 7308937223995392 7309294664196096 7354142239378176 7360408612896768 7387329838546944 7405931973458304 7412242476367872 7438989487767552 7439431580725248 7457721707538432 7460626542493696 7484998862854656 7491376737681408 7510240874492928 7513166166032384 7537341512245248 7544212307214336 7565705789571072 7583959184358744 7590421382049792 7593377904459776 7618985407807488 7624755499106304 7650468818583552 7671457909260288 7671913817622912 7693771121946624 7725563564599296 7732146421628928 7747573717204992 7779968941814784 7802134095495168 7834374319030272 7856694473785344 7863029108453376 7885430900785152 7889545969164288 7911661124423628 7912023308107776 7918015325995008 7944353938987362 7944717619298304 7966987425993024 7973775997304832 7989685395867648 7996493307838464 8022700624776192 8023092971246496 8029536668614656 8058905278414848 8079198516499968 8086082701492224 8102216176091136 8108748768092544 8136094280700672 8138865319084032 8165453304932352 8172410986561536 8188716704661504 8196181272035328 8215955783055306 8216331896881152 8222956497220608 8273410019300448 8283684986683392 8304050742755328 8310746068365312 8331673470140592 8334918715442176 8369360528315904 8393204860305408 8420623720711488 8451898600587264 8452311936786432 8487238845616128 8511419013267456 8542550142517248 8571358583783424 8577849936494592 8602288255401984 8606777420906496 8630903044825776 8631298154299392 8655492512189952 8662867750158336 8691259010174208 8698664724332544 8716020431855616 8752465059541632 8755353882722304 8777400857432064 8791533030998016 8813671108909056 8817104095674368 8838781283008512 8845907747010048 8871109763383296 8875739215309824 8901026221621248 8907767241744384 8933145495994368 8941288660402176 8962860854242152 8963271160233984 8970497996967936 8988396070351104 8996054971318272 9025979592652308 9066268438216704 9092098262827008 9092638598664192 9114993198102528 9122342364104112 9122759970914304 9156223483969536 9212306292744192 9220703931039744 9243373383991296 9246973742809088 9285184378109952 9319145610018816 9342057085599744 9350573000491008 9376783554872448 9415530594355392 9441794349858816 9442355467843584 9450401181990912 9469256765472768 9508385925660672 9508850928884736 9548143701318144 9575346389925888 9602626579070976 9610368910331904 9642306854191104 9642778406756352 9650081178556416 9677574287327232 9709765925428998 9710210423586816 9737429076213696 9745249631993856 9745726218928128 9777666386445984 9805522985837568 9813878150529024 9846523191984336 9849773118062592 9874575964611072 9882989968490496 9919242107633664 9943628943384576 9951646215386304 9979998483806208 9988502316908544 10013654499323904 10049788682993664 10058949742952448 10111945579144992 10120561842733056 10166340665475072 10200625091444736 10228610545680384 10229218423497216 10254367347865344 10258361495928832 10300751419465728 10330098289606656 10363844579337216 10373291922419712 10402845460660224 10445832425373696 10484038811271168 10513907867713536 10519394625552384 10548881499231504 10549364410810368 10557353767993344 10592471918649816 10592956825731072 10622649901324032 10631701329739776 10652913861156864 10696934166368256 10697457294995328 10745207037886464 10772264688666624 10781443601989632 10802954901454848 10811665024123392 10847595210964992 10848125707600896 10887271073243136 10918288939548672 10923986726535168 10928241696047104 10954607710740408 10955109195841536 10963405835993088 10963941996294144 11031213359067264 11040612919345152 11080994757820416 11108897960187456 11118363714551808 11158484231651328 11159147371087872 11190939813740544 11227498294281984 11237065106522112 11269198134116352 11269749249048576 11316318460821504 11348558684356608 11375938776538116 11390066856689664 11428478111711232 11437133248659456 11475703227875328 11507870726434368 11540656682919936 11550490333544448 11588345346898944 11598219632443392 11621360575807488 11669953412722176 11703201143242752 11751561478545408 11785041710678016 11794543662680064 11828146351177728 11834318953746432 11867491686635442 11868034962161664 11877022988992512 11910860661325824 11950481138989536 11960663995957248 11984528093801472 11994739961757696 12034050937164288 12034639456869744 12088357917622272 12118797774749952 12123518131552256 12153324264136704 12163123152138816 12204141421051008 12208297978626048 12248179957398528 12283075056992256 12294271908052992 12323933674582959 12324497845321728 12334434745830912 12425527480025088 12456076114132992 12466119102547968 12467430667321344 12502378073163264 12554040792473856 12589059133145088 12589807290458112 12625675687297024 12677847900880896 12678467905179648 12730858268424192 12767128519901184 12813825213775872 12856409138921472 12857037875675136 12866774904741888 12903432383102976 12910166131359744 12946354567238664 12946947231449088 12983238768284928 12994301625237504 13036888515261312 13047997086498816 13074030647783424 13128697589312448 13133030824083456 13166101286148096 13177319957987328 13187299546497024 13225656143511552 13258171924512768 13268861620515072 13306664645074944 13351539332431872 13399718243991552 13411932990603264 13444291281363228 13444906740350976 13482594105526656 13494082456977408 13538969388978462 13588446669963264 13638147394240512 13638957897996288 13672489797153792 13683513546156168 13684139956371456 13734335225954304 13773464386142208 13818459439116288 13831055896559616 13870460614213632 13927776567164928 13978718415028224 14025859500736512 14065175332308672 14076471690657792 14123295891533088 14163533201765376 14175601772986368 14203885148209152 14262578888491008 14263276393327104 14322215551977216 14363019584888832 14403939868606464 14415553365497856 14463460281286656 14464167610134528 14475121767834624 14516361430990848 14557718586064896 14564648888143497 14565315635380224 14606143614320544 14617874447990784 14618589328392192 14708284478756352 14720817225793536 14774659677093888 14811863946916608 14824484952735744 14877978975535104 14878863161450496 14915443415076864 14921253084987392 14969997725709312 14982753475362816 15020481748985856 15026332332064768 15074683024490496 15088424614428672 15167918368717488 15180842764099584 15186755808919552 15237970815614976 15249510998212608 15300937637167104 15342915818520576 15343827635245824 15387542243893248 15451127129198592 15495147434409984 15559937883629568 15604268190990336 15668748638060544 15713388947570688 15726058216906752 15770861801570304 15779091938328576 15823322248847256 15824046616215552 15836030651990016 15888707877974724 15889435238596608 15933974851986048 15947551994609664 15979370791735296 16045401249552384 16046185942492992 16059073337229312 16117810556829696 16158397032999936 16172165402984448 16204432352182272 16217497536185088 16272188561401344 16277730638168064 16330906609864704 16377433409323008 16392362544070656 16431911566110612 16432663793762304 16445912994441216 16546820038600896 16608101485510656 16621492136730624 16663346940281184 16669837430884352 16738721056631808 16786409720610816 16841247441422976 16903797201174528 16904623873572864 16974477691232256 17022838026534912 17085100285034496 17142717167566848 17155699872989184 17204576510803968 17213554841812992 17261806089651552 17310985024379904 17325735500316672 17382518020348416 17397329448665088 17432040863711232 17504930119083264 17554801714864128 17583066061996032 17627342217818112 17634208191348736 17677562566017024 17691815494020096 17742219526766592 17751478430619648 17801237529953163 17802052443242496 17815534483488768 17866290991988736 17925721708484304 17926542320467968 17940995993935872 17976792140702208 17992109942636544 18051959185304616 18132536876433408 18184196525654016 18185277197328384 18229986396205056 18244684728208224 18312446967939072 18424612585488384 18441407862079488 18486746767982592 18570368756219904 18638291220037632 18684114171199488 18701146000982016 18753567109744896 18831061188710784 18883588699717632 18884710935687168 18938513530945536 19016771851321344 19017701857769472 19096287402636288 19150692779851776 19205253158141952 19220737820663808 19284613708382208 19285556813512704 19300162357112832 19355148574654464 19419531850857996 19420420847173632 19474858152427392 19491452437856256 19555332772891968 19611045971675136 19627756301058048 19693046383968672 19699546236125184 19749151929222144 19765979936980992 19838484215267328 19887257886769152 19903292430772608 19959996967612416 20027308998647808 20099577365987328 20117899485904896 20223891158289984 20241123685466112 20332681330950144 20457221091360768 20458436846994432 20508734695730688 20516722991857664 20601502838931456 20660196579213312 20727689158674432 20746583844839424 20805690921320448 20891664850747392 20968077622542336 21027815735427072 21038789251104768 21097762998463008 21114707535986688 21184943837299632 21185913651462144 21245299802648064 21263402659479552 21305827722313728 21393868332736512 21394914589990656 21490414075772928 21544529377333248 21605909802909696 21623330048246784 21695190421929984 21696251415201792 21774542146486272 21836577879097344 21847973453070336 21909215421480816 21910218391683072 21926811671986176 21927883992588288 22062426718134528 22081225838690304 22161989515640832 22217795920374912 22236727429103616 22316968463302656 22318294742175744 22381879627481088 22454996588563968 22474130213044224 22539498498097152 22632636921643008 22697117368713216 22751877553076232 22780133713379328 22856956223422464 22874266497318912 22951406455750656 23015741452868736 23081313365839872 23176690693797888 23196439264886784 23242721151614976 23339906825444352 23406402286485504 23503122957090816 23570083421356032 23589087325360128 23656292702355456 23668637907492864 23734983373270884 23736069924323328 23754045977985024 23900962277979072 23921327991914496 23969056187602944 23989479923515392 24068101874328576 24069278913739488 24176715835244544 24237595549499904 24247036263104512 24306648528273408 24326246304277632 24408282842102016 24416595957252096 24496359914797056 24566150113984512 24588543816105984 24647867349165918 24648995690643456 24668869491661824 24851054960050176 24912152228265984 24932238205095936 25004756146326528 25108081584947712 25179614580916224 25251351374594048 25355695801761792 25356935810359296 25461716536848384 25534257039802368 25627650427551744 25714075751350272 25733549809483776 25806864766205952 25820332262719488 25892709134477328 25893894462898176 25966477536569856 25988603250475008 26073777030522624 26095994172997632 26148061295566848 26257395178624896 26266061648166912 26332202572296192 26374599092994048 26451312287023104 26516343849025536 26537723241030144 26613329290149888 26703078664863744 26799436487983104 26823865981206528 26888582562726456 26889813480701952 26965188211053312 26988164913954816 27077938777956924 27276294788481024 27277915795992576 27344979594307584 27367027092312336 27368279912742912 27468670451908608 27636918878232576 27662111793119232 27740921228427264 27855553134329856 27957436830056448 28051719001473024 28130350664617344 28246591783066176 28327066403530752 28351203545972736 28407770296418304 28525157776982016 28526552786654208 28644431103954432 28726039169777664 28807879737212928 28831106730995712 28926920562573312 28928335220269056 28950243535669248 29032722861981696 29129297776286994 29130631270760448 29212287228641088 29235748895981568 29237178656784384 29416568957512704 29441634451587072 29549319354187776 29623727893833216 29648969905471488 29757726322900992 29830886830153728 29842506169974784 29939995451418624 29965506950725632 30040963497971712 30052664664129536 30149366048980992 30176849228857344 30335836737434976 30361685528199168 30373511617839104 30499021996425216 30601875274334208 30685831637041152 30687655270491648 30775084487786496 30902254258397184 30990294868819968 31119875767259136 31208536381980672 31337497276121088 31452116433813504 31541723603140608 31558183876657152 31646644497694512 31648093232431104 31672061303980032 31777415755949448 31778870477193216 31867949703972096 31895103989219328 31958741583470592 32090802499104768 32092371884985984 32235621113659392 32316794065999872 32344330805968896 32408864704364544 32434995072370176 32544377122802688 32661813219729408 32754866818646016 32784725088141312 32863823132221224 32865327587524608 32891825988882432 33093640077201792 33242984273461248 33326693880562368 33339674861768704 33477442113263616 33572819441221632 33682494882845952 33807594402349056 33809247747145728 33948955382464512 34045676053069824 34170200570068992 34285434335133696 34311399745978368 34427109683625984 34523612179303104 34621970048759808 34651471000633344 34765036040696832 34794658897330176 34864081727422464 35009860238166528 35109603429728256 35254684435636224 35268416382697472 35355125132034048 35383630988040192 35484439053533184 35502956861239296 35602475059906326 35604104886484992 35631068966977536 35732581983977472 35851443416968608 35881991987871744 35953584281404416 35984219885273088 36103918370609232 36265073752866816 36370554394656768 36459972792410112 36489369456416448 36624893935878144 36849225170976768 36882815724158976 36971801023748877 36973493535965184 37276582440075264 37368228342398976 37402292001964032 37507134219489792 37662122377421568 37767177399435264 37769421871374336 37877027061891072 38033543702642688 38035403715538944 38192574805272576 38301385559703552 38441475641327616 38569227416764416 38571113627025408 38600324714225664 38710297149308928 38839063701715992 38840841694347264 38949716304854784 38982904875712512 39110665545783936 39222091943350272 39386092767937344 39399092472250368 39498303858444288 39531959873961984 39676968430534656 39774515773538304 39806584861545216 39919993935224832 40054617997295616 40199154731974656 40235798971809792 40447782316579968 40482247370932224 40914442182721536 40916873693988864 41017469391461376 41033445983715328 41203005677862912 41320393158426624 41455378317348864 41493167689678848 41611381842640896 41783329701494784 41936155245084672 42077578502209536 42195525996926016 42229415071973376 42369887674599264 42490599605296128 42526805318959104 42611655444627456 42787736665473024 42789829179981312 43089058754666496 43211819605819392 43246660096493568 43390380843859968 43392502830403584 43549084292972544 43673155758194688 43693946664430491 43695946906140672 43818430842961632 43853623343972352 43855767985176576 44124853436269056 44162451677380608 44323979031281664 44435591840749824 44473454858207232 44633936926605312 44636589484351488 44763759254962176 44909993177127936 44948260426088448 45078996996194304 45265273843286016 45503755106152464 45560267426758656 45713912446844928 45748532994637824 45902812911501312 46031482905737472 46162626731679744 46353381387595776 46485442303229952 46679813650888704 46812804572971008 47006245914181632 47140166842712064 47178174650720256 47312585404710912 47337275814985728 47469966746541768 47472139848646656 47508091955970048 47801924555958144 47842655983828992 47938112375205888 48136203748657152 48138557827478976 48353431670489088 48475191098999808 48494072526209024 48613297056546816 48652492608555264 48816565684204032 48833191914504192 48992719829594112 49132300227969024 49177087632211968 49295734698331836 49297991381286912 49337738983323648 49824304456531968 49864476410191872 50009512292653056 50216163169895424 50359229161832448 50502702749188096 50711391603523584 50713871620718592 50923433073696768 51068514079604736 51255300855103488 51428151502700544 51467099618967552 51613729532411904 51640664525438976 51785418268954656 51932955073139712 51977206500950016 52147554061045248 52191988345995264 52296122591133696 52514790357249792 52664405144592384 52749198185988096 52902624574046208 53032687698051072 53075446482060288 53226658580299776 53403712589859489 53406157329727488 53598872975966208 53777165125452912 53779626961403904 53930376422106624 53976329827909632 54155877555913848 54552589576962048 54555831591985152 54689959188615168 54734054184624672 54937340903817216 55273837756465152 55324223586238464 55711106268659712 55914873660112896 56103438002946048 56260701329234688 56493183566132352 56654132807061504 56815540592836608 57050315553964032 57053105573308416 57288862207908864 57452078339555328 57615759474425856 57662213461991424 57853841125146624 57856670440538112 57900487071338496 58065445723963392 58258595552573988 58261262541520896 58424574457282176 58474357313568768 58833137915025408 58883268903174144 59098638708375552 59247455787666432 59297939810942976 59515452645801984 59661773660307456 59685012339949568 59879990902837248 60081926995943424 60105329328259072 60298732097961984 60353698457714688 60671673474869952 60723371056398336 60998043992850432 61371663274082304 61375310540983296 61550168975572992 61804508516794368 61980589737639936 62239751534518272 62417072763961344 62674994552242176 62904232867627008 63083447206281216 63116367753314304 63293288995389024 63344122607960064 63554831511898896 63557740954386432 63735899407944192 63790207978438656 63917483166941184 64181604998209536 64184743769971968 64471242227318784 64633588131999744 64817729408729088 64869990144740352 65088754245605376 65323626439458816 65509733637292032 65727646264442448 65730655175049216 65783651977764864 66187280154403584 66485968546922496 66653387761124736 66679349723537408 66954884226527232 67145638882443264 67364989765691904 67618495494291456 67897910764929024 68091352106139648 68340401140137984 68570868670267392 68622799491956736 68854219367251968 69047224358606208 69243940097519616 69530072081393664 69589317794660352 69728163454844928 70019720476333056 70219206859456512 70509368871272448 70536832765394944 70710250264068096 70767261976080384 70968878107066368 71005913722478592 71204950119812652 71208209772969984 71262137933955072 71702886833937216 71763983975743488 71907168562808832 71968439770546176 72207836741218464 72530147505733632 72741108789313536 72919945584820224 72978738912832896 73249787871756288 73698450341953536 73765631448317952 73943602047497754 73946987071930368 74553164880150528 74736456684797952 75014268438979584 75324244754843136 75538843742748672 75754054123782144 76067087405285376 76070807431077888 76385149610545152 76602771119407104 76882951282655232 77142227254050816 77200649428451328 77420594298617856 77678127403431984 77681683388694528 77899432609709568 77965809751425024 78221331091567872 78444183886700544 78772185535874688 78798184944500736 78996607716888576 79353936861069312 79549031547076608 79613169723090432 79839987870449664 80109235994591232 80398309463949312 80471597943619584 80895564633159936 80964494741864448 81828884365443072 81833747387977728 82034938782922752 82066891967430656 82406011355725824 82910756634697728 82986335379357696 83222763685281792 83566659402989568 83872310490169344 84155157004419072 84391051993852032 84739775349198528 84981199210592256 85053610637918208 85223310889254912 85575473330946048 85579658359962624 86178117509332992 86423639211638784 86493320192987136 86780761687719936 86785005660807168 87098168585945088 87387893328860982 87391893812281344 87636861685923264 87707246687944704 87711535970353152 88249706872538112 88324903354761216 88647958062563328 88871183681499648 88946909716414464 89273178968702976 89527518509924352 89819986354255872 89896520852176896 90157993992388608 90530547686572032 91007510212304928 91120534853517312 91497065989275648 91805625823002624 92062965811474944 92325253463359488 92706762775191552 92970884606459904 93359627301777408 93625609145942016 94012491828363264 94356349301440512 94625170809421824 94674551629971456 94939933493083536 94944279697293312 95016183911940096 95603849111916288 95685311967657984 95876224750411776 96272407497314304 96277115654957952 96706863340978176 96950382197999616 96988145052418048 97226594113093632 97304985217110528 97633131368408064 97985439659188224 98264600455938048 98354175264423936 98591469396663672 98595982762573824 98675477966647296 99728952820383744 100019024585306112 100432326339790848 100718458323664896 101422783207047168 101427743241437184 101846866147393536 102137028159209472 102510601710206976 102856303005401088 102934199237935104 103281329050877952 103570836537909312 103865910146279424 103954413001900032 104295108122090496 104383976691990528 104592245182267392 105029580714499584 105328810289184768 105805249148092416 106065375396102144 106150892964120576 106453317160599552 106807425179718978 106812314659454976 107197745951932416 107554330250905824 107860752844213248 107952659655819264 108311755111827696 109111663183970304 109379918377230336 109468108369249344 109874681807634432 110547675512930304 110648447172476928 111829747320225792 112206876005892096 112521402658469376 112986367132264704 113308265614123008 113631081185673216 114100631107928064 114106211146616832 114577724415817728 114904156679110656 115324426923982848 115707682250293248 115713340881076224 115800974142676992 116130891447926784 116517191105147976 116522525083041792 116849148914564352 116948714627137536 117666275830050816 118197277416751104 118494911575332864 118595879621885952 119030905291603968 119323547320614912 119759981805674496 120163853991886848 120210658656518144 120597464195923968 120707396915429376 121343346949739904 121446742112796672 122743326548164608 122750621081966592 123100337951145984 123609017033588736 123961179475279872 124479503069036544 124834145527922688 125349989104484352 125808465735254016 126232735506628608 126586577990778048 126688245215920128 127109663023797792 127471798815888384 127580415956877312 127834966333882368 128363209996419072 128369487539943936 129267176263999488 129635458817458176 129739980289480704 130177508491210752 130647252878917632 131019467274584064 131455292528884896 131567303955529728 132374560308807168 132971937093844992 133306775522249472 133358699447074816 133909768453054464 134291277764886528 134729979531383808 135236990988582912 135795821529858048 136680802280275968 137141737340534784 137245598983913472 137708438734503936 138094448717212416 138487880195039232 139060144162787328 139456326909689856 140039440952666112 140438413718913024 141018737742544896 141420500528136192 141534523952160768 141937756214132736 142011827444957184 142409900239625304 142416419545939968 142524275867910144 143405773667874432 143527967951486976 143814337125617664 144415673482436928 145060295011467264 145482217578627072 145839891169640448 145957477825665792 146499575743512576 147396900683907072 147531262896635904 147887204094995508 147893974143860736 149472913369595904 150028536877959168 150648489509686272 151077687485497344 151508108247564288 152134174810570752 152141614862155776 152770299221090304 153205542238814208 153765902565310464 154284454508101632 154401298856902656 154841188597235712 155356254806863968 155798865219419136 155931619502850048 156442662183135744 156888367773401088 157544371071749376 157993215433777152 158707873722138624 159098063094153216 159226339446180864 159679975740899328 160211137769578467 160218471989182464 160796618927898624 161791129266319872 161928989483728896 163657768730886144 163667494775955456 164069877565845504 164133783934861312 164812022711451648 165821513269395456 165972670758715392 167133318805979136 167744620980338688 168310314008838144 168782103987704064 169479550698397056 169962398421184512 170446621778509824 171150946661892096 171159316719925248 172356235018665984 172847278423277568 172986640385974272 173561523375439872 173570011321614336 174196337171890176 174775786657721964 174783787624562688 175273723371846528 175423071940706304 176499413745076224 176649806709522432 177295916125126656 177742367362999296 177893819432828928 178546357937405952 179055037019848704 179639972708511744 180315987984777216 181061095373144064 182015020424609856 182994131978551296 184125931622949888 184650506926718976 185413525550383104 185941769212919808 186719254603554816 187251218291884032 188024983656726528 188712698602881024 189250341618843648 189349103259942912 189879866986167072 190032367823880192 191207698223832576 191370623935315968 191752449500823552 192544814994628608 192554231309915904 193413726681956352 193900764395999232 193976290104836096 194453188226187264 194609970434221056 195266262736816128 195970879318376448 196529200911876096 197182938793327344 197191965525147648 197350955933294592 199457905640767488 200038049170612224 200864652679581696 201436916647329792 202855486482874368 203693732294787072 204274056318418944 205021203420413952 205712606010802176 205868398475870208 206562658101755904 207141673075818624 207731820292558848 208590216244180992 208767953383981056 209184490364534784 210059161428999168 210657620578369536 211610498296184832 212130750792204288 212301785928241152 212906634321199104 213614850359437956 213624629318909952 215108660501811648 215721505688426496 215905319311638528 216623510223655392 218223326367940608 218759836754460672 218936216738498688 219749363615268864 221095351025860608 221296894344953856 223659494640451584 225042805316938752 225972734264529408 226616531228246016 227262162371346432 228201262215856128 228212422293233664 229155448831635456 229808313358221312 230648853847965696 231426681762152448 231601948285353984 232261782895853568 233034382210295952 233045050166083584 233698297829128704 233897429254275072 235332551660101632 236394554833502208 236989823150665728 238061810583207936 238647094641229824 239519963611348992 240327707983773696 241194928391847936 241414793830858752 242686693899479808 242893484225593344 245486653096329216 245501242163933184 246200675902291968 247218034067177472 248959006138073088 249668291055845376 250699978208968704 251616931470508032 252465471013257216 253173155981556096 254219326047595584 254943597631776768 255160831913754624 255669932667764736 256726419992838144 256738975079887872 258534352527998976 259270917634916352 259479960578961408 260355016982421504 261294505757835264 262910585057769792 263134607911059456 264749120617614336 265943874187689984 266613551044498944 266717398894149632 267819536906108928 268582555529773056 269459959062767616 270473981977165824 271591643059716096 273361604560551936 274491197967826944 275416877469007872 276188897434424832 276975760390078464 278120288325574656 278912653819379712 280078881905332224 280876827437826048 282037475485089792 283069047904321536 283875512428265472 284023654889914368 284819800479250608 284832839091879936 285048551735820288 286811547335748864 287055935902973952 287628674251235328 288831346964873856 290120590022934528 290964435157254144 291679782339280896 291914955651331584 294793801367814144 295062525793271808 295774408189991016 295787948287721472 300057073755918336 301296979019372544 302155374970994688 304268349621141504 304283229724311552 305540598442180608 306411084477628416 307531805130620928 308568909016203264 308802597713805312 310712509613727936 311597730438838272 311863239005700096 312885324366271488 313776735546802176 315088742143498752 315986430867554304 317415747444277248 318196126188306432 318452678892361728 319359951481798656 320422275539156934 320436943978364928 321593237855797248 323582258532639744 323857978967457792 327334989551910912 328139755131691008 328267567869722624 329624045422903296 331643026538790912 331945341517430784 335489241960677376 336620628017676288 337564207975408128 338959101396794112 339924796842369024 340893243557019648 342301893323784192 342318633439850496 344712470037331968 345973280771948544 347123046750879744 347140022643228672 348392674343780352 349551573315443928 349567575249125376 350547446743693056 350846143881412608 352998827490152448 354591832250253312 355484734725998592 355787638865657856 357092715874811904 359279945417023488 360631975969554432 362122190746288128 364030040849219712 368251863245899776 369301013853437952 370827051100766208 371883538425839616 373438509207109632 374502436583768064 376049967313453056 377425397205762048 378698206519885824 379759733972334144 380064735647760384 382415396447665152 382741247870631936 383504899001647104 385089629989257216 385108462619831808 387801528791998464 387952580209672192 388906376452374528 389219940868442112 390532525473632256 391941758636752896 393058401823752192 394365877586654688 394701911866589184 398915811281534976 400076098341224448 401729305359163392 402873833294659584 405710972965748736 407387464589574144 410042406840827904 411425212021604352 411736796951740416 413125316203511808 414283346151637248 415463640585117696 417180432488361984 418368980729069568 420118322857998336 421315241156739072 424261501584408576 424603571856482304 425813268642398208 427229700718875912 427249258637819904 430217321003623296 431443011376852992 433247020447310784 436446652735881216 437519673508921344 437872433476997376 439498727230537728 442190702051721216 442593788689907712 450085610633877504 451945468529058816 453233062456492032 454524324742692864 456402524431712256 456424844586467328 458310897663270912 459616626716442624 461297707695931392 462853363524304896 463203896570707968 464523565791707136 466068764420591904 467396595658257408 467794858508550144 470665103320203264 473979646301331456 476123621166415872 477294189282459648 479039927222697984 480633413308735401 480655415967547392 482389856783695872 485373387798959616 485786968451186688 490973306192658432 491002484327866368 492401351804583936 494436068134354944 497918012276146176 501399956417937408 503233862941016064 504930942026514432 506346311963112192 508438652095191168 509887195263553536 511339865335529472 513452839985676288 513477950159775744 517068705055997952 518541835269832704 518959921157922816 520710033964843008 522589011515670528 525821170115539584 526269215822118912 529498241235228672 531887748375379968 533227102088997888 533434797788299264 535639073812217856 537165111059546112 538919918125535232 540947963954331648 543183286119432192 548982395935653888 552377794868849664 553951520780156928 556240576651149312 557825307638759424 560157763810664448 561753654875652096 564074950970179584 566138095808643072 567751024856530944 568047309779828736 569639600958501216 570097103471640576 573623094671497728 574111871805947904 575257348502470656 577662693929747712 580241180045869056 581928870314508288 583359564678561792 583829911302663168 589587602735628288 591548816379982032 591575896575442944 600114147511836672 602593958038745088 604310749941989376 608566459448623104 611081196884361216 612822168955256832 615063610261241856 617137818032406528 617605195427610624 621425019227455872 623195460877676544 625770648732542976 627553471093604352 630177484286997504 631972861735108608 634831494888554496 636392252376612864 636905357784723456 638719902963597312 640844551078313868 640873887956729856 647164517065279488 647715957934915584 654669979103821824 656279510263382016 656535135739445248 659248090845806592 663286053077581824 663890683034861568 670978483921354752 675128415950816256 677918202793588224 679849593684738048 681786487114039296 684603786647568384 684637266879700992 689424940074663936 691946561543897088 694280045286457344 696785348687560704 699103146630887856 699135150498250752 701094893487386112 701692287762825216 705997654980304896 709183664500506624 710969469451997184 714185431749623808 718559890834046976 724244381492576256 728060081698439424 736503726491799552 738602027706875904 741654102201532416 746877018414219264 749004873167536128 752099934626906112 754850794411524096 757396413039771648 759519467944668288 764830792895330304 765482495741263872 767009798003294208 770179259978514432 770216925239663616 775603057583996928 775905160419344384 777812752904749056 778439881736884224 781065050947264512 783883517273505792 788731755173309376 789403823733178368 797831622563069952 800152196682448896 803458610718326784 805747666589319168 811421945931497472 814774929179148288 820084813681655808 823473593903480832 826250632407023616 828566692303274496 830927281170235392 834360864976723968 836737961458139136 840236645715996672 842630482313478144 849207143712964608 851626537284796416 854459401437751824 854498517275639808 860434642007246592 862886022753705984 866494040894621568 872893305471762432 875039347017842688 875744866953994752 884381404103442432 885187577379815424 900171221267755008 903890937058117632 906466124912984064 912805048863424512 912849689172934656 916621795326541824 919233253432885248 922595415391862784 925706727048609792 926407793141415936 932137528841183808 934793191316514816 935589717017100288 941330206640406528 947959292602662912 952247242332831744 954588378564919296 958079854445395968 961266826617470802 961310831935094784 964779713567391744 970746775597919232 971573936902373376 982004968655732736 984802703609167872 988872136268709888 995836024552292352 1006467725882032128 1009861884053028864 1012692623926224384 1016877304190382336 1019774390527107072 1022679730671058944 1026905679971352576 1026955900319551488 1034137410111995904 1037919842315845632 1041420067929686016 1045178023031341056 1051642340231079168 1052538431644237824 1058996482470457344 1063775496750759936 1066454204177995776 1066869595576598528 1071278147624435712 1077839836251070464 1081895927908663296 1086366572238864384 1104755589737699328 1107903041560313856 1112481153302298624 1115650615277518848 1120315527621328896 1123507309751304192 1128149901940359168 1132276191617286144 1136094619559657472 1139279201917002432 1140194206943281152 1147246189342995456 1148223743611895808 1150514697004941312 1155325387859495424 1163857740629016576 1166719129357123584 1167659822605326336 1179175205471256576 1183097632759964064 1200228295023673344 1205187916077490176 1208621499883978752 1217132918897246208 1222162393768722432 1230127220522483712 1234275636064813056 1235210390855221248 1242850038454911744 1246390921755353088 1251541297465085952 1255106942187208704 1260354968573995008 1263945723470217216 1272784504753225728 1273810715569446912 1277439805927194624 1281689102156627736 1281747775913459712 1294329034130558976 1309339958207643648 1312559020526764032 1318496181691613184 1326572106155163648 1327781366069723136 1350256831901632512 1355836405587176448 1359699187369476096 1363572974228078592 1369207573295136768 1369274533759401984 1378849880149327872 1383893123087794176 1388560090572914688 1393570697375121408 1398206293261775712 1402189786974772224 1403384575525650432 1411995309960609792 1421938938903994368 1428370863499247616 1437119781668093952 1456120163396878848 1473007452983599104 1477204055413751808 1483308204403064832 1493754036828438528 1504199869253812224 1509701588823048192 1514792826079543296 1519038935889336576 1529661585790660608 1534019596006588416 1540358519957028864 1540433850479327232 1551206115167993856 1555625505809498112 1556879763473768448 1562130101894529024 1567767034547011584 1577463510346618752 1578807647466356736 1595663245126139904 1600304393364897792 1606917221436653568 1611495333178638336 1622843891862994944 1629549858358296576 1646947187806961664 1657133384606548992 1661854562340470784 1668721729953447936 1673475922916278272 1680473291431993344 1685260964626956288 1698414287425929216 1703253074569592832 1708918802875503648 1720869284014493184 1725772045507411968 1732988081789243136 1745786610943524864 1750078694035685376 1751489733907989504 1768762808206884864 1800342442535510016 1807781874116235264 1812932249825968128 1825699378345869312 1833243590653083648 1838466506865770496 1845190830783725568 1851413454097219584 1852815586282831872 1864275057682367616 1869586382633029632 1882660413280813056 1895918585205325824 1904494484665663488 1909176757129838592 1916159708890791936 1922533653234941604 1922621663870189568 1941493551195838464 1943147873804746752 1964009937311465472 1969605407218335744 1977744272537419776 1991672049104584704 2012935451764064256 2025385247852448768 2033754608380764672 2039548781054214144 2045359461342117888 2053811359942705152 2053911800639102976 2068274820223991808 2075839684631691264 2082840135859372032 2090356046062682112 2103284680462158336 2105076863288475648 2117992964940914688 2127550993501519872 2132908408355991552 2133739191153197056 2142556295248871424 2155679672502140928 2172733144477728768 2209511179475398656 2215806083120627712 2224962306604597248 2240631055242657792 2247014619502608384 2256299803880718336 2264552383234572288 2272189239119314944 2278558403834004864 2294492378685990912 2296447487223791616 2301029394009882624 2310650775718990848 2327715481258033152 2333438258714247168 2335319645210652672 2366195265519928128 2400456590047346688 2410375832154980352 2417242999767957504 2434265837794492416 2444324787537444864 2460254441044967424 2470420781710442496 2485700076909823488 2492781843510706176 2503082594930171904 2510213884374417408 2520709937147990016 2527891446940434432 2547621431138893824 2554879611854389248 2563378204313255472 2563495551826919424 2588658068261117952 2618679916415287296 2625118041053528064 2653144212310327296 2655562732139446272 2700513663803265024 2711672811174352896 2719398374738952192 2738415146590273536 2738549067518803968 2757699760298655744 2767786246175588352 2777120181145829376 2796412586523551424 2804379573949544448 2806769151051300864 2823990619921219584 2843877877807988736 2856741726998495232 2874239563336187904 2912240326793757696 2946014905967198208 2954408110827503616 2966616408806129664 2987508073656877056 3019403177646096384 3029585652159086592 3038077871778673152 3059323171581321216 3068039192013176832 3080717039914057728 3080867700958654464 3102412230335987712 3113759526947536896 3124260203789058048 3135534069094023168 3154927020693237504 3157615294932713472 3191326490252279808 3200608786729795584 3213834442873307136 3245687783725989888 3259099716716593152 3314266769213097984 3323709124680941568 3337443459906895872 3346951845832556544 3360946582863986688 3370521929253912576 3396828574851858432 3417837605751007296 3441738568028986368 3451544091014823936 3465976163578486272 3491573221887049728 3500157388071370752 3502979467815979008 3537525616413769728 3600684885071020032 3615563748232470528 3625864499651936256 3651398756691738624 3666487181306167296 3690381661567451136 3702826908194439168 3705631172565663744 3728550115364735232 3739172765266059264 3765320826561626112 3791837170410651648 3818353514259677184 3832319417781583872 3845067306469883208 3845243327740379136 3882987102391676928 3928019874622930944 3955488545074839552 3983344098209169408 4050770495704897536 4067509216761529344 4079097562108428288 4090718922684235776 4107622719885410304 4107823601278205952 4136549640447983616 4151679369263382528 4165680271718744064 4180712092125364224 4206569360924316672 4210153726576951296 4235985929881829376 4265816816711983104 4267478382306394112 4285112590497742848 4311359345004281856 4419022358950797312 4431612166241255424 4449924613209194496 4481262110485315584 4512599607761436672 4529104766469144576 4544378478238629888 4557116807668009728 4588984757371981824 4602058788019765248 4621301551437981696 4666876517428494336 4670639290421305344 4732390531039856256 4800913180094693376 4820751664309960704 4834485999535915008 4868531675588984832 4888649575074889728 4940841563420884992 4971400153819646976 4985563687021412352 5006165189860343808 5020427768748834816 5041419874295980032 5055782893880868864 5095242862277787648 5109759223708778496 5126756408626510944 5177316136522235904 5237359832830574592 5250236082107056128 5306288424620654592 5401027327606530048 5423345622348705792 5438796749477904384 5477098135037607936 5515399520597311488 5535572492351176704 5554240362291658752 5592825173047102848 5608759147899088896 5647981239842439168 5687755755615977472 5713483453996990464 5748479126672375808 5824480653587515392 5892029811934396416 5908816221655007232 5933232817612259328 5975016147313754112 6038806355292192768 6076155743557346304 6118646343162642432 6136078384026353664 6161434079828115456 6161735401917308928 6204824460671975424 6227519053895073792 6248520407578116096 6271068138188046336 6309854041386475008 6315230589865426944 6382652980504559616 6401217573459591168 6427668885746614272 6518199433433186304 6628533538426195968 6647418249361883136 6674886919813791744 6721893165727973376 6741043858507825152 6793657149703716864 6835675211502014592 6883477136057972736 6903088182029647872 6931952327156972544 6983146443774099456 7000314776142741504 7005958935631958016 7201369770142040064 7231127496464941056 7251728999303872512 7302797513383477248 7332974362612334592 7380763323134902272 7411262345131327488 7457100230729470464 7478345530532118528 7530641653123252224 7583674340821303296 7664638835563167744 7690134612939766416 7690486655480758272 7765974204783353856 7856039749245861888 7966688196418338816 8101540991409795072 8135018433523058688 8158195124216856576 8215245439770820608 8215647202556411904 8273099280895967232 8303358738526765056 8331360543437488128 8413138721848633344 8420307453153902592 8471971859763658752 8531633633423966208 8534956764612788224 8570225180995485696 8622718690008563712 8838044717901594624 8863224332482510848 8899849226418388992 8962524220970631168 9058209532938289152 9088756956477259776 9114233615336019456 9177969514743963648 9204117576039530496 9242603102875963392 9341278580842610688 9464781062079712512 9601826360189386752 9641503328619921408 9737063351177969664 9777299150149779456 9942800307639293952 9971127374042824704 10012330379720687616 10040855537497669632 10082839748591960064 10111565787761737728 10190485724555575296 10253512817253021888 10354632273044471808 10474719665661149184 10500472164214112256 10612576849241309184 10802054655213060096 10846691244697411584 10877593498955808768 10954196270075215872 11071144984702353408 11108480724583317504 11185650346094205696 11217518295798177792 11295962479684878336 11375511511231954944 11496958253344751616 11648961307175030784 11784059623868792832 11866465635224518656 11950032294627508224 12152311487114692608 12237292686325284864 12272156768052707328 12322868159656230912 12323470803834617856 12409648921343950848 12455038107790147584 12497040815156232192 12542136276376092672 12619708082772950016 12630461179730853888 12802435146919182336 12855337771493228544 13257067076852391936 13294836498723766272 13349773839627583488 13443786331455946752 13587314299407433728 13671350423004029184 13766954272115945472 13806176364059295744 13863904654313945088 14000629552285483008 14011917871263916032 14402739540284080128 14462254992929882112 14503457998607745024 14605595026766954496 14665948725224669184 14822524690262654976 14914200461458940928 14956691061064237056 15061283306246504448 15167348681642606592 15329277671126335488 15380269225879532832 15531948409566707712 15712079498491723776 16203081982819590144 16270036867046117376 16316390248433713152 16431294405112823808 16546198561791934464 16606717477053530112 16662721086874976256 16826277443697266688 16943943719527317504 17063267266847932416 17140450361990971392 17245437380017127424 17676089435803189248 17726448664965021696 17799698452836777984 17925048441941262336 18116419065876578304 18228467230672038912 18355939029487927296 18408235152079060992 18485206205751926784 18682557161685221376 18929562124159425024 19203652720378773504 19283006657239842816 19554598300299558912 19885600615278587904 19942254748085649408 20024660759441375232 20165679497183920128 20223131575523475456 20380971449111150592 20507025634506043776 20709264546088943616 20949439331322298368 21000944328428224512 21604109310426120192 21693382489394823168 21755186997911617536 21908392540150431744 22142289969404706816 22371300692188411392 22435036591596355584 22591924959369756672 22751023022463909888 22993916506689503232 23297922614350061568 23568119247737585664 23900064589255016448 24304622974229385216 24474585372650569728 24645736319312461824 24646941607669235712 24819297842687901696 24910076215580295168 24994081630312464384 25239416165545900032 25260922359461707776 25604870293838364672 25710675542986457088 26514134153704783872 26589672997447532544 26699547679255166976 26887572662911893504 27174628598814867456 27342700846008058368 27533908544231890944 27612352728118591488 27727809308627890176 28023835742527832064 28805479080568160256 28924509985859764224 29211190053533908992 29331897450449338368 29828400922917881856 29913382122128474112 30122566612493008896 30334697363285213184 30760538451759065664 31063896819133415424 31424158996983447552 32406163965639180288 32540073734092234752 32632780496867426304 32862588810225647616 33213434954107060224 33325442173749952512 33652554887394533376 33887887439054635008 34126534533695864832 34490874760034254848 35352178871606378496 35599396905673555968 35850096883882524672 36456934461344077824 36711878058975854592 36816470304158121984 36970412411503853568 37365114323370442752 37859124248318850048 38407305440757547008 38566013314479685632 39771201230557175808 39884509496171298816 40049321518882750464 40331358994367840256 40761942898222301184 41014051269012087552 41418529092177887232 42001888656856449024 43208218620852240384 43386764978789646336 43510373995823235072 43816785080300863488 44742601384376822784 44870073183192711168 45183849918739513344 45502046044927819776 45987833013379006464 46595845228700123136 47136238495475171328 48609245948458770432 48949170745301139456 49293883215338471424 49638595685375803392 49820152431160590336 49988163260624928768 50478832331091800064 51421351085972914176 53028268307409567744 53179345994895065088 53399095358510333952 53775145325823787008 54349257197629734912 54685401692016116736 55067817088463781888 55224705456237182976 55455618617255780352 56047671485055664128 57610958161136320512 57849019971719528448 58663794900898676736 59656801845835763712 59826764244256948224 60669394726570426368 61521076903518131328 62127793638266830848 62848317993966895104 64812327931278360576 65080147468184469504 65265560993734852608 65725177620451295232 66426869908214120448 67305109774789066752 67775774878109270016 68253069067391729664 68981749520068509696 70704357743212756992 71700193767765049344 72913868922688155648 73423756117951709184 73940824823007707136 74730228646740885504 75718248496637700096 76814610881515094016 77132026628959371264 79542402461114351616 79769018992342597632 80098643037765500928 80662717988735680512 81523885796444602368 82028102538024175104 82837058184355774464 86416437241704480768 86773529957579292672 87633570160601726976 89485202768753645568 89740146366385422336 90367699837479026688 91004092089855639552 93191690457400246272 94272476990950342656 97218491896917540864 97898341490602278912 98587766430676942848 99640304862321180672 99976326521249857536 100957664662183600128 106056536614819135488 106798190717020667904 107550290651647574016 109370803384032233472 110135634176927563776 110449410912474365952 110911237234511560704 112095342970111328256 115221916322272641024 115698039943439056896 119313603691671527424 119653528488513896448 123042153807036262656 124255587276533661696 129624655862556721152 130160294936368939008 130531121987469705216 131450355240902590464 134610219549578133504 135551549756218540032 136506138134783459328 137963499040137019392 141408715486425513984 145827737845376311296 146847512235903418368 147881649646015414272 149460457293481771008 151436496993275400192 154264053257918742528 159084804922228703232 159538037984685195264 160197286075531001856 161325435977471361024 163047771592889204736 164056205076048350208 165674116368711548928 172832874483408961536 173547059915158585344 178970405537507291136 179480292732770844672 182008184179711279104 186383380914800492544 188544953981900685312 194436983793835081728 195796682981204557824 197175532861353885696 199280609724642361344 201915329324367200256 212113073229638270976 215100581303295148032 218741606768064466944 220271268353855127552 221822474469023121408 224190685940222656512 230443832644545282048 231396079886878113792 238627207383343054848 239307056977027792896 246084307614072525312 248511174553067323392 259249311725113442304 260320589872737878016 262900710481805180928 269220439099156267008 271103099512437080064 273012276269566918656 282817430972851027968 291655475690752622592 293695024471806836736 295763299292030828544 298920914586963542016 302872993986550800384 318169609844457406464 320394572151062003712 322650871954942722048 328112410152096700416 331348232737423097856 345665748966817923072 347094119830317170688 357940811075014582272 358960585465541689344 372766761829600985088 388873967587670163456 391593365962409115648 394351065722707771392 403830658648734400512 424226146459276541952 437483213536128933888 440542536707710255104 443644948938046242816 448381371880445313024 462792159773756227584 477254414766686109696 478614113954055585792 492168615228145050624 497022349106134646784 518498623450226884608 520641179745475756032 538440878198312534016 546024552539133837312 565634861945702055936 583310951381505245184 587390048943613673472 591526598584061657088 597841829173927084032 605745987973101600768 636339219688914812928 645301743909885444096 656224820304193400832 691331497933635846144 694188239660634341376 715881622150029164544 717921170931083378688 745533523659201970176 777747935175340326912 788702131445415542784 807661317297468801024 848452292918553083904 874966427072257867776 881085073415420510208 887289897876092485632 896762743760890626048 954508829533372219392 984337230456290101248 994044698212269293568 1036997246900453769216 1041282359490951512064 1076881756396625068032 1166621902763010490368 1174780097887227346944 1183053197168123314176 1211491975946203201536 1272678439377829625856 1312449640608386801664 1388376479321268682752 1431763244300058329088 1435842341862166757376 1491067047318403940352 1555495870350680653824 1615322634594937602048 1696904585837106167808 1749932854144515735552 1762170146830841020416 1774579795752184971264 1793525487521781252096 1909017659066744438784 1968674460912580202496 2073994493800907538432 2082564718981903024128 2153763512793250136064 2333243805526020980736 2366106394336246628352 2422983951892406403072 2545356878755659251712 2624899281216773603328 2863526488600116658176 2982134094636807880704 3110991740701361307648 3230645269189875204096 3499865708289031471104 3524340293661682040832 3549159591504369942528 3818035318133488877568 3937348921825160404992 4165129437963806048256 4307527025586500272128 4666487611052041961472 4845967903784812806144 5090713757511318503424 5249798562433547206656 5727052977200233316352 6221983481402722615296 6461290538379750408192 6999731416578062942208 7098319183008739885056 7636070636266977755136 7874697843650320809984 9332975222104083922944 9691935807569625612288 10499597124867094413312 11454105954400466632704 12922581076759500816384 13999462833156125884416 15272141272533955510272 15749395687300641619968 18665950444208167845888 19383871615139251224576 20999194249734188826624 22908211908800933265408 27998925666312251768832 31498791374601283239936 38767743230278502449152 41998388499468377653248 45816423817601866530816 55997851332624503537664 62997582749202566479872 83996776998936755306496 125995165498405132959744 167993553997873510612992 251990330996810265919488 503980661993620531838976
- Sum of all divisors σ(n): 1831768087991244912895323
- Sum of proper divisors (its aliquot sum) s(n): 1327787425997624381056347
- 503980661993620531838976 is an abundant number, because the sum of its proper divisors (1327787425997624381056347) is greater than itself. Its abundance is 823806764004003849217371
Bases of 503980661993620531838976
- Binary: 11010101011100011011000101011111011011100110101111110101001000000000000000000002
- Hexadecimal: 0x6AB8D8AFB735FA900000
- Base-36: 2A2HCSPY7LS00000
Squares and roots of 503980661993620531838976
- 503980661993620531838976 squared (5039806619936205318389762) is 253996507663527986826039101378241518936392728576
- 503980661993620531838976 cubed (5039806619936205318389763) is 128009328076332545422463699941418204544781375313062723519403019705778176
-
503980661993620531838976 is a
perfect square number . Itssquare root is 709915954176 -
The
cube root of 503980661993620531838976 is 79580126.3270042921
Scales and comparisons
How big is 503980661993620531838976?- 503,980,661,993,620,531,838,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 503,980,661,993,620,531,838,976 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 503980661993620531838976 cubic inches would be around 6631677.2 feet tall.
Recreational maths with 503980661993620531838976
- 503980661993620531838976 backwards is 679838135026399166089305
- 503980661993620531838976 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 503980661993620531838976'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 503980661993620531838976 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 503980661993620531838976 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/503980661993620531838976/
Chicago style:
Numbermatics. 2024. "Number 503980661993620531838976 - Facts about the integer". https://numbermatics.com/n/503980661993620531838976/
The information we have on file for 503980661993620531838976 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 503980661993620531838976, math, Factors of 503980661993620531838976, curriculum, school, college, exams, university, Prime factorization of 503980661993620531838976, STEM, science, technology, engineering, physics, economics, calculator, five hundred three sextillion, nine hundred eighty quintillion, six hundred sixty-one quadrillion, nine hundred ninety-three trillion, six hundred twenty billion, five hundred thirty-one million, eight hundred thirty-eight thousand, nine hundred seventy-six.