253163816210431416799162368
253,163,816,210,431,416,799,162,368 is an even composite number composed of six prime numbers multiplied together.
253163816210431416799162368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 253163816210431416799162368:
212 × 36 × 113 × 133 × 313 × 9913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 31 × 31 × 31 × 991 × 991 × 991)See below for interesting mathematical facts about the number 253163816210431416799162368 from the Numbermatics database.
Names of 253163816210431416799162368
- Cardinal: 253163816210431416799162368 can be written as Two hundred fifty-three septillion, one hundred sixty-three sextillion, eight hundred sixteen quintillion, two hundred ten quadrillion, four hundred thirty-one trillion, four hundred sixteen billion, seven hundred ninety-nine million, one hundred sixty-two thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 2.53163816210431416799162368 × 1026
Factors of 253163816210431416799162368
Divisors of 253163816210431416799162368
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 31 32 33 36 39 44 48 52 54 62 64 66 72 78 81 88 93 96 99 104 108 117 121 124 128 132 143 144 156 162 169 176 186 192 198 208 216 234 242 243 248 256 264 279 286 288 297 312 324 338 341 351 352 363 372 384 396 403 416 429 432 468 484 486 496 507 512 528 558 572 576 594 624 648 676 682 702 704 726 729 744 768 792 806 832 837 858 864 891 936 961 968 972 991 992 1014 1023 1024 1053 1056 1089 1116 1144 1152 1188 1209 1248 1287 1296 1331 1352 1364 1404 1408 1452 1458 1488 1521 1536 1573 1584 1612 1664 1674 1716 1728 1782 1859 1872 1922 1936 1944 1982 1984 2028 2046 2048 2106 2112 2178 2197 2232 2288 2304 2376 2418 2496 2511 2574 2592 2662 2673 2704 2728 2808 2816 2883 2904 2916 2973 2976 3042 3069 3072 3146 3159 3168 3224 3267 3328 3348 3432 3456 3564 3627 3718 3744 3751 3844 3861 3872 3888 3964 3968 3993 4056 4092 4096 4212 4224 4356 4394 4433 4464 4563 4576 4608 4719 4752 4836 4992 5022 5148 5184 5239 5324 5346 5408 5456 5577 5616 5632 5766 5808 5832 5946 5952 6084 6138 6144 6292 6318 6336 6448 6534 6591 6656 6696 6864 6912 7128 7254 7436 7488 7502 7533 7688 7722 7744 7776 7928 7936 7986 8019 8112 8184 8424 8448 8649 8712 8788 8866 8919 8928 9126 9152 9207 9216 9438 9477 9504 9672 9801 9984 10044 10296 10368 10478 10571 10648 10692 10816 10881 10901 10912 11154 11232 11253 11264 11532 11583 11616 11664 11892 11904 11979 12168 12276 12288 12493 12584 12636 12672 12883 12896 13068 13182 13299 13312 13392 13689 13728 13824 14157 14256 14508 14872 14976 15004 15066 15376 15444 15488 15552 15717 15856 15872 15972 16038 16224 16368 16731 16848 16896 17298 17303 17424 17576 17732 17838 17856 18252 18304 18414 18432 18876 18954 19008 19344 19602 19773 19968 20088 20449 20592 20736 20956 21142 21296 21384 21632 21762 21802 21824 22308 22464 22506 22528 22599 23064 23166 23232 23328 23784 23808 23958 24167 24336 24552 24986 25168 25272 25344 25766 25792 25947 26136 26364 26598 26624 26757 26784 27378 27456 27621 27648 28314 28512 29016 29403 29744 29791 29952 30008 30132 30721 30752 30888 30976 31104 31434 31712 31713 31744 31944 32076 32448 32643 32703 32736 33462 33696 33759 33792 34596 34606 34749 34848 35152 35464 35676 35712 35937 36504 36608 36828 36864 37479 37752 37908 38016 38649 38688 39204 39546 39897 39936 40176 40898 41067 41184 41261 41472 41912 42284 42471 42592 42768 43264 43524 43604 43648 44616 44928 45012 45056 45198 46128 46332 46464 46656 47151 47568 47616 47916 48334 48672 48763 49104 49972 50193 50336 50544 50688 51532 51584 51894 51909 52272 52728 53196 53248 53514 53568 54756 54912 55242 55296 56628 57024 57629 58032 58806 59319 59488 59582 59904 60016 60264 61347 61442 61504 61776 61952 62208 62868 63424 63426 63488 63888 64152 64896 65286 65406 65472 66924 67392 67518 67584 68107 69192 69212 69498 69696 70304 70928 71352 71424 71874 72501 73008 73216 73656 74958 75504 75816 76032 77298 77376 77841 78408 79092 79794 79872 80271 80352 81796 82134 82368 82522 82863 82944 83824 84568 84942 85184 85536 86528 87048 87208 87296 88209 89232 89373 89856 90024 90396 92163 92256 92664 92928 93312 94302 95136 95139 95232 95832 96668 97344 97526 97929 98109 98208 99944 100386 100672 101088 101277 101376 103064 103168 103788 103818 104247 104544 105456 106392 107028 107136 107811 109512 109824 110484 110592 112437 113256 114048 115258 115947 116064 116281 117612 118638 118976 119164 119691 119808 119911 120032 120528 122694 122884 123008 123201 123552 123783 123904 124416 125736 126848 126852 126976 127413 127776 128304 129792 130572 130812 130944 133848 134784 135036 135168 136214 137423 138384 138424 138996 139392 140608 141453 141713 141856 142704 142848 143748 145002 146016 146289 146432 147312 149916 150579 151008 151632 152064 154596 154752 155682 155727 156816 158184 159588 159744 160542 160704 162409 163592 164268 164736 165044 165726 165888 167479 167648 169136 169884 170368 171072 172887 173056 174096 174416 174592 176418 177957 178464 178746 179712 180048 180792 184041 184326 184512 185328 185856 186624 188604 190272 190278 190464 191664 193336 194688 195052 195858 196218 196416 199888 200772 201344 202176 202554 202752 204321 206128 206336 207576 207636 208494 209088 210912 212784 214056 214272 215622 217503 219024 219648 220968 224874 224939 226512 228096 230516 231894 232128 232562 233523 235224 237276 237952 238328 239382 239616 239822 240064 240813 241056 245388 245768 246016 246402 247104 247566 247808 248589 248832 251472 253696 253704 254826 255552 256608 259584 261144 261624 261888 265837 267696 268119 269568 270072 272428 274846 276489 276768 276848 277992 278784 281216 282906 283426 283712 285408 285417 285696 287496 290004 292032 292578 292864 293787 294327 294624 299832 301158 302016 303264 303831 304128 309192 309504 311364 311454 313632 316368 319176 321084 321408 323433 324818 327184 327701 328536 329472 330088 331452 331776 334958 335296 337311 337931 338272 339768 340736 342144 345774 346112 347841 348192 348832 348843 349184 352836 355914 356928 357492 359073 359424 359733 360096 361584 368082 368652 369024 370656 371349 371712 373248 377208 380544 380556 380928 382239 383328 386672 387283 389376 390104 391716 392436 392832 399373 399776 401544 402688 404352 405108 405504 408642 412256 412269 412672 415152 415272 416988 418176 421824 424359 425139 425568 428112 428544 431244 435006 438048 438867 439296 441936 449748 449878 451737 453024 456192 461032 463788 464256 465124 467046 467181 470448 474552 475904 476656 478764 479232 479644 480128 481626 482112 487227 490776 491536 492032 492804 494208 495132 495616 497178 497664 502437 502944 507392 507408 509652 511104 513216 518661 519168 522288 523248 523776 531674 533871 535392 536238 536393 539136 540144 544856 549692 552123 552978 553536 553696 555984 557568 562432 565812 566852 567424 570816 570834 571392 574992 580008 584064 585156 585728 587574 588654 589248 599664 602316 604032 606528 607662 608256 612963 618384 619008 622728 622908 627264 632736 633919 638352 642168 642816 646866 649636 652509 654368 655402 657072 658944 660176 662904 669916 670592 674622 674817 675862 676544 679536 681472 684288 691548 692224 695682 696384 697664 697686 698368 700569 705672 711828 713856 714984 718146 718848 719466 720192 722439 723168 736164 737304 738048 741312 742698 743424 746496 749177 754416 761088 761112 764478 766656 773344 774566 778752 780208 783432 784872 785664 797511 798746 799552 803088 804357 805376 808704 810216 817284 824512 824538 825344 829467 830304 830544 833976 836352 843648 848718 850278 851136 856224 856251 857088 862488 870012 876096 877734 878592 882981 883872 899496 899756 903474 906048 911493 912384 922064 927576 928512 930248 934092 934362 940896 949104 951808 952351 953312 957528 959288 960256 963252 964224 970299 974454 981552 982081 983072 983103 984064 985608 988416 990264 994356 995328 1004874 1005888 1011933 1013793 1014784 1014816 1019304 1022208 1026432 1037322 1038336 1043523 1044576 1046496 1046529 1047552 1063348 1067742 1070784 1072476 1072786 1077219 1078272 1079199 1080288 1089712 1099384 1104246 1105956 1107072 1107392 1111968 1114047 1115136 1124864 1131624 1133704 1134848 1141632 1141668 1142784 1146717 1149984 1160016 1161849 1168128 1170312 1175148 1177308 1178496 1198119 1199328 1204632 1208064 1213056 1215324 1216512 1225926 1236768 1236807 1238016 1245456 1245816 1254528 1265472 1267838 1273077 1275417 1276704 1279091 1284336 1285632 1293732 1299272 1305018 1308736 1310804 1314144 1316601 1317888 1319021 1320352 1325808 1339832 1341184 1349244 1349634 1351724 1353088 1355211 1359072 1362944 1368576 1383096 1391364 1392768 1395328 1395372 1396736 1401138 1401543 1411344 1423656 1427712 1429968 1436292 1437696 1438932 1440384 1444878 1446336 1461681 1472328 1474608 1476096 1482624 1485396 1486848 1492992 1498354 1507311 1508832 1511653 1522176 1522224 1528956 1533312 1546688 1549132 1555983 1557504 1558843 1560416 1566864 1569744 1571328 1595022 1597492 1599104 1601613 1606176 1608714 1609179 1610752 1617408 1620432 1634568 1649024 1649076 1650688 1656369 1658934 1660608 1661088 1667952 1672704 1687296 1697436 1700556 1702272 1712448 1712502 1714176 1724976 1740024 1752192 1755468 1757184 1765962 1767744 1786499 1798992 1799512 1806948 1812096 1822986 1824768 1838889 1842269 1844128 1855152 1857024 1860496 1868184 1868724 1881792 1898208 1901757 1903616 1904702 1906624 1915056 1918576 1920512 1926504 1928448 1940598 1948908 1957527 1963104 1964162 1966144 1966206 1968128 1971216 1976832 1980528 1988712 2009748 2011776 2023866 2024451 2027586 2029568 2029632 2038608 2044416 2052864 2074644 2076672 2087046 2089152 2092992 2093058 2095104 2111317 2126696 2135484 2141568 2144952 2145572 2154438 2156544 2158398 2160576 2177227 2179424 2198768 2208492 2211912 2214144 2214784 2223936 2228094 2230272 2247531 2249728 2263248 2267408 2269696 2283264 2283336 2293434 2299968 2320032 2323698 2336256 2340624 2350296 2354616 2356992 2392533 2396238 2398656 2409264 2413071 2416128 2426112 2430648 2451852 2473536 2473614 2476032 2488401 2490912 2491632 2509056 2530944 2535676 2546154 2550834 2553408 2558182 2568672 2568753 2571264 2587464 2598544 2610036 2617472 2621608 2628288 2633202 2635776 2638042 2640704 2648943 2651616 2679664 2682368 2698488 2699268 2703448 2706176 2710422 2718144 2725888 2734479 2737152 2766192 2782728 2785536 2790656 2790744 2802276 2803086 2822688 2847312 2855424 2857053 2859936 2872584 2877864 2880768 2889756 2892672 2923362 2924207 2944656 2946243 2949216 2949309 2952192 2965248 2970792 2985984 2996708 3014622 3017664 3023306 3035799 3041379 3044352 3044448 3057912 3066624 3093376 3098264 3111966 3115008 3117686 3120832 3130569 3133728 3139488 3139587 3142656 3190044 3194984 3198208 3203226 3212352 3217428 3218358 3221504 3231657 3234816 3237597 3240864 3269136 3298048 3298152 3312738 3317868 3321216 3322176 3335904 3342141 3345408 3374592 3394872 3401112 3404544 3424896 3425004 3428352 3449952 3480048 3485547 3504384 3510936 3531924 3535488 3572998 3594357 3597984 3599024 3604711 3613896 3624192 3645972 3649536 3677778 3684538 3688256 3710304 3710421 3714048 3717241 3720992 3736368 3737448 3763584 3796416 3803514 3807232 3809404 3813248 3819231 3826251 3830112 3837152 3837273 3841024 3853008 3856896 3881196 3897816 3915054 3926208 3928324 3932288 3932412 3936256 3942432 3949803 3953664 3957063 3961056 3977424 4019496 4023552 4047732 4048902 4055172 4059136 4059264 4077216 4088832 4105728 4149288 4174092 4178304 4185984 4186116 4190208 4204629 4222634 4253392 4260113 4270968 4283136 4289904 4291144 4308876 4313088 4316796 4321152 4354454 4358848 4385043 4393103 4397536 4416984 4423824 4428288 4429568 4447872 4456188 4460544 4495062 4499456 4521933 4526496 4534816 4534959 4539392 4566528 4566672 4586868 4599936 4640064 4647396 4667949 4672512 4676529 4681248 4700592 4709232 4713984 4785066 4792476 4797312 4818528 4826142 4827537 4832256 4852224 4861296 4903704 4947072 4947228 4952064 4969107 4976802 4981824 4983264 5018112 5034679 5061888 5071352 5092308 5101668 5106816 5116364 5137344 5137506 5142528 5174928 5191849 5197088 5220072 5234944 5243216 5256576 5266404 5271552 5276084 5281408 5297886 5303232 5359328 5359497 5364736 5396976 5398536 5406896 5412352 5420844 5436288 5451776 5468958 5474304 5516667 5526807 5532384 5565456 5571072 5581312 5581488 5604552 5606172 5645376 5694624 5705271 5710848 5714106 5719872 5745168 5755728 5761536 5779512 5785344 5846724 5848414 5872581 5889312 5892486 5898432 5898618 5904384 5930496 5941584 5993416 6029244 6035328 6046612 6071598 6073353 6082758 6088704 6088896 6115824 6133248 6186752 6196528 6223932 6230016 6235372 6241664 6261138 6267456 6278976 6279174 6285312 6333951 6380088 6389968 6396416 6406452 6424704 6434856 6436716 6443008 6463314 6469632 6475194 6481728 6531681 6538272 6596096 6596304 6625476 6635736 6642432 6644352 6671808 6684282 6690816 6742593 6749184 6789744 6802224 6809088 6849792 6850008 6899904 6960096 6971094 6973109 7008768 7021872 7063848 7070976 7145996 7177599 7188714 7195968 7198048 7209422 7227792 7239213 7248384 7291944 7355556 7369076 7376512 7420608 7420842 7428096 7434482 7441984 7465203 7472736 7474896 7527168 7592832 7607028 7614464 7618808 7626496 7638462 7652502 7660224 7674304 7674546 7682048 7706016 7706259 7713792 7762392 7795632 7830108 7852416 7856648 7864576 7864824 7884864 7899606 7907328 7914126 7922112 7946829 7954848 8038992 8047104 8095464 8097804 8110344 8118528 8154432 8177664 8211456 8240947 8298576 8348184 8356608 8371968 8372232 8409258 8445268 8506784 8520226 8541936 8566272 8571159 8579808 8582288 8617752 8633592 8642304 8708908 8717696 8770086 8772621 8786206 8795072 8833968 8838729 8847648 8847927 8856576 8859136 8895744 8912376 8990124 8998912 9043866 9052992 9069632 9069918 9078784 9107397 9124137 9133056 9133344 9173736 9199872 9280128 9294792 9335898 9345024 9353058 9362496 9391707 9401184 9418464 9418761 9427968 9570132 9584952 9594624 9637056 9652284 9655074 9664512 9704448 9712791 9722592 9807408 9894144 9894456 9938214 9953604 9963648 9966528 10026423 10036224 10069358 10123776 10142704 10184616 10203336 10213632 10232728 10274688 10275012 10285056 10349856 10383698 10394176 10440144 10456641 10469888 10475861 10486432 10513152 10532808 10552168 10562816 10595772 10606464 10718656 10718994 10729472 10783071 10793952 10797072 10802891 10813792 10814133 10824704 10841688 10872576 10937916 10948608 11033334 11053614 11064768 11130912 11131263 11142144 11151723 11162624 11162976 11209104 11212344 11290752 11389248 11410542 11421696 11428212 11439744 11478753 11490336 11511456 11511819 11523072 11559024 11570688 11693448 11696828 11745162 11778624 11784972 11796864 11797236 11808768 11849409 11860992 11871189 11883168 11986832 12058488 12070656 12093224 12143196 12146706 12165516 12177408 12177792 12231648 12266496 12373504 12380563 12393056 12447864 12470744 12483328 12522276 12534912 12557952 12558348 12570624 12613887 12667902 12760176 12767053 12779936 12780339 12792832 12812904 12849408 12869712 12873432 12926628 12939264 12950388 12963456 13063362 13076544 13155129 13179309 13192192 13192608 13250952 13271472 13284864 13288704 13343616 13368564 13381632 13485186 13498368 13565799 13579488 13604448 13604877 13618176 13699584 13700016 13799808 13920192 13942188 13946218 14003847 14017536 14029587 14043744 14127696 14141952 14291992 14355198 14377428 14391936 14396096 14418844 14455584 14478426 14482611 14496768 14583888 14711112 14738152 14753024 14841216 14841684 14856192 14868964 14883968 14907321 14930406 14945472 14949792 15054336 15104037 15185664 15214056 15237616 15252992 15276924 15305004 15320448 15348608 15349092 15364096 15412032 15412518 15427584 15524784 15575547 15591264 15660216 15704832 15713296 15729152 15729648 15769728 15799212 15814656 15828252 15844224 15893658 15909696 16077984 16078491 16094208 16190928 16195608 16220688 16237056 16308864 16355328 16422912 16481894 16550001 16580421 16597152 16628183 16696368 16713216 16743936 16744464 16818516 16890536 17013568 17040452 17083872 17115813 17132544 17142318 17147273 17159616 17164576 17235504 17267184 17284608 17417816 17435392 17540172 17545242 17572412 17590144 17617743 17667936 17677458 17695296 17695854 17713152 17718272 17791488 17824752 17980248 18087732 18105984 18139264 18139836 18157568 18214794 18220059 18248274 18266112 18266688 18347472 18399744 18560256 18589584 18671796 18690048 18706116 18724992 18783414 18802368 18836928 18837522 18855936 19001853 19140264 19169904 19189248 19274112 19304568 19310148 19329024 19408896 19425582 19445184 19595043 19614816 19651489 19788288 19788912 19876428 19907208 19927296 19933056 20052846 20072448 20138716 20227779 20247552 20264959 20285408 20369232 20406672 20427264 20465456 20549376 20550024 20699712 20767396 20788352 20880288 20913282 20919327 20939776 20951722 20972864 21026304 21065616 21104336 21125632 21191544 21212928 21437312 21437988 21458944 21532797 21566142 21587904 21594144 21605782 21627584 21628266 21649408 21683376 21717639 21745152 21875832 22066668 22107228 22129536 22261824 22262526 22284288 22303446 22325248 22325952 22395609 22418208 22424688 22581504 22778496 22821084 22843392 22856424 22879488 22957506 22980672 23022912 23023638 23046144 23118048 23141376 23224487 23386896 23393656 23490324 23557248 23569944 23593728 23594472 23698818 23721984 23742378 23766336 23949497 23973664 24116976 24141312 24186448 24286392 24293412 24331032 24355584 24463296 24532992 24722841 24747008 24761126 24786112 24895728 24941488 24966656 25044552 25069824 25115904 25116696 25227774 25335804 25520352 25534106 25559872 25560678 25585664 25625808 25698816 25713477 25739424 25746864 25853256 25900776 25926912 26126724 26153088 26310258 26317863 26358618 26384384 26385216 26501904 26516187 26542944 26543781 26569728 26577408 26687232 26737128 26970372 26996736 27131598 27158976 27208896 27209754 27236352 27372411 27399168 27400032 27599616 27840384 27884376 27892436 28007694 28035072 28059174 28087488 28255392 28256283 28283904 28583984 28710396 28754856 28783872 28792192 28837688 28911168 28956852 28965222 28993536 29138373 29167776 29422224 29476304 29506048 29522881 29682432 29683368 29737928 29767936 29814642 29860812 29890944 29899584 30079269 30108672 30208074 30371328 30428112 30444511 30475232 30505984 30553848 30610008 30640896 30697216 30698184 30824064 30825036 30855168 31049568 31151094 31182528 31320432 31369923 31409664 31426592 31427583 31458304 31459296 31539456 31598424 31656504 31688448 31787316 31819392 32155968 32156982 32188416 32349213 32381856 32391216 32408673 32441376 32442399 32474112 32617728 32845824 32963788 33100002 33160842 33194304 33256366 33392736 33393789 33426432 33455169 33487872 33488928 33637032 33781072 34027136 34080904 34167744 34231626 34265088 34284636 34294546 34319232 34329152 34436259 34471008 34534368 34535457 34569216 34835632 34870784 35080344 35090484 35144824 35180288 35235486 35335872 35354916 35390592 35391708 35426304 35436544 35548227 35582976 35613567 35649504 35960496 36175464 36211968 36278528 36279672 36429588 36440118 36496548 36532224 36533376 36694944 36799488 37120512 37141689 37179168 37343592 37412232 37449984 37566828 37604736 37673856 37675044 37711872 38003706 38280528 38301159 38339808 38341017 38378496 38548224 38609136 38620296 38817792 38851164 38890368 39190086 39229632 39302978 39465387 39537927 39576576 39577824 39651821 39752856 39814416 39854592 39866112 40105692 40144896 40277432 40455558 40495104 40529918 40570816 40697397 40738464 40813344 40814631 40854528 40889651 40930912 41098752 41100048 41399424 41534792 41576704 41760576 41826564 41838654 41879552 41903444 41945728 42011541 42052608 42088761 42131232 42208672 42251264 42383088 42425856 42874624 42875976 43065594 43132284 43175808 43188288 43211564 43255168 43256532 43298816 43366752 43435278 43447833 43490304 43751664 44133336 44214456 44259072 44523648 44525052 44568576 44606892 44650496 44651904 44791218 44836416 44849376 45163008 45312111 45556992 45642168 45712848 45758976 45915012 45961344 46045824 46047276 46092288 46236096 46282752 46448974 46726641 46773792 46787312 46861243 46980648 47114496 47139888 47187456 47188944 47397636 47443968 47484756 47532672 47898994 47947328 48233952 48235473 48282624 48324133 48372896 48572784 48586824 48662064 48711168 48926592 49065984 49445682 49494016 49522252 49572224 49650003 49741263 49791456 49882976 49884549 49933312 50089104 50139648 50231808 50233392 50455548 50671608 51040704 51068212 51119744 51121356 51171328 51251616 51347439 51397632 51426954 51441819 51478848 51493728 51706512 51801552 51853824 52253448 52306176 52620516 52635726 52717236 52768768 52770432 53003808 53032374 53085888 53087562 53139456 53154816 53374464 53474256 53940744 54263196 54317952 54417792 54419508 54472704 54660177 54744822 54798336 54800064 55199232 55381469 55680768 55768752 55784872 56015388 56070144 56118348 56174976 56510784 56512566 56567808 57005559 57110339 57167968 57420792 57509712 57567744 57584384 57675376 57822336 57913704 57930444 57987072 58276746 58335552 58785129 58844448 58952608 58954467 59012096 59045762 59364864 59366736 59475856 59535872 59629284 59721624 59781888 59799168 60158538 60217344 60416148 60683337 60742656 60794877 60856224 60889022 60950464 61011968 61107696 61220016 61281792 61394432 61396368 61648128 61650072 62099136 62302188 62365056 62640864 62739846 62757981 62819328 62853184 62855166 62916608 62918592 63078912 63196848 63313008 63376896 63574632 63638784 64311936 64313964 64376832 64598391 64698426 64763712 64782432 64817346 64882752 64884798 64948224 65235456 65450827 65927576 66200004 66321684 66388608 66512732 66785472 66787578 66852864 66910338 66975744 66977856 67274064 67494037 67562144 68054272 68161808 68335488 68463252 68530176 68569272 68589092 68638464 68658304 68872518 68942016 69068736 69070914 69138432 69671264 69673461 69741568 70160688 70180968 70289648 70360576 70470972 70671744 70709832 70781184 70783416 70873088 71096454 71165952 71227134 71299008 71848491 71920992 72350928 72423936 72557056 72559344 72859176 72880236 72993096 73066752 73389888 73598976 74168523 74241024 74283378 74358336 74687184 74824464 74899968 75133656 75209472 75347712 75350088 76007412 76561056 76602318 76679616 76682034 76756992 77096448 77140431 77218272 77240592 77702328 77780736 78380172 78459264 78605956 78930774 78953589 79075854 79153152 79155648 79303642 79505712 79548561 79628832 79631343 79709184 79732224 80211384 80554864 80911116 80990208 81059836 81141632 81394794 81476928 81626688 81629262 81709056 81779302 81861824 82117233 82197504 82200096 82798848 83069584 83153408 83521152 83653128 83677308 83759104 83806888 83891456 84023082 84105216 84177522 84262464 84417344 84502528 84766176 84768849 84851712 85749248 85751952 86131188 86264568 86351616 86376576 86423128 86510336 86513064 86733504 86870556 86895666 86980608 87415119 87503328 88266672 88428912 88518144 88568643 89047296 89050104 89213784 89303808 89582436 89672832 89698752 90326016 90624222 90650417 91113984 91284336 91333533 91425696 91517952 91830024 91922688 92091648 92094552 92472192 92565504 92897948 93453282 93547584 93574624 93722486 93961296 94109769 94228992 94279776 94282749 94374912 94377888 94795272 94969512 95065344 95797988 95894656 96467904 96470946 96565248 96648266 96745792 97047639 97145568 97173648 97226019 97324128 97327197 97422336 97853184 98891364 98988032 99044504 99144448 99300006 99482526 99582912 99765952 99769098 99866624 100178208 100181367 100279296 100365507 100463616 100466784 100911096 101343216 102081408 102136424 102239488 102242712 102503232 102694878 102795264 102853908 102883638 102957696 102987456 103308777 103413024 103603104 103606371 103707648 104506896 104612352 105241032 105271452 105434472 105540864 106007616 106064748 106171776 106175124 106278912 106309632 106748928 106840701 106948512 107881488 108526392 108635904 108835584 108839016 109320354 109489644 109596672 109600128 110398464 110762938 111361536 111425067 111537504 111569744 112030776 112236696 112349952 113021568 113025132 113135616 114011118 114220678 114335936 114841584 114903477 115019424 115023051 115135488 115168768 115234471 115350752 115644672 115827408 115860888 116553492 116671104 117570258 117688896 117905216 117908934 118024192 118091524 118396161 118613781 118729728 118733472 118831801 118951712 118955463 119071744 119258568 119443248 119563776 119598336 120317076 120434688 120832296 121366674 121485312 121589754 121712448 121778044 121900928 122023936 122092191 122215392 122440032 122443893 122563584 122668953 122788864 122792736 123296256 123300144 124198272 124604376 124730112 125281728 125479692 125515962 125638656 125706368 125710332 125833216 125837184 126157824 126266283 126393696 126626016 126753792 127149264 127277568 128623872 128627928 129196782 129396852 129527424 129564864 129634692 129765504 129769596 129896448 130343499 130470912 130901654 131855152 132400008 132643368 132777216 133025464 133570944 133575156 133705728 133820676 133951488 133955712 134548128 134988074 135124288 135936333 136108544 136186193 136323616 136670976 136926504 137138544 137178184 137276928 137316608 137745036 137884032 138137472 138141828 138276864 139342528 139346922 139483136 140179923 140321376 140361936 140437583 140579296 140583729 140721152 140941944 141343488 141419664 141562368 141566832 142192908 142331904 142454268 142598016 143696982 143841984 144701856 144706419 144847872 144972399 145114112 145118688 145718352 145760472 145986192 146133504 146779776 147197952 148337046 148482048 148566756 148716672 149223789 149374368 149648928 149653647 149799936 150267312 150418944 150695424 150700176 152014824 153122112 153204636 153359232 153364068 153513984 154042317 154192896 154280862 154325457 154436544 154481184 155404656 155561472 156760344 156918528 157211912 157861548 157907178 158151708 158306304 158311296 158607284 159011424 159097122 159257664 159262686 159418368 159464448 160422768 160947319 161109728 161822232 162119672 162283264 162789588 162953856 163253376 163258524 163418112 163558604 163723648 163980531 164234466 164395008 164400192 165597696 165971689 166139168 166144407 166306816 167042304 167306256 167354616 167613776 167782912 168046164 168210432 168355044 168524928 168834688 169005056 169532352 169537698 169703424 171016677 171331017 171498496 171503904 172262376 172529136 172703232 172753152 172846256 173020672 173026128 173467008 173741112 173791332 173961216 174830238 175006656 176355387 176533344 176857824 176863401 177036288 177137286 178094592 178100208 178427568 178607616 179164872 179345664 179397504 180652032 181248444 181300834 182050011 182227968 182384631 182568672 182667066 182851392 183035904 183660048 183845376 184183296 184189104 184944384 185795896 186906564 187095168 187149248 187444972 187922592 188219538 188273943 188457984 188559552 188565498 188749824 188755776 189590544 189939024 190130688 191595976 191789312 192935808 192941892 193130496 193296532 193491584 193795173 194095278 194291136 194347296 194452038 194648256 194654394 194844672 195706368 196352481 197782728 198089008 198288896 198600012 198965052 199165824 199531904 199538196 199733248 200356416 200362734 200558592 200731014 200927232 200933568 201822192 202482111 202686432 204162816 204272848 204478976 204485424 205006464 205389756 205590528 205707816 205767276 205915392 205974912 206617554 206826048 207206208 207212742 207415296 209013792 209020383 209224704 210482064 210542904 210868944 211081728 212015232 212129496 212343552 212350248 212619264 213497856 213681402 213897024 215545473 215762976 216166379 217052784 217271808 217671168 217678032 218640708 218979288 219200256 220796928 221525876 222505569 222723072 222850134 222914549 223075008 223139488 224061552 224473392 224699904 226043136 226050264 228022236 228441356 228671872 229683168 229806954 230038848 230046102 230270976 230337536 230468942 230701504 231289344 231421293 231654816 231721776 233106984 233342208 235140516 235377792 235810432 235817868 236048384 236183048 236792322 236860767 237227562 237459456 237466944 237663602 237903424 237910926 238143488 238517136 238645683 238886496 238894029 239127552 239196672 240634152 241664592 242733348 242970624 243179508 243424896 243556088 243801856 244184382 244430784 244880064 244887786 245127168 245337906 245577728 245585472 246351699 246592512 246600288 248396544 249208752 249460224 250563456 250959384 251031924 251277312 251412736 251420664 251674368 252315648 252532566 252787392 253252032 253507584 254298528 254555136 255469357 257247744 257255856 258393564 258793704 259054848 259129728 259269384 259531008 259539192 260686998 260941824 261803308 263444467 263710304 264800016 265286736 265554432 265705929 266050928 267141888 267150312 267641352 267911424 269096256 269976148 270248576 271872666 271951251 272217088 272372386 272647232 273341952 273853008 274000599 274277088 274356368 274553856 274633216 275490072 275768064 276274944 276283656 278685056 278693844 278966272 280359846 280642752 280723872 280875166 281158592 281167458 281442304 281883888 282329307 282686976 282839328 282848247 283124736 283133664 284385816 284908536 285196032 287393964 287683968 289403712 289412838 289695744 289944798 290228224 290237376 291142917 291436704 291520944 291678057 291972384 291981591 292267008 293559552 296674092 296964096 297133512 297433344 298447578 298748736 299297856 299307294 299599872 300534624 300837888 301096521 301390848 301400352 304029648 306244224 306409272 306718464 306728136 308084634 308385792 308561724 308650914 308873088 308962368 310809312 310819113 311122944 313520688 313837056 314423824 315723096 315814356 316303416 316622592 317214568 318022848 318194244 318515328 318525372 318836736 318928896 320522103 320845536 321894638 322219456 323644464 324239344 324566528 324751691 325579176 325907712 326506752 326517048 327117208 327447296 327961062 328468932 328790016 328800384 331195392 331943378 332278336 332288814 332613632 334084608 334275201 334612512 334709232 334889621 335227552 335565824 336092328 336710088 337049856 337669376 339064704 339075396 339406848 342033354 342662034 342996992 343007808 344524752 344710431 345058272 345069153 345406464 345506304 345692512 345703413 346041344 346052256 346934016 347482224 347582664 349660476 350013312 352710774 353066688 353715648 353726802 354072576 354274572 355841343 356189184 356200416 356495403 356855136 356866389 357215232 358329744 358691328 358795008 361304064 362496888 362601668 364100022 364455936 364769262 365137344 365334132 365702784 366071808 367320096 367331679 367690752 368006859 368366592 368378208 369888768 371591792 373813128 374190336 374298496 374889944 375845184 376439076 376547886 376915968 377119104 377130996 377499648 377511552 378798849 379181088 379878048 380261376 383191952 383578624 383797453 385871616 385883784 386593064 386983168 387590346 388190556 388582272 388694592 388904076 389296512 389308788 389689344 391030497 391412736 392704962 395565456 395778643 396178016 396577792 397200024 397930104 398331648 399063808 399076392 400712832 400725468 401117184 401462028 401854464 401867136 403644384 404964222 405372864 407808999 408325632 408545696 408558579 408957952 408970848 410012928 410779512 411415632 411534552 411830784 411949824 413235108 413652096 414412416 414425484 414830592 418027584 418040766 418449408 420539769 420964128 421085808 421312749 421737888 421751187 422163456 424030464 424258992 424687104 424700496 426995712 427362804 427794048 431090946 431525952 432332758 434105568 434119257 434543616 434917197 435342336 435356064 437281416 437958576 438400512 441593856 443051752 445011138 445446144 445700268 445829098 446150016 446278976 447671367 448123104 448946784 448960941 449399808 452086272 452100528 456044472 456882712 457343744 459366336 459613908 460077696 460092204 460541952 460675072 460937884 461403008 462126951 462578688 462842586 462976371 463309632 463443552 466213968 466684416 470281032 470755584 471620864 471635736 472366096 473584644 473721534 474455124 474918912 474933888 475327204 475806848 475821852 476286976 477034272 477291366 477772992 477788058 478255104 478393344 481268304 482841957 483329184 485466696 486359016 486849792 487112176 487603712 488368764 488861568 489760128 489775572 490254336 490675812 491155456 491170944 492703398 493185024 493200576 496793088 497915067 498417504 498433221 498920448 501126912 501918768 502063848 502825472 502841328 503348736 504631296 505065132 505574784 506504064 507015168 508597056 509110272 510938714 513050031 513993051 514495488 514511712 515473673 516787128 517587408 518109696 518259456 518538768 519062016 519078384 521373996 521883648 523606616 526888934 527420608 529066161 529600032 530573472 530590203 531108864 531411858 531565463 532101856 534283776 534300624 535282704 535822848 538192512 539952296 540497152 543745332 543902502 544434176 544744772 545294464 546150033 546683904 547153893 547706016 548001198 548554176 548712736 549107712 549266432 550980144 551536128 552549888 552567312 557370112 557387688 560719692 561285504 561447744 561750332 562317184 562334916 562884608 563767776 564658614 564821829 565373952 565678656 565696494 566249472 566267328 568771632 569817072 570392064 574787928 575367936 578807424 578825676 579391488 579889596 580456448 580474752 582285834 582873408 583041888 583356114 583944768 583963182 584534016 587119104 589057443 593348184 594267024 594866688 596895156 597497472 598595712 598614588 599199744 601069248 601675776 602193042 602781696 602800704 607446333 608059296 609196159 612488448 612818544 613436928 613456272 616169268 616771584 617123448 617301828 617746176 617924736 621618624 621638226 622245888 627041376 627061149 627674112 628213729 628847648 631446192 631628712 632606832 633245184 634429136 636045696 636388488 637030656 637050744 637857792 641044206 641691072 643789276 644438912 646636419 647288928 648478688 648499137 649133056 649503382 651158352 651815424 653013504 653034096 654234416 654894592 655922124 656937864 657600768 662390784 663886756 664556672 664577628 665227264 667516707 668169216 668550402 668743647 669225024 669418464 669779242 670455104 671131648 672184656 673420176 674099712 675338752 678129408 678150792 684066708 685324068 685993984 686015616 689049504 689420862 690116544 690138306 690812928 691012608 691385024 691406826 692082688 692104512 693868032 694263879 694964448 695165328 699320952 700026624 705421548 706133376 707431296 707453604 708145152 708549144 710582301 711682686 712378368 712400832 712990806 713710272 713732778 714430464 715937049 716659488 717382656 717590016 719959097 724993776 725203336 728200044 728911872 729538524 730274688 730668264 731405568 734640192 734663358 735381504 736013718 736733184 736756416 739777536 742434407 743183584 747626256 748380672 748596992 749779888 751690368 752878152 753095772 753831936 754238208 754261992 755023104 757597698 758362176 759756096 760522752 766383904 766408071 767157248 767594906 771743232 771767568 773186128 773966336 775180692 776381112 777164544 777389184 777808152 778593024 778617576 782060994 782825472 785409924 790333401 791130912 791557286 792356032 793155584 794400048 795860208 796663296 797117787 798127616 798152784 801425664 801450936 802924056 803734272 807288768 809928444 810745728 815617998 815853753 816651264 817091392 817117158 817915904 817941696 820025856 821559024 822001797 822831264 823069104 823661568 823899648 826470216 827304192 828824832 828850968 836055168 836081532 836898816 841079538 841928256 842171616 842625498 843475776 843502374 844326912 848060928 848517984 848544741 849374208 849400992 854725608 855588096 862181892 863051904 864665516 868211136 868238514 869087232 869834394 870684672 870712128 874562832 875034171 875917152 875944773 876801024 886103504 890022276 890892288 891400536 891658196 892300032 892557952 895342734 896246208 897893568 897921882 898799616 903289563 904172544 904201056 912088944 913765424 914687488 918732672 919227816 920155392 920184408 921350144 921875768 922806016 924253902 925157376 925685172 925952742 926619264 926887104 932427936 932457339 933368832 940562064 941511168 943241728 943271472 943779841 944732192 947169288 947443068 948910248 949867776 950654408 951613696 951643704 954068544 954582732 955545984 955576116 956510208 956786688 961566309 962536608 965683914 966658368 970933392 972718032 973242271 973699584 974224352 974255073 975207424 976737528 977723136 979520256 979551144 981351624 982341888 985406796 986370048 986401152 993586176 995830134 996835008 996866442 997840896 1002253824 1002825603 1003837536 1004127696 1004668863 1005650944 1005682656 1006697472 1010130264 1011149568 1013008128 1017194112 1018220544 1021877428 1026100062 1027986102 1028990976 1029023424 1030947346 1033574256 1034131293 1035174816 1035207459 1036219392 1036518912 1037077536 1037110239 1038124032 1038156768 1042747992 1047213232 1053777868 1054841216 1058132322 1059200064 1061146944 1061180406 1062217728 1062823716 1063130926 1064203712 1067524029 1068567552 1068601248 1069486209 1070565408 1070599167 1071645696 1076385024 1079904592 1080994304 1087490664 1087805004 1088868352 1089489544 1090588928 1092300066 1093367808 1094307786 1095412032 1096002396 1097108352 1097425472 1098215424 1098532864 1101960288 1101995037 1103072256 1104020577 1105099776 1105134624 1114740224 1114775376 1121439384 1122571008 1122895488 1123500664 1124634368 1124669832 1127535552 1129317228 1129643658 1130747904 1131357312 1131392988 1132498944 1132534656 1136396547 1137543264 1139634144 1140784128 1149575856 1150735872 1151392359 1157614848 1157651352 1159779192 1160949504 1164571668 1165746816 1166083776 1166712228 1167889536 1167926364 1169068032 1174238208 1178114886 1186696368 1187335929 1188534048 1189733376 1193790312 1194994944 1197191424 1197229176 1202138496 1203351552 1204386084 1205563392 1205601408 1214892666 1216118592 1218392318 1223426997 1224976896 1225637088 1225675737 1226873856 1226912544 1232338536 1234246896 1234603656 1235492352 1235849472 1243237248 1243276452 1244491776 1254082752 1254122298 1255348224 1256427458 1257695296 1261619307 1262892384 1263257424 1263938247 1265213664 1265253561 1266490368 1267579181 1268858272 1272091392 1272776976 1274061312 1274101488 1282088412 1283382144 1287578552 1288877824 1293272838 1294577856 1296957376 1296998274 1298266112 1299006764 1302316704 1302357771 1303630848 1304751591 1306027008 1306068192 1307149811 1308468832 1309789184 1311844248 1313875728 1315201536 1324781568 1327773512 1329113344 1329155256 1335033414 1336338432 1337100804 1337487294 1338450048 1338836928 1339558484 1340910208 1342263296 1343014101 1344369312 1346840352 1346882823 1348199424 1350677504 1356258816 1356301584 1368133416 1370648136 1372031232 1378099008 1378841724 1380233088 1380276612 1381625856 1382025216 1382770048 1382813652 1384165376 1384209024 1387736064 1388527758 1388929113 1389928896 1390330656 1398641904 1400053248 1410843096 1412266752 1414862592 1414907208 1417098288 1421164602 1423365372 1424756736 1424801664 1425981612 1427420544 1427465556 1428860928 1431874098 1433318976 1434765312 1435180032 1439918194 1448525871 1449987552 1450406672 1456400088 1459077048 1460549376 1461336528 1462811136 1469280384 1469326716 1470763008 1472027436 1473466368 1473512832 1479555072 1484868814 1486367168 1493745201 1495252512 1495299663 1496761344 1497193984 1498048123 1499559776 1503380736 1505756304 1506191544 1508476416 1508523984 1510046208 1515195396 1516724352 1519512192 1521045504 1532767808 1532816142 1534314496 1535189812 1539150093 1541979153 1543486464 1543535136 1544813413 1546372256 1546421019 1547932672 1550361384 1552762224 1554329088 1554778368 1555616304 1557186048 1557235152 1564121988 1565650944 1570819848 1580666802 1582261824 1583114572 1584712064 1586311168 1587198483 1588800096 1591720416 1591770609 1593326592 1594235574 1594696389 1596255232 1596305568 1602851328 1602901872 1605848112 1607468544 1614577536 1619856888 1621491456 1631235996 1631707506 1633302528 1634182784 1634234316 1635831808 1635883392 1640051712 1641461679 1643118048 1644003594 1645662528 1646138208 1647323136 1647799296 1652940432 1654608384 1657649664 1657701936 1672110336 1672163064 1682159076 1683856512 1684343232 1685250996 1686951552 1687004748 1688653824 1694465487 1696121856 1697035968 1697089482 1698748416 1698801984 1709451216 1711176192 1724363784 1726103808 1729331032 1736422272 1736477028 1738174464 1739668788 1741369344 1741424256 1749125664 1750068342 1751834304 1751889546 1753602048 1767172329 1770420509 1772207008 1780044552 1782801072 1783316392 1784600064 1785115904 1790685468 1792492416 1795787136 1795843764 1797599232 1806579126 1808345088 1808402112 1822338999 1824177888 1825688579 1827530848 1827588477 1829374976 1837465344 1838455632 1840310784 1840368816 1843751536 1845612032 1848507804 1850314752 1851370344 1851905484 1853238528 1853774208 1864855872 1864914678 1866737664 1881124128 1881183447 1883022336 1884641187 1886483456 1886542944 1887559682 1889464384 1894338576 1894886136 1897820496 1899735552 1901308816 1903227392 1903287408 1908137088 1909165464 1911091968 1911152232 1913573376 1923132618 1925073216 1931367828 1933316736 1939909257 1941866784 1945436064 1945497411 1946484542 1947399168 1948448704 1948510146 1950414848 1953475056 1955446272 1959040512 1959102288 1962703248 1964683776 1970813592 1972802304 1987172352 1991660268 1993670016 1993732884 1995681792 2002550121 2004507648 2005651206 2006230941 2007675072 2008255392 2009337726 2011301888 2011365312 2013394944 2020260528 2022299136 2026016256 2034388224 2043754856 2052200124 2055972204 2057981952 2058046848 2061894692 2067148512 2068262586 2070349632 2070414918 2072438784 2073037824 2074155072 2074220478 2076248064 2076313536 2085495984 2092315147 2094426464 2107555736 2109682432 2116264644 2118400128 2122293888 2122360812 2124435456 2125647432 2126261852 2128407424 2131746903 2135048058 2137135104 2137202496 2138972418 2141130816 2141198334 2143291392 2152770048 2157631957 2159809184 2159877291 2161988608 2174981328 2175610008 2178979088 2181177856 2184600132 2186735616 2188615572 2190824064 2192004792 2194216704 2194850944 2197065728 2203920576 2203990074 2206144512 2208041154 2210199552 2210269248 2227303221 2229480448 2229550752 2242878768 2245142016 2245790976 2247001328 2249268736 2249339664 2255071104 2258634456 2259287316 2261495808 2262714624 2262785976 2265069312 2272793094 2275086528 2279268288 2281568256 2299151712 2299224213 2301471744 2302784718 2315229696 2315302704 2319558384 2321899008 2329143336 2331493632 2332167552 2333424456 2335779072 2335852728 2348476416 2356229772 2371000203 2373392736 2374671858 2377068096 2379466752 2387580624 2389989888 2391353361 2394382848 2394458352 2404276992 2408772168 2411202816 2429785332 2432237184 2436784636 2446853994 2447561259 2449953792 2451274176 2451351474 2453747712 2453825088 2464677072 2466005391 2468493792 2469207312 2470984704 2471698944 2486474496 2486552904 2508165504 2508244596 2510696448 2512854916 2515390592 2523238614 2525784768 2526514848 2527876494 2530427328 2530507122 2532980736 2535158362 2537716544 2544182784 2545553952 2545634223 2548122624 2548202976 2564176824 2566764288 2575157104 2577755648 2586545676 2589155712 2593914752 2593996548 2596532224 2598013528 2604633408 2604715542 2607261696 2609503182 2612054016 2612136384 2614299622 2616937664 2619578368 2623688496 2625102513 2627751456 2627834319 2630403072 2655547024 2658226688 2658310512 2670066828 2672676864 2674201608 2674974588 2676900096 2677673856 2679116968 2681820416 2686028202 2688738624 2693680704 2693765646 2696398848 2701355008 2709868689 2712517632 2712603168 2736266832 2741296272 2744062464 2756198016 2757683448 2760466176 2760553224 2764050432 2765540096 2765627304 2768418048 2775472128 2777055516 2777858226 2779857792 2780661312 2797283808 2800106496 2810162927 2821686192 2824533504 2829725184 2829814416 2831339523 2834196576 2842329204 2846730744 2849603328 2851963224 2854841088 2854931112 2863748196 2866637952 2869530624 2870360064 2879836388 2897051742 2897889137 2899975104 2900813344 2912800176 2918154096 2919726813 2921098752 2922673056 2922765219 2925622272 2938560768 2938653432 2944054872 2947025664 2959110144 2969737628 2972734336 2987490402 2990505024 2990599326 2993522688 2994387968 2996096246 2999119552 3006761472 3008476809 3011512608 3012383088 3014006589 3016952832 3017047968 3020092416 3030390792 3033448704 3039024384 3065535616 3065632284 3068628992 3070379624 3078300186 3083958306 3086972928 3087070272 3089626826 3092744512 3092842038 3095865344 3100722768 3102393879 3105524448 3105622377 3108658176 3109556736 3111232608 3111330717 3114372096 3114470304 3128243976 3141639696 3161333604 3164523648 3166229144 3169424128 3174396966 3177600192 3183440832 3183541218 3186653184 3188471148 3189392778 3192510464 3192611136 3202572087 3205702656 3205803744 3208458627 3211696224 3211797501 3214937088 3229155072 3239713776 3242982912 3262471992 3263415012 3266605056 3268365568 3268468632 3271766784 3280103424 3282923358 3286236096 3288007188 3291325056 3292276416 3294646272 3295598592 3305880864 3309216768 3312061731 3315299328 3315403872 3344220672 3344326128 3364318152 3367713024 3368686464 3370501992 3373903104 3374009496 3388930974 3392243712 3394071936 3394178964 3397496832 3397603968 3418902432 3422352384 3448727568 3452207616 3454177077 3458662064 3472844544 3472954056 3479337576 3482848512 3498251328 3500136684 3503668608 3503779092 3507204096 3534344658 3540841018 3544414016 3560089104 3562007787 3565602144 3566632784 3569200128 3570231808 3572268601 3581370936 3584984832 3591574272 3591687528 3613158252 3616690176 3616804224 3644677998 3648355776 3651377158 3655061696 3655176954 3658749952 3670280991 3674930688 3676911264 3677027211 3680621568 3680737632 3683785831 3687503072 3691224064 3697015608 3702740688 3703810968 3706477056 3707548416 3729711744 3729829356 3733475328 3762248256 3762366894 3766044672 3769282374 3772966912 3773085888 3775119364 3778928768 3784857921 3788677152 3789772272 3791814741 3795640992 3795760683 3799471104 3802617632 3802737543 3806454784 3806574816 3816274176 3818330928 3822183936 3822304464 3846265236 3850146432 3862735656 3866633472 3879818514 3883733568 3890872128 3890994822 3892969084 3894798336 3896897408 3897020292 3900829696 3906950112 3910892544 3914254773 3918081024 3918204576 3921449433 3925406496 3929367552 3941627184 3945604608 3974344704 3983320536 3987340032 3987465768 4005100242 4009015296 4011302412 4012461882 4015350144 4016510784 4018675452 4022603776 4022730624 4026789888 4040521056 4040648469 4044598272 4052032512 4068776448 4087509712 4104400248 4111944408 4116093696 4123789384 4134297024 4136525172 4140699264 4140829836 4144877568 4146075648 4148310144 4148440956 4152496128 4152627072 4166787339 4170991968 4184630294 4188852928 4215111472 4219364864 4221771983 4232529288 4236800256 4244587776 4244721624 4251294864 4252523704 4256814848 4263493806 4270096116 4274270208 4274404992 4277944836 4282261632 4282396668 4286582784 4305540096 4315263914 4319618368 4319754582 4323977216 4345577613 4349962656 4351220016 4353565073 4357958176 4362355712 4369200264 4377231144 4381648128 4384009584 4388433408 4389701888 4407841152 4407980148 4412289024 4416082308 4420399104 4420538496 4454606442 4458960896 4459101504 4481235603 4485757536 4485898989 4490284032 4491581952 4494002656 4494144369 4498537472 4498679328 4510142208 4517268912 4518574632 4525429248 4525571952 4530138624 4545586188 4550173056 4558536576 4563136512 4598303424 4598448426 4602943488 4605569436 4625937459 4630459392 4630605408 4634440239 4639116768 4639263057 4643798016 4658286672 4662987264 4664335104 4666848912 4671558144 4671705456 4696952832 4712459544 4742000406 4746785472 4749343716 4754136192 4758933504 4775161248 4775311827 4779979776 4782706722 4784089167 4788765696 4788916704 4808553984 4817544336 4822405632 4859570664 4864474368 4873569272 4893707988 4895122518 4899907584 4902548352 4902702948 4907495424 4907650176 4924385037 4929354144 4932010782 4936987584 4938414624 4941969408 4943397888 4972948992 4973105808 4989366889 5016331008 5016489192 5025709832 5030781184 5046477228 5051569536 5053029696 5055752988 5060854656 5061014244 5065961472 5070316724 5075433088 5083396461 5088365568 5091107904 5091268446 5096245248 5096405952 5128353648 5133528576 5145122359 5150314208 5155511296 5173091352 5178311424 5187829504 5187993096 5196027056 5209266816 5209431084 5214523392 5219006364 5224108032 5224272768 5228599244 5233875328 5239156736 5247376992 5250205026 5255502912 5255668638 5260806144 5301516987 5311094048 5311261527 5316453376 5316621024 5340133656 5348403216 5349949176 5353800192 5355347712 5358233936 5363640832 5372056404 5377477248 5387361408 5387531292 5392797696 5402710016 5419737378 5425035264 5425206336 5467016997 5472533664 5477065737 5482592544 5482765431 5488124928 5512396032 5515366896 5520932352 5521106448 5531080192 5531254608 5536836096 5550944256 5554111032 5555716452 5559715584 5561322624 5594567616 5600212992 5620325854 5643372384 5643550341 5649067008 5653923561 5659450368 5659628832 5662679046 5668393152 5684658408 5693461488 5699206656 5703926448 5709682176 5709862224 5727496392 5733275904 5740720128 5759672776 5794103484 5795778274 5799950208 5801626688 5819727771 5825600352 5836308192 5836492233 5839453626 5842197504 5845346112 5845530438 5851244544 5877121536 5877306864 5888109744 5894051328 5939475256 5945468672 5974980804 5981010048 5981198652 5987045376 5988775936 5992192492 5998239104 6007650363 6013522944 6016953618 6018692823 6023025216 6024766176 6028013178 6033905664 6034095936 6040184832 6060781584 6066897408 6078048768 6131071232 6131264568 6140759248 6156600372 6167916612 6173945856 6174140544 6179253652 6185489024 6185684076 6191730688 6201445536 6204787758 6211048896 6211244754 6217316352 6219113472 6222465216 6222661434 6228744192 6228940608 6256487952 6276945441 6283279392 6322667208 6329047296 6332458288 6338848256 6348793932 6355200384 6366881664 6367082436 6373306368 6376942296 6378785556 6385020928 6385222272 6405144174 6411405312 6411607488 6416917254 6423392448 6423595002 6429874176 6458310144 6472895871 6479427552 6479631873 6485965824 6524943984 6526830024 6536731136 6536937264 6543533568 6560206848 6565846716 6572472192 6576014376 6582650112 6584552832 6591197184 6611761728 6618433536 6624123462 6630598656 6630807744 6681909663 6688441344 6688652256 6701157749 6728636304 6735426048 6737372928 6741003984 6747806208 6748018992 6777861948 6784487424 6788143872 6788357928 6795207936 6837804864 6844704768 6897455136 6897672639 6904415232 6908354154 6910351019 6917324128 6945689088 6945908112 6958675152 6965697024 6996502656 7000273368 7007337216 7007558184 7068689316 7081682036 7088828032 7113000609 7120178208 7124015574 7131204288 7133265568 7138400256 7140463616 7144537202 7162741872 7169969664 7174060083 7183148544 7183375056 7226316504 7233608448 7289355996 7296711552 7302754316 7310123392 7310353908 7317499904 7340561982 7342683777 7349861376 7353822528 7354054422 7361243136 7361475264 7367571662 7375006144 7382448128 7394031216 7398016173 7405481376 7407621936 7412954112 7415096832 7459423488 7459658712 7524496512 7524733788 7532089344 7538564748 7545933824 7546171776 7550238728 7557857536 7569715842 7577354304 7579544544 7583629482 7591281984 7591521366 7598942208 7605235264 7605475086 7612909568 7613149632 7632548352 7636661856 7636902669 7644367872 7644608928 7692530472 7700292864 7725471312 7733266944 7759637028 7767467136 7781744256 7781989644 7785938168 7789596672 7793794816 7794040584 7813900224 7821785088 7828509546 7836162048 7836409152 7842898866 7850812992 7858735104 7875307539 7883254368 7891209216 7919550067 7966641072 7974680064 7974931536 8010200484 8018030592 8022604824 8024923764 8030700288 8033021568 8037350904 8045461248 8081042112 8081296938 8089196544 8104065024 8137552896 8166778477 8175019424 8208800496 8223888816 8232187392 8247578768 8268594048 8273050344 8281398528 8281659672 8292151296 8296620288 8296881912 8305254144 8333574678 8341983936 8369260588 8377705856 8430222944 8430488781 8438729728 8443543966 8465058576 8473600512 8489175552 8489443248 8494018569 8502589728 8505047408 8513629696 8526987612 8540192232 8548809984 8555889672 8564523264 8564793336 8611080192 8630527828 8639236736 8639509164 8647954432 8691155226 8693667411 8699925312 8702440032 8707130146 8715916352 8724711424 8738400528 8754462288 8759180439 8763296256 8768019168 8768295657 8776866816 8779403776 8815682304 8815960296 8832164616 8841076992 8909212884 8917921792 8918203008 8962471206 8971515072 8971797978 8980568064 8983163904 8988005312 8988288738 8997074944 8997358656 9020284416 9025430427 9034537824 9037149264 9042019767 9050858496 9051143904 9060277248 9091172376 9100346112 9117073152 9196606848 9196896852 9205886976 9211138872 9251874918 9260918784 9261210816 9268880478 9278233536 9278526114 9287596032 9307181637 9316573344 9325974528 9328670208 9333697824 9333992151 9343116288 9343410912 9424919088 9484000812 9493570944 9498687432 9508272384 9550322496 9550623654 9559959552 9565413444 9568178334 9577531392 9577833408 9617107968 9625375881 9635088672 9635392503 9644811264 9719141328 9728948736 9747138544 9787415976 9790245036 9799815168 9805096704 9805405896 9815300352 9848770074 9858708288 9864021564 9873975168 9876829248 9883938816 9886795776 9936185193 9945897984 9946211616 9978733778 10032662016 10032978384 10051419664 10061562368 10092954456 10103139072 10106059392 10111505976 10121709312 10122028488 10140633448 10150866176 10166792922 10176731136 10182215808 10182536892 10192490496 10192811904 10256707296 10267057152 10290244718 10300628416 10311022592 10346182704 10356622848 10362531231 10375659008 10375986192 10381578251 10392054112 10418533632 10418862168 10438012728 10448545536 10457198488 10467750656 10494753984 10500410052 10511005824 10511337276 10521612288 10603033974 10622188096 10622523054 10632906752 10633242048 10680267312 10686023361 10696806432 10699898352 10705664981 10707600384 10710695424 10716467872 10716805803 10727281664 10744112808 10754954496 10774722816 10775062584 10839474756 10850070528 10850412672 10934033994 10945067328 10954131474 10965185088 10965530862 10976249856 11024792064 11030733792 11031081633 11041864704 11042212896 11051357493 11062160384 11062509216 11073672192 11108222064 11111432904 11119431168 11122645248 11189135232 11200425984 11240651708 11286744768 11287100682 11298134016 11307847122 11318900736 11319257664 11325358092 11336786304 11369316816 11375444223 11386922976 11387282049 11398413312 11407852896 11408212629 11419364352 11419724448 11454992784 11466551808 11519345552 11588206968 11591556548 11599900416 11603253376 11639455542 11651200704 11672616384 11672984466 11678907252 11684395008 11690692224 11691060876 11702489088 11742764319 11754243072 11754613728 11764348299 11776219488 11788102656 11878950512 11890937344 11949961608 11962020096 11962397304 11977551872 11984384984 11996478208 12015300726 12027045888 12033907236 12037385646 12046050432 12049532352 12056026356 12067811328 12068191872 12080369664 12121563168 12121945407 12133794816 12156097536 12262142464 12262529136 12269137933 12281518496 12313200744 12335833224 12348281088 12358507304 12370978048 12371368152 12402891072 12409575516 12422097792 12422489508 12434632704 12438226944 12444930432 12445322868 12457488384 12457881216 12500362017 12512975904 12553890882 12566558784 12645334416 12652149523 12658094592 12664916576 12665315949 12677696512 12697587864 12710400768 12733763328 12734164872 12753884592 12757571112 12770444544 12810288348 12822810624 12823214976 12833834508 12846784896 12847190004 12859748352 12916620288 12945791742 12958855104 12959263746 12971931648 13036732839 13049887968 13053660048 13060695219 13073462272 13073874528 13087067136 13131693432 13144944384 13152028752 13165300224 13169105664 13223523456 13236867072 13248246924 13261197312 13261615488 13363819326 13376882688 13377304512 13402315498 13443706809 13457272608 13457696967 13470852096 13474745856 13482007968 13482433107 13495612416 13496037984 13555723896 13576287744 13576715856 13590415872 13675609728 13689409536 13794910272 13795345278 13808830464 13816708308 13820702038 13834648256 13877812377 13891378176 13891816224 13903320717 13917350304 13917789171 13931394048 13993005312 14000546736 14014674432 14015116368 14137378632 14163364072 14177656064 14226001218 14240356416 14248031148 14262408576 14266531136 14276800512 14280927232 14289074404 14325483744 14325935481 14339939328 14348120166 14352267501 14366297088 14366750112 14452633008 14467216896 14578711992 14593423104 14605508632 14620246784 14620707816 14681123964 14685367554 14699722752 14707645056 14708108844 14722486272 14722950528 14735143324 14750012288 14764896256 14773155111 14788062432 14796032346 14810962752 14815243872 14825908224 14830193664 14918846976 14919317424 14968100667 15048993024 15049467576 15077129496 15092343552 15100477456 15115715072 15139431684 15154708608 15159089088 15167258964 15182563968 15183042732 15197884416 15210470528 15210950172 15225819136 15226299264 15265096704 15273323712 15273805338 15288735744 15289217856 15385060944 15400585728 15435367077 15450942624 15466533888 15519274056 15534934272 15563488512 15563979288 15571876336 15587589632 15588081168 15627800448 15643570176 15657019092 15672324096 15672818304 15685797732 15701625984 15717470208 15750615078 15766508736 15782418432 15839100134 15904550961 15933282144 15933784581 15949360128 15949863072 16020400968 16045209648 16049847528 16061400576 16066043136 16074701808 16090922496 16162084224 16162593876 16178393088 16208130048 16275105792 16333556954 16350038848 16401050991 16417600992 16431197211 16447777632 16448296293 16464374784 16478529353 16495157536 16537188096 16546100688 16562797056 16563319344 16593240576 16593763824 16610508288 16667149356 16683967872 16738521176 16755411712 16860445888 16860977562 16877459456 16887087932 16930117152 16930651023 16947201024 16961770683 16978351104 16978886496 16988037138 16992947543 17005179456 17010094816 17027259392 17053975224 17080384464 17097619968 17111779344 17129046528 17129586672 17222160384 17261055656 17278473472 17279018328 17382310452 17387334822 17399850624 17404880064 17414260292 17431832704 17449422848 17459183313 17476801056 17508924576 17509476699 17518360878 17526592512 17536038336 17536591314 17553733632 17558807552 17631364608 17631920592 17664329232 17682153984 17818425768 17836406016 17924942412 17943030144 17943595956 17961136128 17966327808 17976010624 17976577476 17994149888 17994717312 18040568832 18050860854 18056078469 18069075648 18074298528 18084039534 18101716992 18102287808 18120554496 18182344752 18200692224 18234146304 18393213696 18393793704 18422277744 18503749836 18521837568 18522421632 18537760956 18556467072 18557052228 18575192064 18614363274 18633146688 18651949056 18657340416 18667395648 18667984302 18686232576 18686821824 18830836323 18849838176 18968001624 18987141888 18997374864 19016544768 19100644992 19101247308 19119919104 19130826888 19136356668 19155062784 19155666816 19234215936 19250751762 19270177344 19270785006 19289622528 19418687613 19438282656 19438895619 19457897472 19474625599 19494277088 19574831952 19580490072 19610193408 19610811792 19630600704 19697540148 19717416576 19728043128 19747950336 19753658496 19773591552 19872370386 19891795968 19892423232 19957467556 20045728989 20065324032 20065956768 20082574369 20102839328 20103473247 20123124736 20185908912 20206278144 20212118784 20223011952 20243418624 20244056976 20281266896 20301732352 20333585844 20353462272 20364431616 20365073784 20385623808 20513414592 20534114304 20580489436 20601256832 20622045184 20692365408 20693017917 20713245696 20725062462 20731053057 20751318016 20751972384 20763156502 20784108224 20837067264 20837724336 20876025456 20897091072 20914396976 20935501312 20989507968 21000820104 21022011648 21022674552 21206067948 21244376192 21245046108 21265813504 21266484096 21339001827 21360534624 21372046722 21393612864 21399796704 21411329962 21415200768 21421390848 21432935744 21433611606 21454563328 21488225616 21509908992 21522180249 21549445632 21550125168 21678949512 21700825344 21868067988 21890134656 21908262948 21930370176 21931061724 21952499712 22028051331 22049584128 22061467584 22062163266 22083729408 22084425792 22102714986 22124320768 22125018432 22147344384 22194048519 22216444128 22222865808 22238862336 22245290496 22378270464 22481303416 22573489536 22574201364 22596268032 22615694244 22637801472 22638515328 22650716184 22673572608 22738633632 22750888446 22773845952 22774564098 22796826624 22815705792 22816425258 22838728704 22839448896 22909985568 22933103616 23015466617 23038691104 23176413936 23183113096 23199800832 23206506752 23278911084 23302401408 23345232768 23345968932 23357814504 23368790016 23381384448 23382121752 23485528638 23508486144 23509227456 23528696598 23552438976 23576205312 23733951527 23757901024 23758650201 23781874688 23899923216 23924040192 23924794608 23968769968 23992956416 24030601452 24054091776 24067814472 24074771292 24092100864 24099064704 24112052712 24136383744 24243126336 24243890814 24267589632 24312195072 24500335431 24524284928 24525058272 24538275866 24563036992 24626401488 24671666448 24696562176 24717014608 24741956096 24742736304 24805782144 24819151032 24844195584 24844979016 24876453888 24889860864 24890645736 24915762432 25000724034 25025951808 25107781764 25133117568 25290668832 25291466343 25304299046 25316189184 25329833152 25330631898 25355393024 25395175728 25420801536 25467526656 25468329744 25482055707 25507769184 25515142224 25540889088 25620576696 25646429952 25667669016 25693569792 25694380008 25833240576 25891583484 25917710208 25918527492 25943863296 26073465678 26081002233 26099775936 26107320096 26121390438 26146924544 26147749056 26174134272 26263386864 26277541317 26289888768 26304057504 26304886971 26330600448 26338211328 26447046912 26496493848 26523230976 26727638652 26753765376 26754609024 26804630996 26887413618 26914545216 26915393934 26941704192 26949491712 26964015936 26964866214 26991224832 26992075968 27111447792 27126059301 27152575488 27153431712 27180831744 27351219456 27589820544 27590690556 27617660928 27633416616 27641404076 27669296512 27755624754 27782756352 27783632448 27806641434 27834700608 27835578342 27862788096 27986010624 28001093472 28001976453 28029348864 28030232736 28274757264 28326728144 28355312128 28452002436 28480712832 28496062296 28524817152 28533062272 28561854464 28578148808 28650967488 28651870962 28679878656 28696240332 28704535002 28732594176 28733500224 28876127643 28905266016 28906177509 28934433792 29157423984 29186846208 29211017264 29240493568 29241415632 29257175071 29362247928 29370735108 29399445504 29415290112 29416217688 29445901056 29470286648 29500024576 29546310222 29576124864 29592064692 29621925504 29630487744 29651816448 29660387328 29808555579 29837693952 29838634848 29936201334 30097986048 30098935152 30154258992 30170510401 30184687104 30200954912 30231430144 30278863368 30309417216 30318178176 30334517928 30365127936 30366085464 30420941056 30421900344 30452598528 30530193408 30546647424 30547610676 30577471488 30578435712 30770121888 30801171456 30870734154 30901885248 30933067776 31038548112 31069868544 31087593693 31126977024 31127958576 31143752672 31144734753 31175179264 31176162336 31255600896 31314038184 31345636608 31371595464 31403251968 31501230156 31533017472 31564836864 31678200268 31809101922 31866564288 31867569162 31898720256 31899726144 32040801936 32058070083 32090419296 32099695056 32116994943 32122801152 32132086272 32149403616 32150417409 32181844992 32324168448 32325187752 32550211584 32667113908 32700077696 32802101982 32835201984 32862394422 32895555264 32896592586 32928749568 32957058706 32990315072 33074376192 33092201376 33093244899 33125594112 33126638688 33154072479 33186481152 33187527648 33221016576 33334298712 33367935744 33477042352 33510823424 33720891776 33721955124 33754918912 33774175864 33860234304 33861302046 33894402048 33923541366 33956702208 33957772992 33976074276 33985895086 34010358912 34020189632 34054518784 34107950448 34126332669 34160768928 34161846147 34195239936 34223558688 34224637887 34258093056 34259173344 34522111312 34556946944 34558036656 34764620904 34774669644 34799701248 34809760128 34828520584 34863665408 34918366626 34953602112 35017849152 35018953398 35036721756 35053185024 35072076672 35073182628 35107467264 35117615104 35228292957 35262729216 35263841184 35293044897 35328658464 35364307968 35636851536 35672812032 35849884824 35886060288 35887191912 35932655616 35952021248 35953154952 35989434624 36081137664 36101721708 36112156938 36138151296 36148597056 36168079068 36203433984 36204575616 36241108992 36364689504 36401384448 36468292608 36786427392 36787587408 36807413799 36844555488 37007499672 37044843264 37075521912 37112934144 37114104456 37228726548 37266293376 37303898112 37314680832 37334791296 37335968604 37372465152 37373643648 37661672646 37699676352 37936003248 37956448569 37974283776 37994749728 37995947847 38033089536 38201289984 38202494616 38261653776 38272713336 38311333632 38468431872 38501503524 38540354688 38541570012 38579245056 38837375226 38876565312 38877791238 38915794944 38949251198 38988554176 39110198517 39149663904 39160980144 39182085657 39220386816 39221623584 39261201408 39294954611 39395080296 39434833152 39456086256 39495900672 39507316992 39744740772 39783591936 39784846464 39914935112 40091457978 40130648064 40131913536 40165148738 40205678656 40206946494 40246249472 40331120427 40371817824 40373090901 40412556288 40424237568 40446023904 40447299321 40486837248 40488113952 40521644141 40562533792 40603464704 40667171688 40728863232 40730147568 40771247616 41026829184 41068228608 41160978872 41202513664 41384730816 41386035834 41426491392 41450124924 41462106114 41502636032 41503944768 41526313004 41568216448 41633437131 41674134528 41675448672 41709962151 41752050912 41753367513 41794182144 41828793952 41871002624 41979015936 42001640208 42044023296 42045349104 42412135896 42488752384 42490092216 42532968192 42678003654 42721069248 42744093444 42787225728 42799593408 42822659924 42830401536 42842781696 42865871488 42867223212 42909126656 42976451232 43019817984 43044360498 43056802503 43098891264 43100250336 43357899024 43401650688 43736135976 43780269312 43816525896 43860740352 43862123448 44056102662 44099168256 44122935168 44124326532 44167458816 44168851584 44205429972 44248641536 44250036864 44294688768 44388097038 44432888256 44445731616 44477724672 44490580992 44756540928 44904302001 44962606832 45146979072 45148402728 45231388488 45277030656 45301432368 45347145216 45477267264 45501776892 45547691904 45549128196 45593653248 45631411584 45632850516 45677457408 45678897792 45819971136 45866207232 46030933234 46077382208 46306101231 46352827872 46366226192 46399601664 46413013504 46439491813 46557822168 46604802816 46690465536 46691937864 46715629008 46762768896 46764243504 46971057276 47016972288 47018454912 47057393196 47104877952 47152410624 47467903054 47515802048 47517300402 47563749376 47713652883 47799846432 47801353743 47848080384 47849589216 47889215803 47937539936 47985912832 48061202904 48135628944 48149542584 48184201728 48198129408 48224105424 48272767488 48486252672 48487781628 48535179264 48624390144 49000670862 49048569856 49050116544 49076551732 49126073984 49203152973 49252802976 49293591633 49343332896 49344888879 49393124352 49434029216 49435588059 49483912192 49485472608 49611564288 49638302064 49688391168 49689958032 49779721728 49781291472 49831524864 50001448068 50051903616 50215563528 50266235136 50581337664 50582932686 50608598092 50632378368 50659666304 50661263796 50710786048 50790351456 50841603072 50885312049 50935053312 50936659488 50964111414 50978842629 51015538368 51030284448 51081778176 51241153392 51292859904 51335338032 51387139584 51388760016 51666481152 51783166968 51835420416 51837054984 52146931356 52162004466 52199551872 52214640192 52242780876 52293849088 52295498112 52348268544 52526773728 52528430097 52555082634 52579777536 52608115008 52609773942 52661200896 52676422656 52894093824 52992987696 53046461952 53455277304 53509218048 53609261992 53774827236 53829090432 53830787868 53883408384 53898983424 53928031872 53929732428 53982449664 53984151936 54168235407 54222895584 54252118602 54305150976 54306863424 54361663488 54702438912 54883035779 55179641088 55181381112 55266833232 55282808152 55338593024 55511249508 55565512704 55567264896 55613282868 55669401216 55671156684 55725576192 55972021248 56002186944 56003952906 56058697728 56060465472 56492508969 56549514528 56596345949 56653456288 56710624256 56904004872 56961425664 56992124592 57049634304 57066124544 57156297616 57301934976 57303741924 57359757312 57392480664 57409070004 57465188352 57467000448 57752255286 57810532032 57812355018 57868867584 58256062839 58314847968 58316686857 58373692416 58422034528 58423876797 58480987136 58482831264 58514350142 58724495856 58741470216 58830580224 58832435376 58891802112 58940573296 59000049152 59092620444 59152249728 59184129384 59243851008 59260975488 59320774656 59617111158 59675387904 59677269696 59872402668 60137186967 60195972096 60197870304 60247723107 60308517984 60310419741 60341020802 60369374208 60401909824 60462860288 60557726736 60618834432 60636356352 60669035856 60730255872 60732170928 60841882112 60843800688 60905197056 61060386816 61093294848 61095221352 61156871424 61540243776 61602342912 61741468308 61803770496 61866135552 62077096224 62079053751 62139737088 62175187386 62193159171 62253954048 62255917152 62287505344 62289469506 62350358528 62352324672 62511201792 62628076368 62691273216 62743190928 62806503936 63002460312 63066034944 63356400536 63618203844 63733128576 63735138324 63797440512 63799452288 64017005481 64081603872 64116140166 64180838592 64199390112 64233989886 64245602304 64264172544 64298807232 64300834818 64363689984 64648336896 64650375504 64861769557 65334227816 65400155392 65604203964 65670403968 65724788844 65791110528 65793185172 65857499136 65914117412 65980630144 66084153993 66148752384 66184402752 66186489798 66251188224 66253277376 66308144958 66372962304 66375055296 66442033152 66668597424 66735871488 66886590667 66954084704 67021646848 67441783552 67443910248 67548351728 67720468608 67722604092 67788804096 67847082732 67913404416 67915545984 67952148552 67971790172 68020717824 68040379264 68109037568 68215900896 68252665338 68321537856 68323692294 68390479872 68447117376 68449275774 68516186112 68518346688 69044222624 69046399851 69113893888 69116073312 69529241808 69549339288 69599402496 69619520256 69657041168 69727330816 69836733252 69907204224 70035698304 70037906796 70073443512 70106370048 70144153344 70146365256 70235230208 70456585914 70525458432 70527682368 70586089794 70657316928 70728615936 71201854581 71273703072 71275950603 71345624064 71699769648 71772120576 71774383824 71904042496 71906309904 71978869248 72162275328 72203443416 72224313876 72276302592 72297194112 72336158136 72409151232 72729379008 72802768896 72936585216 73501006293 73572854784 73575174816 73614827598 73689110976 74014999344 74089686528 74151043824 74225868288 74228208912 74457453096 74532586752 74629361664 74669582592 74671937208 74747287296 75323345292 75399352704 75872006496 75874399029 75912897138 75948567552 75989499456 75991895694 76066179072 76402579968 76404989232 76446167121 76523307552 76545426672 76622667264 77003007048 77080709376 77083140024 77674750452 77753130624 77755582476 77831589888 77898502396 77977108352 78220397034 78243006699 78299327808 78321960288 78364171314 78440773632 78443247168 78522402816 78589909222 78790160592 78832623951 78869666304 78912172512 78914660913 78991801344 79014633984 79489481544 79569692928 79829870224 80182915956 80261296128 80263827072 80330297476 80411357312 80413892988 80492498944 80662240854 80743635648 80746181802 80825112576 80848475136 80892047808 80894598642 80973674496 80976227904 81043288282 81125067584 81206929408 81334343376 81378177903 81457726464 81460295136 81542495232 82053658368 82321957744 82405027328 82769461632 82772071668 82852982784 82900249848 82924212228 83005272064 83007889536 83052626008 83136432896 83266874262 83348269056 83350897344 83419924302 83504101824 83506735026 83588364288 83657587904 83742005248 83958031872 84003280416 84005929359 84088046592 84090698208 84824271792 84977504768 84980184432 85065936384 85356007308 85442138496 85488186888 85574451456 85599186816 85645319848 85685563392 85731742976 85734446424 85952902464 86039635968 86088720996 86113605006 86197782528 86200500672 86628382929 86715798048 86803301376 87115050737 87472271952 87560538624 87633051792 87721480704 87724246896 87771525213 88112205324 88198336512 88245870336 88248653064 88337703168 88410859944 88500073728 88776194076 88865776512 88891463232 88955449344 88981161984 89513081856 89808604002 89834563247 89925213664 90293958144 90296805456 90462776976 90511531203 90554061312 90602864736 90694290432 90954534528 91003553784 91095383808 91098256392 91262823168 91265701032 91357795584 91639942272 91732414464 92061866468 92154764416 92612202462 92705655744 92732452384 92799203328 92826027008 92878983626 93115644336 93209605632 93262781079 93380931072 93383875728 93431258016 93434204259 93525537792 93528487008 93942114552 94036909824 94114786392 94209755904 94935806108 95031604096 95034600804 95127498752 95427305766 95599692864 95602707486 95696160768 95699178432 95778431606 95875079872 95971825664 96122405808 96174210249 96271257888 96299085168 96350984829 96368403456 96396258816 96448210848 96451252227 96545534976 96972505344 96975563256 98001341724 98097139712 98100233088 98153103464 98252147968 98406305946 98505605952 98587183266 98686665792 98689777758 98786248704 98868058432 98871176118 98967824384 98970945216 99223128576 99276604128 99279734697 99376782336 99379916064 99462217437 99559443456 99562582944 99663049728 100002896136 100103807232 100431127056 100532470272 101162675328 101165865372 101217196184 101264756736 101319332608 101322527592 101580702912 101683206144 101770624098 101870106624 101873318976 101928222828 101957685258 102031076736 102060568896 102163556352 102378998007 102482306784 102585719808 102670676064 102673913661 102774279168 102777520032 103566333936 103670840832 103674109968 104293862712 104324008932 104399103744 104429280384 104485561752 104590996224 105053547456 105056860194 105110165268 105159555072 105216230016 105219547884 105322401792 105352845312 105788187648 105879134691 105985975392 106092923904 106910554608 107018436096 107218523984 107549654472 107658180864 107661575736 107797966848 107856063744 107859464856 107968303872 108336470814 108445791168 108504237204 108610301952 108613726848 108723326976 109404877824 109766071558 110359282176 110362762224 110422241397 110533666464 110565616304 110677186048 111022499016 111134529792 111226565736 111338802432 111342313368 111944042496 112004373888 112007905812 112117395456 112120930944 112985017938 113099029056 113192691898 113306912576 113421248512 113808009744 113869345707 113922851328 113984249184 113987843541 114099268608 114132249088 114197360761 114312595232 114603869952 114607483848 114784961328 114818140008 114934000896 115504510572 115621064064 115624710036 115737735168 116512125678 116629695936 116633373714 116747384832 116844069056 116847753594 116961974272 116965662528 117028700284 117330595551 117448991712 117482940432 117546256971 117661160448 117664870752 117762314791 117783604224 117881146592 117884863833 118000098304 118185240888 118304499456 118368258768 118487702016 118521950976 119234222316 119350775808 119354539392 119744805336 120274373934 120391944192 120395740608 120495446214 120617035968 120620839482 120682041604 120738748416 120803819648 120925720576 120993361281 121115453472 121237668864 121272712704 121338071712 121341897963 121460511744 121464341856 121564932423 121683764224 121687601376 121810394112 122186589696 122190442704 122313742848 123080487552 123204685824 123482936616 123607540992 124154192448 124158107502 124279474176 124350374772 124386318342 124507908096 124511834304 124575010688 124578939012 124700717056 124704649344 125022403584 125129886453 125256152736 125260102539 125382546432 125486381856 125613007872 126004920624 126132069888 126712801072 127236407688 127466257152 127470276648 127598904576 128034010962 128163207744 128232280332 128361677184 128398780224 128467979772 128491204608 128528345088 128597614464 128601669636 128727379968 129170407509 129296673792 129300751008 129723539114 130668455632 130800310784 131208407928 131340807936 131449577688 131582221056 131586370344 131828234824 131961260288 132168307986 132297504768 132368805504 132372979596 132502376448 132506554752 132616289916 132745924608 132750110592 132884066304 133337194848 133471742976 133773181334 133908169408 134043293696 134712906003 134883567104 134887820496 134960517263 135096703456 135440937216 135445208184 135694165464 135831091968 135904297104 135943580344 136041435648 136080758528 136431801792 136505330676 136643075712 136647384588 136780959744 136894234752 136898551548 137032372224 137036693376 138088445248 138092799702 138227787776 138232146624 138918303693 139058483616 139098678576 139173644753 139198804992 139239040512 139314082336 139318475439 139454661632 139673466504 139814408448 140071396608 140075813592 140146887024 140288306688 140292730512 140913171828 141050916864 141055364736 141172179588 141314633856 141457231872 142403709162 142547406144 142551901206 142691248128 143399539296 143404061229 143544241152 143548767648 143667647409 143808084992 143812619808 143957738496 144406886832 144448627752 144552605184 144594388224 144672316272 144818302464 145458758016 145605537792 145873170432 147002012586 147145709568 147150349632 147229655196 147378221952 147880774899 148029998688 148034666637 148179373056 148302087648 148306764177 148451736576 148456417824 148914906192 149065173504 149339165184 149343874416 149494574592 150646690584 150798705408 151744012992 151748798058 151825794276 151897135104 151978998912 151983791388 152132358144 152655936147 152805159936 152809978464 152892334242 152936527887 153046615104 153090853344 153245334528 154006014096 154161418752 154166280048 155349500904 155506261248 155511164952 155797004792 155954216704 156440794068 156486013398 156598655616 156643920576 156728342628 156881547264 156886494336 157044805632 157179818444 157580321184 157585290291 157665247902 157739332608 157824345024 157829321826 157983602688 158029267968 158978963088 159139385856 159498793129 159659740448 160365831912 160527654144 160660594952 160822714624 160827785976 161324481708 161487271296 161492363604 161650225152 161696950272 161784095616 161789197284 161947348992 161952455808 162086576564 162250135168 162413858816 162504706221 162668686752 162756355806 162915452928 162920590272 163084990464 164107316736 164477943799 164643915488 164649107337 164810054656 165538923264 165544143336 165800499696 165848424456 166015779072 166105252016 166272865792 166533748524 166696538112 166701794688 166839848604 167008203648 167013470052 167176728576 167315175808 167484010496 167916063744 168006560832 168011858718 168176093184 168181396416 169477526907 169648543584 169789037847 169955009536 169960368864 170131872768 170712014616 170884276992 170976373776 171148902912 171198373632 171290639696 171463485952 171468892848 171905804928 172079271936 172177441992 172227210012 172395565056 172401001344 173256765858 173431596096 173606602752 174230101474 174768188517 174944543904 174950060571 175121077248 175266103584 175271630391 175442961408 175448493792 175543050426 176224410648 176491740672 176497306128 176675406336 176821719888 177000147456 177552388152 177731553024 177782926464 177962323968 179026163712 179617208004 179669126494 179850427328 180411560901 180587916288 180593610912 180743169321 180925553952 180931259223 181023062406 181108122624 181205729472 181388580864 181909069056 182007107568 182190767616 182196512784 182525646336 182531402064 182715591168 183279884544 184123732936 184309528832 185224404924 185411311488 185464904768 185598406656 185652054016 185757967252 186231288672 186237161253 186419211264 186525562158 186579477513 186761862144 186767751456 186862516032 186868408518 187051075584 187056974016 187884229104 188073819648 188229572784 188419511808 189871612216 190063208192 190069201608 190854611532 191199385728 191205414972 191392321536 191398356864 191556863212 191750159744 191943651328 192051016443 192244811616 192348420498 192542515776 192598170336 192701969658 192736806912 192792517632 192896421696 192902504454 193091069952 193945010688 193951126512 194585308671 196002683448 196200466176 196306206928 196504295936 196812611892 197011211904 197174366532 197373331584 197379555516 197572497408 197736116864 197742352236 197935648768 197941890432 198446257152 198553208256 198559469394 198753564672 198759832128 198924434874 199118886912 199125165888 199326099456 200005792272 200207614464 200659772001 200862254112 201064940544 202325350656 202331730744 202434392368 202638665216 202645055184 203161405824 203366412288 203541248196 203740213248 203746637952 203856445656 203915370516 204062153472 204121137792 204327112704 204757996014 204964613568 205171439616 205341352128 205347827322 205548558336 205555040064 207132667872 207139199553 207341681664 207348219936 208587725424 208648017864 208798207488 208858560768 208971123504 209181992448 210107094912 210113720388 210220330536 210319110144 210432460032 210439095768 210705690624 211576375296 211758269382 211971950784 212185847808 213605563743 213821109216 213827851809 214036872192 214220881589 214437047968 215099308944 215316361728 215323151472 215712127488 215718929712 215936607744 216672941628 216891582336 217008474408 217227453696 218809755648 219532143116 220503018879 220718564352 220725524448 220844482794 220908318059 221067332928 221131232608 221354372096 222044998032 222269059584 222453131472 222677604864 222684626736 223888084992 224008747776 224015811624 224241861888 225970035876 226198058112 226385383796 226613825152 226842497024 227616019488 227623197087 227738691414 227845702656 227968498368 227975687082 228198537216 228264498176 228394721522 228625190464 229207739904 229214967696 229338501363 229569922656 229636280016 229868001792 231009021144 231242128128 231249420072 233024251356 233259391872 233266747428 233494769664 233688138112 233695507188 233923948544 233931325056 234057400568 234661191102 234729020097 234897983424 234965880864 235092513942 235322320896 235329741504 235524629582 235567208448 235762293184 235769727666 236000196608 236370481776 236497871853 236608998912 236736517536 236743982739 236975404032 237043901952 238468444632 238709078784 239489610672 240548747868 240783888384 240791481216 240990892428 241234071936 241241678964 241364083208 241477496832 241607639296 241986722562 242230906944 242475337728 242545425408 242676143424 242683795926 242921023488 242928683712 243129864846 243367528448 243375202752 243620788224 244134533709 244373179392 244380885408 244627485696 246160975104 246965873232 247215081984 248308384896 248316215004 248558948352 248700749544 248772636684 249015816192 249023668608 249150021376 249157878024 249409298688 250044807168 250259772906 250512305472 250520205078 250765092864 250972763712 251226015744 252009841248 252264139776 253170132787 253425602144 254472815376 254932514304 254940553296 255197809152 256068021924 256326415488 256464560664 256723354368 256797560448 256935959544 257056690176 257195228928 257203339272 258340815018 258593347584 258601502016 259447078228 261073466797 261336911264 261345152211 261600621568 262416815856 262681615872 262899155376 263164442112 263172740688 263314575639 263656469648 263922520576 264336615972 264595009536 264737611008 264745959192 265013109504 265232579832 265500221184 266674389696 266943485952 267546362668 267816338816 268086587392 269425812006 269503689741 269767134208 269775640992 269921034526 270193406912 270881874432 270890416368 271388330928 271534593609 271662183936 271808594208 271887160688 272082871296 272161517056 272863603584 273010661352 273286151424 273294769176 273788469504 273797103096 274073386752 276176890496 276185599404 276455575552 276464293248 277836607386 278116967232 278197357152 278347289506 278397609984 278478081024 278628164672 278636950878 278909323264 279346933008 279628816896 279788343237 280142793216 280151627184 280293774048 280302612777 280576613376 280585461024 281826343656 282110729472 282344359176 282629267712 284807418324 285094812288 285103802412 285382496256 286799078592 286808122458 287088482304 287097535296 287335294818 287616169984 287625239616 287915476992 288522630747 288813773664 288897255504 289052954487 289105210368 289188776448 289344632544 289353756681 289636604928 290917516032 294004025172 294291419136 294300699264 294459310392 294756443904 295761549798 296059997376 296069333274 296358746112 296604175296 296613528354 296903473152 296912835648 297829812384 298130347008 298386652311 298678330368 298687748832 298989149184 301293381168 301597410816 303488025984 303497596116 303651588552 303794270208 303957997824 303967582776 305311872294 305610319872 305619956928 305784668484 305873055774 306093230208 306181706688 306490669056 308012028192 308021740983 308322837504 308332560096 310699001808 311012522496 311022329904 311594009584 311908433408 312881588136 312972026796 313197311232 313287841152 313456685256 313772988672 314359636888 315160642368 315170580582 315330495804 315478665216 315648690048 315658643652 315967205376 316058535936 317637404073 317957926176 318278771712 318997586258 319319480896 320731663824 321055308288 321321189904 321645429248 321655571952 321828925781 322648963416 322974542592 322984727208 323393900544 323568191232 323578394568 323904911616 324173153128 324500270336 325009412442 325337373504 325512711612 325830905856 325841180544 326169980928 328214633472 328955887598 329287830976 329298214674 329620109312 331077846528 331088286672 331266724191 331600999392 331696848912 331875614411 332031558144 332210504032 332545731584 333067497048 333403589376 333679697208 334016407296 334026940104 334630351616 335832127488 336013121664 336023717436 336352186368 336362792832 338955053814 339297087168 339578075694 339910019072 339920737728 340263745536 341424029232 341608037121 341768553984 341952747552 341963530623 342297805824 342396747264 342581279392 342592082283 342926971904 342937785696 343811609856 344354883984 344454420024 344802002688 346513531716 346863192192 347213205504 348460202948 349536377034 349889087808 349900121142 350242154496 350532207168 350543260782 350885922816 350896987584 351086100852 352448821296 352638770913 352983481344 352994612256 353286944373 353350812672 353643439776 353654591499 354000294912 355104776304 355463106048 355565852928 358052327424 359234416008 359338252988 359700854656 360823121802 361175832576 361187221824 361486338642 361851107904 361862518446 362046124812 362216245248 362411458944 362777161728 363818138112 364014215136 364025693889 364381535232 364393025568 364694797269 365051292672 365062804128 365431182336 366559769088 368247465872 368619057664 370448809848 370822622976 370929809536 371304108032 371515934504 372462577344 372474322506 372838422528 373051124316 373158955026 373523724288 373535502912 373725032064 373736817036 374102151168 374113948032 375389659359 375768458208 375780307617 376147639296 376459145568 376839023616 379743224432 380126416384 380138403216 380343275923 381709223064 382398771456 382410829944 382796713728 383113726424 383500319488 384102032886 384489623232 384696840996 385085031552 385196340672 385403939316 385473613824 385585035264 385792843392 385805008908 386182139904 387511222527 387890021376 387902253024 389170617342 392005366896 392216635213 392400932352 392612413856 393008591872 393625223784 394022423808 394348733064 394746663168 394759111032 395472233728 395484704472 395883780864 396892514304 397106416512 397118938788 397507129344 397519664256 397848869748 398237773824 398250331776 398652198912 400011584544 400415228928 401319544002 401724508224 402129881088 404138718009 404650701312 404663461488 404868784736 404881551789 405277330432 405290110368 406322811648 407082496392 407493275904 407712891312 407830741032 408124306944 408242275584 409515992028 409929227136 410342879232 410682704256 410695654644 411097116672 411110080128 414265335744 414278399106 414683363328 414696439872 416754911079 417175450848 417296035728 417520934259 417596414976 417717121536 417942247008 417955426317 418363984896 420214189824 420227440776 420440661072 420864920064 420878191536 423152750592 423516538764 423943901568 424371695616 427211127486 427642218432 427655703618 428073744384 428441763178 428874095936 430198617888 430212183687 430632723456 430646302944 431002942227 431424254976 431437859424 431873215488 433345883256 433783164672 434016948816 434454907392 437619511296 439064286232 441006037758 441437128704 441451048896 441688965588 441816636118 442134665856 442262465216 442708744192 443642324697 444089996064 444103999911 444538119168 444906262944 444920292531 445355209728 445369253472 448017495552 448031623248 448483723776 451940071752 452396116224 452770767592 453227650304 455232038976 455246394174 455477382828 455691405312 455936996736 455951374164 456397074432 456528996352 456789443044 457250380928 457967808441 458415479808 458429935392 458677002726 458809583661 459139845312 459272560032 459736003584 462018042288 462484256256 462498840144 466048502712 466518783744 466533494856 467376276224 467391014376 467862650112 468114801136 469322382204 469458040194 469795966848 469931761728 470185027884 470644641792 470659483008 471049259164 471134416896 471524586368 471539455332 472000393216 472740963552 472995743706 473217997824 473473035072 473487965478 473950808064 474087803904 476936889264 477418157568 478496379387 478979221344 481097495736 481582962432 481981784856 482468143872 482483357928 482728166416 483215278592 483973445124 484461813888 484950675456 485090850816 485352286848 485367591852 485842046976 485857367424 486259729692 486735056896 486750405504 487241576448 488269067418 488746358784 488761770816 489254971392 492321950208 493433831397 493931746464 493947322011 494430163968 496616769792 496632430008 497401499088 497545273368 498047337216 498300042752 498315756048 498818597376 500089614336 500519545812 501024610944 501040410156 501530185728 501945527424 502452031488 504019682496 504528279552 506340265574 506851204288 508432580721 508945630752 509367113541 509865028608 509881106592 510395618304 510834409943 512136043848 512652830976 512929121328 513446708736 513595120896 513871919088 514390457856 514406678544 516681630036 517186695168 517203004032 518894156456 522146933594 522673822528 522690304422 523201243136 524304565551 524833631712 524850181713 525363231744 525798310752 525814891173 526328884224 526345481376 526629151278 526781373833 527312939296 527845041152 528673231944 529475222016 529491918384 530026219008 530465159664 531000442368 533348779392 533886971904 535092725336 535632677632 538851624012 539007379482 539534268416 539551281984 539842069052 540386813824 541234682703 541763748864 541780832736 542229507963 542776661856 542793777669 543069187218 543324367872 543617188416 543774321376 544165742592 544323034112 545727207168 546021322704 546572302848 546589538352 547576939008 547594206192 548146773504 552353780992 552371198808 552928586496 555673214772 556233934464 556394714304 556694579012 556795219968 556956162048 557256329344 557273901756 557818646528 558693866016 559257633792 559576686474 559738432539 560285586432 560303254368 560587548096 560605225554 561153226752 561170922048 563652687312 564221458944 564688718352 565258535424 569614836648 570189624576 570207604824 573598157184 573616244916 574176964608 574195070592 574670589636 575232339968 575250479232 575830953984 577045261494 577627547328 577794511008 578105908974 578210420736 578377552896 578689265088 578707513362 579273209856 581835032064 583755926013 588008050344 588601398528 588918620784 589512887808 591523099596 592119994752 592138666548 592717492224 593208350592 593227056708 593806946304 593825671296 595659624768 596260694016 596773304622 597356660736 597375497664 597978298368 601979316003 602586762336 603194821632 603713393569 606976051968 606995192232 607303177104 607915995648 607935165552 610623744588 611220639744 611239913856 611569336968 611746111548 612186460416 612363413376 612981338112 616024056384 616043481966 616645675008 616665120192 621398003616 621417598659 622025044992 622044659808 622559805439 623188019168 623816866816 625763176272 625944053592 626394622464 626575682304 626913370512 627545977344 628719273776 630321284736 630341161164 630660991608 630957330432 631297380096 631317287304 632117071872 635274808146 635915852352 636557543424 637995172516 638638961792 640816691229 641463327648 641483555427 642110616576 642642379808 642662644767 643290858496 643311143904 643657851562 645297926832 645949085184 645969454416 647136382464 647156789136 647809823232 648346306256 649000540672 650018824884 650674747008 651025423224 651682361088 656429266944 657911775196 658575661952 658596429348 659240218624 661509056637 662155693056 662176573344 662533448382 662724954177 663201998784 663393697824 663751228822 664063116288 664421008064 665091463168 666134994096 666807178752 667359394416 668032814592 668053880208 669260703232 671664254976 672026243328 672047434872 672725585664 677910107628 678594174336 679156151388 679820038144 679841475456 680527491072 682848058464 682869591261 683216074242 683537107968 683905495104 683927061246 684595611648 684793494528 685162558784 685184164566 685853943808 685875571392 687623219712 688015504089 688709767968 688908840048 689604005376 693027063432 693726384384 696920405896 699072754068 699778175616 699800242284 700484308992 701064414336 701086521564 701771845632 701793975168 702172201704 704187060291 704897642592 705277541826 705966962688 705989224512 706573888746 706701625344 707286879552 707309182998 708000589824 709493615559 710209552608 710926212096 711131705856 713479465127 718468832016 718676505976 719401709312 721646243604 722351665152 722374443648 722972677284 723702215808 723725036892 724092249624 724432490496 724822917888 727636276224 728028430272 728051387778 728763070464 728786051136 729389594538 730102585344 730125608256 730862364672 733119538176 735752497337 736494931744 737238115328 740897619696 741645245952 741859619072 743031869008 744925154688 744948645012 745676845056 746102248632 746317910052 747047448576 747071005824 747450064128 747473634072 748227896064 750779318718 751536916416 751560615234 752295278592 752918291136 753678047232 759486448864 759510398361 760252832768 760276806432 760686551846 763418446128 764797542912 764821659888 765593427456 766227452848 767000638976 768204065772 768979246464 769393681992 770170063104 770392681344 770807878632 771170070528 771585686784 771610017816 775022445054 775780042752 775804506048 778341234684 783220400391 784010733792 784035456633 784433270426 784801864704 785224827712 786017183744 787250447568 788044847616 788697466128 789493326336 789518222064 789943726917 790944467456 790969408944 791767561728 793785028608 794212833024 794237877576 795039328512 795697739496 796500663552 800023169088 800830457856 802639088004 803449016448 804259762176 808277436018 808511069223 809301402624 809326922976 809737569472 809763103578 810554660864 810580220736 812645623296 814164992784 814603780827 814986551808 815425782624 815661482064 816248613888 816484551168 819031984056 819858454272 821365408512 821391309288 822220160256 828530671488 828556798212 829366726656 829392879744 833509822158 834350901696 834592071456 835041868518 835192829952 835434243072 835884494016 835910852634 836727969792 840428379648 840454881552 840881322144 840907838331 841729840128 841756383072 847033077528 847887803136 854422254972 855284436864 855311407236 856147488768 856883526356 857748191872 860397235776 860424367374 861265446912 861292605888 862005884454 862848509952 862875718848 863746430976 866691766512 867158863461 867566329344 868033897632 868061270043 868909814784 878128572464 882012075516 882874257408 882902097792 883377931176 883633272236 884269331712 884524930432 885417488384 887284649394 888179992128 888207999822 889076238336 889812525888 889840585062 890710419456 890738506944 895159956933 896034991104 896063246496 896967447552 903880143504 904792232448 905541535184 906455300608 910464077952 910492788348 910954765656 911382810624 911873993472 911902748328 913057992704 913578886088 914500761856 915935616882 916830959616 916859870784 917354005452 917619167322 918279690624 918545120064 919472007168 924036084576 924065222949 924968512512 924997680288 932097005424 933037567488 933066989712 934752552448 934782028752 935285822431 935725300224 936229602272 938644764408 938916080388 939591933696 939863523456 940370055768 941318966016 942098518328 943049172736 943078910664 945481927104 945991487412 946435995648 946946070144 946975930956 947901616128 948175607808 952912212219 953873778528 954836315136 956992758774 957958442688 962194991472 963165924864 963963569712 964936287744 964966715856 965456332832 965486777343 966430557184 967946890248 968923627776 970181701632 970704573696 970735183704 971714734848 972519459384 973500811008 976538134836 977492717568 977523541632 978509942784 984643900416 986867662794 987863492928 987894644022 988860327936 993233539584 993264860016 993800172573 994802998176 995090546736 995626843233 996094674432 996600085504 996631512096 997637194752 1001039091624 1002049221888 1002080820312 1003891054848 1008039364992 1009056559104 1012680531148 1013702408576 1016865161442 1017891261504 1018734227082 1019730057216 1019762213184 1020791236608 1021668819886 1024272087696 1024824111363 1025305661952 1025858242656 1025890591869 1026893417472 1027190241792 1027743838176 1027776246849 1028780915712 1028813357088 1033363260072 1034406008064 1037788312912 1044293867188 1045347645056 1045380608844 1046402486272 1048609131102 1049667263424 1049700363426 1050726463488 1051596621504 1051629782346 1052657768448 1052690962752 1053258302556 1053562747666 1054625878592 1055690082304 1057346463888 1057916312739 1058950444032 1058983836768 1059860833119 1060052438016 1060930319328 1060963774497 1062000884736 1066697558784 1070185450672 1071265355264 1077703248024 1078014758964 1079068536832 1079102563968 1079684138104 1080773627648 1082469365406 1083527497728 1083561665472 1084459015926 1085553323712 1085587555338 1086138374436 1086648735744 1087234376832 1087548642752 1088331485184 1088646068224 1091454414336 1092042645408 1092077081667 1093144605696 1093179076704 1094084391807 1095153878016 1095188412384 1096293547008 1104707561984 1104742397616 1105857172992 1111346429544 1112467868928 1112789428608 1113389158024 1113912324096 1114512658688 1114547803512 1117387732032 1118515267584 1119153372948 1119476865078 1120571172864 1120606508736 1121175096192 1121210451108 1122306453504 1122341844096 1126168978077 1127305374624 1128442917888 1129377436704 1130517070848 1139229673296 1140379249152 1140415209648 1141029827769 1147196314368 1147232489832 1148390141184 1149341179272 1150500958464 1154090522988 1155255094656 1155589022016 1156211817948 1156420841472 1156755105792 1157378530176 1157415026724 1158546419712 1163670064128 1167511852026 1176016100688 1176649905639 1177202797056 1177837241568 1179025775616 1183046199192 1184239989504 1184277333096 1186416701184 1186454113416 1187651342592 1191319249536 1192521388032 1193546609244 1194713321472 1194750995328 1195956596736 1203958632006 1205173524672 1206389643264 1207426787138 1212416154027 1213952103936 1213990384464 1214606354208 1214644655367 1215831991296 1215870331104 1221247489176 1222479827712 1223138673936 1223492223096 1224372920832 1224726826752 1232048112768 1232086963932 1233291350016 1233330240384 1242796007232 1242835197318 1244050089984 1244089319616 1245119610878 1246376038336 1247633733632 1250264733237 1251526352544 1251888107184 1252562802777 1252789244928 1253151364608 1253826741024 1253866278951 1255091954688 1256170968371 1257438547552 1260642569472 1260682322328 1261321983216 1262594760192 1262634574608 1270549616292 1271831704704 1273115086848 1275990345032 1277277923584 1281633382458 1282926655296 1282967110854 1284221233152 1285284759616 1285325289534 1286581716992 1286622287808 1287315703124 1290595853664 1290636551061 1291898170368 1291938908832 1293008826681 1294272764928 1294313578272 1295385462701 1295619646464 1296692612512 1298001081344 1300037649768 1301349494016 1302050846448 1303364722176 1312858533888 1315823550392 1317151323904 1317192858696 1323018113274 1324311386112 1324353146688 1325066896764 1325449908354 1326403997568 1326787395648 1327502457644 1328126232576 1328842016128 1330182926336 1330926974091 1332269988192 1333614357504 1334718788832 1334760877593 1336065629184 1336107760416 1338521406464 1344052486656 1344094869744 1345451171328 1355820215256 1357188348672 1358312302776 1359682950912 1365696116928 1365739182522 1366432148484 1367074215936 1367810990208 1367854122492 1369191223296 1369586989056 1370325117568 1370368329132 1371707887616 1371751142784 1375246439424 1376031008178 1376428750983 1377419535936 1377817680096 1379208010752 1386054126864 1387452768768 1393840811792 1398145508136 1399556351232 1399600484568 1402128828672 1402173043128 1403587950336 1404344403408 1408374120582 1409795285184 1410555083652 1411933925376 1411978449024 1413147777492 1413403250688 1414573759104 1414618365996 1416001179648 1418987231118 1420419105216 1421852424192 1422263411712 1426958930254 1435489138161 1436937664032 1437353011952 1438803418624 1443292487208 1444748887296 1445945354568 1447404431616 1447450073784 1448184499248 1449645835776 1455272552448 1456056860544 1456102775556 1457526140928 1457572102272 1458779189076 1460205170688 1460251216512 1461724729344 1466239076352 1471504994674 1472989863488 1474476230656 1480301494191 1481795239392 1481841966033 1483290491904 1483719238144 1484565689893 1486063738016 1489850309376 1489897290024 1492204497264 1492635820104 1494142011648 1494900128256 1494947268144 1496455792128 1501558637436 1503073832832 1503121230468 1504590557184 1505836582272 1507356094464 1518972897728 1519020796722 1520505665536 1520553612864 1521373103692 1525297742163 1526836892256 1528101340623 1529595085824 1529643319776 1530910092283 1531186854912 1532454905696 1532503229829 1534001277952 1536408131544 1537958492928 1538787363984 1540340126208 1540785362688 1541615757264 1543171373568 1543220035632 1550044890108 1551560085504 1551609012096 1556682469368 1566440800782 1568021467584 1568070913266 1568866540852 1569603729408 1570449655424 1572034367488 1572913696653 1574500895136 1576089695232 1577394932256 1577444673519 1578986652672 1579036444128 1579887453834 1580344121499 1581888934912 1581938817888 1583535123456 1588425666048 1588475755152 1590078657024 1591395478992 1593001327104 1600046338176 1601660915712 1605278176008 1606898032896 1616554872036 1617022138446 1618602805248 1618653845952 1619475138944 1619526207156 1621109321728 1621160441472 1625291246592 1626688523889 1628329985568 1628381333007 1629207561654 1629973103616 1630851565248 1631322964128 1632497227776 1632969102336 1638063968112 1639716908544 1642730817024 1642782618576 1644440320512 1657061342976 1657113596424 1658785759488 1667019644316 1668701803392 1669184142912 1670083737036 1670385659904 1670868486144 1671768988032 1671821705268 1673455939584 1679215297617 1680856759296 1680909763104 1681762644288 1681815676662 1683459680256 1683512766144 1694066155056 1695775606272 1708844509944 1710568873728 1710622814472 1713767052712 1715496383744 1720794471552 1720848734748 1722530893824 1722585211776 1724011768908 1725697019904 1725751437696 1727492861952 1733383533024 1734317726922 1735132658688 1736067795264 1736122540086 1737819629568 1751267778039 1754486724419 1756257144928 1764024151032 1765804195584 1766755862352 1767266544472 1768538663424 1769049860864 1774569298788 1776359984256 1776415999644 1778152476672 1779625051776 1779681170124 1781420838912 1781477013888 1790319913866 1792069982208 1792126492992 1793934895104 1805937948009 1807760287008 1809257381789 1809584464896 1811083070368 1811140180707 1812910601216 1820928155904 1820985576696 1821909531312 1823747986944 1823805496656 1827157772176 1829001523712 1831871233764 1833661919232 1833719741568 1834708010904 1835238334644 1836559381248 1837090240128 1838944014336 1848072169152 1848130445898 1849937025024 1849995360576 1864194010848 1864252795977 1866075134976 1866133979424 1867679416317 1869505104896 1869564057504 1870571644862 1871450600448 1872459204544 1877289528816 1877832160776 1879183867392 1879727046912 1880740111536 1882637932032 1884197036656 1886098345472 1886157821328 1890963854208 1891982974824 1892871991296 1893892140288 1893951861912 1896351215616 1905824424438 1907747557056 1909672630272 1913985517548 1915916885376 1922450073687 1924389982944 1924450666281 1926331849728 1927927139424 1927987934301 1929872575488 1929933431712 1930912665664 1930973554686 1932861114368 1935893780496 1937847255552 1941409147392 1941470367408 1943429469696 1945038918768 1947001622016 1953076269672 1955047083264 1969287800832 1973735325588 1975726985856 1975789288044 1977720655872 1984527169911 1986467079168 1986529720032 1987600345146 1988174862531 1989605996352 1990181093472 1991253686466 1992189348864 1993200171008 1993263024192 1995274389504 2002078183248 2004098443776 2004161640624 2007782109696 2016078729984 2025361062296 2027404817152 2033730322884 2035782523008 2037468454164 2039460114432 2039524426368 2041582473216 2043337639772 2048544175392 2048608773783 2049648222726 2050611323904 2051716485312 2051781183738 2053786834944 2054380483584 2055487676352 2055552493698 2057561831424 2057626714176 2066726520144 2068812016128 2073484310677 2075576625824 2088587734376 2090695290112 2090761217688 2097218262204 2099334526848 2099400726852 2101452926976 2103193243008 2103259564692 2105315536896 2105381925504 2106516605112 2107125495332 2109251757184 2111380164608 2112561180873 2114692927776 2115832625478 2117900888064 2117967673536 2119721666238 2120104876032 2121860638656 2121927548994 2124001769472 2133395117568 2138213269387 2140370901344 2140438395381 2142530710528 2155406496048 2156029517928 2158205127936 2159368276208 2161547255296 2164938730812 2167054995456 2167123330944 2168918031852 2171106647424 2171175110676 2172276748872 2173297471488 2174468753664 2175097285504 2177292136448 2182908828672 2184085290816 2184154163334 2186289211392 2186358153408 2188168783614 2190307756032 2190376824768 2192587094016 2207257492011 2209415123968 2209484795232 2211714345984 2222692859088 2224935737856 2225578857216 2226778316048 2229025317376 2229095607024 2234775464064 2237030535168 2238306745896 2238953730156 2241142345728 2241213017472 2242350192384 2242420902216 2244683688192 2252337956154 2254610749248 2256885835776 2258754873408 2261034141696 2278459346592 2278531195083 2280758498304 2280830419296 2282059655538 2294392628736 2294464979664 2296780282368 2298682358544 2301001916928 2308181045976 2310510189312 2311178044032 2312423635896 2313510211584 2314757060352 2314830053448 2327340128256 2335023704052 2349661201173 2352032201376 2352106369899 2353299811278 2354405594112 2355674483136 2358051551232 2366092398384 2368479979008 2368554666192 2369831180751 2372833402368 2372908226832 2375302685184 2382638499072 2387093218488 2389501990656 2407917264012 2410347049344 2412779286528 2414853574276 2424832308054 2425533207669 2427904207872 2427980768928 2429212708416 2429289310734 2431663982592 2431740662208 2442494978352 2443811342481 2444959655424 2446277347872 2446984446192 2448745841664 2449453653504 2464096225536 2464173927864 2466660480768 2485592014464 2485670394636 2488100179968 2488178639232 2490239221756 2492752076672 2495267467264 2500529466474 2503052705088 2503776214368 2505125605554 2505578489856 2506302729216 2507653482048 2507732557902 2510183909376 2512341936742 2514877095104 2521285138944 2521364644656 2522643966432 2522723514993 2525189520384 2525269149216 2541099232584 2543663409408 2551980690064 2554555847168 2563266764916 2565853310592 2565934221708 2568442466304 2570569519232 2570650579068 2573163433984 2573244575616 2574631406248 2581191707328 2581273102122 2583796340736 2583877817664 2586017653362 2588545529856 2588627156544 2590770925402 2591239292928 2593385225024 2596002162688 2600075299536 2601476590383 2602698988032 2604101692896 2604183810129 2606729444352 2631647100784 2634302647808 2634385717392 2646036226548 2648622772224 2648706293376 2650133793528 2650899816708 2652807995136 2653574791296 2655004915288 2656252465152 2657684032256 2661853948182 2664539976384 2667228715008 2669437577664 2669521755186 2672131258368 2672215520832 2677042812928 2685479870799 2688104973312 2688189739488 2690902342656 2711640430512 2714376697344 2716624605552 2719365901824 2731392233856 2731478365044 2732864296968 2734148431872 2735621980416 2735708244984 2739173978112 2740650235136 2740736658264 2743502285568 2750492878848 2752062016356 2752857501966 2754839071872 2755635360192 2758416021504 2772108253728 2774905537536 2784871460657 2787681623584 2796291016272 2799112702464 2799200969136 2804257657344 2804346086256 2805857467293 2807175900672 2808688806816 2816748241164 2819590570368 2821110167304 2823956898048 2826295554984 2829147518208 2829236731992 2837974462236 2840838210432 2843704848384 2844526823424 2853917860508 2870978276322 2871808134767 2873875328064 2874706023904 2877606837248 2886584974416 2889497774592 2891890709136 2894808863232 2894900147568 2896368998496 2896460332029 2899291671552 2910545104896 2912113721088 2912205551112 2915144204544 2917558378152 2920502433024 2932478152704 2943009989348 2945979726976 2948952461312 2960602988382 2963590478784 2963683932066 2966580983808 2967438476288 2969131379786 2972127476032 2979700618752 2979794580048 2981400517719 2984408994528 2985271640208 2986880529699 2988284023296 2989800256512 2989894536288 2992911584256 3003117274872 3006147665664 3006242460936 3011673164544 3037945795456 3038041593444 3041011331072 3041107225728 3042746207384 3050595484326 3053673784512 3056202681246 3059190171648 3059286639552 3061820184566 3062373709824 3064909811392 3065006459658 3068002555904 3072816263088 3074472334089 3075916985856 3077574727968 3077671775607 3080680252416 3081570725376 3083231514528 3083328740547 3086342747136 3086440071264 3100089780216 3103218024192 3113364938736 3132881601564 3136042935168 3136141826532 3137733081704 3139207458816 3140899310848 3145827393306 3149001790272 3152179390464 3154789864512 3154889347038 3157973305344 3158072888256 3159774907668 3160688242998 3163777869824 3163877635776 3167070246912 3173748938217 3176851332096 3176951510304 3179582499357 3180157314048 3182790957984 3182891323491 3186002654208 3200092676352 3210556352016 3213796065792 3233109744072 3234044276892 3237205610496 3237307691904 3238950277888 3239052414312 3242320882944 3250582493184 3253377047778 3256659971136 3256762666014 3258415123308 3259946207232 3261703130496 3262645928256 3264994455552 3265938204672 3276127936224 3279433817088 3282253175421 3285461634048 3285565237152 3288880641024 3314122685952 3314227192848 3317571518976 3334039288632 3337403606784 3338368285824 3340167474072 3341736972288 3343537976064 3343643410536 3358430595234 3361713518592 3361819526208 3363525288576 3363631353324 3366919360512 3367025532288 3388132310112 3391551212544 3417689019888 3421137747456 3421245628944 3423089483307 3427534105424 3430992767488 3441588943104 3441697469496 3445170423552 3448023537816 3451502875392 3466767066048 3468635453844 3470265317376 3472135590528 3472245080172 3475639259136 3502535556078 3508973448838 3512514289856 3528048302064 3529949716917 3531608391168 3533511724704 3534533088944 3537077326848 3538099721728 3540118183591 3549138597576 3552719968512 3552831999288 3559250103552 3559362340248 3562954027776 3580639827732 3584139964416 3584252985984 3587869790208 3611875896018 3615520574016 3618514763578 3619168929792 3622166140736 3622280361414 3625821202432 3637248462081 3641856311808 3641971153392 3643819062624 3643933966101 3647495973888 3647610993312 3650631758521 3654315544352 3658003047424 3663742467528 3667439483136 3669416021808 3670476669288 3673118762496 3674180480256 3696144338304 3696260891796 3699874050048 3699990721152 3728388021696 3728505591954 3732150269952 3732267958848 3735358832634 3739010209792 3739128115008 3741143289724 3742901200896 3744918409088 3750794199711 3754579057632 3755664321552 3757688408331 3758367734784 3759454093824 3761480223072 3761598836853 3765275864064 3768394073312 3768512905113 3772196690944 3772315642656 3781927708416 3783965949648 3787784280576 3787903723824 3811648848876 3815495114112 3819345260544 3827971035096 3831833770752 3844900147374 3848779965888 3848901332562 3852663699456 3855854278848 3855975868602 3859745150976 3859866863424 3861825331328 3861947109372 3865722228736 3871787560992 3875694511104 3879026480043 3882818294784 3882940734816 3886156388103 3886858939392 3890077837536 3894003244032 3906152539344 3910094166528 3938575601664 3947470651176 3951453971712 3951578576088 3969054339822 3972934158336 3973059440064 3975200690292 3976349725062 3979211992704 3980362186944 3982507372932 3984378697728 3986400342016 3986526048384 3990548779008 4004156366496 4004282632779 4008196887552 4008323281248 4015564219392 4032157459968 4050722124592 4054809634304 4067460645768 4071565046016 4074936908328 4079048852736 4086675279544 4097088350784 4097217547566 4099296445452 4101222647808 4103432970624 4103562367476 4107573669888 4108760967168 4110975352704 4111104987396 4115123662848 4115253428352 4129286252949 4133453040288 4137624032256 4146968621354 4151153251648 4177175468752 4181390580224 4181522435376 4183776035153 4194436524408 4198669053696 4198801453704 4206386486016 4206519129384 4210763851008 4213033210224 4214250990664 4218503514368 4225122361746 4229385855552 4231665250956 4235801776128 4235935347072 4239443332476 4240209752064 4243721277312 4243855097988 4248003538944 4266790235136 4276426538774 4280741802688 4280876790762 4285061421056 4306467414483 4310812992096 4312059035856 4314382987343 4316410255872 4318736552416 4323094510592 4329877461624 4334246661888 4337836063704 4342213294848 4342350221352 4344553497744 4348937507328 4350194571008 4365817657344 4368170581632 4368308326668 4372578422784 4372716306816 4376337567228 4380615512064 4380753649536 4385174188032 4414514984022 4418830247936 4418969590464 4423428691968 4440904482573 4445385718176 4445525898099 4449871475712 4451157714432 4453556632096 4453697069679 4458050634752 4458191214048 4469550928128 4476613491792 4477907460312 4482426034944 4484700384768 4484841804432 4489367376384 4504675912308 4509221498496 4513771671552 4517509746816 4522068283392 4556918693184 4557062390166 4561516996608 4561660838592 4564119311076 4584304021869 4588785257472 4588929959328 4592730276849 4593560564736 4597364717088 4597509689487 4602003833856 4616362091952 4621020378624 4622356088064 4624847271792 4629514120704 4629660106896 4654680256512 4670047408104 4699322402346 4704064402752 4704212739798 4706599622556 4708811188224 4711348966272 4716103102464 4732184796768 4732334020557 4736959958016 4737109332384 4739662361502 4741032364497 4745666804736 4745816453664 4750605370368 4765276998144 4774186436976 4779003981312 4815834528024 4820694098688 4829707148552 4849664616108 4851066415338 4855808415744 4855961537856 4858425416832 4858578621468 4863327965184 4863481324416 4880065571667 4884989956704 4885143999021 4887622684962 4889919310848 4892554695744 4893968892384 4897491683328 4898907307008 4928192451072 4928347855728 4933320961536 4944462586999 4971184028928 4971340789272 4976357278464 4980478443512 4985504153344 5001058932948 5006105410176 5007552428736 5010251211108 5011156979712 5012605458432 5015306964096 5015465115804 5020367818752 5024683873484 5029754190208 5037645892851 5042570277888 5042729289312 5045287932864 5045447029986 5050379040768 5050538298432 5082198465168 5087326818816 5098816257769 5103961380128 5109111694336 5126533529832 5131706621184 5131868443416 5141139038464 5141301158136 5146489151232 5149262812496 5162383414656 5162546204244 5167592681472 5167755635328 5172035306724 5177091059712 5177254313088 5181541850804 5182478585856 5186770450048 5192004325376 5200150599072 5202953180766 5205397976064 5208203385792 5208367620258 5213458888704 5253803334117 5263294201568 5263460173257 5268605295616 5268771434784 5292072453096 5297412586752 5300267587056 5301799633416 5305615990272 5307149582592 5310009830576 5315368064512 5323707896364 5329079952768 5334457430016 5338875155328 5339043510372 5344262516736 5344431041664 5354085625856 5370959741598 5376209946624 5376379478976 5381804685312 5417813844027 5423280861024 5427772145367 5428753394688 5433249211104 5433420542121 5438731803648 5462784467712 5462956730088 5465728593936 5471243960832 5471416489968 5481300470272 5481473316528 5487004571136 5500985757696 5504124032712 5505715003932 5509678143744 5511270720384 5516832043008 5544216507456 5549811075072 5569742921314 5575363247168 5592582032544 5592758387931 5598225404928 5598401938272 5603038248951 5608515314688 5608692172512 5611714934586 5614351801344 5617377613632 5633496482328 5639181140736 5642220334608 5647913796096 5652591109968 5658295036416 5658473463984 5675948924472 5681676420864 5689053646848 5707835721016 5741956552644 5743616269534 5747750656128 5749412047808 5755213674496 5767350221061 5773169948832 5773351998843 5778995549184 5783781418272 5783963802903 5789617726464 5789800295136 5792737996992 5792920664058 5798583343104 5824227442176 5824411102224 5830288409088 5835116756304 5841004866048 5886019978696 5891959453952 5921205976764 5927180957568 5927367864132 5933161967616 5934876952576 5938262759572 5944254952064 5953581509733 5959401237504 5959589160096 5962801035438 5964524587593 5968817989056 5970543280416 5973761059398 5976568046592 5979600513024 5979789072576 5985823168512 6006234549744 6012295331328 6012484921872 6023346329088 6075891590912 6076083186888 6082214451456 6085492414768 6101190968652 6107347569024 6112405362492 6118380343296 6118573279104 6123640369132 6124747419648 6129819622784 6130012919316 6136005111808 6145632526176 6148944668178 6151833971712 6155149455936 6155343551214 6161360504832 6163141450752 6166463029056 6166657481094 6172685494272 6172880142528 6200179560432 6206436048384 6220452932031 6226729877472 6265763203128 6272085870336 6272283653064 6275466163408 6281798621696 6291654786612 6298003580544 6304358780928 6309579729024 6309778694076 6315946610688 6316145776512 6319549815336 6321376485996 6327555739648 6327755271552 6334140493824 6347497876434 6353702664192 6353903020608 6359164998714 6360314628096 6365581915968 6365782646982 6372005308416 6400185352704 6414639808161 6421112704032 6421315186143 6427592131584 6466219488144 6468088553784 6474615383808 6477900555776 6478104828624 6484641765888 6501164986368 6506754095556 6513319942272 6513525332028 6516830246616 6519892414464 6523406260992 6525291856512 6531876409344 6552255872448 6558867634176 6564506350842 6570923268096 6571130474304 6577761282048 6621772476033 6628245371904 6628454385696 6635143037952 6640847329259 6668078577264 6674807213568 6676736571648 6680334948144 6687075952128 6687286821072 6716861190468 6723427037184 6723639052416 6727050577152 6727262706648 6734051064576 6776264620224 6783102425088 6835378039776 6835593585249 6842275494912 6842491257888 6846178966614 6848157859829 6855068210848 6861985534976 6883177886208 6883394938992 6890340847104 6896047075632 6903005750784 6933534132096 6937270907688 6940530634752 6944271181056 6944490160344 7005071112156 7017946897676 7025028579712 7048983603519 7056096604128 7056319109697 7059899433834 7063216782336 7067023449408 7069066177888 7074154653696 7076199443456 7080236367182 7098277195152 7105439937024 7105663998576 7109493542253 7118500207104 7118724680496 7125908055552 7161279655464 7168505971968 7223751792036 7231041148032 7237029527156 7238337859584 7244332281472 7244560722828 7251642404864 7274496924162 7276599623007 7283712623616 7283942306784 7287638125248 7287867932202 7294991947776 7295221986624 7301263517042 7308631088704 7316006094848 7327484935056 7331434027443 7334878966272 7338832043616 7340953338576 7346237524992 7348360960512 7392288676608 7392521783592 7399981442304 7456776043392 7457011183908 7464300539904 7464535917696 7470717665268 7478020419584 7478256230016 7482286579448 7485802401792 7489836818176 7501588399422 7509158115264 7511328643104 7515376816662 7516735469568 7518908187648 7522960446144 7523197673706 7530551728128 7536788146624 7537025810226 7544393381888 7544631285312 7563855416832 7567931899296 7568170544979 7575568561152 7575807447648 7623297697752 7630990228224 7655942070192 7663667541504 7689800294748 7697559931776 7697802665124 7705327398912 7711708557696 7711951737204 7719490301952 7719733726848 7723650662656 7723894218744 7743575121984 7751389022208 7758052960086 7765636589568 7765881469632 7772312776206 7773717878784 7780155675072 7788006488064 7804429771149 7812305078688 7820188333056 7848274116397 7894941302352 7902907943424 7903157152176 7938108679644 7945868316672 7946118880128 7950401380584 7952699450124 7958423985408 7960724373888 7965014745864 7968757395456 7973052096768 8008312732992 8008565265558 8016393775104 8016646562496 8031128438784 8064314919936 8093277470707 8101444249184 8109619268608 8134921291536 8143130092032 8149873816656 8158097705472 8173350559088 8194176701568 8194435095132 8198592890904 8202445295616 8206865941248 8207124734952 8217521934336 8221950705408 8222209974792 8230506856704 8258572505898 8266906080576 8275248064512 8293937242708 8302306503296 8354350937504 8354614381971 8362781160448 8363044870752 8367552070306 8388873048816 8397338107392 8397602907408 8412772972032 8413038258768 8417572401879 8421527702016 8426066420448 8428501981328 8437007028736 8450244723492 8458771711104 8463330501912 8471870694144 8478886664952 8487442554624 8487710195976 8533580470272 8552853077548 8561483605376 8561753581524 8570122842112 8612934828966 8615424404301 8621625984192 8624118071712 8628765974686 8632820511744 8637473104832 8646189021184 8659754923248 8668493323776 8675672127408 8684426589696 8684700442704 8689106995488 8689380996087 8697875014656 8700389142016 8731635314688 8736341163264 8736616653336 8745432613632 8752675134456 8761507299072 8829029968044 8837660495872 8837939180928 8846857383936 8881808965146 8890771436352 8891051796198 8899742951424 8902315428864 8907113264192 8907394139358 8916101269504 8916382428096 8939101856256 8944201553157 8953226983584 8955814920624 8960641589097 8964852069888 8969400769536 8969683608864 8978734752768 9009351824616 9018442996992 9035019493632 9113837386368 9114124780332 9123033993216 9123321677184 9128238622152 9168608043738 9177570514944 9177859918656 9185460553698 9187121129472 9194729434176 9195019378974 9204007667712 9223417002267 9232724183904 9242040757248 9244712176128 9249694543584 9249986221641 9259028241408 9259320213792 9340094816208 9398644804692 9408128805504 9408425479596 9413199245112 9417622376448 9422697932544 9464369593536 9464668041114 9473919916032 9474218664768 9479324723004 9482064728994 9491333609472 9491632907328 9501210740736 9530553996288 9538747498071 9548372873952 9548673970473 9558007962624 9631669056048 9641388197376 9659414297104 9699329232216 9702132830676 9711616831488 9711923075712 9716850833664 9717157242936 9726962648832 9760131143334 9769979913408 9770287998042 9775245369924 9779838621696 9785109391488 9787937784768 9794983366656 9797814614016 9846759526263 9856384902144 9856695711456 9866641923072 9888925173998 9942368057856 9942681578544 9952714556928 9960956887024 9971008306688 10002117865896 10012210820352 10015104857472 10020502422216 10025210916864 10030613928192 10030930231608 10049367746968 10059508380416 10075291785702 10085140555776 10085458578624 10090575865728 10090894059972 10100758081536 10101076596864 10164396930336 10174653637632 10197632515538 10207922760256 10218223388672 10253067059664 10263413242368 10263736886832 10269268449921 10282278076928 10282602316272 10288144046741 10292978302464 10298525624992 10324766829312 10325092408488 10335511270656 10344070613448 10354508626176 10363083701608 10373540900096 10400301198144 10405906361532 10410795952128 10416406771584 10416735240516 10426917777408 10507606668234 10526588403136 10526920346514 10537210591232 10537542869568 10584144906192 10589849150751 10594825173504 10600535174112 10603599266832 10611231980544 10614299165184 10620019661152 10620354550773 10630736129024 10647415792728 10658159905536 10677750310656 10678087020744 10688862083328 10741919483196 10752419893248 10752758957952 10763609370624 10835627688054 10846561722048 10855544290734 10857506789376 10866498422208 10866841084242 10877463607296 10925568935424 10925913460176 10931457187872 10931801898303 10942487921664 10942832979936 10951895275563 10962600940544 10962946633056 10974009142272 11008248065424 11011430007864 11019356287488 11022541440768 11088433014912 11099622150144 11139485842628 11150726494336 11185164065088 11185516775862 11196450809856 11196803876544 11206076497902 11217030629376 11217384345024 11223429869172 11228703602688 11234755227264 11266992964656 11273065224993 11278362281472 11284440669216 11284796510559 11295827592192 11305182219936 11305538715339 11316590072832 11316946927968 11351897848944 11363352841728 11415671442032 11483913105288 11487232539068 11495501312256 11498824095616 11510427348992 11534700442122 11546339897664 11546703997686 11557991098368 11567562836544 11567927605806 11579235452928 11579600590272 11585475993984 11585841328116 11597166686208 11637079440129 11648454884352 11648822204448 11658469164309 11660576818176 11670233512608 11682009732096 11772039957392 11783918907904 11842411953528 11854361915136 11854735728264 11869753905152 11876525519144 11888509904128 11907163019466 11918802475008 11919178320192 11925602070876 11929049175186 11937635978112 11941086560832 11947522118796 11953136093184 11959201026048 11959578145152 11971646337024 12012469099488 12012847898337 12024590662656 12024969843744 12046692658176 12151783181824 12152166373776 12158715691603 12164428902912 12170984829536 12202381937304 12214695138048 12224810724984 12237146558208 12247280738264 12259639245568 12260025838632 12291265052352 12297889336356 12303667943424 12310298911872 12310687102428 12322721009664 12326282901504 12332926058112 12333314962188 12345370988544 12345760285056 12387858758847 12400359120864 12412872096768 12440905864062 12453459754944 12531526406256 12544171740672 12544567306128 12550932326816 12551328105459 12563597243392 12583309573224 12596007161088 12619159458048 12619557388152 12632291553024 12639099630672 12642752971992 12655510543104 12694995752868 12707405328384 12707806041216 12718329997428 12720629256192 12731163831936 12731565293964 12744010616832 12800370705408 12829279616322 12842225408064 12842630372286 12855184263168 12919402243449 12932438976288 12936177107568 12943148962029 12949230767616 12955801111552 12956209657248 12969283531776 13013508191112 13026639884544 13027050664056 13033660493232 13046812521984 13050583713024 13104511744896 13117735268352 13129012701684 13141846536192 13142260948608 13155522564096 13243544952066 13256490743808 13256908771392 13270286075904 13281694658518 13322713447719 13336157154528 13336577694297 13349614427136 13353473143296 13360669896288 13361091209037 13374151904256 13374573642144 13433722380936 13447278104832 13454101154304 13454525413296 13468102129152 13552529240448 13566204850176 13670756079552 13671187170498 13684550989824 13684982515776 13692357933228 13696315719658 13710136421696 13723971069952 13752912065607 13766355772416 13766789877984 13778190830547 13780681694208 13792094151264 13792529068461 13806011501568 13867068264192 13874541815376 13888542362112 13888980320688 14010142224312 14035893795352 14050057159424 14097967207038 14112193208256 14112638219394 14119798867668 14126433564672 14134046898816 14138132355776 14148309307392 14152398886912 14160472734364 14196554390304 14197002061671 14210879874048 14211327997152 14218987084506 14223097093491 14237000414208 14237449360992 14251816111104 14322559310928 14337011943936 14447503584072 14462082296064 14474059054312 14488664562944 14489121445656 14548993848324 14553199246014 14567425247232 14567884613568 14575276250496 14575735864404 14589983895552 14590443973248 14602527034084 14617262177408 14632012189696 14640196715001 14654969870112 14662868054886 14669757932544 14677664087232 14681906677152 14692475049984 14696721921024 14784577353216 14785043567184 14799962884608 14833387760997 14913552086784 14914022367816 14929071835392 14941435330536 14956512460032 14964573158896 14979673636352 15003176798844 15018316230528 15022657286208 15030753633324 15033470939136 15037816375296 15045920892288 15046395347412 15061103456256 15073576293248 15074051620452 15088786763776 15089262570624 15127710833664 15135863798592 15136341089958 15151137122304 15151614895296 15246595395504 15261980456448 15296448773307 15311884140384 15327335083008 15379600589496 15395119863552 15395605330248 15423417115392 15423903474408 15439467453696 15447301325312 15447788437488 15487150243968 15502778044416 15516105920172 15531273179136 15531762939264 15544625552412 15547435757568 15560311350144 15576012976128 15608859542298 15624610157376 15640376666112 15696548232794 15761410002351 15789882604704 15790380519771 15805815886848 15806314304352 15876217359288 15892237760256 15900802761168 15905398900248 15916847970816 15921448747776 15930029491728 15946104193536 16016625465984 16017130531116 16032787550208 16033293124992 16062256877568 16128629839872 16186554941414 16202888498368 16219238537216 16253441532081 16269842583072 16283316436101 16286260184064 16299747633312 16300261626363 16316195410944 16330222588823 16346701118176 16388353403136 16388870190264 16397185781808 16413731882496 16414249469904 16443901410816 16444419949584 16461013713408 16517145011796 16533812161152 16550496129024 16587874485416 16604613006592 16708701875008 16709228763942 16725562320896 16726089741504 16735104140612 16777746097632 16778275163793 16794676214784 16795205814816 16809114746853 16825545944064 16826076517536 16835144803758 16840011015113 16843055404032 16852132840896 16857003962656 16874014057472 16900489446984 16917543422208 16926661003824 16943741388288 16957773329904 16974885109248 16975420391952 17067160940544 17105706155096 17122967210752 17123507163048 17225869657932 17230848808602 17243251968384 17248236143424 17257531949372 17265641023488 17274946209664 17292378042368 17302050663183 17319509846496 17336986647552 17351344254816 17351891408709 17368853179392 17369400885408 17378213990976 17378761992174 17395750029312 17400778284032 17472682326528 17473233306672 17490865227264 17505350268912 17523014598144 17658059936088 17675878361856 17763617930292 17781542872704 17782103592396 17799485902848 17804630857728 17814226528384 17814788278716 17832202539008 17832764856192 17878203712512 17888403106314 17893573762779 17906453967168 17911629841248 17921283178194 17929704139776 17938801539072 17939367217728 17957469505536 18018703649232 18036885993984 18070038987264 18227674772736 18228249560664 18246643354368 18256477244304 18337216087476 18355141029888 18355719837312 18370921107396 18374242258944 18389458868352 18390038757948 18408015335424 18446834004534 18465448367808 18484081514496 18489424352256 18499389087168 18499972443282 18518056482816 18518640427584 18661358796093 18680189632416 18797289609384 18816257611008 18816850959192 18826398490224 18845395865088 18928739187072 18929336082228 18947839832064 18948437329536 18958649446008 18964129457988 18982667218944 18983265814656 19002421481472 19061107992576 19077494996142 19096745747904 19097347940946 19116015925248 19243919424483 19263338112096 19263945558429 19282776394752 19299353968609 19318828594208 19398658464432 19404265661352 19423846151424 19433701667328 19434314485872 19453925297664 19520262286668 19539959826816 19540575996084 19550490739848 19559677243392 19570218782976 19575875569536 19595629228032 19693519052526 19712769804288 19713391422912 19733283846144 19777850347996 19865317428099 19884736115712 19885363157088 19901831199679 19905429113856 19921913774048 19922541987777 19942016613376 20004235731792 20024421640704 20030209714944 20041004844432 20061227856384 20061860463216 20098735493936 20119016760832 20150583571404 20170281111552 20170917157248 20181151731456 20181788119944 20202153193728 20328793860672 20349307275264 20395265031076 20415845520512 20436446777344 20506134119328 20506780755747 20526826484736 20527473773664 20538536899842 20544473579487 20564556153856 20565204632544 20576288093482 20585956604928 20597051249984 20649533658624 20650184816976 20671022541312 20688141226896 20709017252352 20726167403216 20747081800192 20800602396288 20811812723064 20821591904256 20832813543168 20833470481032 21015213336468 21053176806272 21053840693028 21074421182464 21075085739136 21146950810557 21168289812384 21168957329091 21179698301502 21189650347008 21201070348224 21207198533664 21222463961088 21228598330368 21240039322304 21240709101546 21261472258048 21294831585456 21316319811072 21328480626759 21355500621312 21356174041488 21377724166656 21483838966392 21505517915904 21671255376108 21693123444096 21711088581468 21715013578752 21732996844416 21733682168484 21754927214592 21829798869021 21851137870848 21851826920352 21862914375744 21863603796606 21884975843328 21885665959872 21903790551126 21925201881088 21925893266112 21948018284544 21994302082329 22016496130848 22022860015728 22038712574976 22045082881536 22176866029824 22278971685256 22301452988672 22370328130176 22371033551724 22392901619712 22393607753088 22412152995804 22434061258752 22434768690048 22446859738344 22457407205376 22469510454528 22533985929312 22546130449986 22556724562944 22568881338432 22569593021118 22591655184384 22610364439872 22611077430678 22633180145664 22633893855936 22703795697888 22726705683456 22808327417447 22831342884064 22967826210576 22974465078136 22991002624512 22997648191232 23069400884244 23092679795328 23093407995372 23115982196736 23135125673088 23135855211612 23158470905856 23159201180544 23170951987968 23171682656232 23274158880258 23296909768704 23297644408896 23316938328618 23321153636352 23340467025216 23364019464192 23520345963257 23544079914784 23544822349191 23567837815808 23684823907056 23708723830272 23709471456528 23753051038288 23777019808256 23814326038932 23837604950016 23838356640384 23851204141752 23858098350372 23875271956224 23882173121664 23895044237592 23906272186368 23919156290304 24024938198976 24025695796674 24049181325312 24049939687488 24093385316352 24279832412121 24303566363648 24304332747552 24317431383206 24328857805824 24341969659072 24404763874608 24429390276096 24449621449968 24474293116416 24494561476528 24519278491136 24520051677264 24582530104704 24595778672712 24607335886848 24620597823744 24621374204856 24652565803008 24665852116224 24666629924376 24691520570112 24775717517694 24800718241728 24825744193536 24881811728124 24906919509888 25063052812512 25063843145913 25088343481344 25089134612256 25101864653632 25102656210918 25127194486784 25166619146448 25192014322176 25238318916096 25239114776304 25252717205637 25264583106048 25278199261344 25285505943984 25311021086208 25389991505736 25415612082432 25436659994856 25462327663872 25463130587928 25600741410816 25658559232644 25684450816128 25685260744572 25710368526336 25838804486898 25846273212903 25864877952576 25872354215136 25886297924058 25898461535232 25911602223104 25912419314496 25938567063552 26027016382224 26053279769088 26054101328112 26067320986464 26068142988261 26093625043968 26101167426048 26209023489792 26258025403368 26284521897216 26487089904132 26512981487616 26513817542784 26540572151808 26563389317036 26645426895438 26672314309056 26673155388594 26699228854272 26706946286592 26721339792576 26722182418074 26748303808512 26749147284288 26867444761872 26881924767291 26894556209664 26908202308608 26909050826592 26936204258304 27105058480896 27341512159104 27342374340996 27369101979648 27369965031552 27384715866456 27392631439316 27420272843392 27447942139904 27505824131214 27532711544832 27533579755968 27556381661094 27561363388416 27584188302528 27585058136922 27612023003136 27734136528384 27749083630752 27749958664923 27777084724224 27777960641376 28020284448624 28071787590704 28100114318848 28195934414076 28224386416512 28225276438788 28239597735336 28252867129344 28268093797632 28276264711552 28304797773824 28320945468728 28393108780608 28394004123342 28421759748096 28422655994304 28437974169012 28446194186982 28474000828416 28474898721984 28503632222208 28616242494213 28645118621856 28646021911419 28674023887872 28895007168144 28924164592128 28948118108624 28977329125888 28978242891312 28993860495361 29097987696648 29106398492028 29134850494464 29135769227136 29150552500992 29151471728808 29180887946496 29205054068168 29234524354816 29280393430002 29309939740224 29325736109772 29339515865088 29355328174464 29363813354304 29384950099968 29393443842048 29540278578789 29569154706432 29570087134368 29599925769216 29666775521994 29827104173568 29828044735632 29858143670784 29882870661072 29913024920064 29929146317792 29959347272704 30006353597688 30036632461056 30045314572416 30061507266648 30075632750592 30091841784576 30092790694824 30147152586496 30148103240904 30178525141248 30255421667328 30271727597184 30272682179916 30302274244608 30303229790592 30493190791008 30523960912896 30592897546614 30623768280768 30654670166016 30759201178992 30790239727104 30791210660496 30807805349763 30846834230784 30847806948816 30864432140223 30878934907392 30894602650624 30895576874976 30974300487936 31032211840344 31063525878528 31089251104824 31120622700288 31217719084596 31249220314752 31280753332224 31393096465588 31522820004702 31579765209408 31580761039542 31611631773696 31612628608704 31752434718576 31769547452253 31784475520512 31801605522336 31810797800496 31833695941632 31842897495552 31860058983456 31861063652319 31892208387072 32033250931968 32034261062232 32066586249984 32257259679744 32373109882828 32405776996736 32438477074432 32506883064162 32539685166144 32566632872202 32572520368128 32599495266624 32600523252726 32632390821888 32660445177646 32693402236352 32776706806272 32777740380528 32794371563616 32795405694909 32827463764992 32828498939808 32855685826689 32887802821632 32888839899168 32922027426816 33034290023592 33067624322304 33175748970832 33209226013184 33417403750016 33418457527884 33451124641792 33452179483008 33470208281224 33555492195264 33556550327586 33589352429568 33590411629632 33618229493706 33651091888128 33652153035072 33670289607516 33680022030226 33686110808064 33704265681792 33714007925312 33748028114944 33800978893968 33819195674979 33835086844416 33853322007648 33854389531677 33887482776576 33915546659808 33916616146017 33949770218496 33950840783904 34211412310192 34245934421504 34247014326096 34451739315864 34461697617204 34486503936768 34496472286848 34515063898744 34531282046976 34549892419328 34604101326366 34639019692992 34673973295104 34702688509632 34703782817418 34737706358784 34738801770816 34756427981952 34757523984348 34791500058624 34801556568064 34911238320387 34945364653056 34946466613344 34975407492927 34981730454528 35010700537824 35046029196288 35316119872176 35351756723712 35527235860584 35563085745408 35564207184792 35609261715456 35628453056768 35629576557432 35665529712384 35756407425024 35776806212628 35787147525558 35812907934336 35823259682496 35842566356388 35859408279552 35877603078144 35878734435456 35914939011072 36037407298464 36073771987968 36140077974528 36455349545472 36456499121328 36476147074809 36493286708736 36512954488608 36674432174952 36711439674624 36741842214792 36778917736704 36780077515896 36893668009068 36930896735616 36968163028992 36978848704512 36998778174336 36999944886564 37036112965632 37037280855168 37322717592186 37360379264832 37594579218768 37632515222016 37633701918384 37652796980448 37653984316377 37690791730176 37857478374144 37858672164456 37896874659072 37917298892016 37928258915976 37966531629312 38122215985152 38154989992284 38193491495808 38194695881892 38232031850496 38487838848966 38526676224192 38527891116858 38565552789504 38598707937218 38637657188416 38758206730347 38797316928864 38808531322704 38829446886087 38847692302848 38867403334656 38868628971744 38907850595328 38941300019501 39040524573336 39079919653632 39081151992168 39100981479696 39140437565952 39151751139072 39387038105052 39425539608576 39426782845824 39466567692288 39555700695992 39730634856198 39769472231424 39770726314176 39803662399358 39810858227712 39843827548096 39845083975554 39884033226752 39968140343157 40008471463584 40009733082891 40048843281408 40060419429888 40082009688864 40083273627111 40122455712768 40123720926432 40156949343731 40197470987872 40238033521664 40301167142808 40341834314496 40362303462912 40363576239888 40404306387456 40657587721344 40698614550528 40790530062152 40831691041024 41012268238656 41013561511494 41053652969472 41054947547328 41077073799684 41088947158974 41129112307712 41130409265088 41152576186964 41171913209856 41194102499968 41258736196821 41299067317248 41300369633952 41334572491641 41342045082624 41376282453792 41377587205383 41418034504704 41452334806432 41494163600384 41601204792576 41623625446128 41665627086336 41666940962064 42030426672936 42106353612544 42107681386056 42150171478272 42293901621114 42336579624768 42337914658182 42359396603004 42379300694016 42402140696448 42414397067328 42444927922176 42457196660736 42480078644608 42481418203092 42522944516096 42589663170912 42632639622144 42656961253518 42669291280473 42711001242624 42712348082976 42755448333312 42967677932784 43011035831808 43342510752216 43386246888192 43422177162936 43465993688832 43467364336968 43659597738042 43702275741696 43703653840704 43725828751488 43727207593212 43769951686656 43771331919744 43807581102252 43850403762176 43851786532224 43896036569088 43988604164658 44032992261696 44045720031456 44077425149952 44090165763072 44353732059648 44500163282991 44557943370512 44602905977344 44740656260352 44742067103448 44787215506176 44824305991608 44869537380096 44893719476688 44939020909056 45067971858624 45092260899972 45113449125888 45137762676864 45139186042236 45183310368768 45220728879744 45222154861356 45266360291328 45267787711872 45407591395776 45453411366912 45616654834894 45662685768128 45889346319921 45935652421152 45948930156272 45982005249024 45995296382464 46021536386683 46138801768488 46185359590656 46186815990744 46270251346176 46271710423224 46318402361088 46341903975936 46343365312464 46548317760516 46593819537408 46595288817792 46633876657236 46642307272704 46680934050432 46728038928384 47040691926514 47088159829568 47089644698382 47135675631616 47284230007053 47369647814112 47371141559313 47417447660544 47418942913056 47458212860773 47506102076576 47554039616512 47628652077864 47676713280768 47702408283504 47716196700744 47750543912448 47764346243328 47790088475184 47838312580608 48049876397952 48051391593348 48098362650624 48099879374976 48186770632704 48559664824242 48607132727296 48608665495104 48634862766412 48657715611648 48683939318144 48760324596243 48809527749216 48849949308303 48858780552192 48899242899936 48900784879089 48948586232832 48989122953056 48990667766469 49038556982272 49040103354528 49165060209408 49191557345424 49241195647488 49242748409712 49331704232448 49333259848752 49383041140224 49551435035388 49601436483456 49651488387072 49763623456248 49813839019776 50126105625024 50127686291826 50176686962688 50178269224512 50203729307264 50205312421836 50254388973568 50333238292896 50384028644352 50427344240559 50476637832192 50478229552608 50505434411274 50520033045339 50529166212096 50556398522688 50571011887968 50622042172416 50779983011472 50831224164864 50873319989712 50924655327744 50926261175856 51201482821632 51317118465288 51368901632256 51370521489144 51677608973796 51692546425806 51729755905152 51744708430272 51772595848116 51796923070464 51823204446208 51824838628992 51877134127104 52054032764448 52055674226127 52106559538176 52108202656224 52134641972928 52136285976522 52187250087936 52202334852096 52418046979584 52516050806736 52569043794432 52974179808264 53027635085568 53126778634072 53290853790876 53344628618112 53346310777188 53398457708544 53413892573184 53442679585152 53444364836148 53496607617024 53498294568576 53680721288337 53734889523744 53763849534582 53789112419328 53816404617216 53818101653184 53872408516608 54210116961792 54389088456989 54683024318208 54684748681992 54739930063104 54769431732912 54785262878632 54840545686784 55011648262428 55065423089664 55067159511936 55112763322188 55122726776832 55168376605056 55170116273844 55224046006272 55468273056768 55498167261504 55499917329846 55554169448448 55555921282752 55984076388279 56040568897248 56086978835459 56143575181408 56200228637696 56391868828152 56448772833024 56450552877576 56479195470672 56536187595264 56552529423104 56641890937456 56786217561216 56788008246684 56843519496192 56845311988608 56875948338024 56892388373964 56948001656832 56949797443968 57007264444416 57232484988426 57290237243712 57292043822838 57348047775744 57731758273449 57790014336288 57791836675287 57848329184256 57896236217248 57898061905827 57954658251776 57956485782624 57987720990722 58195975393296 58212796984056 58271538454272 58301105001984 58302943457616 58361775892992 58410108136336 58469048709632 58560786860004 58619879480448 58651472219544 58679031730176 58710656348928 58727626708608 58786887684096 59080557157578 59138309412864 59140174268736 59199851538432 59333551043988 59595952284297 59654208347136 59656089471264 59705493599037 59716287341568 59765741322144 59767625963331 59826049840128 59858292635584 59918694545408 60012707195376 60073264922112 60090629144832 60123014533296 60183683569152 60185581389648 60294305172992 60296206481808 60357050282496 60510843334656 60543455194368 60545364359832 60606459581184 60986381582016 61047921825792 61185795093228 61247536561536 61309340332032 61518402357984 61520342267241 61580479454208 61582421320992 61615610699526 61633420738461 61693668461568 61695613897632 61728864280446 61757869814784 61789205301248 61791153749952 61948600975872 62064423680688 62127051757056 62178502209648 62241245400576 62435438169192 62498440629504 62786192931176 63045640009404 63159530418816 63161522079084 63223263547392 63225257217408 63440852431671 63504869437152 63506871987273 63539094904506 63568951041024 63603211044672 63621595600992 63667391883264 63685794991104 63720117966912 63722127304638 63784416774144 64066501863936 64068522124464 64133172499968 64278013630987 64746219765656 64811553993472 65013766128324 65079370332288 65133265744404 65145040736256 65198990533248 65201046505452 65264781643776 65320890355292 65386804472704 65489396607063 65553413612544 65555480761056 65588743127232 65590811389818 65654927529984 65656997879616 65711371653378 65775605643264 65777679798336 65844054853632 66068580047184 66135248644608 66284611350997 66351497941664 66418452026368 66834807500032 66836915055768 66904358966016 66940416562448 67110984390528 67113100655172 67178704859136 67180823259264 67236458987412 67302183776256 67304306070144 67340579215032 67360044060452 67372221616128 67408531363584 67428015850624 67496056229888 67601957787936 67638391349958 67670173688832 67706644015296 67708779063354 67774965553152 67831093319616 67833232292034 67899540436992 67901681567808 68422824620384 68424982252341 68491868843008 68494028652192 68903478631728 68923395234408 68973007873536 68992944573696 69030127797488 69099784838656 69208202652732 69278039385984 69347946590208 69405377019264 69407565634836 69475412717568 69477603541632 69512855963904 69515047968696 69603113136128 69822476640774 69890729306112 69892933226688 69950814985854 69963460909056 70021401075648 70092058392576 70561037889771 70632239744352 70634467047573 70703513447424 71054471721168 71126171490816 71128414369584 71256906113536 71259153114864 71331059424768 71512814850048 71553612425256 71574295051116 71625815868672 71646519364992 71685132712776 71718816559104 71757468870912 72074814596928 72147543975936 72280155949056 72839497236363 72910699090944 72912998242656 72952294149618 72986573417472 73025908977216 73348864349904 73422879349248 73483684429584 73557835473408 73560155031792 73787336018136 73861793471232 73957697409024 73997556348672 73999889773128 74074561710336 74645435184372 74720758529664 75189158437536 75191529437739 75265030444032 75267403836768 75305593960896 75307968632754 75381583460352 75714956748288 75717344328912 75758151616911 75793749318144 75834597784032 75856517831952 75933063258624 76309979984568 76386982991616 76389391763784 76975677697932 77053352448384 77055782233716 77131105579008 77197415874436 77275314376832 77516413460694 77538819638709 77594633857728 77617062645408 77658893772174 77695384605696 77734806669312 77737257943488 77815701190656 77882600039002 78081049146672 78159839307264 78162303984336 78201962959392 78204428964783 78280875131904 78303502278144 78774076210104 78853565691648 79111401391984 79461269712396 79538944462848 79541452628352 79607324798716 79621716455424 79687655096192 79690167951108 79768066453504 79936280686314 80016942927168 80019466165782 80097686562816 80120838859776 80164019377728 80166547254222 80244911425536 80247441852864 80313898687462 80394941975744 80476067043328 80602334285616 80645774301873 80683668628992 80724606925824 80727152479776 80808612774912 81315175442688 81581060124304 81663382082048 82024536477312 82027123022988 82107305938944 82109895094656 82154147599368 82177894317948 82258224615424 82260818530176 82305152373928 82343826419712 82388204999936 82517472393642 82598134634496 82600739267904 82669144983282 82684090165248 82752564907584 82755174410766 82836069009408 82904669612864 82988327200768 83202409585152 83247250892256 83249875994769 83331254172672 83333881924128 84060853345872 84212707225088 84215362772112 84300342956544 84587803242228 84673159249536 84675829316364 84718793206008 84758601388032 84804281392896 84828794134656 84914393321472 84960157289216 84962836406184 85179326341824 85265279244288 85313922507036 85338582560946 85422002485248 85424696165952 85510896666624 85848727482639 85935355865568 86022071663616 86331015280367 86685021504432 86772493776384 86844354325872 86931987377664 86934728673936 86981581486083 87319195476084 87404551483392 87407307681408 87451657502976 87454415186424 87542663839488 87615162204504 87703573064448 87977208329316 88065984523392 88091440062912 88154850299904 88180331526144 88707464119296 89000326565982 89026052177777 89115886741024 89205811954688 89481312520704 89484134206896 89574431012352 89648611983216 89739074760192 89787438953376 89878041818112 90135943717248 90184521799944 90226898251776 90275525353728 90278372084472 90441457759488 90444309722712 90535575423744 90815182791552 90906822733824 91233309669788 91325371536256 91778692639842 91871304842304 91897860312544 91964010498048 91990592764928 92043072773366 92277603536976 92370719181312 92373631981488 92423416049289 92540502692352 92543420846448 92593296420669 92636804722176 92683807951872 92686730624928 93096635521032 93190577635584 93267753314472 93361868100864 94081383853028 94176319659136 94179289396764 94271351263232 94568460014106 94739295628224 94742283118626 94834895321088 94837885826112 94916425721546 95012204153152 95108079233024 95257304155728 95308642356759 95353426561536 95404816567008 95432393401488 95501087824896 95528692486656 95580176950368 95583190956957 95676625161216 96099752795904 96102783186696 96199758749952 97119329648484 97214265454592 97217330990208 97269725532824 97315431223296 97367878636288 97520649192486 97619055498432 97699898616606 97717561104384 97798485799872 97801569758178 97897172465664 97978245906112 97981335532938 98077113964544 98080206709056 98330120418816 98383114690848 98386217084727 98482391294976 98485496819424 98567057480067 98663408464896 98666519697504 98766082280448 99102870070776 99202872966912 99527246912496 99627678039552 100252211250048 100255372583652 100353373925376 100356538449024 100407458614528 100410624843672 100666476585792 100768057288704 100854688481118 100953275664384 100956459105216 101010868822548 101040066090678 101058332424192 101112797045376 101142023775936 101244084344832 101457587024937 101559966022944 101662448329728 101746639979424 101749848438051 101849310655488 101852522351712 102634236930576 102737803264512 102741042978288 103355217947592 103385092851612 103459511810304 103489416860544 103545191696232 103593846140928 103649677257984 104108065528896 104111348452254 104213119076352 104216405312448 104269283945856 104272571953044 104374500175872 104404669704192 104836093959168 104926222478781 105032101613472 105138087588864 105948359616528 106055270171136 106253557268144 106581707581752 106689257236224 106692621554376 106827785146368 106885359170304 106888729672296 106996589137152 107361442576674 107469779047488 107527699069164 107578224838656 107632809234432 107636203306368 107744817033216 108420233923584 108778176913978 109366048636416 109369497363984 109428441224427 109479860126208 109538863465824 109570525757264 109681091373568 110023296524856 110134319023872 110225526644376 110336753210112 110340232547688 110936546113536 110996334523008 110999834659692 111108338896896 111111842565504 111968152776558 112081137794496 112173957670918 112287150362816 112400457275392 112783737656304 112897545666048 112901105755152 112958390941344 112961952949131 113072375190528 113105058846208 113169584514151 113283781874912 113572435122432 113576016493368 113690623977216 113751896676048 113784776747928 113899594887936 114464969976852 114580474487424 114584087645676 114696095551488 115463516546898 115580028672576 115583673350574 115696658368512 115792472434496 115796123811654 115909316503552 115912971565248 115975441981444 116274620191041 116391950786592 116425593968112 116488340658261 116543076908544 116602210003968 116605886915232 116723551785984 116820216272672 116823900058503 116938097419264 117121573720008 117239758960896 117302944439088 117421312697856 117455253417216 118161114315156 118276618825728 118280348537472 118399703076864 118667102087976 119191904568594 119308416694272 119312178942528 119410987198074 119432574683136 119531482644288 119535251926662 119652099680256 119716585271168 119837389090816 119904421029471 120025414390752 120146529844224 120181258289664 120246029066592 120249820881333 120367367138304 120371162779296 120470848031193 120588610345984 120592412963616 120714100564992 121086910388736 121090728719664 121212919162368 121972763164032 122095843651584 122371590186456 122495073123072 123036804715968 123040684534482 123160958908416 123164842641984 123231221399052 123266841476922 123387336923136 123391227795264 123457728560892 123515739629568 123578410602496 123582307499904 123897201951744 124003717474923 124128847361376 124132761616149 124254103514112 124357004419296 124482490801152 124870876338384 124996881259008 125572385862352 126091280018808 126319060837632 126323044158168 126450514434816 126881704863342 127009738874304 127013743974546 127078189809012 127137902082048 127206422089344 127243191201984 127334783766528 127371589982208 127440235933824 127444254609276 127568833548288 128007873841419 128133003727872 128137044248928 128266344999936 128556027261974 129492439531312 129623107986944 130027532256648 130158740664576 130266531488808 130397981066496 130402093010904 130641780710584 130773608945408 130978793214126 131106827225088 131110961522112 131177486254464 131181622779636 131309855059968 131313995759232 131422743306756 131551211286528 131555359596672 131688109707264 132137160094368 132270497289216 132569222701994 132702995883328 132836904052736 133500489848973 133669615000064 133673830111536 133745872607633 133808717932032 133880833124896 134221968781056 134226201310344 134361646518528 134472917974824 134608612140288 134681158430064 134720088120904 134817062727168 134856031701248 135203915575872 135276782699916 135340347377664 135413288030592 135417558126708 135549931106304 135662186639232 135666464584068 135799080873984 135803363135616 136845649240768 136849964504682 136983737686016 136988057304384 137668038959763 137806957263456 137846790468816 137946015747072 137985889147392 138060255594976 138064609160049 138199569677312 138416405305464 138556078771968 138810754038528 138815131269672 138955207083264 139025711927808 139030095937392 139644953281548 139781458612224 139785866453376 139901629971708 139926921818112 140042802151296 140184116785152 141122075779542 141264479488704 141268934095146 141407026894848 142108943442336 142113424677939 142252342981632 142256828739168 142374638582319 142513812227072 142518306229728 142662118849536 143107224850512 143148590102232 143251631737344 143293038729984 143370265425552 143514937741824 144149629193856 144295087951872 144560311898112 145678994472726 145821398181888 145825996485312 145904588299236 145973146834944 146051817954432 146549847924909 146697728699808 146702354637267 146845758698496 146967368859168 146972003299407 147115670946816 147120310063584 147574672036272 147723586942464 147995112697344 147999779546256 148149123420672 149290870368744 149441517059328 150378316875072 150383058875478 150530060888064 150534807673536 150611187921792 150615937265508 150763166920704 151282032721677 151429913496576 151434688657824 151516303233822 151560099136017 151587498636288 151669195568064 151713035663904 151866126517248 152619959969136 152773965983232 152778783527568 153951355395864 154106704896768 154111564467432 154394831748872 154550628753664 155032826921388 155077639277418 155189267715456 155234125290816 155317787544348 155390769211392 155469613338624 155474515886976 155631402381312 155765200078004 156162098293344 156167022678381 156319678614528 156324607968672 156403925918784 156408857929566 156561750263808 156607004556288 157548152420208 157707131383296 158063303990839 158222802783968 158922539424792 159082905256704 159214649597432 159375310192384 159380335902216 159872561372628 160033885854336 160038932331564 160195373125632 160241677719552 160328038755456 160333094508444 160489822851072 160494883705728 160627797374924 160789883951488 160952134086656 161042163865011 161204668571232 161291548603746 161367337257984 161449213851648 161454304959552 161617225549824 162630350885376 163162120248608 163167265370967 163326764164096 164049072954624 164054246045976 164219790189312 164308295198736 164355788635896 164521637060352 164610304747856 164776409999872 165034944787284 165196269268992 165201478535808 165338289966564 165368180330496 165505129815168 165510348821532 165672138018816 165809339225728 165976654401536 166404819170304 166494501784512 166499751989538 166662508345344 166667763848256 167952229164837 168121706691744 168260936506377 168425414450176 168430725544224 168600685913088 169175606484456 169346318499072 169351658632728 169437586412016 169608562785792 169657588269312 169920314578432 169925672812368 170358652683648 170530558488576 170627845014072 170677165121892 170844004970496 170849392331904 171021793333248 171697454965278 171870711731136 172044143327232 172662030560734 173195274820347 173370043008864 173375510025861 173544987552768 173688708651744 173694185717481 173863974755328 173869457347872 173963162972166 174638390952168 174814615362816 174903315005952 174908830372848 175085327678976 175230324409008 175407146128896 175954416658632 176131969046784 176182880125824 176360663052288 177414928238592 178000653131964 178052104355554 178231773482048 178411623909376 178787856852891 178962625041408 178968268413792 179116480797111 179148862024704 179297223966432 179302877889993 179478149520384 179574877906752 179756083636224 180271887434496 180369043599888 180551050707456 180556744168944 180882915518976 180888619445424 181071150847488 181630365583104 182466619339576 182650743072512 183557385279684 183742609684608 183795720625088 183928020996096 183981185529856 184086145546732 184555207073952 184561026801723 184741438362624 184747263962976 184846832098578 184900262215383 185081005384704 185086841692896 185186592841338 185273609444352 185367615903744 185373461249856 186193271042064 186381155271168 186535506628944 186723736201728 188162767706056 188352639318272 188358578793528 189136920028212 189478591256448 189484566237252 189669790642176 189675771652224 189832851443092 190024408306304 190216158466048 190322557295013 190514608311456 190617284713518 190706853123072 190809633134016 190864786802976 191002175649792 191057384973312 191160353900736 191166381913914 191353250322432 192199505591808 192205566373392 192399517499904 192834040892961 194238659296968 194434661980416 194539451065648 194735757272576 195041298384972 195238110996864 195399797233212 195435122208768 195596971599744 195603139516356 195794344931328 195956491812224 195962671065876 196154227929088 196160413418112 196660240837632 196766229381696 196772434169454 196964782589952 196970993638848 197134114960134 197326816929792 197333039395008 197532164560896 198205740141552 198405745933824 198853834052991 199054493824992 199255356079104 200504422500096 200510745167304 200713076898048 200814917229056 200821249687344 201332953171584 201536114577408 201709376962236 201906551328768 201912918210432 202021737645096 202080132181356 202116664848384 202225594090752 202284047551872 202488168689664 202915174049874 203119932045888 203324896659456 203493279958848 203499696876102 203698621310976 203705044703424 205268473861152 205274946757023 205475606529024 205482085956576 206710435895184 206770185703224 206919023620608 206978833721088 207090383392464 207299354515968 208216131057792 208222696904508 208426238152704 208432810624896 208538567891712 208545143906088 208809339408384 209672187918336 209852444957562 210064203226944 210276175177728 211683113669313 211896719233056 211903401142719 212110540342272 212292893654699 212507114536288 213163415163504 213378514472448 213385243108752 213770718340608 213777459344592 213993178274304 214722885153348 214939558094976 215055398138328 215156449677312 215272406612736 216840467847168 217556353827956 218518491709089 218732097272832 218738994727968 218856882448854 218920143196469 218959720252416 219077726931648 219141051514528 219362182747136 220046593049712 220268638047744 220451053288752 220673506420224 220680465095376 221873092227072 221992669046016 221999669319384 222223685131008 223936305553116 224162275588992 224347915341836 224574300725632 224800914550784 225567475312608 225574588313217 225795091332096 225802211510304 225916781882688 225923905898262 226144750381056 226210117692416 226339169028302 226567563749824 227144870244864 227152032986736 227274454850733 227381247954432 227503793352096 227569553495856 227799189775872 228929939953704 229160948974848 229168175291352 230927033093796 231160057345152 231167346701148 231393316737024 231584944868992 231592247623308 231818633007104 231825943130496 231950883962888 232549240382082 232616458916127 232783901573184 232851187936224 232976681316522 233086153817088 233204420007936 233211773830464 233447103571968 233640432545344 233647800117006 233876194838528 234243147440016 234479517921792 234605888878176 234613286894349 234842625395712 234910506834432 236322228630312 236560697074944 237334204175952 238383809137188 238616833388544 238624357885056 238821974396148 238865149366272 239062965288576 239070503853324 239304199360512 239433170542336 239808842058942 240050828781504 240293059688448 240362516579328 240492058133184 240499641762666 240734734276608 240742325558592 240941696062386 241177220691968 241184825927232 241428201129984 241937322905619 242173820777472 242181457439328 242425838324736 243945526328064 244743180372912 244990146246144 246073609431936 246081369068964 246321917816832 246329685283968 246462442798104 246533682953844 246774673846272 246782455590528 246915457121784 247031479259136 247164614999808 247794403903488 248007434949846 248257694722752 248265523232298 248508207028224 248714008838592 248964981602304 249741752676768 249993762518016 250891601591917 251144771724704 252182560037616 252638121675264 252646088316336 252901028869632 253763409726684 254019477748608 254027487949092 254156379618024 254275804164096 254412844178688 254486382403968 254743179964416 254880471867648 254888509218552 256015747682838 256266007455744 256274088497856 256532689999872 257112054523948 258723805595827 258984879062624 258993045841101 259246215973888 260055064513296 260317481329152 260533062977616 260795962132992 260804186021808 260944744458249 261283561421168 261547217890816 261957586428252 262213654450176 262221923044224 262354972508928 262363245559272 262627991518464 262845486613512 263110719193344 264274320188736 264540994578432 265138445403988 265405991766656 265673808105472 267000979697946 267078156533331 267339230000128 267347660223072 267491745215266 267617435864064 267761666249792 268443937562112 268452402620688 268723293037056 268945835949648 269217224280576 269362316860128 269440176241808 269634125454336 269712063402496 270407831151744 270553565399832 270680694755328 270826576061184 270835116253416 271324373278464 271332929168136 271606726271232 273691298481536 273699929009364 273967475372032 273976114608768 275336077919526 275613914526912 275693580937632 275892031494144 275971778294784 276120511189952 276129218320098 276399139354624 276832810610928 277112157543936 277270248147867 277621508077056 277630262539344 277779889262007 277910414166528 278051423855616 278060191874784 279289906563096 279571732906752 279803259943416 280085604302592 282244151559084 282528958977408 282537868190292 282814053789696 284217886884672 284226849355878 284504685963264 284513657478336 284749277164638 285027624454144 285036612459456 285324237699072 285925927070277 286214449701024 286297180204464 286503263474688 286586077459968 286740530851104 286749572870871 287029875483648 288299258387712 291357988945452 291642796363776 291651992970624 291809176598472 291946293669888 292103635908864 293099695849818 293395457399616 293404709274534 293691517396992 293934737718336 293944006598814 294231341893632 294240620127168 295149344072544 295447173884928 295701172440201 295990225394688 295999559092512 296298246841344 298581740737488 298883034118656 300756633750144 300766117750956 301060121776128 301069615347072 301222375843584 301231874531016 302564065443354 302859826993152 302869377315648 303032606467644 303120198272034 303174997272576 303338391136128 303426071327808 303732253034496 305239919938272 305249545314153 305547931966464 305557567055136 307902710791728 308213409793536 308223128934864 308789663497744 309101257507328 310065653842776 310155278554836 310378535430912 310468250581632 310635575088696 310781538422784 310949031773952 311530400156008 312324196586688 312334045356762 312639357229056 312649215937344 312807851837568 312817715859132 313123500527616 313214009112576 314778667436343 315096304840416 315414262766592 316126607981678 316445605567936 317845078849584 318165810513408 318429299194864 318750620384768 318760671804432 318932465448971 319745122745256 320067771708672 320077864663128 320483355439104 320656077510912 320666189016888 320989767411456 321255594749848 321579767902976 322084327730022 322409337142464 322583097207492 322734674515968 322898427703296 322908609919104 323234451099648 325260701770752 326324240497216 326334530741934 326653528328192 328098145909248 328108492091952 328285323673281 328439580378624 328616590397472 328711577271792 329043274120704 329220609495712 329552819999744 330069889574568 330402957071616 330676579933128 331010259630336 331020697643064 331618678451456 332809638340608 332989003569024 332999503979076 333325016690688 333335527696512 335904458329674 336243413383488 336521873012754 336850828900352 336861451088448 337201371826176 338351212968912 338692636998144 338703317265456 338875172824032 338885858847393 339217125571584 339315176538624 339508753542453 339840629156864 339851345624736 340717305367296 341255690028144 341354330243784 341698784663808 343394909930556 343741423462272 344088286654464 345324061121468 346390549640694 346740086017728 346751020051722 347089975105536 347377417303488 347388371434962 347727949510656 347738914695744 347926325944332 349276781904336 349465021974783 349629230725632 349806630011904 349817660745696 350170655357952 350460648818016 350471700175509 350814292257792 351908833317264 352263938093568 352365760251648 354829856477184 356001306263928 356104208711108 356463546964096 356823247818752 357575713705782 357925250082816 357936536827584 358232961594222 358297724049408 358594447932864 358605755779986 358956299040768 359149755813504 359512167272448 360543774868992 360738087199776 360749462643999 361102101414912 361113488337888 361412544093579 361765831037952 361777238890848 362142301694976 363260731166208 364933238679152 365301486145024 367114770559368 367485219369216 367591441250176 367962371059712 368172291093464 369110414147904 369122053603446 369482876725248 369494527925952 369693664197156 369800524430766 370162010769408 370173683385792 370373185682676 370547218888704 370735231807488 370746922499712 372011152424769 372386542084128 372398284848447 372762310542336 373071013257888 373447472403456 376325535412112 376705278636544 376717157587056 376920186439693 378273840056424 378957182512896 378969132474504 379351543304448 379665702886184 380048816612608 380645114590026 381029216622912 381234569427036 381413706246144 381619266268032 381729573605952 382004351299584 382114769946624 382320707801472 382332763827828 382706500644864 384023621524257 384399011183616 384411132746784 384799034999808 385668081785922 388477318593936 388869323960832 389078902131296 389471514545152 390082596769944 390476221993728 390799594466424 391193943199488 391206279032712 391912983624448 391925342131752 392320826836224 393320481675264 393532458763392 393544868338908 393929565179904 393941987277696 394268229920268 394653633859584 394666078790016 395064329121792 396411480283104 396811491867648 397707668105982 398108987649984 398510712158208 400501469546919 401008845000192 401021490334608 401237617822899 401426153796096 401629834458112 401642499374688 402665906343168 403418753924472 403825836420864 404043475290192 404160264362712 404451188181504 404568095103744 405830348099748 406239864091776 406649793318912 406986559917696 406999393752204 407397242621952 407410089406848 410536947722304 410549893514046 410951213058048 410964171913152 413004116879289 413420871790368 413540371406448 413838047241216 413957667442176 414180766784928 414193827480147 414598709031936 416432262115584 416445393809016 416865621249792 417077135783424 417090287812176 419344375836672 419704889915124 420128406453888 420552350355456 423366227338626 423793438466112 423806802285438 424221080684544 424585787309398 425014229072576 426326830327008 426340274033817 426757028944896 426770486217504 427123915746957 427541436681216 427554918689184 427986356548608 429445770306696 429879116189952 430110796276656 430544813225472 433680935694336 435112707655912 437036983418178 437464194545664 437477989455936 437713764897708 437840286392938 437919440504832 438155453863296 438282103029056 438724365494272 439649543774727 440093186099424 440107063911801 440537276095488 440902106577504 440916009898221 441347012840448 441360930190752 443985338092032 443999338638768 444447370262016 447872611106232 448324551177984 448695830683672 449148601451264 451134950625216 451149176626434 451590182664192 451604423020608 451833563765376 451847811796524 452289500762112 452420235384832 452678338056604 453135127499648 453846098165031 454289740489728 454304065973472 454548909701466 454680297408051 454762495908864 455007586704192 455139106991712 455598379551744 457859879907408 458321897949696 458336350582704 461854066187592 462320114690304 462334693402296 463169889737984 463184495246616 463651886260992 463901767925776 465098480764164 465232917832254 465567803146368 465702375872448 465953362633044 466172307634176 466408840015872 466423547660928 466894207143936 467280865090688 467295600234012 467752389677056 468486294880032 468959035843584 469211777756352 469226573788698 469685250791424 469821013668864 472644457260624 473121394149888 474189911972517 474668408351904 476767618274376 477248715770112 477643948792296 478125930577152 478141007706648 478866341084672 479617684117884 480101657563008 480586119376896 480725033158656 480984116266368 480999283525332 481469468553216 481484651117184 481883392124772 482354441383936 482369651854464 482856402259968 483874645811238 484347641554944 484362914878656 484851676649472 487891052656128 489486360745824 489501796112901 489980292492288 492147218863872 492162738137928 492659370567936 492924885596208 493067365907688 493564911181056 493830914243568 494329229999616 495588807806976 496014869899692 496515389445504 496531046464596 497016414056448 497428017677184 497929963204608 499483505353536 499987525036032 501783203183834 502289543449408 503856687494511 504365120075232 504782809519131 505276243350528 505292176632672 505802057739264 506236900253513 507526819453368 508038955497216 508054975898184 508312759236048 508825688357376 508972764807936 509760943735296 509777018437104 512031495365676 512532014911488 512548176995712 513065379999744 514224109047896 517447611191654 517969758125248 517986091682202 518492431947776 519585824461041 520110129026592 520126530077583 520634962658304 521066125955232 521082557152443 521591924265984 521608372043616 521889488916498 522040341468503 522567122842336 523094435781632 523915172856504 524443846088448 524709945017856 524726491118544 525255983036928 525690973227024 526221438386688 528548640377472 529081989156864 530276890807976 530811983533312 534001959395892 534156313066662 534678460000256 534695320446144 534983490430532 535234871728128 535523332499584 536363570558673 536887875124224 536904805241376 537349442391333 537446586074112 537891671899296 537908633669979 538434448561152 538724633720256 538880352483616 539268250908672 539424126804992 540815662303488 541107130799664 541653152122368 541670232506832 542648746556928 542665858336272 543213452542464 547382596963072 547399858018728 547952229217536 550672155839052 551227829053824 551387161875264 551784062988288 551943556589568 552241022379904 552258436640196 552798278709248 553665621221856 554224315087872 554540496295734 554700786646149 555243016154112 555260525078688 555559778524014 555820828333056 556102847711232 556120383749568 558579813126192 559143465813504 559606519886832 560171208605184 564488303118168 565057917954816 565075736380584 568435773769344 568453698711756 569009371926528 569027314956672 569498554329276 570055248908288 570073224918912 570648475398144 571851854140554 572428899402048 572594360408928 573006526949376 573172154919936 573481061702208 573499145741742 574059750967296 576598516775424 578502122678883 582715977890904 583303985941248 583618353196944 584207271817728 586199391699636 586790914799232 586809418549068 587383034793984 587869475436672 587888013197628 588462683787264 588481240254336 590298688145088 590894347769856 591402344880402 591980450789376 591999118185024 592596493682688 596561502158973 597163481474976 597766068237312 598279973026879 601513267500288 601532235501912 602139230694144 602444751687168 602463749062032 605128130886708 605719653986304 605738754631296 606065212935288 606240396544068 606349994545152 606676782272256 606852142655616 607464506068992 610479839876544 610499090628306 611095863932928 611115134110272 615805421583456 615824840271069 616426819587072 616446257869728 616956767190049 617579326995488 618202515014656 620131307685552 620310557109672 620757070861824 620936501163264 621271150177392 621898063547904 623060800312016 624648393173376 624668090713524 625278714458112 625298431874688 625615703675136 625635431718264 626428018225152 629557334872686 630192609680832 630828525533184 632253215963356 632891211135872 635049341007939 635690157699168 635710203428157 636331621026816 636858598389728 636878680964097 637501240769536 637521343608864 637864930897942 639490245490512 640135543417344 640155729326256 641312155021824 641332378033776 641979534822912 642511189499696 643159535805952 644168655460044 644818674284928 645166194414984 645469349031936 645817219838208 650521403541504 652648480994432 652669061483868 653307056656384 655555475127267 656196291818496 656216984183904 656570647346562 656760429589407 656879160757248 657233180794944 657423154543584 658086548241408 658441218991424 659105639999488 660139779149136 660805914143232 661353159866256 662020519260672 662041395286128 663237356902912 665619276681216 665978007138048 665999007958152 666671055393024 671808916659348 672486826766976 673043746025508 673701657800704 673722902176896 674402743652352 676702425937824 676723764939651 677385273996288 677406634530912 677750345648064 677771717694786 678434251143168 678630353077248 679017507084906 679681258313728 679702691249472 681434610734592 681823364552199 682511380056288 682708660487568 683397569327616 686789819861112 687482846924544 690648122242936 692781099281388 693480172035456 693502040103444 694179950211072 694754834606976 694776742869924 695455899021312 695477829391488 695852651888664 697849376748381 698553563808672 698930043949566 699258461451264 699613260023808 699635321491392 700341310715904 700921297636032 700943400351018 701628584515584 703817666634528 704527876187136 704731520503296 707058149940857 712002612527856 712208417422216 712927093928192 715151427411564 715850500165632 715873073655168 716465923188444 716595448098816 717188895865728 717211511559972 717912598081536 718299511627008 721087549737984 721476174399552 721498925287998 722204202829824 722226976675776 722825088187158 723531662075904 723554477781696 724284603389952 726521462332416 729130724860967 729866477358304 730602972290048 734229541118736 734970438738432 735182882500352 736344582186928 738220828295808 738244107206892 738965753450496 738989055851904 739387328394312 739601048861532 740324021538816 740347366771584 740746371365352 741094437777408 741493844999424 744022304849538 744773084168256 744796569696894 745524621084672 746142026515776 746894944806912 752651070824224 752674804775751 753410557273088 753434315174112 753840372879386 756547680112848 757914365025792 757938264949008 758703086608896 759331405772368 760097633225216 761290229180052 762058433245824 762469138854072 762827412492288 763238532536064 763459147211904 764229539893248 764641415602944 764665527655656 768047243048514 768798022367232 768822265493568 769598069999616 771336163571844 776171416787481 776954637187872 776979137523303 777738647921664 778157804262592 778943029090304 780165193539888 780952443987456 781599188932848 782387886398976 782412558065424 782834233374747 783825967248896 783850684263504 784641653672448 786640963350528 787064917526784 787089736677816 787883974555392 788536459840536 789332157580032 792822960566208 793622983735296 795415336211964 796217975299968 797021424316416 801002939093838 801234469599993 802017690000384 802042980669216 802475235645798 802852307592192 803259668916224 803284998749376 805331812686336 806837507848944 807651672841728 808086950580384 808320528725424 808902376363008 809136190207488 811660696199496 812479728183552 813973119835392 813998787504408 814820178813696 821073895444608 821099787028092 821902426116096 821928343826304 826008233758578 826841743580736 827080742812896 827676094482432 827915334884352 828361533569856 828387654960294 829197418063872 832864524231168 832890787618032 833339667786021 833731242499584 834154271566848 834180575624352 839409779830248 840256812907776 846732454677252 847586876932224 847613604570876 848442161369088 849171574618796 850028458145152 852653660654016 852680548067634 853514057889792 853540972435008 854247831493914 855082873362432 855109837378368 855972713097216 858891540613392 859758232379904 860221592553312 860248718612613 861089626450944 870225415311824 874073966836356 874928389091328 874955978911872 875427529795416 875680572785876 875838881009664 876310907726592 876564206058112 877448730988544 879299087549454 880186372198848 880214127823602 881074552190976 881804213155008 881832019796442 882694025680896 882721860381504 887103517320603 887970676184064 887998677277536 888894740524032 895745222212464 896649102355968 897391661367344 898297202902528 902269901250432 902298353252868 903180365328384 903208846041216 903667127530752 903695623593048 904840470769664 905356676113208 906270254999296 907692196330062 908579480979456 908608131946944 909097819402932 909360594816102 909524991817728 910015173408384 910278213983424 911196759103488 915719759814816 915748635942459 916643795899392 916672701165408 923708132375184 924640229380608 924669386804592 926339779475968 926368990493232 927303772521984 927803535851552 930196961528328 930465835664508 931135606292736 931404751744896 931906725266088 932344615268352 932847095321856 934561730181376 934591200468024 936972589760064 937918071687168 938423555512704 938453147577396 939370501582848 939642027337728 944336002309029 945288914521248 946242788299776 948379823945034 949336816703808 953535236548752 954497431540224 955287897584592 956251861154304 956282015413296 956797396346913 957732682169344 959235368235768 960203315126016 961450066317312 961968232532736 961998567050664 962969302234368 963766784249544 964739303708928 967749291622476 968695283109888 968725829757312 969703353298944 975782105312256 978972721491648 979003592225802 979960584984576 984294437727744 984325476275856 984855971019843 985318741135872 985849771192416 986134731815376 987129822362112 987661828487136 988658459999232 992029739799384 993030778891008 993062092929192 994856035354368 998967010707072 999975050072064 1003566406367668 1004579086898816 1007713374989022 1008730240150464 1009565619038262 1010552486701056 1010584353265344 1011604115478528 1012473800507026 1015053638906736 1016077910994432 1016109951796368 1016625518472096 1016657576542179 1017651376714752 1017945529615872 1018526260627359 1019521887470592 1019554036874208 1024062990731352 1025096353991424 1028448218095792 1034895222383308 1035939516250496 1035972183364404 1036984863895552 1039171648922082 1040220258053184 1040253060155166 1041269925316608 1042132251910464 1042165114304886 1043183848531968 1043216744087232 1043778977832996 1044080682937006 1045134245684672 1046188871563264 1047830345713008 1048395065924349 1048887692176896 1049419890035712 1049452982237088 1050511966073856 1051381946454048 1051415100526527 1052442876773376 1057097280754944 1060553781615952 1061623967066624 1068003918791784 1068312626133324 1069356920000512 1069390640892288 1069966980861064 1070469743456256 1071046664999168 1072727141117346 1073775750248448 1073809610482752 1074698884782666 1074893172148224 1075783343798592 1075817267339958 1076868897122304 1077449267440512 1077760704967232 1078536501817344 1078848253609984 1081631324606976 1082214261599328 1082248387931997 1083306304244736 1083340465013664 1084237632280737 1085297493113856 1085331716672544 1086426905084928 1094765193926144 1094799716037456 1095904458435072 1101344311678104 1102455658107648 1102774323750528 1103887113179136 1104482044759808 1104516873280392 1107331242443712 1108448630175744 1109080992591468 1109401573292298 1110486032308224 1110521050157376 1111119557048028 1111641656666112 1112205695422464 1112240767499136 1116033457274307 1117159626252384 1118286931627008 1119213039773664 1120342417210368 1128976606236336 1130115835909632 1130151472761168 1130760559319079 1136871547538688 1136907397423512 1138054629913344 1138997108658552 1140146449837824 1143703708281108 1144857798804096 1145188720817856 1146013053898752 1146344309839872 1146962123404416 1146998291483484 1148119501934592 1153197033550848 1157004245357766 1165431955781808 1166607971882496 1167236706393888 1168414543635456 1172398783399272 1173581829598464 1173618837098136 1175738950873344 1175776026395256 1176962480508672 1180597376290176 1181788695539712 1182804689760804 1183960901578752 1183998236370048 1185192987365376 1193123004317946 1194326962949952 1195532136474624 1196559946053758 1201504408640757 1203026535000576 1203064471003824 1203712853468697 1204278461388288 1204889503374336 1204927498124064 1210256261773416 1211477509262592 1212130425870576 1212480793088136 1213353564544512 1213704285311232 1220959679753088 1220998181256612 1222191727865856 1222230268220544 1231610843166912 1231649680542138 1232853639174144 1232892515739456 1233913534380098 1235158653990976 1236405030029312 1239012350637867 1240262615371104 1240621114219344 1241514141723648 1241873002326528 1242542300354784 1242581482440441 1243796127095808 1244865429655661 1246121600624032 1249296786346752 1249336181427048 1250596863749376 1251231407350272 1251270863436528 1259114669745372 1260385219361664 1261657051066368 1264506431926712 1265782422271744 1270098682015878 1271380315398336 1271420406856314 1272663242053632 1273717196779456 1273757361928194 1275002481539072 1275042687217728 1275729861795884 1278980490981024 1279020822101451 1280271086834688 1280311458652512 1281371747240871 1282624310043648 1282664756067552 1283959069645824 1285022378999392 1286319071611904 1288337310920088 1289637348569856 1290332388829968 1291634439676416 1301042807083008 1305296961988864 1305338122967736 1311110950254534 1312392583636992 1312433968367808 1313141294693124 1313520859178814 1313758321514496 1314466361589888 1314846309087168 1316173096482816 1316882437982848 1318211279998976 1318948631324181 1320279558298272 1321611828286464 1322706319732512 1322748029694663 1324041038521344 1324082790572256 1326474713805824 1331956014276096 1331998015916304 1333342110786048 1343617833318696 1344973653533952 1346087492051016 1347445804353792 1353404851875648 1353447529879302 1354770547992576 1354813269061824 1355500691296128 1355543435389572 1356868502286336 1357260706154496 1358035014169812 1359362516627456 1359405382498944 1362869221469184 1363646729104398 1364040892224153 1365022760112576 1365417320975136 1366795138655232 1373579639722224 1374965693849088 1381296244485872 1385562198562776 1386960344070912 1387004080206888 1389509669213952 1389553485739848 1390955658782976 1391705303777328 1395698753496762 1397107127617344 1397860087899132 1398516922902528 1399226520047616 1399270642982784 1400682621431808 1401842595272064 1401886800702036 1403257169031168 1407635333269056 1409055752374272 1409463041006592 1414116299881714 1422569735917551 1424005225055712 1424416834844432 1425854187856384 1430302854823128 1431746147310336 1432931846376888 1434377791731456 1434423023119944 1436599023254016 1442175099475968 1442952348799104 1442997850575996 1444408405659648 1444453953351552 1445650176374316 1447063324151808 1447108955563392 1448569206779904 1453042924664832 1458261449721934 1459732954716608 1461205944580096 1468459082237472 1468505388338703 1469940877476864 1470365765000704 1471204598683963 1472689164373856 1476441656591616 1476488214413784 1477978111703808 1478774656788624 1479202097723064 1480694733543168 1481492742730704 1482987689998848 1488044609699076 1489546168336512 1489593139393788 1491049242169344 1492284053031552 1493789889613824 1505302141648448 1505349609551502 1506821114546176 1506868630348224 1507680745758772 1511570062483533 1513095360225696 1514348428557393 1515828730051584 1515876529898016 1517406173217792 1518662811544736 1518710700760539 1520195266450432 1522580458360104 1524116866491648 1524938277708144 1526477065072128 1526918294423808 1529282831205888 1529331055311312 1536094486097028 1537596044734464 1537644530987136 1539196139999232 1542672327143688 1552342833574962 1553909274375744 1553958275046606 1555477295843328 1556315608525184 1557886058180608 1558757473383123 1560330387079776 1561904887974912 1563198377865696 1563247671457329 1564775772797952 1564825116130848 1565668466749494 1566121024405509 1567651934497792 1567701368527008 1569283307344896 1574129835053568 1574179473355632 1575767949110784 1577072919681072 1578664315160064 1585645921132416 1587245967470592 1590830672423928 1592435950599936 1602005878187676 1602468939199986 1604035380000768 1604085961338432 1604950471291596 1605704615184384 1606519337832448 1606569997498752 1610663625372672 1612048327173999 1613675015697888 1613725901009937 1615303345683456 1616173901160768 1616641057450848 1617804752726016 1618272380414976 1623321392398992 1624959456367104 1627946239670784 1627997575008816 1629640357627392 1642147790889216 1642199574056184 1643856687652608 1652016467517156 1653683487161472 1654161485625792 1655352188964864 1655830669768704 1656723067139712 1656775309920588 1658394836127744 1664102359938447 1665729048462336 1665781575236064 1666679335572042 1667462484999168 1668308543133696 1668361151248704 1678819559660496 1680513625815552 1693464909354504 1695173753864448 1695227209141752 1698343149237592 1700056916290304 1705307321308032 1705361096135268 1707028115779584 1707081944870016 1708495662987828 1710165746724864 1710219674756736 1711945426194432 1717783081226784 1719516464759808 1720443185106624 1720497437225226 1722179252901888 1735506368036649 1738696343899229 1740450830623648 1748147933672712 1749911957823744 1750855059590832 1751361145571752 1752621815453184 1753128412116224 1758598175098908 1760372744397696 1760428255647204 1762149104381952 1763608426310016 1763664039592884 1765388051361792 1765443720763008 1774207034641206 1775941352368128 1775997354555072 1777789481048064 1789684506476919 1791490444424928 1793298204711936 1794783322734688 1794839919080637 1796594405805056 1804539802500864 1804596706505736 1806417692082432 1807334255061504 1807391247186096 1810713352226416 1812540509998592 1815384392660124 1817158961958912 1817216263893888 1818195638805864 1818721189632204 1819049983635456 1820030346816768 1820556427966848 1822393518206976 1831439519629632 1831497271884918 1833287591798784 1833345402330816 1847416264750368 1847474520813207 1849280458761216 1849338773609184 1850870301570147 1852679558951936 1852737980986464 1854607545043968 1855607071703104 1860393923056656 1860931671329016 1862271212585472 1862809503489792 1863813450532176 1865694190643712 1869123460362752 1869182400936048 1873945179520128 1875836143374336 1876847111025408 1876906295154792 1879284054675456 1888672004618058 1890577829042496 1892485576599552 1896759647890068 1898673633407616 1905148023023817 1907070473097504 1907130610284471 1908994863080448 1910575795169184 1910636042892291 1912503722308608 1912564030826592 1913594792693826 1915465364338688 1918470736471536 1920406630252032 1923936465065472 1923997134101328 1925938604468736 1927533568499088 1929478607417856 1935498583244952 1937451659514624 1951564210624512 1957945442983296 1958007184451604 1959921169969152 1966666425381801 1968588875455488 1968650952551712 1969711942039686 1970281288768221 1970637482271744 1971699542384832 1972269463630752 1974259644724224 1975323656974272 1977316919998464 1984059479598768 1986061557782016 1986124185858384 1989712070708736 1997934021414144 2007132812735336 2009158173797632 2015426749978044 2017460480300928 2019131238076524 2021104973402112 2021168706530688 2023208230957056 2024947601014052 2030107277813472 2030171294818953 2032155821988864 2032219903592736 2033251036944192 2033315153084358 2035302753429504 2035891059231744 2037052521254718 2039043774941184 2039108073748416 2048125981462704 2050192707982848 2054822951880907 2056896436191584 2069790444766616 2071879032500992 2071944366728808 2078343297844164 2080440516106368 2080506120310332 2082539850633216 2084264503820928 2084330228609772 2086367697063936 2086433488174464 2087557955665992 2088161365874012 2090268491369344 2092377743126528 2093548130245143 2095660691426016 2096790131848698 2097775384353792 2098839780071424 2098905964474176 2101023932147712 2102763892908096 2102830201053054 2104885753546752 2114194561509888 2121107563231904 2121174449822571 2123247934133248 2136007837583568 2136625252266648 2138781281784576 2139933961722128 2142093329998336 2145454282234692 2147551500496896 2147619220965504 2149397769565332 2149786344296448 2151566687597184 2151634534679916 2153737794244608 2154898534881024 2155521409934464 2157696507219968 2163262649213952 2164428523198656 2164496775863994 2166612608489472 2166680930027328 2168475264561474 2170594986227712 2170663433345088 2172853810169856 2187392174582901 2189530387852288 2189599432074912 2191808916870144 2202688623356208 2204911316215296 2205548647501056 2208964089519616 2209033746560784 2214662484887424 2216897260351488 2218161985182936 2218803146584596 2220972064616448 2221042100314752 2222239114096056 2223283313332224 2224481534998272 2232066914548614 2234319252504768 2236573863254016 2238426079547328 2240684834420736 2257953212472672 2258024414327253 2260231671819264 2260302945522336 2261521118638158 2273743095077376 2273814794847024 2276109259826688 2277994217317104 2280292899675648 2287407416562216 2289715597608192 2290377441635712 2292688619679744 2293924246808832 2293996582966968 2306394067101696 2314008490715532 2328514250362443 2330863911563616 2330937412569909 2333215943764992 2334473412787776 2336829087270912 2344797566798544 2347163659196928 2347237674196272 2348502700124241 2351477901746688 2351552052790512 2353924961017344 2361194752580352 2365609379521608 2367996472740096 2386246008635892 2388653925899904 2391064272949248 2393119892107516 2403008817281514 2403703408799979 2406053070001152 2406128942007648 2407425706937394 2408556922776576 2409779006748672 2409854996248128 2420512523546832 2422955018525184 2424260851741152 2424961586176272 2426707129089024 2427408570622464 2441919359506176 2441996362513224 2444460536441088 2463221686333824 2463299361084276 2465707278348288 2465785031478912 2467827068760196 2470317307981952 2472810060058624 2478024701275734 2480525230742208 2481242228438688 2483028283447296 2483746004653056 2485084600709568 2485162964880882 2487592254191616 2489730859311322 2492243201248064 2498593572693504 2498672362854096 2500019003358063 2501193727498752 2502462814700544 2502541726873056 2518229339490744 2520770438723328 2529012863853424 2531564844543488 2540197364031756 2542760630796672 2542840813712628 2545326484107264 2547434393558912 2547514723856388 2550004963078144 2550085374435456 2551459723591768 2557960981962048 2558041644202902 2560542173669376 2560622917305024 2562743494481742 2565248620087296 2565329512135104 2567918139291648 2570044757998784 2572638143223808 2576674621840176 2579274697139712 2580664777659936 2580746155837839 2583268879352832 2610593923977728 2610676245935472 2622221900509068 2624785167273984 2624867936735616 2626282589386248 2627041718357628 2627516643028992 2628932723179776 2629692618174336 2632346192965632 2633764875965696 2637897262648362 2640559116596544 2643223656572928 2645412639465024 2645496059389326 2648082077042688 2648165581144512 2652949427611648 2661310551961809 2663912028552192 2663996031832608 2666684221572096 2687235666637392 2689947307067904 2692174984102032 2694891608707584 2706809703751296 2706895059758604 2709541095985152 2709626538123648 2711001382592256 2711086870779144 2714521412308992 2716070028339624 2718810764997888 2725738442938368 2727293458208796 2728081784448306 2730045520225152 2730834641950272 2733590277310464 2747159279444448 2749931387698176 2759807617511087 2762592488971744 2771124397125552 2773920688141824 2774008160413776 2779019338427904 2779106971479696 2781911317565952 2783410607554656 2791397506993524 2794214255234688 2795720175798264 2797033845805056 2798541285965568 2803685190544128 2803773601404072 2815270666538112 2818111504748544 2818926082013184 2828232599763428 2845139471835102 2845961861554097 2848010450111424 2848833669688864 2851708375712768 2860605709646256 2863492294620672 2865863692753776 2868755583462912 2868846046239888 2870392189040739 2873198046508032 2884350198951936 2885904697598208 2885995701151992 2888907906703104 2891300352748632 2894217911126784 2906085849329664 2916522899443868 2919465909433216 2922411889160192 2936918164474944 2937010776677406 2939881754953728 2940731530001408 2942409197367926 2945378328747712 2952883313183232 2952976428827568 2954567913059529 2955956223407616 2957549313577248 2958404195446128 2961389467086336 2962985485461408 2965975379997696 2976089219398152 2979092336673024 2979186278787576 2984568106063104 3010604283296896 3010699219103004 3013642229092352 3013737260696448 3015361491517544 3023140124967066 3026190720451392 3028696857114786 3031657460103168 3031753059796032 3034812346435584 3037325623089472 3037421401521078 3040390532900864 3045160916720208 3048233732983296 3049876555416288 3049972729626537 3052954130144256 3053836588847616 3055578781882077 3058565662411776 3058662110622624 3072188972194056 3075289061974272 3085344654287376 3104685667149924 3107818548751488 3107916550093212 3110954591686656 3112631217050368 3117514946766246 3120660774159552 3123809775949824 3126396755731392 3126495342914658 3129551545595904 3129650232261696 3131336933498988 3132242048811018 3135303868995584 3135402737054016 3138566614689792 3145185197773047 3148259670107136 3148358946711264 3151535898221568 3154145839362144 3154245301579581 3157328630320128 3171291842264832 3181661344847856 3184871901199872 3204011756375352 3204937878399972 3208070760001536 3208171922676864 3209900942583192 3211409230368768 3213139994997504 3221327250745344 3224096654347998 3227350031395776 3227451802019874 3230606691366912 3232347802321536 3233282114901696 3235609505452032 3236544760829952 3246642784797984 3249918912734208 3252712896842211 3255892479341568 3255995150017632 3259280715254784 3284295581778432 3284399148112368 3287713375305216 3304032935034312 3307366974322944 3308322971251584 3311661339537408 3313446134279424 3313550619841176 3328204719876894 3331458096924672 3331563150472128 3333358671144084 3334924969998336 3336617086267392 3336722302497408 3357639119320992 3361027251631104 3386929818709008 3390347507728896 3390454418283504 3392281677957237 3396686298475184 3400113832580608 3410614642616064 3410722192270536 3414163889740032 3416991325975656 3420439349513472 3435566162453568 3439032929519616 3440886370213248 3440994874450452 3444358505803776 3471012736073298 3477392687798458 3480901661247296 3496295867345424 3499823915647488 3501710119181664 3502722291143504 3505243630906368 3506256824232448 3508257119938681 3517196350197816 3520745488795392 3520856511294408 3527216852620032 3527328079185768 3530887441526016 3548414069282412 3551882704736256 3551994709110144 3555578962096128 3579369012953838 3582980888849856 3586596409423872 3589566645469376 3589679838161274 3593188811610112 3604513225922271 3609079605001728 3609193413011472 3611138560406091 3612835384164864 3614668510123008 3614782494372192 3621426704452832 3625081019997184 3630768785320248 3634432527787776 3636391277611728 3637442379264408 3640060693633536 3641112855933696 3662879039259264 3662994543769836 3666575183597568 3666690804661632 3694832529500736 3694949041626414 3698560917522432 3698677547218368 3701740603140294 3705359117903872 3705475961972928 3709215090087936 3711214143406208 3717037051913601 3720787846113312 3721863342658032 3724542425170944 3725619006979584 3727626901064352 3727744447321323 3731388381287424 3734596288966983 3738246920725504 3738364801872096 3747890359040256 3753694222050816 3753812590309584 3777344009236116 3781155658084992 3784971153199104 3793519295780136 3797347266815232 3810296046047634 3814140946195008 3814261220568942 3817989726160896 3821151590338368 3821272085784582 3825007444617216 3825128061653184 3827189585387652 3830930728677376 3836941472943072 3840813260504064 3844115241722613 3847872930130944 3847994268202656 3851877208937472 3855067136998176 3858957214835712 3870997166489904 3874903319029248 3903128421249024 3915890885966592 3916014368903208 3933332850763602 3937177750910976 3937301905103424 3939423884079372 3940562577536442 3941274964543488 3943399084769664 3944538927261504 3948519289448448 3950647313948544 3954633839996928 3968118959197536 3968244089083989 3972123115564032 3972248371716768 3979424141417472 3995868042828288 4014265625470672 4018316347595264 4030853499956088 4034920960601856 4038262476153048 4042337413061376 4049895202028104 4060214555626944 4060342589637906 4064311643977728 4064439807185472 4066502073888384 4066630306168716 4070605506859008 4071782118463488 4074105042509436 4078087549882368 4078216147496832 4092122676672459 4096251962925408 4100385415965696 4109645903761814 4113792872383168 4139580889533232 4143758065001984 4143888733457616 4146122050836623 4156686595688328 4160881032212736 4161012240620664 4168529007641856 4168660457219544 4172866976348928 4175115911331984 4176322731748024 4180536982738688 4187096260490286 4191321382852032 4193580263697396 4195550768707584 4197679560142848 4197811928948352 4202047864295424 4205527785816192 4205660402106108 4209771507093504 4228389123019776 4242215126463808 4242348899645142 4246495868266496 4267709207752653 4272015675167136 4273250504533296 4277562563569152 4279867923444256 4284186659996672 4290908564469384 4295238441931008 4298795539130664 4303133375194368 4303269069359832 4309797069762048 4311042819868928 4326525298427904 4328857046397312 4328993551727988 4333225216978944 4333361860054656 4336950529122948 4341189972455424 4341326866690176 4345707620339712 4374784349165802 4379060775704576 4379198864149824 4383617833740288 4405377246712416 4405516165016109 4409822632430592 4411097295002112 4413613796051889 4417928179039232 4418067493121568 4429324969774848 4436323970365872 4437606293169192 4442084200629504 4444478228192112 4448963069996544 4464133829097228 4468638505009536 4473147726508032 4476852159094656 4481369668841472 4515906424945344 4516048828654506 4520463343638528 4520605891044672 4523042237276316 4543045285672179 4547486190154752 4547629589694048 4552218519653376 4555988434634208 4556132102281617 4560585799351296 4574814833124432 4579431195216384 4580754883271424 4587848493617664 4587993165933936 4612788134203392 4628016981431064 4657028500724886 4661727823127232 4661874825139818 4666431887529984 4668946825575552 4673658174541824 4689595133597088 4689743014371987 4694327318393856 4694475348392544 4697005400248482 4698363073216527 4702955803493376 4703104105581024 4707849922034688 4722389505160704 4731218759043216 4735992945480192 4772492017271784 4777307851799808 4786239784215032 4806017634563028 4807406817599958 4812106140002304 4812257884015296 4814851413874788 4817113845553152 4819558013497344 4819709992496256 4836144981521997 4841025047093664 4841177703029811 4845910037050368 4848521703482304 4849923172352544 4853414258178048 4854817141244928 4883838719012352 4883992725026448 4888921072882176 4899962423716009 4926443372667648 4926598722168552 4931570062957824 4935654137520392 4940634615963904 4956049402551468 4961050461484416 4962484456877376 4966056566894592 4967492009306112 4970169201419136 4970325929761764 4975184508383232 4979461718622644 4984486402496128 4992307079815341 4997187145387008 4997344725708192 5000038006716126 5002387454997504 5004925629401088 5005083453746112 5036458678981488 5041540877446656 5058025727706848 5063129689086976 5080394728063512 5085521261593344 5085681627425256 5094868787117824 5095029447712776 5100170748870912 5102919447183536 5115921963924096 5116083288405804 5121084347338752 5121245834610048 5125486988963484 5130497240174592 5130659024270208 5135836278583296 5140089515997568 5145276286447616 5153349243680352 5158549394279424 5161329555319872 5161492311675678 5166537758705664 5206519104109947 5216089031697687 5221187847955456 5221352491870944 5244443801018136 5249735873471232 5252565178772496 5254083436715256 5257865446359552 5259385236348672 5267529751931392 5275794525296724 5281118233193088 5286447313145856 5290825278930048 5290992118778652 5296164154085376 5296331162289024 5305898855223296 5322621103923618 5327824057104384 5327992063665216 5333368443144192 5369053519430757 5374471333274784 5379894614135808 5384349968204064 5384519757241911 5389783217415168 5413619407502592 5413790119517208 5419253076247296 5422002765184512 5422173741558288 5432140056679248 5437621529995776 5451476885876736 5454586916417592 5456163568896612 5460091040450304 5461669283900544 5467180554620928 5494318558888896 5499862775396352 5519615235022174 5525184977943488 5542248794251104 5542423562439621 5547841376283648 5548016320827552 5552610904710441 5558038676855808 5558213942959392 5563822635131904 5566821215109312 5582795013987048 5588428510469376 5591440351596528 5597082571931136 5607370381088256 5607547202808144 5630541333076224 5637852164026368 5656465199526856 5690278943670204 5691923723108194 5696020900222848 5697667339377728 5703416751425536 5715444069071451 5721211419292512 5721391830853413 5726984589241344 5731727385507552 5731908128676873 5737511166925824 5737692092479776 5740784378081478 5746396093016064 5771809395196416 5771991402303984 5777815813406208 5782600705497264 5788435822253568 5833045798887736 5838931818866432 5873836328949888 5874021553354812 5879763509907456 5881463060002816 5884818394735852 5890756657495424 5899999276145403 5905766626366464 5905952857655136 5909135826119058 5910843866304663 5911912446815232 5915098627154496 5916808390892256 5922778934172672 5925970970922816 5931950759995392 5952178438796304 5958184673346048 5958372557575152 5969136212126208 6021208566593792 6021398438206008 6027474521392896 6030722983035088 6046280249934132 6052381440902784 6057393714229572 6063314920206336 6063506119592064 6069624692871168 6074651246178944 6074842803042156 6080781065801728 6090321833440416 6096467465966592 6099753110832576 6099945459253074 6105908260288512 6107673177695232 6111157563764154 6117131324823552 6117324221245248 6144377944388112 6150578123948544 6164468855642721 6170689308574752 6209371334299848 6215637097502976 6215833100186424 6225262434100736 6235029893532492 6241321548319104 6247619551899648 6252793511462784 6252990685829316 6259103091191808 6259300464523392 6262673866997976 6264484097622036 6270607737991168 6270805474108032 6277133229379584 6290370395546094 6296519340214272 6296717893422528 6303071796443136 6308291678724288 6308490603159162 6314657260640256 6342583684529664 6363322689695712 6363523349467713 6369743802399744 6408023512750704 6409875756799944 6416343845353728 6419801885166384 6426279989995008 6442654501490688 6448193308695996 6454700062791552 6454903604039748 6461213382733824 6464695604643072 6466564229803392 6473089521659904 6493285569595968 6499837825468416 6505425793684422 6511784958683136 6511990300035264 6518561430509568 6562176523748703 6568591163556864 6568798296224736 6575426750610432 6581079703295669 6608065870068624 6614733948645888 6616645942503168 6626892268558848 6627101239682352 6656409439753788 6662916193849344 6663126300944256 6666717342288168 6669849939996672 6673444604994816 6715278238641984 6722054503262208 6773859637418016 6774073242981759 6780695015457792 6780908836567008 6784563355914474 6786524439090539 6793372596950368 6800227665161216 6821229285232128 6821444384541072 6828327779480064 6833982651951312 6840878699026944 6871132324907136 6878065859039232 6881772740426496 6881989748900904 6942025472146596 6954785375596916 6961803322494592 6985542751087329 6992591734690848 6992812237709727 6999647831294976 7003420238363328 7005444582287008 7010487261812736 7012513648464896 7016514239877362 7034392700395632 7041490977590784 7041713022588816 7045508100372723 7054433705240064 7054656158371536 7061774883052032 7096828138564824 7103989418220288 7158738025907676 7165961777699712 7173192818847744 7179133290938752 7179359676322548 7186377623220224 7209026451844542 7211110226399937 7218159210003456 7218386826022944 7222277120812182 7225670768329728 7229337020246016 7229564988744384 7242853408905664 7250162039994368 7261537570640496 7268865055575552 7272782555223456 7274884758528816 7280121387267072 7282225711867392 7325758078518528 7325989087539672 7333381609323264 7389665059001472 7389898083252828 7397121835044864 7397355094436736 7403481206280588 7410718235807744 7410951923945856 7418430180175872 7422428286812416 7434074103827202 7441575692226624 7443726685316064 7449084850341888 7451238013959168 7455253802128704 7455488894642646 7462776762574848 7469192577933966 7476493841451008 7476729603744192 7495780718080512 7500057010074189 7507388444101632 7507625180619168 7554688018472232 7562311316169984 7587038591560272 7594694533630464 7620592092095268 7628281892390016 7628522441137884 7635979452321792 7642303180676736 7642544171569164 7650014889234432 7650256123306368 7654379170775304 7673882945886144 7681626521008128 7688230483445226 7695745860261888 7695988536405312 7703754417874944 7710134273996352 7717914429671424 7741994332979808 7749806638058496 7777639649349427 7831781771933184 7832028737806416 7866665701527204 7874355501821952 7874603810206848 7878847768158744 7881125155072884 7882549929086976 7886798169539328 7889077854523008 7897038578896896 7901294627897088 7936237918395072 7936488178167978 7944246231128064 7944496743433536 7958848282834944 7991736085656576 8020437973470637 8028531250941344 8036632695190528 8061706999912176 8069841921203712 8076524952306096 8084674826122752 8099790404056208 8120429111253888 8120685179275812 8128623287955456 8128879614370944 8133004147776768 8133260612337432 8143564236926976 8148210085018872 8156432294993664 8184245353344918 8192503925850816 8200770831931392 8219291807523628 8227585744766336 8279161779066464 8279422852533261 8287516130003968 8287777466915232 8292244101673246 8313373191376656 8321762064425472 8322024481241328 8337058015283712 8337320914439088 8345733952697856 8350231822663968 8352645463496048 8361073965477376 8374192520980572 8382642765704064 8387160527394792 8391101537415168 8395623857896704 8411055571632384 8411320804212216 8456778246039552 8484430252927616 8484697799290284 8492991736532992 8535418415505306 8537885584662291 8544031350334272 8546501009066592 8555125127138304 8559735846888512 8568373319993344 8581817128938768 8590476883862016 8597591078261328 8606266750388736 8606538138719664 8611176567122217 8619594139524096 8622085639737856 8653050596855808 8657714092794624 8657987103455976 8666723720109312 8673901058245896 8682653733380352 8749568698331604 8758121551409152 8758397728299648 8767235667480576 8810754493424832 8811032330032218 8819645264861184 8822194590004224 8827227592103778 8835856358078464 8836134986243136 8858649939549696 8863703739178587 8872647940731744 8875212586338384 8884168401259008 8888956456384224 8897926139993088 8928267658194456 8937277010019072 8953704318189312 9031812849890688 9032097657309012 9040926687277056 9041211782089344 9046084474552632 9086090571344358 9094972380309504 9095259179388096 9104437039306752 9111976869268416 9112264204563234 9121171598702592 9149629666248864 9158862390432768 9161509766542848 9166736345646231 9175696987235328 9175986331867872 9256033962862128 9314057001449772 9323455646254464 9323749650279636 9332863775059968 9337893651151104 9379190267194176 9379486028743974 9388654636787712 9388950696785088 9394010800496964 9396726146433054 9405911606986752 9406208211162048 9415699844069376 9444779010321408 9462437518086432 9462735904738743 9471985890960384 9544984034543568 9554615703599616 9572479568430064 9612035269126056 9614813635199916 9624212280004608 9624515768030592 9629702827749576 9634227691106304 9639419984992512 9672289963043994 9682050094187328 9682355406059622 9691820074100736 9697043406964608 9699846344705088 9706828516356096 9709634282489856 9758138690526633 9767677438024704 9767985450052896 9777842145764352 9799924847432018 9852886745335296 9853197444337104 9863140125915648 9871308275040784 9881269231927808 9912098805102936 9922100922968832 9924968913754752 9934984018612224 9940338402838272 9940651859523528 9958923437245288 9968972804992256 9984614159630682 9994374290774016 9994689451416384 10000076013432252 10004774909995008 10009851258802176 10010166907492224 10072917357962976 10083081754893312 10116051455413696 10126259378173952 10160789456127024 10171042523186688 10171363254850512 10176845033871711 10189737574235648 10190058895425552 10200341497741824 10205838894367072 10231843927848192 10232166576811608 10242491669220096 10250973977926968 10261318048540416 10280179031995136 10306698487360704 10317098788558848 10322659110639744 10322984623351356 10333075517411328 10413038208219894 10432178063395374 10442375695910912 10442704983741888 10488887602036272 10499471746942464 10505130357544992 10508166873430512 10515730892719104 10518770472697344 10524771359816043 10535059503862784 10551589050593448 10562236466386176 10581650557860096 10581984237557304 10592662324578048 10645242207847236 10655648114208768 10655984127330432 10666736886288384 10738107038861514 10748942666549568 10759789228271616 10768699936408128 10769039514483822 10779566434830336 10827238815005184 10827580239034416 10833415681218273 10838506152494592 10844005530369024 10844347483116576 10864280113358496 10875243059991552 10909173832835184 10912327137793224 10920182080900608 10923338567801088 10988637117777792 10999725550792704 11039230470044348 11050369955886976 11084497588502208 11084847124879242 11095682752567296 11096032641655104 11105221809420882 11116077353711616 11116427885918784 11127645270263808 11133642430218624 11165590027974096 11176857020938752 11182880703193056 11183233341963969 11194165143862272 11203788866900949 11214740762176512 11215094405616288 11261082666152448 11312930399053712 11380557887340408 11383847446216388 11392041800445696 11395334678755456 11406833502851072 11430888138142902 11442422838585024 11442783661706826 11453969178482688 11463454771015104 11463816257353746 11475022333851648 11475384184959552 11481568756162956 11492792186032128 11532345725167839 11543618790392832 11543982804607968 11555631626812416 11565201410994528 11576871644507136 11666091597775472 11677863637732864 11747672657899776 11748043106709624 11762926120005632 11769636789471704 11781513314990848 11799998552290806 11811533252732928 11811905715310272 11818271652238116 11821687732609326 11823824893630464 11830197254308992 11833616781784512 11845557868345344 11851941941845632 11863901519990784 11904356877592608 11904732267251967 11916369346692096 11916745115150304 11938272424252416 12042417133187584 12042796876412016 12054949042785792 12061445966070176 12092560499868264 12104762881805568 12114787428459144 12127012239184128 12149302492357888 12149685606084312 12180643666880832 12192934931933184 12199506221665152 12199890918506148 12211816520577024 12215346355390464 12222315127528308 12234262649647104 12234648442490496 12276368030017377 12288755888776224 12301156247897088 12328937711285442 12341378617149504 12418742668599696 12431274195005952 12431666200372848 12438366152509869 12450524868201472 12470059787064984 12482643096638208 12505587022925568 12505981371658632 12518600929046784 12525347733995952 12528968195244072 12541610948216064 12580740791092188 12593038680428544 12593435786845056 12606143592886272 12616583357448576 12616981206318324 12629314521280512 12685167369059328 12726645379391424 12727046698935426 12739487604799488 12803127623257959 12816047025501408 12819751513599888 12832687690707456 12839603770332768 12852559979990016 12896386617391992 12909400125583104 12909807208079496 12929391209286144 12933128459606784 12986571139191936 12999675650936832 13010851587368844 13023569917366272 13023980600070528 13037122861019136 13124353047497406 13137182327113728 13137596592449472 13150853501220864 13162159406591338 13216131740137248 13216548495048327 13229467897291776 13233291885006336 13240841388155667 13253784537117696 13254202479364704 13312818879507576 13326252601888512 13333434684576336 13346889209989632 13430556477283968 13444109006524416 13547719274836032 13548146485963518 13561390030915584 13561817673134016 13569126711828948 13573048878181078 13586745193900736 13600455330322432 13629135857016537 13642458570464256 13642888769082144 13656655558960128 13667965303902624 13668396306844851 13681757398053888 13742264649814272 13763545480852992 13763979497801808 13884050944293192 13909570751193832 13923606644989184 13971085502174658 13985183469381696 13985624475419454 13999295662589952 14006840476726656 14010889164574016 14020974523625472 14025027296929792 14033028479754724 14068785400791264 14069229043115961 14082981955181568 14083426045177632 14091016200745446 14095089219649581 14108867410480128 14109312316743072 14123549766104064 14193656277129648 14207978836440576 14317476051815352 14331923555399424 14358266581877504 14358719352645096 14418052903689084 14422220452799874 14436318420006912 14436773652045888 14444554241624364 14451341536659456 14458674040492032 14459129977488768 14485706817811328 14500324079988736 14508434944565991 14523075141280992 14537730111151104 14545565110446912 14549769517057632 14560242774534144 14564451423734784 14651516157037056 14651978175079344 14666763218646528 14699887271148027 14779330118002944 14779796166505656 14794710188873472 14806962412561176 14821903847891712 14844856573624832 14868148207654404 14883151384453248 14887453370632128 14898169700683776 14902476027918336 14910507604257408 14910977789285292 14925553525149696 14938385155867932 14952987682902016 14953459207488384 14991561436161024 15000114020148378 15014776888203264 15015250361238336 15109376036944464 15124622632339968 15174077183120544 15189389067260928 15241184184190536 15256563784780032 15257044882275768 15284606361353472 15285088343138328 15300512246612736 15308758341550608 15347765891772288 15363253042016256 15376460966890452 15391491720523776 15391977072810624 15407508835749888 15420268547992704 15435828859342848 15483988665959616 15499613276116992 15555279298698854 15619557312329841 15648267095093061 15663563543866368 15664057475612832 15733331403054408 15749207620413696 15757695536317488 15762250310145768 15773596339078656 15778155709046016 15802589255794176 15872475836790144 15872976356335956 15888492462256128 15888993486867072 15917696565669888 15983472171313152 16040875946941274 16057062501882688 16073265390381056 16107160558292271 16123413999824352 16139683842407424 16153049904612192 16153559271725733 16169349652245504 16183250585523593 16199580808112416 16240858222507776 16241370358551624 16257759228741888 16266008295553536 16266521224674864 16296420170037744 16312864589987328 16368490706689836 16385007851701632 16401541663862784 16438583615047256 16455171489532672 16558323558132928 16558845705066522 16575032260007936 16575554933830464 16584488203346492 16626746382753312 16627270687318863 16643524128850944 16644048962482656 16657832714131323 16674116030567424 16674641828878176 16691467905395712 16700463645327936 16705290926992096 16722147930954752 16748385041961144 16765285531408128 16774321054789584 16791247715793408 16822111143264768 16822641608424432 16913556492079104 16968860505855232 16969395598580568 17070836831010612 17075771169324582 17088062700668544 17093002018133184 17110250254276608 17119471693777024 17136746639986688 17146332207214353 17163634257877536 17180953767724032 17195182156522656 17195724386030619 17212533500777472 17213076277439328 17222353134244434 17239188279048192 17244171279475712 17315428185589248 17315974206911952 17333447440218624 17347802116491792 17365307466760704 17499137396663208 17516795456599296 17621508986849664 17622064660064436 17639290529722368 17644389180008448 17654455184207556 17671712716156928 17672269972486272 17717299879099392 17727407478357174 17732531598913989 17745295881463488 17750425172676768 17768336802518016 17777912912768448 17795852279986176 17856535316388912 17874554020038144 17907408636378624 18063625699781376 18064195314618024 18082423564178688 18092168949105264 18172181142688716 18189944760619008 18190518358776192 18208874078613504 18223953738536832 18224528409126468 18242343197405184 18299259332497728 18317724780865536 18323019533085696 18333472691292462 18351393974470656 18351972663735744 18493406566928163 18512067925724256 18628114002899544 18646911292508928 18647499300559272 18675787302302208 18758380534388352 18758972057487948 18777309273575424 18777901393570176 18788021600993928 18793452292866108 18811823213973504 18812416422324096 18831399688138752 18889558020642816 18924875036172864 18925471809477486 18943971781920768 19089968069087136 19090570048403139 19109231407199232 19125659782891519 19144959136860128 19224070538252112 19229627270399832 19249031536061184 19259405655499152 19278839969985024 19344579926087988 19364100188374656 19364710812119244 19383640148201472 19394086813929216 19399692689410176 19419268564979712 19516277381053266 19535354876049408 19535970900105792 19555684291528704 19599849694864036 19686529571246109 19705773490670592 19706394888674208 19726280251831296 19742616550081568 19743239109887007 19762538463855616 19824197610205872 19844201845937664 19849937827509504 19880676805676544 19881303719047056 19917846874490576 19937945609984512 19969228319261364 19988748581548032 19989378902832768 20000152026864504 20009549819990016 20020333814984448 20145834715925952 20166163509786624 20232102910827392 20252518756347904 20321578912254048 20322219728945277 20342085046373376 20342726509701024 20353690067743422 20359573317271617 20379475148471296 20380117790851104 20400682995483648 20411677788734144 20463687855696384 20464333153623216 20484983338440192 20501947955853936 20522636097080832 20560358063990272 20613396974721408 20634197577117696 20645318221279488 20645969246702712 20826076416439788 20864356126790748 20884751391821824 20885409967483776 20956628253261987 20977775204072544 20978436713129181 20998943493884928 21010260715089984 21016333746861024 21031461785438208 21037540945394688 21049542719632086 21070119007725568 21103178101186896 21124472932772352 21136524301118169 21163301115720192 21163968475114608 21185324649156096 21290484415694472 21311968254660864 21476214077723028 21497885333099136 21519578456543232 21537399872816256 21538079028967644 21559132869660672 21633330679199811 21654477630010368 21655160478068832 21666831362436546 21677012304989184 21688011060738048 21688694966233152 21728560226716992 21750486119983104 21818347665670368 21824654275586448 21840364161801216 21846677135602176 21977274235555584 22078460940088696 22100739911773952 22168995177004416 22169694249758484 22191365505134592 22192065283310208 22210443618841764 22232154707423232 22232855771837568 22255290540527616 22267284860437248 22331180055948192 22353714041877504 22365761406386112 22366466683927938 22388330287724544 22407577733801898 22429481524353024 22430188811232576 22522165332304896 22603052470689977 22625860798107424 22761115774680816 22767694892432776 22784083600891392 22790669357510912 22861776276285804 22884845677170048 22885567323413652 22907938356965376 22926909542030208 22927632514707492 22950044667703296 22950768369919104 22963137512325912 23064691450335678 23087237580785664 23087965609215936 23111263253624832 23130402821989056 23153743289014272 23332183195550944 23332918948048281 23355727275465728 23495345315799552 23496086213419248 23539273578943408 23563026629981696 23599997104581612 23623066505465856 23623811430620544 23636543304476232 23643375465218652 23647649787260928 23660394508617984 23667233563569024 23691115736690688 23703883883691264 23808713755185216 23809464534503934 23832738693384192 23833490230300608 23876544848504832 24061313920411911 24084834266375168 24085593752824032 24109898085571584 24122891932140352 24185120999736528 24209525763611136 24229574856918288 24254024478368256 24298604984715776 24299371212168624 24361287333761664 24385869863866368 24399012443330304 24399781837012296 24430692710780928 24444630255056616 24469296884980992 24552736060034754 24577511777552448 24602312495794176 24657875422570884 24682757234299008 24837485337199392 24838268557599783 24862548390011904 24863332400745696 24876732305019738 24901049736402944 24940119574129968 24965286193276416 25011174045851136 25011962743317264 25037201858093568 25050695467991904 25057936390488144 25083221896432128 25161481582184376 25186871573690112 25233166714897152 25233962412636648 25370334738118656 25453290758782848 25454093397870852 25478975209598976 25606255246515918 25613656753986873 25632094051002816 25639503027199776 25665375381414912 25679207540665536 25705119959980032 25792773234783984 25818800251166208 25819614416158992 25833529701366651 25858782418572288 25866256919213568 25973142278383872 26021703174737688 26047961200141056 26248706094994812 26274364654227456 26275193184898944 26301707002441728 26324318813182676 26432263480274496 26433096990096654 26458935794583552 26466583770012672 26481682776311334 26507569074235392 26508404958729408 26625637759015152 26652505203777024 26666869369152672 26693778419979264 26861112954567936 27095438549672064 27096292971927036 27122780061831168 27123635346268032 27138253423657896 27146097756362156 27173490387801472 27200910660644864 27258271714033074 27284917140928512 27285777538164288 27313311117920256 27335930607805248 27336792613689702 27363514796107776 27484529299628544 27500209036938693 27527090961705984 27527958995603616 27768101888586384 27819141502387664 27847213289978368 27942171004349316 27970366938763392 27971248950838908 27998591325179904 28013680953453312 28021778329148032 28050054593859584 28066056959509448 28137570801582528 28138458086231922 28165963910363136 28166852090355264 28182032401490892 28190178439299162 28217734820960256 28218624633486144 28247099532208128 28387312554259296 28388207714216229 28415957672881152 28634952103630704 28663847110798848 28716533163755008 28717438705290192 28836105807378168 28844440905599748 28872636840013824 28873547304091776 28889108483248728 28902683073318912 28918259954977536 28971413635622656 29016869889131982 29046150282561984 29075460222302208 29091130220893824 29099539034115264 29120485549068288 29128902847469568 29274416071579899 29303032314074112 29303956350158688 29333526437293056 29399774542296054 29558660236005888 29559592333011312 29589420377746944 29613924825122352 29643807695783424 29689713147249664 29736296415308808 29766302768906496 29774906741264256 29804952055836672 29821015208514816 29821955578570584 29876770311735864 29906918414976768 29983122872322048 30000228040296756 30029553776406528 30030500722476672 30218752073888928 30249245264679936 30348154366241088 30378778134521856 30482368368381072 30513127569560064 30514089764551536 30530535101615133 30569212722706944 30570176686276656 30601024493225472 30617516683101216 30695531783544576 30752921933780904 30783954145621248 30840537095985408 30967977331919232 30999226552233984 31110558597397708 31239114624659682 31296534190186122 31327127087732736 31328114951225664 31466662806108816 31498415240827392 31515391072634976 31524500620291536 31547192678157312 31556311418092032 31574314079448129 31605178511588352 31744951673580288 31745952712671912 31777986973734144 31966944342626304 32081751893882548 32114125003765376 32146530780762112 32214321116584542 32246827999648704 32279367684814848 32306099809224384 32307118543451466 32338699304491008 32366501171047186 32399161616224832 32481716445015552 32482740717103248 32500247043654819 32515518457483776 32532016591107072 32533042449349728 32592840340075488 32625729179974656 32736981413379672 32770015703403264 32877167230094512 32910342979065344 33116647116265856 33117691410133044 33150064520015872 33151109867660928 33168976406692984 33253492765506624 33254541374637726 33287048257701888 33288097924965312 33315665428262646 33348232061134848 33349283657756352 33382935810791424 33400927290655872 33410581853984192 33444295861909504 33496770083922288 33530571062816256 33548642109579168 33549700025891907 33582495431586816 33611366600702847 33644222286529536 33645283216848864 33937721011710464 33938791197161136 34141673662021224 34151542338649164 34176125401337088 34186004036266368 34220500508553216 34238943387554048 34292664414428706 34327268515755072 34361907535448064 34390364313045312 34391448772061238 34425067001554944 34426152554878656 34444706268488868 34478376558096384 34488342558951424 34597037175503517 34630856371178496 34631948413823904 34666894880437248 34695604232983584 34730614933521408 34998274793326416 35033590913198592 35243017973699328 35244129320128872 35288778360016896 35308910368415112 35344539944972544 35434599758198784 35454814956714348 35465063197827978 35490591762926976 35500850345353536 35536673605036032 35555825825536896 35591704559972352 35713070632777824 35749108040076288 35814817272757248 36127251399562752 36128390629236048 36164847128357376 36184337898210528 36344362285377432 36381036717552384 36447907477073664 36449056818252936 36598518664995456 36635449561731072 36646039066171392 36666945382584924 36702787948941312 36703945327471488 36986813133856326 37024135851448512 37256228005799088 37293822585017856 37294998601118544 37315098457529607 37351574604604416 37516761068776704 37517944114975896 37555802787140352 37576043201987856 37586904585732216 37624832844648192 37779116041285632 37849750072345728 37850943618954972 37887943563841536 38179936138174272 38181140096806278 38218462814398464 38251319565783038 38289918273720256 38409382869773877 38448141076504224 38459254540799664 38498063072122368 38518811310998304 38557679939970048 38590828319325491 38689159852175976 38728200376749312 38729421624238488 38788173627858432 38799385378820352 39032554762106532 39070709752098816 39071941800211584 39111368583057408 39199699389728072 39373059142492218 39411546981341184 39412789777348416 39452560503662592 39485233100163136 39486478219774014 39525076927711232 39648395220411744 39649645485144981 39688403691875328 39699875655019008 39722524164467001 39761353611353088 39762607438094112 39835693748981152 39875891219969024 39938456638522728 39978757805665536 40000304053729008 40040667629968896 40291669431851904 40332327019573248 40464205821654784 40643157824508096 40644439457890554 40684170092746752 40685453019402048 40707380135486844 40719146634543234 40758950296942592 40760235581702208 40801365990967296 40823355577468288 40887407571049611 40927375711392768 40928666307246432 40969966676880384 41003895911707872 41005188920534553 41045272194161664 41120716127980544 41226793949442816 41290636442558976 41291938493405424 41652152832879576 41728712253581496 41770819934967552 41913256506523974 41955550408145088 41956873426258362 41997886987769856 42020521430179968 42032667493722048 42062923570876416 42075081890789376 42099085439264172 42140238015451136 42206356202373792 42248945865544704 42273048602236338 42285267658948743 42326602231440384 42327936950229216 42370649298312192 42580968831388944 42623936509321728 42952428155446056 42995770666198272 43074799745632512 43076158057935288 43266661358399622 43308955260020736 43310320956137664 43333662724873092 43354024609978368 43376022121476096 43377389932466304 43457120453433984 43500972239966208 43636695331340736 43649308551172896 43680728323602432 43693354271204352 43954548471111168 44099661813444081 44156921880177392 44201479823547904 44337990354008832 44339388499516968 44384130566620416 44420887237683528 44465711543675136 44534569720874496 44662360111896384 44707428083755008 44731522812772224 44732933367855876 44776660575449088 44815155467603796 44858963048706048 44860377622465152 45044330664609792 45206104941379954 45251721596214848 45522231549361632 45535389784865552 45568167201782784 45581338715021824 45607342559202853 45723552552571608 45769691354340096 45771134646827304 45853819084060416 45855265029414984 45901536739838208 45926275024651824 46129382900671356 46174475161571328 46175931218431872 46222526507249664 46260805643978112 46307486578028544 46664366391101888 46665837896096562 46711454550931456 46858671936989523 46944801285279183 46990690631599104 46992172426838496 47078547157886816 47126053259963392 47199994209163224 47247622861241088 47273086608952464 47286750930437304 47320789017235968 47334467127138048 47407767767382528 47617427510370432 47618929069007868 47665477386768384 47666980460601216 47753089697009664 48122627840823822 48169668532750336 48171187505648064 48219796171143168 48245783864280704 48321481674876813 48370241999473056 48419051527222272 48459149713836576 48460677815177199 48508048956736512 48549751756570779 48597209969431552 48598742424337248 48722574667523328 48798024886660608 48799563674024592 48889260510113232 48938593769961984 49105472120069508 49155023555104896 49204624991588352 49315750845141768 49365514468598016 49674970674398784 49676537115199566 49725096780023808 49726664801491392 49753464610039476 49802099472805888 49880239148259936 49930572386552832 49973498142393969 50022348091702272 50023925486634528 50074403716187136 50101390935983808 50115872780976288 50166443792864256 50322963164368752 50373743147380224 50466333429794304 50467924825273296 50740669476237312 50906581517565696 50908186795741704 51212510493031836 51227313507973746 51264188102005632 51279006054399552 51330750762829824 51358415081331072 51410239919960064 51585546469567968 51587173158091857 51637600502332416 51639228832317984 51667059402733302 51717564837144576 51732513838427136 51946284556767744 52043406349475376 52095922400282112 52497412189989624 52550386369797888 52648637626365352 52864526960548992 52866193980193308 52917871589167104 52933167540025344 52963365552622668 53015138148470784 53016809917458816 53197594796741967 53251275518030304 53305010407554048 53333738738305344 53387556839958528 53722225909135872 53899586660876099 54190877099344128 54192585943854072 54247270692536064 54276506847315792 54292195512724312 54346980775602944 54516543428066148 54569834281857024 54571555076328576 54626622235840512 54671861215610496 54673585227379404 54727029592215552 54969058599257088 55000418073877386 55054181923411968 55055917991207232 55480219700784489 55536203777172768 55638283004775328 55694426579956736 55884342008698632 55940733877526784 55942497901677816 56027361906906624 56043556658296064 56132113919018896 56275141603165056 56276916172463844 56331927820726272 56333704180710528 56364064802981784 56380356878598324 56435469641920512 56437249266972288 56494199064416256 56774625108518592 56776415428432458 56831915345762304 57269904207261408 57271710145209417 57327694221597696 57376979348674557 57433066327510016 57434877410580384 57672211614756336 57688881811199496 57747094608183552 57778216966497456 57836519909955072 57942827271245312 58033739778263964 58092300565123968 58150920444604416 58182260441787648 58199078068230528 58257805694939136 58548832143159798 58606064628148224 58607912700317376 58667052874586112 58799549084592108 59059588713738327 59117320472011776 59119184666022624 59178840755493888 59227849650244704 59229717329661021 59287615391566848 59379426294499328 59472592830617616 59532605537812992 59549813482528512 59642030417029632 59643911157141168 59753540623471728 59813836829953536 59966245744644096 60000456080593512 60061001444953344 60437504147777856 60498490529359872 60696308732482176 60757556269043712 60964736736762144 60966659186835831 61026255139120128 61028179529103072 61061070203230266 61078719951814851 61138425445413888 61140353372553312 61202048986450944 61235033366202432 61391063567089152 61505843867561808 61567908291242496 61681074191970816 61935954663838464 62221117194795416 62478229249319364 62593068380372244 62654254175465472 62656229902451328 62869884759785961 62933325612217632 62935310139387543 62996830481654784 63030782145269952 63049001240583072 63094385356314624 63112622836184064 63148628158896258 63210357023176704 63489903347160576 63491905425343824 63555973947468288 63699511508308117 64163503787765096 64228250007530752 64428642233169084 64493655999297408 64558735369629696 64612199618448768 64614237086902932 64677398608982016 64733002342094372 64798323232449664 64899992037599433 64963432890031104 64965481434206496 65000494087309638 65031036914967552 65064033182214144 65066084898699456 65185680680150976 65251458359949312 65473962826759344 65540031406806528 65754334460189024 65820685958130688 66233294232531712 66235382820266088 66302219735321856 66337952813385968 66506985531013248 66509082749275452 66574096515403776 66576195849930624 66631330856525292 66696464122269696 66698567315512704 66765871621582848 66801854581311744 66821163707968384 66888591723819008 66993540167844576 67061142125632512 67097284219158336 67099400051783814 67164990863173632 67222733201405694 67288444573059072 67290566433697728 67809157412069931 67875442023420928 67877582394322272 68283347324042448 68303084677298328 68352250802674176 68372008072532736 68477886775108096 68585328828857412 68654537031510144 68723815070896128 68780728626090624 68782897544122476 68850134003109888 68852305109757312 68889412536977736 68976685117902848 69194074351007034 69261712742356992 69263896827647808 69333789760874496 69391208465967168 69461229867042816 69996549586652832 69998756844144843 70067181826397184 70486035947398656 70488258640257744 70617820736830224 70689079889945088 70869199516397568 70909629913428696 70930126395655956 70981183525853952 71001700690707072 71073347210072064 71111651651073792 71426141265555648 71498216080152576 71629634545514496 72183941761235733 72254502799125504 72256781258472096 72329694256714752 72368675796421056 72688724570754864 72762073435104768 72895814954147328 72898113636505872 73197037329990912 73292078132342784 73333890765169848 73407890654942976 73973626267712652 74048271702897024 74512456011598176 74514805672799349 74587645170035712 74589997202237088 74630196915059214 74703149209208832 75033522137553408 75035888229951792 75111605574280704 75152086403975712 75173809171464432 75249665689296384 75699500144691456 75701887237909944 76359872276348544 76362280193612556 76436925628796928 76502639131566076 76579836547440512 76818765739547754 76840970261960619 76896282153008448 76918509081599328 76996126144244736 77037622621996608 77115359879940096 77181656638650982 77378319704351952 77456400753498624 77458843248476976 77500589104099953 77576347255716864 77598770757640704 78065109524213064 78143883600423168 78399398779456144 78746118284984436 78823093962682368 78825579554696832 78905121007325184 78970466200326272 78972956439548028 79050153855422464 79296790440823488 79299290970289962 79376807383750656 79399751310038016 79445048328934002 79522707222706176 79525214876188224 79671387497962304 79751782439938048 79876913277045456 79957515611331072 80000608107458016 80081335259937792 80583338863703808 80928411643309568 81286315649016192 81288878915781108 81368340185493504 81370906038804096 81414760270973688 81438293269086468 81517900593885184 81520471163404416 81602731981934592 81646711154936576 81774815142099222 81854751422785536 81857332614492864 81939933353760768 82007791823415744 82010377841069106 82090544388323328 82241432255961088 82453587898885632 82500627110816079 82581272885117952 82583876986810848 83304305665759152 83457424507162992 83541639869935104 83826513013047948 83911100816290176 83913746852516724 83995773975539712 84041042860359936 84065334987444096 84150163781578752 84198170878528344 84412712404747584 84497891731089408 84546097204472676 84570535317897486 84653204462880768 84655873900458432 84741298596624384 85161937662777888 85247873018643456 85554036142843697 85904856310892112 85991541332396544 86149599491265024 86152316115870576 86533322716799244 86617910520041472 86620641912275328 86667325449746184 86708049219956736 86754779864932608 86914240906867968 87273390662681472 87298617102345792 87361456647204864 87386708542408704 87909096942222336 88199323626888162 88224817708177007 88313843760354784 88402959647095808 88675980708017664 88678776999033936 88768261133240832 88841774475367056 88931423087350272 89069139441748992 89324720223792768 89414856167510016 89463045625544448 89465866735711752 89630310935207592 89720755244930304 90088661329219584 90412209882759908 90503443192429696 91044463098723264 91070779569731104 91136334403565568 91162677430043648 91214685118405706 91447105105143216 91539382708680192 91542269293654608 91591605304845399 91707638168120832 91710530058829968 91803073479676416 91852550049303648 92258765801342712 92351862436863744 92521611287956224 93328732782203776 93331675792193124 93422909101862912 93717343873979046 93889602570558366 93981381263198208 93984344853676992 94157094315773632 94252106519926784 94399988418326448 94495245722482176 94546173217904928 94573501860874608 94641578034471936 94668934254276096 94722942238344387 94815535534765056 95234855020740864 95237858138015736 95333960921202432 96245255681647644 96339337065500672 96342375011296128 96439592342286336 96491567728561408 96642963349753626 96740483998946112 96838103054444544 96918299427673152 96921355630354398 97016097913473024 97099503513141558 97194419938863104 97197484848674496 97445149335046656 97500741130964457 97596049773321216 97599127348049184 97778521020226464 97877187539923968 98210944240139016 98310047110209792 98631501690283536 98731028937196032 99349941348797568 99353074230399132 99450193560047616 99453329602982784 99506929220078952 99760478296519872 99861144773105664 99946996284787938 100044696183404544 100047850973269056 100148807432374272 100202781871967616 100231745561952576 100332887585728512 100645926328737504 100747486294760448 100834099802108541 100932666859588608 100935849650546592 101813163035131392 101816373591483408 102425020986063672 102454627015947492 102528376204011264 102558012108799104 102661501525659648 102716830162662144 103171092939135936 103174346316183714 103275201004664832 103278457664635968 103334118805466604 103435129674289152 103465027676854272 103892569113535488 104086812698950752 104191844800564224 104994824379979248 105100772739595776 105297275252730704 105729053921097984 105732387960386616 105866335080050688 105926731105245336 106033619834917632 106395189593483934 106502551036060608 106610020815108096 106667477476610688 106775113679917056 107444451818271744 107799173321752198 108381754198688256 108385171887708144 108494541385072128 108553013694631584 108584391025448624 108693961551205888 109033086856132296 109143110152657152 109343722431220992 109347170454758808 109938117198514176 110000836147754772 110108363846823936 110111835982414464 110960439401568978 111072407554345536 111276566009550656 111388853159913472 111768684017397264 111881467755053568 111884995803355632 111945295372588821 112054723813813248 112087113316592128 112264227838037792 112550283206330112 112553832344927688 112667408361421056 112728129605963568 112760713757196648 112874498533944576 113549250217037184 113552830856864916 113663830691524608 114539808414522816 114543420290418834 114655388443195392 114753958697349114 114866132655020032 114869754821160768 115228148609321631 115344423229512672 115377763622398992 115494189216367104 115556433932994912 115673039819910144 115772484957976473 115885654542490624 116067479556527928 116184601130247936 116364520883575296 116398156136461056 117097664286319596 117212129256296448 117215825400634752 117334105749172224 117599098169184216 118119177427476654 118234640944023552 118238369332045248 118357681510987776 118455699300489408 118459434659322042 118575230783133696 118758852588998656 118945185661235232 119065211075625984 119099626965057024 119167572493401003 119284060834059264 119287822314282336 119507081246943456 119627673659907072 120000912161187024 120122002889906688 120875008295555712 120996981058719744 121392617464964352 121929473473524288 121933318373671662 122052510278240256 122056359058206144 122122140406460532 122157439903629702 122276850890827776 122280706745106624 122404097972901888 122470066732404864 122782127134178304 123011687735123616 123015566761603659 123135816582484992 123362148383941632 123871909327676928 124442234389590832 124956458498638728 125186136760744488 125312459804902656 125739769519571922 125866651224435264 125870620278775086 125993660963309568 126061564290539904 126098002481166144 126188770712629248 126225245672368128 126297256317792516 126420714046353408 126855802976846229 126979806694321152 126983810850687648 127111947894936576 127399023016616234 128327007575530192 128456500015061504 128857284466338168 128987311998594816 129224399236897536 129228474173805864 129466004684188744 129596646464899328 129799984075198866 129926865780062208 129930962868412992 130000988174619276 130062073829935104 130128066364428288 130132169797398912 130371361360301952 130502916719898624 130947925653518688 131080062813613056 131508668920378048 131641371916261376 132298985440332243 132466588465063424 132470765640532176 132604439470643712 132675905626771936 133013971062026496 133018165498550904 133152391699861248 133262661713050584 133397134631025408 133603709162623488 133642327415936768 133987080335689152 134122284251265024 134194568438316672 134198800103567628 134329981726347264 134445466402811388 134576889146118144 134581132867395456 135618314824139862 135750884046841856 135755164788644544 136566694648084896 136606169354596656 136704501605348352 136744016145065472 136822027677608559 136955773550216192 137170657657714824 137309074063020288 137561457252181248 137565795088244952 137704610219514624 137778825073955472 138388148702014068 138523425484713984 138527793655295616 138667579521748992 138782416931934336 138922459734085632 139993099173305664 139997513688289686 140134363652794368 140834403855837549 140972071894797312 140976517280515488 141235641473660448 141378159779890176 141819259826857392 141860252791311912 141962367051707904 142003401381414144 142223303302147584 142852282531111296 142996432160305152 143259269091028992 144367883522471466 144509005598251008 144513562516944192 144659388513429504 144737351592842112 145377449141509728 145382033445531597 145524146870209536 145649255269712337 145791629908294656 145796227273011744 146394074659981824 146667781530339696 146815781309885952 147947252535425304 148096543405794048 149024912023196352 149029611345598698 149175290340071424 149179994404474176 149260393830118428 149406298418417664 149920494427181907 150067044275106816 150071776459903584 150223211148561408 150304172807951424 150347618342928864 150499331378592768 151399000289382912 151403774475819888 152719744552697088 152724560387225112 153005278263132152 153159673094881024 153637531479095508 153681940523921238 153792564306016896 153837018163198656 153992252288489472 154075245243993216 154230719759880192 154363313277301964 154756639408703904 154761519474275571 154912801506997248 154917686496953952 155001178208199906 155152694511433728 155197541515281408 156130219048426128 156287767200846336 156798797558912288 157492236569968872 157651159109393664 157940932400652544 157945912879096056 158593580881646976 158598581940579924 158753614767501312 158799502620076032 158890096657868004 159045414445412352 159050429752376448 159342774995924608 159503564879876096 159592784390225901 159753826554090912 159915031222662144 160001216214916032 160162670519875584 161166677727407616 161698759982628297 161856823286619136 162572631298032384 162577757831562216 162741812077608192 162829520541947376 162876586538172936 163040942326808832 163293422309873152 163549630284198444 163709502845571072 163714665228985728 163879866707521536 164015583646831488 164020755682138212 164181088776646656 164482864511922176 164907175797771264 165001254221632158 165162545770235904 165167753973621696 166440659102353467 166608611331518304 166914849014325984 167083279739870208 167653026026095896 167822201632580352 167827493705033448 168082085720719872 168130669974888192 168396341757056688 168825424809495168 168995783462178816 169092194408945352 169141070635794972 169306408925761536 169311747800916864 169482597193248768 170323875325555776 170495746037286912 171108072285687394 171809712621784224 171815130435628251 171983082664793088 172130938046023671 172299198982530048 172304632231741152 173066645433598488 173241283824550656 173334650899492368 173509559729865216 173828481813735936 174546781325362944 174597234204691584 174773417084817408 175818193884444672 176398647253776324 176449635416354014 176627687520709568 176805919294191616 177178766141214981 177351961416035328 177357553998067872 177536522266481664 177683548950734112 177689151988983063 177862846174700544 178138278883497984 178649440447585536 178926091251088896 178931733471423504 179260621870415184 179441510489860608 180824419765519816 181006886384859392 182088926197446528 182141559139462208 182272668807131136 182325354860087296 182429370236811412 182894210210286432 182899977560507493 183078765417360384 183084538587309216 183183210609690798 183236159855444553 183415276336241664 183421060117659936 183606146959352832 183705100098607296 184517531602685424 184703724873727488 185043222575912448 186657465564407552 186663351584386248 187434687747958092 187779205141116732 187962762526396416 187968689707353984 188314188631547264 188504213039853568 188609654279357883 188799976836652896 188990491444964352 189092346435809856 189147003721749216 189283156068943872 189337868508552192 189445884476688774 189631071069530112 190469710041481728 190475716276031472 190667921842404864 191098534524924351 192490511363295288 192684750022592256 192983135457122816 193285926699507252 193480967997892224 193676206108889088 193836598855346304 193842711260708796 194032195826946048 194199007026283116 194388839877726208 194394969697348992 194890298670093312 195001482261928914 195192099546642432 195198254696098368 195557042040452928 195754375079847936 196421888480278032 196620094220419584 197263003380567072 197462057874392064 198699882697595136 198706148460798264 198906659205965568 199013858440157904 199520956593039744 199722289546211328 199893992569575876 200089392366809088 200095701946538112 200297614864748544 200405563743935232 200463491123905152 200665775171457024 201291852657475008 201494972589520896 201668199604217082 201865333719177216 201871699301093184 203427472236209793 203626326070262784 203632747182966816 204850041972127344 204909254031894984 205056752408022528 205116024217598208 205433660325324288 206342185878271872 206348692632367428 206550402009329664 206556915329271936 206668237610933208 206930055353708544 207785138227070976 208173625397901504 208383689601128448 209989648759958496 209996270532434529 210201545479191552 210382257611806709 210594550505461408 211458107842195968 211464775920773232 211853462210490672 212067239669835264 212790379186967868 213005102072121216 213220041630216192 213334954953221376 214888903636543488 215598346643504396 216551825283707199 216763508397376512 216770343775416288 216989082770144256 217106027389263168 217168782050897248 217387923102411776 218066173712264592 218286220305314304 218687444862441984 218694340909517616 219876234397028352 220001672295509544 220223671964828928 221920878803137956 222144815108691072 222553132019101312 222777706319826944 223537368034794528 223544417018398047 223762935510107136 223769991606711264 223890590745177642 224109447627626496 224174226633184256 224528455676075584 225100566412660224 225107664689855376 225334816722842112 225456259211927136 225521427514393296 225748997067889152 227098500434074368 227105661713729832 229079616829045632 229086840580837668 229310776886390784 229507917394698228 229732265310040064 229739509642321536 230456297218643262 230522910785881857 230688846459025344 230755527244797984 230988378432734208 231112867865989824 231346079639820288 231544969915952946 231771309084981248 232134959113055856 232369202260495872 232501767312299859 232729041767150592 232796312272922112 234195328572639192 234431650801269504 235198196338368432 236238354854953308 236469281888047104 236476738664090496 236715363021975552 236911398600978816 236918869318644084 237150461566267392 237890371322470464 238130422151251968 238199253930114048 238335144986802006 238568121668118528 238575644628564672 239014162493886912 239255347319814144 240001824322374048 240244005779813376 241750016591111424 242785234929928704 243858946947048576 243866636747343324 244105020556480512 244112718116412288 244244280812921064 244314879807259404 244553701781655552 244561413490213248 244808195945803776 244940133464809728 245564254268356608 246023375470247232 246031133523207318 246271633164969984 246724296767883264 247743818655353856 248633577177589747 248884468779181664 249912916997277456 250372273521488976 250624919609805312 251479539039143844 251733302448870528 251741240557550172 251987321926619136 252123128581079808 252196004962332288 252450491344736256 252594512635585032 253711605953692458 253959613388642304 253967621701375296 254223895789873152 254798046033232468 256654015151060384 256662108428531091 256913000030123008 257714568932676336 257974623997189632 258448798473795072 258456948347611728 258932009368377488 259193292929798656 259599968150397732 259853731560124416 259861925736825984 260001976349238552 260124147659870208 260264339594797824 260742722720603904 261895851307037376 262160125627226112 263017337840756096 263282743832522752 264597970880664486 264674453124531021 264933176930126848 264941531281064352 265208878941287424 265351811253543872 266027942124052992 266036330997101808 266304783399722496 266525323426101168 266794269262050816 267207418325246976 267284654831873536 267974160671378304 268244568502530048 268389136876633344 268397600207135256 268890932805622776 269162265734790912 271236629648279724 271501768093683712 271510329577289088 273133389296169792 273212338709193312 273409003210696704 273488032290130944 273644055355217118 273911547100432384 274341315315429648 274618148126040576 274774815914536197 275122914504362496 275131590176489904 275409220439029248 275557650147910944 276776297404028136 277055587310591232 277564833863868672 279986198346611328 279995027376579372 280268727305588736 281668807711675098 281944143789594624 281953034561030976 282471282947320896 282756319559780352 283638519653714784 283720505582623824 283924734103415808 284006802762828288 284168826715033161 284446606604295168 285704565062222592 288735767044942932 289018011196502016 289027125033888384 289318777026859008 289474703185684224 290754898283019456 290764066891063194 291048293740419072 291298510539424674 291583259816589312 291592454546023488 292788149319963648 293335563060679392 293631562619771904 295894505070850608 296193086811588096 298049824046392704 298059222691197396 298350580680142848 298359988808948352 298520787660236856 299840988854363814 300134088550213632 300143552919807168 300446422297122816 300608345615902848 300695236685857728 300998662757185536 302502299406325623 302798000578765824 302807548951639776 305439489105394176 305449120774450224 306010556526264304 306319346189762048 307275062958191016 307363881047842476 307585128612033792 307674036326397312 307984504576978944 308150490487986432 308726626554603928 309513278817407808 309523038948551142 309825603013994496 309835372993907904 310002356416399812 310305389022867456 310395083030562816 312260438096852256 312575534401692672 313597595117824576 314984473139937744 315302318218787328 315881864801305088 315891825758192112 317187161763293952 317197163881159848 317599005240152064 317780193315736008 318100859504752896 318685549991849216 319185568780451802 319507653108181824 319830062445324288 320002432429832064 320325341039751168 322333355454815232 323397519965256594 323713646573238272 325145262596064768 325155515663124432 325483624155216384 325659041083894752 325753173076345872 326081884653617664 326586844619746304 327099260568396888 327429330457971456 328031167293662976 328041511364276424 329814351595542528 330002508443264316 330325091540471808 330335507947243392 332881318204706934 333217222663036608 333829698028651968 334166559479740416 335306052052191792 335644403265160704 335654987410066896 335835886117766463 336164171441439744 336261339949776384 336792683514113376 337650849618990336 338184388817890704 338282141271589944 338623495601833728 340647750651111552 340991492074573824 342216144571374788 343619425243568448 343630260871256502 343966165329586176 344261876092047342 344598397965060096 344609264463482304 346133290867196976 346482567649101312 346669301798984736 347019119459730432 347317454873929419 347656963627471872 349093562650725888 349194468409383168 351636387768889344 352797294507552648 352899270832708028 353255375041419136 353611838588383232 354357532282429962 354703922832070656 354715107996135744 355073044532963328 355367097901468224 355378303977966126 355725692349401088 356276557766995968 357298880895171072 357502717480203009 357852182502177792 357863466942847008 358521243740830368 358883020979721216 361648839531039632 362013772769718784 364177852394893056 364283118278924416 364650709720174592 364858740473622824 365788420420572864 365799955121014986 366157530834720768 366169077174618432 366366421219381596 366472319710889106 366830552672483328 366842120235319872 367212293918705664 367410200197214592 369035063205370848 369046700284810977 369407449747454976 370086445151824896 373314931128815104 373326703168772496 374869375495916184 375558410282233464 375937379414707968 376628377263094528 377219308558715766 377599953673305792 377980982889928704 378184692871619712 378294007443498432 378566312137887744 378675737017104384 378891768953377548 379262142139060224 380567408930538687 380939420082963456 380951432552062944 381335843684809728 382197069049848702 384981022726590576 385369500045184512 385966270914245632 386571853399014504 386961935995784448 387673197710692608 387685422521417592 388398014052566232 388789939394697984 389780597340186624 390002964523857828 390384199093284864 390396509392196736 391114084080905856 391508750159695872 392843776960556064 393240188440839168 394526006761134144 394924115748784128 396896956320996729 397399765395190272 397412296921596528 397813318411931136 398027716880315808 399041913186079488 399787985139151752 400191403893076224 400811127487870464 400926982247810304 402583705314950016 402989945179041792 403336399208434164 403730667438354432 403743398602186368 406854944472419586 407252652140525568 407265494365933632 409700083944254688 409818508063789968 410113504816045056 410232048435196416 410466083032825677 410867320650648576 412684371756543744 412697385264734856 413113830658543872 413336475221866416 415570276454141952 416347250795803008 416767379202256896 419979297519916992 419992541064869058 420403090958383104 420764515223613418 421189101010922816 422503211567512647 422916215684391936 422929551841546464 423706924420981344 424134479339670528 425580758373935736 426010204144242432 426669909906442752 429777807273086976 431196693287008792 433103650567414398 433527016794753024 433540687550832576 433978165540288512 434212054778526336 434337564101794496 434775846204823552 436132347424529184 436146100336594791 436572440610628608 436947765809137011 437374889724883968 437388681819035232 440003344591019088 440447343929657856 443841757606275912 444289630217382144 445106264038202624 447074736069589056 447088834036796094 447525871020214272 447539983213422528 447781181490355284 448218895255252992 448348453266368512 449056911352151168 449761483281545721 450201132825320448 450215329379710752 450669633445684224 450912518423854272 451042855028786592 451497994135778304 454197000868148736 454211323427459664 458159233658091264 458173681161675336 459015834789396456 459479019284643072 460912594437286524 461045821571763714 461377692918050688 461511054489595968 461976756865468416 462225735731979648 462692159279640576 463089939831905892 463542618169962496 464269918226111712 464738404520991744 465003534624599718 465458083534301184 465592624545844224 468390657145278384 468863301602539008 470396392676736864 472476709709906616 472953477328180992 473822797201957632 473837738637288168 475780742644940928 476260844302503936 476398507860228096 476670289973604012 477136243336237056 477151289257129344 478028324987773824 478510694639628288 480003648644748096 480488011559626752 483500033182222848 485096279947884891 485570469859857408 487717893894097152 487733273494686648 488225436232824576 488488561625842128 488629759614518808 489122826980426496 489880266929619456 491128508536713216 492046750940494464 492062267046414636 492543266329939968 493448593535766528 495487637310707712 497267154355179494 497768937558363328 499321977307060401 499825833994554912 500744547042977952 501249839219610624 501680768151231383 502959078078287688 503466604897741056 503482481115100344 504246257162159616 504392009924664576 505189025271170064 507423211907384916 507919226777284608 507935243402750592 508447791579746304 509596092066464936 513308030302120768 513324216857062182 513826000060246016 515429137865352672 515445391306884753 515949247994379264 516392814138071013 516897596947590144 516913896695223456 517864018736754976 518386585859597312 519199936300795464 519723851473651968 520003952698477104 520528679189595648 521485445441207808 523791702614074752 524320251254452224 526034675681512192 529195941761328972 529348906249062042 529866353860253696 529883062562128704 530417757882574848 530703622507087744 531536298423644943 532055884248105984 532072661994203616 532609566799444992 533050646852202336 533067455966949189 533588538524101632 534414836650493952 534569309663747072 535948321342756608 536778273753266688 536795200414270512 537781865611245552 538324531469581824 542473259296559448 543020659154578176 546266778592339584 546424677418386624 546818006421393408 546976064580261888 547288110710434236 547823094200864768 548682630630859296 549236296252081152 549549631829072394 549708479566333659 550245829008724992 550263180352979808 550818440878058496 551115300295821888 553552594808056272 554111174621182464 555129667727737344 559972396693222656 559990054753158744 563337615423350196 563888287579189248 563906069122061952 564942565894641792 565512639119560704 567277039307429568 567441011165247648 567849468206831616 568013605525656576 568337653430066322 568893213208590336 571409130124445184 573295603574773053 577471534089885864 578054250067776768 578949406371368448 581509796566038912 581528133782126388 582096587480838144 582597021078849348 583166519633178624 583184909092046976 585576298639927296 586671126121358784 587263125239543808 591789010141701216 592386173623176192 592895453269637089 596099648092785408 596118445382394792 596719977617896704 597041575320473712 599681977708727628 600268177100427264 600287105839614336 600892844594245632 601216691231805696 601390473371715456 601997325514371072 605004598812651246 605596001157531648 605615097903279552 610282416708629379 610878978210788352 610898241548900448 612021113052528608 612638692379524096 614550125916382032 614727762095684952 615170257224067584 615348072652794624 616300980975972864 617453253109207856 619026557634815616 619046077897102284 619651206027988992 619670745987815808 620004712832799624 620790166061125632 624520876193704512 625151068803385344 627195190235649152 629968946279875488 629988811597303587 630604636437574656 631146772835420127 631763729602610176 631783651516384224 634374323526587904 634394327762319696 635560386631472016 636201719009505792 637371099983698432 638371137560903604 639015306216363648 639660124890648576 640004864859664128 644666710909630464 646795039930513188 647427293146476544 649655475851121597 650290525192129536 650311031326248864 650967248310432768 651318082167789504 651506346152691744 652163769307235328 653173689239492608 654198521136793776 654858660915942912 656062334587325952 656083022728552848 659628703191085056 660005016886528632 660671015894486784 665762636409413868 666434445326073216 667659396057303936 668333118959480832 670612104104383584 670633251055194141 671288806530321408 671309974820133792 671671772235532926 672328342882879488 672522679899552768 673585367028226752 675301699237980672 676368777635781408 676564282543179888 677246991203667456 681295501302223104 684432289142749576 687238850487136896 687260521742513004 687932330659172352 688523752184094684 689196795930120192 689218528926964608 691568732357645571 692266581734393952 692965135298202624 693338603597969472 694038238919460864 694634909747858838 695313927254943744 698187125301451776 698388936818766336 700694626591389287 705594589015105296 705798541665416056 706510750082838272 708715064564859924 709407845664141312 709430215992271488 710146089065926656 710734195802936448 710756607955932252 711451384698802176 714597761790342144 715005434960406018 715704365004355584 715726933885694016 717042487481660736 717766041959442432 723297679062079264 724027545539437568 728355704789786112 728566236557848832 729717480947245648 731576840841145728 731599910242029972 732315061669441536 732338154349236864 732732842438763192 732944639421778212 733661105344966656 733684240470639744 734424587837411328 734820400394429184 738070126410741696 738093400569621954 738814899494909952 740172890303649792 745900731532769241 746629862257630208 746653406337544992 749738750991832368 751116820564466928 751874758829415936 753256754526189056 754438617117431532 755199907346611584 755961965779857408 756369385743239424 756588014886996864 757351474034208768 757783537906755096 761134817861077374 761878840165926912 761902865104125888 762671687369619456 764394138099697404 769962045453181152 769986325285593273 770739000090369024 771932541828491264 773143706798029008 773923871991568896 775346395421385216 775370845042835184 776796028105132464 777579878789395968 779561194680373248 780005929047715656 780793018784393472 782228168161811712 785687553921112128 786480376881678336 789052013522268288 789848231497568256 793793912641993458 794023359373593063 794799530790380544 794824593843193056 795626636823862272 796055433760631616 798083826372158976 799575970278303504 800382807786152448 801622254975740928 801853964495620608 805167410629900032 806672798416868328 807486797204372736 813709888944839172 814505304281051136 814530988731867264 819400167888509376 819637016127579936 820227009632090112 820464096870392832 820932166065651354 821734641301297152 825368743513087488 825394770529469712 826227661317087744 826672950443732832 832694501591606016 839958595039833984 839985082129738116 840806181916766208 841529030447226836 842378202021845632 845006423135025294 845832431368783872 845859103683092928 847413848841962688 848268958679341056 851161516747871472 852020408288484864 852506480145099483 853339819812885504 862393386574017584 866207301134828796 867054033589506048 867081375101665152 867956331080577024 868424109557052672 868675128203588992 869551692409647104 872264694849058368 872292200673189582 873144881221257216 873895531618274022 874749779449767936 874777363638070464 880006689182038176 880894687859315712 887683515212551824 888579260434764288 890212528076405248 894149472139178112 894177668073592188 895051742040428544 895079966426845056 895562362980710568 896696906532737024 898113822704302336 899522966563091442 900402265650640896 900430658759421504 901339266891368448 901825036847708544 902085710057573184 902995988271556608 907506898218976869 908394001736297472 908422646854919328 916318467316182528 916347362323350672 918031669578792912 918958038569286144 921825188874573048 922091643143527428 922755385836101376 923022108979191936 923953513730936832 924451471463959296 926179879663811784 928539836452223424 929476809041983488 930007069249199436 930916167068602368 931185249091688448 936781314290556768 937726603205078016 940792785353473728 944953419419813232 945906954656361984 947645594403915264 947675477274576336 951561485289881856 952797015720456192 953340579947208024 954302578514258688 956056649975547648 960007297289496192 960976023119253504 967000066364445696 970192559895769782 971140939719714816 975435787788194304 975466546989373296 976450872465649152 976977123251684256 977259519229037616 978245653960852992 979760533859238912 984093501880988928 984124534092829272 990975274621415424 994534308710358988 995537875116726656 998643954614120802 999651667989109824 1001489094085955904 1002499678439221248 1003361536302462766 1005918156156575376 1006933209795482112 1006964962230200688 1007507658353299389 1008492514324319232 1008784019849329152 1010378050542340128 1014846423814769832 1015870486805501184 1019192184132929872 1026616060604241536 1026648433714124364 1027652000120492032 1030858275730705344 1030890782613769506 1031898495988758528 1032785628276142026 1033795193895180288 1033827793390446912 1035728037473509952 1036773171719194624 1038399872601590928 1039447702947303936 1040007905396954208 1041057358379191296 1041952364621788257 1042970890882415616 1047583405228149504 1052069351363024384 1058391883522657944 1058697812498124084 1059732707720507392 1059766125124257408 1060835515765149696 1061407245014175488 1063072596847289886 1064111768496211968 1064145323988407232 1065219133598889984 1066101293704404672 1066134911933898378 1067177077048203264 1068829673300987904 1069138619327494144 1071896642685513216 1072508152440609027 1073556547506533376 1073590400828541024 1075563731222491104 1076649062939163648 1084946518593118896 1086041318309156352 1092533557184679168 1092849354836773248 1093952129160523776 1094576221420868472 1097365261261718592 1098472592504162304 1099099263658144788 1099416959132667318 1100491658017449984 1100526360705959616 1101636881756116992 1102230600591643776 1107105189616112544 1108222349242364928 1110259335455474688 1119944793386445312 1119980109506317488 1126675230846700392 1127812138244123904 1129885131789283584 1134554078614859136 1134882022330495296 1135698936413663232 1136027211051313152 1136675306860132644 1137786426417180672 1142818260248890368 1146591207149546106 1154943068179771728 1156108500135553536 1157898812742736896 1163019593132077824 1163056267564252776 1165194042157698696 1166369818184093952 1171152597279854592 1173342252242717568 1174526250479087616 1183578020283402432 1184772347246352384 1185790906539274178 1190690868962990187 1192199296185570816 1192236890764789584 1193439955235793408 1194083150640947424 1199363955417455256 1200574211679228672 1202433382463611392 1202780946743430912 1210009197625302492 1211192002315063296 1211230195806559104 1220564833417258758 1221757956421576704 1221796483097800896 1224042226105057216 1225277384759048192 1229100251832764064 1229455524191369904 1230340514448135168 1230696145305589248 1231398249098477031 1232601961951945728 1234906506218415712 1238053115269631232 1238092155794204568 1239341491975631616 1240009425665599248 1249041752387409024 1250302137606770688 1254390380471298304 1259937892559750976 1259977623194607174 1261209272875149312 1262293545670840254 1263527459205220352 1263567303032768448 1267509634702537941 1268748647053175808 1268788655524639392 1271120773262944032 1272403438019011584 1274742199967396864 1276742275121807208 1278030612432727296 1280009729719328256 1289333421819260928 1293590079861026376 1299310951702243194 1300581050384259072 1300622062652497728 1301934496620865536 1302636164335579008 1303012692305383488 1304327538614470656 1306347378478985216 1308397042273587552 1309717321831885824 1310843297427411033 1312124669174651904 1312166045457105696 1320010033773057264 1321342031788973568 1331525272818827736 1332868890652146432 1335318792114607872 1341224208208767168 1341266502110388282 1342577613060642816 1342619949640267584 1343343544471065852 1344656685765758976 1345045359799105536 1347170734056453504 1350603398475961344 1352737555271562816 1353128565086359776 1354493982407334912 1362591002604446208 1368864578285499152 1374477700974273792 1374521043485026008 1377047504368189368 1378437057853929216 1383137464715291142 1384533163468787904 1385930270596405248 1386677207195938944 1388076477838921728 1389269819495717676 1390627854509887488 1396374250602903552 1396777873637532672 1401389253182778574 1411189178030210592 1411597083330832112 1413021500165676544 1417430129129719848 1418860431984542976 1421468391605872896 1421513215911864504 1429195523580684288 1430010869920812036 1431408730008711168 1431453867771388032 1434084974963321472 1435532083918884864 1446595358124158528 1448055091078875136 1455288839843654673 1456711409579572224 1457132473115697664 1459434961894491296 1463153681682291456 1463199820484059944 1464676308698473728 1465465684877526384 1465889278843556424 1467368480941279488 1469640800788858368 1476140252821483392 1476186801139243908 1477629798989819904 1480345780607299584 1491801463065538482 1493259724515260416 1493306812675089984 1497965931921181203 1499477501983664736 1502233641128933856 1503749517658831872 1505042304453694149 1506513509052378112 1508877234234863064 1510399814693223168 1512738771486478848 1513176029773993728 1515567075813510192 1522269635722154748 1523757680331853824 1523805730208251776 1525343374739238912 1528788276199394808 1539924090906362304 1539972650571186546 1541478000180738048 1543865083656982528 1546287413596058016 1547847743983137792 1549178442414213039 1550692790842770432 1550741690085670368 1553592056210264928 1555159757578791936 1560011858095431312 1561586037568786944 1564456336323623424 1571375107842224256 1572960753763356672 1578104027044536576 1587587825283986916 1588046718747186126 1589599061580761088 1589649187686386112 1591253273647724544 1592110867521263232 1596167652744317952 1599151940556607008 1599202367900847567 1600765615572304896 1603244509951481856 1603707928991241216 1610334821259800064 1613345596833736656 1614973594408745472 1627419777889678344 1629061977463734528 1638800335777018752 1639274032255159872 1640454019264180224 1640928193740785664 1641864332131302708 1643469282602594304 1649125438699000977 1650737487026174976 1650789541058939424 1652455322634175488 1653345900887465664 1665389003183212032 1679917190079667968 1679970164259476232 1683058060894453672 1684756404043691264 1690012846270050588 1691664862737567744 1691718207366185856 1694827697683925376 1696537917358682112 1702323033495742944 1704040816576969728 1705012960290198966 1706679639625771008 1719886810724319159 1724786773148035168 1732414602269657592 1734162750203330304 1736848219114105344 1737350256407177984 1744529389698116736 1744584401346379164 1746289762442514432 1747791063236548044 1749499558899535872 1749554727276140928 1760013378364076352 1761789375718631424 1775367030425103648 1777158520869528576 1778686359808911267 1780425056152810496 1788298944278356224 1788355336147184376 1790159932853690112 1791124725961421136 1796227645408604672 1799045933126182884 1800804531301281792 1800861317518843008 1802678533782736896 1803650073695417088 1804171420115146368 1805991976543113216 1815013796437953738 1816788003472594944 1816845293709838656 1830847250125888137 1832636934632365056 1832694724646701344 1836063339157585824 1837916077138572288 1843650377749146096 1844183286287054856 1845510771672202752 1846044217958383872 1848902942927918592 1852359759327623568 1857079672904446848 1858953618083966976 1860014138498398872 1862370498183376896 1873562628581113536 1875453206410156032 1881585570706947456 1889906838839626464 1889966434791910761 1891813909312723968 1893440318506260381 1895291188807830528 1895350954549152672 1903122970579763712 1906681159894416048 1908605157028517376 1912113299951095296 1920014594578992384 1934000132728891392 1940385119791539564 1942281879439429632 1948966427553364791 1950871575576388608 1950933093978746592 1952901744931298304 1953954246503368512 1954519038458075232 1956491307921705984 1959521067718477824 1968187003761977856 1968249068185658544 1989068617420717976 1991075750233453312 1997287909228241604 1999303335978219648 2002978188171911808 2004999356878442496 2006723072604925532 2011836312313150752 2011899753165582423 2013866419590964224 2013929924460401376 2015015316706598778 2016985028648638464 2017568039698658304 2020756101084680256 2029692847629539664 2031740973611002368 2038384368265859744 2053232121208483072 2053296867428248728 2061716551461410688 2061781565227539012 2063796991977517056 2065571256552284052 2067590387790360576 2067655586780893824 2071456074947019904 2073546343438389248 2074706197072936713 2076799745203181856 2078895405894607872 2080015810793908416 2082114716758382592 2083904729243576514 2085941781764831232 2095166810456299008 2102083879774167861 2104138702726048768 2116783767045315888 2117395624996248168 2119532250248514816 2122814490028350976 2126145193694579772 2128223536992423936 2128290647976814464 2130438267197779968 2132202587408809344 2132269823867796756 2134354154096406528 2138277238654988288 2143793285371026432 2145016304881218054 2147113095013066752 2147180801657082048 2151127462444982208 2153298125878327296 2169893037186237792 2172082636618312704 2185067114369358336 2185698709673546496 2189152442841736944 2194730522523437184 2196945185008324608 2198198527316289576 2198833918265334636 2200983316034899968 2201052721411919232 2203273763512233984 2204461201183287552 2214210379232225088 2216444698484729856 2220518670910949376 2237702194598307723 2239889586772890624 2239960219012634976 2253350461693400784 2255624276488247808 2259770263578567168 2269108157229718272 2269764044660990592 2272054422102626304 2273350613720265288 2285636520497780736 2293182414299092212 2309886136359543456 2309958975856779819 2312217000271107072 2315797625485473792 2326039186264155648 2326112535128505552 2330388084315397392 2332739636368187904 2346684504485435136 2367156040566804864 2369544694492704768 2371581813078548356 2381381737925980374 2382070078120779189 2384398592371141632 2384473781529579168 2386879910471586816 2388166301281894848 2398727910834910512 2401148423358457344 2404866764927222784 2405561893486861824 2420018395250604984 2422460391613118208 2441129666834517516 2443515912843153408 2443592966195601792 2448084452210114432 2450554769518096384 2458200503665528128 2458911048382739808 2460681028896270336 2461392290611178496 2462796498196954062 2465203923903891456 2469813012436831424 2476106230539262464 2476184311588409136 2478682983951263232 2480018851331198496 2498083504774818048 2508780760942596608 2519875785119501952 2519955246389214348 2522418545750298624 2524587091341680508 2527054918410440704 2527134606065536896 2535019269405075882 2537497294106351616 2537577311049278784 2542241546525888064 2544806876038023168 2549484399934793728 2553484550243614416 2556061224865454592 2557519440435298449 2560019459438656512 2587180159722052752 2598621903404486388 2601162100768518144 2601244125304995456 2603868993241731072 2605272328671158016 2606025384610766976 2608655077228941312 2616794084547175104 2619434643663771648 2621686594854822066 2624249338349303808 2624332090914211392 2640020067546114528 2642684063577947136 2663050545637655472 2665737781304292864 2670637584229215744 2682448416417534336 2682533004220776564 2685155226121285632 2685239899280535168 2686687088942131704 2690090719598211072 2694341468112907008 2701206796951922688 2705475110543125632 2706257130172719552 2708987964814669824 2725182005208892416 2734969348953487217 2737729156570998304 2748955401948547584 2749042086970052016 2754095008736378736 2756874115707858432 2766274929430582284 2769066326937575808 2771860541192810496 2773354414391877888 2778539638991435352 2792748501205807104 2793555747275065344 2802778506365557148 2822378356060421184 2823194166661664224 2826043000331353088 2834860258259439696 2837720863969085952 2842936783211745792 2843026431823729008 2858391047161368576 2860021739841624072 2862907735542776064 2868169949926642944 2893190716248317056 2896110182157750272 2910577679687309346 2913422819159144448 2914264946231395328 2918869923788982592 2926307363364582912 2926399640968119888 2929352617396947456 2930931369755052768 2931778557687112848 2934736961882558976 2939281601577716736 2952280505642966784 2952373602278487816 2983602926131076964 2986519449030520832 2986613625350179968 2995931863842362406 2998955003967329472 3004467282257867712 3007499035317663744 3010084608907388298 3013027018104756224 3017754468469726128 3020799629386446336 3022522975059898167 3025477542972957696 3026352059547987456 3031134151627020384 3044539271444309496 3047611460416503552 3057576552398789616 3079848181812724608 3079945301142373092 3082956000361476096 3092574827192116032 3095695487966275584 3098356884828426078 3101385581685540864 3101483380171340736 3107184112420529856 3110319515157583872 3120023716190862624 3123172075137573888 3125857093865364771 3128912672647246848 3142750215684448512 3156208054089073152 3175175650567973832 3176093437494372252 3179198123161522176 3179298375372772224 3182506547295449088 3184221735042526464 3192335305488635904 3198303881113214016 3198404735801695134 3201531231144609792 3206489019902963712 3207415857982482432 3220669642519600128 3226691193667473312 3229947188817490944 3254839555779356688 3258123954927469056 3277600671554037504 3278548064510319744 3281856387481571328 3283728664262605416 3298250877398001954 3301474974052349952 3301579082117878848 3304910645268350976 3306691801774931328 3330778006366424064 3359834380159335936 3359940328518952464 3366116121788907344 3369512808087382528 3380025692540101176 3383436414732371712 3389655395367850752 3404646066991485888 3408081633153939456 3410025920580397932 3413359279251542016 3439773621448638318 3449573546296070336 3464829204539315184 3468325500406660608 3473696438228210688 3474700512814355968 3489058779396233472 3489168802692758328 3495582126473096088 3499109454552281856 3520026756728152704 3523578751437262848 3550734060850207296 3554317041739057152 3557372719617822534 3560850112305620992 3572072606888970561 3576597888556712448 3576710672294368752 3580319865707380224 3582249451922842272 3592455290817209344 3598091866252365768 3601722635037686016 3607300147390834176 3608342840230292736 3630027592875907476 3633576006945189888 3633690587419677312 3661694500251776274 3665273869264730112 3665389449293402688 3672126678315171648 3675832154277144576 3687300755498292192 3688366572574109712 3691021543344405504 3692088435916767744 3694194747295431093 3697805885855837184 3704719518655247136 3714159345808893696 3720028276996797744 3747125257162227072 3750906412820312064 3763171141413894912 3779813677679252928 3779932869583821522 3783627818625447936 3786880637012520762 3790582377615661056 3790701909098305344 3806245941159527424 3813362319788832096 3817210314057034752 3824226599902190592 3840029189157984768 3868000265457782784 3880770239583079128 3897932855106729582 3901743151152777216 3901866187957493184 3905803489862596608 3907908493006737024 3909038076916150464 3912982615843411968 3919042135436955648 3932529892282233099 3936374007523955712 3936498136371317088 3978137234841435952 3982151500466906624 3994575818456483208 3998606671956439296 4005956376343823616 4013446145209851064 4023672624626301504 4023799506331164846 4027732839181928448 4027859848920802752 4030030633413197556 4033970057297276928 4035136079397316608 4041512202169360512 4059385695259079328 4063481947222004736 4076768736531719488 4106464242416966144 4106593734856497456 4123433102922821376 4123563130455078024 4131142513104568104 4135311173561787648 4142912149894039808 4149412394145873426 4153599490406363712 4157790811789215744 4160031621587816832 4164229433516765184 4167809458487153028 4171883563529662464 4190333620912598016 4204167759548335722 4208277405452097536 4233567534090631776 4234791249992496336 4239064500497029632 4245628980056701952 4252290387389159544 4256581295953628928 4264405174817618688 4264539647735593512 4287586570742052864 4290032609762436108 4294226190026133504 4294361603314164096 4302254924889964416 4306596251756654592 4339786074372475584 4344165273236625408 4365866519530964019 4370134228738716672 4371397419347092992 4378304885683473888 4389461045046874368 4396397054632579152 4397667836530669272 4402105442823838464 4408922402366575104 4428420758464450176 4432889396969459712 4441037341821898752 4475404389196615446 4479779173545781248 4479920438025269952 4506700923386801568 4511248552976495616 4515126913361082447 4519540527157134336 4538216314459436544 4539528089321981184 4546701227440530576 4571273040995561472 4586364828598184424 4619772272719086912 4619917951713559638 4624434000542214144 4631595250970947584 4647535327242639117 4652078372528311296 4652225070257011104 4660776168630794784 4665479272736375808 4693369008970870272 4734312081133609728 4743163626157096712 4762763475851960748 4764140156241558378 4768797184742283264 4768947563059158336 4773759820943173632 4776332602563789696 4797455821669821024 4797607103702542701 4802296846716914688 4809733529854445568 4811123786973723648 4840036790501209968 4844920783226236416 4882259333669035032 4887185932391203584 4896168904420228864 4916401007331056256 4917822096765479616 4921362057792540672 4922784581222356992 4925592996393908124 4930407847807782912 4939626024873662848 4947376316097002931 4952212461078524928 4952368623176818272 4957365967902526464 4960037702662396992 4996167009549636096 5017561521885193216 5039751570239003904 5039910492778428696 5049174182683361016 5054269212131073792 5070038538810151764 5074994588212703232 5075154622098557568 5084483093051776128 5089613752076046336 5098968799869587456 5106969100487228832 5112122449730909184 5115038880870596898 5120038918877313024 5159660432172957477 5174360319444105504 5197243806808972776 5202488250609990912 5210544657342316032 5212050769221533952 5233588169094350208 5238869287327543296 5243373189709644132 5248498676698607616 5248664181828422784 5280040135092229056 5285368127155894272 5326101091275310944 5331475562608585728 5336059079426733801 5341275168458431488 5364896832835068672 5365066008441553128 5370479798561070336 5373374177884263408 5388682936225814016 5402413593903845376 5410950221086251264 5412514260345439104 5417975929629339648 5450364010417784832 5469938697906974434 5475458313141996608 5492541750377664411 5497910803897095168 5498084173940104032 5508190017472757472 5513748231415716864 5532549858861164568 5538132653875151616 5546708828783755776 5557079277982870704 5587111494550130688 5605557012731114296 5644756712120842368 5646388333323328448 5652086000662706176 5669720516518879392 5669899304375732283 5675441727938171904 5680320955518781143 5685873566423491584 5686052863647458016 5720043479683248144 5725815471085552128 5736339899853285888 5786381432496634112 5821155359374618692 5826845638318288896 5828529892462790656 5837739847577965184 5846899282660094373 5852614726729165824 5852799281936239776 5858705234793894912 5861862739510105536 5863557115374225696 5869473923765117952 5878563203155433472 5904561011285933568 5904747204556975632 5967205852262153928 5973227250700359936 5991863727684724812 5997910007934658944 6008934564515735424 6014998070635327488 6020169217814776596 6026054036209512448 6035508936939452256 6041599258772892672 6045045950119796334 6050955085945915392 6052704119095974912 6062268303254040768 6089078542888618992 6095222920833007104 6115153104797579232 6159696363625449216 6159890602284746184 6185149654384232064 6191390975932551168 6196713769656852156 6202771163371081728 6202966760342681472 6214368224841059712 6220639030315167744 6240047432381725248 6246344150275147776 6251714187730729542 6257825345294493696 6285500431368897024 6306251639322503583 6312416108178146304 6350351301135947664 6352186874988744504 6358596750745544448 6368443470085052928 6384670610977271808 6396607762226428032 6396809471603390268 6403062462289219584 6414831715964964864 6441339285039200256 6453382387334946624 6459894377634981888 6509679111558713376 6516247909854938112 6521849985966007979 6555201343108075008 6557096129020639488 6567457328525210832 6596501754796003908 6602949948104699904 6603158164235757696 6609821290536701952 6613383603549862656 6661556012732848128 6713106583794923169 6719668760318671872 6719880657037904928 6732232243577814688 6739025616174765056 6760051385080202352 6766872829464743424 6779310790735701504 6809292133982971776 6816163266307878912 6820051841160795864 6879547242897276636 6899147092592140672 6929658409078630368 6929876927570339457 6936651000813321216 6947392876456421376 6949401025628711936 6978117558792466944 6978337605385516656 6991164252946192176 6998218909104563712 7040053513456305408 7101468121700414592 7108634083478114304 7114745439235645068 7121700224611241984 7144145213777941122 7146210234362337567 7153195777113424896 7153421344588737504 7160639731414760448 7164498903845684544 7184910581634418688 7196183732504731536 7203445270075372032 7214600294781668352 7216685680460585472 7260055185751814952 7267381174839354624 7323389000503552548 7330547738529460224 7330778898586805376 7344253356630343296 7351664308554289152 7374601510996584384 7376733145148219424 7382043086688811008 7384176871833535488 7388389494590862186 7395611771711674368 7409439037310494272 7428318691617787392 7440056553993595488 7494250514324454144 7526342282827789824 7559627355358505856 7559865739167643044 7567255637250895872 7573761274025041524 7581164755231322112 7581403818196610688 7612491882319054848 7626724639577664192 7634420628114069504 7648453199804381184 7680058378315969536 7707640892505282157 7761540479166158256 7795865710213459164 7803486302305554432 7803732375914986368 7811606979725193216 7815816986013474048 7818076153832300928 7825965231686823936 7865059784564466198 7872748015047911424 7872996272742634176 7956274469682871904 7964303000933813248 7989151636912966416 7997213343912878592 8011912752687647232 8026892290419702128 8047345249252603008 8047599012662329692 8055465678363856896 8055719697841605504 8060061266826395112 8070272158794633216 8083024404338721024 8118771390518158656 8126963894444009472 8153537473063438976 8204908046860461651 8212928484833932288 8213187469712994912 8246866205845642752 8247126260910156048 8262285026209136208 8270622347123575296 8285824299788079616 8298824788291746852 8307198980812727424 8315581623578431488 8320063243175633664 8335618916974306056 8380667241825196032 8408335519096671444 8416554810904195072 8467135068181263552 8469582499984992672 8478129000994059264 8491257960113403904 8504580774778319088 8513162591907257856 8528810349635237376 8529079295471187024 8575173141484105728 8580065219524872216 8588723206628328192 8604509849779928832 8679572148744951168 8688330546473250816 8731733039061928038 8740268457477433344 8742794838694185984 8756609771366947776 8778922090093748736 8792794109265158304 8795335673061338544 8804210885647676928 8817844804733150208 8856841516928900352 8950808778393230892 8959558347091562496 8959840876050539904 9013401846773603136 9022497105952991232 9030253826722164894 9039081054314268672 9076432628918873088 9079056178643962368 9093402454881061152 9172729657196368848 9239544545438173824 9239835903427119276 9248868001084428288 9295070654485278234 9304156745056622592 9304450140514022208 9321552337261589568 9330958545472751616 9377571281596094313 9386738017941740544 9468624162267219456 9486327252314193424 9525526951703921496 9528280312483116756 9537594369484566528 9537895126118316672 9547519641886347264 9552665205127579392 9594911643339642048 9595214207405085402 9604593693433829376 9619467059708891136 9622247573947447296 9680073581002419936 9689841566452472832 9764518667338070064 9774371864782407168 9792337808840457728 9832802014662112512 9835644193530959232 9845569162444713984 9851185992787816248 9879252049747325696 9894752632194005862 9904424922157049856 9904737246353636544 9914731935805052928 9920075405324793984 9992334019099272192 10035123043770386432 10079503140478007808 10079820985556857392 10098348365366722032 10108538424262147584 10140077077620303528 10150309244197115136 10168966186103552256 10213938200974457664 10224244899461818368 10230077761741193796 10240077837754626048 10319320864345914954 10348720638888211008 10394487613617945552 10404976501219981824 10421089314684632064 10424101538443067904 10467176338188700416 10486746379419288264 10497328363656845568 10560080270184458112 10570736254311788544 10652202182550621888 10662951125217171456 10672118158853467602 10682550336916862976 10729793665670137344 10730132016883106256 10740959597122140672 10746748355768526816 10777365872451628032 10821900442172502528 10825028520690878208 10900728020835569664 10939877395813948868 10950916626283993216 10985083500755328822 10995821607794190336 10996168347880208064 11016380034945514944 11027496462831433728 11065099717722329136 11076265307750303232 11082584241886293279 11093417657567511552 11114158555965741408 11211114025462228592 11289513424241684736 11292776666646656896 11304172001325412352 11339441033037758784 11339798608751464566 11350883455876343808 11360641911037562286 11371747132846983168 11372105727294916032 11440086959366496288 11451630942171104256 11472679799706571776 11572762864993268224 11642310718749237384 11657059784925581312 11675479695155930368 11693798565320188746 11705229453458331648 11705598563872479552 11717410469587789824 11723725479020211072 11727114230748451392 11738947847530235904 11757126406310866944 11797589676846699297 11809122022571867136 11809494409113951264 11934411704524307856 11946454501400719872 11983727455369449624 11995820015869317888 12017869129031470848 12040338435629553192 12071017873878904512 12083198517545785344 12090091900239592668 12101910171891830784 12105408238191949824 12124536606508081536 12178157085777237984 12190445841666014208 12230306209595158464 12319392727250898432 12319781204569492368 12370299308768464128 12393427539313704312 12405933520685362944 12428736449682119424 12480094864763450496 12492688300550295552 12503428375461459084 12515650690588987392 12571000862737794048 12612503278645007166 12624832216356292608 12700702602271895328 12704373749977489008 12717193501491088896 12736886940170105856 12793215524452856064 12793618943206780536 12882678570078400512 12906764774669893248 12919788755269963776 13019358223117426752 13032495819709876224 13043699971932015958 13097599558592892057 13110402686216150016 13114192258041278976 13134914657050421664 13193003509592007816 13206316328471515392 13226767207099725312 13323112025465696256 13426213167589846338 13439337520637343744 13439761314075809856 13464464487155629376 13478051232349530112 13520102770160404704 13533745658929486848 13545380740083247341 13558621581471403008 13618584267965943552 13640103682321591728 13759094485794553272 13798294185184281344 13859316818157260736 13859753855140678914 13873302001626642432 13894785752912842752 13898802051257423872 13942605981727917351 13956235117584933888 13956675210771033312 13982328505892384352 13996437818209127424 14080107026912610816 14202936243400829184 14229490878471290136 14288290427555882244 14292420468724675134 14306391554226849792 14306842689177475008 14321279462829520896 14328997807691369088 14369821163268837376 14392367465009463072 14406890540150744064 14429200589563336704 14433371360921170944 14520110371503629904 14534762349678709248 14646778001007105096 14661557797173610752 14688506713260686592 14749203021993168768 14753466290296438848 14764086173377622016 14768353743667070976 14776778989181724372 14791223543423348736 14818878074620988544 14856637383235574784 14880113107987190976 14988501028648908288 15052684565655579648 15119254710717011712 15119731478335286088 15147522548050083048 15162807636393221376 15224983764638109696 15253449279155328384 15268841256228139008 15296906399608762368 15360116756631939072 15415281785010564314 15478981296518872431 15523080958332316512 15591731420426918328 15607464751829972736 15631633972026948096 15636152307664601856 15730119569128932396 15745496030095822848 15745992545485268352 15912548939365743808 15928606001867626496 15978303273825932832 15994426687825757184 16008177238280201403 16023825505375294464 16053784580839404256 16094690498505206016 16095198025324659384 16111439395683211008 16120122533652790224 16166048808677442048 16237542781036317312 16253927788888018944 16307074946126877952 16409816093720923302 16425856969667864576 16426374939425989824 16477625251132993233 16493732411691285504 16494252521820312096 16524570052418272416 16541244694247150592 16571648599576159232 16597649576583493704 16614397961625454848 16640126486351267328 16671237833948612112 16761334483650392064 16816671038193342888 16934270136362527104 16939164999969985344 16956258001988118528 16982515920226807808 17009161549556638176 17026325183814515712 17040962866556343429 17057620699270474752 17058158590942374048 17160130439049744432 17177446413256656384 17209019699559857664 17359144297489902336 17463466078123856076 17480536914954866688 17485589677388371968 17513219542733895552 17557844180187497472 17585588218530316608 17590671346122677088 17608421771295353856 17635689609466300416 17713683033857800704 17901617556786461784 17919681752101079808 18026803693547206272 18044994211905982464 18060507653444329788 18078162108628537344 18152865257837746176 18158112357287924736 18186804909762122304 18345459314392737696 18479089090876347648 18479671806854238552 18590141308970556468 18608313490113245184 18608900281028044416 18643104674523179136 18661917090945503232 18755142563192188626 18773476035883481088 18918754917967510749 18937248324534438912 18972654504628386848 19051053903407842992 19056560624966233512 19075790252236633344 19105330410255158784 19189823286679284096 19190428414810170804 19209187386867658752 19244495147894894592 19360147162004839872 19379683132904945664 19529037334676140128 19548743729564814336 19565549957898023937 19584675617680915456 19665604029324225024 19671288387061918464 19702371985575632496 19758504099494651392 19789505264388011724 19808849844314099712 19809474492707273088 19829463871610105856 19840150810649587968 19984668038198544384 20070246087540772864 20139319751384769507 20159006280956015616 20159641971113714784 20196696730733444064 20217076848524295168 20280154155240607056 20300618488394230272 20337932372207104512 20427876401948915328 20448489798923636736 20460155523482387592 20638641728691829908 20697441277776422016 20788975227235891104 20789630782711018371 20809953002439963648 20842178629369264128 20848203076886135808 20934352676377400832 20973492758838576528 20994656727313691136 21120160540368916224 21304404365101243776 21325902250434342912 21344236317706935204 21365100673833725952 21438630703087012701 21459587331340274688 21460264033766212512 21481919194244281344 21493496711537053632 21554731744903256064 21643800884345005056 21650057041381756416 21879754791627897736 21901833252567986432 21970167001510657644 21991643215588380672 21992336695760416128 22032760069891029888 22054992925662867456 22130199435444658272 22152530615500606464 22165168483772586558 22186835315135023104 22228317111931482816 22422228050924457184 22579026848483369472 22585553333293313792 22678882066075517568 22679597217502929132 22701766911752687616 22721283822075124572 22743494265693966336 22744211454589832064 22880173918732992576 22903261884342208512 22945359599413143552 23122922677515846471 23145525729986536448 23284621437498474768 23350959390311860736 23387597130640377492 23410458906916663296 23411197127744959104 23434820939175579648 23447450958040422144 23454228461496902784 23477895695060471808 23595179353693398594 23618244045143734272 23618988818227902528 23868823409048615712 23892909002801439744 23967454910738899248 23991640031738635776 24035738258062941696 24080676871259106384 24142035747757809024 24166397035091570688 24180183800479185336 24210816476383899648 24249073213016163072 24356314171554475968 24380891683332028416 24460612419190316928 24614724140581384953 24638785454501796864 24639562409138984736 24740598617536928256 24786855078627408624 24811867041370725888 24857472899364238848 24960189729526900992 25006856750922918168 25142001725475588096 25225006557290014332 25249664432712585216 25401405204543790656 25408747499954978016 25434387002982177792 25473773880340211712 25586431048905712128 25587237886413561072 25813529549339786496 26038716446234853504 26064991639419752448 26087399943864031916 26195199117185784114 26220805372432300032 26228384516082557952 26269829314100843328 26386007019184015632 26412632656943030784 26453534414199450624 26852426335179692676 26878675041274687488 26879522628151619712 26928928974311258752 26956102464699060224 27040205540320809408 27067491317858973696 27090761480166494682 27117243162942806016 27237168535931887104 27280207364643183456 27518188971589106544 27596588370368562688 27718633636314521472 27719507710281357828 27746604003253284864 27797604102514847744 27885211963455834702 27912470235169867776 27913350421542066624 27964657011784768704 27992875636418254848 28132713844788282939 28160214053825221632 28405872486801658368 28458981756942580272 28576580855111764488 28584840937449350268 28612783108453699584 28613685378354950016 28642558925659041792 28657995615382738176 28784734930018926144 28813781080301488128 28858401179126673408 28866742721842341888 29040220743007259808 29069524699357418496 29293556002014210192 29323115594347221504 29377013426521373184 29498406043986337536 29506932580592877696 29536707487334141952 29553557978363448744 29637756149241977088 29713274766471149568 29760226215974381952 29977002057297816576 30105369131311159296 30238509421434023424 30239462956670572176 30295045096100166096 30325615272786442752 30506898558310656768 30720233513263878144 30830563570021128628 30957962593037744862 31046161916664633024 31183462840853836656 31214929503659945472 31263267944053896192 31272304615329203712 31460239138257864792 31491985090970536704 31825097878731487616 31857212003735252992 31956606547651865664 31988853375651514368 32016354476560402806 32047651010750588928 32107569161678808512 32189380997010412032 32190396050649318768 32222878791366422016 32240245067305580448 32332097617354884096 32475085562072634624 32614149892253755904 32819632187441846604 32851713939335729152 32852749878851979648 32955250502265986466 32987464823382571008 32988505043640624192 33049140104836544832 33082489388494301184 33143297199152318464 33195299153166987408 33228795923250909696 33247752725658879837 33280252972702534656 33342475667897224224 33633342076386685776 33868540272725054208 33878329999939970688 33912516003976237056 34018323099113276352 34052650367629031424 34081925733112686858 34115241398540949504 34116317181884748096 34320260878099488864 34354892826513312768 34418039399119715328 34718288594979804672 34926932156247712152 34971179354776743936 35026439085467791104 35115688360374994944 35171176437060633216 35181342692245354176 35216843542590707712 35271379218932600832 35427366067715601408 35803235113572923568 35839363504202159616 36053607387094412544 36121015306888659576 36305730515675492352 36316224714575849472 36373609819524244608 36690918628785475392 36958178181752695296 36959343613708477104 37180282617941112936 37217800562056088832 37286209349046358272 37510285126384377252 37546952071766962176 37837509835935021498 37874496649068877824 37945309009256773696 38102107806815685984 38113121249932467024 38151580504473266688 38210660820510317568 38379646573358568192 38380856829620341608 38720294324009679744 38759366265809891328 39058074669352280256 39097487459129628672 39131099915796047874 39169351235361830912 39292798675778676171 39331208058648450048 39342576774123836928 39404743971151264992 39517008198989302784 39579010528776023448 39618948985414546176 39680301621299175936 39969336076397088768 40278639502769539014 40318012561912031232 40319283942227429568 40393393461466888128 40434153697048590336 40560308310481214112 40601236976788460544 40636142220249742023 40675864744414209024 40855752803897830656 40920311046964775184 41277283457383659816 41394882555552844032 41577950454471782208 41579261565422036742 41619906004879927296 41684357258738528256 41696406153772271616 41868705352754801664 41946985517677153056 41989313454627382272 42240321080737832448 42608808730202487552 42688472635413870408 42877261406174025402 42919174662680549376 42920528067532425024 42963838388488562688 42986993423074107264 43109463489806512128 43287601768690010112 43300114082763512832 43759509583255795472 43803666505135972864 43940334003021315288 43984673391520832256 44065520139782059776 44260398870889316544 44305061231001212928 44330336967545173116 44373670630270046208 44456634223862965632 44844456101848914368 45158053696966738944 45171106666586627584 45357764132151035136 45359194435005858264 45442567644150249144 45488422909179664128 45760347837465985152 45806523768684417024 45890719198826287104 46245845355031692942 46291051459973072896 46436943889556617293 46569242874996949536 46701918780623721472 46775194261280754984 46822394255489918208 46894901916080844288 46908456922993805568 47190358707386797188 47236488090287468544 47237977636455805056 47737646818097231424 47785818005602879488 47934909821477798496 47983280063477271552 48024531714840604209 48071476516125883392 48161353742518212768 48284071495515618048 48360367600958370672 48498146426032326144 48712628343108951936 48761783366664056832 48921224838380633856 49229448281162769906 49277570909003593728 49279124818277969472 49481197235073856512 49573710157254817248 49623734082741451776 49714945798728477696 49920379459053801984 50013713501845836336 50284003450951176192 50450013114580028664 50802810409087581312 50817494999909956032 50868774005964355584 50947547760680423424 51122888599669030287 51172862097811424256 51174475772827122144 51627059098679572992 52077432892469707008 52174799887728063832 52390398234371568228 52441610744864600064 52456769032165115904 52539658628201686656 52772014038368031264 52825265313886061568 52907068828398901248 53704852670359385352 53759045256303239424 53857857948622517504 54080411080641618816 54134982635717947392 54181522960332989364 54234486325885612032 54474337071863774208 54560414729286366912 55036377943178213088 55193176740737125376 55437267272629042944 55439015420562715656 55770423926911669404 55824940470339735552 55826700843084133248 55929314023569537408 55985751272836509696 56265427689576565878 56320428107650443264 56756264753902532247 56811744973603316736 56917963513885160544 57153161710223528976 57169681874898700536 57227370756709900032 57315991230765476352 57569469860037852288 57627562160602976256 57733485443684683776 58080441486014519616 58139049398714836992 58587112004028420384 58646231188694443008 58696649873694071811 58754026853042746368 58996812087972675072 59013865161185755392 59107115956726897488 59275512298483954176 59426549532942299136 59520452431948763904 59954004114595633152 60210738262622318592 60417959254154308521 60477018842868046848 60478925913341144352 60590090192200332192 60651230545572885504 61013797116621313536 61661127140042257256 61915925186075489724 62092323833329266048 62366925681707673312 62368892348133055113 62429859007319890944 62526535888107792384 62544609230658407424 62920478276515729584 62983970181941073408 63650195757462975232 63913213095303731328 63977706751303028736 64032708953120805612 64095302021501177856 64215138323357617024 64315892109261038103 64378761994020824064 64380792101298637536 64445757582732844032 64480490134611160896 64664195234709768192 64950171124145269248 65228299784507511808 65639264374883693208 65705499757703959296 65910501004531972932 65974929646765142016 65977010087281248384 66098280209673089664 66164978776988602368 66286594398304636928 66390598306333974816 66457591846501819392 66495505451317759674 66560505945405069312 66684951335794448448 67266684152773371552 67737080545450108416 67756659999879941376 68036646198226552704 68105300735258062848 68163851466225373716 68230482797081899008 68232634363769496192 68640521756198977728 68709785653026625536 68836078798239430656 69368768032547539413 69436577189959609344 69853864312495424304 70052878170935582208 70231376720749989888 70342352874121266432 70362685384490708352 70433687085181415424 70854732135431202816 71606470227145847136 71678727008404319232 72107214774188825088 72242030613777319152 72632449429151698944 72747219639048489216 73381837257570950784 73844172421744154859 73916356363505390592 73918687227416954208 74360565235882225872 74435601124112177664 74572418698092716544 75020570252768754504 75675019671870042996 75748993298137755648 75890618018513547392 76204215613631371968 76226242499864934048 76303161008946533376 76421321641020635136 76759293146717136384 76761713659240683216 77440588648019359488 78116149338704560512 78194974918259257344 78262199831592095748 78338702470723661824 78585597351557352342 78662416117296900096 78685153548247673856 78809487942302529984 79034016397978605568 79158021057552046896 79237897970829092352 79360603242598351872 80557279005539078028 80636025123824062464 80638567884454859136 80786786922933776256 80868307394097180672 81120616620962428224 81202473953576921088 81272284440499484046 81351729488828418048 81711505607795661312 81840622093929550368 82554566914767319632 82789765111105688064 83155900908943564416 83158523130844073484 83239812009759854592 83392812307544543232 83737410705509603328 83893971035354306112 83978626909254764544 84480642161475664896 84784049817558103727 85217617460404975104 85376945270827740816 85754522812348050804 85838349325361098752 85841056135064850048 85927676776977125376 85973986846148214528 86575203537380020224 86600228165527025664 87519019166511590944 87607333010271945728 87880668006042630576 87969346783041664512 88131040279564119552 88520797741778633088 88610122462002425856 88660673935090346232 88913268447725931264 89688912203697828736 90316107393933477888 90342213333173255168 90715528264302070272 90718388870011716528 90885135288300498288 90976845818359328256 91520695674931970304 92491690710063385884 92582102919946145792 92873887779113234586 93138485749993899072 93403837561247442944 93550388522561509968 93644788510979836416 93789803832161688576 93816913845987611136 94380717414773594376 94475955272911610112 95475293636194462848 95571636011205758976 95869819642955596992 95966560126954543104 96049063429681208418 96142953032251766784 96322707485036425536 96568142991031236096 96720735201916741344 96996292852064652288 97425256686217903872 97842449676761267712 98458896562325539812 98555141818007187456 98558249636555938944 98962394470147713024 99147420314509634496 99247468165482903552 99429891597456955392 99840758918107603968 100027427003691672672 100900026229160057328 101605620818175162624 101634989999819912064 101737548011928711168 102245777199338060574 102345724195622848512 102348951545654244288 103254118197359145984 104154865784939414016 104349599775456127664 104780796468743136456 104913538064330231808 105079317256403373312 105544028076736062528 105650530627772123136 105814137656797802496 107409705340718770704 107518090512606478848 107715715897245035008 108160822161283237632 108363045920665978728 108948674143727548416 109120829458572733824 110072755886356426176 110386353481474250752 110874534545258085888 110878030841125431312 111540847853823338808 111653401686168266496 111858628047139074816 112530855379153131756 112640856215300886528 113512529507805064494 113623489947206633472 113835927027770321088 114306323420447057952 114339363749797401072 114454741513419800064 114631982461530952704 115138939720075704576 116160882972029039232 116278098797429673984 117174224008056840768 117292462377388886016 117393299747388143622 117508053706085492736 117993624175945350144 118027730322371510784 118214231913453794976 118551024596967908352 119040904863897527808 119908008229191266304 120835918508308617042 120954037685736093696 120957851826682288704 121180180384400664384 121302461091145771008 121908426660749226069 122027594233242627072 123322254280084514512 123831850372150979448 124184647666658532096 124733851363415346624 124737784696266110226 124859718014639781888 125053071776215584768 125089218461316814848 125840956553031459168 125967940363882146816 127300391514925950464 127826426190607462656 128065417906241611224 128430276646715234048 128631784218522076206 128757523988041648128 128761584202597275072 128891515165465688064 128960980269222321792 129328390469419536384 129900342248290538496 130456599569015023616 131278528749767386416 131410999515407918592 131821002009063945864 131954020174562496768 132196560419346179328 132781196612667949632 132915183693003638784 132991010902635519348 133121011890810138624 133369902671588896896 134533368305546743104 135474161090900216832 135513319999759882752 136073292396453105408 136327702932450747432 136465268727538992384 137281043512397955456 137419571306053251072 137672157596478861312 138737536065095078826 138873154379919218688 139707728624990848608 140105756341871164416 140684705748242532864 140725370768981416704 141709464270862405632 143212940454291694272 143357454016808638464 144073595144521812627 144214429548377650176 144484061227554638304 145494439278096978432 146763674515141901568 147688344843488309718 147832712727010781184 147837374454833908416 148721130471764451744 148871202248224355328 149144837396185433088 150041140505537509008 151350039343740085992 151781236037027094784 152408431227262743936 152452484999729868096 152606322017893066752 152842643282041270272 153368665799007090861 153518586293434272768 153523427318481366432 154881177296038718976 156232298677409121024 156524399663184191496 157171194703114704684 157324832234593800192 157370307096495347712 157618975884605059968 158068032795957211136 158316042115104093792 158475795941658184704 158721206485196703744 161114558011078156056 161277135768909718272 161573573845867552512 162241233241924856448 162404947907153842176 162544568880998968092 162703458977656836096 163423011215591322624 163681244187859100736 165109133829534639264 165579530222211376128 166311801817887128832 166317046261688146968 167474821411019206656 167787942070708612224 167957253818509529088 168961284322951329792 169568099635116207454 170268794261707596741 170435234920809950208 170753890541655481632 171509045624696101608 171682112270129700096 171947973692296429056 173200456331054051328 175038038333023181888 175214666020543891456 175761336012085261152 175938693566083329024 176089949621082215433 176262080559128239104 177041595483557266176 177321347870180692464 177826536895451862528 179377824407395657472 180632214787866955776 180684426666346510336 181253877762462925563 181431056528604140544 181436777740023433056 181770270576600996576 181953691636718656512 183041391349863940608 184983381420126771768 185747775558226469172 186276971499987798144 186807675122494885888 187100777045123019936 187289577021959672832 187579607664323377152 187633827691975222272 188761434829547188752 188951910545823220224 190950587272388925696 191739639285911193984 191933120253909086208 192098126859362416836 192285906064503533568 192645414970072851072 193136285982062472192 193441470403833482688 193992585704129304576 194850513372435807744 195684899353522535424 196917793124651079624 197116499273111877888 197924788940295426048 198294840629019268992 198494936330965807104 198859783194913910784 199681517836215207936 200054854007383345344 201800052458320114656 203211241636350325248 203269979999639824128 204491554398676121148 204691448391245697024 204697903091308488576 206508236394718291968 208106304097642618239 208309731569878828032 208699199550912255328 209561592937486272912 210158634512806746624 211088056153472125056 211301061255544246272 214819410681437541408 215036181025212957696 215431431794490070016 216321644322566475264 216726091841331957456 217897348287455096832 218241658917145467648 220145511772712852352 220772706962948501504 221532517265232464577 221749069090516171776 221756061682250862624 223081695707646677616 223306803372336532992 223717256094278149632 225061710758306263512 227025059015610128988 227246979894413266944 227671854055540642176 228612646840894115904 228678727499594802144 228909483026839600128 229263964923061905408 230277879440151409152 232321765944058078464 234348448016113681536 234584924754777772032 234786599494776287244 235016107412170985472 235987248351890700288 236055460644743021568 236428463826907589952 237102049193935816704 238081809727795055616 241671837016617234084 241908075371472187392 241915703653364577408 242360360768801328768 242604922182291542016 243816853321498452138 244055188466485254144 246644508560169029024 247663700744301958896 248369295333317064192 249467702726830693248 249475569392532220452 249719436029279563776 250178436922633629696 251681913106062918336 251935880727764293632 254352149452674311181 254600783029851900928 255652852381214925312 256130835812483222448 256860553293430468096 257263568437044152412 257515047976083296256 257523168405194550144 257783030330931376128 257921960538444643584 259800684496581076992 260913199138030047232 262557057499534772832 262821999030815837184 263642004018127891728 263908040349124993536 264393120838692358656 265562393225335899264 265830367386007277568 265982021805271038696 266739805343177793792 269066736611093486208 270948322181800433664 271026639999519765504 272146584792906210816 272655405864901494864 272930537455077984768 274562087024795910912 277475072130190157652 277746308759838437376 279415457249981697216 280211512683742328832 281369411496485065728 281450741537962833408 286425880908583388544 286714908033617276928 288147190289043625254 288428859096755300352 288968122455109276608 290988878556193956864 293527349030283803136 295376689686976619436 295665425454021562368 295674748909667816832 297442260943528903488 297742404496448710656 298289674792370866176 300082281011075018016 302700078687480171984 303562472074054189568 304816862454525487872 304904969999459736192 305212644035786133504 306737331598014181722 307037172586868545536 307046854636962732864 309762354592077437952 312464597354818242048 313048799326368382992 314342389406229409368 314740614192990695424 315237951769210119936 316632084230208187584 316951591883316369408 317442412970393407488 322229116022156312112 322554271537819436544 323147147691735105024 324482466483849712896 325089137761997936184 326846022431182645248 327362488375718201472 330218267659069278528 331159060444422752256 332623603635774257664 332634092523376293936 335575884141417224448 337922568645902659584 339136199270232414908 340537588523415193482 340870469841619900416 341507781083310963264 343018091249392203216 343364224540259400192 343895947384592858112 350076076666046363776 350429332041087782912 351522672024170522304 351877387132166658048 352179899242164430866 352524161118256478208 354083190967114532352 354642695740361384928 355653073790903725056 358755648814791314944 361368853332693020672 362507755524925851126 362862113057208281088 362873555480046866112 363540541153201993152 363907383273437313024 365725279982247678207 366082782699727881216 369966762840253543536 371495551116452938344 372553942999975596288 374201554090246039872 374579154043919345664 375159215328646754304 375267655383950444544 377522869659094377504 377903821091646440448 381901174544777851392 383479278571822387968 384196253718724833672 385290829940145702144 386272571964124944384 386882940807666965376 387985171408258609152 389701026744871615488 391369798707045070848 393835586249302159248 394232998546223755776 396589681258038537984 399363035672430415872 400109708014766690688 403600104916640229312 406422483272700650496 406539959999279648256 408983108797352242296 409395806182616977152 413016472789436583936 416212608195285236478 416619463139757656064 417398399101824510656 419123185874972545824 420317269025613493248 422176112306944250112 429638821362875082816 430072362050425915392 430862863588980140032 432220785433565437881 432643288645132950528 433452183682663914912 436483317834290935296 440291023545425704704 443065034530464929154 443498138181032343552 443512123364501725248 446163391415293355232 446613606744673065984 447434512188556299264 450123421516612527024 454050118031220257976 455343708111081284352 457225293681788231808 457357454999189604288 457818966053679200256 458527929846123810816 460555758880302818304 464643531888116156928 468696896032227363072 469573198989552574488 471974496703781400576 472110921289486043136 472856927653815179904 474204098387871633408 476163619455590111232 483343674033234468168 483831407306729154816 484720721537602657536 487633706642996904276 488110376932970508288 493289017120338058048 495327401488603917792 496738590666634128384 498935405453661386496 498951138785064440904 503363826212125836672 503871761455528587264 508704298905348622362 509201566059703801856 510806382785122790223 511305704762429850624 512261671624966444896 513721106586860936192 514527136874088304824 515046336810389100288 515843921076889287168 519601368993162153984 525114114999069545664 525643998061631674368 527284008036255783456 527816080698249987072 528269848863246646299 528786241677384717312 531124786450671798528 531964043610542077392 533479610686355587584 538133473222186972416 541896644363600867328 542053279999039531008 544293169585812421632 545310811729802989728 545861074910155969536 549124174049591821824 554950144260380315304 558830914499963394432 560423025367484657664 562738822992970131456 562901483075925666816 572851761817166777088 576294380578087250508 576857718193510600704 577936244910218553216 581977757112387913728 587054698060567606272 590753379373953238872 591349497819335633664 594884521887057806976 595484808992897421312 596579349584741732352 600164562022150036032 605400157374960343968 607124944148108379136 609633724909050975744 609809939998919472384 613474663196028363444 614074345173737091072 614093709273925465728 619524709184154875904 624318912292927854717 624929194709636484096 626097598652736765984 628684778812458818736 630475903538420239872 633264168460416375168 633903183766632738816 644458232044312624224 645108543075638873088 646294295383470210048 648964932967699425792 650178275523995872368 653692044862365290496 654724976751436402944 660436535318138557056 662318120888845504512 664597551795697393731 665247207271548515328 665268185046752587872 671151768282834448896 678272398540464829816 681075177046830386964 681740939683239800832 683015562166621926528 686036182498784406432 686728449080518800384 687791894769185716224 700152153332092727552 703045344048341044608 703754774264333316096 704359798484328861732 705048322236512956416 708166381934229064704 709285391480722769856 711306147581807450112 717511297629582629888 725015511049851702252 725724226114416562176 725747110960093732224 727081082306403986304 727814766546874626048 731450559964495356414 732165565399455762432 739933525680507087072 742991102232905876688 745107885999951192576 748403108180492079744 749158308087838691328 750535310767900889088 755045739318188755008 755807642183292880896 763056448358022933543 763802349089555702784 766958557143644775936 768392507437449667344 770581659880291404288 772545143928249888768 773765881615333930752 779402053489743230976 782739597414090141696 787671172498604318496 788465997092447511552 793179362516077075968 800219416029533381376 807200209833280458624 812844966545401300992 813079919998559296512 817966217594704484592 818791612365233954304 832425216390570472956 833238926279515312128 834796798203649021312 838246371749945091648 840634538051226986496 844352224613888500224 859277642725750165632 860144724100851830784 861725727177960280064 864441570867130875762 865286577290265901056 866904367365327829824 872966635668581870592 880582047090851409408 886130069060929858308 886996276362064687104 887024246729003450496 892326782830586710464 893227213489346131968 894869024377112598528 900246843033225054048 908100236062440515952 910687416222162568704 914450587363576463616 914714909998379208576 915637932107358400512 921111517760605636608 929287063776232313856 937393792064454726144 939146397979105148976 944221842578972086272 945713855307630359808 952327238911180222464 966687348066468936336 967662814613458309632 969441443075205315072 975267413285993808552 986578034240676116096 990654802977207835584 993477181333268256768 997870810907322772992 997902277570128881808 1006727652424251673344 1017408597810697244724 1018403132119407603712 1021612765570245580446 1022611409524859701248 1024523343249932889792 1027442213173721872384 1029054273748176609648 1030092673620778200576 1031687842153778574336 1050228229998139091328 1051287996123263348736 1054568016072511566912 1055632161396499974144 1056539697726493292598 1057572483354769434624 1062249572901343597056 1063928087221084154784 1066959221372711175168 1076266946444373944832 1084106559998079062016 1088586339171624843264 1090621623459605979456 1091722149820311939072 1098248348099183643648 1109900288520760630608 1117661828999926788864 1125477645985940262912 1125802966151851333632 1145703523634333554176 1152588761156174501016 1155872489820437106432 1163955514224775827456 1174109396121135212544 1181506758747906477744 1182698995638671267328 1189769043774115613952 1200329124044300072064 1210800314749920687936 1214249888296216758272 1219267449818101951488 1219619879997838944768 1226949326392056726888 1228187418547850931456 1239049418368309751808 1248637824585855709434 1249858389419272968192 1252195197305473531968 1257369557624917637472 1260951807076840479744 1266528336920832750336 1288916464088625248448 1290217086151277746176 1292588590766940420096 1297929865935398851584 1300356551047991744736 1309449953502872805888 1320873070636277114112 1329195103591394787462 1330494414543097030656 1330536370093505175744 1342303536565668897792 1356544797080929659632 1362150354093660773928 1366031124333243853056 1372072364997568812864 1373456898161037600768 1375583789538371432448 1400304306664185455104 1406090688096682089216 1408719596968657723464 1416332763868458129408 1418570782961445539712 1422612295163614900224 1435022595259165259776 1450031022099703404504 1451494221920187464448 1454162164612807972608 1462901119928990712828 1464331130798911524864 1479867051361014174144 1485982204465811753376 1490215771999902385152 1496806216360984159488 1510091478636377510016 1511615284366585761792 1526112896716045867086 1527604698179111405568 1533917114287289551872 1536785014874899334688 1541163319760582808576 1547531763230667861504 1558804106979486461952 1575342344997208636992 1576931994184895023104 1584809546589739938897 1586358725032154151936 1600438832059066762752 1614400419666560917248 1625689933090802601984 1626159839997118593024 1635932435189408969184 1637583224730467908608 1664850432781140945912 1669593596407298042624 1676492743499890183296 1681269076102453972992 1688704449227777000448 1718555285451500331264 1728883141734261751524 1730573154580531802112 1733808734730655659648 1745933271337163741184 1761164094181702818816 1772260138121859716616 1774048493458006900992 1784653565661173420928 1786454426978692263936 1789738048754225197056 1800493686066450108096 1816200472124881031904 1821374832444325137408 1828901174727152927232 1829429819996758417152 1842223035521211273216 1858574127552464627712 1872956736878783564151 1874787584128909452288 1878292795958210297952 1891427710615260719616 1933374696132937872672 1935325629226916619264 1938882886150410630144 1950534826571987617104 1973156068481352232192 1981309605954415671168 1986954362666536513536 1993792655387092181193 1995741621814645545984 1995804555140257763616 2013455304848503346688 2034817195621394489448 2043225531140491160892 2045222819049719402496 2049046686499865779584 2054884426347443744768 2058108547496353219296 2060185347241556401152 2063375684307557148672 2100456459996278182656 2109136032145023133824 2111264322792999948288 2113079395452986585196 2115144966709538869248 2124499145802687194112 2127856174442168309568 2133918442745422350336 2152533892888747889664 2177172678343249686528 2181243246919211958912 2183444299640623878144 2196496696198367287296 2219800577041521261216 2235323657999853577728 2251605932303702667264 2289169345074068800629 2291407047268667108352 2305177522312349002032 2311744979640874212864 2348218792242270425088 2363013517495812955488 2365397991277342534656 2379538087548231227904 2400658248088600144128 2421600629499841375872 2428499776592433516544 2438534899636203902976 2439239759995677889536 2453898652784113453776 2456374837095701862912 2497275649171711418868 2499716778838545936384 2504390394610947063936 2514739115249835274944 2521903614153680959488 2533056673841665500672 2577832928177250496896 2580434172302555492352 2585177181533880840192 2595859731870797703168 2600713102095983489472 2618899907005745611776 2641746141272554228224 2658390207182789574924 2660988829086194061312 2661072740187010351488 2684607073131337795584 2713089594161859319264 2724300708187321547856 2732062248666487706112 2744144729995137625728 2746913796322075201536 2800608613328370910208 2812181376193364178432 2817439193937315446928 2832665527736916258816 2837141565922891079424 2870045190518330519552 2900062044199406809008 2902988443840374928896 2908324329225615945216 2925802239857981425656 2959734102722028348288 2971964408931623506752 2980431543999804770304 2993612432721968318976 3020182957272755020032 3052225793432091734172 3055209396358222811136 3067834228574579103744 3073570029749798669376 3082326639521165617152 3095063526461335723008 3150684689994417273984 3153863988369790046208 3169619093179479877794 3172717450064308303872 3200877664118133525504 3228800839333121834496 3252319679994237186048 3271864870378817938368 3275166449460935817216 3329700865562281891824 3339187192814596085248 3352985486999780366592 3377408898455554000896 3437110570903000662528 3457766283468523503048 3467617469461311319296 3491866542674327482368 3522328188363405637632 3544520276243719433232 3548096986916013801984 3569307131322346841856 3600987372132900216192 3632400944249762063808 3642749664888650274816 3657802349454305854464 3658859639993516834304 3717148255104929255424 3745913473757567128302 3749575168257818904576 3756585591916420595904 3782855421230521439232 3866749392265875745344 3870651258453833238528 3877765772300821260288 3901069653143975234208 3946312136962704464384 3962619211908831342336 3987585310774184362386 3991483243629291091968 3991609110280515527232 4026910609697006693376 4069634391242788978896 4086451062280982321784 4098093372999731559168 4116217094992706438592 4120370694483112802304 4126751368615114297344 4200912919992556365312 4218272064290046267648 4226158790905973170392 4248998291605374388224 4255712348884336619136 4267836885490844700672 4305067785777495779328 4362486493838423917824 4392993392396734574592 4439601154083042522432 4470647315999707155456 4578338690148137601258 4582814094537334216704 4610355044624698004064 4623489959281748425728 4726027034991625910976 4730795982554685069312 4754428639769219816691 4759076175096462455808 4801316496177200288256 4843201258999682751744 4877069799272407805952 4878479519991355779072 4907797305568226907552 4912749674191403725824 4994551298343422837736 5008780789221894127872 5029478230499670549888 5043807228307361918976 5066113347683331001344 5155665856354500993792 5191719463741595406336 5201426204191966978944 5237799814011491223552 5283492282545108456448 5316780414365579149848 5322145480374020702976 5369214146262675591168 5426179188323718638528 5448601416374643095712 5464124497332975412224 5488289459990275251456 5601217226656741820416 5618870210636350692453 5624362752386728356864 5634878387874630893856 5674283131845782158848 5800124088398813618016 5805976887680749857792 5816648658451231890432 5851604479715962851312 5919468205444056696576 5943928817863247013504 5960863087999609540608 5987224865443936637952 6040365914545510040064 6104451586864183468344 6135668457149158207488 6147140059499597338752 6164653279042331234304 6190127052922671446016 6301369379988834547968 6339238186358959755588 6345434900128616607744 6401755328236267051008 6457601678666243668992 6543729740757635876736 6550332898921871634432 6659401731124563783648 6678374385629192170496 6705970973999560733184 6754817796911108001792 6867508035222206401887 6874221141806001325056 6915532566937047006096 6935234938922622638592 7044656376726811275264 7089040552487438866464 7096193973832027603968 7138614262644693683712 7201974744265800432384 7264801888499524127616 7285499329777300549632 7315604698908611708928 7317719279987033668608 7491826947515134256604 7499150336515637809152 7513171183832841191808 7565710842461042878464 7733498784531751490688 7741302516907666477056 7755531544601642520576 7802139306287950468416 7892624273925408928768 7925238423817662684672 7975170621548368724772 7982966487258582183936 7983218220561031054464 8053821219394013386752 8139268782485577957792 8172902124561964643568 8196186745999463118336 8232434189985412877184 8240741388966225604608 8401825839985112730624 8436544128580092535296 8452317581811946340784 8497996583210748776448 8511424697768673238272 8610135571554991558656 8724972987676847835648 8879202308166085044864 8941294631999414310912 9156677380296275202516 9165628189074668433408 9220710089249396008128 9246979918563496851456 9452054069983251821952 9461591965109370138624 9508857279538439633382 9518152350192924911616 9602632992354400576512 9686402517999365503488 9756959039982711558144 9815594611136453815104 9825499348382807451648 9989102596686845675472 10017561578443788255744 10058956460999341099776 10132226695366662002688 10311331712709001987584 10402852408383933957888 10475599628022982447104 10566984565090216912896 10633560828731158299696 10644290960748041405952 10852358376647437277056 10897202832749286191424 10928248994665950824448 10976578919980550502912 11202434453313483640832 11237740421272701384906 11248725504773456713728 11269756775749261787712 11348566263691564317696 11600248176797627236032 11611953775361499715584 11633297316902463780864 11703208959431925702624 11838936410888113393152 11887857635726494027008 11974449730887873275904 12080731829091020080128 12208903173728366936688 12294280118999194677504 12380254105845342892032 12602738759977669095936 12678476372717919511176 12803510656472534102016 12915203357332487337984 13087459481515271753472 13318803462249127567296 13356748771258384340992 13411941947999121466368 13735016070444412803774 13748442283612002650112 13831065133874094012192 13870469877845245277184 14178081104974877732928 14192387947664055207936 14277228525289387367424 14403949488531600864768 14529603776999048255232 14631209397817223417856 14635438559974067337216 14983653895030268513208 15026342367665682383616 15131421684922085756928 15466997569063502981376 15604278612575900936832 15785248547850817857536 15850476847635325369344 15950341243096737449544 15966436441122062108928 16107642438788026773504 16278537564971155915584 16345804249123929287136 16392373491998926236672 16464868379970825754368 16803651679970225461248 16873088257160185070592 16904635163623892681568 17022849395537346476544 17449945975353695671296 17758404616332170089728 17882589263998828621824 18313354760592550405032 18441420178498792016256 18493959837126993702912 18904108139966503643904 19017714559076879266764 19036304700385849823232 19205265984708801153024 19372805035998731006976 19631189222272907630208 19650998696765614903296 19978205193373691350944 20035123156887576511488 20117912921998682199552 20264453390733324005376 20602524105666619205661 20622663425418003975168 20805704816767867915776 21133969130180433825792 21267121657462316599392 21288581921496082811904 21704716753294874554112 21794405665498572382848 21856497989331901648896 21953157839961101005824 22475480842545402769812 22497451009546913427456 22539513551498523575424 22697132527383128635392 23200496353595254472064 23223907550722999431168 23266594633804927561728 23406417918863851405248 23677872821776226786304 23775715271452988054016 23948899461775746551808 24161463658182040160256 24417806347456733873376 24588560237998389355008 25205477519955338191872 25356952745435839022352 25830406714664974675968 26174918963030543506944 26637606924498255134592 26713497542516768681984 26823883895998242932736 27470032140888825607548 27496884567224005300224 27662130267748188024384 27740939755690490554368 28356162209949755465856 28384775895328110415872 28554457050578774734848 28807898977063201729536 29059207553998096510464 29270877119948134674432 29967307790060537026416 30052684735331364767232 30933995138127005962752 31208557225151801873664 31570497095701635715072 31700953695270650738688 31900682486193474899088 31932872882244124217856 32557075129942311831168 32691608498247858574272 32784746983997852473344 32929736759941651508736 33607303359940450922496 33746176514320370141184 33809270327247785363136 34045698791074692953088 34899891950707391342592 35516809232664340179456 36626709521185100810064 36882840356997584032512 37808216279933007287808 38035429118153758533528 38410531969417602306048 38745610071997462013952 39262378444545815260416 39956410386747382701888 40070246313775153022976 40235825843997364399104 41205048211333238411322 41245326850836007950336 41611409633535735831552 42534243314924633198784 42577163842992165623808 43409433506589749108224 43588811330997144765696 43906315679922202011648 44950961685090805539624 45079027102997047150848 45394265054766257270784 46400992707190508944128 46812835837727702810496 47355745643552453572608 47551430542905976108032 48322927316364080320512 48835612694913467746752 49177120475996778710016 50410955039910676383744 50713905490871678044704 52349837926061087013888 53275213848996510269184 53647767791996485865472 54940064281777651215096 55324260535496376048768 55481879511380981108736 56712324419899510931712 57108914101157549469696 57615797954126403459072 58118415107996193020928 59934615580121074052832 60105369470662729534464 61807572316999857616983 61867990276254011925504 62417114450303603747328 63401907390541301477376 63801364972386949798176 63865745764488248435712 65114150259884623662336 65383216996495717148544 65569493967995704946688 65859473519883303017472 67492353028640740282368 67618540654495570726272 68091397582149385906176 69799783901414782685184 71033618465328680358912 73253419042370201620128 73765680713995168065024 75616432559866014575616 76070858236307517067056 77491220143994924027904 78524756889091630520832 79912820773494765403776 80140492627550306045952 80471651687994728798208 82410096422666476822644 82490653701672015900672 83222819267071471663104 85068486629849266397568 85154327685984331247616 86818867013179498216448 87177622661994289531392 87812631359844404023296 89901923370181611079248 90158054205994094301696 92801985414381017888256 93625671675455405620992 94711491287104907145216 95102861085811952216064 97671225389826935493504 98354240951993557420032 100821910079821352767488 101427810981743356089408 104699675852122174027776 106550427697993020538368 109880128563555302430192 110648521070992752097536 113424648839799021863424 115231595908252806918144 116236830215992386041856 119869231160242148105664 120210738941325459068928 123615144633999715233966 123735980552508023851008 124834228900607207494656 127602729944773899596352 127731491528976496871424 130228300519769247324672 130766433992991434297088 131718947039766606034944 135237081308991141452544 136182795164298771812352 142067236930657360717824 146506838084740403240256 147531361427990336130048 151232865119732029151232 152141716472615034134112 157049513778183261041664 159825641546989530807552 160943303375989457596416 164820192845332953645288 166445638534142943326208 170136973259698532795136 173637734026358996432896 174355245323988579062784 179803846740363222158496 180316108411988188603392 185603970828762035776512 187251343350910811241984 190205722171623904432128 195342450779653870987008 196708481903987114840064 202855621963486712178816 209399351704244348055552 213100855395986041076736 219760257127110604860384 221297042141985504195072 226849297679598043726848 232473660431984772083712 239738462320484296211328 240421477882650918137856 247230289267999430467932 247471961105016047702016 249668457801214414989312 255205459889547799192704 255462983057952993742848 260456601039538494649344 261532867985982868594176 263437894079533212069888 270474162617982282905088 284134473861314721435648 293013676169480806480512 295062722855980672260096 302465730239464058302464 304283432945230068268224 314099027556366522083328 319651283093979061615104 329640385690665907290576 340273946519397065590272 347275468052717992865792 348710490647977158125568 359607693480726444316992 360632216823976377206784 371207941657524071553024 374502686701821622483968 390684901559307741974016 405711243926973424357632 426201710791972082153472 439520514254221209720768 442594084283971008390144 453698595359196087453696 479476924640968592422656 494460578535998860935864 499336915602428829978624 510410919779095598385408 520913202079076989298688 523065735971965737188352 540948325235964565810176 586027352338961612961024 590125445711961344520192 608566865890460136536448 628198055112733044166656 639302566187958123230208 659280771381331814581152 680547893038794131180544 697420981295954316251136 719215386961452888633984 721264433647952754413568 742415883315048143106048 749005373403643244967936 781369803118615483948032 811422487853946848715264 852403421583944164306944 879041028508442419441536 885188168567942016780288 907397190718392174907392 958953849281937184845312 988921157071997721871728 1020821839558191196770816 1041826404158153978597376 1046131471943931474376704 1081896650471929131620352 1172054704677923225922048 1217133731780920273072896 1278605132375916246460416 1318561542762663629162304 1361095786077588262361088 1438430773922905777267968 1498010746807286489935872 1562739606237230967896064 1622844975707893697430528 1758082057016884838883072 1770376337135884033560576 1917907698563874369690624 1977842314143995443743456 2041643679116382393541632 2092262943887862948753408 2163793300943858263240704 2344109409355846451844096 2434267463561840546145792 2557210264751832492920832 2637123085525327258324608 2722191572155176524722176 2876861547845811554535936 3125479212474461935792128 3245689951415787394861056 3516164114033769677766144 3835815397127748739381248 3955684628287990887486912 4083287358232764787083264 4688218818711692903688192 4868534927123681092291584 5274246171050654516649216 5753723095691623109071872 6491379902831574789722112 7032328228067539355532288 7671630794255497478762496 7911369256575981774973824 8166574716465529574166528 9376437637423385807376384 9737069854247362184583168 10548492342101309033298432 11507446191383246218143744 14064656456135078711064576 15822738513151963549947648 19474139708494724369166336 21096984684202618066596864 23014892382766492436287488 28129312912270157422129152 31645477026303927099895296 42193969368405236133193728 63290954052607854199790592 84387938736810472266387456 126581908105215708399581184 253163816210431416799162368
- Sum of all divisors σ(n): 935534042494632840200847360
- Sum of proper divisors (its aliquot sum) s(n): 682370226284201423401684992
- 253163816210431416799162368 is an abundant number, because the sum of its proper divisors (682370226284201423401684992) is greater than itself. Its abundance is 429206410073770006602522624
Bases of 253163816210431416799162368
- Binary: 11010001011010011000010111111001111111000010001010111100101000111000010101110000000000002
- Hexadecimal: 0xD16985F9FC22BCA3857000
- Base-36: VT5KD1ERH57NI8000
Squares and roots of 253163816210431416799162368
- 253163816210431416799162368 squared (2531638162104314167991623682) is 64091917838229097010606282549055370062966666427367424
- 253163816210431416799162368 cubed (2531638162104314167991623683) is 16225754508171501957513335609296917829224450415885674373677322431753434569900032
-
The
square root of 253163816210431416799162368 is 15911122405739.6848624023 -
253163816210431416799162368 is a
perfect cube number . Itscube root is 632606832
Scales and comparisons
How big is 253163816210431416799162368?- 253,163,816,210,431,416,799,162,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 253,163,816,210,431,416,799,162,368 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 253163816210431416799162368 cubic inches would be around 52717236 feet tall.
Recreational maths with 253163816210431416799162368
- 253163816210431416799162368 backwards is 863261997614134012618361352
- 253163816210431416799162368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 253163816210431416799162368's digits is 108
- 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 253163816210431416799162368 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 253163816210431416799162368 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/253163816210431416799162368/
Chicago style:
Numbermatics. 2024. "Number 253163816210431416799162368 - Facts about the integer". https://numbermatics.com/n/253163816210431416799162368/
The information we have on file for 253163816210431416799162368 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 253163816210431416799162368, math, Factors of 253163816210431416799162368, curriculum, school, college, exams, university, Prime factorization of 253163816210431416799162368, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-three septillion, one hundred sixty-three sextillion, eight hundred sixteen quintillion, two hundred ten quadrillion, four hundred thirty-one trillion, four hundred sixteen billion, seven hundred ninety-nine million, one hundred sixty-two thousand, three hundred sixty-eight.